Projects
osmocom:master
open5gs
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 165
View file
commit_10477ecdc99e14dda43e848bcfa5019436d7c85d.txt
Added
View file
commit_2ccd19e3f5af7cf553ec0c9ca04b17d4203d8a9f.txt
Deleted
View file
open5gs_2.6.0.41.2ccd.dsc -> open5gs_2.6.0.42.10477.dsc
Changed
@@ -2,7 +2,7 @@ Source: open5gs Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg Architecture: any -Version: 2.6.0.41.2ccd +Version: 2.6.0.42.10477 Maintainer: Harald Welte <laforge@gnumonks.org> Uploaders: Sukchan Lee <acetcom@gmail.com> Homepage: https://open5gs.org @@ -31,8 +31,8 @@ open5gs-udr deb net optional arch=any open5gs-upf deb net optional arch=any Checksums-Sha1: - ae07f84bf441562434012a78ce9f4f6fd7c80448 13621708 open5gs_2.6.0.41.2ccd.tar.xz + cad7ebc486a4d52421167b2d1befd4e8ebad36b5 13754584 open5gs_2.6.0.42.10477.tar.xz Checksums-Sha256: - 01a009744ec5ad2a708da0fe26a9a26571130ad8d03e6573980f2e8f8342eb7c 13621708 open5gs_2.6.0.41.2ccd.tar.xz + 091179c5eea767daf4fe7ab81f5edafca664337634d6dcb4d4ca04ff5444f0e9 13754584 open5gs_2.6.0.42.10477.tar.xz Files: - 27d0b38174df192770a7deea9e10988b 13621708 open5gs_2.6.0.41.2ccd.tar.xz + e8b6ac974ffab34eafed645175d169c4 13754584 open5gs_2.6.0.42.10477.tar.xz
View file
open5gs_2.6.0.41.2ccd.tar.xz/.tarball-version -> open5gs_2.6.0.42.10477.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.6.0.41-2ccd +2.6.0.42-10477
View file
open5gs_2.6.0.41.2ccd.tar.xz/debian/changelog -> open5gs_2.6.0.42.10477.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.6.0.41.2ccd) unstable; urgency=medium +open5gs (2.6.0.42.10477) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Tue, 21 Feb 2023 08:13:34 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Tue, 21 Feb 2023 13:48:53 +0000 open5gs (2.5.6) unstable; urgency=medium
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/INTEGER_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/INTEGER_aper.c
Changed
@@ -87,8 +87,8 @@ ? asn_uint642INTEGER(st, (unsigned long)value) : asn_int642INTEGER(st, value)) ASN__DECODE_FAILED; - ASN_DEBUG("Got value %ld + low %ld", - value, ct->lower_bound); + ASN_DEBUG("Got value %ld + low %lld", + value, (long long int)ct->lower_bound); } else { long value = 0; if (ct->range_bits < 8) { @@ -111,8 +111,8 @@ ? asn_ulong2INTEGER(st, value) : asn_long2INTEGER(st, value)) ASN__DECODE_FAILED; - ASN_DEBUG("Got value %ld + low %ld", - value, ct->lower_bound); + ASN_DEBUG("Got value %ld + low %lld", + value, (long long int)ct->lower_bound); } return rval; } else { @@ -191,9 +191,10 @@ || uval > (unsigned long)ct->upper_bound) inext = 1; } - ASN_DEBUG("Value %lu (%02x/%lu) lb %ld ub %ld %s", + ASN_DEBUG("Value %lu (%02x/%zu) lb %lld ub %lld %s", uval, st->buf0, st->size, - ct->lower_bound, ct->upper_bound, + (long long int)ct->lower_bound, + (long long int)ct->upper_bound, inext ? "ext" : "fix"); value = uval; } else { @@ -207,9 +208,10 @@ || value > ct->upper_bound) inext = 1; } - ASN_DEBUG("Value %lu (%02x/%lu) lb %ld ub %ld %s", + ASN_DEBUG("Value %lu (%02x/%zu) lb %lld ub %lld %s", value, st->buf0, st->size, - ct->lower_bound, ct->upper_bound, + (long long int)ct->lower_bound, + (long long int)ct->upper_bound, inext ? "ext" : "fix"); } if(ct->flags & APC_EXTENSIBLE) { @@ -226,8 +228,9 @@ unsigned long v; /* #10.5.6 */ - ASN_DEBUG("Encoding integer %ld (%lu) with range %d bits", - value, value - ct->lower_bound, ct->range_bits); + ASN_DEBUG("Encoding integer %ld (%lld) with range %d bits", + value, (long long int)(value - ct->lower_bound), + ct->range_bits); v = value - ct->lower_bound; @@ -284,7 +287,7 @@ } if(ct && ct->lower_bound) { - ASN_DEBUG("Adjust lower bound to %ld", ct->lower_bound); + ASN_DEBUG("Adjust lower bound to %lld", (long long int)ct->lower_bound); /* TODO: adjust lower bound */ ASN__ENCODE_FAILED; }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/NativeEnumerated_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/NativeEnumerated_aper.c
Changed
@@ -42,8 +42,10 @@ if(ct && ct->upper_bound >= 255) { int padding = 0; padding = (8 - (pd->moved % 8)) % 8; - ASN_DEBUG("For NativeEnumerated %s,offset= %lu Padding bits = %d", td->name, pd->moved, padding); - ASN_DEBUG("For NativeEnumerated %s, upper bound = %lu", td->name, ct->upper_bound); + ASN_DEBUG("For NativeEnumerated %s,offset = %zu Padding bits = %d", + td->name, pd->moved, padding); + ASN_DEBUG("For NativeEnumerated %s, upper bound = %llu", + td->name, (unsigned long long)ct->upper_bound); if(padding > 0) per_get_few_bits(pd, padding); }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/OCTET_STRING_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/OCTET_STRING_aper.c
Changed
@@ -100,9 +100,10 @@ if(!st) RETURN(RC_FAIL); } - ASN_DEBUG("PER Decoding %s size %ld .. %ld bits %d", + ASN_DEBUG("PER Decoding %s size %lld .. %lld bits %d", csiz->flags & APC_EXTENSIBLE ? "extensible" : "non-extensible", - csiz->lower_bound, csiz->upper_bound, csiz->effective_bits); + (long long int)csiz->lower_bound, (long long int)csiz->upper_bound, + csiz->effective_bits); if(csiz->flags & APC_EXTENSIBLE) { int inext = per_get_few_bits(pd, 1); @@ -136,8 +137,8 @@ RETURN(RC_FAIL); } if(bpc) { - ASN_DEBUG("Decoding OCTET STRING size %ld", - csiz->upper_bound); + ASN_DEBUG("Decoding OCTET STRING size %lld", + (long long int)csiz->upper_bound); ret = OCTET_STRING_per_get_characters(pd, st->buf, csiz->upper_bound, bpc, unit_bits, @@ -146,8 +147,8 @@ pc); if(ret > 0) RETURN(RC_FAIL); } else { - ASN_DEBUG("Decoding BIT STRING size %ld", - csiz->upper_bound); + ASN_DEBUG("Decoding BIT STRING size %lld", + (long long int)csiz->upper_bound); ret = per_get_many_bits(pd, st->buf, 0, unit_bits * csiz->upper_bound); } @@ -307,9 +308,10 @@ } ASN_DEBUG("Encoding %s into %d units of %d bits" - " (%ld..%ld, effective %d)%s", + " (%lld..%lld, effective %d)%s", td->name, sizeinunits, unit_bits, - csiz->lower_bound, csiz->upper_bound, + (long long int)csiz->lower_bound, + (long long int)csiz->upper_bound, csiz->effective_bits, ct_extensible ? " EXT" : ""); /* Figure out wheter size lies within PER visible constraint */ @@ -339,8 +341,8 @@ /* X.691, #16.6: short fixed length encoding (up to 2 octets) */ /* X.691, #16.7: long fixed length encoding (up to 64K octets) */ if(csiz->effective_bits >= 0) { - ASN_DEBUG("Encoding %lu bytes (%ld), length in %d bits", - st->size, sizeinunits - csiz->lower_bound, + ASN_DEBUG("Encoding %zu bytes (%lld), length in %d bits", + st->size, (long long int)(sizeinunits - csiz->lower_bound), csiz->effective_bits); if (csiz->effective_bits > 0) { ret = aper_put_length(po, csiz->lower_bound, csiz->upper_bound, @@ -369,7 +371,7 @@ ASN__ENCODED_OK(er); } - ASN_DEBUG("Encoding %lu bytes", st->size); + ASN_DEBUG("Encoding %zu bytes", st->size); if(sizeinunits == 0) { if(aper_put_length(po, -1, -1, 0, NULL) < 0)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/aper_opentype.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/aper_opentype.c
Changed
@@ -115,7 +115,7 @@ FREEMEM(buf); if(toGo) return -1; - ASN_DEBUG("Open type put %s of length %ld + overhead (1byte?)", + ASN_DEBUG("Open type put %s of length %zd + overhead (1byte?)", td->name, size); return 0;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/aper_support.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/aper_support.c
Changed
@@ -59,7 +59,7 @@ if(per_get_few_bits(pd, 1) == 0) { length = per_get_few_bits(pd, 6) + 1; if(length <= 0) return -1; - ASN_DEBUG("l=%ld", length); + ASN_DEBUG("l=%zd", length); return length; } else { int repeat;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/asn_application.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/asn_application.c
Changed
@@ -432,7 +432,7 @@ #endif /* !defined(ASN_DISABLE_XER_SUPPORT) */ #if !defined(ASN_DISABLE_JER_SUPPORT) - case ATS_BASIC_JER: + case ATS_JER: if(td->op->jer_encoder) { er = jer_encode(td, sptr, callback, callback_key); if(er.encoded == -1) {
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/asn_application.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/asn_application.h
Changed
@@ -61,7 +61,7 @@ */ ATS_BASIC_XER, ATS_CANONICAL_XER, - ATS_BASIC_JER, + ATS_JER, }; /*
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_CHOICE_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_CHOICE_aper.c
Changed
@@ -13,12 +13,12 @@ const asn_per_constraints_t *constraints, void **sptr, asn_per_data_t *pd) { const asn_CHOICE_specifics_t *specs = (const asn_CHOICE_specifics_t *)td->specifics; asn_dec_rval_t rv; - const asn_per_constraint_t *ct; - asn_TYPE_member_t *elm; /* CHOICE's element */ - void *memb_ptr; - void **memb_ptr2; + const asn_per_constraint_t *ct = NULL; + asn_TYPE_member_t *elm = NULL; /* CHOICE's element */ + void *memb_ptr = NULL; + void **memb_ptr2 = NULL; void *st = *sptr; - int value; + int value = 0; if(ASN__STACK_OVERFLOW_CHECK(opt_codec_ctx)) ASN__DECODE_FAILED;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_SEQUENCE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_SEQUENCE.c
Changed
@@ -124,6 +124,8 @@ for(edx = 0; edx < td->elements_count; edx++) { asn_TYPE_member_t *elm = &td->elementsedx; const void *memb_ptr; + asn_constr_check_f *constr; + int ret; if(elm->flags & ATF_POINTER) { memb_ptr = *(const void * const *)((const char *)sptr + elm->memb_offset); @@ -139,14 +141,12 @@ memb_ptr = (const void *)((const char *)sptr + elm->memb_offset); } - if(elm->encoding_constraints.general_constraints) { - int ret = elm->encoding_constraints.general_constraints(elm->type, memb_ptr, - ctfailcb, app_key); - if(ret) return ret; - } else { - return elm->type->encoding_constraints.general_constraints(elm->type, - memb_ptr, ctfailcb, app_key); - } + constr = elm->encoding_constraints.general_constraints; + if(!constr) + constr = elm->type->encoding_constraints.general_constraints; + + ret = constr(elm->type, memb_ptr, ctfailcb, app_key); + if(ret) return ret; } return 0;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_SEQUENCE_OF_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_SEQUENCE_OF_aper.c
Changed
@@ -33,8 +33,9 @@ if(ct) { int not_in_root = (list->count < ct->lower_bound || list->count > ct->upper_bound); - ASN_DEBUG("lb %ld ub %ld %s", - ct->lower_bound, ct->upper_bound, + ASN_DEBUG("lb %lld ub %lld %s", + (long long int)ct->lower_bound, + (long long int)ct->upper_bound, ct->flags & APC_EXTENSIBLE ? "ext" : "fix"); if(ct->flags & APC_EXTENSIBLE) { /* Declare whether size is in extension root */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_SEQUENCE_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_SEQUENCE_aper.c
Changed
@@ -175,7 +175,7 @@ memset(&epmd, 0, sizeof(epmd)); epmd.buffer = epres; epmd.nbits = bmlength; - ASN_DEBUG("Read in extensions bitmap for %s of %ld bits (%x..)", + ASN_DEBUG("Read in extensions bitmap for %s of %zd bits (%x..)", td->name, bmlength, *epres); /* Deal with padding */ @@ -190,7 +190,7 @@ int present; if(!IN_EXTENSION_GROUP(specs, edx)) { - ASN_DEBUG("%ld is not extension", edx); + ASN_DEBUG("%zu is not extension", edx); continue; } @@ -288,7 +288,7 @@ int present; if(!IN_EXTENSION_GROUP(specs, edx)) { - ASN_DEBUG("%s (@%ld) is not extension", elm->type->name, edx); + ASN_DEBUG("%s (@%zu) is not extension", elm->type->name, edx); continue; } @@ -302,7 +302,7 @@ present = 1; } - ASN_DEBUG("checking %s (@%ld) present => %d", + ASN_DEBUG("checking %s (@%zu) present => %d", elm->type->name, edx, present); exts_count++; exts_present += present; @@ -410,7 +410,7 @@ if(elm->flags & ATF_POINTER) { memb_ptr2 = (const void * const *)((const char *)sptr + elm->memb_offset); if(!*memb_ptr2) { - ASN_DEBUG("Element %s %ld not present", + ASN_DEBUG("Element %s %zu not present", elm->name, edx); if(elm->optional) continue;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_SET_OF_aper.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_SET_OF_aper.c
Changed
@@ -34,7 +34,9 @@ if(ct) { int not_in_root = (list->count < ct->lower_bound || list->count > ct->upper_bound); - ASN_DEBUG("lb %ld ub %ld %s", ct->lower_bound, ct->upper_bound, + ASN_DEBUG("lb %lld ub %lld %s", + (long long int)ct->lower_bound, + (long long int)ct->upper_bound, ct->flags & APC_EXTENSIBLE ? "ext" : "fix"); if(ct->flags & APC_EXTENSIBLE) { /* Declare whether size is in extension root */ @@ -130,8 +132,8 @@ if(ct && ct->effective_bits >= 0) { /* X.691, #19.5: No length determinant */ nelems = aper_get_nsnnwn(pd, ct->upper_bound - ct->lower_bound + 1); - ASN_DEBUG("Preparing to fetch %ld+%ld elements from %s", - (long)nelems, ct->lower_bound, td->name); + ASN_DEBUG("Preparing to fetch %ld+%lld elements from %s", + (long)nelems, (long long int)ct->lower_bound, td->name); if(nelems < 0) ASN__DECODE_STARVED; nelems += ct->lower_bound; } else {
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/constr_SET_OF_jer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/constr_SET_OF_jer.c
Changed
@@ -86,7 +86,7 @@ if(mname) { if(!xcan) ASN__TEXT_INDENT(1, ilevel); - ASN__CALLBACK3("\"", 1, mname, mlen, "\"", 1); + ASN__CALLBACK3("\"", 1, mname, mlen, "\": ", 3); } if(!xcan && specs->as_XMLValueList == 1)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/common/jer_encoder.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/common/jer_encoder.h
Changed
@@ -13,15 +13,20 @@ struct asn_TYPE_descriptor_s; /* Forward declaration */ -/* Flags used by the jer_encode() and (*jer_type_encoder_f), defined below */ +/* Flags used by the jer_encode() and (*jer_type_encoder_f), defined below + * + * This isn't actually used, it might be used in the future to support + * both normal JSON and prettified JSON output or removed. + * It came from XER + */ enum jer_encoder_flags_e { /* Mode of encoding */ - JER_F_BASIC = 0x01, /* BASIC-JER (pretty-printing) */ + JER_F = 0x01, /* JER (pretty-printing) */ }; /* * The JER encoder of any type. May be invoked by the application. - * Produces CANONICAL-JER and BASIC-JER depending on the (jer_flags). + * Produces JER output. */ asn_enc_rval_t jer_encode(const struct asn_TYPE_descriptor_s *type_descriptor, const void *struct_ptr, /* Structure to be encoded */ @@ -30,7 +35,7 @@ ); /* - * The variant of the above function which dumps the BASIC-JER (JER_F_BASIC) + * The variant of the above function which dumps the JER * output into the chosen file pointer. * RETURN VALUES: * 0: The structure is printed. @@ -42,9 +47,9 @@ /* * A helper function that uses JER encoding/decoding to verify that: - * - Both structures encode into the same BASIC JER. + * - Both structures encode into the same JER. * - Both resulting JER byte streams can be decoded back. - * - Both decoded structures encode into the same BASIC JER (round-trip). + * - Both decoded structures encode into the same JER (round-trip). * All of this verifies equivalence between structures and a round-trip. * ARGUMENTS: * (opt_debug_stream) - If specified, prints ongoing details.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AMF_TNLAssociationSetupItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P5, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AMF-TNLAssociationSetupItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationSetupList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationSetupList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationSetupList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationSetupList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationSetupList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationSetupList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationSetupList_specs_1 = { sizeof(struct NGAP_AMF_TNLAssociationSetupList), offsetof(struct NGAP_AMF_TNLAssociationSetupList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationSetupList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationSetupList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationSetupList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationSetupList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AMF_TNLAssociationToAddItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P6, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P6, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AMF-TNLAssociationToAddItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToAddList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToAddList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToAddList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToAddList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToAddList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToAddList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToAddList_specs_1 = { sizeof(struct NGAP_AMF_TNLAssociationToAddList), offsetof(struct NGAP_AMF_TNLAssociationToAddList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToAddList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToAddList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToAddList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToAddList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P7, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AMF-TNLAssociationToRemoveItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToRemoveList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToRemoveList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToRemoveList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToRemoveList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToRemoveList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToRemoveList_specs_1 = { sizeof(struct NGAP_AMF_TNLAssociationToRemoveList), offsetof(struct NGAP_AMF_TNLAssociationToRemoveList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToRemoveList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToRemoveList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToRemoveList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P8, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AMF-TNLAssociationToUpdateItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToUpdateList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToUpdateList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToUpdateList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToUpdateList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToUpdateList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToUpdateList_specs_1 = { sizeof(struct NGAP_AMF_TNLAssociationToUpdateList), offsetof(struct NGAP_AMF_TNLAssociationToUpdateList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToUpdateList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToUpdateList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AMF_TNLAssociationToUpdateList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P95, + &asn_DEF_NGAP_ProtocolIE_Container_11854P95, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_AMFCPRelocationIndication */ typedef struct NGAP_AMFCPRelocationIndication { - NGAP_ProtocolIE_Container_9574P95_t protocolIEs; + NGAP_ProtocolIE_Container_11854P95_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdate, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P57, + &asn_DEF_NGAP_ProtocolIE_Container_11854P57, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_AMFConfigurationUpdate */ typedef struct NGAP_AMFConfigurationUpdate { - NGAP_ProtocolIE_Container_9574P57_t protocolIEs; + NGAP_ProtocolIE_Container_11854P57_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P58, + &asn_DEF_NGAP_ProtocolIE_Container_11854P58, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_AMFConfigurationUpdateAcknowledge */ typedef struct NGAP_AMFConfigurationUpdateAcknowledge { - NGAP_ProtocolIE_Container_9574P58_t protocolIEs; + NGAP_ProtocolIE_Container_11854P58_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P59, + &asn_DEF_NGAP_ProtocolIE_Container_11854P59, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_AMFConfigurationUpdateFailure */ typedef struct NGAP_AMFConfigurationUpdateFailure { - NGAP_ProtocolIE_Container_9574P59_t protocolIEs; + NGAP_ProtocolIE_Container_11854P59_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_AMFPagingTarget, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P60, + &asn_DEF_NGAP_ProtocolIE_Container_11854P60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_AMFStatusIndication */ typedef struct NGAP_AMFStatusIndication { - NGAP_ProtocolIE_Container_9574P60_t protocolIEs; + NGAP_ProtocolIE_Container_11854P60_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ActivatedCellList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ActivatedCellList.h" + +#include "NGAP_NGRAN-CGI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ActivatedCellList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 14, 14, 1, 16384 } /* (SIZE(1..16384)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ActivatedCellList_1 = { + { ATF_POINTER, 0, 0, + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ActivatedCellList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ActivatedCellList_specs_1 = { + sizeof(struct NGAP_ActivatedCellList), + offsetof(struct NGAP_ActivatedCellList, _asn_ctx), + 2, /* XER encoding is XMLValueList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ActivatedCellList = { + "ActivatedCellList", + "ActivatedCellList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ActivatedCellList_tags_1, + sizeof(asn_DEF_NGAP_ActivatedCellList_tags_1) + /sizeof(asn_DEF_NGAP_ActivatedCellList_tags_10), /* 1 */ + asn_DEF_NGAP_ActivatedCellList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ActivatedCellList_tags_1) + /sizeof(asn_DEF_NGAP_ActivatedCellList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ActivatedCellList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ActivatedCellList_1, + 1, /* Single element */ + &asn_SPC_NGAP_ActivatedCellList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ActivatedCellList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ActivatedCellList_H_ +#define _NGAP_ActivatedCellList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CGI; + +/* NGAP_ActivatedCellList */ +typedef struct NGAP_ActivatedCellList { + A_SEQUENCE_OF(struct NGAP_NGRAN_CGI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ActivatedCellList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ActivatedCellList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ActivatedCellList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ActivatedCellList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ActivatedCellList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ActivatedCellList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P0, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AdditionalDLUPTNLInformationForHOItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AdditionalDLUPTNLInformationForHOList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AdditionalDLUPTNLInformationForHOList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 2, 2, 1, 3 } /* (SIZE(1..3)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOList_specs_1 = { sizeof(struct NGAP_AdditionalDLUPTNLInformationForHOList), offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AdditionalDLUPTNLInformationForHOList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_AdditionalQosFlowInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AdditionalQosFlowInformation; -extern const asn_INTEGER_specifics_t asn_SPC_AdditionalQosFlowInformation_specs_1; -asn_struct_free_f AdditionalQosFlowInformation_free; -asn_struct_print_f AdditionalQosFlowInformation_print; -asn_constr_check_f AdditionalQosFlowInformation_constraint; -jer_type_encoder_f AdditionalQosFlowInformation_encode_jer; -per_type_decoder_f AdditionalQosFlowInformation_decode_aper; -per_type_encoder_f AdditionalQosFlowInformation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_AdditionalQosFlowInformation_specs_1; +asn_struct_free_f NGAP_AdditionalQosFlowInformation_free; +asn_struct_print_f NGAP_AdditionalQosFlowInformation_print; +asn_constr_check_f NGAP_AdditionalQosFlowInformation_constraint; +jer_type_encoder_f NGAP_AdditionalQosFlowInformation_encode_jer; +per_type_decoder_f NGAP_AdditionalQosFlowInformation_decode_aper; +per_type_encoder_f NGAP_AdditionalQosFlowInformation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AllocationAndRetentionPriority, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P1, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -121,7 +121,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_Allowed_PNI_NPN_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P3, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P3, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AllowedNSSAI_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P2, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_AllowedNSSAI-Item.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AllowedNSSAI_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AllowedNSSAI_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_AllowedNSSAI_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AllowedNSSAI_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_AllowedNSSAI_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_AllowedNSSAI_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_AllowedNSSAI_specs_1 = { sizeof(struct NGAP_AllowedNSSAI), offsetof(struct NGAP_AllowedNSSAI, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AllowedNSSAI; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AllowedNSSAI_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AllowedNSSAI_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AllowedNSSAI_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -98,7 +98,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AlternativeQoSParaSetItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P4, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AlternativeQoSParaSetNotifyIndex_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AlternativeQoSParaSetNotifyIndex_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 8 } /* (0..8,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_AlternativeQoSParaSetNotifyIndex_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_AlternativeQoSParaSetNotifyIndex_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AlternativeQoSParaSetNotifyIndex; asn_struct_free_f NGAP_AlternativeQoSParaSetNotifyIndex_free; asn_struct_print_f NGAP_AlternativeQoSParaSetNotifyIndex_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -66,7 +66,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaOfInterest, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P9, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaOfInterestCellItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P10, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaOfInterestItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P11, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaOfInterestRANNodeItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P12, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaOfInterestTAIItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P13, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -90,7 +90,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfMDT_EUTRA, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -90,7 +90,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfMDT_NR, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AreaScopeOfNeighCellsItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P17, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P19, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfQMC.c
Added
@@ -0,0 +1,147 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AreaScopeOfQMC.h" + +#include "NGAP_CellBasedQMC.h" +#include "NGAP_TABasedQMC.h" +#include "NGAP_TAIBasedQMC.h" +#include "NGAP_PLMNAreaBasedQMC.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_AreaScopeOfQMC_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 3, 3, 0, 4 } /* (0..4) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfQMC_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfQMC, choice.cellBased), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CellBasedQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cellBased" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfQMC, choice.tABased), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TABasedQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tABased" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfQMC, choice.tAIBased), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TAIBasedQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tAIBased" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfQMC, choice.pLMNAreaBased), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_PLMNAreaBasedQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "pLMNAreaBased" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_AreaScopeOfQMC, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaScopeOfQMC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cellBased */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tABased */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* tAIBased */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* pLMNAreaBased */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_AreaScopeOfQMC_specs_1 = { + sizeof(struct NGAP_AreaScopeOfQMC), + offsetof(struct NGAP_AreaScopeOfQMC, _asn_ctx), + offsetof(struct NGAP_AreaScopeOfQMC, present), + sizeof(((struct NGAP_AreaScopeOfQMC *)0)->present), + asn_MAP_NGAP_AreaScopeOfQMC_tag2el_1, + 5, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfQMC = { + "AreaScopeOfQMC", + "AreaScopeOfQMC", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_AreaScopeOfQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_AreaScopeOfQMC_1, + 5, /* Elements count */ + &asn_SPC_NGAP_AreaScopeOfQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfQMC.h
Added
@@ -0,0 +1,64 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AreaScopeOfQMC_H_ +#define _NGAP_AreaScopeOfQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_AreaScopeOfQMC_PR { + NGAP_AreaScopeOfQMC_PR_NOTHING, /* No components present */ + NGAP_AreaScopeOfQMC_PR_cellBased, + NGAP_AreaScopeOfQMC_PR_tABased, + NGAP_AreaScopeOfQMC_PR_tAIBased, + NGAP_AreaScopeOfQMC_PR_pLMNAreaBased, + NGAP_AreaScopeOfQMC_PR_choice_Extensions +} NGAP_AreaScopeOfQMC_PR; + +/* Forward declarations */ +struct NGAP_CellBasedQMC; +struct NGAP_TABasedQMC; +struct NGAP_TAIBasedQMC; +struct NGAP_PLMNAreaBasedQMC; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_AreaScopeOfQMC */ +typedef struct NGAP_AreaScopeOfQMC { + NGAP_AreaScopeOfQMC_PR present; + union NGAP_AreaScopeOfQMC_u { + struct NGAP_CellBasedQMC *cellBased; + struct NGAP_TABasedQMC *tABased; + struct NGAP_TAIBasedQMC *tAIBased; + struct NGAP_PLMNAreaBasedQMC *pLMNAreaBased; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AreaScopeOfQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfQMC; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_AreaScopeOfQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfQMC_15; +extern asn_per_constraints_t asn_PER_type_NGAP_AreaScopeOfQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AreaScopeOfQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,7 +10,7 @@ #include "NGAP_AssistanceDataForRecommendedCells.h" #include "NGAP_PagingAttemptInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForPaging_1 = { +asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForPaging_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_AssistanceDataForPaging, assistanceDataForRecommendedCells), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48,7 +48,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AssistanceDataForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P14, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -72,7 +72,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pagingAttemptInformation */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForPaging_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForPaging_specs_1 = { sizeof(struct NGAP_AssistanceDataForPaging), offsetof(struct NGAP_AssistanceDataForPaging, _asn_ctx), asn_MAP_NGAP_AssistanceDataForPaging_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForPaging_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AssistanceDataForRecommendedCells, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P15, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetupRequestItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AssociatedMBSQosFlowSetupRequestItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem, mBS_QosFlowIdentifier), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QosFlowIdentifier" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem, associatedUnicastQosFlowIdentifier), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "associatedUnicastQosFlowIdentifier" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P16, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-QosFlowIdentifier */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* associatedUnicastQosFlowIdentifier */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_specs_1 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem), + offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem, _asn_ctx), + asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem = { + "AssociatedMBSQosFlowSetupRequestItem", + "AssociatedMBSQosFlowSetupRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_1, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetupRequestItem.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AssociatedMBSQosFlowSetupRequestItem_H_ +#define _NGAP_AssociatedMBSQosFlowSetupRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QosFlowIdentifier.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_AssociatedMBSQosFlowSetupRequestItem */ +typedef struct NGAP_AssociatedMBSQosFlowSetupRequestItem { + NGAP_QosFlowIdentifier_t mBS_QosFlowIdentifier; + NGAP_QosFlowIdentifier_t associatedUnicastQosFlowIdentifier; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetupRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AssociatedMBSQosFlowSetupRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetupRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AssociatedMBSQosFlowSetupRequestList.h" + +#include "NGAP_AssociatedMBSQosFlowSetupRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_AssociatedMBSQosFlowSetupRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestList_specs_1 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetupRequestList), + offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList = { + "AssociatedMBSQosFlowSetupRequestList", + "AssociatedMBSQosFlowSetupRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_1, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_AssociatedMBSQosFlowSetupRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetupRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AssociatedMBSQosFlowSetupRequestList_H_ +#define _NGAP_AssociatedMBSQosFlowSetupRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_AssociatedMBSQosFlowSetupRequestItem; + +/* NGAP_AssociatedMBSQosFlowSetupRequestList */ +typedef struct NGAP_AssociatedMBSQosFlowSetupRequestList { + A_SEQUENCE_OF(struct NGAP_AssociatedMBSQosFlowSetupRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetupRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AssociatedMBSQosFlowSetupRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AssociatedMBSQosFlowSetupRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem, mBS_QosFlowIdentifier), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QosFlowIdentifier" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem, associatedUnicastQosFlowIdentifier), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "associatedUnicastQosFlowIdentifier" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P17, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-QosFlowIdentifier */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* associatedUnicastQosFlowIdentifier */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_specs_1 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem), + offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem, _asn_ctx), + asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem = { + "AssociatedMBSQosFlowSetuporModifyRequestItem", + "AssociatedMBSQosFlowSetuporModifyRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_1, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_H_ +#define _NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QosFlowIdentifier.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem */ +typedef struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem { + NGAP_QosFlowIdentifier_t mBS_QosFlowIdentifier; + NGAP_QosFlowIdentifier_t associatedUnicastQosFlowIdentifier; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.h" + +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_specs_1 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestList), + offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList = { + "AssociatedMBSQosFlowSetuporModifyRequestList", + "AssociatedMBSQosFlowSetuporModifyRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_1, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_1) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_H_ +#define _NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem; + +/* NGAP_AssociatedMBSQosFlowSetuporModifyRequestList */ +typedef struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestList { + A_SEQUENCE_OF(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AssociatedMBSQosFlowSetuporModifyRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_AssociatedQosFlowItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P16, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P18, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_AuthenticatedIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_AuthenticatedIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_AuthenticatedIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_AuthenticatedIndication_specs_1 = { asn_MAP_NGAP_AuthenticatedIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_AuthenticatedIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_AuthenticatedIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_AuthenticatedIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AuthenticatedIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_AuthenticatedIndication_specs_1; asn_struct_free_f NGAP_AuthenticatedIndication_free; asn_struct_print_f NGAP_AuthenticatedIndication_print; asn_constr_check_f NGAP_AuthenticatedIndication_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AvailableRANVisibleQoEMetrics.c
Added
@@ -0,0 +1,217 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_AvailableRANVisibleQoEMetrics.h" + +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_applicationLayerBufferLevelList_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_playoutDelayForMediaStartup_constr_5 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_applicationLayerBufferLevelList_value2enum_2 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_applicationLayerBufferLevelList_enum2value_2 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_applicationLayerBufferLevelList_specs_2 = { + asn_MAP_NGAP_applicationLayerBufferLevelList_value2enum_2, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_applicationLayerBufferLevelList_enum2value_2, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_applicationLayerBufferLevelList_tags_2 = { + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_applicationLayerBufferLevelList_2 = { + "applicationLayerBufferLevelList", + "applicationLayerBufferLevelList", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_applicationLayerBufferLevelList_tags_2, + sizeof(asn_DEF_NGAP_applicationLayerBufferLevelList_tags_2) + /sizeof(asn_DEF_NGAP_applicationLayerBufferLevelList_tags_20) - 1, /* 1 */ + asn_DEF_NGAP_applicationLayerBufferLevelList_tags_2, /* Same as above */ + sizeof(asn_DEF_NGAP_applicationLayerBufferLevelList_tags_2) + /sizeof(asn_DEF_NGAP_applicationLayerBufferLevelList_tags_20), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_applicationLayerBufferLevelList_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_applicationLayerBufferLevelList_specs_2 /* Additional specs */ +}; + +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_playoutDelayForMediaStartup_value2enum_5 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_playoutDelayForMediaStartup_enum2value_5 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_playoutDelayForMediaStartup_specs_5 = { + asn_MAP_NGAP_playoutDelayForMediaStartup_value2enum_5, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_playoutDelayForMediaStartup_enum2value_5, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_playoutDelayForMediaStartup_tags_5 = { + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_playoutDelayForMediaStartup_5 = { + "playoutDelayForMediaStartup", + "playoutDelayForMediaStartup", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_playoutDelayForMediaStartup_tags_5, + sizeof(asn_DEF_NGAP_playoutDelayForMediaStartup_tags_5) + /sizeof(asn_DEF_NGAP_playoutDelayForMediaStartup_tags_50) - 1, /* 1 */ + asn_DEF_NGAP_playoutDelayForMediaStartup_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_playoutDelayForMediaStartup_tags_5) + /sizeof(asn_DEF_NGAP_playoutDelayForMediaStartup_tags_50), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_playoutDelayForMediaStartup_constr_5, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_playoutDelayForMediaStartup_specs_5 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_1 = { + { ATF_POINTER, 3, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics, applicationLayerBufferLevelList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_applicationLayerBufferLevelList_2, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "applicationLayerBufferLevelList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics, playoutDelayForMediaStartup), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_playoutDelayForMediaStartup_5, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "playoutDelayForMediaStartup" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P20, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_oms_1 = { 0, 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* applicationLayerBufferLevelList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* playoutDelayForMediaStartup */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_specs_1 = { + sizeof(struct NGAP_AvailableRANVisibleQoEMetrics), + offsetof(struct NGAP_AvailableRANVisibleQoEMetrics, _asn_ctx), + asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics = { + "AvailableRANVisibleQoEMetrics", + "AvailableRANVisibleQoEMetrics", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_1, + sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_1) + /sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_10), /* 1 */ + asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_1) + /sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_1, + 3, /* Elements count */ + &asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AvailableRANVisibleQoEMetrics.h
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_AvailableRANVisibleQoEMetrics_H_ +#define _NGAP_AvailableRANVisibleQoEMetrics_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_AvailableRANVisibleQoEMetrics__applicationLayerBufferLevelList { + NGAP_AvailableRANVisibleQoEMetrics__applicationLayerBufferLevelList_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_AvailableRANVisibleQoEMetrics__applicationLayerBufferLevelList; +typedef enum NGAP_AvailableRANVisibleQoEMetrics__playoutDelayForMediaStartup { + NGAP_AvailableRANVisibleQoEMetrics__playoutDelayForMediaStartup_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_AvailableRANVisibleQoEMetrics__playoutDelayForMediaStartup; + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_AvailableRANVisibleQoEMetrics */ +typedef struct NGAP_AvailableRANVisibleQoEMetrics { + long *applicationLayerBufferLevelList; /* OPTIONAL */ + long *playoutDelayForMediaStartup; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AvailableRANVisibleQoEMetrics_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_applicationLayerBufferLevelList_2; // (Use -fall-defs-global to expose) */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_playoutDelayForMediaStartup_5; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_AvailableRANVisibleQoEMetrics_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BeamMeasurementsReportConfiguration.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BeamMeasurementsReportConfiguration.h" + +#include "NGAP_BeamMeasurementsReportQuantity.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportConfiguration_1 = { + { ATF_POINTER, 3, offsetof(struct NGAP_BeamMeasurementsReportConfiguration, beamMeasurementsReportQuantity), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BeamMeasurementsReportQuantity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "beamMeasurementsReportQuantity" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_BeamMeasurementsReportConfiguration, maxNrofRS_IndexesToReport), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MaxNrofRS_IndexesToReport, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "maxNrofRS-IndexesToReport" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_BeamMeasurementsReportConfiguration, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P21, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_BeamMeasurementsReportConfiguration_oms_1 = { 0, 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BeamMeasurementsReportConfiguration_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* beamMeasurementsReportQuantity */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* maxNrofRS-IndexesToReport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportConfiguration_specs_1 = { + sizeof(struct NGAP_BeamMeasurementsReportConfiguration), + offsetof(struct NGAP_BeamMeasurementsReportConfiguration, _asn_ctx), + asn_MAP_NGAP_BeamMeasurementsReportConfiguration_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_BeamMeasurementsReportConfiguration_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration = { + "BeamMeasurementsReportConfiguration", + "BeamMeasurementsReportConfiguration", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_1, + sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_1) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_10), /* 1 */ + asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_1) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BeamMeasurementsReportConfiguration_1, + 3, /* Elements count */ + &asn_SPC_NGAP_BeamMeasurementsReportConfiguration_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BeamMeasurementsReportConfiguration.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BeamMeasurementsReportConfiguration_H_ +#define _NGAP_BeamMeasurementsReportConfiguration_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MaxNrofRS-IndexesToReport.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_BeamMeasurementsReportQuantity; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_BeamMeasurementsReportConfiguration */ +typedef struct NGAP_BeamMeasurementsReportConfiguration { + struct NGAP_BeamMeasurementsReportQuantity *beamMeasurementsReportQuantity; /* OPTIONAL */ + NGAP_MaxNrofRS_IndexesToReport_t *maxNrofRS_IndexesToReport; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BeamMeasurementsReportConfiguration_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportConfiguration_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BeamMeasurementsReportConfiguration_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BeamMeasurementsReportQuantity.c
Added
@@ -0,0 +1,291 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BeamMeasurementsReportQuantity.h" + +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_rSRP_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_rSRQ_constr_5 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_sINR_constr_8 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_rSRP_value2enum_2 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_rSRP_enum2value_2 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_rSRP_specs_2 = { + asn_MAP_NGAP_rSRP_value2enum_2, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_rSRP_enum2value_2, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_rSRP_tags_2 = { + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_rSRP_2 = { + "rSRP", + "rSRP", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_rSRP_tags_2, + sizeof(asn_DEF_NGAP_rSRP_tags_2) + /sizeof(asn_DEF_NGAP_rSRP_tags_20) - 1, /* 1 */ + asn_DEF_NGAP_rSRP_tags_2, /* Same as above */ + sizeof(asn_DEF_NGAP_rSRP_tags_2) + /sizeof(asn_DEF_NGAP_rSRP_tags_20), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_rSRP_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_rSRP_specs_2 /* Additional specs */ +}; + +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_rSRQ_value2enum_5 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_rSRQ_enum2value_5 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_rSRQ_specs_5 = { + asn_MAP_NGAP_rSRQ_value2enum_5, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_rSRQ_enum2value_5, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_rSRQ_tags_5 = { + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_rSRQ_5 = { + "rSRQ", + "rSRQ", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_rSRQ_tags_5, + sizeof(asn_DEF_NGAP_rSRQ_tags_5) + /sizeof(asn_DEF_NGAP_rSRQ_tags_50) - 1, /* 1 */ + asn_DEF_NGAP_rSRQ_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_rSRQ_tags_5) + /sizeof(asn_DEF_NGAP_rSRQ_tags_50), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_rSRQ_constr_5, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_rSRQ_specs_5 /* Additional specs */ +}; + +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_sINR_value2enum_8 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_sINR_enum2value_8 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_sINR_specs_8 = { + asn_MAP_NGAP_sINR_value2enum_8, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_sINR_enum2value_8, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_sINR_tags_8 = { + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_sINR_8 = { + "sINR", + "sINR", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_sINR_tags_8, + sizeof(asn_DEF_NGAP_sINR_tags_8) + /sizeof(asn_DEF_NGAP_sINR_tags_80) - 1, /* 1 */ + asn_DEF_NGAP_sINR_tags_8, /* Same as above */ + sizeof(asn_DEF_NGAP_sINR_tags_8) + /sizeof(asn_DEF_NGAP_sINR_tags_80), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_sINR_constr_8, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_sINR_specs_8 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportQuantity_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity, rSRP), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_rSRP_2, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "rSRP" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity, rSRQ), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_rSRQ_5, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "rSRQ" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity, sINR), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_sINR_8, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sINR" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_BeamMeasurementsReportQuantity, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P22, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_BeamMeasurementsReportQuantity_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BeamMeasurementsReportQuantity_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* rSRP */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* rSRQ */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* sINR */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportQuantity_specs_1 = { + sizeof(struct NGAP_BeamMeasurementsReportQuantity), + offsetof(struct NGAP_BeamMeasurementsReportQuantity, _asn_ctx), + asn_MAP_NGAP_BeamMeasurementsReportQuantity_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_BeamMeasurementsReportQuantity_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportQuantity = { + "BeamMeasurementsReportQuantity", + "BeamMeasurementsReportQuantity", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_1, + sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_1) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_10), /* 1 */ + asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_1) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BeamMeasurementsReportQuantity_1, + 4, /* Elements count */ + &asn_SPC_NGAP_BeamMeasurementsReportQuantity_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BeamMeasurementsReportQuantity.h
Added
@@ -0,0 +1,73 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BeamMeasurementsReportQuantity_H_ +#define _NGAP_BeamMeasurementsReportQuantity_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_BeamMeasurementsReportQuantity__rSRP { + NGAP_BeamMeasurementsReportQuantity__rSRP_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_BeamMeasurementsReportQuantity__rSRP; +typedef enum NGAP_BeamMeasurementsReportQuantity__rSRQ { + NGAP_BeamMeasurementsReportQuantity__rSRQ_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_BeamMeasurementsReportQuantity__rSRQ; +typedef enum NGAP_BeamMeasurementsReportQuantity__sINR { + NGAP_BeamMeasurementsReportQuantity__sINR_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_BeamMeasurementsReportQuantity__sINR; + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_BeamMeasurementsReportQuantity */ +typedef struct NGAP_BeamMeasurementsReportQuantity { + long rSRP; + long rSRQ; + long sINR; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BeamMeasurementsReportQuantity_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_rSRP_2; // (Use -fall-defs-global to expose) */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_rSRQ_5; // (Use -fall-defs-global to expose) */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_sINR_8; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportQuantity; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportQuantity_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportQuantity_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BeamMeasurementsReportQuantity_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BitRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BitRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BitRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BitRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_BluetoothMeasConfig_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasConfig; -extern const asn_INTEGER_specifics_t asn_SPC_BluetoothMeasConfig_specs_1; -asn_struct_free_f BluetoothMeasConfig_free; -asn_struct_print_f BluetoothMeasConfig_print; -asn_constr_check_f BluetoothMeasConfig_constraint; -jer_type_encoder_f BluetoothMeasConfig_encode_jer; -per_type_decoder_f BluetoothMeasConfig_decode_aper; -per_type_encoder_f BluetoothMeasConfig_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_BluetoothMeasConfig_specs_1; +asn_struct_free_f NGAP_BluetoothMeasConfig_free; +asn_struct_print_f NGAP_BluetoothMeasConfig_print; +asn_constr_check_f NGAP_BluetoothMeasConfig_constraint; +jer_type_encoder_f NGAP_BluetoothMeasConfig_encode_jer; +per_type_decoder_f NGAP_BluetoothMeasConfig_decode_aper; +per_type_encoder_f NGAP_BluetoothMeasConfig_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_BluetoothMeasConfigNameItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P20, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P25, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -120,7 +120,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_BluetoothMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P19, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P24, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -15,13 +15,13 @@ #include "NGAP_EmergencyAreaIDCancelledNR.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_BroadcastCancelledAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_BroadcastCancelledAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 3, 3, 0, 6 } /* (0..6) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_BroadcastCancelledAreaList, choice.cellIDCancelledEUTRA), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -127,7 +127,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_BroadcastCancelledAreaList, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -151,7 +151,7 @@ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* emergencyAreaIDCancelledNR */ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_specs_1 = { sizeof(struct NGAP_BroadcastCancelledAreaList), offsetof(struct NGAP_BroadcastCancelledAreaList, _asn_ctx), offsetof(struct NGAP_BroadcastCancelledAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -58,6 +58,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_17; +extern asn_per_constraints_t asn_PER_type_NGAP_BroadcastCancelledAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -15,13 +15,13 @@ #include "NGAP_EmergencyAreaIDBroadcastNR.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_BroadcastCompletedAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_BroadcastCompletedAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 3, 3, 0, 6 } /* (0..6) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_BroadcastCompletedAreaList, choice.cellIDBroadcastEUTRA), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -127,7 +127,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_BroadcastCompletedAreaList, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -151,7 +151,7 @@ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* emergencyAreaIDBroadcastNR */ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_specs_1 = { sizeof(struct NGAP_BroadcastCompletedAreaList), offsetof(struct NGAP_BroadcastCompletedAreaList, _asn_ctx), offsetof(struct NGAP_BroadcastCompletedAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -58,6 +58,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_17; +extern asn_per_constraints_t asn_PER_type_NGAP_BroadcastCompletedAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_BroadcastPLMNItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P18, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P23, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationFailure.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionModificationFailure.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationFailure_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailure, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P101, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationFailure_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationFailure_specs_1 = { + sizeof(struct NGAP_BroadcastSessionModificationFailure), + offsetof(struct NGAP_BroadcastSessionModificationFailure, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationFailure_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationFailure = { + "BroadcastSessionModificationFailure", + "BroadcastSessionModificationFailure", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailure_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionModificationFailure_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionModificationFailure_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationFailure.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionModificationFailure_H_ +#define _NGAP_BroadcastSessionModificationFailure_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionModificationFailure */ +typedef struct NGAP_BroadcastSessionModificationFailure { + NGAP_ProtocolIE_Container_11854P101_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationFailure_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationFailure; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationFailure_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationFailure_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionModificationFailure_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionModificationRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P99, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationRequest_specs_1 = { + sizeof(struct NGAP_BroadcastSessionModificationRequest), + offsetof(struct NGAP_BroadcastSessionModificationRequest, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationRequest = { + "BroadcastSessionModificationRequest", + "BroadcastSessionModificationRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionModificationRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionModificationRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionModificationRequest_H_ +#define _NGAP_BroadcastSessionModificationRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionModificationRequest */ +typedef struct NGAP_BroadcastSessionModificationRequest { + NGAP_ProtocolIE_Container_11854P99_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionModificationRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionModificationResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P100, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationResponse_specs_1 = { + sizeof(struct NGAP_BroadcastSessionModificationResponse), + offsetof(struct NGAP_BroadcastSessionModificationResponse, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationResponse = { + "BroadcastSessionModificationResponse", + "BroadcastSessionModificationResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionModificationResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionModificationResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionModificationResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionModificationResponse_H_ +#define _NGAP_BroadcastSessionModificationResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionModificationResponse */ +typedef struct NGAP_BroadcastSessionModificationResponse { + NGAP_ProtocolIE_Container_11854P100_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionModificationResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionReleaseRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P102, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequest_specs_1 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequest), + offsetof(struct NGAP_BroadcastSessionReleaseRequest, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequest = { + "BroadcastSessionReleaseRequest", + "BroadcastSessionReleaseRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionReleaseRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionReleaseRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionReleaseRequest_H_ +#define _NGAP_BroadcastSessionReleaseRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionReleaseRequest */ +typedef struct NGAP_BroadcastSessionReleaseRequest { + NGAP_ProtocolIE_Container_11854P102_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionReleaseRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseRequired.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionReleaseRequired.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequired_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequired, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P103, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseRequired_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequired_specs_1 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequired), + offsetof(struct NGAP_BroadcastSessionReleaseRequired, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseRequired_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequired = { + "BroadcastSessionReleaseRequired", + "BroadcastSessionReleaseRequired", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequired_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionReleaseRequired_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionReleaseRequired_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseRequired.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionReleaseRequired_H_ +#define _NGAP_BroadcastSessionReleaseRequired_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionReleaseRequired */ +typedef struct NGAP_BroadcastSessionReleaseRequired { + NGAP_ProtocolIE_Container_11854P103_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseRequired_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequired; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequired_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequired_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionReleaseRequired_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionReleaseResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P104, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseResponse_specs_1 = { + sizeof(struct NGAP_BroadcastSessionReleaseResponse), + offsetof(struct NGAP_BroadcastSessionReleaseResponse, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseResponse = { + "BroadcastSessionReleaseResponse", + "BroadcastSessionReleaseResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionReleaseResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionReleaseResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionReleaseResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionReleaseResponse_H_ +#define _NGAP_BroadcastSessionReleaseResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionReleaseResponse */ +typedef struct NGAP_BroadcastSessionReleaseResponse { + NGAP_ProtocolIE_Container_11854P104_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionReleaseResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupFailure.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionSetupFailure.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupFailure_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailure, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P98, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupFailure_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupFailure_specs_1 = { + sizeof(struct NGAP_BroadcastSessionSetupFailure), + offsetof(struct NGAP_BroadcastSessionSetupFailure, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupFailure_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupFailure = { + "BroadcastSessionSetupFailure", + "BroadcastSessionSetupFailure", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailure_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionSetupFailure_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionSetupFailure_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupFailure.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionSetupFailure_H_ +#define _NGAP_BroadcastSessionSetupFailure_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionSetupFailure */ +typedef struct NGAP_BroadcastSessionSetupFailure { + NGAP_ProtocolIE_Container_11854P98_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupFailure_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupFailure; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupFailure_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupFailure_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionSetupFailure_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionSetupRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P96, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupRequest_specs_1 = { + sizeof(struct NGAP_BroadcastSessionSetupRequest), + offsetof(struct NGAP_BroadcastSessionSetupRequest, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupRequest = { + "BroadcastSessionSetupRequest", + "BroadcastSessionSetupRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionSetupRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionSetupRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionSetupRequest_H_ +#define _NGAP_BroadcastSessionSetupRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionSetupRequest */ +typedef struct NGAP_BroadcastSessionSetupRequest { + NGAP_ProtocolIE_Container_11854P96_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionSetupRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_BroadcastSessionSetupResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P97, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupResponse_specs_1 = { + sizeof(struct NGAP_BroadcastSessionSetupResponse), + offsetof(struct NGAP_BroadcastSessionSetupResponse, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupResponse = { + "BroadcastSessionSetupResponse", + "BroadcastSessionSetupResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_1, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_10), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_1) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastSessionSetupResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_BroadcastSessionSetupResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BroadcastSessionSetupResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_BroadcastSessionSetupResponse_H_ +#define _NGAP_BroadcastSessionSetupResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_BroadcastSessionSetupResponse */ +typedef struct NGAP_BroadcastSessionSetupResponse { + NGAP_ProtocolIE_Container_11854P97_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_BroadcastSessionSetupResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CEmodeBSupport_Indicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CEmodeBSupport_Indicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBSupport_Indicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBSupport_Indicator_specs_1 = { asn_MAP_NGAP_CEmodeBSupport_Indicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CEmodeBSupport_Indicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_CEmodeBSupport_Indicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_CEmodeBSupport_Indicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CEmodeBSupport_Indicator; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBSupport_Indicator_specs_1; asn_struct_free_f NGAP_CEmodeBSupport_Indicator_free; asn_struct_print_f NGAP_CEmodeBSupport_Indicator_print; asn_constr_check_f NGAP_CEmodeBSupport_Indicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CEmodeBrestricted_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CEmodeBrestricted_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* restricted(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBrestricted_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBrestricted_specs_1 = { asn_MAP_NGAP_CEmodeBrestricted_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CEmodeBrestricted_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_CEmodeBrestricted_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_CEmodeBrestricted_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CEmodeBrestricted; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CEmodeBrestricted_specs_1; asn_struct_free_f NGAP_CEmodeBrestricted_free; asn_struct_print_f NGAP_CEmodeBrestricted_print; asn_constr_check_f NGAP_CEmodeBrestricted_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "NGAP_ExpectedUEBehaviour.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_1 = { +asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_1 = { { ATF_POINTER, 2, offsetof(struct NGAP_CNAssistedRANTuning, expectedUEBehaviour), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CNAssistedRANTuning, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P34, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P39, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -53,7 +53,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* expectedUEBehaviour */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_specs_1 = { sizeof(struct NGAP_CNAssistedRANTuning), offsetof(struct NGAP_CNAssistedRANTuning, _asn_ctx), asn_MAP_NGAP_CNAssistedRANTuning_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNAssistedRANTuning; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_CNTypeRestrictionsForEquivalentItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForEquivalent_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForEquivalent_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 15 } /* (SIZE(1..15)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalent_1 = { +asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalent_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalent_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalent_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalent_specs_1 = { sizeof(struct NGAP_CNTypeRestrictionsForEquivalent), offsetof(struct NGAP_CNTypeRestrictionsForEquivalent, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalent; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalent_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalent_11; +extern asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForEquivalent_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P35, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P40, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForServing_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForServing_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* epc-forbidden(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForServing_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForServing_specs_1 = { asn_MAP_NGAP_CNTypeRestrictionsForServing_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CNTypeRestrictionsForServing_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_CNTypeRestrictionsForServing_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_CNTypeRestrictionsForServing_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNTypeRestrictionsForServing; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForServing_specs_1; asn_struct_free_f NGAP_CNTypeRestrictionsForServing_free; asn_struct_print_f NGAP_CNTypeRestrictionsForServing_print; asn_constr_check_f NGAP_CNTypeRestrictionsForServing_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNsubgroupID.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_CNsubgroupID.h" + +int +NGAP_CNsubgroupID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 7L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_CNsubgroupID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_CNsubgroupID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CNsubgroupID = { + "CNsubgroupID", + "CNsubgroupID", + &asn_OP_NativeInteger, + asn_DEF_NGAP_CNsubgroupID_tags_1, + sizeof(asn_DEF_NGAP_CNsubgroupID_tags_1) + /sizeof(asn_DEF_NGAP_CNsubgroupID_tags_10), /* 1 */ + asn_DEF_NGAP_CNsubgroupID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_CNsubgroupID_tags_1) + /sizeof(asn_DEF_NGAP_CNsubgroupID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_CNsubgroupID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_CNsubgroupID_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CNsubgroupID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_CNsubgroupID_H_ +#define _NGAP_CNsubgroupID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_CNsubgroupID */ +typedef long NGAP_CNsubgroupID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_CNsubgroupID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNsubgroupID; +asn_struct_free_f NGAP_CNsubgroupID_free; +asn_struct_print_f NGAP_CNsubgroupID_print; +asn_constr_check_f NGAP_CNsubgroupID_constraint; +jer_type_encoder_f NGAP_CNsubgroupID_encode_jer; +per_type_decoder_f NGAP_CNsubgroupID_decode_aper; +per_type_encoder_f NGAP_CNsubgroupID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_CNsubgroupID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -110,7 +110,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_COUNTValueForPDCP_SN12, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P41, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P46, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -110,7 +110,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_COUNTValueForPDCP_SN18, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P42, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P47, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,7 +36,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_CPTransportLayerInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CancelAllWarningMessages_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CancelAllWarningMessages_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_CancelAllWarningMessages_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_CancelAllWarningMessages_specs_1 = { asn_MAP_NGAP_CancelAllWarningMessages_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CancelAllWarningMessages_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_CancelAllWarningMessages_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_CancelAllWarningMessages_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CancelAllWarningMessages; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CancelAllWarningMessages_specs_1; asn_struct_free_f NGAP_CancelAllWarningMessages_free; asn_struct_print_f NGAP_CancelAllWarningMessages_print; asn_constr_check_f NGAP_CancelAllWarningMessages_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P21, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P26, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P22, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P27, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P23, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P24, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P29, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_CandidateCell, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CandidateCellID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P26, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P31, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CandidateCellItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P25, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P30, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -110,7 +110,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CandidatePCI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P27, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P32, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Cause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Cause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_Cause, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Cause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Cause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CauseMisc_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CauseMisc; -extern const asn_INTEGER_specifics_t asn_SPC_CauseMisc_specs_1; -asn_struct_free_f CauseMisc_free; -asn_struct_print_f CauseMisc_print; -asn_constr_check_f CauseMisc_constraint; -jer_type_encoder_f CauseMisc_encode_jer; -per_type_decoder_f CauseMisc_decode_aper; -per_type_encoder_f CauseMisc_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseMisc_specs_1; +asn_struct_free_f NGAP_CauseMisc_free; +asn_struct_print_f NGAP_CauseMisc_print; +asn_constr_check_f NGAP_CauseMisc_constraint; +jer_type_encoder_f NGAP_CauseMisc_encode_jer; +per_type_decoder_f NGAP_CauseMisc_decode_aper; +per_type_encoder_f NGAP_CauseMisc_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,20 +22,22 @@ { 0, 14, "normal-release" }, { 1, 22, "authentication-failure" }, { 2, 10, "deregister" }, - { 3, 11, "unspecified" } + { 3, 11, "unspecified" }, + { 4, 27, "uE-not-in-PLMN-serving-area" } /* This list is extensible */ }; static const unsigned int asn_MAP_NGAP_CauseNas_enum2value_1 = { 1, /* authentication-failure(1) */ 2, /* deregister(2) */ 0, /* normal-release(0) */ + 4, /* uE-not-in-PLMN-serving-area(4) */ 3 /* unspecified(3) */ /* This list is extensible */ }; const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseNas_specs_1 = { asn_MAP_NGAP_CauseNas_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CauseNas_enum2value_1, /* N => "tag"; sorted by N */ - 4, /* Number of elements in the maps */ + 5, /* Number of elements in the maps */ 5, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,10 +23,11 @@ NGAP_CauseNas_normal_release = 0, NGAP_CauseNas_authentication_failure = 1, NGAP_CauseNas_deregister = 2, - NGAP_CauseNas_unspecified = 3 + NGAP_CauseNas_unspecified = 3, /* * Enumeration is extensible */ + NGAP_CauseNas_uE_not_in_PLMN_serving_area = 4 } e_NGAP_CauseNas; /* NGAP_CauseNas */ @@ -35,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CauseNas_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CauseNas; -extern const asn_INTEGER_specifics_t asn_SPC_CauseNas_specs_1; -asn_struct_free_f CauseNas_free; -asn_struct_print_f CauseNas_print; -asn_constr_check_f CauseNas_constraint; -jer_type_encoder_f CauseNas_encode_jer; -per_type_decoder_f CauseNas_decode_aper; -per_type_encoder_f CauseNas_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseNas_specs_1; +asn_struct_free_f NGAP_CauseNas_free; +asn_struct_print_f NGAP_CauseNas_print; +asn_constr_check_f NGAP_CauseNas_constraint; +jer_type_encoder_f NGAP_CauseNas_encode_jer; +per_type_decoder_f NGAP_CauseNas_decode_aper; +per_type_encoder_f NGAP_CauseNas_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,13 +38,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CauseProtocol_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CauseProtocol; -extern const asn_INTEGER_specifics_t asn_SPC_CauseProtocol_specs_1; -asn_struct_free_f CauseProtocol_free; -asn_struct_print_f CauseProtocol_print; -asn_constr_check_f CauseProtocol_constraint; -jer_type_encoder_f CauseProtocol_encode_jer; -per_type_decoder_f CauseProtocol_decode_aper; -per_type_encoder_f CauseProtocol_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseProtocol_specs_1; +asn_struct_free_f NGAP_CauseProtocol_free; +asn_struct_print_f NGAP_CauseProtocol_print; +asn_constr_check_f NGAP_CauseProtocol_constraint; +jer_type_encoder_f NGAP_CauseProtocol_encode_jer; +per_type_decoder_f NGAP_CauseProtocol_decode_aper; +per_type_encoder_f NGAP_CauseProtocol_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -70,7 +70,12 @@ { 48, 28, "rsn-not-available-for-the-up" }, { 49, 17, "npn-access-denied" }, { 50, 22, "cag-only-access-denied" }, - { 51, 28, "insufficient-ue-capabilities" } + { 51, 28, "insufficient-ue-capabilities" }, + { 52, 23, "redcap-ue-not-supported" }, + { 53, 22, "unknown-MBS-Session-ID" }, + { 54, 60, "indicated-MBS-session-area-information-not-served-by-the-gNB" }, + { 55, 39, "inconsistent-slice-info-for-the-session" }, + { 56, 44, "misaligned-association-for-multicast-unicast" } /* This list is extensible */ }; static const unsigned int asn_MAP_NGAP_CauseRadioNetwork_enum2value_1 = { @@ -84,9 +89,12 @@ 8, /* ho-target-not-allowed(8) */ 36, /* ims-voice-eps-fallback-or-rat-fallback-triggered(36) */ 15, /* inconsistent-remote-UE-NGAP-ID(15) */ + 55, /* inconsistent-slice-info-for-the-session(55) */ + 54, /* indicated-MBS-session-area-information-not-served-by-the-gNB(54) */ 51, /* insufficient-ue-capabilities(51) */ 25, /* interaction-with-other-procedure(25) */ 23, /* invalid-qos-combination(23) */ + 56, /* misaligned-association-for-multicast-unicast(56) */ 28, /* multiple-PDU-session-ID-instances(28) */ 47, /* multiple-location-reporting-reference-ID-instances(47) */ 29, /* multiple-qos-flow-ID-instances(29) */ @@ -99,6 +107,7 @@ 6, /* partial-handover(6) */ 21, /* radio-connection-with-ue-lost(21) */ 22, /* radio-resources-not-available(22) */ + 52, /* redcap-ue-not-supported(52) */ 41, /* redirection(41) */ 19, /* reduce-load-in-serving-cell(19) */ 4, /* release-due-to-5gc-generated-reason(4) */ @@ -117,6 +126,7 @@ 35, /* ue-context-transfer(35) */ 40, /* ue-in-rrc-inactive-state-not-reachable(40) */ 43, /* ue-max-integrity-protected-data-rate-reason(43) */ + 53, /* unknown-MBS-Session-ID(53) */ 26, /* unknown-PDU-session-ID(26) */ 14, /* unknown-local-UE-NGAP-ID(14) */ 12, /* unknown-targetID(12) */ @@ -131,7 +141,7 @@ const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseRadioNetwork_specs_1 = { asn_MAP_NGAP_CauseRadioNetwork_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_CauseRadioNetwork_enum2value_1, /* N => "tag"; sorted by N */ - 52, /* Number of elements in the maps */ + 57, /* Number of elements in the maps */ 46, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,12 @@ NGAP_CauseRadioNetwork_rsn_not_available_for_the_up = 48, NGAP_CauseRadioNetwork_npn_access_denied = 49, NGAP_CauseRadioNetwork_cag_only_access_denied = 50, - NGAP_CauseRadioNetwork_insufficient_ue_capabilities = 51 + NGAP_CauseRadioNetwork_insufficient_ue_capabilities = 51, + NGAP_CauseRadioNetwork_redcap_ue_not_supported = 52, + NGAP_CauseRadioNetwork_unknown_MBS_Session_ID = 53, + NGAP_CauseRadioNetwork_indicated_MBS_session_area_information_not_served_by_the_gNB = 54, + NGAP_CauseRadioNetwork_inconsistent_slice_info_for_the_session = 55, + NGAP_CauseRadioNetwork_misaligned_association_for_multicast_unicast = 56 } e_NGAP_CauseRadioNetwork; /* NGAP_CauseRadioNetwork */ @@ -83,13 +88,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CauseRadioNetwork_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CauseRadioNetwork; -extern const asn_INTEGER_specifics_t asn_SPC_CauseRadioNetwork_specs_1; -asn_struct_free_f CauseRadioNetwork_free; -asn_struct_print_f CauseRadioNetwork_print; -asn_constr_check_f CauseRadioNetwork_constraint; -jer_type_encoder_f CauseRadioNetwork_encode_jer; -per_type_decoder_f CauseRadioNetwork_decode_aper; -per_type_encoder_f CauseRadioNetwork_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseRadioNetwork_specs_1; +asn_struct_free_f NGAP_CauseRadioNetwork_free; +asn_struct_print_f NGAP_CauseRadioNetwork_print; +asn_constr_check_f NGAP_CauseRadioNetwork_constraint; +jer_type_encoder_f NGAP_CauseRadioNetwork_encode_jer; +per_type_decoder_f NGAP_CauseRadioNetwork_decode_aper; +per_type_encoder_f NGAP_CauseRadioNetwork_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CauseTransport_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CauseTransport; -extern const asn_INTEGER_specifics_t asn_SPC_CauseTransport_specs_1; -asn_struct_free_f CauseTransport_free; -asn_struct_print_f CauseTransport_print; -asn_constr_check_f CauseTransport_constraint; -jer_type_encoder_f CauseTransport_encode_jer; -per_type_decoder_f CauseTransport_decode_aper; -per_type_encoder_f CauseTransport_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CauseTransport_specs_1; +asn_struct_free_f NGAP_CauseTransport_free; +asn_struct_print_f NGAP_CauseTransport_print; +asn_constr_check_f NGAP_CauseTransport_constraint; +jer_type_encoder_f NGAP_CauseTransport_encode_jer; +per_type_decoder_f NGAP_CauseTransport_decode_aper; +per_type_encoder_f NGAP_CauseTransport_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_Cell_CAGInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P28, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P33, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellBasedMDT_EUTRA, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P46, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P51, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellBasedMDT_NR, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P45, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P50, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedQMC.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_CellBasedQMC.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_CellBasedQMC_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedQMC, cellIdListforQMC), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CellIdListforQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cellIdListforQMC" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_CellBasedQMC, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P52, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_CellBasedQMC_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedQMC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cellIdListforQMC */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedQMC_specs_1 = { + sizeof(struct NGAP_CellBasedQMC), + offsetof(struct NGAP_CellBasedQMC, _asn_ctx), + asn_MAP_NGAP_CellBasedQMC_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_CellBasedQMC_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedQMC = { + "CellBasedQMC", + "CellBasedQMC", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellBasedQMC_tags_1, + sizeof(asn_DEF_NGAP_CellBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_CellBasedQMC_tags_10), /* 1 */ + asn_DEF_NGAP_CellBasedQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_CellBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_CellBasedQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellBasedQMC_1, + 2, /* Elements count */ + &asn_SPC_NGAP_CellBasedQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellBasedQMC.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_CellBasedQMC_H_ +#define _NGAP_CellBasedQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_CellIdListforQMC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_CellBasedQMC */ +typedef struct NGAP_CellBasedQMC { + NGAP_CellIdListforQMC_t cellIdListforQMC; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CellBasedQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedQMC; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedQMC_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_CellBasedQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P29, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellIDBroadcastNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P30, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellIDCancelledEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P31, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellIDCancelledNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P32, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "NGAP_NR-CGIList.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_CellIDListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_CellIDListForRestart_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_1 = { +asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_CellIDListForRestart, choice.eUTRA_CGIListforRestart), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_CellIDListForRestart, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nR-CGIListforRestart */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_CellIDListForRestart_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_CellIDListForRestart_specs_1 = { sizeof(struct NGAP_CellIDListForRestart), offsetof(struct NGAP_CellIDListForRestart, _asn_ctx), offsetof(struct NGAP_CellIDListForRestart, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_CellIDListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_13; +extern asn_per_constraints_t asn_PER_type_NGAP_CellIDListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforQMC.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_CellIdListforQMC.h" + +#include "NGAP_NGRAN-CGI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_CellIdListforQMC_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_CellIdListforQMC_1 = { + { ATF_POINTER, 0, 0, + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CellIdListforQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_CellIdListforQMC_specs_1 = { + sizeof(struct NGAP_CellIdListforQMC), + offsetof(struct NGAP_CellIdListforQMC, _asn_ctx), + 2, /* XER encoding is XMLValueList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIdListforQMC = { + "CellIdListforQMC", + "CellIdListforQMC", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_CellIdListforQMC_tags_1, + sizeof(asn_DEF_NGAP_CellIdListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_CellIdListforQMC_tags_10), /* 1 */ + asn_DEF_NGAP_CellIdListforQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIdListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_CellIdListforQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_CellIdListforQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_CellIdListforQMC_1, + 1, /* Single element */ + &asn_SPC_NGAP_CellIdListforQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforQMC.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_CellIdListforQMC_H_ +#define _NGAP_CellIdListforQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CGI; + +/* NGAP_CellIdListforQMC */ +typedef struct NGAP_CellIdListforQMC { + A_SEQUENCE_OF(struct NGAP_NGRAN_CGI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CellIdListforQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIdListforQMC; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_CellIdListforQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIdListforQMC_11; +extern asn_per_constraints_t asn_PER_type_NGAP_CellIdListforQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_CellIdListforQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellSize.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellSize.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellSize.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellSize.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_CellSize_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellSize; -extern const asn_INTEGER_specifics_t asn_SPC_CellSize_specs_1; -asn_struct_free_f CellSize_free; -asn_struct_print_f CellSize_print; -asn_constr_check_f CellSize_constraint; -jer_type_encoder_f CellSize_encode_jer; -per_type_decoder_f CellSize_decode_aper; -per_type_encoder_f CellSize_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_CellSize_specs_1; +asn_struct_free_f NGAP_CellSize_free; +asn_struct_print_f NGAP_CellSize_print; +asn_constr_check_f NGAP_CellSize_constraint; +jer_type_encoder_f NGAP_CellSize_encode_jer; +per_type_decoder_f NGAP_CellSize_decode_aper; +per_type_encoder_f NGAP_CellSize_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTrace, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P81, + &asn_DEF_NGAP_ProtocolIE_Container_11854P81, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_CellTrafficTrace */ typedef struct NGAP_CellTrafficTrace { - NGAP_ProtocolIE_Container_9574P81_t protocolIEs; + NGAP_ProtocolIE_Container_11854P81_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CellType, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P33, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P38, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CellType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellsToActivateList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_CellsToActivateList.h" + +#include "NGAP_NGRAN-CGI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_CellsToActivateList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 14, 14, 1, 16384 } /* (SIZE(1..16384)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_CellsToActivateList_1 = { + { ATF_POINTER, 0, 0, + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CellsToActivateList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_CellsToActivateList_specs_1 = { + sizeof(struct NGAP_CellsToActivateList), + offsetof(struct NGAP_CellsToActivateList, _asn_ctx), + 2, /* XER encoding is XMLValueList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CellsToActivateList = { + "CellsToActivateList", + "CellsToActivateList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_CellsToActivateList_tags_1, + sizeof(asn_DEF_NGAP_CellsToActivateList_tags_1) + /sizeof(asn_DEF_NGAP_CellsToActivateList_tags_10), /* 1 */ + asn_DEF_NGAP_CellsToActivateList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_CellsToActivateList_tags_1) + /sizeof(asn_DEF_NGAP_CellsToActivateList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_CellsToActivateList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_CellsToActivateList_1, + 1, /* Single element */ + &asn_SPC_NGAP_CellsToActivateList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CellsToActivateList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_CellsToActivateList_H_ +#define _NGAP_CellsToActivateList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CGI; + +/* NGAP_CellsToActivateList */ +typedef struct NGAP_CellsToActivateList { + A_SEQUENCE_OF(struct NGAP_NGRAN_CGI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CellsToActivateList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellsToActivateList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_CellsToActivateList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CellsToActivateList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_CellsToActivateList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_CellsToActivateList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P36, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P41, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P37, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P42, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P38, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P43, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P39, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompositeAvailableCapacity.c
Added
@@ -0,0 +1,169 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_CompositeAvailableCapacity.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_cellCapacityClassValue_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 1L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_capacityValue_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_cellCapacityClassValue_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 7, 7, 1, 100 } /* (1..100,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_capacityValue_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_CompositeAvailableCapacity_1 = { + { ATF_POINTER, 1, offsetof(struct NGAP_CompositeAvailableCapacity, cellCapacityClassValue), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_cellCapacityClassValue_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_cellCapacityClassValue_constraint_1 + }, + 0, 0, /* No default value */ + "cellCapacityClassValue" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompositeAvailableCapacity, capacityValue), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_capacityValue_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_capacityValue_constraint_1 + }, + 0, 0, /* No default value */ + "capacityValue" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_CompositeAvailableCapacity, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P135, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_CompositeAvailableCapacity_oms_1 = { 0, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_CompositeAvailableCapacity_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompositeAvailableCapacity_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cellCapacityClassValue */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* capacityValue */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompositeAvailableCapacity_specs_1 = { + sizeof(struct NGAP_CompositeAvailableCapacity), + offsetof(struct NGAP_CompositeAvailableCapacity, _asn_ctx), + asn_MAP_NGAP_CompositeAvailableCapacity_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_CompositeAvailableCapacity_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CompositeAvailableCapacity = { + "CompositeAvailableCapacity", + "CompositeAvailableCapacity", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CompositeAvailableCapacity_tags_1, + sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_tags_1) + /sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_tags_10), /* 1 */ + asn_DEF_NGAP_CompositeAvailableCapacity_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_tags_1) + /sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CompositeAvailableCapacity_1, + 3, /* Elements count */ + &asn_SPC_NGAP_CompositeAvailableCapacity_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CompositeAvailableCapacity.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_CompositeAvailableCapacity_H_ +#define _NGAP_CompositeAvailableCapacity_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_CompositeAvailableCapacity */ +typedef struct NGAP_CompositeAvailableCapacity { + long *cellCapacityClassValue; /* OPTIONAL */ + long capacityValue; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CompositeAvailableCapacity_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompositeAvailableCapacity; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompositeAvailableCapacity_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CompositeAvailableCapacity_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_CompositeAvailableCapacity_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ConcurrentWarningMessageInd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ConcurrentWarningMessageInd_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_ConcurrentWarningMessageInd_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_ConcurrentWarningMessageInd_specs_1 = { asn_MAP_NGAP_ConcurrentWarningMessageInd_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_ConcurrentWarningMessageInd_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_ConcurrentWarningMessageInd_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ConcurrentWarningMessageInd_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConcurrentWarningMessageInd; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ConcurrentWarningMessageInd_specs_1; asn_struct_free_f NGAP_ConcurrentWarningMessageInd_free; asn_struct_print_f NGAP_ConcurrentWarningMessageInd_print; asn_constr_check_f NGAP_ConcurrentWarningMessageInd_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ConfidentialityProtectionIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConfidentialityProtectionIndication; -extern const asn_INTEGER_specifics_t asn_SPC_ConfidentialityProtectionIndication_specs_1; -asn_struct_free_f ConfidentialityProtectionIndication_free; -asn_struct_print_f ConfidentialityProtectionIndication_print; -asn_constr_check_f ConfidentialityProtectionIndication_constraint; -jer_type_encoder_f ConfidentialityProtectionIndication_encode_jer; -per_type_decoder_f ConfidentialityProtectionIndication_decode_aper; -per_type_encoder_f ConfidentialityProtectionIndication_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ConfidentialityProtectionIndication_specs_1; +asn_struct_free_f NGAP_ConfidentialityProtectionIndication_free; +asn_struct_print_f NGAP_ConfidentialityProtectionIndication_print; +asn_constr_check_f NGAP_ConfidentialityProtectionIndication_constraint; +jer_type_encoder_f NGAP_ConfidentialityProtectionIndication_encode_jer; +per_type_decoder_f NGAP_ConfidentialityProtectionIndication_decode_aper; +per_type_encoder_f NGAP_ConfidentialityProtectionIndication_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ConfidentialityProtectionResult_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConfidentialityProtectionResult; -extern const asn_INTEGER_specifics_t asn_SPC_ConfidentialityProtectionResult_specs_1; -asn_struct_free_f ConfidentialityProtectionResult_free; -asn_struct_print_f ConfidentialityProtectionResult_print; -asn_constr_check_f ConfidentialityProtectionResult_constraint; -jer_type_encoder_f ConfidentialityProtectionResult_encode_jer; -per_type_decoder_f ConfidentialityProtectionResult_decode_aper; -per_type_encoder_f ConfidentialityProtectionResult_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ConfidentialityProtectionResult_specs_1; +asn_struct_free_f NGAP_ConfidentialityProtectionResult_free; +asn_struct_print_f NGAP_ConfidentialityProtectionResult_print; +asn_constr_check_f NGAP_ConfidentialityProtectionResult_constraint; +jer_type_encoder_f NGAP_ConfidentialityProtectionResult_encode_jer; +per_type_decoder_f NGAP_ConfidentialityProtectionResult_decode_aper; +per_type_encoder_f NGAP_ConfidentialityProtectionResult_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ConfiguredTACIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ConfiguredTACIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_ConfiguredTACIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_ConfiguredTACIndication_specs_1 = { asn_MAP_NGAP_ConfiguredTACIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_ConfiguredTACIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_ConfiguredTACIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ConfiguredTACIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConfiguredTACIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ConfiguredTACIndication_specs_1; asn_struct_free_f NGAP_ConfiguredTACIndication_free; asn_struct_print_f NGAP_ConfiguredTACIndication_print; asn_constr_check_f NGAP_ConfiguredTACIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P92, + &asn_DEF_NGAP_ProtocolIE_Container_11854P92, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_ConnectionEstablishmentIndication */ typedef struct NGAP_ConnectionEstablishmentIndication { - NGAP_ProtocolIE_Container_9574P92_t protocolIEs; + NGAP_ProtocolIE_Container_11854P92_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "NGAP_ExpectedUEBehaviour.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_1 = { +asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive, uEIdentityIndexValue), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -115,7 +115,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P40, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P45, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -143,7 +143,7 @@ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* expectedUEBehaviour */ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_specs_1 = { sizeof(struct NGAP_CoreNetworkAssistanceInformationForInactive), offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive, _asn_ctx), asn_MAP_NGAP_CoreNetworkAssistanceInformationForInactive_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,6 +47,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_17; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Criticality.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Criticality.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Criticality.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Criticality.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Criticality_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Criticality; -extern const asn_INTEGER_specifics_t asn_SPC_Criticality_specs_1; -asn_struct_free_f Criticality_free; -asn_struct_print_f Criticality_print; -asn_constr_check_f Criticality_constraint; -jer_type_encoder_f Criticality_encode_jer; -per_type_decoder_f Criticality_decode_aper; -per_type_encoder_f Criticality_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Criticality_specs_1; +asn_struct_free_f NGAP_Criticality_free; +asn_struct_print_f NGAP_Criticality_print; +asn_constr_check_f NGAP_Criticality_constraint; +jer_type_encoder_f NGAP_Criticality_encode_jer; +per_type_decoder_f NGAP_Criticality_decode_aper; +per_type_encoder_f NGAP_Criticality_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P44, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P49, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_CriticalityDiagnostics, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P43, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ &asn_SPC_NGAP_dAPSIndicator_specs_2 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_1 = { +asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo, dAPSIndicator), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -85,7 +85,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DAPSRequestInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P48, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P54, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -108,7 +108,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dAPSIndicator */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_specs_1 = { sizeof(struct NGAP_DAPSRequestInfo), offsetof(struct NGAP_DAPSRequestInfo, _asn_ctx), asn_MAP_NGAP_DAPSRequestInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,8 @@ /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_NGAP_dAPSIndicator_2; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSRequestInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -87,7 +87,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DAPSResponseInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P50, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DAPSResponseInfoItem, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P49, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P55, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_DAPSResponseInfoItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_DAPSResponseInfoList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_DAPSResponseInfoList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_DAPSResponseInfoList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_DAPSResponseInfoList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_DAPSResponseInfoList_specs_1 = { sizeof(struct NGAP_DAPSResponseInfoList), offsetof(struct NGAP_DAPSResponseInfoList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfoList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_DAPSResponseInfoList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_DAPSResponseInfoList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_DL-CP-SecurityInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation, dl_NAS_MAC), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DL_CP_SecurityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P52, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P58, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dl-NAS-MAC */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_specs_1 = { sizeof(struct NGAP_DL_CP_SecurityInformation), offsetof(struct NGAP_DL_CP_SecurityInformation, _asn_ctx), asn_MAP_NGAP_DL_CP_SecurityInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_DL_CP_SecurityInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_DL_NGU_TNLInformationReused_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DL_NGU_TNLInformationReused; -extern const asn_INTEGER_specifics_t asn_SPC_DL_NGU_TNLInformationReused_specs_1; -asn_struct_free_f DL_NGU_TNLInformationReused_free; -asn_struct_print_f DL_NGU_TNLInformationReused_print; -asn_constr_check_f DL_NGU_TNLInformationReused_constraint; -jer_type_encoder_f DL_NGU_TNLInformationReused_encode_jer; -per_type_decoder_f DL_NGU_TNLInformationReused_decode_aper; -per_type_encoder_f DL_NGU_TNLInformationReused_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DL_NGU_TNLInformationReused_specs_1; +asn_struct_free_f NGAP_DL_NGU_TNLInformationReused_free; +asn_struct_print_f NGAP_DL_NGU_TNLInformationReused_print; +asn_constr_check_f NGAP_DL_NGU_TNLInformationReused_constraint; +jer_type_encoder_f NGAP_DL_NGU_TNLInformationReused_encode_jer; +per_type_decoder_f NGAP_DL_NGU_TNLInformationReused_decode_aper; +per_type_encoder_f NGAP_DL_NGU_TNLInformationReused_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_DLForwarding_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DLForwarding; -extern const asn_INTEGER_specifics_t asn_SPC_DLForwarding_specs_1; -asn_struct_free_f DLForwarding_free; -asn_struct_print_f DLForwarding_print; -asn_constr_check_f DLForwarding_constraint; -jer_type_encoder_f DLForwarding_encode_jer; -per_type_decoder_f DLForwarding_decode_aper; -per_type_encoder_f DLForwarding_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DLForwarding_specs_1; +asn_struct_free_f NGAP_DLForwarding_free; +asn_struct_print_f NGAP_DLForwarding_print; +asn_constr_check_f NGAP_DLForwarding_constraint; +jer_type_encoder_f NGAP_DLForwarding_encode_jer; +per_type_decoder_f NGAP_DLForwarding_decode_aper; +per_type_encoder_f NGAP_DLForwarding_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_DRBStatusDL, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBStatusDL12, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P54, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBStatusDL18, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P55, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P61, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_DRBStatusUL, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -84,7 +84,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBStatusUL12, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P56, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P62, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -84,7 +84,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBStatusUL18, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P57, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P63, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P62, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P68, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P53, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P59, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DRBsToQosFlowsMappingItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P58, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_DataCodingScheme_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_DataCodingScheme_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 8, 8 } /* (SIZE(8..8)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t NGAP_DataCodingScheme_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_DataCodingScheme_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataCodingScheme; asn_struct_free_f NGAP_DataCodingScheme_free; asn_struct_print_f NGAP_DataCodingScheme_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_DataForwardingAccepted_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingAccepted; -extern const asn_INTEGER_specifics_t asn_SPC_DataForwardingAccepted_specs_1; -asn_struct_free_f DataForwardingAccepted_free; -asn_struct_print_f DataForwardingAccepted_print; -asn_constr_check_f DataForwardingAccepted_constraint; -jer_type_encoder_f DataForwardingAccepted_encode_jer; -per_type_decoder_f DataForwardingAccepted_decode_aper; -per_type_encoder_f DataForwardingAccepted_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DataForwardingAccepted_specs_1; +asn_struct_free_f NGAP_DataForwardingAccepted_free; +asn_struct_print_f NGAP_DataForwardingAccepted_print; +asn_constr_check_f NGAP_DataForwardingAccepted_constraint; +jer_type_encoder_f NGAP_DataForwardingAccepted_encode_jer; +per_type_decoder_f NGAP_DataForwardingAccepted_decode_aper; +per_type_encoder_f NGAP_DataForwardingAccepted_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_DataForwardingNotPossible_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_DataForwardingNotPossible_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* data-forwarding-not-possible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_DataForwardingNotPossible_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_DataForwardingNotPossible_specs_1 = { asn_MAP_NGAP_DataForwardingNotPossible_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_DataForwardingNotPossible_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_DataForwardingNotPossible_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_DataForwardingNotPossible_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingNotPossible; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DataForwardingNotPossible_specs_1; asn_struct_free_f NGAP_DataForwardingNotPossible_free; asn_struct_print_f NGAP_DataForwardingNotPossible_print; asn_constr_check_f NGAP_DataForwardingNotPossible_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DataForwardingResponseDRBItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P47, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P53, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_DataForwardingResponseERABListItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_DataForwardingResponseERABList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_DataForwardingResponseERABList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_DataForwardingResponseERABList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_DataForwardingResponseERABList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_DataForwardingResponseERABList_specs_1 = { sizeof(struct NGAP_DataForwardingResponseERABList), offsetof(struct NGAP_DataForwardingResponseERABList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseERABList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_DataForwardingResponseERABList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_DataForwardingResponseERABList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_DataForwardingResponseERABListItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P51, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P57, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTrace, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P80, + &asn_DEF_NGAP_ProtocolIE_Container_11854P80, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DeactivateTrace */ typedef struct NGAP_DeactivateTrace { - NGAP_ProtocolIE_Container_9574P80_t protocolIEs; + NGAP_ProtocolIE_Container_11854P80_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_DelayCritical_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DelayCritical; -extern const asn_INTEGER_specifics_t asn_SPC_DelayCritical_specs_1; -asn_struct_free_f DelayCritical_free; -asn_struct_print_f DelayCritical_print; -asn_constr_check_f DelayCritical_constraint; -jer_type_encoder_f DelayCritical_encode_jer; -per_type_decoder_f DelayCritical_decode_aper; -per_type_encoder_f DelayCritical_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DelayCritical_specs_1; +asn_struct_free_f NGAP_DelayCritical_free; +asn_struct_print_f NGAP_DelayCritical_print; +asn_constr_check_f NGAP_DelayCritical_constraint; +jer_type_encoder_f NGAP_DelayCritical_encode_jer; +per_type_decoder_f NGAP_DelayCritical_decode_aper; +per_type_encoder_f NGAP_DelayCritical_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_DirectForwardingPathAvailability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DirectForwardingPathAvailability; -extern const asn_INTEGER_specifics_t asn_SPC_DirectForwardingPathAvailability_specs_1; -asn_struct_free_f DirectForwardingPathAvailability_free; -asn_struct_print_f DirectForwardingPathAvailability_print; -asn_constr_check_f DirectForwardingPathAvailability_constraint; -jer_type_encoder_f DirectForwardingPathAvailability_encode_jer; -per_type_decoder_f DirectForwardingPathAvailability_decode_aper; -per_type_encoder_f DirectForwardingPathAvailability_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_DirectForwardingPathAvailability_specs_1; +asn_struct_free_f NGAP_DirectForwardingPathAvailability_free; +asn_struct_print_f NGAP_DirectForwardingPathAvailability_print; +asn_constr_check_f NGAP_DirectForwardingPathAvailability_constraint; +jer_type_encoder_f NGAP_DirectForwardingPathAvailability_encode_jer; +per_type_decoder_f NGAP_DirectForwardingPathAvailability_decode_aper; +per_type_encoder_f NGAP_DirectForwardingPathAvailability_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionReleaseRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_DistributionReleaseRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P108, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionReleaseRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionReleaseRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseRequest_specs_1 = { + sizeof(struct NGAP_DistributionReleaseRequest), + offsetof(struct NGAP_DistributionReleaseRequest, _asn_ctx), + asn_MAP_NGAP_DistributionReleaseRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseRequest = { + "DistributionReleaseRequest", + "DistributionReleaseRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DistributionReleaseRequest_tags_1, + sizeof(asn_DEF_NGAP_DistributionReleaseRequest_tags_1) + /sizeof(asn_DEF_NGAP_DistributionReleaseRequest_tags_10), /* 1 */ + asn_DEF_NGAP_DistributionReleaseRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionReleaseRequest_tags_1) + /sizeof(asn_DEF_NGAP_DistributionReleaseRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DistributionReleaseRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_DistributionReleaseRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionReleaseRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_DistributionReleaseRequest_H_ +#define _NGAP_DistributionReleaseRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_DistributionReleaseRequest */ +typedef struct NGAP_DistributionReleaseRequest { + NGAP_ProtocolIE_Container_11854P108_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionReleaseRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_DistributionReleaseRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionReleaseResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_DistributionReleaseResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P109, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionReleaseResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionReleaseResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseResponse_specs_1 = { + sizeof(struct NGAP_DistributionReleaseResponse), + offsetof(struct NGAP_DistributionReleaseResponse, _asn_ctx), + asn_MAP_NGAP_DistributionReleaseResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseResponse = { + "DistributionReleaseResponse", + "DistributionReleaseResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DistributionReleaseResponse_tags_1, + sizeof(asn_DEF_NGAP_DistributionReleaseResponse_tags_1) + /sizeof(asn_DEF_NGAP_DistributionReleaseResponse_tags_10), /* 1 */ + asn_DEF_NGAP_DistributionReleaseResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionReleaseResponse_tags_1) + /sizeof(asn_DEF_NGAP_DistributionReleaseResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DistributionReleaseResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_DistributionReleaseResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionReleaseResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_DistributionReleaseResponse_H_ +#define _NGAP_DistributionReleaseResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_DistributionReleaseResponse */ +typedef struct NGAP_DistributionReleaseResponse { + NGAP_ProtocolIE_Container_11854P109_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionReleaseResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_DistributionReleaseResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupFailure.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_DistributionSetupFailure.h" + +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupFailure_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailure, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P107, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupFailure_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupFailure_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupFailure_specs_1 = { + sizeof(struct NGAP_DistributionSetupFailure), + offsetof(struct NGAP_DistributionSetupFailure, _asn_ctx), + asn_MAP_NGAP_DistributionSetupFailure_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupFailure = { + "DistributionSetupFailure", + "DistributionSetupFailure", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DistributionSetupFailure_tags_1, + sizeof(asn_DEF_NGAP_DistributionSetupFailure_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupFailure_tags_10), /* 1 */ + asn_DEF_NGAP_DistributionSetupFailure_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupFailure_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupFailure_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DistributionSetupFailure_1, + 1, /* Elements count */ + &asn_SPC_NGAP_DistributionSetupFailure_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupFailure.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_DistributionSetupFailure_H_ +#define _NGAP_DistributionSetupFailure_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_DistributionSetupFailure */ +typedef struct NGAP_DistributionSetupFailure { + NGAP_ProtocolIE_Container_11854P107_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupFailure_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupFailure; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupFailure_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupFailure_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_DistributionSetupFailure_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_DistributionSetupRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P105, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupRequest_specs_1 = { + sizeof(struct NGAP_DistributionSetupRequest), + offsetof(struct NGAP_DistributionSetupRequest, _asn_ctx), + asn_MAP_NGAP_DistributionSetupRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupRequest = { + "DistributionSetupRequest", + "DistributionSetupRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DistributionSetupRequest_tags_1, + sizeof(asn_DEF_NGAP_DistributionSetupRequest_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupRequest_tags_10), /* 1 */ + asn_DEF_NGAP_DistributionSetupRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupRequest_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DistributionSetupRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_DistributionSetupRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_DistributionSetupRequest_H_ +#define _NGAP_DistributionSetupRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_DistributionSetupRequest */ +typedef struct NGAP_DistributionSetupRequest { + NGAP_ProtocolIE_Container_11854P105_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_DistributionSetupRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_DistributionSetupResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P106, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupResponse_specs_1 = { + sizeof(struct NGAP_DistributionSetupResponse), + offsetof(struct NGAP_DistributionSetupResponse, _asn_ctx), + asn_MAP_NGAP_DistributionSetupResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupResponse = { + "DistributionSetupResponse", + "DistributionSetupResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DistributionSetupResponse_tags_1, + sizeof(asn_DEF_NGAP_DistributionSetupResponse_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupResponse_tags_10), /* 1 */ + asn_DEF_NGAP_DistributionSetupResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupResponse_tags_1) + /sizeof(asn_DEF_NGAP_DistributionSetupResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DistributionSetupResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_DistributionSetupResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DistributionSetupResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_DistributionSetupResponse_H_ +#define _NGAP_DistributionSetupResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_DistributionSetupResponse */ +typedef struct NGAP_DistributionSetupResponse { + NGAP_ProtocolIE_Container_11854P106_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_DistributionSetupResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P47, + &asn_DEF_NGAP_ProtocolIE_Container_11854P47, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkNASTransport */ typedef struct NGAP_DownlinkNASTransport { - NGAP_ProtocolIE_Container_9574P47_t protocolIEs; + NGAP_ProtocolIE_Container_11854P47_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P76, + &asn_DEF_NGAP_ProtocolIE_Container_11854P76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkNonUEAssociatedNRPPaTransport */ typedef struct NGAP_DownlinkNonUEAssociatedNRPPaTransport { - NGAP_ProtocolIE_Container_9574P76_t protocolIEs; + NGAP_ProtocolIE_Container_11854P76_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P67, + &asn_DEF_NGAP_ProtocolIE_Container_11854P67, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkRANConfigurationTransfer */ typedef struct NGAP_DownlinkRANConfigurationTransfer { - NGAP_ProtocolIE_Container_9574P67_t protocolIEs; + NGAP_ProtocolIE_Container_11854P67_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P42, + &asn_DEF_NGAP_ProtocolIE_Container_11854P42, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkRANEarlyStatusTransfer */ typedef struct NGAP_DownlinkRANEarlyStatusTransfer { - NGAP_ProtocolIE_Container_9574P42_t protocolIEs; + NGAP_ProtocolIE_Container_11854P42_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P44, + &asn_DEF_NGAP_ProtocolIE_Container_11854P44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkRANStatusTransfer */ typedef struct NGAP_DownlinkRANStatusTransfer { - NGAP_ProtocolIE_Container_9574P44_t protocolIEs; + NGAP_ProtocolIE_Container_11854P44_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P91, + &asn_DEF_NGAP_ProtocolIE_Container_11854P91, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkRIMInformationTransfer */ typedef struct NGAP_DownlinkRIMInformationTransfer { - NGAP_ProtocolIE_Container_9574P91_t protocolIEs; + NGAP_ProtocolIE_Container_11854P91_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P74, + &asn_DEF_NGAP_ProtocolIE_Container_11854P74, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_DownlinkUEAssociatedNRPPaTransport */ typedef struct NGAP_DownlinkUEAssociatedNRPPaTransport { - NGAP_ProtocolIE_Container_9574P74_t protocolIEs; + NGAP_ProtocolIE_Container_11854P74_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -131,7 +131,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_Dynamic5QIDescriptor, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (7 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P59, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P65, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_E_RABInformationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P70, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_EDT_Session_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_EDT_Session_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_EDT_Session_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_EDT_Session_specs_1 = { asn_MAP_NGAP_EDT_Session_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_EDT_Session_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_EDT_Session_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EDT_Session_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EDT_Session; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EDT_Session_specs_1; asn_struct_free_f NGAP_EDT_Session_free; asn_struct_print_f NGAP_EDT_Session_print; asn_constr_check_f NGAP_EDT_Session_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -239,7 +239,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_ENB_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EPS_TAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P69, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P75, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EUTRA_CGI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P71, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P77, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-Paging-Time-Window.c
Added
@@ -0,0 +1,93 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRA-Paging-Time-Window.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EUTRA_Paging_Time_Window_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 15 } /* (0..15,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_EUTRA_Paging_Time_Window_value2enum_1 = { + { 0, 2, "s1" }, + { 1, 2, "s2" }, + { 2, 2, "s3" }, + { 3, 2, "s4" }, + { 4, 2, "s5" }, + { 5, 2, "s6" }, + { 6, 2, "s7" }, + { 7, 2, "s8" }, + { 8, 2, "s9" }, + { 9, 3, "s10" }, + { 10, 3, "s11" }, + { 11, 3, "s12" }, + { 12, 3, "s13" }, + { 13, 3, "s14" }, + { 14, 3, "s15" }, + { 15, 3, "s16" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_EUTRA_Paging_Time_Window_enum2value_1 = { + 0, /* s1(0) */ + 9, /* s10(9) */ + 10, /* s11(10) */ + 11, /* s12(11) */ + 12, /* s13(12) */ + 13, /* s14(13) */ + 14, /* s15(14) */ + 15, /* s16(15) */ + 1, /* s2(1) */ + 2, /* s3(2) */ + 3, /* s4(3) */ + 4, /* s5(4) */ + 5, /* s6(5) */ + 6, /* s7(6) */ + 7, /* s8(7) */ + 8 /* s9(8) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_EUTRA_Paging_Time_Window_specs_1 = { + asn_MAP_NGAP_EUTRA_Paging_Time_Window_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_EUTRA_Paging_Time_Window_enum2value_1, /* N => "tag"; sorted by N */ + 16, /* Number of elements in the maps */ + 17, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_Paging_Time_Window = { + "EUTRA-Paging-Time-Window", + "EUTRA-Paging-Time-Window", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_1, + sizeof(asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_Paging_Time_Window_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EUTRA_Paging_Time_Window_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_EUTRA_Paging_Time_Window_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-Paging-Time-Window.h
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRA_Paging_Time_Window_H_ +#define _NGAP_EUTRA_Paging_Time_Window_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_EUTRA_Paging_Time_Window { + NGAP_EUTRA_Paging_Time_Window_s1 = 0, + NGAP_EUTRA_Paging_Time_Window_s2 = 1, + NGAP_EUTRA_Paging_Time_Window_s3 = 2, + NGAP_EUTRA_Paging_Time_Window_s4 = 3, + NGAP_EUTRA_Paging_Time_Window_s5 = 4, + NGAP_EUTRA_Paging_Time_Window_s6 = 5, + NGAP_EUTRA_Paging_Time_Window_s7 = 6, + NGAP_EUTRA_Paging_Time_Window_s8 = 7, + NGAP_EUTRA_Paging_Time_Window_s9 = 8, + NGAP_EUTRA_Paging_Time_Window_s10 = 9, + NGAP_EUTRA_Paging_Time_Window_s11 = 10, + NGAP_EUTRA_Paging_Time_Window_s12 = 11, + NGAP_EUTRA_Paging_Time_Window_s13 = 12, + NGAP_EUTRA_Paging_Time_Window_s14 = 13, + NGAP_EUTRA_Paging_Time_Window_s15 = 14, + NGAP_EUTRA_Paging_Time_Window_s16 = 15 + /* + * Enumeration is extensible + */ +} e_NGAP_EUTRA_Paging_Time_Window; + +/* NGAP_EUTRA-Paging-Time-Window */ +typedef long NGAP_EUTRA_Paging_Time_Window_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EUTRA_Paging_Time_Window_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_Paging_Time_Window; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EUTRA_Paging_Time_Window_specs_1; +asn_struct_free_f NGAP_EUTRA_Paging_Time_Window_free; +asn_struct_print_f NGAP_EUTRA_Paging_Time_Window_print; +asn_constr_check_f NGAP_EUTRA_Paging_Time_Window_constraint; +jer_type_encoder_f NGAP_EUTRA_Paging_Time_Window_encode_jer; +per_type_decoder_f NGAP_EUTRA_Paging_Time_Window_decode_aper; +per_type_encoder_f NGAP_EUTRA_Paging_Time_Window_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRA_Paging_Time_Window_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-Paging-eDRX-Cycle.c
Added
@@ -0,0 +1,89 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRA-Paging-eDRX-Cycle.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EUTRA_Paging_eDRX_Cycle_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 13 } /* (0..13,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_EUTRA_Paging_eDRX_Cycle_value2enum_1 = { + { 0, 6, "hfhalf" }, + { 1, 3, "hf1" }, + { 2, 3, "hf2" }, + { 3, 3, "hf4" }, + { 4, 3, "hf6" }, + { 5, 3, "hf8" }, + { 6, 4, "hf10" }, + { 7, 4, "hf12" }, + { 8, 4, "hf14" }, + { 9, 4, "hf16" }, + { 10, 4, "hf32" }, + { 11, 4, "hf64" }, + { 12, 5, "hf128" }, + { 13, 5, "hf256" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_EUTRA_Paging_eDRX_Cycle_enum2value_1 = { + 1, /* hf1(1) */ + 6, /* hf10(6) */ + 7, /* hf12(7) */ + 12, /* hf128(12) */ + 8, /* hf14(8) */ + 9, /* hf16(9) */ + 2, /* hf2(2) */ + 13, /* hf256(13) */ + 10, /* hf32(10) */ + 3, /* hf4(3) */ + 4, /* hf6(4) */ + 11, /* hf64(11) */ + 5, /* hf8(5) */ + 0 /* hfhalf(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_EUTRA_Paging_eDRX_Cycle_specs_1 = { + asn_MAP_NGAP_EUTRA_Paging_eDRX_Cycle_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_EUTRA_Paging_eDRX_Cycle_enum2value_1, /* N => "tag"; sorted by N */ + 14, /* Number of elements in the maps */ + 15, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle = { + "EUTRA-Paging-eDRX-Cycle", + "EUTRA-Paging-eDRX-Cycle", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_1, + sizeof(asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EUTRA_Paging_eDRX_Cycle_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_EUTRA_Paging_eDRX_Cycle_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-Paging-eDRX-Cycle.h
Added
@@ -0,0 +1,61 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRA_Paging_eDRX_Cycle_H_ +#define _NGAP_EUTRA_Paging_eDRX_Cycle_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_EUTRA_Paging_eDRX_Cycle { + NGAP_EUTRA_Paging_eDRX_Cycle_hfhalf = 0, + NGAP_EUTRA_Paging_eDRX_Cycle_hf1 = 1, + NGAP_EUTRA_Paging_eDRX_Cycle_hf2 = 2, + NGAP_EUTRA_Paging_eDRX_Cycle_hf4 = 3, + NGAP_EUTRA_Paging_eDRX_Cycle_hf6 = 4, + NGAP_EUTRA_Paging_eDRX_Cycle_hf8 = 5, + NGAP_EUTRA_Paging_eDRX_Cycle_hf10 = 6, + NGAP_EUTRA_Paging_eDRX_Cycle_hf12 = 7, + NGAP_EUTRA_Paging_eDRX_Cycle_hf14 = 8, + NGAP_EUTRA_Paging_eDRX_Cycle_hf16 = 9, + NGAP_EUTRA_Paging_eDRX_Cycle_hf32 = 10, + NGAP_EUTRA_Paging_eDRX_Cycle_hf64 = 11, + NGAP_EUTRA_Paging_eDRX_Cycle_hf128 = 12, + NGAP_EUTRA_Paging_eDRX_Cycle_hf256 = 13 + /* + * Enumeration is extensible + */ +} e_NGAP_EUTRA_Paging_eDRX_Cycle; + +/* NGAP_EUTRA-Paging-eDRX-Cycle */ +typedef long NGAP_EUTRA_Paging_eDRX_Cycle_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EUTRA_Paging_eDRX_Cycle_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EUTRA_Paging_eDRX_Cycle_specs_1; +asn_struct_free_f NGAP_EUTRA_Paging_eDRX_Cycle_free; +asn_struct_print_f NGAP_EUTRA_Paging_eDRX_Cycle_print; +asn_constr_check_f NGAP_EUTRA_Paging_eDRX_Cycle_constraint; +jer_type_encoder_f NGAP_EUTRA_Paging_eDRX_Cycle_encode_jer; +per_type_decoder_f NGAP_EUTRA_Paging_eDRX_Cycle_decode_aper; +per_type_encoder_f NGAP_EUTRA_Paging_eDRX_Cycle_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRA_Paging_eDRX_Cycle_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-PagingeDRXInformation.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRA-PagingeDRXInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRA_PagingeDRXInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_PagingeDRXInformation, eUTRA_paging_eDRX_Cycle), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRA_Paging_eDRX_Cycle, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRA-paging-eDRX-Cycle" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_EUTRA_PagingeDRXInformation, eUTRA_paging_Time_Window), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRA_Paging_Time_Window, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRA-paging-Time-Window" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRA_PagingeDRXInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P78, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRA_PagingeDRXInformation_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRA_PagingeDRXInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eUTRA-paging-eDRX-Cycle */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* eUTRA-paging-Time-Window */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_PagingeDRXInformation_specs_1 = { + sizeof(struct NGAP_EUTRA_PagingeDRXInformation), + offsetof(struct NGAP_EUTRA_PagingeDRXInformation, _asn_ctx), + asn_MAP_NGAP_EUTRA_PagingeDRXInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRA_PagingeDRXInformation_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation = { + "EUTRA-PagingeDRXInformation", + "EUTRA-PagingeDRXInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_1, + sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_1) + /sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRA_PagingeDRXInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_EUTRA_PagingeDRXInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-PagingeDRXInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRA_PagingeDRXInformation_H_ +#define _NGAP_EUTRA_PagingeDRXInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_EUTRA-Paging-eDRX-Cycle.h" +#include "NGAP_EUTRA-Paging-Time-Window.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRA-PagingeDRXInformation */ +typedef struct NGAP_EUTRA_PagingeDRXInformation { + NGAP_EUTRA_Paging_eDRX_Cycle_t eUTRA_paging_eDRX_Cycle; + NGAP_EUTRA_Paging_Time_Window_t *eUTRA_paging_Time_Window; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRA_PagingeDRXInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_PagingeDRXInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRA_PagingeDRXInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRA_PagingeDRXInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellReportItem.c
Added
@@ -0,0 +1,160 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-CellReportItem.h" + +#include "NGAP_EUTRAN-RadioResourceStatus.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellReportItem, eCGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRA_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eCGI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellReportItem, eUTRAN_CompositeAvailableCapacityGroup), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-CompositeAvailableCapacityGroup" + }, + { ATF_POINTER, 4, offsetof(struct NGAP_EUTRAN_CellReportItem, eUTRAN_NumberOfActiveUEs), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-NumberOfActiveUEs" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_EUTRAN_CellReportItem, eUTRAN_NoofRRCConnections), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_NoofRRCConnections, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-NoofRRCConnections" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_EUTRAN_CellReportItem, eUTRAN_RadioResourceStatus), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_RadioResourceStatus, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-RadioResourceStatus" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_CellReportItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P133, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_CellReportItem_oms_1 = { 2, 3, 4, 5 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellReportItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CellReportItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eCGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* eUTRAN-CompositeAvailableCapacityGroup */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* eUTRAN-NumberOfActiveUEs */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* eUTRAN-NoofRRCConnections */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* eUTRAN-RadioResourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellReportItem_specs_1 = { + sizeof(struct NGAP_EUTRAN_CellReportItem), + offsetof(struct NGAP_EUTRAN_CellReportItem, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CellReportItem_tag2el_1, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_CellReportItem_oms_1, /* Optional members */ + 4, 0, /* Root/Additions */ + 6, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportItem = { + "EUTRAN-CellReportItem", + "EUTRAN-CellReportItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_CellReportItem_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellReportItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_CellReportItem_1, + 6, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_CellReportItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellReportItem.h
Added
@@ -0,0 +1,56 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_CellReportItem_H_ +#define _NGAP_EUTRAN_CellReportItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_EUTRA-CGI.h" +#include "NGAP_EUTRAN-CompositeAvailableCapacityGroup.h" +#include "NGAP_EUTRAN-NumberOfActiveUEs.h" +#include "NGAP_NGRAN-NoofRRCConnections.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_EUTRAN_RadioResourceStatus; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-CellReportItem */ +typedef struct NGAP_EUTRAN_CellReportItem { + NGAP_EUTRA_CGI_t eCGI; + NGAP_EUTRAN_CompositeAvailableCapacityGroup_t eUTRAN_CompositeAvailableCapacityGroup; + NGAP_EUTRAN_NumberOfActiveUEs_t *eUTRAN_NumberOfActiveUEs; /* OPTIONAL */ + NGAP_NGRAN_NoofRRCConnections_t *eUTRAN_NoofRRCConnections; /* OPTIONAL */ + struct NGAP_EUTRAN_RadioResourceStatus *eUTRAN_RadioResourceStatus; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellReportItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportItem_16; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_CellReportItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellReportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-CellReportList.h" + +#include "NGAP_EUTRAN-CellReportItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_CellReportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_CellReportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellReportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_EUTRAN_CellReportList_specs_1 = { + sizeof(struct NGAP_EUTRAN_CellReportList), + offsetof(struct NGAP_EUTRAN_CellReportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportList = { + "EUTRAN-CellReportList", + "EUTRAN-CellReportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_EUTRAN_CellReportList_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_CellReportList_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportList_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellReportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellReportList_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EUTRAN_CellReportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_EUTRAN_CellReportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_EUTRAN_CellReportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellReportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_CellReportList_H_ +#define _NGAP_EUTRAN_CellReportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_EUTRAN_CellReportItem; + +/* NGAP_EUTRAN-CellReportList */ +typedef struct NGAP_EUTRAN_CellReportList { + A_SEQUENCE_OF(struct NGAP_EUTRAN_CellReportItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellReportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_EUTRAN_CellReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_CellReportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_CellReportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellToReportItem.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-CellToReportItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellToReportItem, eCGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRA_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eCGI" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_CellToReportItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P123, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_CellToReportItem_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CellToReportItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eCGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportItem_specs_1 = { + sizeof(struct NGAP_EUTRAN_CellToReportItem), + offsetof(struct NGAP_EUTRAN_CellToReportItem, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CellToReportItem_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_CellToReportItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportItem = { + "EUTRAN-CellToReportItem", + "EUTRAN-CellToReportItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_CellToReportItem_1, + 2, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_CellToReportItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellToReportItem.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_CellToReportItem_H_ +#define _NGAP_EUTRAN_CellToReportItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_EUTRA-CGI.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-CellToReportItem */ +typedef struct NGAP_EUTRAN_CellToReportItem { + NGAP_EUTRA_CGI_t eCGI; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellToReportItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportItem_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_CellToReportItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellToReportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-CellToReportList.h" + +#include "NGAP_EUTRAN-CellToReportItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_CellToReportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_CellToReportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellToReportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportList_specs_1 = { + sizeof(struct NGAP_EUTRAN_CellToReportList), + offsetof(struct NGAP_EUTRAN_CellToReportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportList = { + "EUTRAN-CellToReportList", + "EUTRAN-CellToReportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_EUTRAN_CellToReportList_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportList_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportList_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellToReportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportList_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EUTRAN_CellToReportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_EUTRAN_CellToReportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_EUTRAN_CellToReportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CellToReportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_CellToReportList_H_ +#define _NGAP_EUTRAN_CellToReportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_EUTRAN_CellToReportItem; + +/* NGAP_EUTRAN-CellToReportList */ +typedef struct NGAP_EUTRAN_CellToReportList { + A_SEQUENCE_OF(struct NGAP_EUTRAN_CellToReportItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellToReportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_CellToReportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_CellToReportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CompositeAvailableCapacityGroup.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-CompositeAvailableCapacityGroup.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup, dL_CompositeAvailableCapacity), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CompositeAvailableCapacity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "dL-CompositeAvailableCapacity" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup, uL_CompositeAvailableCapacity), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CompositeAvailableCapacity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uL-CompositeAvailableCapacity" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P134, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dL-CompositeAvailableCapacity */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uL-CompositeAvailableCapacity */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_specs_1 = { + sizeof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup), + offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup = { + "EUTRAN-CompositeAvailableCapacityGroup", + "EUTRAN-CompositeAvailableCapacityGroup", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_1, + 3, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-CompositeAvailableCapacityGroup.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_CompositeAvailableCapacityGroup_H_ +#define _NGAP_EUTRAN_CompositeAvailableCapacityGroup_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_CompositeAvailableCapacity.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-CompositeAvailableCapacityGroup */ +typedef struct NGAP_EUTRAN_CompositeAvailableCapacityGroup { + NGAP_CompositeAvailableCapacity_t dL_CompositeAvailableCapacity; + NGAP_CompositeAvailableCapacity_t uL_CompositeAvailableCapacity; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CompositeAvailableCapacityGroup_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_CompositeAvailableCapacityGroup_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-NumberOfActiveUEs.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-NumberOfActiveUEs.h" + +int +NGAP_EUTRAN_NumberOfActiveUEs_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 16777215L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_NumberOfActiveUEs_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 24, -1, 0, 16777215 } /* (0..16777215,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs = { + "EUTRAN-NumberOfActiveUEs", + "EUTRAN-NumberOfActiveUEs", + &asn_OP_NativeInteger, + asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EUTRAN_NumberOfActiveUEs_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_EUTRAN_NumberOfActiveUEs_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-NumberOfActiveUEs.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_NumberOfActiveUEs_H_ +#define _NGAP_EUTRAN_NumberOfActiveUEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_EUTRAN-NumberOfActiveUEs */ +typedef long NGAP_EUTRAN_NumberOfActiveUEs_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EUTRAN_NumberOfActiveUEs_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_NumberOfActiveUEs; +asn_struct_free_f NGAP_EUTRAN_NumberOfActiveUEs_free; +asn_struct_print_f NGAP_EUTRAN_NumberOfActiveUEs_print; +asn_constr_check_f NGAP_EUTRAN_NumberOfActiveUEs_constraint; +jer_type_encoder_f NGAP_EUTRAN_NumberOfActiveUEs_encode_jer; +per_type_decoder_f NGAP_EUTRAN_NumberOfActiveUEs_decode_aper; +per_type_encoder_f NGAP_EUTRAN_NumberOfActiveUEs_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_NumberOfActiveUEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-RadioResourceStatus.c
Added
@@ -0,0 +1,469 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-RadioResourceStatus.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_dL_GBR_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_GBR_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_dL_non_GBR_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_non_GBR_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_dL_Total_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_Total_PRB_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_dL_scheduling_PDCCH_CCE_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_scheduling_PDCCH_CCE_usage_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_GBR_PRB_usage_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_GBR_PRB_usage_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_non_GBR_PRB_usage_constr_4 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_non_GBR_PRB_usage_constr_5 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_Total_PRB_usage_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_Total_PRB_usage_constr_7 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_scheduling_PDCCH_CCE_usage_constr_8 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_scheduling_PDCCH_CCE_usage_constr_9 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_RadioResourceStatus_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, dL_GBR_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_GBR_PRB_usage_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_GBR_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "dL-GBR-PRB-usage" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, uL_GBR_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_GBR_PRB_usage_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_GBR_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "uL-GBR-PRB-usage" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, dL_non_GBR_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_non_GBR_PRB_usage_constr_4, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_non_GBR_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "dL-non-GBR-PRB-usage" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, uL_non_GBR_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_non_GBR_PRB_usage_constr_5, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_non_GBR_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "uL-non-GBR-PRB-usage" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, dL_Total_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_Total_PRB_usage_constr_6, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_Total_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "dL-Total-PRB-usage" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, uL_Total_PRB_usage), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_Total_PRB_usage_constr_7, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_Total_PRB_usage_constraint_1 + }, + 0, 0, /* No default value */ + "uL-Total-PRB-usage" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, dL_scheduling_PDCCH_CCE_usage), + (ASN_TAG_CLASS_CONTEXT | (6 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_scheduling_PDCCH_CCE_usage_constr_8, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_scheduling_PDCCH_CCE_usage_constraint_1 + }, + 0, 0, /* No default value */ + "dL-scheduling-PDCCH-CCE-usage" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, uL_scheduling_PDCCH_CCE_usage), + (ASN_TAG_CLASS_CONTEXT | (7 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_scheduling_PDCCH_CCE_usage_constr_9, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_scheduling_PDCCH_CCE_usage_constraint_1 + }, + 0, 0, /* No default value */ + "uL-scheduling-PDCCH-CCE-usage" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_RadioResourceStatus, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (8 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P136, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_RadioResourceStatus_oms_1 = { 6, 7, 8 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_RadioResourceStatus_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dL-GBR-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uL-GBR-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* dL-non-GBR-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* uL-non-GBR-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* dL-Total-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* uL-Total-PRB-usage */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 }, /* dL-scheduling-PDCCH-CCE-usage */ + { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* uL-scheduling-PDCCH-CCE-usage */ + { (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_RadioResourceStatus_specs_1 = { + sizeof(struct NGAP_EUTRAN_RadioResourceStatus), + offsetof(struct NGAP_EUTRAN_RadioResourceStatus, _asn_ctx), + asn_MAP_NGAP_EUTRAN_RadioResourceStatus_tag2el_1, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_RadioResourceStatus_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 9, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus = { + "EUTRAN-RadioResourceStatus", + "EUTRAN-RadioResourceStatus", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_RadioResourceStatus_1, + 9, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_RadioResourceStatus_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-RadioResourceStatus.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_RadioResourceStatus_H_ +#define _NGAP_EUTRAN_RadioResourceStatus_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-RadioResourceStatus */ +typedef struct NGAP_EUTRAN_RadioResourceStatus { + long dL_GBR_PRB_usage; + long uL_GBR_PRB_usage; + long dL_non_GBR_PRB_usage; + long uL_non_GBR_PRB_usage; + long dL_Total_PRB_usage; + long uL_Total_PRB_usage; + long *dL_scheduling_PDCCH_CCE_usage; /* OPTIONAL */ + long *uL_scheduling_PDCCH_CCE_usage; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_RadioResourceStatus_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_RadioResourceStatus_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_RadioResourceStatus_19; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_RadioResourceStatus_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-ReportingStatusIEs.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-ReportingStatusIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingStatusIEs, eUTRAN_CellReportList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_CellReportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-CellReportList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_ReportingStatusIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P132, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eUTRAN-CellReportList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_specs_1 = { + sizeof(struct NGAP_EUTRAN_ReportingStatusIEs), + offsetof(struct NGAP_EUTRAN_ReportingStatusIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs = { + "EUTRAN-ReportingStatusIEs", + "EUTRAN-ReportingStatusIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_1, + 2, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-ReportingStatusIEs.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_ReportingStatusIEs_H_ +#define _NGAP_EUTRAN_ReportingStatusIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_EUTRAN-CellReportList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-ReportingStatusIEs */ +typedef struct NGAP_EUTRAN_ReportingStatusIEs { + NGAP_EUTRAN_CellReportList_t eUTRAN_CellReportList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_ReportingStatusIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_ReportingStatusIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-ReportingSystemIEs.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EUTRAN-ReportingSystemIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingSystemIEs, eUTRAN_CellToReportList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_CellToReportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-CellToReportList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EUTRAN_ReportingSystemIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P121, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eUTRAN-CellToReportList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_specs_1 = { + sizeof(struct NGAP_EUTRAN_ReportingSystemIEs), + offsetof(struct NGAP_EUTRAN_ReportingSystemIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs = { + "EUTRAN-ReportingSystemIEs", + "EUTRAN-ReportingSystemIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_1, + sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_10), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_1) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_1, + 2, /* Elements count */ + &asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAN-ReportingSystemIEs.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EUTRAN_ReportingSystemIEs_H_ +#define _NGAP_EUTRAN_ReportingSystemIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_EUTRAN-CellToReportList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EUTRAN-ReportingSystemIEs */ +typedef struct NGAP_EUTRAN_ReportingSystemIEs { + NGAP_EUTRAN_CellToReportList_t eUTRAN_CellToReportList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_ReportingSystemIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EUTRAN_ReportingSystemIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EarlyMeasurement.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EarlyMeasurement.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_EarlyMeasurement_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_EarlyMeasurement_value2enum_1 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_EarlyMeasurement_enum2value_1 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_EarlyMeasurement_specs_1 = { + asn_MAP_NGAP_EarlyMeasurement_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_EarlyMeasurement_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_EarlyMeasurement_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyMeasurement = { + "EarlyMeasurement", + "EarlyMeasurement", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_EarlyMeasurement_tags_1, + sizeof(asn_DEF_NGAP_EarlyMeasurement_tags_1) + /sizeof(asn_DEF_NGAP_EarlyMeasurement_tags_10), /* 1 */ + asn_DEF_NGAP_EarlyMeasurement_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EarlyMeasurement_tags_1) + /sizeof(asn_DEF_NGAP_EarlyMeasurement_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_EarlyMeasurement_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_EarlyMeasurement_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EarlyMeasurement.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EarlyMeasurement_H_ +#define _NGAP_EarlyMeasurement_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_EarlyMeasurement { + NGAP_EarlyMeasurement_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_EarlyMeasurement; + +/* NGAP_EarlyMeasurement */ +typedef long NGAP_EarlyMeasurement_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EarlyMeasurement_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyMeasurement; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EarlyMeasurement_specs_1; +asn_struct_free_f NGAP_EarlyMeasurement_free; +asn_struct_print_f NGAP_EarlyMeasurement_print; +asn_constr_check_f NGAP_EarlyMeasurement_constraint; +jer_type_encoder_f NGAP_EarlyMeasurement_encode_jer; +per_type_decoder_f NGAP_EarlyMeasurement_decode_aper; +per_type_encoder_f NGAP_EarlyMeasurement_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EarlyMeasurement_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_EarlyStatusTransfer-TransparentContainer.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_1 = { +asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer, procedureStage), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P60, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P66, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* procedureStage */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_specs_1 = { sizeof(struct NGAP_EarlyStatusTransfer_TransparentContainer), offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer, _asn_ctx), asn_MAP_NGAP_EarlyStatusTransfer_TransparentContainer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P63, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P69, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P64, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P70, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P65, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P71, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P66, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P72, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_EmergencyAreaIDListForRestart.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_EmergencyAreaIDListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_EmergencyAreaIDListForRestart_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDListForRestart_1 = { +asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDListForRestart_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -36,7 +36,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDListForRestart_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_EmergencyAreaIDListForRestart_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_EmergencyAreaIDListForRestart_specs_1 = { sizeof(struct NGAP_EmergencyAreaIDListForRestart), offsetof(struct NGAP_EmergencyAreaIDListForRestart, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,6 +30,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDListForRestart; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_EmergencyAreaIDListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDListForRestart_11; +extern asn_per_constraints_t asn_PER_type_NGAP_EmergencyAreaIDListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_EmergencyFallbackIndicator.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_1 = { +asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator, emergencyFallbackRequestIndicator), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EmergencyFallbackIndicator, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P67, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P73, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* emergencyServiceTargetCN */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_specs_1 = { sizeof(struct NGAP_EmergencyFallbackIndicator), offsetof(struct NGAP_EmergencyFallbackIndicator, _asn_ctx), asn_MAP_NGAP_EmergencyFallbackIndicator_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyFallbackIndicator; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_EmergencyFallbackRequestIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyFallbackRequestIndicator; -extern const asn_INTEGER_specifics_t asn_SPC_EmergencyFallbackRequestIndicator_specs_1; -asn_struct_free_f EmergencyFallbackRequestIndicator_free; -asn_struct_print_f EmergencyFallbackRequestIndicator_print; -asn_constr_check_f EmergencyFallbackRequestIndicator_constraint; -jer_type_encoder_f EmergencyFallbackRequestIndicator_encode_jer; -per_type_decoder_f EmergencyFallbackRequestIndicator_decode_aper; -per_type_encoder_f EmergencyFallbackRequestIndicator_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EmergencyFallbackRequestIndicator_specs_1; +asn_struct_free_f NGAP_EmergencyFallbackRequestIndicator_free; +asn_struct_print_f NGAP_EmergencyFallbackRequestIndicator_print; +asn_constr_check_f NGAP_EmergencyFallbackRequestIndicator_constraint; +jer_type_encoder_f NGAP_EmergencyFallbackRequestIndicator_encode_jer; +per_type_decoder_f NGAP_EmergencyFallbackRequestIndicator_decode_aper; +per_type_encoder_f NGAP_EmergencyFallbackRequestIndicator_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_EmergencyServiceTargetCN_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyServiceTargetCN; -extern const asn_INTEGER_specifics_t asn_SPC_EmergencyServiceTargetCN_specs_1; -asn_struct_free_f EmergencyServiceTargetCN_free; -asn_struct_print_f EmergencyServiceTargetCN_print; -asn_constr_check_f EmergencyServiceTargetCN_constraint; -jer_type_encoder_f EmergencyServiceTargetCN_encode_jer; -per_type_decoder_f EmergencyServiceTargetCN_decode_aper; -per_type_encoder_f EmergencyServiceTargetCN_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EmergencyServiceTargetCN_specs_1; +asn_struct_free_f NGAP_EmergencyServiceTargetCN_free; +asn_struct_print_f NGAP_EmergencyServiceTargetCN_print; +asn_constr_check_f NGAP_EmergencyServiceTargetCN_constraint; +jer_type_encoder_f NGAP_EmergencyServiceTargetCN_encode_jer; +per_type_decoder_f NGAP_EmergencyServiceTargetCN_decode_aper; +per_type_encoder_f NGAP_EmergencyServiceTargetCN_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_EndIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_EndIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* no-further-data(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_EndIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_EndIndication_specs_1 = { asn_MAP_NGAP_EndIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_EndIndication_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_EndIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_EndIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EndIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EndIndication_specs_1; asn_struct_free_f NGAP_EndIndication_free; asn_struct_print_f NGAP_EndIndication_print; asn_constr_check_f NGAP_EndIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_EndpointIPAddressAndPort.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_1 = { +asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort, endpointIPAddress), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EndpointIPAddressAndPort, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P68, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P74, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* portNumber */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_specs_1 = { sizeof(struct NGAP_EndpointIPAddressAndPort), offsetof(struct NGAP_EndpointIPAddressAndPort, _asn_ctx), asn_MAP_NGAP_EndpointIPAddressAndPort_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,6 +35,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_EndpointIPAddressAndPort; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_Enhanced_CoverageRestriction_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_Enhanced_CoverageRestriction_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* restricted(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_Enhanced_CoverageRestriction_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_Enhanced_CoverageRestriction_specs_1 = { asn_MAP_NGAP_Enhanced_CoverageRestriction_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_Enhanced_CoverageRestriction_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_Enhanced_CoverageRestriction_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_Enhanced_CoverageRestriction_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Enhanced_CoverageRestriction; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Enhanced_CoverageRestriction_specs_1; asn_struct_free_f NGAP_Enhanced_CoverageRestriction_free; asn_struct_print_f NGAP_Enhanced_CoverageRestriction_print; asn_constr_check_f NGAP_Enhanced_CoverageRestriction_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P63, + &asn_DEF_NGAP_ProtocolIE_Container_11854P63, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_ErrorIndication */ typedef struct NGAP_ErrorIndication { - NGAP_ProtocolIE_Container_9574P63_t protocolIEs; + NGAP_ProtocolIE_Container_11854P63_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventBasedReportingIEs.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_EventBasedReportingIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_EventBasedReportingIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs, intersystemResourceThresholdLow), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemResourceThreshold, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "intersystemResourceThresholdLow" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs, intersystemResourceThresholdHigh), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemResourceThreshold, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "intersystemResourceThresholdHigh" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs, numberOfMeasurementReportingLevels), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NumberOfMeasurementReportingLevels, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "numberOfMeasurementReportingLevels" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_EventBasedReportingIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P125, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_EventBasedReportingIEs_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_EventBasedReportingIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventBasedReportingIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* intersystemResourceThresholdLow */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* intersystemResourceThresholdHigh */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* numberOfMeasurementReportingLevels */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventBasedReportingIEs_specs_1 = { + sizeof(struct NGAP_EventBasedReportingIEs), + offsetof(struct NGAP_EventBasedReportingIEs, _asn_ctx), + asn_MAP_NGAP_EventBasedReportingIEs_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_EventBasedReportingIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EventBasedReportingIEs = { + "EventBasedReportingIEs", + "EventBasedReportingIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EventBasedReportingIEs_tags_1, + sizeof(asn_DEF_NGAP_EventBasedReportingIEs_tags_1) + /sizeof(asn_DEF_NGAP_EventBasedReportingIEs_tags_10), /* 1 */ + asn_DEF_NGAP_EventBasedReportingIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_EventBasedReportingIEs_tags_1) + /sizeof(asn_DEF_NGAP_EventBasedReportingIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EventBasedReportingIEs_1, + 4, /* Elements count */ + &asn_SPC_NGAP_EventBasedReportingIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventBasedReportingIEs.h
Added
@@ -0,0 +1,51 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_EventBasedReportingIEs_H_ +#define _NGAP_EventBasedReportingIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_IntersystemResourceThreshold.h" +#include "NGAP_NumberOfMeasurementReportingLevels.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_EventBasedReportingIEs */ +typedef struct NGAP_EventBasedReportingIEs { + NGAP_IntersystemResourceThreshold_t intersystemResourceThresholdLow; + NGAP_IntersystemResourceThreshold_t intersystemResourceThresholdHigh; + NGAP_NumberOfMeasurementReportingLevels_t numberOfMeasurementReportingLevels; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EventBasedReportingIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventBasedReportingIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventBasedReportingIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_EventBasedReportingIEs_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_EventBasedReportingIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_EventL1LoggedMDTConfig, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P78, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P86, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -110,7 +110,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_EventTrigger, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_EventType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_EventType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_EventType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventType; -extern const asn_INTEGER_specifics_t asn_SPC_EventType_specs_1; -asn_struct_free_f EventType_free; -asn_struct_print_f EventType_print; -asn_constr_check_f EventType_constraint; -jer_type_encoder_f EventType_encode_jer; -per_type_decoder_f EventType_decode_aper; -per_type_encoder_f EventType_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_EventType_specs_1; +asn_struct_free_f NGAP_EventType_free; +asn_struct_print_f NGAP_EventType_print; +asn_constr_check_f NGAP_EventType_constraint; +jer_type_encoder_f NGAP_EventType_encode_jer; +per_type_decoder_f NGAP_EventType_decode_aper; +per_type_encoder_f NGAP_EventType_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdConfiguration.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ExcessPacketDelayThresholdConfiguration.h" + +#include "NGAP_ExcessPacketDelayThresholdItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ExcessPacketDelayThresholdConfiguration_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 255 } /* (SIZE(1..255)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdConfiguration_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_ExcessPacketDelayThresholdItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdConfiguration_specs_1 = { + sizeof(struct NGAP_ExcessPacketDelayThresholdConfiguration), + offsetof(struct NGAP_ExcessPacketDelayThresholdConfiguration, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration = { + "ExcessPacketDelayThresholdConfiguration", + "ExcessPacketDelayThresholdConfiguration", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_1, + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_10), /* 1 */ + asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ExcessPacketDelayThresholdConfiguration_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ExcessPacketDelayThresholdConfiguration_1, + 1, /* Single element */ + &asn_SPC_NGAP_ExcessPacketDelayThresholdConfiguration_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdConfiguration.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ExcessPacketDelayThresholdConfiguration_H_ +#define _NGAP_ExcessPacketDelayThresholdConfiguration_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ExcessPacketDelayThresholdItem; + +/* NGAP_ExcessPacketDelayThresholdConfiguration */ +typedef struct NGAP_ExcessPacketDelayThresholdConfiguration { + A_SEQUENCE_OF(struct NGAP_ExcessPacketDelayThresholdItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ExcessPacketDelayThresholdConfiguration_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdConfiguration_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ExcessPacketDelayThresholdConfiguration_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ExcessPacketDelayThresholdConfiguration_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ExcessPacketDelayThresholdItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExcessPacketDelayThresholdItem, fiveQi), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveQI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveQi" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExcessPacketDelayThresholdItem, excessPacketDelayThresholdValue), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ExcessPacketDelayThresholdValue, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "excessPacketDelayThresholdValue" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_ExcessPacketDelayThresholdItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P79, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_ExcessPacketDelayThresholdItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExcessPacketDelayThresholdItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveQi */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* excessPacketDelayThresholdValue */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdItem_specs_1 = { + sizeof(struct NGAP_ExcessPacketDelayThresholdItem), + offsetof(struct NGAP_ExcessPacketDelayThresholdItem, _asn_ctx), + asn_MAP_NGAP_ExcessPacketDelayThresholdItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_ExcessPacketDelayThresholdItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem = { + "ExcessPacketDelayThresholdItem", + "ExcessPacketDelayThresholdItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_1, + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_10), /* 1 */ + asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ExcessPacketDelayThresholdItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_ExcessPacketDelayThresholdItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ExcessPacketDelayThresholdItem_H_ +#define _NGAP_ExcessPacketDelayThresholdItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_FiveQI.h" +#include "NGAP_ExcessPacketDelayThresholdValue.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_ExcessPacketDelayThresholdItem */ +typedef struct NGAP_ExcessPacketDelayThresholdItem { + NGAP_FiveQI_t fiveQi; + NGAP_ExcessPacketDelayThresholdValue_t excessPacketDelayThresholdValue; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ExcessPacketDelayThresholdItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ExcessPacketDelayThresholdItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdValue.c
Added
@@ -0,0 +1,99 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ExcessPacketDelayThresholdValue.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ExcessPacketDelayThresholdValue_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 5, 5, 0, 18 } /* (0..18,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ExcessPacketDelayThresholdValue_value2enum_1 = { + { 0, 8, "ms0dot25" }, + { 1, 7, "ms0dot5" }, + { 2, 3, "ms1" }, + { 3, 3, "ms2" }, + { 4, 3, "ms4" }, + { 5, 3, "ms5" }, + { 6, 4, "ms10" }, + { 7, 4, "ms20" }, + { 8, 4, "ms30" }, + { 9, 4, "ms40" }, + { 10, 4, "ms50" }, + { 11, 4, "ms60" }, + { 12, 4, "ms70" }, + { 13, 4, "ms80" }, + { 14, 4, "ms90" }, + { 15, 5, "ms100" }, + { 16, 5, "ms150" }, + { 17, 5, "ms300" }, + { 18, 5, "ms500" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ExcessPacketDelayThresholdValue_enum2value_1 = { + 0, /* ms0dot25(0) */ + 1, /* ms0dot5(1) */ + 2, /* ms1(2) */ + 6, /* ms10(6) */ + 15, /* ms100(15) */ + 16, /* ms150(16) */ + 3, /* ms2(3) */ + 7, /* ms20(7) */ + 8, /* ms30(8) */ + 17, /* ms300(17) */ + 4, /* ms4(4) */ + 9, /* ms40(9) */ + 5, /* ms5(5) */ + 10, /* ms50(10) */ + 18, /* ms500(18) */ + 11, /* ms60(11) */ + 12, /* ms70(12) */ + 13, /* ms80(13) */ + 14 /* ms90(14) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdValue_specs_1 = { + asn_MAP_NGAP_ExcessPacketDelayThresholdValue_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ExcessPacketDelayThresholdValue_enum2value_1, /* N => "tag"; sorted by N */ + 19, /* Number of elements in the maps */ + 20, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdValue = { + "ExcessPacketDelayThresholdValue", + "ExcessPacketDelayThresholdValue", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_1, + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_10), /* 1 */ + asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_1) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdValue_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ExcessPacketDelayThresholdValue_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ExcessPacketDelayThresholdValue_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExcessPacketDelayThresholdValue.h
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ExcessPacketDelayThresholdValue_H_ +#define _NGAP_ExcessPacketDelayThresholdValue_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ExcessPacketDelayThresholdValue { + NGAP_ExcessPacketDelayThresholdValue_ms0dot25 = 0, + NGAP_ExcessPacketDelayThresholdValue_ms0dot5 = 1, + NGAP_ExcessPacketDelayThresholdValue_ms1 = 2, + NGAP_ExcessPacketDelayThresholdValue_ms2 = 3, + NGAP_ExcessPacketDelayThresholdValue_ms4 = 4, + NGAP_ExcessPacketDelayThresholdValue_ms5 = 5, + NGAP_ExcessPacketDelayThresholdValue_ms10 = 6, + NGAP_ExcessPacketDelayThresholdValue_ms20 = 7, + NGAP_ExcessPacketDelayThresholdValue_ms30 = 8, + NGAP_ExcessPacketDelayThresholdValue_ms40 = 9, + NGAP_ExcessPacketDelayThresholdValue_ms50 = 10, + NGAP_ExcessPacketDelayThresholdValue_ms60 = 11, + NGAP_ExcessPacketDelayThresholdValue_ms70 = 12, + NGAP_ExcessPacketDelayThresholdValue_ms80 = 13, + NGAP_ExcessPacketDelayThresholdValue_ms90 = 14, + NGAP_ExcessPacketDelayThresholdValue_ms100 = 15, + NGAP_ExcessPacketDelayThresholdValue_ms150 = 16, + NGAP_ExcessPacketDelayThresholdValue_ms300 = 17, + NGAP_ExcessPacketDelayThresholdValue_ms500 = 18 + /* + * Enumeration is extensible + */ +} e_NGAP_ExcessPacketDelayThresholdValue; + +/* NGAP_ExcessPacketDelayThresholdValue */ +typedef long NGAP_ExcessPacketDelayThresholdValue_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ExcessPacketDelayThresholdValue_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdValue; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdValue_specs_1; +asn_struct_free_f NGAP_ExcessPacketDelayThresholdValue_free; +asn_struct_print_f NGAP_ExcessPacketDelayThresholdValue_print; +asn_constr_check_f NGAP_ExcessPacketDelayThresholdValue_constraint; +jer_type_encoder_f NGAP_ExcessPacketDelayThresholdValue_encode_jer; +per_type_decoder_f NGAP_ExcessPacketDelayThresholdValue_decode_aper; +per_type_encoder_f NGAP_ExcessPacketDelayThresholdValue_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ExcessPacketDelayThresholdValue_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,13 +38,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ExpectedHOInterval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedHOInterval; -extern const asn_INTEGER_specifics_t asn_SPC_ExpectedHOInterval_specs_1; -asn_struct_free_f ExpectedHOInterval_free; -asn_struct_print_f ExpectedHOInterval_print; -asn_constr_check_f ExpectedHOInterval_constraint; -jer_type_encoder_f ExpectedHOInterval_encode_jer; -per_type_decoder_f ExpectedHOInterval_decode_aper; -per_type_encoder_f ExpectedHOInterval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ExpectedHOInterval_specs_1; +asn_struct_free_f NGAP_ExpectedHOInterval_free; +asn_struct_print_f NGAP_ExpectedHOInterval_print; +asn_constr_check_f NGAP_ExpectedHOInterval_constraint; +jer_type_encoder_f NGAP_ExpectedHOInterval_encode_jer; +per_type_decoder_f NGAP_ExpectedHOInterval_decode_aper; +per_type_encoder_f NGAP_ExpectedHOInterval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ExpectedUEActivityBehaviour, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P72, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P80, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -82,7 +82,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ExpectedUEBehaviour, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P73, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P81, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ExpectedUEMobility_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEMobility; -extern const asn_INTEGER_specifics_t asn_SPC_ExpectedUEMobility_specs_1; -asn_struct_free_f ExpectedUEMobility_free; -asn_struct_print_f ExpectedUEMobility_print; -asn_constr_check_f ExpectedUEMobility_constraint; -jer_type_encoder_f ExpectedUEMobility_encode_jer; -per_type_decoder_f ExpectedUEMobility_decode_aper; -per_type_encoder_f ExpectedUEMobility_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ExpectedUEMobility_specs_1; +asn_struct_free_f NGAP_ExpectedUEMobility_free; +asn_struct_print_f NGAP_ExpectedUEMobility_print; +asn_constr_check_f NGAP_ExpectedUEMobility_constraint; +jer_type_encoder_f NGAP_ExpectedUEMobility_encode_jer; +per_type_decoder_f NGAP_ExpectedUEMobility_decode_aper; +per_type_encoder_f NGAP_ExpectedUEMobility_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -78,7 +78,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P74, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P82, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_Extended-AMFName.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_1 = { +asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_Extended_AMFName, aMFNameVisibleString), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_Extended_AMFName, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P75, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P83, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* aMFNameUTF8String */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_specs_1 = { sizeof(struct NGAP_Extended_AMFName), offsetof(struct NGAP_Extended_AMFName, _asn_ctx), asn_MAP_NGAP_Extended_AMFName_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_AMFName; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_Extended_ConnectedTime_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_Extended_ConnectedTime_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 8, 8, 0, 255 } /* (0..255) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_Extended_ConnectedTime_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_Extended_ConnectedTime_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_ConnectedTime; asn_struct_free_f NGAP_Extended_ConnectedTime_free; asn_struct_print_f NGAP_Extended_ConnectedTime_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_Extended-RANNodeName.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_1 = { +asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_Extended_RANNodeName, rANNodeNameVisibleString), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_Extended_RANNodeName, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P76, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P84, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* rANNodeNameUTF8String */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_specs_1 = { sizeof(struct NGAP_Extended_RANNodeName), offsetof(struct NGAP_Extended_RANNodeName, _asn_ctx), asn_MAP_NGAP_Extended_RANNodeName_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_RANNodeName; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -84,7 +84,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation, primaryRATRestriction), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -122,7 +122,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ExtendedRATRestrictionInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P77, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P85, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -146,7 +146,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* secondaryRATRestriction */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_specs_1 = { sizeof(struct NGAP_ExtendedRATRestrictionInformation), offsetof(struct NGAP_ExtendedRATRestrictionInformation, _asn_ctx), asn_MAP_NGAP_ExtendedRATRestrictionInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,6 +38,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedRATRestrictionInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedReportIntervalMDT.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ExtendedReportIntervalMDT.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ExtendedReportIntervalMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ExtendedReportIntervalMDT_value2enum_1 = { + { 0, 7, "ms20480" }, + { 1, 7, "ms40960" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ExtendedReportIntervalMDT_enum2value_1 = { + 0, /* ms20480(0) */ + 1 /* ms40960(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_ExtendedReportIntervalMDT_specs_1 = { + asn_MAP_NGAP_ExtendedReportIntervalMDT_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ExtendedReportIntervalMDT_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedReportIntervalMDT = { + "ExtendedReportIntervalMDT", + "ExtendedReportIntervalMDT", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_1, + sizeof(asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_1) + /sizeof(asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_10), /* 1 */ + asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_1) + /sizeof(asn_DEF_NGAP_ExtendedReportIntervalMDT_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ExtendedReportIntervalMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ExtendedReportIntervalMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedReportIntervalMDT.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ExtendedReportIntervalMDT_H_ +#define _NGAP_ExtendedReportIntervalMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ExtendedReportIntervalMDT { + NGAP_ExtendedReportIntervalMDT_ms20480 = 0, + NGAP_ExtendedReportIntervalMDT_ms40960 = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_ExtendedReportIntervalMDT; + +/* NGAP_ExtendedReportIntervalMDT */ +typedef long NGAP_ExtendedReportIntervalMDT_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ExtendedReportIntervalMDT_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedReportIntervalMDT; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ExtendedReportIntervalMDT_specs_1; +asn_struct_free_f NGAP_ExtendedReportIntervalMDT_free; +asn_struct_print_f NGAP_ExtendedReportIntervalMDT_print; +asn_constr_check_f NGAP_ExtendedReportIntervalMDT_constraint; +jer_type_encoder_f NGAP_ExtendedReportIntervalMDT_encode_jer; +per_type_decoder_f NGAP_ExtendedReportIntervalMDT_decode_aper; +per_type_encoder_f NGAP_ExtendedReportIntervalMDT_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ExtendedReportIntervalMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_SliceSupportItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ExtendedSliceSupportList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ExtendedSliceSupportList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_ExtendedSliceSupportList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_ExtendedSliceSupportList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_ExtendedSliceSupportList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_ExtendedSliceSupportList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_ExtendedSliceSupportList_specs_1 = { sizeof(struct NGAP_ExtendedSliceSupportList), offsetof(struct NGAP_ExtendedSliceSupportList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedSliceSupportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ExtendedSliceSupportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ExtendedSliceSupportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ExtendedSliceSupportList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ExtendedUEIdentityIndexValue_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ExtendedUEIdentityIndexValue_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 16, 16 } /* (SIZE(16..16)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t NGAP_ExtendedUEIdentityIndexValue_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ExtendedUEIdentityIndexValue_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedUEIdentityIndexValue; asn_struct_free_f NGAP_ExtendedUEIdentityIndexValue_free; asn_struct_print_f NGAP_ExtendedUEIdentityIndexValue_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_FailureIndication, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P79, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P87, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_FirstDLCount, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P61, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P67, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-ProSeAuthorized.c
Added
@@ -0,0 +1,159 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveG-ProSeAuthorized.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSeAuthorized_1 = { + { ATF_POINTER, 6, offsetof(struct NGAP_FiveG_ProSeAuthorized, fiveGProSeDirectDiscovery), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSeDirectDiscovery, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSeDirectDiscovery" + }, + { ATF_POINTER, 5, offsetof(struct NGAP_FiveG_ProSeAuthorized, fiveGProSeDirectCommunication), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSeDirectCommunication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSeDirectCommunication" + }, + { ATF_POINTER, 4, offsetof(struct NGAP_FiveG_ProSeAuthorized, fiveGProSeLayer2UEtoNetworkRelay), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSeLayer2UEtoNetworkRelay" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_FiveG_ProSeAuthorized, fiveGProSeLayer3UEtoNetworkRelay), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSeLayer3UEtoNetworkRelay" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_FiveG_ProSeAuthorized, fiveGProSeLayer2RemoteUE), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSeLayer2RemoteUE, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSeLayer2RemoteUE" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_FiveG_ProSeAuthorized, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P88, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_FiveG_ProSeAuthorized_oms_1 = { 0, 1, 2, 3, 4, 5 }; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_ProSeAuthorized_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveGProSeDirectDiscovery */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* fiveGProSeDirectCommunication */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* fiveGProSeLayer2UEtoNetworkRelay */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* fiveGProSeLayer3UEtoNetworkRelay */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* fiveGProSeLayer2RemoteUE */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSeAuthorized_specs_1 = { + sizeof(struct NGAP_FiveG_ProSeAuthorized), + offsetof(struct NGAP_FiveG_ProSeAuthorized, _asn_ctx), + asn_MAP_NGAP_FiveG_ProSeAuthorized_tag2el_1, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_FiveG_ProSeAuthorized_oms_1, /* Optional members */ + 6, 0, /* Root/Additions */ + 6, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSeAuthorized = { + "FiveG-ProSeAuthorized", + "FiveG-ProSeAuthorized", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_1, + sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_1) + /sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_10), /* 1 */ + asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_1) + /sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_FiveG_ProSeAuthorized_1, + 6, /* Elements count */ + &asn_SPC_NGAP_FiveG_ProSeAuthorized_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-ProSeAuthorized.h
Added
@@ -0,0 +1,56 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveG_ProSeAuthorized_H_ +#define _NGAP_FiveG_ProSeAuthorized_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_FiveGProSeDirectDiscovery.h" +#include "NGAP_FiveGProSeDirectCommunication.h" +#include "NGAP_FiveGProSeLayer2UEtoNetworkRelay.h" +#include "NGAP_FiveGProSeLayer3UEtoNetworkRelay.h" +#include "NGAP_FiveGProSeLayer2RemoteUE.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_FiveG-ProSeAuthorized */ +typedef struct NGAP_FiveG_ProSeAuthorized { + NGAP_FiveGProSeDirectDiscovery_t *fiveGProSeDirectDiscovery; /* OPTIONAL */ + NGAP_FiveGProSeDirectCommunication_t *fiveGProSeDirectCommunication; /* OPTIONAL */ + NGAP_FiveGProSeLayer2UEtoNetworkRelay_t *fiveGProSeLayer2UEtoNetworkRelay; /* OPTIONAL */ + NGAP_FiveGProSeLayer3UEtoNetworkRelay_t *fiveGProSeLayer3UEtoNetworkRelay; /* OPTIONAL */ + NGAP_FiveGProSeLayer2RemoteUE_t *fiveGProSeLayer2RemoteUE; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveG_ProSeAuthorized_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSeAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSeAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSeAuthorized_16; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveG_ProSeAuthorized_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-ProSePC5QoSParameters.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveG-ProSePC5QoSParameters.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters, fiveGProSepc5QoSFlowList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSePC5QoSFlowList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSepc5QoSFlowList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters, fiveGProSepc5LinkAggregateBitRates), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGProSepc5LinkAggregateBitRates" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P89, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveGProSepc5QoSFlowList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* fiveGProSepc5LinkAggregateBitRates */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_specs_1 = { + sizeof(struct NGAP_FiveG_ProSePC5QoSParameters), + offsetof(struct NGAP_FiveG_ProSePC5QoSParameters, _asn_ctx), + asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters = { + "FiveG-ProSePC5QoSParameters", + "FiveG-ProSePC5QoSParameters", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_1, + sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_1) + /sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_10), /* 1 */ + asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_1) + /sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_1, + 3, /* Elements count */ + &asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-ProSePC5QoSParameters.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveG_ProSePC5QoSParameters_H_ +#define _NGAP_FiveG_ProSePC5QoSParameters_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_FiveGProSePC5QoSFlowList.h" +#include "NGAP_BitRate.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_FiveG-ProSePC5QoSParameters */ +typedef struct NGAP_FiveG_ProSePC5QoSParameters { + NGAP_FiveGProSePC5QoSFlowList_t fiveGProSepc5QoSFlowList; + NGAP_BitRate_t *fiveGProSepc5LinkAggregateBitRates; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveG_ProSePC5QoSParameters_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveG_ProSePC5QoSParameters_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_FiveG_S_TMSI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P80, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P92, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeDirectCommunication.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSeDirectCommunication.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeDirectCommunication_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_FiveGProSeDirectCommunication_value2enum_1 = { + { 0, 10, "authorized" }, + { 1, 14, "not-authorized" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_FiveGProSeDirectCommunication_enum2value_1 = { + 0, /* authorized(0) */ + 1 /* not-authorized(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeDirectCommunication_specs_1 = { + asn_MAP_NGAP_FiveGProSeDirectCommunication_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_FiveGProSeDirectCommunication_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeDirectCommunication = { + "FiveGProSeDirectCommunication", + "FiveGProSeDirectCommunication", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeDirectCommunication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSeDirectCommunication_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_FiveGProSeDirectCommunication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeDirectCommunication.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSeDirectCommunication_H_ +#define _NGAP_FiveGProSeDirectCommunication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_FiveGProSeDirectCommunication { + NGAP_FiveGProSeDirectCommunication_authorized = 0, + NGAP_FiveGProSeDirectCommunication_not_authorized = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_FiveGProSeDirectCommunication; + +/* NGAP_FiveGProSeDirectCommunication */ +typedef long NGAP_FiveGProSeDirectCommunication_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeDirectCommunication_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeDirectCommunication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeDirectCommunication_specs_1; +asn_struct_free_f NGAP_FiveGProSeDirectCommunication_free; +asn_struct_print_f NGAP_FiveGProSeDirectCommunication_print; +asn_constr_check_f NGAP_FiveGProSeDirectCommunication_constraint; +jer_type_encoder_f NGAP_FiveGProSeDirectCommunication_encode_jer; +per_type_decoder_f NGAP_FiveGProSeDirectCommunication_decode_aper; +per_type_encoder_f NGAP_FiveGProSeDirectCommunication_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSeDirectCommunication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeDirectDiscovery.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSeDirectDiscovery.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeDirectDiscovery_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_FiveGProSeDirectDiscovery_value2enum_1 = { + { 0, 10, "authorized" }, + { 1, 14, "not-authorized" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_FiveGProSeDirectDiscovery_enum2value_1 = { + 0, /* authorized(0) */ + 1 /* not-authorized(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeDirectDiscovery_specs_1 = { + asn_MAP_NGAP_FiveGProSeDirectDiscovery_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_FiveGProSeDirectDiscovery_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeDirectDiscovery = { + "FiveGProSeDirectDiscovery", + "FiveGProSeDirectDiscovery", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeDirectDiscovery_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSeDirectDiscovery_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_FiveGProSeDirectDiscovery_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeDirectDiscovery.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSeDirectDiscovery_H_ +#define _NGAP_FiveGProSeDirectDiscovery_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_FiveGProSeDirectDiscovery { + NGAP_FiveGProSeDirectDiscovery_authorized = 0, + NGAP_FiveGProSeDirectDiscovery_not_authorized = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_FiveGProSeDirectDiscovery; + +/* NGAP_FiveGProSeDirectDiscovery */ +typedef long NGAP_FiveGProSeDirectDiscovery_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeDirectDiscovery_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeDirectDiscovery; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeDirectDiscovery_specs_1; +asn_struct_free_f NGAP_FiveGProSeDirectDiscovery_free; +asn_struct_print_f NGAP_FiveGProSeDirectDiscovery_print; +asn_constr_check_f NGAP_FiveGProSeDirectDiscovery_constraint; +jer_type_encoder_f NGAP_FiveGProSeDirectDiscovery_encode_jer; +per_type_decoder_f NGAP_FiveGProSeDirectDiscovery_decode_aper; +per_type_encoder_f NGAP_FiveGProSeDirectDiscovery_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSeDirectDiscovery_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer2RemoteUE.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSeLayer2RemoteUE.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer2RemoteUE_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_FiveGProSeLayer2RemoteUE_value2enum_1 = { + { 0, 10, "authorized" }, + { 1, 14, "not-authorized" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_FiveGProSeLayer2RemoteUE_enum2value_1 = { + 0, /* authorized(0) */ + 1 /* not-authorized(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer2RemoteUE_specs_1 = { + asn_MAP_NGAP_FiveGProSeLayer2RemoteUE_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_FiveGProSeLayer2RemoteUE_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer2RemoteUE = { + "FiveGProSeLayer2RemoteUE", + "FiveGProSeLayer2RemoteUE", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer2RemoteUE_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSeLayer2RemoteUE_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_FiveGProSeLayer2RemoteUE_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer2RemoteUE.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSeLayer2RemoteUE_H_ +#define _NGAP_FiveGProSeLayer2RemoteUE_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_FiveGProSeLayer2RemoteUE { + NGAP_FiveGProSeLayer2RemoteUE_authorized = 0, + NGAP_FiveGProSeLayer2RemoteUE_not_authorized = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_FiveGProSeLayer2RemoteUE; + +/* NGAP_FiveGProSeLayer2RemoteUE */ +typedef long NGAP_FiveGProSeLayer2RemoteUE_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer2RemoteUE_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer2RemoteUE; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer2RemoteUE_specs_1; +asn_struct_free_f NGAP_FiveGProSeLayer2RemoteUE_free; +asn_struct_print_f NGAP_FiveGProSeLayer2RemoteUE_print; +asn_constr_check_f NGAP_FiveGProSeLayer2RemoteUE_constraint; +jer_type_encoder_f NGAP_FiveGProSeLayer2RemoteUE_encode_jer; +per_type_decoder_f NGAP_FiveGProSeLayer2RemoteUE_decode_aper; +per_type_encoder_f NGAP_FiveGProSeLayer2RemoteUE_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSeLayer2RemoteUE_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer2UEtoNetworkRelay.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSeLayer2UEtoNetworkRelay.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer2UEtoNetworkRelay_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_FiveGProSeLayer2UEtoNetworkRelay_value2enum_1 = { + { 0, 10, "authorized" }, + { 1, 14, "not-authorized" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_FiveGProSeLayer2UEtoNetworkRelay_enum2value_1 = { + 0, /* authorized(0) */ + 1 /* not-authorized(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer2UEtoNetworkRelay_specs_1 = { + asn_MAP_NGAP_FiveGProSeLayer2UEtoNetworkRelay_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_FiveGProSeLayer2UEtoNetworkRelay_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay = { + "FiveGProSeLayer2UEtoNetworkRelay", + "FiveGProSeLayer2UEtoNetworkRelay", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSeLayer2UEtoNetworkRelay_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_FiveGProSeLayer2UEtoNetworkRelay_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer2UEtoNetworkRelay.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSeLayer2UEtoNetworkRelay_H_ +#define _NGAP_FiveGProSeLayer2UEtoNetworkRelay_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_FiveGProSeLayer2UEtoNetworkRelay { + NGAP_FiveGProSeLayer2UEtoNetworkRelay_authorized = 0, + NGAP_FiveGProSeLayer2UEtoNetworkRelay_not_authorized = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_FiveGProSeLayer2UEtoNetworkRelay; + +/* NGAP_FiveGProSeLayer2UEtoNetworkRelay */ +typedef long NGAP_FiveGProSeLayer2UEtoNetworkRelay_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer2UEtoNetworkRelay_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer2UEtoNetworkRelay; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer2UEtoNetworkRelay_specs_1; +asn_struct_free_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_free; +asn_struct_print_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_print; +asn_constr_check_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_constraint; +jer_type_encoder_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_encode_jer; +per_type_decoder_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_decode_aper; +per_type_encoder_f NGAP_FiveGProSeLayer2UEtoNetworkRelay_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSeLayer2UEtoNetworkRelay_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer3UEtoNetworkRelay.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSeLayer3UEtoNetworkRelay.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer3UEtoNetworkRelay_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_FiveGProSeLayer3UEtoNetworkRelay_value2enum_1 = { + { 0, 10, "authorized" }, + { 1, 14, "not-authorized" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_FiveGProSeLayer3UEtoNetworkRelay_enum2value_1 = { + 0, /* authorized(0) */ + 1 /* not-authorized(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer3UEtoNetworkRelay_specs_1 = { + asn_MAP_NGAP_FiveGProSeLayer3UEtoNetworkRelay_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_FiveGProSeLayer3UEtoNetworkRelay_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay = { + "FiveGProSeLayer3UEtoNetworkRelay", + "FiveGProSeLayer3UEtoNetworkRelay", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSeLayer3UEtoNetworkRelay_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_FiveGProSeLayer3UEtoNetworkRelay_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSeLayer3UEtoNetworkRelay.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSeLayer3UEtoNetworkRelay_H_ +#define _NGAP_FiveGProSeLayer3UEtoNetworkRelay_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_FiveGProSeLayer3UEtoNetworkRelay { + NGAP_FiveGProSeLayer3UEtoNetworkRelay_authorized = 0, + NGAP_FiveGProSeLayer3UEtoNetworkRelay_not_authorized = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_FiveGProSeLayer3UEtoNetworkRelay; + +/* NGAP_FiveGProSeLayer3UEtoNetworkRelay */ +typedef long NGAP_FiveGProSeLayer3UEtoNetworkRelay_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSeLayer3UEtoNetworkRelay_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSeLayer3UEtoNetworkRelay; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_FiveGProSeLayer3UEtoNetworkRelay_specs_1; +asn_struct_free_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_free; +asn_struct_print_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_print; +asn_constr_check_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_constraint; +jer_type_encoder_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_encode_jer; +per_type_decoder_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_decode_aper; +per_type_encoder_f NGAP_FiveGProSeLayer3UEtoNetworkRelay_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSeLayer3UEtoNetworkRelay_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5FlowBitRates.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSePC5FlowBitRates.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5FlowBitRates_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5FlowBitRates, fiveGproSeguaranteedFlowBitRate), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGproSeguaranteedFlowBitRate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5FlowBitRates, fiveGproSemaximumFlowBitRate), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGproSemaximumFlowBitRate" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_FiveGProSePC5FlowBitRates, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P91, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_FiveGProSePC5FlowBitRates_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveGProSePC5FlowBitRates_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveGproSeguaranteedFlowBitRate */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* fiveGproSemaximumFlowBitRate */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5FlowBitRates_specs_1 = { + sizeof(struct NGAP_FiveGProSePC5FlowBitRates), + offsetof(struct NGAP_FiveGProSePC5FlowBitRates, _asn_ctx), + asn_MAP_NGAP_FiveGProSePC5FlowBitRates_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_FiveGProSePC5FlowBitRates_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates = { + "FiveGProSePC5FlowBitRates", + "FiveGProSePC5FlowBitRates", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_FiveGProSePC5FlowBitRates_1, + 3, /* Elements count */ + &asn_SPC_NGAP_FiveGProSePC5FlowBitRates_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5FlowBitRates.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSePC5FlowBitRates_H_ +#define _NGAP_FiveGProSePC5FlowBitRates_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_BitRate.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_FiveGProSePC5FlowBitRates */ +typedef struct NGAP_FiveGProSePC5FlowBitRates { + NGAP_BitRate_t fiveGproSeguaranteedFlowBitRate; + NGAP_BitRate_t fiveGproSemaximumFlowBitRate; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveGProSePC5FlowBitRates_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5FlowBitRates_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5FlowBitRates_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSePC5FlowBitRates_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5QoSFlowItem.c
Added
@@ -0,0 +1,124 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSePC5QoSFlowItem.h" + +#include "NGAP_FiveGProSePC5FlowBitRates.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem, fiveGproSepQI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveQI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGproSepQI" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem, fiveGproSepc5FlowBitRates), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_FiveGProSePC5FlowBitRates, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGproSepc5FlowBitRates" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem, fiveGproSerange), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Range, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "fiveGproSerange" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P90, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_oms_1 = { 1, 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveGproSepQI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* fiveGproSepc5FlowBitRates */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* fiveGproSerange */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_specs_1 = { + sizeof(struct NGAP_FiveGProSePC5QoSFlowItem), + offsetof(struct NGAP_FiveGProSePC5QoSFlowItem, _asn_ctx), + asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem = { + "FiveGProSePC5QoSFlowItem", + "FiveGProSePC5QoSFlowItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5QoSFlowItem.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSePC5QoSFlowItem_H_ +#define _NGAP_FiveGProSePC5QoSFlowItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_FiveQI.h" +#include "NGAP_Range.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_FiveGProSePC5FlowBitRates; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_FiveGProSePC5QoSFlowItem */ +typedef struct NGAP_FiveGProSePC5QoSFlowItem { + NGAP_FiveQI_t fiveGproSepQI; + struct NGAP_FiveGProSePC5FlowBitRates *fiveGproSepc5FlowBitRates; /* OPTIONAL */ + NGAP_Range_t *fiveGproSerange; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveGProSePC5QoSFlowItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSePC5QoSFlowItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5QoSFlowList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_FiveGProSePC5QoSFlowList.h" + +#include "NGAP_FiveGProSePC5QoSFlowItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_FiveGProSePC5QoSFlowList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 11, 11, 1, 2048 } /* (SIZE(1..2048)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveGProSePC5QoSFlowItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowList_specs_1 = { + sizeof(struct NGAP_FiveGProSePC5QoSFlowList), + offsetof(struct NGAP_FiveGProSePC5QoSFlowList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowList = { + "FiveGProSePC5QoSFlowList", + "FiveGProSePC5QoSFlowList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_1, + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_10), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_FiveGProSePC5QoSFlowList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_FiveGProSePC5QoSFlowList_1, + 1, /* Single element */ + &asn_SPC_NGAP_FiveGProSePC5QoSFlowList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveGProSePC5QoSFlowList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_FiveGProSePC5QoSFlowList_H_ +#define _NGAP_FiveGProSePC5QoSFlowList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_FiveGProSePC5QoSFlowItem; + +/* NGAP_FiveGProSePC5QoSFlowList */ +typedef struct NGAP_FiveGProSePC5QoSFlowList { + A_SEQUENCE_OF(struct NGAP_FiveGProSePC5QoSFlowItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveGProSePC5QoSFlowList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_FiveGProSePC5QoSFlowList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_FiveGProSePC5QoSFlowList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ForbiddenAreaInformation_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P81, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P93, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_FromEUTRANtoNGRAN, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P82, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P94, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_FromNGRANtoEUTRAN, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P83, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P95, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -131,7 +131,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GBR_QosInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (7 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P84, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P96, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_GNB_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GTPTunnel, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P93, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P105, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GUAMI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P94, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P106, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_GUAMIType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_GUAMIType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* native(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_GUAMIType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_GUAMIType_specs_1 = { asn_MAP_NGAP_GUAMIType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_GUAMIType_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_GUAMIType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_GUAMIType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GUAMIType; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_GUAMIType_specs_1; asn_struct_free_f NGAP_GUAMIType_free; asn_struct_print_f NGAP_GUAMIType_print; asn_constr_check_f NGAP_GUAMIType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalENB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P85, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P97, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalGNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P86, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P98, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalLine_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P88, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P100, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalN3IWF_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P87, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P99, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalNgENB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P89, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P101, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -73,7 +73,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_GlobalRANNodeID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_GlobalTNGF-ID.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_1 = { +asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID, pLMNIdentity), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalTNGF_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P90, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P102, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tNGF-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_specs_1 = { sizeof(struct NGAP_GlobalTNGF_ID), offsetof(struct NGAP_GlobalTNGF_ID, _asn_ctx), asn_MAP_NGAP_GlobalTNGF_ID_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTNGF_ID; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_GlobalTWIF-ID.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_1 = { +asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID, pLMNIdentity), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalTWIF_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P91, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P103, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tWIF-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_specs_1 = { sizeof(struct NGAP_GlobalTWIF_ID), offsetof(struct NGAP_GlobalTWIF_ID, _asn_ctx), asn_MAP_NGAP_GlobalTWIF_ID_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTWIF_ID; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_GlobalW-AGF-ID.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_1 = { +asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID, pLMNIdentity), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_GlobalW_AGF_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P92, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P104, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* w-AGF-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_specs_1 = { sizeof(struct NGAP_GlobalW_AGF_ID), offsetof(struct NGAP_GlobalW_AGF_ID, _asn_ctx), asn_MAP_NGAP_GlobalW_AGF_ID_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalW_AGF_ID; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HOReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HOReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -266,7 +266,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HOReport, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (9 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P100, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P112, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HOReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HOReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancel, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P38, + &asn_DEF_NGAP_ProtocolIE_Container_11854P38, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverCancel */ typedef struct NGAP_HandoverCancel { - NGAP_ProtocolIE_Container_9574P38_t protocolIEs; + NGAP_ProtocolIE_Container_11854P38_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P39, + &asn_DEF_NGAP_ProtocolIE_Container_11854P39, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverCancelAcknowledge */ typedef struct NGAP_HandoverCancelAcknowledge { - NGAP_ProtocolIE_Container_9574P39_t protocolIEs; + NGAP_ProtocolIE_Container_11854P39_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P29, + &asn_DEF_NGAP_ProtocolIE_Container_11854P29, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverCommand */ typedef struct NGAP_HandoverCommand { - NGAP_ProtocolIE_Container_9574P29_t protocolIEs; + NGAP_ProtocolIE_Container_11854P29_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -66,7 +66,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HandoverCommandTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P95, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P107, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P33, + &asn_DEF_NGAP_ProtocolIE_Container_11854P33, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverFailure */ typedef struct NGAP_HandoverFailure { - NGAP_ProtocolIE_Container_9574P33_t protocolIEs; + NGAP_ProtocolIE_Container_11854P33_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_HandoverFlag_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_HandoverFlag_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* handover-preparation(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverFlag_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverFlag_specs_1 = { asn_MAP_NGAP_HandoverFlag_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_HandoverFlag_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_HandoverFlag_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_HandoverFlag_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFlag; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverFlag_specs_1; asn_struct_free_f NGAP_HandoverFlag_free; asn_struct_print_f NGAP_HandoverFlag_print; asn_constr_check_f NGAP_HandoverFlag_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotify, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P34, + &asn_DEF_NGAP_ProtocolIE_Container_11854P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverNotify */ typedef struct NGAP_HandoverNotify { - NGAP_ProtocolIE_Container_9574P34_t protocolIEs; + NGAP_ProtocolIE_Container_11854P34_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P30, + &asn_DEF_NGAP_ProtocolIE_Container_11854P30, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverPreparationFailure */ typedef struct NGAP_HandoverPreparationFailure { - NGAP_ProtocolIE_Container_9574P30_t protocolIEs; + NGAP_ProtocolIE_Container_11854P30_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P96, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P108, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P31, + &asn_DEF_NGAP_ProtocolIE_Container_11854P31, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverRequest */ typedef struct NGAP_HandoverRequest { - NGAP_ProtocolIE_Container_9574P31_t protocolIEs; + NGAP_ProtocolIE_Container_11854P31_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P32, + &asn_DEF_NGAP_ProtocolIE_Container_11854P32, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverRequestAcknowledge */ typedef struct NGAP_HandoverRequestAcknowledge { - NGAP_ProtocolIE_Container_9574P32_t protocolIEs; + NGAP_ProtocolIE_Container_11854P32_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -118,7 +118,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P97, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P109, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequired, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P28, + &asn_DEF_NGAP_ProtocolIE_Container_11854P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverRequired */ typedef struct NGAP_HandoverRequired { - NGAP_ProtocolIE_Container_9574P28_t protocolIEs; + NGAP_ProtocolIE_Container_11854P28_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HandoverRequiredTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P98, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P110, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P99, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P111, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccess, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P40, + &asn_DEF_NGAP_ProtocolIE_Container_11854P40, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_HandoverSuccess */ typedef struct NGAP_HandoverSuccess { - NGAP_ProtocolIE_Container_9574P40_t protocolIEs; + NGAP_ProtocolIE_Container_11854P40_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_HandoverType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_HandoverType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -32,7 +32,7 @@ 0 /* intra5gs(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverType_specs_1 = { asn_MAP_NGAP_HandoverType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_HandoverType_enum2value_1, /* N => "tag"; sorted by N */ 4, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,7 +33,9 @@ typedef long NGAP_HandoverType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_HandoverType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverType; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_HandoverType_specs_1; asn_struct_free_f NGAP_HandoverType_free; asn_struct_print_f NGAP_HandoverType_print; asn_constr_check_f NGAP_HandoverType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_IAB_Authorized_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_IAB_Authorized_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* not-authorized(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Authorized_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Authorized_specs_1 = { asn_MAP_NGAP_IAB_Authorized_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_IAB_Authorized_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_IAB_Authorized_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IAB_Authorized_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IAB_Authorized; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Authorized_specs_1; asn_struct_free_f NGAP_IAB_Authorized_free; asn_struct_print_f NGAP_IAB_Authorized_print; asn_constr_check_f NGAP_IAB_Authorized_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_IAB_Supported_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_IAB_Supported_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Supported_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Supported_specs_1 = { asn_MAP_NGAP_IAB_Supported_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_IAB_Supported_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_IAB_Supported_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IAB_Supported_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IAB_Supported; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IAB_Supported_specs_1; asn_struct_free_f NGAP_IAB_Supported_free; asn_struct_print_f NGAP_IAB_Supported_print; asn_constr_check_f NGAP_IAB_Supported_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_IABNodeIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_IABNodeIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_IABNodeIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_IABNodeIndication_specs_1 = { asn_MAP_NGAP_IABNodeIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_IABNodeIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_IABNodeIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IABNodeIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IABNodeIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IABNodeIndication_specs_1; asn_struct_free_f NGAP_IABNodeIndication_free; asn_struct_print_f NGAP_IABNodeIndication_print; asn_constr_check_f NGAP_IABNodeIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_IMSVoiceSupportIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_IMSVoiceSupportIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_IMSVoiceSupportIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_IMSVoiceSupportIndicator_specs_1 = { asn_MAP_NGAP_IMSVoiceSupportIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_IMSVoiceSupportIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_IMSVoiceSupportIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IMSVoiceSupportIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IMSVoiceSupportIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IMSVoiceSupportIndicator_specs_1; asn_struct_free_f NGAP_IMSVoiceSupportIndicator_free; asn_struct_print_f NGAP_IMSVoiceSupportIndicator_print; asn_constr_check_f NGAP_IMSVoiceSupportIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -191,7 +191,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ImmediateMDTNr, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (10 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P102, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P114, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IncludeBeamMeasurementsIndication.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IncludeBeamMeasurementsIndication.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_IncludeBeamMeasurementsIndication_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_IncludeBeamMeasurementsIndication_value2enum_1 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_IncludeBeamMeasurementsIndication_enum2value_1 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_IncludeBeamMeasurementsIndication_specs_1 = { + asn_MAP_NGAP_IncludeBeamMeasurementsIndication_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_IncludeBeamMeasurementsIndication_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IncludeBeamMeasurementsIndication = { + "IncludeBeamMeasurementsIndication", + "IncludeBeamMeasurementsIndication", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_1, + sizeof(asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_1) + /sizeof(asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_10), /* 1 */ + asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_1) + /sizeof(asn_DEF_NGAP_IncludeBeamMeasurementsIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_IncludeBeamMeasurementsIndication_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_IncludeBeamMeasurementsIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IncludeBeamMeasurementsIndication.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IncludeBeamMeasurementsIndication_H_ +#define _NGAP_IncludeBeamMeasurementsIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_IncludeBeamMeasurementsIndication { + NGAP_IncludeBeamMeasurementsIndication_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_IncludeBeamMeasurementsIndication; + +/* NGAP_IncludeBeamMeasurementsIndication */ +typedef long NGAP_IncludeBeamMeasurementsIndication_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IncludeBeamMeasurementsIndication_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IncludeBeamMeasurementsIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IncludeBeamMeasurementsIndication_specs_1; +asn_struct_free_f NGAP_IncludeBeamMeasurementsIndication_free; +asn_struct_print_f NGAP_IncludeBeamMeasurementsIndication_print; +asn_constr_check_f NGAP_IncludeBeamMeasurementsIndication_constraint; +jer_type_encoder_f NGAP_IncludeBeamMeasurementsIndication_encode_jer; +per_type_decoder_f NGAP_IncludeBeamMeasurementsIndication_decode_aper; +per_type_encoder_f NGAP_IncludeBeamMeasurementsIndication_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IncludeBeamMeasurementsIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_1 = { +asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, recommendedCellsForPaging), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P101, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P113, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* recommendRANNodesForPaging */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_specs_1 = { sizeof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging), offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, _asn_ctx), asn_MAP_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P11, + &asn_DEF_NGAP_ProtocolIE_Container_11854P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_InitialContextSetupFailure */ typedef struct NGAP_InitialContextSetupFailure { - NGAP_ProtocolIE_Container_9574P11_t protocolIEs; + NGAP_ProtocolIE_Container_11854P11_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P9, + &asn_DEF_NGAP_ProtocolIE_Container_11854P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_InitialContextSetupRequest */ typedef struct NGAP_InitialContextSetupRequest { - NGAP_ProtocolIE_Container_9574P9_t protocolIEs; + NGAP_ProtocolIE_Container_11854P9_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P10, + &asn_DEF_NGAP_ProtocolIE_Container_11854P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_InitialContextSetupResponse */ typedef struct NGAP_InitialContextSetupResponse { - NGAP_ProtocolIE_Container_9574P10_t protocolIEs; + NGAP_ProtocolIE_Container_11854P10_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P46, + &asn_DEF_NGAP_ProtocolIE_Container_11854P46, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_InitialUEMessage */ typedef struct NGAP_InitialUEMessage { - NGAP_ProtocolIE_Container_9574P46_t protocolIEs; + NGAP_ProtocolIE_Container_11854P46_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,470 +9,540 @@ static const long asn_VAL_1_NGAP_id_AMFConfigurationUpdate = 0; static const long asn_VAL_1_NGAP_reject = 0; -static const long asn_VAL_2_NGAP_id_HandoverCancel = 10; +static const long asn_VAL_2_NGAP_id_BroadcastSessionModification = 66; static const long asn_VAL_2_NGAP_reject = 0; -static const long asn_VAL_3_NGAP_id_HandoverPreparation = 12; +static const long asn_VAL_3_NGAP_id_BroadcastSessionRelease = 67; static const long asn_VAL_3_NGAP_reject = 0; -static const long asn_VAL_4_NGAP_id_HandoverResourceAllocation = 13; +static const long asn_VAL_4_NGAP_id_BroadcastSessionSetup = 68; static const long asn_VAL_4_NGAP_reject = 0; -static const long asn_VAL_5_NGAP_id_InitialContextSetup = 14; +static const long asn_VAL_5_NGAP_id_DistributionSetup = 69; static const long asn_VAL_5_NGAP_reject = 0; -static const long asn_VAL_6_NGAP_id_NGReset = 20; +static const long asn_VAL_6_NGAP_id_DistributionRelease = 70; static const long asn_VAL_6_NGAP_reject = 0; -static const long asn_VAL_7_NGAP_id_NGSetup = 21; +static const long asn_VAL_7_NGAP_id_HandoverCancel = 10; static const long asn_VAL_7_NGAP_reject = 0; -static const long asn_VAL_8_NGAP_id_PathSwitchRequest = 25; +static const long asn_VAL_8_NGAP_id_HandoverPreparation = 12; static const long asn_VAL_8_NGAP_reject = 0; -static const long asn_VAL_9_NGAP_id_PDUSessionResourceModify = 26; +static const long asn_VAL_9_NGAP_id_HandoverResourceAllocation = 13; static const long asn_VAL_9_NGAP_reject = 0; -static const long asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication = 27; +static const long asn_VAL_10_NGAP_id_InitialContextSetup = 14; static const long asn_VAL_10_NGAP_reject = 0; -static const long asn_VAL_11_NGAP_id_PDUSessionResourceRelease = 28; +static const long asn_VAL_11_NGAP_id_MulticastSessionActivation = 71; static const long asn_VAL_11_NGAP_reject = 0; -static const long asn_VAL_12_NGAP_id_PDUSessionResourceSetup = 29; +static const long asn_VAL_12_NGAP_id_MulticastSessionDeactivation = 72; static const long asn_VAL_12_NGAP_reject = 0; -static const long asn_VAL_13_NGAP_id_PWSCancel = 32; +static const long asn_VAL_13_NGAP_id_MulticastSessionUpdate = 73; static const long asn_VAL_13_NGAP_reject = 0; -static const long asn_VAL_14_NGAP_id_RANConfigurationUpdate = 35; +static const long asn_VAL_14_NGAP_id_NGReset = 20; static const long asn_VAL_14_NGAP_reject = 0; -static const long asn_VAL_15_NGAP_id_UEContextModification = 40; +static const long asn_VAL_15_NGAP_id_NGSetup = 21; static const long asn_VAL_15_NGAP_reject = 0; -static const long asn_VAL_16_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_16_NGAP_id_PathSwitchRequest = 25; static const long asn_VAL_16_NGAP_reject = 0; -static const long asn_VAL_17_NGAP_id_UEContextResume = 58; +static const long asn_VAL_17_NGAP_id_PDUSessionResourceModify = 26; static const long asn_VAL_17_NGAP_reject = 0; -static const long asn_VAL_18_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication = 27; static const long asn_VAL_18_NGAP_reject = 0; -static const long asn_VAL_19_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_19_NGAP_id_PDUSessionResourceRelease = 28; static const long asn_VAL_19_NGAP_reject = 0; -static const long asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_20_NGAP_id_PDUSessionResourceSetup = 29; static const long asn_VAL_20_NGAP_reject = 0; -static const long asn_VAL_21_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_21_NGAP_id_PWSCancel = 32; static const long asn_VAL_21_NGAP_reject = 0; -static const long asn_VAL_22_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_22_NGAP_id_RANConfigurationUpdate = 35; static const long asn_VAL_22_NGAP_reject = 0; -static const long asn_VAL_23_NGAP_id_AMFStatusIndication = 1; -static const long asn_VAL_23_NGAP_ignore = 1; -static const long asn_VAL_24_NGAP_id_CellTrafficTrace = 2; -static const long asn_VAL_24_NGAP_ignore = 1; -static const long asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_23_NGAP_id_UEContextModification = 40; +static const long asn_VAL_23_NGAP_reject = 0; +static const long asn_VAL_24_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_24_NGAP_reject = 0; +static const long asn_VAL_25_NGAP_id_UEContextResume = 58; static const long asn_VAL_25_NGAP_reject = 0; -static const long asn_VAL_26_NGAP_id_DeactivateTrace = 3; -static const long asn_VAL_26_NGAP_ignore = 1; -static const long asn_VAL_27_NGAP_id_DownlinkNASTransport = 4; -static const long asn_VAL_27_NGAP_ignore = 1; -static const long asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; -static const long asn_VAL_28_NGAP_ignore = 1; -static const long asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer = 6; -static const long asn_VAL_29_NGAP_ignore = 1; -static const long asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; -static const long asn_VAL_30_NGAP_ignore = 1; -static const long asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer = 7; +static const long asn_VAL_26_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_26_NGAP_reject = 0; +static const long asn_VAL_27_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_27_NGAP_reject = 0; +static const long asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_28_NGAP_reject = 0; +static const long asn_VAL_29_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_29_NGAP_reject = 0; +static const long asn_VAL_30_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_30_NGAP_reject = 0; +static const long asn_VAL_31_NGAP_id_AMFStatusIndication = 1; static const long asn_VAL_31_NGAP_ignore = 1; -static const long asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer = 54; -static const long asn_VAL_32_NGAP_ignore = 1; -static const long asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; +static const long asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired = 75; +static const long asn_VAL_32_NGAP_reject = 0; +static const long asn_VAL_33_NGAP_id_CellTrafficTrace = 2; static const long asn_VAL_33_NGAP_ignore = 1; -static const long asn_VAL_34_NGAP_id_ErrorIndication = 9; -static const long asn_VAL_34_NGAP_ignore = 1; -static const long asn_VAL_35_NGAP_id_HandoverNotification = 11; +static const long asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_34_NGAP_reject = 0; +static const long asn_VAL_35_NGAP_id_DeactivateTrace = 3; static const long asn_VAL_35_NGAP_ignore = 1; -static const long asn_VAL_36_NGAP_id_HandoverSuccess = 61; +static const long asn_VAL_36_NGAP_id_DownlinkNASTransport = 4; static const long asn_VAL_36_NGAP_ignore = 1; -static const long asn_VAL_37_NGAP_id_InitialUEMessage = 15; +static const long asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; static const long asn_VAL_37_NGAP_ignore = 1; -static const long asn_VAL_38_NGAP_id_LocationReport = 18; +static const long asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer = 6; static const long asn_VAL_38_NGAP_ignore = 1; -static const long asn_VAL_39_NGAP_id_LocationReportingControl = 16; +static const long asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; static const long asn_VAL_39_NGAP_ignore = 1; -static const long asn_VAL_40_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer = 7; static const long asn_VAL_40_NGAP_ignore = 1; -static const long asn_VAL_41_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer = 54; static const long asn_VAL_41_NGAP_ignore = 1; -static const long asn_VAL_42_NGAP_id_OverloadStart = 22; +static const long asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; static const long asn_VAL_42_NGAP_ignore = 1; -static const long asn_VAL_43_NGAP_id_OverloadStop = 23; -static const long asn_VAL_43_NGAP_reject = 0; -static const long asn_VAL_44_NGAP_id_Paging = 24; +static const long asn_VAL_43_NGAP_id_ErrorIndication = 9; +static const long asn_VAL_43_NGAP_ignore = 1; +static const long asn_VAL_44_NGAP_id_HandoverNotification = 11; static const long asn_VAL_44_NGAP_ignore = 1; -static const long asn_VAL_45_NGAP_id_PDUSessionResourceNotify = 30; +static const long asn_VAL_45_NGAP_id_HandoverSuccess = 61; static const long asn_VAL_45_NGAP_ignore = 1; -static const long asn_VAL_46_NGAP_id_PrivateMessage = 31; +static const long asn_VAL_46_NGAP_id_InitialUEMessage = 15; static const long asn_VAL_46_NGAP_ignore = 1; -static const long asn_VAL_47_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_47_NGAP_id_LocationReport = 18; static const long asn_VAL_47_NGAP_ignore = 1; -static const long asn_VAL_48_NGAP_id_PWSRestartIndication = 34; +static const long asn_VAL_48_NGAP_id_LocationReportingControl = 16; static const long asn_VAL_48_NGAP_ignore = 1; -static const long asn_VAL_49_NGAP_id_RANCPRelocationIndication = 57; -static const long asn_VAL_49_NGAP_reject = 0; -static const long asn_VAL_50_NGAP_id_RerouteNASRequest = 36; -static const long asn_VAL_50_NGAP_reject = 0; -static const long asn_VAL_51_NGAP_id_RetrieveUEInformation = 55; -static const long asn_VAL_51_NGAP_reject = 0; -static const long asn_VAL_52_NGAP_id_RRCInactiveTransitionReport = 37; +static const long asn_VAL_49_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_49_NGAP_ignore = 1; +static const long asn_VAL_50_NGAP_id_MulticastGroupPaging = 74; +static const long asn_VAL_50_NGAP_ignore = 1; +static const long asn_VAL_51_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_51_NGAP_ignore = 1; +static const long asn_VAL_52_NGAP_id_OverloadStart = 22; static const long asn_VAL_52_NGAP_ignore = 1; -static const long asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport = 52; -static const long asn_VAL_53_NGAP_ignore = 1; -static const long asn_VAL_54_NGAP_id_TraceFailureIndication = 38; +static const long asn_VAL_53_NGAP_id_OverloadStop = 23; +static const long asn_VAL_53_NGAP_reject = 0; +static const long asn_VAL_54_NGAP_id_Paging = 24; static const long asn_VAL_54_NGAP_ignore = 1; -static const long asn_VAL_55_NGAP_id_TraceStart = 39; +static const long asn_VAL_55_NGAP_id_PDUSessionResourceNotify = 30; static const long asn_VAL_55_NGAP_ignore = 1; -static const long asn_VAL_56_NGAP_id_UEContextReleaseRequest = 42; +static const long asn_VAL_56_NGAP_id_PrivateMessage = 31; static const long asn_VAL_56_NGAP_ignore = 1; -static const long asn_VAL_57_NGAP_id_UEInformationTransfer = 56; -static const long asn_VAL_57_NGAP_reject = 0; -static const long asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_57_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_57_NGAP_ignore = 1; +static const long asn_VAL_58_NGAP_id_PWSRestartIndication = 34; static const long asn_VAL_58_NGAP_ignore = 1; -static const long asn_VAL_59_NGAP_id_UETNLABindingRelease = 45; -static const long asn_VAL_59_NGAP_ignore = 1; -static const long asn_VAL_60_NGAP_id_UplinkNASTransport = 46; -static const long asn_VAL_60_NGAP_ignore = 1; -static const long asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; -static const long asn_VAL_61_NGAP_ignore = 1; -static const long asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_59_NGAP_id_RANCPRelocationIndication = 57; +static const long asn_VAL_59_NGAP_reject = 0; +static const long asn_VAL_60_NGAP_id_RerouteNASRequest = 36; +static const long asn_VAL_60_NGAP_reject = 0; +static const long asn_VAL_61_NGAP_id_RetrieveUEInformation = 55; +static const long asn_VAL_61_NGAP_reject = 0; +static const long asn_VAL_62_NGAP_id_RRCInactiveTransitionReport = 37; static const long asn_VAL_62_NGAP_ignore = 1; -static const long asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer = 62; -static const long asn_VAL_63_NGAP_reject = 0; -static const long asn_VAL_64_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport = 52; +static const long asn_VAL_63_NGAP_ignore = 1; +static const long asn_VAL_64_NGAP_id_TraceFailureIndication = 38; static const long asn_VAL_64_NGAP_ignore = 1; -static const long asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_65_NGAP_id_TraceStart = 39; static const long asn_VAL_65_NGAP_ignore = 1; -static const long asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_66_NGAP_id_UEContextReleaseRequest = 42; static const long asn_VAL_66_NGAP_ignore = 1; +static const long asn_VAL_67_NGAP_id_UEInformationTransfer = 56; +static const long asn_VAL_67_NGAP_reject = 0; +static const long asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_68_NGAP_ignore = 1; +static const long asn_VAL_69_NGAP_id_UETNLABindingRelease = 45; +static const long asn_VAL_69_NGAP_ignore = 1; +static const long asn_VAL_70_NGAP_id_UplinkNASTransport = 46; +static const long asn_VAL_70_NGAP_ignore = 1; +static const long asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; +static const long asn_VAL_71_NGAP_ignore = 1; +static const long asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_72_NGAP_ignore = 1; +static const long asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer = 62; +static const long asn_VAL_73_NGAP_reject = 0; +static const long asn_VAL_74_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_74_NGAP_ignore = 1; +static const long asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_75_NGAP_ignore = 1; +static const long asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_76_NGAP_ignore = 1; static const asn_ioc_cell_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows = { { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateFailure }, { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_1_NGAP_id_AMFConfigurationUpdate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_1_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_BroadcastSessionModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_BroadcastSessionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_BroadcastSessionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_DistributionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_DistributionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverCancel }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCancelAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_HandoverCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_HandoverCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequired }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCommand }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverPreparationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_HandoverPreparation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_HandoverPreparation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_HandoverResourceAllocation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_HandoverResourceAllocation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialContextSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_InitialContextSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_InitialContextSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_MulticastSessionActivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_MulticastSessionDeactivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_MulticastSessionUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGReset }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGResetAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_NGReset }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_NGReset }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_NGSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_NGSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PathSwitchRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_PathSwitchRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_PathSwitchRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_PDUSessionResourceModify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_PDUSessionResourceModify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyIndication }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyConfirm }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_PDUSessionResourceRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_PDUSessionResourceRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_PDUSessionResourceSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_PDUSessionResourceSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSCancelRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PWSCancelResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_PWSCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_PWSCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_RANConfigurationUpdate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_RANConfigurationUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextModificationRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_UEContextModification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_UEContextModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextReleaseComplete }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_UEContextRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_UEContextRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextResumeRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_UEContextResume }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_UEContextResume }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextSuspendRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_UEContextSuspend }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_UEContextSuspend }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_UERadioCapabilityCheck }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_UERadioCapabilityCheck }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_WriteReplaceWarning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_WriteReplaceWarning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_AMFCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_AMFCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFStatusIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_AMFStatusIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_AMFStatusIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequired }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_CellTrafficTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_CellTrafficTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_CellTrafficTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ConnectionEstablishmentIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DeactivateTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_DeactivateTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_DeactivateTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_DownlinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_DownlinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ErrorIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ErrorIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_ErrorIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_HandoverNotification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_HandoverNotification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverSuccess }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_HandoverSuccess }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_HandoverSuccess }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialUEMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_InitialUEMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_InitialUEMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_LocationReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_LocationReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingControl }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_LocationReportingControl }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_LocationReportingControl }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_LocationReportingFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_LocationReportingFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastGroupPaging }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_MulticastGroupPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NASNonDeliveryIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_NASNonDeliveryIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_NASNonDeliveryIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_OverloadStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_OverloadStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStop }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_OverloadStop }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_OverloadStop }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_Paging }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_Paging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_Paging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_PDUSessionResourceNotify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_PDUSessionResourceNotify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PrivateMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_PrivateMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_PrivateMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_PWSFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_PWSFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSRestartIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_PWSRestartIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_PWSRestartIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_RANCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_RANCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RerouteNASRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_RerouteNASRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_RerouteNASRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RetrieveUEInformation }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_RetrieveUEInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_RetrieveUEInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_RRCInactiveTransitionReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_RRCInactiveTransitionReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_SecondaryRATDataUsageReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_TraceFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_TraceFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_TraceStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_TraceStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_UEContextReleaseRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UEContextReleaseRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_UEInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_67_NGAP_id_UEInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityInfoIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UETNLABindingReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_UETNLABindingRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_69_NGAP_id_UETNLABindingRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_UplinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_70_NGAP_id_UplinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_UplinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_74_NGAP_id_UplinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore } + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore } }; static const asn_ioc_set_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1 = { - { 66, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } + { 76, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } }; static int memb_NGAP_procedureCode_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, @@ -630,6 +700,91 @@ 0, 0, /* No default value */ "AMFConfigurationUpdate" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.BroadcastSessionModificationRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionModificationRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.BroadcastSessionReleaseRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionReleaseRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.BroadcastSessionSetupRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionSetupRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.DistributionSetupRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DistributionSetupRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.DistributionReleaseRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionReleaseRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DistributionReleaseRequest" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.HandoverCancel), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -698,6 +853,57 @@ 0, 0, /* No default value */ "InitialContextSetupRequest" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.MulticastSessionActivationRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionActivationRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.MulticastSessionDeactivationRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionDeactivationRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionDeactivationRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.MulticastSessionUpdateRequest), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionUpdateRequest" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.NGReset), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1004,6 +1210,23 @@ 0, 0, /* No default value */ "AMFStatusIndication" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.BroadcastSessionReleaseRequired), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseRequired, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionReleaseRequired" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.CellTrafficTrace), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1293,6 +1516,23 @@ 0, 0, /* No default value */ "LocationReportingFailureIndication" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.MulticastGroupPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastGroupPaging" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitiatingMessage__value, choice.NASNonDeliveryIndication), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1737,72 +1977,82 @@ }, }; static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_4 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 65 }, /* AMFConfigurationUpdate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 64 }, /* HandoverCancel */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 63 }, /* HandoverRequired */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 62 }, /* HandoverRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 61 }, /* InitialContextSetupRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 60 }, /* NGReset */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 59 }, /* NGSetupRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 58 }, /* PathSwitchRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 57 }, /* PDUSessionResourceModifyRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 56 }, /* PDUSessionResourceModifyIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 55 }, /* PDUSessionResourceReleaseCommand */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 54 }, /* PDUSessionResourceSetupRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 53 }, /* PWSCancelRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 52 }, /* RANConfigurationUpdate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 51 }, /* UEContextModificationRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 50 }, /* UEContextReleaseCommand */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 49 }, /* UEContextResumeRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 48 }, /* UEContextSuspendRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 47 }, /* UERadioCapabilityCheckRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 46 }, /* UERadioCapabilityIDMappingRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 45 }, /* WriteReplaceWarningRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -21, 44 }, /* AMFCPRelocationIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -22, 43 }, /* AMFStatusIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -23, 42 }, /* CellTrafficTrace */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -24, 41 }, /* ConnectionEstablishmentIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -25, 40 }, /* DeactivateTrace */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -26, 39 }, /* DownlinkNASTransport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -27, 38 }, /* DownlinkNonUEAssociatedNRPPaTransport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -28, 37 }, /* DownlinkRANConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -29, 36 }, /* DownlinkRANEarlyStatusTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 30, -30, 35 }, /* DownlinkRANStatusTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -31, 34 }, /* DownlinkRIMInformationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 32, -32, 33 }, /* DownlinkUEAssociatedNRPPaTransport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 33, -33, 32 }, /* ErrorIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 34, -34, 31 }, /* HandoverNotify */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -35, 30 }, /* HandoverSuccess */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 36, -36, 29 }, /* InitialUEMessage */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 37, -37, 28 }, /* LocationReport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 38, -38, 27 }, /* LocationReportingControl */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 39, -39, 26 }, /* LocationReportingFailureIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 40, -40, 25 }, /* NASNonDeliveryIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 41, -41, 24 }, /* OverloadStart */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 42, -42, 23 }, /* OverloadStop */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 43, -43, 22 }, /* Paging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 44, -44, 21 }, /* PDUSessionResourceNotify */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 45, -45, 20 }, /* PrivateMessage */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 46, -46, 19 }, /* PWSFailureIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 47, -47, 18 }, /* PWSRestartIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 48, -48, 17 }, /* RANCPRelocationIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 49, -49, 16 }, /* RerouteNASRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 50, -50, 15 }, /* RetrieveUEInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 51, -51, 14 }, /* RRCInactiveTransitionReport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 52, -52, 13 }, /* SecondaryRATDataUsageReport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 53, -53, 12 }, /* TraceFailureIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 54, -54, 11 }, /* TraceStart */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 55, -55, 10 }, /* UEContextReleaseRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 56, -56, 9 }, /* UEInformationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 57, -57, 8 }, /* UERadioCapabilityInfoIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 58, -58, 7 }, /* UETNLABindingReleaseRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 59, -59, 6 }, /* UplinkNASTransport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 60, -60, 5 }, /* UplinkNonUEAssociatedNRPPaTransport */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 61, -61, 4 }, /* UplinkRANConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 62, -62, 3 }, /* UplinkRANEarlyStatusTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 63, -63, 2 }, /* UplinkRANStatusTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 64, -64, 1 }, /* UplinkRIMInformationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 65, -65, 0 } /* UplinkUEAssociatedNRPPaTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 75 }, /* AMFConfigurationUpdate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 74 }, /* BroadcastSessionModificationRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 73 }, /* BroadcastSessionReleaseRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 72 }, /* BroadcastSessionSetupRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 71 }, /* DistributionSetupRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 70 }, /* DistributionReleaseRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 69 }, /* HandoverCancel */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 68 }, /* HandoverRequired */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 67 }, /* HandoverRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 66 }, /* InitialContextSetupRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 65 }, /* MulticastSessionActivationRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 64 }, /* MulticastSessionDeactivationRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 63 }, /* MulticastSessionUpdateRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 62 }, /* NGReset */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 61 }, /* NGSetupRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 60 }, /* PathSwitchRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 59 }, /* PDUSessionResourceModifyRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 58 }, /* PDUSessionResourceModifyIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 57 }, /* PDUSessionResourceReleaseCommand */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 56 }, /* PDUSessionResourceSetupRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 55 }, /* PWSCancelRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -21, 54 }, /* RANConfigurationUpdate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -22, 53 }, /* UEContextModificationRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -23, 52 }, /* UEContextReleaseCommand */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -24, 51 }, /* UEContextResumeRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -25, 50 }, /* UEContextSuspendRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -26, 49 }, /* UERadioCapabilityCheckRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -27, 48 }, /* UERadioCapabilityIDMappingRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -28, 47 }, /* WriteReplaceWarningRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -29, 46 }, /* AMFCPRelocationIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 30, -30, 45 }, /* AMFStatusIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -31, 44 }, /* BroadcastSessionReleaseRequired */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 32, -32, 43 }, /* CellTrafficTrace */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 33, -33, 42 }, /* ConnectionEstablishmentIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 34, -34, 41 }, /* DeactivateTrace */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -35, 40 }, /* DownlinkNASTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 36, -36, 39 }, /* DownlinkNonUEAssociatedNRPPaTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 37, -37, 38 }, /* DownlinkRANConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 38, -38, 37 }, /* DownlinkRANEarlyStatusTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 39, -39, 36 }, /* DownlinkRANStatusTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 40, -40, 35 }, /* DownlinkRIMInformationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 41, -41, 34 }, /* DownlinkUEAssociatedNRPPaTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 42, -42, 33 }, /* ErrorIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 43, -43, 32 }, /* HandoverNotify */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 44, -44, 31 }, /* HandoverSuccess */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 45, -45, 30 }, /* InitialUEMessage */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 46, -46, 29 }, /* LocationReport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 47, -47, 28 }, /* LocationReportingControl */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 48, -48, 27 }, /* LocationReportingFailureIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 49, -49, 26 }, /* MulticastGroupPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 50, -50, 25 }, /* NASNonDeliveryIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 51, -51, 24 }, /* OverloadStart */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 52, -52, 23 }, /* OverloadStop */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 53, -53, 22 }, /* Paging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 54, -54, 21 }, /* PDUSessionResourceNotify */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 55, -55, 20 }, /* PrivateMessage */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 56, -56, 19 }, /* PWSFailureIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 57, -57, 18 }, /* PWSRestartIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 58, -58, 17 }, /* RANCPRelocationIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 59, -59, 16 }, /* RerouteNASRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 60, -60, 15 }, /* RetrieveUEInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 61, -61, 14 }, /* RRCInactiveTransitionReport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 62, -62, 13 }, /* SecondaryRATDataUsageReport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 63, -63, 12 }, /* TraceFailureIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 64, -64, 11 }, /* TraceStart */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 65, -65, 10 }, /* UEContextReleaseRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 66, -66, 9 }, /* UEInformationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 67, -67, 8 }, /* UERadioCapabilityInfoIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 68, -68, 7 }, /* UETNLABindingReleaseRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 69, -69, 6 }, /* UplinkNASTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 70, -70, 5 }, /* UplinkNonUEAssociatedNRPPaTransport */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 71, -71, 4 }, /* UplinkRANConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 72, -72, 3 }, /* UplinkRANEarlyStatusTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 73, -73, 2 }, /* UplinkRANStatusTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 74, -74, 1 }, /* UplinkRIMInformationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 75, -75, 0 } /* UplinkUEAssociatedNRPPaTransport */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_4 = { sizeof(struct NGAP_InitiatingMessage__value), @@ -1810,7 +2060,7 @@ offsetof(struct NGAP_InitiatingMessage__value, present), sizeof(((struct NGAP_InitiatingMessage__value *)0)->present), asn_MAP_NGAP_value_tag2el_4, - 66, /* Count of tags in the map */ + 76, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; @@ -1833,7 +2083,7 @@ OPEN_TYPE_constraint }, asn_MBR_NGAP_value_4, - 66, /* Elements count */ + 76, /* Elements count */ &asn_SPC_NGAP_value_specs_4 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,6 +19,19 @@ #include "NGAP_AMFConfigurationUpdate.h" #include "NGAP_AMFConfigurationUpdateAcknowledge.h" #include "NGAP_AMFConfigurationUpdateFailure.h" +#include "NGAP_BroadcastSessionModificationRequest.h" +#include "NGAP_BroadcastSessionModificationResponse.h" +#include "NGAP_BroadcastSessionModificationFailure.h" +#include "NGAP_BroadcastSessionReleaseRequest.h" +#include "NGAP_BroadcastSessionReleaseResponse.h" +#include "NGAP_BroadcastSessionSetupRequest.h" +#include "NGAP_BroadcastSessionSetupResponse.h" +#include "NGAP_BroadcastSessionSetupFailure.h" +#include "NGAP_DistributionSetupRequest.h" +#include "NGAP_DistributionSetupResponse.h" +#include "NGAP_DistributionSetupFailure.h" +#include "NGAP_DistributionReleaseRequest.h" +#include "NGAP_DistributionReleaseResponse.h" #include "NGAP_HandoverCancel.h" #include "NGAP_HandoverCancelAcknowledge.h" #include "NGAP_HandoverRequired.h" @@ -30,6 +43,14 @@ #include "NGAP_InitialContextSetupRequest.h" #include "NGAP_InitialContextSetupResponse.h" #include "NGAP_InitialContextSetupFailure.h" +#include "NGAP_MulticastSessionActivationRequest.h" +#include "NGAP_MulticastSessionActivationResponse.h" +#include "NGAP_MulticastSessionActivationFailure.h" +#include "NGAP_MulticastSessionDeactivationRequest.h" +#include "NGAP_MulticastSessionDeactivationResponse.h" +#include "NGAP_MulticastSessionUpdateRequest.h" +#include "NGAP_MulticastSessionUpdateResponse.h" +#include "NGAP_MulticastSessionUpdateFailure.h" #include "NGAP_NGReset.h" #include "NGAP_NGResetAcknowledge.h" #include "NGAP_NGSetupRequest.h" @@ -70,6 +91,7 @@ #include "NGAP_WriteReplaceWarningResponse.h" #include "NGAP_AMFCPRelocationIndication.h" #include "NGAP_AMFStatusIndication.h" +#include "NGAP_BroadcastSessionReleaseRequired.h" #include "NGAP_CellTrafficTrace.h" #include "NGAP_ConnectionEstablishmentIndication.h" #include "NGAP_DeactivateTrace.h" @@ -87,6 +109,7 @@ #include "NGAP_LocationReport.h" #include "NGAP_LocationReportingControl.h" #include "NGAP_LocationReportingFailureIndication.h" +#include "NGAP_MulticastGroupPaging.h" #include "NGAP_NASNonDeliveryIndication.h" #include "NGAP_OverloadStart.h" #include "NGAP_OverloadStop.h" @@ -125,10 +148,18 @@ typedef enum NGAP_InitiatingMessage__value_PR { NGAP_InitiatingMessage__value_PR_NOTHING, /* No components present */ NGAP_InitiatingMessage__value_PR_AMFConfigurationUpdate, + NGAP_InitiatingMessage__value_PR_BroadcastSessionModificationRequest, + NGAP_InitiatingMessage__value_PR_BroadcastSessionReleaseRequest, + NGAP_InitiatingMessage__value_PR_BroadcastSessionSetupRequest, + NGAP_InitiatingMessage__value_PR_DistributionSetupRequest, + NGAP_InitiatingMessage__value_PR_DistributionReleaseRequest, NGAP_InitiatingMessage__value_PR_HandoverCancel, NGAP_InitiatingMessage__value_PR_HandoverRequired, NGAP_InitiatingMessage__value_PR_HandoverRequest, NGAP_InitiatingMessage__value_PR_InitialContextSetupRequest, + NGAP_InitiatingMessage__value_PR_MulticastSessionActivationRequest, + NGAP_InitiatingMessage__value_PR_MulticastSessionDeactivationRequest, + NGAP_InitiatingMessage__value_PR_MulticastSessionUpdateRequest, NGAP_InitiatingMessage__value_PR_NGReset, NGAP_InitiatingMessage__value_PR_NGSetupRequest, NGAP_InitiatingMessage__value_PR_PathSwitchRequest, @@ -147,6 +178,7 @@ NGAP_InitiatingMessage__value_PR_WriteReplaceWarningRequest, NGAP_InitiatingMessage__value_PR_AMFCPRelocationIndication, NGAP_InitiatingMessage__value_PR_AMFStatusIndication, + NGAP_InitiatingMessage__value_PR_BroadcastSessionReleaseRequired, NGAP_InitiatingMessage__value_PR_CellTrafficTrace, NGAP_InitiatingMessage__value_PR_ConnectionEstablishmentIndication, NGAP_InitiatingMessage__value_PR_DeactivateTrace, @@ -164,6 +196,7 @@ NGAP_InitiatingMessage__value_PR_LocationReport, NGAP_InitiatingMessage__value_PR_LocationReportingControl, NGAP_InitiatingMessage__value_PR_LocationReportingFailureIndication, + NGAP_InitiatingMessage__value_PR_MulticastGroupPaging, NGAP_InitiatingMessage__value_PR_NASNonDeliveryIndication, NGAP_InitiatingMessage__value_PR_OverloadStart, NGAP_InitiatingMessage__value_PR_OverloadStop, @@ -200,10 +233,18 @@ NGAP_InitiatingMessage__value_PR present; union NGAP_InitiatingMessage__NGAP_value_u { NGAP_AMFConfigurationUpdate_t AMFConfigurationUpdate; + NGAP_BroadcastSessionModificationRequest_t BroadcastSessionModificationRequest; + NGAP_BroadcastSessionReleaseRequest_t BroadcastSessionReleaseRequest; + NGAP_BroadcastSessionSetupRequest_t BroadcastSessionSetupRequest; + NGAP_DistributionSetupRequest_t DistributionSetupRequest; + NGAP_DistributionReleaseRequest_t DistributionReleaseRequest; NGAP_HandoverCancel_t HandoverCancel; NGAP_HandoverRequired_t HandoverRequired; NGAP_HandoverRequest_t HandoverRequest; NGAP_InitialContextSetupRequest_t InitialContextSetupRequest; + NGAP_MulticastSessionActivationRequest_t MulticastSessionActivationRequest; + NGAP_MulticastSessionDeactivationRequest_t MulticastSessionDeactivationRequest; + NGAP_MulticastSessionUpdateRequest_t MulticastSessionUpdateRequest; NGAP_NGReset_t NGReset; NGAP_NGSetupRequest_t NGSetupRequest; NGAP_PathSwitchRequest_t PathSwitchRequest; @@ -222,6 +263,7 @@ NGAP_WriteReplaceWarningRequest_t WriteReplaceWarningRequest; NGAP_AMFCPRelocationIndication_t AMFCPRelocationIndication; NGAP_AMFStatusIndication_t AMFStatusIndication; + NGAP_BroadcastSessionReleaseRequired_t BroadcastSessionReleaseRequired; NGAP_CellTrafficTrace_t CellTrafficTrace; NGAP_ConnectionEstablishmentIndication_t ConnectionEstablishmentIndication; NGAP_DeactivateTrace_t DeactivateTrace; @@ -239,6 +281,7 @@ NGAP_LocationReport_t LocationReport; NGAP_LocationReportingControl_t LocationReportingControl; NGAP_LocationReportingFailureIndication_t LocationReportingFailureIndication; + NGAP_MulticastGroupPaging_t MulticastGroupPaging; NGAP_NASNonDeliveryIndication_t NASNonDeliveryIndication; NGAP_OverloadStart_t OverloadStart; NGAP_OverloadStop_t OverloadStop;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_IntegrityProtectionIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntegrityProtectionIndication; -extern const asn_INTEGER_specifics_t asn_SPC_IntegrityProtectionIndication_specs_1; -asn_struct_free_f IntegrityProtectionIndication_free; -asn_struct_print_f IntegrityProtectionIndication_print; -asn_constr_check_f IntegrityProtectionIndication_constraint; -jer_type_encoder_f IntegrityProtectionIndication_encode_jer; -per_type_decoder_f IntegrityProtectionIndication_decode_aper; -per_type_encoder_f IntegrityProtectionIndication_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IntegrityProtectionIndication_specs_1; +asn_struct_free_f NGAP_IntegrityProtectionIndication_free; +asn_struct_print_f NGAP_IntegrityProtectionIndication_print; +asn_constr_check_f NGAP_IntegrityProtectionIndication_constraint; +jer_type_encoder_f NGAP_IntegrityProtectionIndication_encode_jer; +per_type_decoder_f NGAP_IntegrityProtectionIndication_decode_aper; +per_type_encoder_f NGAP_IntegrityProtectionIndication_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_IntegrityProtectionResult_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntegrityProtectionResult; -extern const asn_INTEGER_specifics_t asn_SPC_IntegrityProtectionResult_specs_1; -asn_struct_free_f IntegrityProtectionResult_free; -asn_struct_print_f IntegrityProtectionResult_print; -asn_constr_check_f IntegrityProtectionResult_constraint; -jer_type_encoder_f IntegrityProtectionResult_encode_jer; -per_type_decoder_f IntegrityProtectionResult_decode_aper; -per_type_encoder_f IntegrityProtectionResult_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_IntegrityProtectionResult_specs_1; +asn_struct_free_f NGAP_IntegrityProtectionResult_free; +asn_struct_print_f NGAP_IntegrityProtectionResult_print; +asn_constr_check_f NGAP_IntegrityProtectionResult_constraint; +jer_type_encoder_f NGAP_IntegrityProtectionResult_encode_jer; +per_type_decoder_f NGAP_IntegrityProtectionResult_decode_aper; +per_type_encoder_f NGAP_IntegrityProtectionResult_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_InterSystemFailureIndication, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P103, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P115, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_InterSystemHOReport, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P107, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P140, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_InterSystemHandoverReportType, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellActivationReply.c
Added
@@ -0,0 +1,137 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemCellActivationReply.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_activation_ID_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 16384L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_activation_ID_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 15, 15, 0, 16384 } /* (0..16384,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationReply_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationReply, activatedCellList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ActivatedCellList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "activatedCellList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationReply, activation_ID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_activation_ID_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_activation_ID_constraint_1 + }, + 0, 0, /* No default value */ + "activation-ID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemCellActivationReply, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P127, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemCellActivationReply_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellActivationReply_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellActivationReply_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* activatedCellList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* activation-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationReply_specs_1 = { + sizeof(struct NGAP_IntersystemCellActivationReply), + offsetof(struct NGAP_IntersystemCellActivationReply, _asn_ctx), + asn_MAP_NGAP_IntersystemCellActivationReply_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemCellActivationReply_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationReply = { + "IntersystemCellActivationReply", + "IntersystemCellActivationReply", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemCellActivationReply_tags_1, + sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationReply_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemCellActivationReply_1, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemCellActivationReply_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellActivationReply.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemCellActivationReply_H_ +#define _NGAP_IntersystemCellActivationReply_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ActivatedCellList.h" +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemCellActivationReply */ +typedef struct NGAP_IntersystemCellActivationReply { + NGAP_ActivatedCellList_t activatedCellList; + long activation_ID; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellActivationReply_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationReply; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationReply_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationReply_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemCellActivationReply_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellActivationRequest.c
Added
@@ -0,0 +1,137 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemCellActivationRequest.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_activationID_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 16384L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_activationID_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 15, 15, 0, 16384 } /* (0..16384,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationRequest, activationID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_activationID_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_activationID_constraint_1 + }, + 0, 0, /* No default value */ + "activationID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationRequest, cellsToActivateList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CellsToActivateList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cellsToActivateList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemCellActivationRequest, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P119, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemCellActivationRequest_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellActivationRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellActivationRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* activationID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cellsToActivateList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationRequest_specs_1 = { + sizeof(struct NGAP_IntersystemCellActivationRequest), + offsetof(struct NGAP_IntersystemCellActivationRequest, _asn_ctx), + asn_MAP_NGAP_IntersystemCellActivationRequest_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemCellActivationRequest_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationRequest = { + "IntersystemCellActivationRequest", + "IntersystemCellActivationRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemCellActivationRequest_tags_1, + sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemCellActivationRequest_1, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemCellActivationRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellActivationRequest.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemCellActivationRequest_H_ +#define _NGAP_IntersystemCellActivationRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include "NGAP_CellsToActivateList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemCellActivationRequest */ +typedef struct NGAP_IntersystemCellActivationRequest { + long activationID; + NGAP_CellsToActivateList_t cellsToActivateList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellActivationRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationRequest_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemCellActivationRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellStateIndication.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemCellStateIndication.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellStateIndication_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellStateIndication, notificationCellList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NotificationCellList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "notificationCellList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemCellStateIndication, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P129, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemCellStateIndication_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellStateIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellStateIndication_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* notificationCellList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellStateIndication_specs_1 = { + sizeof(struct NGAP_IntersystemCellStateIndication), + offsetof(struct NGAP_IntersystemCellStateIndication, _asn_ctx), + asn_MAP_NGAP_IntersystemCellStateIndication_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemCellStateIndication_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellStateIndication = { + "IntersystemCellStateIndication", + "IntersystemCellStateIndication", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemCellStateIndication_tags_1, + sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemCellStateIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemCellStateIndication_1, + 2, /* Elements count */ + &asn_SPC_NGAP_IntersystemCellStateIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemCellStateIndication.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemCellStateIndication_H_ +#define _NGAP_IntersystemCellStateIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NotificationCellList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemCellStateIndication */ +typedef struct NGAP_IntersystemCellStateIndication { + NGAP_NotificationCellList_t notificationCellList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellStateIndication_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellStateIndication; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellStateIndication_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellStateIndication_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemCellStateIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusReply.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemResourceStatusReply.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReply_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReply, reportingsystem), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_ReportingSystem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportingsystem" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemResourceStatusReply, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P128, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemResourceStatusReply_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusReply_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusReply_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* reportingsystem */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReply_specs_1 = { + sizeof(struct NGAP_IntersystemResourceStatusReply), + offsetof(struct NGAP_IntersystemResourceStatusReply, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusReply_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemResourceStatusReply_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReply = { + "IntersystemResourceStatusReply", + "IntersystemResourceStatusReply", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemResourceStatusReply_tags_1, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReply_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemResourceStatusReply_1, + 2, /* Elements count */ + &asn_SPC_NGAP_IntersystemResourceStatusReply_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusReply.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemResourceStatusReply_H_ +#define _NGAP_IntersystemResourceStatusReply_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ReportingSystem.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemResourceStatusReply */ +typedef struct NGAP_IntersystemResourceStatusReply { + NGAP_ReportingSystem_t reportingsystem; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusReply_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReply; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReply_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReply_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemResourceStatusReply_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusReport.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemResourceStatusReport.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReport_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReport, reportingSystem), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_ResourceStatusReportingSystem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportingSystem" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemResourceStatusReport, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P131, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemResourceStatusReport_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusReport_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusReport_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* reportingSystem */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReport_specs_1 = { + sizeof(struct NGAP_IntersystemResourceStatusReport), + offsetof(struct NGAP_IntersystemResourceStatusReport, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusReport_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemResourceStatusReport_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReport = { + "IntersystemResourceStatusReport", + "IntersystemResourceStatusReport", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemResourceStatusReport_tags_1, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReport_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemResourceStatusReport_1, + 2, /* Elements count */ + &asn_SPC_NGAP_IntersystemResourceStatusReport_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusReport.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemResourceStatusReport_H_ +#define _NGAP_IntersystemResourceStatusReport_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ResourceStatusReportingSystem.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemResourceStatusReport */ +typedef struct NGAP_IntersystemResourceStatusReport { + NGAP_ResourceStatusReportingSystem_t reportingSystem; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusReport_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReport; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReport_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReport_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemResourceStatusReport_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusRequest.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemResourceStatusRequest.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest, reportingSystem), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_ReportingSystem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportingSystem" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest, reportCharacteristics), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ReportCharacteristics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportCharacteristics" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest, reportType), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_ReportType, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportType" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemResourceStatusRequest, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P120, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_IntersystemResourceStatusRequest_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* reportingSystem */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* reportCharacteristics */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* reportType */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusRequest_specs_1 = { + sizeof(struct NGAP_IntersystemResourceStatusRequest), + offsetof(struct NGAP_IntersystemResourceStatusRequest, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusRequest_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_IntersystemResourceStatusRequest_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusRequest = { + "IntersystemResourceStatusRequest", + "IntersystemResourceStatusRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_1, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemResourceStatusRequest_1, + 4, /* Elements count */ + &asn_SPC_NGAP_IntersystemResourceStatusRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceStatusRequest.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemResourceStatusRequest_H_ +#define _NGAP_IntersystemResourceStatusRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ReportingSystem.h" +#include "NGAP_ReportCharacteristics.h" +#include "NGAP_ReportType.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_IntersystemResourceStatusRequest */ +typedef struct NGAP_IntersystemResourceStatusRequest { + NGAP_ReportingSystem_t reportingSystem; + NGAP_ReportCharacteristics_t reportCharacteristics; + NGAP_ReportType_t reportType; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusRequest_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemResourceStatusRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceThreshold.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemResourceThreshold.h" + +int +NGAP_IntersystemResourceThreshold_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_IntersystemResourceThreshold_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceThreshold_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceThreshold = { + "IntersystemResourceThreshold", + "IntersystemResourceThreshold", + &asn_OP_NativeInteger, + asn_DEF_NGAP_IntersystemResourceThreshold_tags_1, + sizeof(asn_DEF_NGAP_IntersystemResourceThreshold_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceThreshold_tags_10), /* 1 */ + asn_DEF_NGAP_IntersystemResourceThreshold_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceThreshold_tags_1) + /sizeof(asn_DEF_NGAP_IntersystemResourceThreshold_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_IntersystemResourceThreshold_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_IntersystemResourceThreshold_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemResourceThreshold.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemResourceThreshold_H_ +#define _NGAP_IntersystemResourceThreshold_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_IntersystemResourceThreshold */ +typedef long NGAP_IntersystemResourceThreshold_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_IntersystemResourceThreshold_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceThreshold; +asn_struct_free_f NGAP_IntersystemResourceThreshold_free; +asn_struct_print_f NGAP_IntersystemResourceThreshold_print; +asn_constr_check_f NGAP_IntersystemResourceThreshold_constraint; +jer_type_encoder_f NGAP_IntersystemResourceThreshold_encode_jer; +per_type_decoder_f NGAP_IntersystemResourceThreshold_decode_aper; +per_type_encoder_f NGAP_IntersystemResourceThreshold_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemResourceThreshold_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_IntersystemSONConfigurationTransfer.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_1 = { +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer, transferType), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemSONConfigurationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P104, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P116, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* intersystemSONInformation */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_specs_1 = { sizeof(struct NGAP_IntersystemSONConfigurationTransfer), offsetof(struct NGAP_IntersystemSONConfigurationTransfer, _asn_ctx), asn_MAP_NGAP_IntersystemSONConfigurationTransfer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReply.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemSONInformationReply.h" + +#include "NGAP_IntersystemCellActivationReply.h" +#include "NGAP_IntersystemResourceStatusReply.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_IntersystemSONInformationReply_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReply_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationReply, choice.nGRAN_CellActivation), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemCellActivationReply, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CellActivation" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationReply, choice.resourceStatus), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemResourceStatusReply, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "resourceStatus" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationReply, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationReply_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CellActivation */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* resourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReply_specs_1 = { + sizeof(struct NGAP_IntersystemSONInformationReply), + offsetof(struct NGAP_IntersystemSONInformationReply, _asn_ctx), + offsetof(struct NGAP_IntersystemSONInformationReply, present), + sizeof(((struct NGAP_IntersystemSONInformationReply *)0)->present), + asn_MAP_NGAP_IntersystemSONInformationReply_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReply = { + "IntersystemSONInformationReply", + "IntersystemSONInformationReply", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_IntersystemSONInformationReply_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_IntersystemSONInformationReply_1, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemSONInformationReply_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReply.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemSONInformationReply_H_ +#define _NGAP_IntersystemSONInformationReply_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_IntersystemSONInformationReply_PR { + NGAP_IntersystemSONInformationReply_PR_NOTHING, /* No components present */ + NGAP_IntersystemSONInformationReply_PR_nGRAN_CellActivation, + NGAP_IntersystemSONInformationReply_PR_resourceStatus, + NGAP_IntersystemSONInformationReply_PR_choice_Extensions +} NGAP_IntersystemSONInformationReply_PR; + +/* Forward declarations */ +struct NGAP_IntersystemCellActivationReply; +struct NGAP_IntersystemResourceStatusReply; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_IntersystemSONInformationReply */ +typedef struct NGAP_IntersystemSONInformationReply { + NGAP_IntersystemSONInformationReply_PR present; + union NGAP_IntersystemSONInformationReply_u { + struct NGAP_IntersystemCellActivationReply *nGRAN_CellActivation; + struct NGAP_IntersystemResourceStatusReply *resourceStatus; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemSONInformationReply_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReply; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReply_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReply_13; +extern asn_per_constraints_t asn_PER_type_NGAP_IntersystemSONInformationReply_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemSONInformationReply_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationReport, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationRequest.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_IntersystemSONInformationRequest.h" + +#include "NGAP_IntersystemCellActivationRequest.h" +#include "NGAP_IntersystemResourceStatusRequest.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_IntersystemSONInformationRequest_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationRequest_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationRequest, choice.nGRAN_CellActivation), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemCellActivationRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CellActivation" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationRequest, choice.resourceStatus), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IntersystemResourceStatusRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "resourceStatus" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONInformationRequest, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CellActivation */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* resourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_IntersystemSONInformationRequest_specs_1 = { + sizeof(struct NGAP_IntersystemSONInformationRequest), + offsetof(struct NGAP_IntersystemSONInformationRequest, _asn_ctx), + offsetof(struct NGAP_IntersystemSONInformationRequest, present), + sizeof(((struct NGAP_IntersystemSONInformationRequest *)0)->present), + asn_MAP_NGAP_IntersystemSONInformationRequest_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationRequest = { + "IntersystemSONInformationRequest", + "IntersystemSONInformationRequest", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_IntersystemSONInformationRequest_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_IntersystemSONInformationRequest_1, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemSONInformationRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationRequest.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_IntersystemSONInformationRequest_H_ +#define _NGAP_IntersystemSONInformationRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_IntersystemSONInformationRequest_PR { + NGAP_IntersystemSONInformationRequest_PR_NOTHING, /* No components present */ + NGAP_IntersystemSONInformationRequest_PR_nGRAN_CellActivation, + NGAP_IntersystemSONInformationRequest_PR_resourceStatus, + NGAP_IntersystemSONInformationRequest_PR_choice_Extensions +} NGAP_IntersystemSONInformationRequest_PR; + +/* Forward declarations */ +struct NGAP_IntersystemCellActivationRequest; +struct NGAP_IntersystemResourceStatusRequest; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_IntersystemSONInformationRequest */ +typedef struct NGAP_IntersystemSONInformationRequest { + NGAP_IntersystemSONInformationRequest_PR present; + union NGAP_IntersystemSONInformationRequest_u { + struct NGAP_IntersystemCellActivationRequest *nGRAN_CellActivation; + struct NGAP_IntersystemResourceStatusRequest *resourceStatus; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemSONInformationRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationRequest; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_IntersystemSONInformationRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationRequest_13; +extern asn_per_constraints_t asn_PER_type_NGAP_IntersystemSONInformationRequest_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_IntersystemSONInformationRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemSONNGRANnodeID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P106, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P118, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_IntersystemSONTransferType, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemSONeNBID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P105, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P117, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -138,7 +138,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_IntersystemUnnecessaryHO, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P108, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P141, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P109, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P142, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_LTEM_Indication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_LTEM_Indication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* lte-m(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_LTEM_Indication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_LTEM_Indication_specs_1 = { asn_MAP_NGAP_LTEM_Indication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_LTEM_Indication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_LTEM_Indication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_LTEM_Indication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LTEM_Indication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_LTEM_Indication_specs_1; asn_struct_free_f NGAP_LTEM_Indication_free; asn_struct_print_f NGAP_LTEM_Indication_print; asn_constr_check_f NGAP_LTEM_Indication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_LTEUESidelinkAggregateMaximumBitrate.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_LTEUESidelinkAggregateMaximumBitrate_1 = { +asn_TYPE_member_t asn_MBR_NGAP_LTEUESidelinkAggregateMaximumBitrate_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUESidelinkAggregateMaximumBitrate, uESidelinkAggregateMaximumBitRate), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LTEUESidelinkAggregateMaximumBitrate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P115, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P149, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uESidelinkAggregateMaximumBitRate */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUESidelinkAggregateMaximumBitrate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUESidelinkAggregateMaximumBitrate_specs_1 = { sizeof(struct NGAP_LTEUESidelinkAggregateMaximumBitrate), offsetof(struct NGAP_LTEUESidelinkAggregateMaximumBitrate, _asn_ctx), asn_MAP_NGAP_LTEUESidelinkAggregateMaximumBitrate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUESidelinkAggregateMaximumBitrate_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_LTEUESidelinkAggregateMaximumBitrate_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_LTEV2XServicesAuthorized.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_1 = { +asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_LTEV2XServicesAuthorized, vehicleUE), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LTEV2XServicesAuthorized, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P114, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P148, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pedestrianUE */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_specs_1 = { sizeof(struct NGAP_LTEV2XServicesAuthorized), offsetof(struct NGAP_LTEV2XServicesAuthorized, _asn_ctx), asn_MAP_NGAP_LTEV2XServicesAuthorized_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_LTEV2XServicesAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -88,7 +88,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_LastVisitedCellInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LastVisitedCellItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P110, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P143, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -98,7 +98,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LastVisitedNGRANCellInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P111, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P144, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedPSCellInformation.c
Added
@@ -0,0 +1,138 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_LastVisitedPSCellInformation.h" + +#include "NGAP_NGRAN-CGI.h" +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_timeStay_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 40950L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_timeStay_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 40950 } /* (0..40950) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellInformation_1 = { + { ATF_POINTER, 1, offsetof(struct NGAP_LastVisitedPSCellInformation, pSCellID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "pSCellID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedPSCellInformation, timeStay), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_timeStay_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_timeStay_constraint_1 + }, + 0, 0, /* No default value */ + "timeStay" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_LastVisitedPSCellInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P145, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_LastVisitedPSCellInformation_oms_1 = { 0, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedPSCellInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedPSCellInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pSCellID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* timeStay */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedPSCellInformation_specs_1 = { + sizeof(struct NGAP_LastVisitedPSCellInformation), + offsetof(struct NGAP_LastVisitedPSCellInformation, _asn_ctx), + asn_MAP_NGAP_LastVisitedPSCellInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_LastVisitedPSCellInformation_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellInformation = { + "LastVisitedPSCellInformation", + "LastVisitedPSCellInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_LastVisitedPSCellInformation_tags_1, + sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_tags_1) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_tags_10), /* 1 */ + asn_DEF_NGAP_LastVisitedPSCellInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_tags_1) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_LastVisitedPSCellInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_LastVisitedPSCellInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedPSCellInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_LastVisitedPSCellInformation_H_ +#define _NGAP_LastVisitedPSCellInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CGI; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_LastVisitedPSCellInformation */ +typedef struct NGAP_LastVisitedPSCellInformation { + struct NGAP_NGRAN_CGI *pSCellID; /* OPTIONAL */ + long timeStay; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_LastVisitedPSCellInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedPSCellInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_LastVisitedPSCellInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedPSCellList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_LastVisitedPSCellList.h" + +#include "NGAP_LastVisitedPSCellInformation.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_LastVisitedPSCellList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LastVisitedPSCellInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedPSCellList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_LastVisitedPSCellList_specs_1 = { + sizeof(struct NGAP_LastVisitedPSCellList), + offsetof(struct NGAP_LastVisitedPSCellList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellList = { + "LastVisitedPSCellList", + "LastVisitedPSCellList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_LastVisitedPSCellList_tags_1, + sizeof(asn_DEF_NGAP_LastVisitedPSCellList_tags_1) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellList_tags_10), /* 1 */ + asn_DEF_NGAP_LastVisitedPSCellList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedPSCellList_tags_1) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_LastVisitedPSCellList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_LastVisitedPSCellList_1, + 1, /* Single element */ + &asn_SPC_NGAP_LastVisitedPSCellList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedPSCellList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_LastVisitedPSCellList_H_ +#define _NGAP_LastVisitedPSCellList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_LastVisitedPSCellInformation; + +/* NGAP_LastVisitedPSCellList */ +typedef struct NGAP_LastVisitedPSCellList { + A_SEQUENCE_OF(struct NGAP_LastVisitedPSCellInformation) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_LastVisitedPSCellList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_LastVisitedPSCellList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_LastVisitedPSCellList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_LastVisitedPSCellList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LineType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LineType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LineType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LineType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_LineType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LineType; -extern const asn_INTEGER_specifics_t asn_SPC_LineType_specs_1; -asn_struct_free_f LineType_free; -asn_struct_print_f LineType_print; -asn_constr_check_f LineType_constraint; -jer_type_encoder_f LineType_encode_jer; -per_type_decoder_f LineType_decode_aper; -per_type_encoder_f LineType_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_LineType_specs_1; +asn_struct_free_f NGAP_LineType_free; +asn_struct_print_f NGAP_LineType_print; +asn_constr_check_f NGAP_LineType_constraint; +jer_type_encoder_f NGAP_LineType_encode_jer; +per_type_decoder_f NGAP_LineType_decode_aper; +per_type_encoder_f NGAP_LineType_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Links_to_log_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Links_to_log; -extern const asn_INTEGER_specifics_t asn_SPC_Links_to_log_specs_1; -asn_struct_free_f Links_to_log_free; -asn_struct_print_f Links_to_log_print; -asn_constr_check_f Links_to_log_constraint; -jer_type_encoder_f Links_to_log_encode_jer; -per_type_decoder_f Links_to_log_decode_aper; -per_type_encoder_f Links_to_log_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Links_to_log_specs_1; +asn_struct_free_f NGAP_Links_to_log_free; +asn_struct_print_f NGAP_Links_to_log_print; +asn_constr_check_f NGAP_Links_to_log_constraint; +jer_type_encoder_f NGAP_Links_to_log_encode_jer; +per_type_decoder_f NGAP_Links_to_log_decode_aper; +per_type_encoder_f NGAP_Links_to_log_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P84, + &asn_DEF_NGAP_ProtocolIE_Container_11854P84, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_LocationReport */ typedef struct NGAP_LocationReport { - NGAP_ProtocolIE_Container_9574P84_t protocolIEs; + NGAP_ProtocolIE_Container_11854P84_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_LocationReportingAdditionalInfo_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_LocationReportingAdditionalInfo_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* includePSCell(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_LocationReportingAdditionalInfo_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_LocationReportingAdditionalInfo_specs_1 = { asn_MAP_NGAP_LocationReportingAdditionalInfo_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_LocationReportingAdditionalInfo_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_LocationReportingAdditionalInfo_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_LocationReportingAdditionalInfo_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingAdditionalInfo; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_LocationReportingAdditionalInfo_specs_1; asn_struct_free_f NGAP_LocationReportingAdditionalInfo_free; asn_struct_print_f NGAP_LocationReportingAdditionalInfo_print; asn_constr_check_f NGAP_LocationReportingAdditionalInfo_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControl, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P82, + &asn_DEF_NGAP_ProtocolIE_Container_11854P82, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_LocationReportingControl */ typedef struct NGAP_LocationReportingControl { - NGAP_ProtocolIE_Container_9574P82_t protocolIEs; + NGAP_ProtocolIE_Container_11854P82_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P83, + &asn_DEF_NGAP_ProtocolIE_Container_11854P83, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_LocationReportingFailureIndication */ typedef struct NGAP_LocationReportingFailureIndication { - NGAP_ProtocolIE_Container_9574P83_t protocolIEs; + NGAP_ProtocolIE_Container_11854P83_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "NGAP_AreaOfInterestList.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_1 = { +asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType, eventType), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LocationReportingRequestType, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P112, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P146, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -107,7 +107,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* locationReportingReferenceIDToBeCancelled */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_specs_1 = { sizeof(struct NGAP_LocationReportingRequestType), offsetof(struct NGAP_LocationReportingRequestType, _asn_ctx), asn_MAP_NGAP_LocationReportingRequestType_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingRequestType; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -135,7 +135,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_LoggedMDTNr, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (7 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P113, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P147, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -54,7 +54,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_LoggedMDTTrigger, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_LoggingDuration_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggingDuration; -extern const asn_INTEGER_specifics_t asn_SPC_LoggingDuration_specs_1; -asn_struct_free_f LoggingDuration_free; -asn_struct_print_f LoggingDuration_print; -asn_constr_check_f LoggingDuration_constraint; -jer_type_encoder_f LoggingDuration_encode_jer; -per_type_decoder_f LoggingDuration_decode_aper; -per_type_encoder_f LoggingDuration_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_LoggingDuration_specs_1; +asn_struct_free_f NGAP_LoggingDuration_free; +asn_struct_print_f NGAP_LoggingDuration_print; +asn_constr_check_f NGAP_LoggingDuration_constraint; +jer_type_encoder_f NGAP_LoggingDuration_encode_jer; +per_type_decoder_f NGAP_LoggingDuration_decode_aper; +per_type_encoder_f NGAP_LoggingDuration_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -42,13 +42,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_LoggingInterval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggingInterval; -extern const asn_INTEGER_specifics_t asn_SPC_LoggingInterval_specs_1; -asn_struct_free_f LoggingInterval_free; -asn_struct_print_f LoggingInterval_print; -asn_constr_check_f LoggingInterval_constraint; -jer_type_encoder_f LoggingInterval_encode_jer; -per_type_decoder_f LoggingInterval_decode_aper; -per_type_encoder_f LoggingInterval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_LoggingInterval_specs_1; +asn_struct_free_f NGAP_LoggingInterval_free; +asn_struct_print_f NGAP_LoggingInterval_print; +asn_constr_check_f NGAP_LoggingInterval_constraint; +jer_type_encoder_f NGAP_LoggingInterval_encode_jer; +per_type_decoder_f NGAP_LoggingInterval_decode_aper; +per_type_encoder_f NGAP_LoggingInterval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -65,7 +65,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M1Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P120, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P181, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M1PeriodicReporting, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P122, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P183, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_M1ReportingTrigger_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1ReportingTrigger; -extern const asn_INTEGER_specifics_t asn_SPC_M1ReportingTrigger_specs_1; -asn_struct_free_f M1ReportingTrigger_free; -asn_struct_print_f M1ReportingTrigger_print; -asn_constr_check_f M1ReportingTrigger_constraint; -jer_type_encoder_f M1ReportingTrigger_encode_jer; -per_type_decoder_f M1ReportingTrigger_decode_aper; -per_type_encoder_f M1ReportingTrigger_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M1ReportingTrigger_specs_1; +asn_struct_free_f NGAP_M1ReportingTrigger_free; +asn_struct_print_f NGAP_M1ReportingTrigger_print; +asn_constr_check_f NGAP_M1ReportingTrigger_constraint; +jer_type_encoder_f NGAP_M1ReportingTrigger_encode_jer; +per_type_decoder_f NGAP_M1ReportingTrigger_decode_aper; +per_type_encoder_f NGAP_M1ReportingTrigger_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M1ThresholdEventA2, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P121, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P182, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -70,7 +70,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_M1ThresholdType, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M4Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P123, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P184, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4ReportAmountMDT.c
Added
@@ -0,0 +1,77 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_M4ReportAmountMDT.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_M4ReportAmountMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_M4ReportAmountMDT_value2enum_1 = { + { 0, 2, "r1" }, + { 1, 2, "r2" }, + { 2, 2, "r4" }, + { 3, 2, "r8" }, + { 4, 3, "r16" }, + { 5, 3, "r32" }, + { 6, 3, "r64" }, + { 7, 8, "infinity" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_M4ReportAmountMDT_enum2value_1 = { + 7, /* infinity(7) */ + 0, /* r1(0) */ + 4, /* r16(4) */ + 1, /* r2(1) */ + 5, /* r32(5) */ + 2, /* r4(2) */ + 6, /* r64(6) */ + 3 /* r8(3) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_M4ReportAmountMDT_specs_1 = { + asn_MAP_NGAP_M4ReportAmountMDT_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_M4ReportAmountMDT_enum2value_1, /* N => "tag"; sorted by N */ + 8, /* Number of elements in the maps */ + 9, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_M4ReportAmountMDT_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_M4ReportAmountMDT = { + "M4ReportAmountMDT", + "M4ReportAmountMDT", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_M4ReportAmountMDT_tags_1, + sizeof(asn_DEF_NGAP_M4ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M4ReportAmountMDT_tags_10), /* 1 */ + asn_DEF_NGAP_M4ReportAmountMDT_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_M4ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M4ReportAmountMDT_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_M4ReportAmountMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_M4ReportAmountMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4ReportAmountMDT.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_M4ReportAmountMDT_H_ +#define _NGAP_M4ReportAmountMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_M4ReportAmountMDT { + NGAP_M4ReportAmountMDT_r1 = 0, + NGAP_M4ReportAmountMDT_r2 = 1, + NGAP_M4ReportAmountMDT_r4 = 2, + NGAP_M4ReportAmountMDT_r8 = 3, + NGAP_M4ReportAmountMDT_r16 = 4, + NGAP_M4ReportAmountMDT_r32 = 5, + NGAP_M4ReportAmountMDT_r64 = 6, + NGAP_M4ReportAmountMDT_infinity = 7 + /* + * Enumeration is extensible + */ +} e_NGAP_M4ReportAmountMDT; + +/* NGAP_M4ReportAmountMDT */ +typedef long NGAP_M4ReportAmountMDT_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_M4ReportAmountMDT_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_M4ReportAmountMDT; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M4ReportAmountMDT_specs_1; +asn_struct_free_f NGAP_M4ReportAmountMDT_free; +asn_struct_print_f NGAP_M4ReportAmountMDT_print; +asn_constr_check_f NGAP_M4ReportAmountMDT_constraint; +jer_type_encoder_f NGAP_M4ReportAmountMDT_encode_jer; +per_type_decoder_f NGAP_M4ReportAmountMDT_decode_aper; +per_type_encoder_f NGAP_M4ReportAmountMDT_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_M4ReportAmountMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M4period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M4period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M4period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_M4period_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M4period; -extern const asn_INTEGER_specifics_t asn_SPC_M4period_specs_1; -asn_struct_free_f M4period_free; -asn_struct_print_f M4period_print; -asn_constr_check_f M4period_constraint; -jer_type_encoder_f M4period_encode_jer; -per_type_decoder_f M4period_decode_aper; -per_type_encoder_f M4period_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M4period_specs_1; +asn_struct_free_f NGAP_M4period_free; +asn_struct_print_f NGAP_M4period_print; +asn_constr_check_f NGAP_M4period_constraint; +jer_type_encoder_f NGAP_M4period_encode_jer; +per_type_decoder_f NGAP_M4period_decode_aper; +per_type_encoder_f NGAP_M4period_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M5Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P124, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P185, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5ReportAmountMDT.c
Added
@@ -0,0 +1,77 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_M5ReportAmountMDT.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_M5ReportAmountMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_M5ReportAmountMDT_value2enum_1 = { + { 0, 2, "r1" }, + { 1, 2, "r2" }, + { 2, 2, "r4" }, + { 3, 2, "r8" }, + { 4, 3, "r16" }, + { 5, 3, "r32" }, + { 6, 3, "r64" }, + { 7, 8, "infinity" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_M5ReportAmountMDT_enum2value_1 = { + 7, /* infinity(7) */ + 0, /* r1(0) */ + 4, /* r16(4) */ + 1, /* r2(1) */ + 5, /* r32(5) */ + 2, /* r4(2) */ + 6, /* r64(6) */ + 3 /* r8(3) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_M5ReportAmountMDT_specs_1 = { + asn_MAP_NGAP_M5ReportAmountMDT_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_M5ReportAmountMDT_enum2value_1, /* N => "tag"; sorted by N */ + 8, /* Number of elements in the maps */ + 9, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_M5ReportAmountMDT_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_M5ReportAmountMDT = { + "M5ReportAmountMDT", + "M5ReportAmountMDT", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_M5ReportAmountMDT_tags_1, + sizeof(asn_DEF_NGAP_M5ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M5ReportAmountMDT_tags_10), /* 1 */ + asn_DEF_NGAP_M5ReportAmountMDT_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_M5ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M5ReportAmountMDT_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_M5ReportAmountMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_M5ReportAmountMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5ReportAmountMDT.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_M5ReportAmountMDT_H_ +#define _NGAP_M5ReportAmountMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_M5ReportAmountMDT { + NGAP_M5ReportAmountMDT_r1 = 0, + NGAP_M5ReportAmountMDT_r2 = 1, + NGAP_M5ReportAmountMDT_r4 = 2, + NGAP_M5ReportAmountMDT_r8 = 3, + NGAP_M5ReportAmountMDT_r16 = 4, + NGAP_M5ReportAmountMDT_r32 = 5, + NGAP_M5ReportAmountMDT_r64 = 6, + NGAP_M5ReportAmountMDT_infinity = 7 + /* + * Enumeration is extensible + */ +} e_NGAP_M5ReportAmountMDT; + +/* NGAP_M5ReportAmountMDT */ +typedef long NGAP_M5ReportAmountMDT_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_M5ReportAmountMDT_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_M5ReportAmountMDT; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M5ReportAmountMDT_specs_1; +asn_struct_free_f NGAP_M5ReportAmountMDT_free; +asn_struct_print_f NGAP_M5ReportAmountMDT_print; +asn_constr_check_f NGAP_M5ReportAmountMDT_constraint; +jer_type_encoder_f NGAP_M5ReportAmountMDT_encode_jer; +per_type_decoder_f NGAP_M5ReportAmountMDT_decode_aper; +per_type_encoder_f NGAP_M5ReportAmountMDT_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_M5ReportAmountMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M5period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M5period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M5period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_M5period_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M5period; -extern const asn_INTEGER_specifics_t asn_SPC_M5period_specs_1; -asn_struct_free_f M5period_free; -asn_struct_print_f M5period_print; -asn_constr_check_f M5period_constraint; -jer_type_encoder_f M5period_encode_jer; -per_type_decoder_f M5period_decode_aper; -per_type_encoder_f M5period_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M5period_specs_1; +asn_struct_free_f NGAP_M5period_free; +asn_struct_print_f NGAP_M5period_print; +asn_constr_check_f NGAP_M5period_constraint; +jer_type_encoder_f NGAP_M5period_encode_jer; +per_type_decoder_f NGAP_M5period_decode_aper; +per_type_encoder_f NGAP_M5period_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M6Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P125, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P186, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6ReportAmountMDT.c
Added
@@ -0,0 +1,77 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_M6ReportAmountMDT.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_M6ReportAmountMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_M6ReportAmountMDT_value2enum_1 = { + { 0, 2, "r1" }, + { 1, 2, "r2" }, + { 2, 2, "r4" }, + { 3, 2, "r8" }, + { 4, 3, "r16" }, + { 5, 3, "r32" }, + { 6, 3, "r64" }, + { 7, 8, "infinity" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_M6ReportAmountMDT_enum2value_1 = { + 7, /* infinity(7) */ + 0, /* r1(0) */ + 4, /* r16(4) */ + 1, /* r2(1) */ + 5, /* r32(5) */ + 2, /* r4(2) */ + 6, /* r64(6) */ + 3 /* r8(3) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_M6ReportAmountMDT_specs_1 = { + asn_MAP_NGAP_M6ReportAmountMDT_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_M6ReportAmountMDT_enum2value_1, /* N => "tag"; sorted by N */ + 8, /* Number of elements in the maps */ + 9, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_M6ReportAmountMDT_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_M6ReportAmountMDT = { + "M6ReportAmountMDT", + "M6ReportAmountMDT", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_M6ReportAmountMDT_tags_1, + sizeof(asn_DEF_NGAP_M6ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M6ReportAmountMDT_tags_10), /* 1 */ + asn_DEF_NGAP_M6ReportAmountMDT_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_M6ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M6ReportAmountMDT_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_M6ReportAmountMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_M6ReportAmountMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6ReportAmountMDT.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_M6ReportAmountMDT_H_ +#define _NGAP_M6ReportAmountMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_M6ReportAmountMDT { + NGAP_M6ReportAmountMDT_r1 = 0, + NGAP_M6ReportAmountMDT_r2 = 1, + NGAP_M6ReportAmountMDT_r4 = 2, + NGAP_M6ReportAmountMDT_r8 = 3, + NGAP_M6ReportAmountMDT_r16 = 4, + NGAP_M6ReportAmountMDT_r32 = 5, + NGAP_M6ReportAmountMDT_r64 = 6, + NGAP_M6ReportAmountMDT_infinity = 7 + /* + * Enumeration is extensible + */ +} e_NGAP_M6ReportAmountMDT; + +/* NGAP_M6ReportAmountMDT */ +typedef long NGAP_M6ReportAmountMDT_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_M6ReportAmountMDT_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_M6ReportAmountMDT; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M6ReportAmountMDT_specs_1; +asn_struct_free_f NGAP_M6ReportAmountMDT_free; +asn_struct_print_f NGAP_M6ReportAmountMDT_print; +asn_constr_check_f NGAP_M6ReportAmountMDT_constraint; +jer_type_encoder_f NGAP_M6ReportAmountMDT_encode_jer; +per_type_decoder_f NGAP_M6ReportAmountMDT_decode_aper; +per_type_encoder_f NGAP_M6ReportAmountMDT_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_M6ReportAmountMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,13 +45,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_M6report_Interval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M6report_Interval; -extern const asn_INTEGER_specifics_t asn_SPC_M6report_Interval_specs_1; -asn_struct_free_f M6report_Interval_free; -asn_struct_print_f M6report_Interval_print; -asn_constr_check_f M6report_Interval_constraint; -jer_type_encoder_f M6report_Interval_encode_jer; -per_type_decoder_f M6report_Interval_decode_aper; -per_type_encoder_f M6report_Interval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M6report_Interval_specs_1; +asn_struct_free_f NGAP_M6report_Interval_free; +asn_struct_print_f NGAP_M6report_Interval_print; +asn_constr_check_f NGAP_M6report_Interval_constraint; +jer_type_encoder_f NGAP_M6report_Interval_encode_jer; +per_type_decoder_f NGAP_M6report_Interval_decode_aper; +per_type_encoder_f NGAP_M6report_Interval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_M7Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P126, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P187, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7ReportAmountMDT.c
Added
@@ -0,0 +1,77 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_M7ReportAmountMDT.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_M7ReportAmountMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_M7ReportAmountMDT_value2enum_1 = { + { 0, 2, "r1" }, + { 1, 2, "r2" }, + { 2, 2, "r4" }, + { 3, 2, "r8" }, + { 4, 3, "r16" }, + { 5, 3, "r32" }, + { 6, 3, "r64" }, + { 7, 8, "infinity" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_M7ReportAmountMDT_enum2value_1 = { + 7, /* infinity(7) */ + 0, /* r1(0) */ + 4, /* r16(4) */ + 1, /* r2(1) */ + 5, /* r32(5) */ + 2, /* r4(2) */ + 6, /* r64(6) */ + 3 /* r8(3) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_M7ReportAmountMDT_specs_1 = { + asn_MAP_NGAP_M7ReportAmountMDT_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_M7ReportAmountMDT_enum2value_1, /* N => "tag"; sorted by N */ + 8, /* Number of elements in the maps */ + 9, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_M7ReportAmountMDT_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_M7ReportAmountMDT = { + "M7ReportAmountMDT", + "M7ReportAmountMDT", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_M7ReportAmountMDT_tags_1, + sizeof(asn_DEF_NGAP_M7ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M7ReportAmountMDT_tags_10), /* 1 */ + asn_DEF_NGAP_M7ReportAmountMDT_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_M7ReportAmountMDT_tags_1) + /sizeof(asn_DEF_NGAP_M7ReportAmountMDT_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_M7ReportAmountMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_M7ReportAmountMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7ReportAmountMDT.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_M7ReportAmountMDT_H_ +#define _NGAP_M7ReportAmountMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_M7ReportAmountMDT { + NGAP_M7ReportAmountMDT_r1 = 0, + NGAP_M7ReportAmountMDT_r2 = 1, + NGAP_M7ReportAmountMDT_r4 = 2, + NGAP_M7ReportAmountMDT_r8 = 3, + NGAP_M7ReportAmountMDT_r16 = 4, + NGAP_M7ReportAmountMDT_r32 = 5, + NGAP_M7ReportAmountMDT_r64 = 6, + NGAP_M7ReportAmountMDT_infinity = 7 + /* + * Enumeration is extensible + */ +} e_NGAP_M7ReportAmountMDT; + +/* NGAP_M7ReportAmountMDT */ +typedef long NGAP_M7ReportAmountMDT_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_M7ReportAmountMDT_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_M7ReportAmountMDT; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_M7ReportAmountMDT_specs_1; +asn_struct_free_f NGAP_M7ReportAmountMDT_free; +asn_struct_print_f NGAP_M7ReportAmountMDT_print; +asn_constr_check_f NGAP_M7ReportAmountMDT_constraint; +jer_type_encoder_f NGAP_M7ReportAmountMDT_encode_jer; +per_type_decoder_f NGAP_M7ReportAmountMDT_decode_aper; +per_type_encoder_f NGAP_M7ReportAmountMDT_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_M7ReportAmountMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M7period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_M7period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_M7period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.c
Added
@@ -0,0 +1,161 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.h" + +#include "NGAP_MBS-ServiceArea.h" +#include "NGAP_MBS-MappingandDataForwardingRequestList.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, mBS_ServiceArea), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceArea, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-ServiceArea" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, mBS_QoSFlowsToBeSetupList), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QoSFlowsToBeSetupList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, mBS_MappingandDataForwardingRequestList), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-MappingandDataForwardingRequestList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P157, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_oms_1 = { 1, 2, 4, 5 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* mBS-ServiceArea */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* mBS-QoSFlowsToBeSetupList */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* mBS-MappingandDataForwardingRequestList */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_specs_1 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem), + offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, _asn_ctx), + asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tag2el_1, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_oms_1, /* Optional members */ + 4, 0, /* Root/Additions */ + 6, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem = { + "MBS-ActiveSessionInformation-SourcetoTargetItem", + "MBS-ActiveSessionInformation-SourcetoTargetItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_1, + 6, /* Elements count */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.h
Added
@@ -0,0 +1,56 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_H_ +#define _NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_MBS-QoSFlowsToBeSetupList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_ServiceArea; +struct NGAP_MBS_MappingandDataForwardingRequestList; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem */ +typedef struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_MBS_ServiceArea *mBS_ServiceArea; /* OPTIONAL */ + NGAP_MBS_QoSFlowsToBeSetupList_t mBS_QoSFlowsToBeSetupList; + struct NGAP_MBS_MappingandDataForwardingRequestList *mBS_MappingandDataForwardingRequestList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_16; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.h" + +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_specs_1 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetList), + offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList = { + "MBS-ActiveSessionInformation-SourcetoTargetList", + "MBS-ActiveSessionInformation-SourcetoTargetList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_1, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_H_ +#define _NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem; + +/* NGAP_MBS-ActiveSessionInformation-SourcetoTargetList */ +typedef struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetList { + A_SEQUENCE_OF(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.h" + +#include "NGAP_MBS-DataForwardingResponseMRBList.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem, mBS_DataForwardingResponseMRBList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_DataForwardingResponseMRBList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-DataForwardingResponseMRBList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P158, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-DataForwardingResponseMRBList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_specs_1 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem), + offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem, _asn_ctx), + asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem = { + "MBS-ActiveSessionInformation-TargettoSourceItem", + "MBS-ActiveSessionInformation-TargettoSourceItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_H_ +#define _NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_DataForwardingResponseMRBList; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-ActiveSessionInformation-TargettoSourceItem */ +typedef struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem { + NGAP_MBS_SessionID_t mBS_SessionID; + struct NGAP_MBS_DataForwardingResponseMRBList *mBS_DataForwardingResponseMRBList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-TargettoSourceList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceList.h" + +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_specs_1 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceList), + offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList = { + "MBS-ActiveSessionInformation-TargettoSourceList", + "MBS-ActiveSessionInformation-TargettoSourceList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_1, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ActiveSessionInformation-TargettoSourceList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ActiveSessionInformation_TargettoSourceList_H_ +#define _NGAP_MBS_ActiveSessionInformation_TargettoSourceList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem; + +/* NGAP_MBS-ActiveSessionInformation-TargettoSourceList */ +typedef struct NGAP_MBS_ActiveSessionInformation_TargettoSourceList { + A_SEQUENCE_OF(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_TargettoSourceList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ActiveSessionInformation_TargettoSourceList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ActiveSessionInformation_TargettoSourceList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-AreaSessionID.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-AreaSessionID.h" + +int +NGAP_MBS_AreaSessionID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_AreaSessionID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 16, 16, 0, 65535 } /* (0..65535,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_AreaSessionID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_AreaSessionID = { + "MBS-AreaSessionID", + "MBS-AreaSessionID", + &asn_OP_NativeInteger, + asn_DEF_NGAP_MBS_AreaSessionID_tags_1, + sizeof(asn_DEF_NGAP_MBS_AreaSessionID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_AreaSessionID_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_AreaSessionID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_AreaSessionID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_AreaSessionID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_AreaSessionID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_MBS_AreaSessionID_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-AreaSessionID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_AreaSessionID_H_ +#define _NGAP_MBS_AreaSessionID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MBS-AreaSessionID */ +typedef long NGAP_MBS_AreaSessionID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_AreaSessionID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_AreaSessionID; +asn_struct_free_f NGAP_MBS_AreaSessionID_free; +asn_struct_print_f NGAP_MBS_AreaSessionID_print; +asn_constr_check_f NGAP_MBS_AreaSessionID_constraint; +jer_type_encoder_f NGAP_MBS_AreaSessionID_encode_jer; +per_type_decoder_f NGAP_MBS_AreaSessionID_decode_aper; +per_type_encoder_f NGAP_MBS_AreaSessionID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_AreaSessionID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-AreaTAIList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-AreaTAIList.h" + +#include "NGAP_TAI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_AreaTAIList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_AreaTAIList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_AreaTAIList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_AreaTAIList_specs_1 = { + sizeof(struct NGAP_MBS_AreaTAIList), + offsetof(struct NGAP_MBS_AreaTAIList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_AreaTAIList = { + "MBS-AreaTAIList", + "MBS-AreaTAIList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_AreaTAIList_tags_1, + sizeof(asn_DEF_NGAP_MBS_AreaTAIList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_AreaTAIList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_AreaTAIList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_AreaTAIList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_AreaTAIList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_AreaTAIList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_AreaTAIList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_AreaTAIList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-AreaTAIList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_AreaTAIList_H_ +#define _NGAP_MBS_AreaTAIList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_TAI; + +/* NGAP_MBS-AreaTAIList */ +typedef struct NGAP_MBS_AreaTAIList { + A_SEQUENCE_OF(struct NGAP_TAI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_AreaTAIList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_AreaTAIList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_AreaTAIList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_AreaTAIList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_AreaTAIList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_AreaTAIList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DataForwardingResponseMRBItem.c
Added
@@ -0,0 +1,124 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DataForwardingResponseMRBItem.h" + +#include "NGAP_MRB-ProgressInformation.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem, mRB_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MRB_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mRB-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem, dL_Forwarding_UPTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "dL-Forwarding-UPTNLInformation" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem, mRB_ProgressInformation), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MRB_ProgressInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mRB-ProgressInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P150, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_oms_1 = { 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mRB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* dL-Forwarding-UPTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* mRB-ProgressInformation */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_specs_1 = { + sizeof(struct NGAP_MBS_DataForwardingResponseMRBItem), + offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem, _asn_ctx), + asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem = { + "MBS-DataForwardingResponseMRBItem", + "MBS-DataForwardingResponseMRBItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DataForwardingResponseMRBItem.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DataForwardingResponseMRBItem_H_ +#define _NGAP_MBS_DataForwardingResponseMRBItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MRB-ID.h" +#include "NGAP_UPTransportLayerInformation.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MRB_ProgressInformation; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-DataForwardingResponseMRBItem */ +typedef struct NGAP_MBS_DataForwardingResponseMRBItem { + NGAP_MRB_ID_t mRB_ID; + NGAP_UPTransportLayerInformation_t dL_Forwarding_UPTNLInformation; + struct NGAP_MRB_ProgressInformation *mRB_ProgressInformation; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DataForwardingResponseMRBItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DataForwardingResponseMRBItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DataForwardingResponseMRBList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DataForwardingResponseMRBList.h" + +#include "NGAP_MBS-DataForwardingResponseMRBItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_DataForwardingResponseMRBList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBList_specs_1 = { + sizeof(struct NGAP_MBS_DataForwardingResponseMRBList), + offsetof(struct NGAP_MBS_DataForwardingResponseMRBList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBList = { + "MBS-DataForwardingResponseMRBList", + "MBS-DataForwardingResponseMRBList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_1, + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_DataForwardingResponseMRBList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_DataForwardingResponseMRBList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_DataForwardingResponseMRBList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DataForwardingResponseMRBList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DataForwardingResponseMRBList_H_ +#define _NGAP_MBS_DataForwardingResponseMRBList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_DataForwardingResponseMRBItem; + +/* NGAP_MBS-DataForwardingResponseMRBList */ +typedef struct NGAP_MBS_DataForwardingResponseMRBList { + A_SEQUENCE_OF(struct NGAP_MBS_DataForwardingResponseMRBItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DataForwardingResponseMRBList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_DataForwardingResponseMRBList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DataForwardingResponseMRBList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionReleaseRequestTransfer.c
Added
@@ -0,0 +1,142 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DistributionReleaseRequestTransfer.h" + +#include "NGAP_UPTransportLayerInformation.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionReleaseRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, sharedNGU_UnicastTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sharedNGU-UnicastTNLInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, cause), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cause" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P165, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_DistributionReleaseRequestTransfer_oms_1 = { 1, 2, 4 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionReleaseRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* sharedNGU-UnicastTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* cause */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionReleaseRequestTransfer_specs_1 = { + sizeof(struct NGAP_MBS_DistributionReleaseRequestTransfer), + offsetof(struct NGAP_MBS_DistributionReleaseRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionReleaseRequestTransfer_tag2el_1, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_DistributionReleaseRequestTransfer_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 5, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer = { + "MBS-DistributionReleaseRequestTransfer", + "MBS-DistributionReleaseRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_DistributionReleaseRequestTransfer_1, + 5, /* Elements count */ + &asn_SPC_NGAP_MBS_DistributionReleaseRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionReleaseRequestTransfer.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DistributionReleaseRequestTransfer_H_ +#define _NGAP_MBS_DistributionReleaseRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_Cause.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UPTransportLayerInformation; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-DistributionReleaseRequestTransfer */ +typedef struct NGAP_MBS_DistributionReleaseRequestTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_UPTransportLayerInformation *sharedNGU_UnicastTNLInformation; /* OPTIONAL */ + NGAP_Cause_t cause; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionReleaseRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionReleaseRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DistributionReleaseRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupRequestTransfer.c
Added
@@ -0,0 +1,124 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DistributionSetupRequestTransfer.h" + +#include "NGAP_UPTransportLayerInformation.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer, sharedNGU_UnicastTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sharedNGU-UnicastTNLInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P166, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_oms_1 = { 1, 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* sharedNGU-UnicastTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupRequestTransfer_specs_1 = { + sizeof(struct NGAP_MBS_DistributionSetupRequestTransfer), + offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer = { + "MBS-DistributionSetupRequestTransfer", + "MBS-DistributionSetupRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_DistributionSetupRequestTransfer_1, + 4, /* Elements count */ + &asn_SPC_NGAP_MBS_DistributionSetupRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupRequestTransfer.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DistributionSetupRequestTransfer_H_ +#define _NGAP_MBS_DistributionSetupRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UPTransportLayerInformation; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-DistributionSetupRequestTransfer */ +typedef struct NGAP_MBS_DistributionSetupRequestTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_UPTransportLayerInformation *sharedNGU_UnicastTNLInformation; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DistributionSetupRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupResponseTransfer.c
Added
@@ -0,0 +1,179 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DistributionSetupResponseTransfer.h" + +#include "NGAP_MBS-SessionTNLInfo5GCItem.h" +#include "NGAP_MBS-ServiceArea.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupResponseTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, sharedNGU_MulticastTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sharedNGU-MulticastTNLInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, mBS_QoSFlowsToBeSetupList), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QoSFlowsToBeSetupList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, mBSSessionStatus), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBSSessionStatus, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBSSessionStatus" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, mBS_ServiceArea), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceArea, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-ServiceArea" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (6 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P167, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_oms_1 = { 1, 2, 5, 6 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* sharedNGU-MulticastTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* mBS-QoSFlowsToBeSetupList */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* mBSSessionStatus */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* mBS-ServiceArea */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupResponseTransfer_specs_1 = { + sizeof(struct NGAP_MBS_DistributionSetupResponseTransfer), + offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_tag2el_1, + 7, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_oms_1, /* Optional members */ + 4, 0, /* Root/Additions */ + 7, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer = { + "MBS-DistributionSetupResponseTransfer", + "MBS-DistributionSetupResponseTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_DistributionSetupResponseTransfer_1, + 7, /* Elements count */ + &asn_SPC_NGAP_MBS_DistributionSetupResponseTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupResponseTransfer.h
Added
@@ -0,0 +1,56 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DistributionSetupResponseTransfer_H_ +#define _NGAP_MBS_DistributionSetupResponseTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_MBS-QoSFlowsToBeSetupList.h" +#include "NGAP_MBSSessionStatus.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_SessionTNLInfo5GCItem; +struct NGAP_MBS_ServiceArea; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-DistributionSetupResponseTransfer */ +typedef struct NGAP_MBS_DistributionSetupResponseTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_MBS_SessionTNLInfo5GCItem *sharedNGU_MulticastTNLInformation; /* OPTIONAL */ + NGAP_MBS_QoSFlowsToBeSetupList_t mBS_QoSFlowsToBeSetupList; + NGAP_MBSSessionStatus_t mBSSessionStatus; + struct NGAP_MBS_ServiceArea *mBS_ServiceArea; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupResponseTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DistributionSetupResponseTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupUnsuccessfulTransfer.c
Added
@@ -0,0 +1,142 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-DistributionSetupUnsuccessfulTransfer.h" + +#include "NGAP_CriticalityDiagnostics.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, cause), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cause" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, criticalityDiagnostics), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "criticalityDiagnostics" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P168, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_oms_1 = { 1, 3, 4 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* cause */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* criticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_specs_1 = { + sizeof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer), + offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tag2el_1, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 5, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer = { + "MBS-DistributionSetupUnsuccessfulTransfer", + "MBS-DistributionSetupUnsuccessfulTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_1, + 5, /* Elements count */ + &asn_SPC_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-DistributionSetupUnsuccessfulTransfer.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_DistributionSetupUnsuccessfulTransfer_H_ +#define _NGAP_MBS_DistributionSetupUnsuccessfulTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_Cause.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_CriticalityDiagnostics; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-DistributionSetupUnsuccessfulTransfer */ +typedef struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + NGAP_Cause_t cause; + struct NGAP_CriticalityDiagnostics *criticalityDiagnostics; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupUnsuccessfulTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_DistributionSetupUnsuccessfulTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-MappingandDataForwardingRequestItem.c
Added
@@ -0,0 +1,124 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-MappingandDataForwardingRequestItem.h" + +#include "NGAP_MRB-ProgressInformation.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem, mRB_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MRB_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mRB-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem, mBS_QoSFlowList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_QoSFlowList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QoSFlowList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem, mRB_ProgressInformation), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MRB_ProgressInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mRB-ProgressInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P151, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_oms_1 = { 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mRB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-QoSFlowList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* mRB-ProgressInformation */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_specs_1 = { + sizeof(struct NGAP_MBS_MappingandDataForwardingRequestItem), + offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem, _asn_ctx), + asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem = { + "MBS-MappingandDataForwardingRequestItem", + "MBS-MappingandDataForwardingRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-MappingandDataForwardingRequestItem.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_MappingandDataForwardingRequestItem_H_ +#define _NGAP_MBS_MappingandDataForwardingRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MRB-ID.h" +#include "NGAP_MBS-QoSFlowList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MRB_ProgressInformation; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-MappingandDataForwardingRequestItem */ +typedef struct NGAP_MBS_MappingandDataForwardingRequestItem { + NGAP_MRB_ID_t mRB_ID; + NGAP_MBS_QoSFlowList_t mBS_QoSFlowList; + struct NGAP_MRB_ProgressInformation *mRB_ProgressInformation; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_MappingandDataForwardingRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_MappingandDataForwardingRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-MappingandDataForwardingRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-MappingandDataForwardingRequestList.h" + +#include "NGAP_MBS-MappingandDataForwardingRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_MappingandDataForwardingRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestList_specs_1 = { + sizeof(struct NGAP_MBS_MappingandDataForwardingRequestList), + offsetof(struct NGAP_MBS_MappingandDataForwardingRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList = { + "MBS-MappingandDataForwardingRequestList", + "MBS-MappingandDataForwardingRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_1, + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_MappingandDataForwardingRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_MappingandDataForwardingRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_MappingandDataForwardingRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-MappingandDataForwardingRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_MappingandDataForwardingRequestList_H_ +#define _NGAP_MBS_MappingandDataForwardingRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_MappingandDataForwardingRequestItem; + +/* NGAP_MBS-MappingandDataForwardingRequestList */ +typedef struct NGAP_MBS_MappingandDataForwardingRequestList { + A_SEQUENCE_OF(struct NGAP_MBS_MappingandDataForwardingRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_MappingandDataForwardingRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_MappingandDataForwardingRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_MappingandDataForwardingRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowList.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-QoSFlowList.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_QoSFlowList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_QoSFlowList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_QoSFlowList_specs_1 = { + sizeof(struct NGAP_MBS_QoSFlowList), + offsetof(struct NGAP_MBS_QoSFlowList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowList = { + "MBS-QoSFlowList", + "MBS-QoSFlowList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_QoSFlowList_tags_1, + sizeof(asn_DEF_NGAP_MBS_QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_QoSFlowList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_QoSFlowList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_QoSFlowList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_QoSFlowList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowList.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_QoSFlowList_H_ +#define _NGAP_MBS_QoSFlowList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QosFlowIdentifier.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MBS-QoSFlowList */ +typedef struct NGAP_MBS_QoSFlowList { + A_SEQUENCE_OF(NGAP_QosFlowIdentifier_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_QoSFlowList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_QoSFlowList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_QoSFlowList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_QoSFlowList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowsToBeSetupItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-QoSFlowsToBeSetupItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem, mBSqosFlowIdentifier), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBSqosFlowIdentifier" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem, mBSqosFlowLevelQosParameters), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowLevelQosParameters, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBSqosFlowLevelQosParameters" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P152, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBSqosFlowIdentifier */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBSqosFlowLevelQosParameters */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_specs_1 = { + sizeof(struct NGAP_MBS_QoSFlowsToBeSetupItem), + offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem, _asn_ctx), + asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem = { + "MBS-QoSFlowsToBeSetupItem", + "MBS-QoSFlowsToBeSetupItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowsToBeSetupItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_QoSFlowsToBeSetupItem_H_ +#define _NGAP_MBS_QoSFlowsToBeSetupItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QosFlowIdentifier.h" +#include "NGAP_QosFlowLevelQosParameters.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-QoSFlowsToBeSetupItem */ +typedef struct NGAP_MBS_QoSFlowsToBeSetupItem { + NGAP_QosFlowIdentifier_t mBSqosFlowIdentifier; + NGAP_QosFlowLevelQosParameters_t mBSqosFlowLevelQosParameters; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_QoSFlowsToBeSetupItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_QoSFlowsToBeSetupItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowsToBeSetupList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-QoSFlowsToBeSetupList.h" + +#include "NGAP_MBS-QoSFlowsToBeSetupItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_QoSFlowsToBeSetupList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupList_specs_1 = { + sizeof(struct NGAP_MBS_QoSFlowsToBeSetupList), + offsetof(struct NGAP_MBS_QoSFlowsToBeSetupList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList = { + "MBS-QoSFlowsToBeSetupList", + "MBS-QoSFlowsToBeSetupList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_1, + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_QoSFlowsToBeSetupList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_QoSFlowsToBeSetupList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_QoSFlowsToBeSetupList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-QoSFlowsToBeSetupList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_QoSFlowsToBeSetupList_H_ +#define _NGAP_MBS_QoSFlowsToBeSetupList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_QoSFlowsToBeSetupItem; + +/* NGAP_MBS-QoSFlowsToBeSetupList */ +typedef struct NGAP_MBS_QoSFlowsToBeSetupList { + A_SEQUENCE_OF(struct NGAP_MBS_QoSFlowsToBeSetupItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_QoSFlowsToBeSetupList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_QoSFlowsToBeSetupList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_QoSFlowsToBeSetupList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceArea.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceArea.h" + +#include "NGAP_MBS-ServiceAreaInformation.h" +#include "NGAP_MBS-ServiceAreaInformationList.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceArea_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceArea_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_ServiceArea, choice.locationindependent), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceAreaInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationindependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_ServiceArea, choice.locationdependent), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceAreaInformationList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationdependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_ServiceArea, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceArea_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_ServiceArea_specs_1 = { + sizeof(struct NGAP_MBS_ServiceArea), + offsetof(struct NGAP_MBS_ServiceArea, _asn_ctx), + offsetof(struct NGAP_MBS_ServiceArea, present), + sizeof(((struct NGAP_MBS_ServiceArea *)0)->present), + asn_MAP_NGAP_MBS_ServiceArea_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceArea = { + "MBS-ServiceArea", + "MBS-ServiceArea", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ServiceArea_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_MBS_ServiceArea_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ServiceArea_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceArea.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceArea_H_ +#define _NGAP_MBS_ServiceArea_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MBS_ServiceArea_PR { + NGAP_MBS_ServiceArea_PR_NOTHING, /* No components present */ + NGAP_MBS_ServiceArea_PR_locationindependent, + NGAP_MBS_ServiceArea_PR_locationdependent, + NGAP_MBS_ServiceArea_PR_choice_Extensions +} NGAP_MBS_ServiceArea_PR; + +/* Forward declarations */ +struct NGAP_MBS_ServiceAreaInformation; +struct NGAP_MBS_ServiceAreaInformationList; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_MBS-ServiceArea */ +typedef struct NGAP_MBS_ServiceArea { + NGAP_MBS_ServiceArea_PR present; + union NGAP_MBS_ServiceArea_u { + struct NGAP_MBS_ServiceAreaInformation *locationindependent; + struct NGAP_MBS_ServiceAreaInformationList *locationdependent; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceArea_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceArea; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_ServiceArea_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceArea_13; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceArea_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceArea_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaCellList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceAreaCellList.h" + +#include "NGAP_NR-CGI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaCellList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 13, 13, 1, 8192 } /* (SIZE(1..8192)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaCellList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NR_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaCellList_specs_1 = { + sizeof(struct NGAP_MBS_ServiceAreaCellList), + offsetof(struct NGAP_MBS_ServiceAreaCellList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaCellList = { + "MBS-ServiceAreaCellList", + "MBS-ServiceAreaCellList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_1, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaCellList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ServiceAreaCellList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_ServiceAreaCellList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_ServiceAreaCellList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaCellList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceAreaCellList_H_ +#define _NGAP_MBS_ServiceAreaCellList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NR_CGI; + +/* NGAP_MBS-ServiceAreaCellList */ +typedef struct NGAP_MBS_ServiceAreaCellList { + A_SEQUENCE_OF(struct NGAP_NR_CGI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaCellList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaCellList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaCellList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaCellList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaCellList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceAreaCellList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformation.c
Added
@@ -0,0 +1,107 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceAreaInformation.h" + +#include "NGAP_MBS-ServiceAreaCellList.h" +#include "NGAP_MBS-ServiceAreaTAIList.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformation_1 = { + { ATF_POINTER, 3, offsetof(struct NGAP_MBS_ServiceAreaInformation, mBS_ServiceAreaCellList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceAreaCellList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-ServiceAreaCellList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_ServiceAreaInformation, mBS_ServiceAreaTAIList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceAreaTAIList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-ServiceAreaTAIList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_ServiceAreaInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P154, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_ServiceAreaInformation_oms_1 = { 0, 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceAreaInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-ServiceAreaCellList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-ServiceAreaTAIList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformation_specs_1 = { + sizeof(struct NGAP_MBS_ServiceAreaInformation), + offsetof(struct NGAP_MBS_ServiceAreaInformation, _asn_ctx), + asn_MAP_NGAP_MBS_ServiceAreaInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_ServiceAreaInformation_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformation = { + "MBS-ServiceAreaInformation", + "MBS-ServiceAreaInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_1, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ServiceAreaInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ServiceAreaInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceAreaInformation_H_ +#define _NGAP_MBS_ServiceAreaInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_ServiceAreaCellList; +struct NGAP_MBS_ServiceAreaTAIList; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-ServiceAreaInformation */ +typedef struct NGAP_MBS_ServiceAreaInformation { + struct NGAP_MBS_ServiceAreaCellList *mBS_ServiceAreaCellList; /* OPTIONAL */ + struct NGAP_MBS_ServiceAreaTAIList *mBS_ServiceAreaTAIList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceAreaInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformationItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceAreaInformationItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformationItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformationItem, mBS_ServiceAreaInformation), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_ServiceAreaInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-ServiceAreaInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_ServiceAreaInformationItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P153, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_ServiceAreaInformationItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceAreaInformationItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-ServiceAreaInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationItem_specs_1 = { + sizeof(struct NGAP_MBS_ServiceAreaInformationItem), + offsetof(struct NGAP_MBS_ServiceAreaInformationItem, _asn_ctx), + asn_MAP_NGAP_MBS_ServiceAreaInformationItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_ServiceAreaInformationItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem = { + "MBS-ServiceAreaInformationItem", + "MBS-ServiceAreaInformationItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ServiceAreaInformationItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ServiceAreaInformationItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformationItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceAreaInformationItem_H_ +#define _NGAP_MBS_ServiceAreaInformationItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_MBS-ServiceAreaInformation.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-ServiceAreaInformationItem */ +typedef struct NGAP_MBS_ServiceAreaInformationItem { + NGAP_MBS_AreaSessionID_t mBS_AreaSessionID; + NGAP_MBS_ServiceAreaInformation_t mBS_ServiceAreaInformation; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaInformationItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceAreaInformationItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformationList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceAreaInformationList.h" + +#include "NGAP_MBS-ServiceAreaInformationItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaInformationList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ServiceAreaInformationItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationList_specs_1 = { + sizeof(struct NGAP_MBS_ServiceAreaInformationList), + offsetof(struct NGAP_MBS_ServiceAreaInformationList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationList = { + "MBS-ServiceAreaInformationList", + "MBS-ServiceAreaInformationList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_1, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ServiceAreaInformationList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_ServiceAreaInformationList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_ServiceAreaInformationList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaInformationList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceAreaInformationList_H_ +#define _NGAP_MBS_ServiceAreaInformationList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_ServiceAreaInformationItem; + +/* NGAP_MBS-ServiceAreaInformationList */ +typedef struct NGAP_MBS_ServiceAreaInformationList { + A_SEQUENCE_OF(struct NGAP_MBS_ServiceAreaInformationItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaInformationList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaInformationList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceAreaInformationList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaTAIList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-ServiceAreaTAIList.h" + +#include "NGAP_TAI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaTAIList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 10, 10, 1, 1024 } /* (SIZE(1..1024)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaTAIList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaTAIList_specs_1 = { + sizeof(struct NGAP_MBS_ServiceAreaTAIList), + offsetof(struct NGAP_MBS_ServiceAreaTAIList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaTAIList = { + "MBS-ServiceAreaTAIList", + "MBS-ServiceAreaTAIList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_1, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaTAIList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_ServiceAreaTAIList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_ServiceAreaTAIList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_ServiceAreaTAIList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-ServiceAreaTAIList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_ServiceAreaTAIList_H_ +#define _NGAP_MBS_ServiceAreaTAIList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_TAI; + +/* NGAP_MBS-ServiceAreaTAIList */ +typedef struct NGAP_MBS_ServiceAreaTAIList { + A_SEQUENCE_OF(struct NGAP_TAI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaTAIList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaTAIList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_ServiceAreaTAIList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaTAIList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_ServiceAreaTAIList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_ServiceAreaTAIList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionFSAID.c
Added
@@ -0,0 +1,72 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionFSAID.h" + +int +NGAP_MBS_SessionFSAID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + size = st->size; + + if((size == 3UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using OCTET_STRING, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionFSAID_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 0, 0, 3, 3 } /* (SIZE(3..3)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionFSAID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionFSAID = { + "MBS-SessionFSAID", + "MBS-SessionFSAID", + &asn_OP_OCTET_STRING, + asn_DEF_NGAP_MBS_SessionFSAID_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionFSAID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionFSAID_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionFSAID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionFSAID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionFSAID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionFSAID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_MBS_SessionFSAID_constraint + }, + 0, 0, /* No members */ + &asn_SPC_OCTET_STRING_specs /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionFSAID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionFSAID_H_ +#define _NGAP_MBS_SessionFSAID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <OCTET_STRING.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MBS-SessionFSAID */ +typedef OCTET_STRING_t NGAP_MBS_SessionFSAID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionFSAID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionFSAID; +asn_struct_free_f NGAP_MBS_SessionFSAID_free; +asn_struct_print_f NGAP_MBS_SessionFSAID_print; +asn_constr_check_f NGAP_MBS_SessionFSAID_constraint; +jer_type_encoder_f NGAP_MBS_SessionFSAID_encode_jer; +per_type_decoder_f NGAP_MBS_SessionFSAID_decode_aper; +per_type_encoder_f NGAP_MBS_SessionFSAID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionFSAID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionFSAIDList.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionFSAIDList.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionFSAIDList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionFSAIDList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionFSAID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionFSAIDList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionFSAIDList_specs_1 = { + sizeof(struct NGAP_MBS_SessionFSAIDList), + offsetof(struct NGAP_MBS_SessionFSAIDList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionFSAIDList = { + "MBS-SessionFSAIDList", + "MBS-SessionFSAIDList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_SessionFSAIDList_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionFSAIDList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionFSAIDList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionFSAIDList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionFSAIDList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionFSAIDList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionFSAIDList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_SessionFSAIDList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_SessionFSAIDList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionFSAIDList.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionFSAIDList_H_ +#define _NGAP_MBS_SessionFSAIDList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionFSAID.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MBS-SessionFSAIDList */ +typedef struct NGAP_MBS_SessionFSAIDList { + A_SEQUENCE_OF(NGAP_MBS_SessionFSAID_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionFSAIDList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionFSAIDList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionFSAIDList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionFSAIDList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionFSAIDList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionFSAIDList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionID.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionID.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionID_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionID, tMGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TMGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tMGI" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_SessionID, nID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_SessionID, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P155, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_SessionID_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionID_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* tMGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionID_specs_1 = { + sizeof(struct NGAP_MBS_SessionID), + offsetof(struct NGAP_MBS_SessionID, _asn_ctx), + asn_MAP_NGAP_MBS_SessionID_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_SessionID_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionID = { + "MBS-SessionID", + "MBS-SessionID", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_SessionID_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionID_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionID_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_SessionID_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionID_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionID.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionID_H_ +#define _NGAP_MBS_SessionID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TMGI.h" +#include "NGAP_NID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-SessionID */ +typedef struct NGAP_MBS_SessionID { + NGAP_TMGI_t tMGI; + NGAP_NID_t *nID; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionID_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionID; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionID_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GC.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfo5GC.h" + +#include "NGAP_SharedNGU-MulticastTNLInformation.h" +#include "NGAP_MBS-SessionTNLInfo5GCList.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfo5GC_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GC_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC, choice.locationindependent), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_SharedNGU_MulticastTNLInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationindependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC, choice.locationdependent), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionTNLInfo5GCList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationdependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfo5GC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GC_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GC), + offsetof(struct NGAP_MBS_SessionTNLInfo5GC, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfo5GC, present), + sizeof(((struct NGAP_MBS_SessionTNLInfo5GC *)0)->present), + asn_MAP_NGAP_MBS_SessionTNLInfo5GC_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GC = { + "MBS-SessionTNLInfo5GC", + "MBS-SessionTNLInfo5GC", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionTNLInfo5GC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfo5GC_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GC.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfo5GC_H_ +#define _NGAP_MBS_SessionTNLInfo5GC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MBS_SessionTNLInfo5GC_PR { + NGAP_MBS_SessionTNLInfo5GC_PR_NOTHING, /* No components present */ + NGAP_MBS_SessionTNLInfo5GC_PR_locationindependent, + NGAP_MBS_SessionTNLInfo5GC_PR_locationdependent, + NGAP_MBS_SessionTNLInfo5GC_PR_choice_Extensions +} NGAP_MBS_SessionTNLInfo5GC_PR; + +/* Forward declarations */ +struct NGAP_SharedNGU_MulticastTNLInformation; +struct NGAP_MBS_SessionTNLInfo5GCList; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_MBS-SessionTNLInfo5GC */ +typedef struct NGAP_MBS_SessionTNLInfo5GC { + NGAP_MBS_SessionTNLInfo5GC_PR present; + union NGAP_MBS_SessionTNLInfo5GC_u { + struct NGAP_SharedNGU_MulticastTNLInformation *locationindependent; + struct NGAP_MBS_SessionTNLInfo5GCList *locationdependent; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfo5GC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GC; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GC_13; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfo5GC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfo5GC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GCItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfo5GCItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem, sharedNGU_MulticastTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_SharedNGU_MulticastTNLInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sharedNGU-MulticastTNLInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P163, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* sharedNGU-MulticastTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GCItem), + offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem = { + "MBS-SessionTNLInfo5GCItem", + "MBS-SessionTNLInfo5GCItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GCItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfo5GCItem_H_ +#define _NGAP_MBS_SessionTNLInfo5GCItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_SharedNGU-MulticastTNLInformation.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-SessionTNLInfo5GCItem */ +typedef struct NGAP_MBS_SessionTNLInfo5GCItem { + NGAP_MBS_AreaSessionID_t mBS_AreaSessionID; + NGAP_SharedNGU_MulticastTNLInformation_t sharedNGU_MulticastTNLInformation; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfo5GCItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfo5GCItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GCList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfo5GCList.h" + +#include "NGAP_MBS-SessionTNLInfo5GCItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfo5GCList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCList_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GCList), + offsetof(struct NGAP_MBS_SessionTNLInfo5GCList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCList = { + "MBS-SessionTNLInfo5GCList", + "MBS-SessionTNLInfo5GCList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionTNLInfo5GCList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfo5GCList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GCList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfo5GCList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfo5GCList_H_ +#define _NGAP_MBS_SessionTNLInfo5GCList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_SessionTNLInfo5GCItem; + +/* NGAP_MBS-SessionTNLInfo5GCList */ +typedef struct NGAP_MBS_SessionTNLInfo5GCList { + A_SEQUENCE_OF(struct NGAP_MBS_SessionTNLInfo5GCItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfo5GCList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfo5GCList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfo5GCList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRAN.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfoNGRAN.h" + +#include "NGAP_UPTransportLayerInformation.h" +#include "NGAP_MBS-SessionTNLInfoNGRANList.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfoNGRAN_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN, choice.locationindependent), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationindependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN, choice.locationdependent), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "locationdependent" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfoNGRAN_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRAN), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN, present), + sizeof(((struct NGAP_MBS_SessionTNLInfoNGRAN *)0)->present), + asn_MAP_NGAP_MBS_SessionTNLInfoNGRAN_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN = { + "MBS-SessionTNLInfoNGRAN", + "MBS-SessionTNLInfoNGRAN", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionTNLInfoNGRAN_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRAN.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfoNGRAN_H_ +#define _NGAP_MBS_SessionTNLInfoNGRAN_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MBS_SessionTNLInfoNGRAN_PR { + NGAP_MBS_SessionTNLInfoNGRAN_PR_NOTHING, /* No components present */ + NGAP_MBS_SessionTNLInfoNGRAN_PR_locationindependent, + NGAP_MBS_SessionTNLInfoNGRAN_PR_locationdependent, + NGAP_MBS_SessionTNLInfoNGRAN_PR_choice_Extensions +} NGAP_MBS_SessionTNLInfoNGRAN_PR; + +/* Forward declarations */ +struct NGAP_UPTransportLayerInformation; +struct NGAP_MBS_SessionTNLInfoNGRANList; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_MBS-SessionTNLInfoNGRAN */ +typedef struct NGAP_MBS_SessionTNLInfoNGRAN { + NGAP_MBS_SessionTNLInfoNGRAN_PR present; + union NGAP_MBS_SessionTNLInfoNGRAN_u { + struct NGAP_UPTransportLayerInformation *locationindependent; + struct NGAP_MBS_SessionTNLInfoNGRANList *locationdependent; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfoNGRAN_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_13; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfoNGRAN_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfoNGRAN_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRANItem.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfoNGRANItem.h" + +#include "NGAP_UPTransportLayerInformation.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem, sharedNGU_UnicastTNLInformation), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sharedNGU-UnicastTNLInformation" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P164, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* sharedNGU-UnicastTNLInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRANItem), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem = { + "MBS-SessionTNLInfoNGRANItem", + "MBS-SessionTNLInfoNGRANItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRANItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfoNGRANItem_H_ +#define _NGAP_MBS_SessionTNLInfoNGRANItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-AreaSessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UPTransportLayerInformation; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBS-SessionTNLInfoNGRANItem */ +typedef struct NGAP_MBS_SessionTNLInfoNGRANItem { + NGAP_MBS_AreaSessionID_t mBS_AreaSessionID; + struct NGAP_UPTransportLayerInformation *sharedNGU_UnicastTNLInformation; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfoNGRANItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfoNGRANItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRANList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SessionTNLInfoNGRANList.h" + +#include "NGAP_MBS-SessionTNLInfoNGRANItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfoNGRANList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANList_specs_1 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRANList), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRANList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList = { + "MBS-SessionTNLInfoNGRANList", + "MBS-SessionTNLInfoNGRANList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_1, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SessionTNLInfoNGRANList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRANList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRANList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SessionTNLInfoNGRANList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SessionTNLInfoNGRANList_H_ +#define _NGAP_MBS_SessionTNLInfoNGRANList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_SessionTNLInfoNGRANItem; + +/* NGAP_MBS-SessionTNLInfoNGRANList */ +typedef struct NGAP_MBS_SessionTNLInfoNGRANList { + A_SEQUENCE_OF(struct NGAP_MBS_SessionTNLInfoNGRANItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfoNGRANList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SessionTNLInfoNGRANList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SessionTNLInfoNGRANList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SupportIndicator.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBS-SupportIndicator.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBS_SupportIndicator_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_MBS_SupportIndicator_value2enum_1 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_MBS_SupportIndicator_enum2value_1 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_MBS_SupportIndicator_specs_1 = { + asn_MAP_NGAP_MBS_SupportIndicator_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_MBS_SupportIndicator_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SupportIndicator_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SupportIndicator = { + "MBS-SupportIndicator", + "MBS-SupportIndicator", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_MBS_SupportIndicator_tags_1, + sizeof(asn_DEF_NGAP_MBS_SupportIndicator_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SupportIndicator_tags_10), /* 1 */ + asn_DEF_NGAP_MBS_SupportIndicator_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SupportIndicator_tags_1) + /sizeof(asn_DEF_NGAP_MBS_SupportIndicator_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBS_SupportIndicator_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_MBS_SupportIndicator_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBS-SupportIndicator.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBS_SupportIndicator_H_ +#define _NGAP_MBS_SupportIndicator_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MBS_SupportIndicator { + NGAP_MBS_SupportIndicator_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_MBS_SupportIndicator; + +/* NGAP_MBS-SupportIndicator */ +typedef long NGAP_MBS_SupportIndicator_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MBS_SupportIndicator_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SupportIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MBS_SupportIndicator_specs_1; +asn_struct_free_f NGAP_MBS_SupportIndicator_free; +asn_struct_print_f NGAP_MBS_SupportIndicator_print; +asn_constr_check_f NGAP_MBS_SupportIndicator_constraint; +jer_type_encoder_f NGAP_MBS_SupportIndicator_encode_jer; +per_type_decoder_f NGAP_MBS_SupportIndicator_decode_aper; +per_type_encoder_f NGAP_MBS_SupportIndicator_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBS_SupportIndicator_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionFailedtoSetupItem.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionFailedtoSetupItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionFailedtoSetupItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionFailedtoSetupItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionFailedtoSetupItem, cause), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cause" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionFailedtoSetupItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P156, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionFailedtoSetupItem_oms_1 = { 1, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionFailedtoSetupItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* cause */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupItem_specs_1 = { + sizeof(struct NGAP_MBSSessionFailedtoSetupItem), + offsetof(struct NGAP_MBSSessionFailedtoSetupItem, _asn_ctx), + asn_MAP_NGAP_MBSSessionFailedtoSetupItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionFailedtoSetupItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem = { + "MBSSessionFailedtoSetupItem", + "MBSSessionFailedtoSetupItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionFailedtoSetupItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_MBSSessionFailedtoSetupItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionFailedtoSetupItem.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionFailedtoSetupItem_H_ +#define _NGAP_MBSSessionFailedtoSetupItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_Cause.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionFailedtoSetupItem */ +typedef struct NGAP_MBSSessionFailedtoSetupItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + NGAP_Cause_t cause; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionFailedtoSetupItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionFailedtoSetupItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionFailedtoSetupList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionFailedtoSetupList.h" + +#include "NGAP_MBSSessionFailedtoSetupItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionFailedtoSetupList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionFailedtoSetupItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupList_specs_1 = { + sizeof(struct NGAP_MBSSessionFailedtoSetupList), + offsetof(struct NGAP_MBSSessionFailedtoSetupList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupList = { + "MBSSessionFailedtoSetupList", + "MBSSessionFailedtoSetupList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionFailedtoSetupList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBSSessionFailedtoSetupList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBSSessionFailedtoSetupList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionFailedtoSetupList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionFailedtoSetupList_H_ +#define _NGAP_MBSSessionFailedtoSetupList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBSSessionFailedtoSetupItem; + +/* NGAP_MBSSessionFailedtoSetupList */ +typedef struct NGAP_MBSSessionFailedtoSetupList { + A_SEQUENCE_OF(struct NGAP_MBSSessionFailedtoSetupItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionFailedtoSetupList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionFailedtoSetupList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionFailedtoSetupList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionReleaseResponseTransfer.c
Added
@@ -0,0 +1,88 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionReleaseResponseTransfer.h" + +#include "NGAP_MBS-SessionTNLInfoNGRAN.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBSSessionReleaseResponseTransfer_1 = { + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionReleaseResponseTransfer, mBS_SessionTNLInfoNGRAN), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionTNLInfoNGRAN" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionReleaseResponseTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P161, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_oms_1 = { 0, 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionTNLInfoNGRAN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionReleaseResponseTransfer_specs_1 = { + sizeof(struct NGAP_MBSSessionReleaseResponseTransfer), + offsetof(struct NGAP_MBSSessionReleaseResponseTransfer, _asn_ctx), + asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer = { + "MBSSessionReleaseResponseTransfer", + "MBSSessionReleaseResponseTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionReleaseResponseTransfer_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MBSSessionReleaseResponseTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionReleaseResponseTransfer.h
Added
@@ -0,0 +1,46 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionReleaseResponseTransfer_H_ +#define _NGAP_MBSSessionReleaseResponseTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_SessionTNLInfoNGRAN; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionReleaseResponseTransfer */ +typedef struct NGAP_MBSSessionReleaseResponseTransfer { + struct NGAP_MBS_SessionTNLInfoNGRAN *mBS_SessionTNLInfoNGRAN; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionReleaseResponseTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionReleaseResponseTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModFailureTransfer.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupOrModFailureTransfer.h" + +#include "NGAP_CriticalityDiagnostics.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModFailureTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer, cause), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cause" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer, criticalityDiagnostics), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "criticalityDiagnostics" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P159, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cause */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModFailureTransfer_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupOrModFailureTransfer), + offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer = { + "MBSSessionSetupOrModFailureTransfer", + "MBSSessionSetupOrModFailureTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetupOrModFailureTransfer_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetupOrModFailureTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModFailureTransfer.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupOrModFailureTransfer_H_ +#define _NGAP_MBSSessionSetupOrModFailureTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_Cause.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_CriticalityDiagnostics; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionSetupOrModFailureTransfer */ +typedef struct NGAP_MBSSessionSetupOrModFailureTransfer { + NGAP_Cause_t cause; + struct NGAP_CriticalityDiagnostics *criticalityDiagnostics; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModFailureTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupOrModFailureTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModRequestTransfer.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupOrModRequestTransfer.h" + +static asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransfer, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P119, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModRequestTransfer_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupOrModRequestTransfer), + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModRequestTransfer_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer = { + "MBSSessionSetupOrModRequestTransfer", + "MBSSessionSetupOrModRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetupOrModRequestTransfer_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetupOrModRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModRequestTransfer.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupOrModRequestTransfer_H_ +#define _NGAP_MBSSessionSetupOrModRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MBSSessionSetupOrModRequestTransfer */ +typedef struct NGAP_MBSSessionSetupOrModRequestTransfer { + NGAP_ProtocolIE_Container_11854P119_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupOrModRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModResponseTransfer.c
Added
@@ -0,0 +1,88 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupOrModResponseTransfer.h" + +#include "NGAP_MBS-SessionTNLInfoNGRAN.h" +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModResponseTransfer_1 = { + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer, mBS_SessionTNLInfoNGRAN), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionTNLInfoNGRAN" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P162, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_oms_1 = { 0, 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionTNLInfoNGRAN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModResponseTransfer_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupOrModResponseTransfer), + offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer = { + "MBSSessionSetupOrModResponseTransfer", + "MBSSessionSetupOrModResponseTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetupOrModResponseTransfer_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetupOrModResponseTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupOrModResponseTransfer.h
Added
@@ -0,0 +1,46 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupOrModResponseTransfer_H_ +#define _NGAP_MBSSessionSetupOrModResponseTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBS_SessionTNLInfoNGRAN; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionSetupOrModResponseTransfer */ +typedef struct NGAP_MBSSessionSetupOrModResponseTransfer { + struct NGAP_MBS_SessionTNLInfoNGRAN *mBS_SessionTNLInfoNGRAN; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModResponseTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupOrModResponseTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupRequestItem.c
Added
@@ -0,0 +1,124 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupRequestItem.h" + +#include "NGAP_AssociatedMBSQosFlowSetupRequestList.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupRequestItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_MBSSessionSetupRequestItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionSetupRequestItem, associatedMBSQosFlowSetupRequestList), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "associatedMBSQosFlowSetupRequestList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionSetupRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P169, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionSetupRequestItem_oms_1 = { 1, 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* associatedMBSQosFlowSetupRequestList */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestItem_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupRequestItem), + offsetof(struct NGAP_MBSSessionSetupRequestItem, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupRequestItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionSetupRequestItem_oms_1, /* Optional members */ + 3, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestItem = { + "MBSSessionSetupRequestItem", + "MBSSessionSetupRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetupRequestItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetupRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupRequestItem.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupRequestItem_H_ +#define _NGAP_MBSSessionSetupRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_AssociatedMBSQosFlowSetupRequestList; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionSetupRequestItem */ +typedef struct NGAP_MBSSessionSetupRequestItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_AssociatedMBSQosFlowSetupRequestList *associatedMBSQosFlowSetupRequestList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupRequestList.h" + +#include "NGAP_MBSSessionSetupRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetupRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestList_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupRequestList), + offsetof(struct NGAP_MBSSessionSetupRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestList = { + "MBSSessionSetupRequestList", + "MBSSessionSetupRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBSSessionSetupRequestList_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionSetupRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBSSessionSetupRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBSSessionSetupRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupRequestList_H_ +#define _NGAP_MBSSessionSetupRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBSSessionSetupRequestItem; + +/* NGAP_MBSSessionSetupRequestList */ +typedef struct NGAP_MBSSessionSetupRequestList { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetupRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupResponseItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupResponseItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupResponseItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionSetupResponseItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionSetupResponseItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P160, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionSetupResponseItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupResponseItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseItem_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupResponseItem), + offsetof(struct NGAP_MBSSessionSetupResponseItem, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupResponseItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionSetupResponseItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseItem = { + "MBSSessionSetupResponseItem", + "MBSSessionSetupResponseItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetupResponseItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetupResponseItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupResponseItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupResponseItem_H_ +#define _NGAP_MBSSessionSetupResponseItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionSetupResponseItem */ +typedef struct NGAP_MBSSessionSetupResponseItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupResponseItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupResponseItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupResponseList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetupResponseList.h" + +#include "NGAP_MBSSessionSetupResponseItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetupResponseList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupResponseItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupResponseList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseList_specs_1 = { + sizeof(struct NGAP_MBSSessionSetupResponseList), + offsetof(struct NGAP_MBSSessionSetupResponseList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseList = { + "MBSSessionSetupResponseList", + "MBSSessionSetupResponseList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBSSessionSetupResponseList_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseList_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupResponseList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionSetupResponseList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBSSessionSetupResponseList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBSSessionSetupResponseList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetupResponseList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetupResponseList_H_ +#define _NGAP_MBSSessionSetupResponseList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBSSessionSetupResponseItem; + +/* NGAP_MBSSessionSetupResponseList */ +typedef struct NGAP_MBSSessionSetupResponseList { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupResponseItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupResponseList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetupResponseList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetupResponseList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetuporModifyRequestItem.c
Added
@@ -0,0 +1,143 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetuporModifyRequestItem.h" + +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.h" +#include "NGAP_QosFlowListWithCause.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 4, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, mBS_AreaSessionID), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaSessionID" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, associatedMBSQosFlowSetuporModifyRequestList), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "associatedMBSQosFlowSetuporModifyRequestList" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, mBS_QosFlowToReleaseList), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QosFlowListWithCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-QosFlowToReleaseList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P170, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_oms_1 = { 1, 2, 3, 4 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mBS-AreaSessionID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* associatedMBSQosFlowSetuporModifyRequestList */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* mBS-QosFlowToReleaseList */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_specs_1 = { + sizeof(struct NGAP_MBSSessionSetuporModifyRequestItem), + offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_tag2el_1, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_oms_1, /* Optional members */ + 4, 0, /* Root/Additions */ + 5, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem = { + "MBSSessionSetuporModifyRequestItem", + "MBSSessionSetuporModifyRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_1, + 5, /* Elements count */ + &asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetuporModifyRequestItem.h
Added
@@ -0,0 +1,54 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetuporModifyRequestItem_H_ +#define _NGAP_MBSSessionSetuporModifyRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-AreaSessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestList; +struct NGAP_QosFlowListWithCause; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionSetuporModifyRequestItem */ +typedef struct NGAP_MBSSessionSetuporModifyRequestItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_MBS_AreaSessionID_t *mBS_AreaSessionID; /* OPTIONAL */ + struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestList *associatedMBSQosFlowSetuporModifyRequestList; /* OPTIONAL */ + struct NGAP_QosFlowListWithCause *mBS_QosFlowToReleaseList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetuporModifyRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_15; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetuporModifyRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetuporModifyRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionSetuporModifyRequestList.h" + +#include "NGAP_MBSSessionSetuporModifyRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetuporModifyRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestList_specs_1 = { + sizeof(struct NGAP_MBSSessionSetuporModifyRequestList), + offsetof(struct NGAP_MBSSessionSetuporModifyRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestList = { + "MBSSessionSetuporModifyRequestList", + "MBSSessionSetuporModifyRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionSetuporModifyRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBSSessionSetuporModifyRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBSSessionSetuporModifyRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionSetuporModifyRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionSetuporModifyRequestList_H_ +#define _NGAP_MBSSessionSetuporModifyRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBSSessionSetuporModifyRequestItem; + +/* NGAP_MBSSessionSetuporModifyRequestList */ +typedef struct NGAP_MBSSessionSetuporModifyRequestList { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetuporModifyRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetuporModifyRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionSetuporModifyRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionSetuporModifyRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionStatus.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionStatus.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionStatus_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_MBSSessionStatus_value2enum_1 = { + { 0, 9, "activated" }, + { 1, 11, "deactivated" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_MBSSessionStatus_enum2value_1 = { + 0, /* activated(0) */ + 1 /* deactivated(1) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_MBSSessionStatus_specs_1 = { + asn_MAP_NGAP_MBSSessionStatus_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_MBSSessionStatus_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionStatus_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionStatus = { + "MBSSessionStatus", + "MBSSessionStatus", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_MBSSessionStatus_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionStatus_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionStatus_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionStatus_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionStatus_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionStatus_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionStatus_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_MBSSessionStatus_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionStatus.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionStatus_H_ +#define _NGAP_MBSSessionStatus_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MBSSessionStatus { + NGAP_MBSSessionStatus_activated = 0, + NGAP_MBSSessionStatus_deactivated = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_MBSSessionStatus; + +/* NGAP_MBSSessionStatus */ +typedef long NGAP_MBSSessionStatus_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionStatus_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionStatus; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MBSSessionStatus_specs_1; +asn_struct_free_f NGAP_MBSSessionStatus_free; +asn_struct_print_f NGAP_MBSSessionStatus_print; +asn_constr_check_f NGAP_MBSSessionStatus_constraint; +jer_type_encoder_f NGAP_MBSSessionStatus_encode_jer; +per_type_decoder_f NGAP_MBSSessionStatus_decode_aper; +per_type_encoder_f NGAP_MBSSessionStatus_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionStatus_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionToReleaseItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionToReleaseItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionToReleaseItem, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionToReleaseItem, cause), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cause" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MBSSessionToReleaseItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P171, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MBSSessionToReleaseItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionToReleaseItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionToReleaseItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cause */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionToReleaseItem_specs_1 = { + sizeof(struct NGAP_MBSSessionToReleaseItem), + offsetof(struct NGAP_MBSSessionToReleaseItem, _asn_ctx), + asn_MAP_NGAP_MBSSessionToReleaseItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MBSSessionToReleaseItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseItem = { + "MBSSessionToReleaseItem", + "MBSSessionToReleaseItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionToReleaseItem_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionToReleaseItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionToReleaseItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MBSSessionToReleaseItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionToReleaseItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionToReleaseItem_H_ +#define _NGAP_MBSSessionToReleaseItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include "NGAP_Cause.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MBSSessionToReleaseItem */ +typedef struct NGAP_MBSSessionToReleaseItem { + NGAP_MBS_SessionID_t mBS_SessionID; + NGAP_Cause_t cause; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionToReleaseItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionToReleaseItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionToReleaseItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionToReleaseList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MBSSessionToReleaseList.h" + +#include "NGAP_MBSSessionToReleaseItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MBSSessionToReleaseList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionToReleaseItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionToReleaseList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionToReleaseList_specs_1 = { + sizeof(struct NGAP_MBSSessionToReleaseList), + offsetof(struct NGAP_MBSSessionToReleaseList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseList = { + "MBSSessionToReleaseList", + "MBSSessionToReleaseList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MBSSessionToReleaseList_tags_1, + sizeof(asn_DEF_NGAP_MBSSessionToReleaseList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseList_tags_10), /* 1 */ + asn_DEF_NGAP_MBSSessionToReleaseList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionToReleaseList_tags_1) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MBSSessionToReleaseList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MBSSessionToReleaseList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MBSSessionToReleaseList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MBSSessionToReleaseList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MBSSessionToReleaseList_H_ +#define _NGAP_MBSSessionToReleaseList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MBSSessionToReleaseItem; + +/* NGAP_MBSSessionToReleaseList */ +typedef struct NGAP_MBSSessionToReleaseList { + A_SEQUENCE_OF(struct NGAP_MBSSessionToReleaseItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionToReleaseList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MBSSessionToReleaseList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MBSSessionToReleaseList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MBSSessionToReleaseList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_MDT_Activation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Activation; -extern const asn_INTEGER_specifics_t asn_SPC_MDT_Activation_specs_1; -asn_struct_free_f MDT_Activation_free; -asn_struct_print_f MDT_Activation_print; -asn_constr_check_f MDT_Activation_constraint; -jer_type_encoder_f MDT_Activation_encode_jer; -per_type_decoder_f MDT_Activation_decode_aper; -per_type_encoder_f MDT_Activation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MDT_Activation_specs_1; +asn_struct_free_f NGAP_MDT_Activation_free; +asn_struct_print_f NGAP_MDT_Activation_print; +asn_constr_check_f NGAP_MDT_Activation_constraint; +jer_type_encoder_f NGAP_MDT_Activation_encode_jer; +per_type_decoder_f NGAP_MDT_Activation_decode_aper; +per_type_encoder_f NGAP_MDT_Activation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-AlignmentInfo.c
Added
@@ -0,0 +1,89 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MDT-AlignmentInfo.h" + +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MDT_AlignmentInfo_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MDT_AlignmentInfo_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_AlignmentInfo, choice.s_basedMDT), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRANTraceID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "s-basedMDT" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MDT_AlignmentInfo, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_AlignmentInfo_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s-basedMDT */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_MDT_AlignmentInfo_specs_1 = { + sizeof(struct NGAP_MDT_AlignmentInfo), + offsetof(struct NGAP_MDT_AlignmentInfo, _asn_ctx), + offsetof(struct NGAP_MDT_AlignmentInfo, present), + sizeof(((struct NGAP_MDT_AlignmentInfo *)0)->present), + asn_MAP_NGAP_MDT_AlignmentInfo_tag2el_1, + 2, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_AlignmentInfo = { + "MDT-AlignmentInfo", + "MDT-AlignmentInfo", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MDT_AlignmentInfo_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_MDT_AlignmentInfo_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MDT_AlignmentInfo_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-AlignmentInfo.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MDT_AlignmentInfo_H_ +#define _NGAP_MDT_AlignmentInfo_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRANTraceID.h" +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MDT_AlignmentInfo_PR { + NGAP_MDT_AlignmentInfo_PR_NOTHING, /* No components present */ + NGAP_MDT_AlignmentInfo_PR_s_basedMDT, + NGAP_MDT_AlignmentInfo_PR_choice_Extensions +} NGAP_MDT_AlignmentInfo_PR; + +/* Forward declarations */ +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_MDT-AlignmentInfo */ +typedef struct NGAP_MDT_AlignmentInfo { + NGAP_MDT_AlignmentInfo_PR present; + union NGAP_MDT_AlignmentInfo_u { + NGAP_NGRANTraceID_t s_basedMDT; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MDT_AlignmentInfo_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_AlignmentInfo; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_MDT_AlignmentInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_AlignmentInfo_12; +extern asn_per_constraints_t asn_PER_type_NGAP_MDT_AlignmentInfo_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MDT_AlignmentInfo_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_MDT_Configuration_EUTRA, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P119, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P175, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_MDT_Configuration_NR, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P118, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P174, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,7 +10,7 @@ #include "NGAP_MDT-Configuration-NR.h" #include "NGAP_MDT-Configuration-EUTRA.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_1 = { +asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_MDT_Configuration, mdt_Config_NR), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48,7 +48,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_MDT_Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P117, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P173, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -72,7 +72,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* mdt-Config-EUTRA */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_specs_1 = { sizeof(struct NGAP_MDT_Configuration), offsetof(struct NGAP_MDT_Configuration, _asn_ctx), asn_MAP_NGAP_MDT_Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_MDT_Location_Info, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P127, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P188, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_MDTModeNr, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNModificationList.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MDTPLMNModificationList.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MDTPLMNModificationList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 0, 16 } /* (SIZE(0..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MDTPLMNModificationList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_PLMNIdentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MDTPLMNModificationList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MDTPLMNModificationList_specs_1 = { + sizeof(struct NGAP_MDTPLMNModificationList), + offsetof(struct NGAP_MDTPLMNModificationList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MDTPLMNModificationList = { + "MDTPLMNModificationList", + "MDTPLMNModificationList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MDTPLMNModificationList_tags_1, + sizeof(asn_DEF_NGAP_MDTPLMNModificationList_tags_1) + /sizeof(asn_DEF_NGAP_MDTPLMNModificationList_tags_10), /* 1 */ + asn_DEF_NGAP_MDTPLMNModificationList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MDTPLMNModificationList_tags_1) + /sizeof(asn_DEF_NGAP_MDTPLMNModificationList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MDTPLMNModificationList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MDTPLMNModificationList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MDTPLMNModificationList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNModificationList.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MDTPLMNModificationList_H_ +#define _NGAP_MDTPLMNModificationList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_PLMNIdentity.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MDTPLMNModificationList */ +typedef struct NGAP_MDTPLMNModificationList { + A_SEQUENCE_OF(NGAP_PLMNIdentity_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MDTPLMNModificationList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDTPLMNModificationList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MDTPLMNModificationList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MDTPLMNModificationList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MDTPLMNModificationList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MDTPLMNModificationList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_MICOModeIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MICOModeIndication; -extern const asn_INTEGER_specifics_t asn_SPC_MICOModeIndication_specs_1; -asn_struct_free_f MICOModeIndication_free; -asn_struct_print_f MICOModeIndication_print; -asn_constr_check_f MICOModeIndication_constraint; -jer_type_encoder_f MICOModeIndication_encode_jer; -per_type_decoder_f MICOModeIndication_decode_aper; -per_type_encoder_f MICOModeIndication_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MICOModeIndication_specs_1; +asn_struct_free_f NGAP_MICOModeIndication_free; +asn_struct_print_f NGAP_MICOModeIndication_print; +asn_constr_check_f NGAP_MICOModeIndication_constraint; +jer_type_encoder_f NGAP_MICOModeIndication_encode_jer; +per_type_decoder_f NGAP_MICOModeIndication_decode_aper; +per_type_encoder_f NGAP_MICOModeIndication_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MRB-ID.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MRB-ID.h" + +int +NGAP_MRB_ID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 1L && value <= 512L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MRB_ID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 9, 9, 1, 512 } /* (1..512,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_MRB_ID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ID = { + "MRB-ID", + "MRB-ID", + &asn_OP_NativeInteger, + asn_DEF_NGAP_MRB_ID_tags_1, + sizeof(asn_DEF_NGAP_MRB_ID_tags_1) + /sizeof(asn_DEF_NGAP_MRB_ID_tags_10), /* 1 */ + asn_DEF_NGAP_MRB_ID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MRB_ID_tags_1) + /sizeof(asn_DEF_NGAP_MRB_ID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MRB_ID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_MRB_ID_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MRB-ID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MRB_ID_H_ +#define _NGAP_MRB_ID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MRB-ID */ +typedef long NGAP_MRB_ID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MRB_ID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ID; +asn_struct_free_f NGAP_MRB_ID_free; +asn_struct_print_f NGAP_MRB_ID_print; +asn_constr_check_f NGAP_MRB_ID_constraint; +jer_type_encoder_f NGAP_MRB_ID_encode_jer; +per_type_decoder_f NGAP_MRB_ID_decode_aper; +per_type_encoder_f NGAP_MRB_ID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MRB_ID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MRB-ProgressInformation.c
Added
@@ -0,0 +1,171 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MRB-ProgressInformation.h" + +#include "NGAP_ProtocolIE-SingleContainer.h" +static int +memb_NGAP_pDCP_SN_Length12_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 4095L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_pDCP_SN_Length18_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 262143L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_pDCP_SN_Length12_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED, 12, 12, 0, 4095 } /* (0..4095) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_pDCP_SN_Length18_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 18, -1, 0, 262143 } /* (0..262143) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MRB_ProgressInformation_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MRB_ProgressInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MRB_ProgressInformation, choice.pDCP_SN_Length12), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_pDCP_SN_Length12_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_pDCP_SN_Length12_constraint_1 + }, + 0, 0, /* No default value */ + "pDCP-SN-Length12" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MRB_ProgressInformation, choice.pDCP_SN_Length18), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_pDCP_SN_Length18_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_pDCP_SN_Length18_constraint_1 + }, + 0, 0, /* No default value */ + "pDCP-SN-Length18" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_MRB_ProgressInformation, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MRB_ProgressInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pDCP-SN-Length12 */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pDCP-SN-Length18 */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_MRB_ProgressInformation_specs_1 = { + sizeof(struct NGAP_MRB_ProgressInformation), + offsetof(struct NGAP_MRB_ProgressInformation, _asn_ctx), + offsetof(struct NGAP_MRB_ProgressInformation, present), + sizeof(((struct NGAP_MRB_ProgressInformation *)0)->present), + asn_MAP_NGAP_MRB_ProgressInformation_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ProgressInformation = { + "MRB-ProgressInformation", + "MRB-ProgressInformation", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MRB_ProgressInformation_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_MRB_ProgressInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MRB_ProgressInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MRB-ProgressInformation.h
Added
@@ -0,0 +1,57 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MRB_ProgressInformation_H_ +#define _NGAP_MRB_ProgressInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_MRB_ProgressInformation_PR { + NGAP_MRB_ProgressInformation_PR_NOTHING, /* No components present */ + NGAP_MRB_ProgressInformation_PR_pDCP_SN_Length12, + NGAP_MRB_ProgressInformation_PR_pDCP_SN_Length18, + NGAP_MRB_ProgressInformation_PR_choice_Extensions +} NGAP_MRB_ProgressInformation_PR; + +/* Forward declarations */ +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_MRB-ProgressInformation */ +typedef struct NGAP_MRB_ProgressInformation { + NGAP_MRB_ProgressInformation_PR present; + union NGAP_MRB_ProgressInformation_u { + long pDCP_SN_Length12; + long pDCP_SN_Length18; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MRB_ProgressInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ProgressInformation; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_MRB_ProgressInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MRB_ProgressInformation_13; +extern asn_per_constraints_t asn_PER_type_NGAP_MRB_ProgressInformation_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MRB_ProgressInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_MaskedIMEISV_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_MaskedIMEISV_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 64, 64 } /* (SIZE(64..64)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t NGAP_MaskedIMEISV_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MaskedIMEISV_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MaskedIMEISV; asn_struct_free_f NGAP_MaskedIMEISV_free; asn_struct_print_f NGAP_MaskedIMEISV_print;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaxNrofRS-IndexesToReport.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MaxNrofRS-IndexesToReport.h" + +int +NGAP_MaxNrofRS_IndexesToReport_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 1L && value <= 64L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MaxNrofRS_IndexesToReport_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 6, 6, 1, 64 } /* (1..64,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MaxNrofRS_IndexesToReport = { + "MaxNrofRS-IndexesToReport", + "MaxNrofRS-IndexesToReport", + &asn_OP_NativeInteger, + asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_1, + sizeof(asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_1) + /sizeof(asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_10), /* 1 */ + asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_1) + /sizeof(asn_DEF_NGAP_MaxNrofRS_IndexesToReport_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MaxNrofRS_IndexesToReport_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_MaxNrofRS_IndexesToReport_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaxNrofRS-IndexesToReport.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MaxNrofRS_IndexesToReport_H_ +#define _NGAP_MaxNrofRS_IndexesToReport_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MaxNrofRS-IndexesToReport */ +typedef long NGAP_MaxNrofRS_IndexesToReport_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MaxNrofRS_IndexesToReport_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MaxNrofRS_IndexesToReport; +asn_struct_free_f NGAP_MaxNrofRS_IndexesToReport_free; +asn_struct_print_f NGAP_MaxNrofRS_IndexesToReport_print; +asn_constr_check_f NGAP_MaxNrofRS_IndexesToReport_constraint; +jer_type_encoder_f NGAP_MaxNrofRS_IndexesToReport_encode_jer; +per_type_decoder_f NGAP_MaxNrofRS_IndexesToReport_decode_aper; +per_type_encoder_f NGAP_MaxNrofRS_IndexesToReport_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MaxNrofRS_IndexesToReport_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_MaximumIntegrityProtectedDataRate_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MaximumIntegrityProtectedDataRate; -extern const asn_INTEGER_specifics_t asn_SPC_MaximumIntegrityProtectedDataRate_specs_1; -asn_struct_free_f MaximumIntegrityProtectedDataRate_free; -asn_struct_print_f MaximumIntegrityProtectedDataRate_print; -asn_constr_check_f MaximumIntegrityProtectedDataRate_constraint; -jer_type_encoder_f MaximumIntegrityProtectedDataRate_encode_jer; -per_type_decoder_f MaximumIntegrityProtectedDataRate_decode_aper; -per_type_encoder_f MaximumIntegrityProtectedDataRate_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MaximumIntegrityProtectedDataRate_specs_1; +asn_struct_free_f NGAP_MaximumIntegrityProtectedDataRate_free; +asn_struct_print_f NGAP_MaximumIntegrityProtectedDataRate_print; +asn_constr_check_f NGAP_MaximumIntegrityProtectedDataRate_constraint; +jer_type_encoder_f NGAP_MaximumIntegrityProtectedDataRate_encode_jer; +per_type_decoder_f NGAP_MaximumIntegrityProtectedDataRate_decode_aper; +per_type_encoder_f NGAP_MaximumIntegrityProtectedDataRate_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -53,7 +53,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_MessageIdentifier_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_MessageIdentifier_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 16, 16 } /* (SIZE(16..16)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t NGAP_MessageIdentifier_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MessageIdentifier_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MessageIdentifier; asn_struct_free_f NGAP_MessageIdentifier_free; asn_struct_print_f NGAP_MessageIdentifier_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_MicoAllPLMN_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_MicoAllPLMN_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_MicoAllPLMN_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_MicoAllPLMN_specs_1 = { asn_MAP_NGAP_MicoAllPLMN_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_MicoAllPLMN_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_MicoAllPLMN_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_MicoAllPLMN_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MicoAllPLMN; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_MicoAllPLMN_specs_1; asn_struct_free_f NGAP_MicoAllPLMN_free; asn_struct_print_f NGAP_MicoAllPLMN_print; asn_constr_check_f NGAP_MicoAllPLMN_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ #include "NGAP_ForbiddenAreaInformation.h" #include "NGAP_ServiceAreaInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList, servingPLMN), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -101,7 +101,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_MobilityRestrictionList, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P116, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P172, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -128,7 +128,7 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* serviceAreaInformation */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_specs_1 = { sizeof(struct NGAP_MobilityRestrictionList), offsetof(struct NGAP_MobilityRestrictionList, _asn_ctx), asn_MAP_NGAP_MobilityRestrictionList_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,6 +45,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_MobilityRestrictionList; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_16; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPaging.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastGroupPaging.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPaging_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPaging, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P118, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPaging_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPaging_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPaging_specs_1 = { + sizeof(struct NGAP_MulticastGroupPaging), + offsetof(struct NGAP_MulticastGroupPaging, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPaging_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPaging = { + "MulticastGroupPaging", + "MulticastGroupPaging", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastGroupPaging_tags_1, + sizeof(asn_DEF_NGAP_MulticastGroupPaging_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPaging_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastGroupPaging_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPaging_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPaging_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastGroupPaging_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastGroupPaging_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPaging.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastGroupPaging_H_ +#define _NGAP_MulticastGroupPaging_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastGroupPaging */ +typedef struct NGAP_MulticastGroupPaging { + NGAP_ProtocolIE_Container_11854P118_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPaging_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPaging_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastGroupPaging_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingArea.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastGroupPagingArea.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingArea_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingArea, mBS_AreaTAIList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_AreaTAIList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-AreaTAIList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MulticastGroupPagingArea, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P179, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MulticastGroupPagingArea_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingArea_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPagingArea_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-AreaTAIList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingArea_specs_1 = { + sizeof(struct NGAP_MulticastGroupPagingArea), + offsetof(struct NGAP_MulticastGroupPagingArea, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPagingArea_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_MulticastGroupPagingArea_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingArea = { + "MulticastGroupPagingArea", + "MulticastGroupPagingArea", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastGroupPagingArea_tags_1, + sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingArea_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastGroupPagingArea_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MulticastGroupPagingArea_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingArea.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastGroupPagingArea_H_ +#define _NGAP_MulticastGroupPagingArea_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-AreaTAIList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MulticastGroupPagingArea */ +typedef struct NGAP_MulticastGroupPagingArea { + NGAP_MBS_AreaTAIList_t mBS_AreaTAIList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingArea_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingArea; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingArea_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingArea_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastGroupPagingArea_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingAreaItem.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastGroupPagingAreaItem.h" + +#include "NGAP_UE-PagingList.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingAreaItem, multicastGroupPagingArea), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MulticastGroupPagingArea, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "multicastGroupPagingArea" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_MulticastGroupPagingAreaItem, uE_PagingList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_UE_PagingList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uE-PagingList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MulticastGroupPagingAreaItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P178, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MulticastGroupPagingAreaItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPagingAreaItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* multicastGroupPagingArea */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uE-PagingList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaItem_specs_1 = { + sizeof(struct NGAP_MulticastGroupPagingAreaItem), + offsetof(struct NGAP_MulticastGroupPagingAreaItem, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPagingAreaItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_MulticastGroupPagingAreaItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaItem = { + "MulticastGroupPagingAreaItem", + "MulticastGroupPagingAreaItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_1, + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastGroupPagingAreaItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_MulticastGroupPagingAreaItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingAreaItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastGroupPagingAreaItem_H_ +#define _NGAP_MulticastGroupPagingAreaItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MulticastGroupPagingArea.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UE_PagingList; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MulticastGroupPagingAreaItem */ +typedef struct NGAP_MulticastGroupPagingAreaItem { + NGAP_MulticastGroupPagingArea_t multicastGroupPagingArea; + struct NGAP_UE_PagingList *uE_PagingList; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingAreaItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastGroupPagingAreaItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingAreaList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastGroupPagingAreaList.h" + +#include "NGAP_MulticastGroupPagingAreaItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_MulticastGroupPagingAreaList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPagingAreaItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaList_specs_1 = { + sizeof(struct NGAP_MulticastGroupPagingAreaList), + offsetof(struct NGAP_MulticastGroupPagingAreaList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaList = { + "MulticastGroupPagingAreaList", + "MulticastGroupPagingAreaList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_1, + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_1) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_MulticastGroupPagingAreaList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_MulticastGroupPagingAreaList_1, + 1, /* Single element */ + &asn_SPC_NGAP_MulticastGroupPagingAreaList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastGroupPagingAreaList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastGroupPagingAreaList_H_ +#define _NGAP_MulticastGroupPagingAreaList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_MulticastGroupPagingAreaItem; + +/* NGAP_MulticastGroupPagingAreaList */ +typedef struct NGAP_MulticastGroupPagingAreaList { + A_SEQUENCE_OF(struct NGAP_MulticastGroupPagingAreaItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingAreaList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_MulticastGroupPagingAreaList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastGroupPagingAreaList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationFailure.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionActivationFailure.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationFailure_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailure, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P112, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationFailure_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationFailure_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationFailure_specs_1 = { + sizeof(struct NGAP_MulticastSessionActivationFailure), + offsetof(struct NGAP_MulticastSessionActivationFailure, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationFailure_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationFailure = { + "MulticastSessionActivationFailure", + "MulticastSessionActivationFailure", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionActivationFailure_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionActivationFailure_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationFailure_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationFailure_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationFailure_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationFailure_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionActivationFailure_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionActivationFailure_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationFailure.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionActivationFailure_H_ +#define _NGAP_MulticastSessionActivationFailure_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionActivationFailure */ +typedef struct NGAP_MulticastSessionActivationFailure { + NGAP_ProtocolIE_Container_11854P112_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationFailure_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationFailure; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationFailure_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationFailure_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionActivationFailure_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionActivationRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P110, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequest_specs_1 = { + sizeof(struct NGAP_MulticastSessionActivationRequest), + offsetof(struct NGAP_MulticastSessionActivationRequest, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequest = { + "MulticastSessionActivationRequest", + "MulticastSessionActivationRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionActivationRequest_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequest_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionActivationRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionActivationRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionActivationRequest_H_ +#define _NGAP_MulticastSessionActivationRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionActivationRequest */ +typedef struct NGAP_MulticastSessionActivationRequest { + NGAP_ProtocolIE_Container_11854P110_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionActivationRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationRequestTransfer.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionActivationRequestTransfer.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MulticastSessionActivationRequestTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P176, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequestTransfer_specs_1 = { + sizeof(struct NGAP_MulticastSessionActivationRequestTransfer), + offsetof(struct NGAP_MulticastSessionActivationRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer = { + "MulticastSessionActivationRequestTransfer", + "MulticastSessionActivationRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionActivationRequestTransfer_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionActivationRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationRequestTransfer.h
Added
@@ -0,0 +1,46 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionActivationRequestTransfer_H_ +#define _NGAP_MulticastSessionActivationRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MulticastSessionActivationRequestTransfer */ +typedef struct NGAP_MulticastSessionActivationRequestTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionActivationRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionActivationResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P111, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationResponse_specs_1 = { + sizeof(struct NGAP_MulticastSessionActivationResponse), + offsetof(struct NGAP_MulticastSessionActivationResponse, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationResponse = { + "MulticastSessionActivationResponse", + "MulticastSessionActivationResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionActivationResponse_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionActivationResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationResponse_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionActivationResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionActivationResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionActivationResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionActivationResponse_H_ +#define _NGAP_MulticastSessionActivationResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionActivationResponse */ +typedef struct NGAP_MulticastSessionActivationResponse { + NGAP_ProtocolIE_Container_11854P111_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionActivationResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionDeactivationRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P113, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequest_specs_1 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequest), + offsetof(struct NGAP_MulticastSessionDeactivationRequest, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequest = { + "MulticastSessionDeactivationRequest", + "MulticastSessionDeactivationRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionDeactivationRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionDeactivationRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionDeactivationRequest_H_ +#define _NGAP_MulticastSessionDeactivationRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionDeactivationRequest */ +typedef struct NGAP_MulticastSessionDeactivationRequest { + NGAP_ProtocolIE_Container_11854P113_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionDeactivationRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationRequestTransfer.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionDeactivationRequestTransfer.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer, mBS_SessionID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_MBS_SessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mBS-SessionID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P177, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequestTransfer_specs_1 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequestTransfer), + offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer = { + "MulticastSessionDeactivationRequestTransfer", + "MulticastSessionDeactivationRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionDeactivationRequestTransfer_1, + 2, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionDeactivationRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationRequestTransfer.h
Added
@@ -0,0 +1,46 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionDeactivationRequestTransfer_H_ +#define _NGAP_MulticastSessionDeactivationRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_MBS-SessionID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_MulticastSessionDeactivationRequestTransfer */ +typedef struct NGAP_MulticastSessionDeactivationRequestTransfer { + NGAP_MBS_SessionID_t mBS_SessionID; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionDeactivationRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionDeactivationResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P114, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationResponse_specs_1 = { + sizeof(struct NGAP_MulticastSessionDeactivationResponse), + offsetof(struct NGAP_MulticastSessionDeactivationResponse, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationResponse = { + "MulticastSessionDeactivationResponse", + "MulticastSessionDeactivationResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionDeactivationResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionDeactivationResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionDeactivationResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionDeactivationResponse_H_ +#define _NGAP_MulticastSessionDeactivationResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionDeactivationResponse */ +typedef struct NGAP_MulticastSessionDeactivationResponse { + NGAP_ProtocolIE_Container_11854P114_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionDeactivationResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateFailure.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionUpdateFailure.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateFailure_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailure, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P117, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateFailure_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateFailure_specs_1 = { + sizeof(struct NGAP_MulticastSessionUpdateFailure), + offsetof(struct NGAP_MulticastSessionUpdateFailure, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateFailure_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateFailure = { + "MulticastSessionUpdateFailure", + "MulticastSessionUpdateFailure", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailure_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionUpdateFailure_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionUpdateFailure_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateFailure.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionUpdateFailure_H_ +#define _NGAP_MulticastSessionUpdateFailure_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionUpdateFailure */ +typedef struct NGAP_MulticastSessionUpdateFailure { + NGAP_ProtocolIE_Container_11854P117_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateFailure_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateFailure; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateFailure_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateFailure_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionUpdateFailure_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateRequest.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionUpdateRequest.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequest_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequest, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P115, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateRequest_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequest_specs_1 = { + sizeof(struct NGAP_MulticastSessionUpdateRequest), + offsetof(struct NGAP_MulticastSessionUpdateRequest, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateRequest_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequest = { + "MulticastSessionUpdateRequest", + "MulticastSessionUpdateRequest", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequest_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionUpdateRequest_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionUpdateRequest_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateRequest.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionUpdateRequest_H_ +#define _NGAP_MulticastSessionUpdateRequest_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionUpdateRequest */ +typedef struct NGAP_MulticastSessionUpdateRequest { + NGAP_ProtocolIE_Container_11854P115_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateRequest_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequest; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequest_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequest_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionUpdateRequest_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateRequestTransfer.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionUpdateRequestTransfer.h" + +static asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequestTransfer_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransfer, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P120, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateRequestTransfer_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +static asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequestTransfer_specs_1 = { + sizeof(struct NGAP_MulticastSessionUpdateRequestTransfer), + offsetof(struct NGAP_MulticastSessionUpdateRequestTransfer, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateRequestTransfer_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer = { + "MulticastSessionUpdateRequestTransfer", + "MulticastSessionUpdateRequestTransfer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionUpdateRequestTransfer_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionUpdateRequestTransfer_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateRequestTransfer.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionUpdateRequestTransfer_H_ +#define _NGAP_MulticastSessionUpdateRequestTransfer_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionUpdateRequestTransfer */ +typedef struct NGAP_MulticastSessionUpdateRequestTransfer { + NGAP_ProtocolIE_Container_11854P120_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateRequestTransfer_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransfer; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionUpdateRequestTransfer_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateResponse.c
Added
@@ -0,0 +1,66 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_MulticastSessionUpdateResponse.h" + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateResponse_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponse, protocolIEs), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_Container_11854P116, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "protocolIEs" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateResponse_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* protocolIEs */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateResponse_specs_1 = { + sizeof(struct NGAP_MulticastSessionUpdateResponse), + offsetof(struct NGAP_MulticastSessionUpdateResponse, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateResponse_tag2el_1, + 1, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + 1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateResponse = { + "MulticastSessionUpdateResponse", + "MulticastSessionUpdateResponse", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_1, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_10), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_1) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponse_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionUpdateResponse_1, + 1, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionUpdateResponse_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_MulticastSessionUpdateResponse.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-PDU-Contents" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_MulticastSessionUpdateResponse_H_ +#define _NGAP_MulticastSessionUpdateResponse_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-Container.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_MulticastSessionUpdateResponse */ +typedef struct NGAP_MulticastSessionUpdateResponse { + NGAP_ProtocolIE_Container_11854P116_t protocolIEs; + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateResponse_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateResponse; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateResponse_11; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_MulticastSessionUpdateResponse_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_N3IWF_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P49, + &asn_DEF_NGAP_ProtocolIE_Container_11854P49, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NASNonDeliveryIndication */ typedef struct NGAP_NASNonDeliveryIndication { - NGAP_ProtocolIE_Container_9574P49_t protocolIEs; + NGAP_ProtocolIE_Container_11854P49_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_DefaultPagingDRX_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_DefaultPagingDRX_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 3 } /* (0..3,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -32,7 +32,7 @@ 2 /* rf512(2) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_DefaultPagingDRX_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_DefaultPagingDRX_specs_1 = { asn_MAP_NGAP_NB_IoT_DefaultPagingDRX_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_NB_IoT_DefaultPagingDRX_enum2value_1, /* N => "tag"; sorted by N */ 4, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,7 +33,9 @@ typedef long NGAP_NB_IoT_DefaultPagingDRX_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_DefaultPagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_DefaultPagingDRX; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_DefaultPagingDRX_specs_1; asn_struct_free_f NGAP_NB_IoT_DefaultPagingDRX_free; asn_struct_print_f NGAP_NB_IoT_DefaultPagingDRX_print; asn_constr_check_f NGAP_NB_IoT_DefaultPagingDRX_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,13 +47,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_Paging_TimeWindow_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_TimeWindow; -extern const asn_INTEGER_specifics_t asn_SPC_NB_IoT_Paging_TimeWindow_specs_1; -asn_struct_free_f NB_IoT_Paging_TimeWindow_free; -asn_struct_print_f NB_IoT_Paging_TimeWindow_print; -asn_constr_check_f NB_IoT_Paging_TimeWindow_constraint; -jer_type_encoder_f NB_IoT_Paging_TimeWindow_encode_jer; -per_type_decoder_f NB_IoT_Paging_TimeWindow_decode_aper; -per_type_encoder_f NB_IoT_Paging_TimeWindow_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_Paging_TimeWindow_specs_1; +asn_struct_free_f NGAP_NB_IoT_Paging_TimeWindow_free; +asn_struct_print_f NGAP_NB_IoT_Paging_TimeWindow_print; +asn_constr_check_f NGAP_NB_IoT_Paging_TimeWindow_constraint; +jer_type_encoder_f NGAP_NB_IoT_Paging_TimeWindow_encode_jer; +per_type_decoder_f NGAP_NB_IoT_Paging_TimeWindow_decode_aper; +per_type_encoder_f NGAP_NB_IoT_Paging_TimeWindow_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,13 +45,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_Paging_eDRXCycle_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_eDRXCycle; -extern const asn_INTEGER_specifics_t asn_SPC_NB_IoT_Paging_eDRXCycle_specs_1; -asn_struct_free_f NB_IoT_Paging_eDRXCycle_free; -asn_struct_print_f NB_IoT_Paging_eDRXCycle_print; -asn_constr_check_f NB_IoT_Paging_eDRXCycle_constraint; -jer_type_encoder_f NB_IoT_Paging_eDRXCycle_encode_jer; -per_type_decoder_f NB_IoT_Paging_eDRXCycle_decode_aper; -per_type_encoder_f NB_IoT_Paging_eDRXCycle_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXCycle_specs_1; +asn_struct_free_f NGAP_NB_IoT_Paging_eDRXCycle_free; +asn_struct_print_f NGAP_NB_IoT_Paging_eDRXCycle_print; +asn_constr_check_f NGAP_NB_IoT_Paging_eDRXCycle_constraint; +jer_type_encoder_f NGAP_NB_IoT_Paging_eDRXCycle_encode_jer; +per_type_decoder_f NGAP_NB_IoT_Paging_eDRXCycle_decode_aper; +per_type_encoder_f NGAP_NB_IoT_Paging_eDRXCycle_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_NB-IoT-Paging-eDRXInfo.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo, nB_IoT_Paging_eDRXCycle), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P128, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P189, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nB-IoT-Paging-TimeWindow */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_specs_1 = { sizeof(struct NGAP_NB_IoT_Paging_eDRXInfo), offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo, _asn_ctx), asn_MAP_NGAP_NB_IoT_Paging_eDRXInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_PagingDRX_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_PagingDRX_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 5 } /* (0..5,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -36,7 +36,7 @@ 1 /* rf64(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_PagingDRX_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_PagingDRX_specs_1 = { asn_MAP_NGAP_NB_IoT_PagingDRX_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_NB_IoT_PagingDRX_enum2value_1, /* N => "tag"; sorted by N */ 6, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,7 +35,9 @@ typedef long NGAP_NB_IoT_PagingDRX_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_PagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_PagingDRX; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NB_IoT_PagingDRX_specs_1; asn_struct_free_f NGAP_NB_IoT_PagingDRX_free; asn_struct_print_f NGAP_NB_IoT_PagingDRX_print; asn_constr_check_f NGAP_NB_IoT_PagingDRX_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_UEPriority_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_UEPriority_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 0, 255 } /* (0..255,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_NB_IoT_UEPriority_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NB_IoT_UEPriority_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_UEPriority; asn_struct_free_f NGAP_NB_IoT_UEPriority_free; asn_struct_print_f NGAP_NB_IoT_UEPriority_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationRequestItem.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGAPIESupportInformationRequestItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationRequestItem, ngap_ProtocolIE_Id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ngap-ProtocolIE-Id" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGAPIESupportInformationRequestItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P190, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGAPIESupportInformationRequestItem_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGAPIESupportInformationRequestItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* ngap-ProtocolIE-Id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestItem_specs_1 = { + sizeof(struct NGAP_NGAPIESupportInformationRequestItem), + offsetof(struct NGAP_NGAPIESupportInformationRequestItem, _asn_ctx), + asn_MAP_NGAP_NGAPIESupportInformationRequestItem_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_NGAPIESupportInformationRequestItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem = { + "NGAPIESupportInformationRequestItem", + "NGAPIESupportInformationRequestItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_1, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_10), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGAPIESupportInformationRequestItem_1, + 2, /* Elements count */ + &asn_SPC_NGAP_NGAPIESupportInformationRequestItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationRequestItem.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGAPIESupportInformationRequestItem_H_ +#define _NGAP_NGAPIESupportInformationRequestItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-ID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGAPIESupportInformationRequestItem */ +typedef struct NGAP_NGAPIESupportInformationRequestItem { + NGAP_ProtocolIE_ID_t ngap_ProtocolIE_Id; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationRequestItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestItem_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGAPIESupportInformationRequestItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationRequestList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGAPIESupportInformationRequestList.h" + +#include "NGAP_NGAPIESupportInformationRequestItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGAPIESupportInformationRequestList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationRequestItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestList_specs_1 = { + sizeof(struct NGAP_NGAPIESupportInformationRequestList), + offsetof(struct NGAP_NGAPIESupportInformationRequestList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestList = { + "NGAPIESupportInformationRequestList", + "NGAPIESupportInformationRequestList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_1, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_10), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGAPIESupportInformationRequestList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_NGAPIESupportInformationRequestList_1, + 1, /* Single element */ + &asn_SPC_NGAP_NGAPIESupportInformationRequestList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationRequestList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGAPIESupportInformationRequestList_H_ +#define _NGAP_NGAPIESupportInformationRequestList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGAPIESupportInformationRequestItem; + +/* NGAP_NGAPIESupportInformationRequestList */ +typedef struct NGAP_NGAPIESupportInformationRequestList { + A_SEQUENCE_OF(struct NGAP_NGAPIESupportInformationRequestItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationRequestList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NGAPIESupportInformationRequestList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGAPIESupportInformationRequestList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationResponseItem.c
Added
@@ -0,0 +1,239 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGAPIESupportInformationResponseItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_ngap_ProtocolIESupportInfo_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_ngap_ProtocolIEPresenceInfo_constr_7 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ngap_ProtocolIESupportInfo_value2enum_3 = { + { 0, 9, "supported" }, + { 1, 13, "not-supported" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ngap_ProtocolIESupportInfo_enum2value_3 = { + 1, /* not-supported(1) */ + 0 /* supported(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_ngap_ProtocolIESupportInfo_specs_3 = { + asn_MAP_NGAP_ngap_ProtocolIESupportInfo_value2enum_3, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ngap_ProtocolIESupportInfo_enum2value_3, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_3 = { + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_ngap_ProtocolIESupportInfo_3 = { + "ngap-ProtocolIESupportInfo", + "ngap-ProtocolIESupportInfo", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_3, + sizeof(asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_3) + /sizeof(asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_30) - 1, /* 1 */ + asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_3, /* Same as above */ + sizeof(asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_3) + /sizeof(asn_DEF_NGAP_ngap_ProtocolIESupportInfo_tags_30), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ngap_ProtocolIESupportInfo_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ngap_ProtocolIESupportInfo_specs_3 /* Additional specs */ +}; + +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ngap_ProtocolIEPresenceInfo_value2enum_7 = { + { 0, 7, "present" }, + { 1, 11, "not-present" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ngap_ProtocolIEPresenceInfo_enum2value_7 = { + 1, /* not-present(1) */ + 0 /* present(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_ngap_ProtocolIEPresenceInfo_specs_7 = { + asn_MAP_NGAP_ngap_ProtocolIEPresenceInfo_value2enum_7, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ngap_ProtocolIEPresenceInfo_enum2value_7, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_7 = { + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_7 = { + "ngap-ProtocolIEPresenceInfo", + "ngap-ProtocolIEPresenceInfo", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_7, + sizeof(asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_7) + /sizeof(asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_70) - 1, /* 1 */ + asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_7, /* Same as above */ + sizeof(asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_7) + /sizeof(asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_tags_70), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ngap_ProtocolIEPresenceInfo_constr_7, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ngap_ProtocolIEPresenceInfo_specs_7 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem, ngap_ProtocolIE_Id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ngap-ProtocolIE-Id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem, ngap_ProtocolIESupportInfo), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ngap_ProtocolIESupportInfo_3, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ngap-ProtocolIESupportInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem, ngap_ProtocolIEPresenceInfo), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_7, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ngap-ProtocolIEPresenceInfo" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGAPIESupportInformationResponseItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P191, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGAPIESupportInformationResponseItem_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGAPIESupportInformationResponseItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* ngap-ProtocolIE-Id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* ngap-ProtocolIESupportInfo */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* ngap-ProtocolIEPresenceInfo */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseItem_specs_1 = { + sizeof(struct NGAP_NGAPIESupportInformationResponseItem), + offsetof(struct NGAP_NGAPIESupportInformationResponseItem, _asn_ctx), + asn_MAP_NGAP_NGAPIESupportInformationResponseItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_NGAPIESupportInformationResponseItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem = { + "NGAPIESupportInformationResponseItem", + "NGAPIESupportInformationResponseItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_1, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_10), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGAPIESupportInformationResponseItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_NGAPIESupportInformationResponseItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationResponseItem.h
Added
@@ -0,0 +1,69 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGAPIESupportInformationResponseItem_H_ +#define _NGAP_NGAPIESupportInformationResponseItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ProtocolIE-ID.h" +#include <NativeEnumerated.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIESupportInfo { + NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIESupportInfo_supported = 0, + NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIESupportInfo_not_supported = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIESupportInfo; +typedef enum NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIEPresenceInfo { + NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIEPresenceInfo_present = 0, + NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIEPresenceInfo_not_present = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_NGAPIESupportInformationResponseItem__ngap_ProtocolIEPresenceInfo; + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGAPIESupportInformationResponseItem */ +typedef struct NGAP_NGAPIESupportInformationResponseItem { + NGAP_ProtocolIE_ID_t ngap_ProtocolIE_Id; + long ngap_ProtocolIESupportInfo; + long ngap_ProtocolIEPresenceInfo; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationResponseItem_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_ngap_ProtocolIESupportInfo_3; // (Use -fall-defs-global to expose) */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_ngap_ProtocolIEPresenceInfo_7; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGAPIESupportInformationResponseItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationResponseList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGAPIESupportInformationResponseList.h" + +#include "NGAP_NGAPIESupportInformationResponseItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGAPIESupportInformationResponseList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationResponseItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseList_specs_1 = { + sizeof(struct NGAP_NGAPIESupportInformationResponseList), + offsetof(struct NGAP_NGAPIESupportInformationResponseList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseList = { + "NGAPIESupportInformationResponseList", + "NGAPIESupportInformationResponseList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_1, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_10), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_1) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGAPIESupportInformationResponseList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_NGAPIESupportInformationResponseList_1, + 1, /* Single element */ + &asn_SPC_NGAP_NGAPIESupportInformationResponseList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGAPIESupportInformationResponseList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGAPIESupportInformationResponseList_H_ +#define _NGAP_NGAPIESupportInformationResponseList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGAPIESupportInformationResponseItem; + +/* NGAP_NGAPIESupportInformationResponseList */ +typedef struct NGAP_NGAPIESupportInformationResponseList { + A_SEQUENCE_OF(struct NGAP_NGAPIESupportInformationResponseItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationResponseList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NGAPIESupportInformationResponseList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGAPIESupportInformationResponseList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NGRAN_CGI, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellReportItem.c
Added
@@ -0,0 +1,160 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-CellReportItem.h" + +#include "NGAP_NGRAN-RadioResourceStatus.h" +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellReportItem, nGRAN_CGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CGI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellReportItem, nGRAN_CompositeAvailableCapacityGroup), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CompositeAvailableCapacityGroup" + }, + { ATF_POINTER, 4, offsetof(struct NGAP_NGRAN_CellReportItem, nGRAN_NumberOfActiveUEs), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_NumberOfActiveUEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-NumberOfActiveUEs" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_NGRAN_CellReportItem, nGRAN_NoofRRCConnections), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_NoofRRCConnections, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-NoofRRCConnections" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_NGRAN_CellReportItem, nGRAN_RadioResourceStatus), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_RadioResourceStatus, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-RadioResourceStatus" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_CellReportItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P138, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGRAN_CellReportItem_oms_1 = { 2, 3, 4, 5 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellReportItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CellReportItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nGRAN-CompositeAvailableCapacityGroup */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nGRAN-NumberOfActiveUEs */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* nGRAN-NoofRRCConnections */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* nGRAN-RadioResourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellReportItem_specs_1 = { + sizeof(struct NGAP_NGRAN_CellReportItem), + offsetof(struct NGAP_NGRAN_CellReportItem, _asn_ctx), + asn_MAP_NGAP_NGRAN_CellReportItem_tag2el_1, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_NGRAN_CellReportItem_oms_1, /* Optional members */ + 4, 0, /* Root/Additions */ + 6, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportItem = { + "NGRAN-CellReportItem", + "NGRAN-CellReportItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGRAN_CellReportItem_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_CellReportItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGRAN_CellReportItem_1, + 6, /* Elements count */ + &asn_SPC_NGAP_NGRAN_CellReportItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellReportItem.h
Added
@@ -0,0 +1,56 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_CellReportItem_H_ +#define _NGAP_NGRAN_CellReportItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRAN-CGI.h" +#include "NGAP_EUTRAN-CompositeAvailableCapacityGroup.h" +#include "NGAP_NGRAN-NumberOfActiveUEs.h" +#include "NGAP_NGRAN-NoofRRCConnections.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_RadioResourceStatus; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGRAN-CellReportItem */ +typedef struct NGAP_NGRAN_CellReportItem { + NGAP_NGRAN_CGI_t nGRAN_CGI; + NGAP_EUTRAN_CompositeAvailableCapacityGroup_t nGRAN_CompositeAvailableCapacityGroup; + NGAP_NGRAN_NumberOfActiveUEs_t *nGRAN_NumberOfActiveUEs; /* OPTIONAL */ + NGAP_NGRAN_NoofRRCConnections_t *nGRAN_NoofRRCConnections; /* OPTIONAL */ + struct NGAP_NGRAN_RadioResourceStatus *nGRAN_RadioResourceStatus; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellReportItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportItem_16; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_CellReportItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellReportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-CellReportList.h" + +#include "NGAP_NGRAN-CellReportItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGRAN_CellReportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_CellReportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellReportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_CellReportList_specs_1 = { + sizeof(struct NGAP_NGRAN_CellReportList), + offsetof(struct NGAP_NGRAN_CellReportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportList = { + "NGRAN-CellReportList", + "NGRAN-CellReportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_NGRAN_CellReportList_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_CellReportList_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportList_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_CellReportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellReportList_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGRAN_CellReportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_NGRAN_CellReportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_NGRAN_CellReportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellReportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_CellReportList_H_ +#define _NGAP_NGRAN_CellReportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CellReportItem; + +/* NGAP_NGRAN-CellReportList */ +typedef struct NGAP_NGRAN_CellReportList { + A_SEQUENCE_OF(struct NGAP_NGRAN_CellReportItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellReportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_CellReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NGRAN_CellReportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_CellReportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellToReportItem.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-CellToReportItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellToReportItem, nGRAN_CGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CGI" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_CellToReportItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P124, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGRAN_CellToReportItem_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellToReportItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CellToReportItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellToReportItem_specs_1 = { + sizeof(struct NGAP_NGRAN_CellToReportItem), + offsetof(struct NGAP_NGRAN_CellToReportItem, _asn_ctx), + asn_MAP_NGAP_NGRAN_CellToReportItem_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_NGRAN_CellToReportItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportItem = { + "NGRAN-CellToReportItem", + "NGRAN-CellToReportItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGRAN_CellToReportItem_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_CellToReportItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGRAN_CellToReportItem_1, + 2, /* Elements count */ + &asn_SPC_NGAP_NGRAN_CellToReportItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellToReportItem.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_CellToReportItem_H_ +#define _NGAP_NGRAN_CellToReportItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRAN-CGI.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGRAN-CellToReportItem */ +typedef struct NGAP_NGRAN_CellToReportItem { + NGAP_NGRAN_CGI_t nGRAN_CGI; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellToReportItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellToReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportItem_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_CellToReportItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellToReportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-CellToReportList.h" + +#include "NGAP_NGRAN-CellToReportItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGRAN_CellToReportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_CellToReportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellToReportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_CellToReportList_specs_1 = { + sizeof(struct NGAP_NGRAN_CellToReportList), + offsetof(struct NGAP_NGRAN_CellToReportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportList = { + "NGRAN-CellToReportList", + "NGRAN-CellToReportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_NGRAN_CellToReportList_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_CellToReportList_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportList_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_CellToReportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellToReportList_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGRAN_CellToReportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_NGRAN_CellToReportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_NGRAN_CellToReportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CellToReportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_CellToReportList_H_ +#define _NGAP_NGRAN_CellToReportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NGRAN_CellToReportItem; + +/* NGAP_NGRAN-CellToReportList */ +typedef struct NGAP_NGRAN_CellToReportList { + A_SEQUENCE_OF(struct NGAP_NGRAN_CellToReportItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellToReportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_CellToReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NGRAN_CellToReportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_CellToReportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-NoofRRCConnections.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-NoofRRCConnections.h" + +int +NGAP_NGRAN_NoofRRCConnections_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 1L && value <= 65536L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGRAN_NoofRRCConnections_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 16, -1, 1, 65536 } /* (1..65536,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_NoofRRCConnections = { + "NGRAN-NoofRRCConnections", + "NGRAN-NoofRRCConnections", + &asn_OP_NativeInteger, + asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_NoofRRCConnections_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGRAN_NoofRRCConnections_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_NGRAN_NoofRRCConnections_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-NoofRRCConnections.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_NoofRRCConnections_H_ +#define _NGAP_NGRAN_NoofRRCConnections_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_NGRAN-NoofRRCConnections */ +typedef long NGAP_NGRAN_NoofRRCConnections_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NGRAN_NoofRRCConnections_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_NoofRRCConnections; +asn_struct_free_f NGAP_NGRAN_NoofRRCConnections_free; +asn_struct_print_f NGAP_NGRAN_NoofRRCConnections_print; +asn_constr_check_f NGAP_NGRAN_NoofRRCConnections_constraint; +jer_type_encoder_f NGAP_NGRAN_NoofRRCConnections_encode_jer; +per_type_decoder_f NGAP_NGRAN_NoofRRCConnections_decode_aper; +per_type_encoder_f NGAP_NGRAN_NoofRRCConnections_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_NoofRRCConnections_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-NumberOfActiveUEs.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-NumberOfActiveUEs.h" + +int +NGAP_NGRAN_NumberOfActiveUEs_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 16777215L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NGRAN_NumberOfActiveUEs_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 24, -1, 0, 16777215 } /* (0..16777215,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_NumberOfActiveUEs = { + "NGRAN-NumberOfActiveUEs", + "NGRAN-NumberOfActiveUEs", + &asn_OP_NativeInteger, + asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_NumberOfActiveUEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NGRAN_NumberOfActiveUEs_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_NGRAN_NumberOfActiveUEs_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-NumberOfActiveUEs.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_NumberOfActiveUEs_H_ +#define _NGAP_NGRAN_NumberOfActiveUEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_NGRAN-NumberOfActiveUEs */ +typedef long NGAP_NGRAN_NumberOfActiveUEs_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NGRAN_NumberOfActiveUEs_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_NumberOfActiveUEs; +asn_struct_free_f NGAP_NGRAN_NumberOfActiveUEs_free; +asn_struct_print_f NGAP_NGRAN_NumberOfActiveUEs_print; +asn_constr_check_f NGAP_NGRAN_NumberOfActiveUEs_constraint; +jer_type_encoder_f NGAP_NGRAN_NumberOfActiveUEs_encode_jer; +per_type_decoder_f NGAP_NGRAN_NumberOfActiveUEs_decode_aper; +per_type_encoder_f NGAP_NGRAN_NumberOfActiveUEs_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_NumberOfActiveUEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-RadioResourceStatus.c
Added
@@ -0,0 +1,369 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-RadioResourceStatus.h" + +#include "NGAP_ProtocolExtensionContainer.h" +static int +memb_NGAP_dL_GBR_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_GBR_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_dL_non_GBR_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_non_GBR_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_dL_Total_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_uL_Total_PRB_usage_for_MIMO_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 100L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_GBR_PRB_usage_for_MIMO_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_GBR_PRB_usage_for_MIMO_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_non_GBR_PRB_usage_for_MIMO_constr_4 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_non_GBR_PRB_usage_for_MIMO_constr_5 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_dL_Total_PRB_usage_for_MIMO_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uL_Total_PRB_usage_for_MIMO_constr_7 CC_NOTUSED = { + { APC_CONSTRAINED, 7, 7, 0, 100 } /* (0..100) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_RadioResourceStatus_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, dL_GBR_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_GBR_PRB_usage_for_MIMO_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_GBR_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "dL-GBR-PRB-usage-for-MIMO" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, uL_GBR_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_GBR_PRB_usage_for_MIMO_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_GBR_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "uL-GBR-PRB-usage-for-MIMO" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, dL_non_GBR_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_non_GBR_PRB_usage_for_MIMO_constr_4, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_non_GBR_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "dL-non-GBR-PRB-usage-for-MIMO" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, uL_non_GBR_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_non_GBR_PRB_usage_for_MIMO_constr_5, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_non_GBR_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "uL-non-GBR-PRB-usage-for-MIMO" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, dL_Total_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_dL_Total_PRB_usage_for_MIMO_constr_6, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_dL_Total_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "dL-Total-PRB-usage-for-MIMO" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus, uL_Total_PRB_usage_for_MIMO), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uL_Total_PRB_usage_for_MIMO_constr_7, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uL_Total_PRB_usage_for_MIMO_constraint_1 + }, + 0, 0, /* No default value */ + "uL-Total-PRB-usage-for-MIMO" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_RadioResourceStatus, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (6 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P139, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGRAN_RadioResourceStatus_oms_1 = { 6 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_RadioResourceStatus_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dL-GBR-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uL-GBR-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* dL-non-GBR-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* uL-non-GBR-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* dL-Total-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* uL-Total-PRB-usage-for-MIMO */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_RadioResourceStatus_specs_1 = { + sizeof(struct NGAP_NGRAN_RadioResourceStatus), + offsetof(struct NGAP_NGRAN_RadioResourceStatus, _asn_ctx), + asn_MAP_NGAP_NGRAN_RadioResourceStatus_tag2el_1, + 7, /* Count of tags in the map */ + asn_MAP_NGAP_NGRAN_RadioResourceStatus_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 7, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_RadioResourceStatus = { + "NGRAN-RadioResourceStatus", + "NGRAN-RadioResourceStatus", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGRAN_RadioResourceStatus_1, + 7, /* Elements count */ + &asn_SPC_NGAP_NGRAN_RadioResourceStatus_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-RadioResourceStatus.h
Added
@@ -0,0 +1,53 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_RadioResourceStatus_H_ +#define _NGAP_NGRAN_RadioResourceStatus_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGRAN-RadioResourceStatus */ +typedef struct NGAP_NGRAN_RadioResourceStatus { + long dL_GBR_PRB_usage_for_MIMO; + long uL_GBR_PRB_usage_for_MIMO; + long dL_non_GBR_PRB_usage_for_MIMO; + long uL_non_GBR_PRB_usage_for_MIMO; + long dL_Total_PRB_usage_for_MIMO; + long uL_Total_PRB_usage_for_MIMO; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_RadioResourceStatus_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_RadioResourceStatus; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_RadioResourceStatus_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_RadioResourceStatus_17; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_RadioResourceStatus_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-ReportingStatusIEs.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-ReportingStatusIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingStatusIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingStatusIEs, nGRAN_CellReportList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CellReportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CellReportList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_ReportingStatusIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P137, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGRAN_ReportingStatusIEs_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_ReportingStatusIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CellReportList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingStatusIEs_specs_1 = { + sizeof(struct NGAP_NGRAN_ReportingStatusIEs), + offsetof(struct NGAP_NGRAN_ReportingStatusIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_ReportingStatusIEs_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_NGRAN_ReportingStatusIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs = { + "NGRAN-ReportingStatusIEs", + "NGRAN-ReportingStatusIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGRAN_ReportingStatusIEs_1, + 2, /* Elements count */ + &asn_SPC_NGAP_NGRAN_ReportingStatusIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-ReportingStatusIEs.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_ReportingStatusIEs_H_ +#define _NGAP_NGRAN_ReportingStatusIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRAN-CellReportList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGRAN-ReportingStatusIEs */ +typedef struct NGAP_NGRAN_ReportingStatusIEs { + NGAP_NGRAN_CellReportList_t nGRAN_CellReportList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_ReportingStatusIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingStatusIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingStatusIEs_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_ReportingStatusIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-ReportingSystemIEs.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NGRAN-ReportingSystemIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingSystemIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingSystemIEs, nGRAN_CellToReportList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CellToReportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CellToReportList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_ReportingSystemIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P122, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NGRAN_ReportingSystemIEs_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_ReportingSystemIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CellToReportList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingSystemIEs_specs_1 = { + sizeof(struct NGAP_NGRAN_ReportingSystemIEs), + offsetof(struct NGAP_NGRAN_ReportingSystemIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_ReportingSystemIEs_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_NGRAN_ReportingSystemIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs = { + "NGRAN-ReportingSystemIEs", + "NGRAN-ReportingSystemIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_1, + sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_10), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_1) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGRAN_ReportingSystemIEs_1, + 2, /* Elements count */ + &asn_SPC_NGAP_NGRAN_ReportingSystemIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-ReportingSystemIEs.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NGRAN_ReportingSystemIEs_H_ +#define _NGAP_NGRAN_ReportingSystemIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRAN-CellToReportList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NGRAN-ReportingSystemIEs */ +typedef struct NGAP_NGRAN_ReportingSystemIEs { + NGAP_NGRAN_CellToReportList_t nGRAN_CellToReportList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_ReportingSystemIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingSystemIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingSystemIEs_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NGRAN_ReportingSystemIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P129, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P192, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_NGRAN-TNLAssociationToRemoveItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NGRAN_TNLAssociationToRemoveList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NGRAN_TNLAssociationToRemoveList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveList_specs_1 = { sizeof(struct NGAP_NGRAN_TNLAssociationToRemoveList), offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NGRAN_TNLAssociationToRemoveList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGReset.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGReset.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGReset, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P61, + &asn_DEF_NGAP_ProtocolIE_Container_11854P61, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGReset.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGReset.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NGReset */ typedef struct NGAP_NGReset { - NGAP_ProtocolIE_Container_9574P61_t protocolIEs; + NGAP_ProtocolIE_Container_11854P61_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P62, + &asn_DEF_NGAP_ProtocolIE_Container_11854P62, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NGResetAcknowledge */ typedef struct NGAP_NGResetAcknowledge { - NGAP_ProtocolIE_Container_9574P62_t protocolIEs; + NGAP_ProtocolIE_Container_11854P62_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P53, + &asn_DEF_NGAP_ProtocolIE_Container_11854P53, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NGSetupFailure */ typedef struct NGAP_NGSetupFailure { - NGAP_ProtocolIE_Container_9574P53_t protocolIEs; + NGAP_ProtocolIE_Container_11854P53_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P51, + &asn_DEF_NGAP_ProtocolIE_Container_11854P51, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NGSetupRequest */ typedef struct NGAP_NGSetupRequest { - NGAP_ProtocolIE_Container_9574P51_t protocolIEs; + NGAP_ProtocolIE_Container_11854P51_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P52, + &asn_DEF_NGAP_ProtocolIE_Container_11854P52, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_NGSetupResponse */ typedef struct NGAP_NGSetupResponse { - NGAP_ProtocolIE_Container_9574P52_t protocolIEs; + NGAP_ProtocolIE_Container_11854P52_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_CellCAGList.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NPN_AccessInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NPN_AccessInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_NPN_AccessInformation, choice.pNI_NPN_Access_Information), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NPN_AccessInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -56,7 +56,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pNI-NPN-Access-Information */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_specs_1 = { sizeof(struct NGAP_NPN_AccessInformation), offsetof(struct NGAP_NPN_AccessInformation, _asn_ctx), offsetof(struct NGAP_NPN_AccessInformation, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_AccessInformation; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_12; +extern asn_per_constraints_t asn_PER_type_NGAP_NPN_AccessInformation_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "NGAP_PNI-NPN-MobilityInformation.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NPN_MobilityInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NPN_MobilityInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_NPN_MobilityInformation, choice.sNPN_MobilityInformation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NPN_MobilityInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pNI-NPN-MobilityInformation */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_specs_1 = { sizeof(struct NGAP_NPN_MobilityInformation), offsetof(struct NGAP_NPN_MobilityInformation, _asn_ctx), offsetof(struct NGAP_NPN_MobilityInformation, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_MobilityInformation; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_13; +extern asn_per_constraints_t asn_PER_type_NGAP_NPN_MobilityInformation_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_Allowed-PNI-NPN-List.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NPN_PagingAssistanceInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NPN_PagingAssistanceInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_NPN_PagingAssistanceInformation, choice.pNI_NPN_PagingAssistance), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NPN_PagingAssistanceInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -56,7 +56,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pNI-NPN-PagingAssistance */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_specs_1 = { sizeof(struct NGAP_NPN_PagingAssistanceInformation), offsetof(struct NGAP_NPN_PagingAssistanceInformation, _asn_ctx), offsetof(struct NGAP_NPN_PagingAssistanceInformation, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_PagingAssistanceInformation; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_12; +extern asn_per_constraints_t asn_PER_type_NGAP_NPN_PagingAssistanceInformation_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NPN_Support_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NPN_Support_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_Support, choice.sNPN), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36,7 +36,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NPN_Support, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -55,7 +55,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sNPN */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_Support_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_Support_specs_1 = { sizeof(struct NGAP_NPN_Support), offsetof(struct NGAP_NPN_Support, _asn_ctx), offsetof(struct NGAP_NPN_Support, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_Support; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_NPN_Support_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_12; +extern asn_per_constraints_t asn_PER_type_NGAP_NPN_Support_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NR_CGI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P131, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P194, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-Paging-Time-Window.c
Added
@@ -0,0 +1,125 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NR-Paging-Time-Window.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NR_Paging_Time_Window_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 15 } /* (0..15,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_NR_Paging_Time_Window_value2enum_1 = { + { 0, 2, "s1" }, + { 1, 2, "s2" }, + { 2, 2, "s3" }, + { 3, 2, "s4" }, + { 4, 2, "s5" }, + { 5, 2, "s6" }, + { 6, 2, "s7" }, + { 7, 2, "s8" }, + { 8, 2, "s9" }, + { 9, 3, "s10" }, + { 10, 3, "s11" }, + { 11, 3, "s12" }, + { 12, 3, "s13" }, + { 13, 3, "s14" }, + { 14, 3, "s15" }, + { 15, 3, "s16" }, + { 16, 3, "s17" }, + { 17, 3, "s18" }, + { 18, 3, "s19" }, + { 19, 3, "s20" }, + { 20, 3, "s21" }, + { 21, 3, "s22" }, + { 22, 3, "s23" }, + { 23, 3, "s24" }, + { 24, 3, "s25" }, + { 25, 3, "s26" }, + { 26, 3, "s27" }, + { 27, 3, "s28" }, + { 28, 3, "s29" }, + { 29, 3, "s30" }, + { 30, 3, "s31" }, + { 31, 3, "s32" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_NR_Paging_Time_Window_enum2value_1 = { + 0, /* s1(0) */ + 9, /* s10(9) */ + 10, /* s11(10) */ + 11, /* s12(11) */ + 12, /* s13(12) */ + 13, /* s14(13) */ + 14, /* s15(14) */ + 15, /* s16(15) */ + 16, /* s17(16) */ + 17, /* s18(17) */ + 18, /* s19(18) */ + 1, /* s2(1) */ + 19, /* s20(19) */ + 20, /* s21(20) */ + 21, /* s22(21) */ + 22, /* s23(22) */ + 23, /* s24(23) */ + 24, /* s25(24) */ + 25, /* s26(25) */ + 26, /* s27(26) */ + 27, /* s28(27) */ + 28, /* s29(28) */ + 2, /* s3(2) */ + 29, /* s30(29) */ + 30, /* s31(30) */ + 31, /* s32(31) */ + 3, /* s4(3) */ + 4, /* s5(4) */ + 5, /* s6(5) */ + 6, /* s7(6) */ + 7, /* s8(7) */ + 8 /* s9(8) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_NR_Paging_Time_Window_specs_1 = { + asn_MAP_NGAP_NR_Paging_Time_Window_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_NR_Paging_Time_Window_enum2value_1, /* N => "tag"; sorted by N */ + 32, /* Number of elements in the maps */ + 17, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NR_Paging_Time_Window_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NR_Paging_Time_Window = { + "NR-Paging-Time-Window", + "NR-Paging-Time-Window", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_NR_Paging_Time_Window_tags_1, + sizeof(asn_DEF_NGAP_NR_Paging_Time_Window_tags_1) + /sizeof(asn_DEF_NGAP_NR_Paging_Time_Window_tags_10), /* 1 */ + asn_DEF_NGAP_NR_Paging_Time_Window_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NR_Paging_Time_Window_tags_1) + /sizeof(asn_DEF_NGAP_NR_Paging_Time_Window_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NR_Paging_Time_Window_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_NR_Paging_Time_Window_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-Paging-Time-Window.h
Added
@@ -0,0 +1,79 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NR_Paging_Time_Window_H_ +#define _NGAP_NR_Paging_Time_Window_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_NR_Paging_Time_Window { + NGAP_NR_Paging_Time_Window_s1 = 0, + NGAP_NR_Paging_Time_Window_s2 = 1, + NGAP_NR_Paging_Time_Window_s3 = 2, + NGAP_NR_Paging_Time_Window_s4 = 3, + NGAP_NR_Paging_Time_Window_s5 = 4, + NGAP_NR_Paging_Time_Window_s6 = 5, + NGAP_NR_Paging_Time_Window_s7 = 6, + NGAP_NR_Paging_Time_Window_s8 = 7, + NGAP_NR_Paging_Time_Window_s9 = 8, + NGAP_NR_Paging_Time_Window_s10 = 9, + NGAP_NR_Paging_Time_Window_s11 = 10, + NGAP_NR_Paging_Time_Window_s12 = 11, + NGAP_NR_Paging_Time_Window_s13 = 12, + NGAP_NR_Paging_Time_Window_s14 = 13, + NGAP_NR_Paging_Time_Window_s15 = 14, + NGAP_NR_Paging_Time_Window_s16 = 15, + /* + * Enumeration is extensible + */ + NGAP_NR_Paging_Time_Window_s17 = 16, + NGAP_NR_Paging_Time_Window_s18 = 17, + NGAP_NR_Paging_Time_Window_s19 = 18, + NGAP_NR_Paging_Time_Window_s20 = 19, + NGAP_NR_Paging_Time_Window_s21 = 20, + NGAP_NR_Paging_Time_Window_s22 = 21, + NGAP_NR_Paging_Time_Window_s23 = 22, + NGAP_NR_Paging_Time_Window_s24 = 23, + NGAP_NR_Paging_Time_Window_s25 = 24, + NGAP_NR_Paging_Time_Window_s26 = 25, + NGAP_NR_Paging_Time_Window_s27 = 26, + NGAP_NR_Paging_Time_Window_s28 = 27, + NGAP_NR_Paging_Time_Window_s29 = 28, + NGAP_NR_Paging_Time_Window_s30 = 29, + NGAP_NR_Paging_Time_Window_s31 = 30, + NGAP_NR_Paging_Time_Window_s32 = 31 +} e_NGAP_NR_Paging_Time_Window; + +/* NGAP_NR-Paging-Time-Window */ +typedef long NGAP_NR_Paging_Time_Window_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NR_Paging_Time_Window_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NR_Paging_Time_Window; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NR_Paging_Time_Window_specs_1; +asn_struct_free_f NGAP_NR_Paging_Time_Window_free; +asn_struct_print_f NGAP_NR_Paging_Time_Window_print; +asn_constr_check_f NGAP_NR_Paging_Time_Window_constraint; +jer_type_encoder_f NGAP_NR_Paging_Time_Window_encode_jer; +per_type_decoder_f NGAP_NR_Paging_Time_Window_decode_aper; +per_type_encoder_f NGAP_NR_Paging_Time_Window_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NR_Paging_Time_Window_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-Paging-eDRX-Cycle.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NR-Paging-eDRX-Cycle.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NR_Paging_eDRX_Cycle_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 12 } /* (0..12,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_NR_Paging_eDRX_Cycle_value2enum_1 = { + { 0, 9, "hfquarter" }, + { 1, 6, "hfhalf" }, + { 2, 3, "hf1" }, + { 3, 3, "hf2" }, + { 4, 3, "hf4" }, + { 5, 3, "hf8" }, + { 6, 4, "hf16" }, + { 7, 4, "hf32" }, + { 8, 4, "hf64" }, + { 9, 5, "hf128" }, + { 10, 5, "hf256" }, + { 11, 5, "hf512" }, + { 12, 6, "hf1024" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_NR_Paging_eDRX_Cycle_enum2value_1 = { + 2, /* hf1(2) */ + 12, /* hf1024(12) */ + 9, /* hf128(9) */ + 6, /* hf16(6) */ + 3, /* hf2(3) */ + 10, /* hf256(10) */ + 7, /* hf32(7) */ + 4, /* hf4(4) */ + 11, /* hf512(11) */ + 8, /* hf64(8) */ + 5, /* hf8(5) */ + 1, /* hfhalf(1) */ + 0 /* hfquarter(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_NR_Paging_eDRX_Cycle_specs_1 = { + asn_MAP_NGAP_NR_Paging_eDRX_Cycle_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_NR_Paging_eDRX_Cycle_enum2value_1, /* N => "tag"; sorted by N */ + 13, /* Number of elements in the maps */ + 14, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NR_Paging_eDRX_Cycle = { + "NR-Paging-eDRX-Cycle", + "NR-Paging-eDRX-Cycle", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_1, + sizeof(asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_1) + /sizeof(asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_10), /* 1 */ + asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_1) + /sizeof(asn_DEF_NGAP_NR_Paging_eDRX_Cycle_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NR_Paging_eDRX_Cycle_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_NR_Paging_eDRX_Cycle_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-Paging-eDRX-Cycle.h
Added
@@ -0,0 +1,60 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NR_Paging_eDRX_Cycle_H_ +#define _NGAP_NR_Paging_eDRX_Cycle_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_NR_Paging_eDRX_Cycle { + NGAP_NR_Paging_eDRX_Cycle_hfquarter = 0, + NGAP_NR_Paging_eDRX_Cycle_hfhalf = 1, + NGAP_NR_Paging_eDRX_Cycle_hf1 = 2, + NGAP_NR_Paging_eDRX_Cycle_hf2 = 3, + NGAP_NR_Paging_eDRX_Cycle_hf4 = 4, + NGAP_NR_Paging_eDRX_Cycle_hf8 = 5, + NGAP_NR_Paging_eDRX_Cycle_hf16 = 6, + NGAP_NR_Paging_eDRX_Cycle_hf32 = 7, + NGAP_NR_Paging_eDRX_Cycle_hf64 = 8, + NGAP_NR_Paging_eDRX_Cycle_hf128 = 9, + NGAP_NR_Paging_eDRX_Cycle_hf256 = 10, + NGAP_NR_Paging_eDRX_Cycle_hf512 = 11, + NGAP_NR_Paging_eDRX_Cycle_hf1024 = 12 + /* + * Enumeration is extensible + */ +} e_NGAP_NR_Paging_eDRX_Cycle; + +/* NGAP_NR-Paging-eDRX-Cycle */ +typedef long NGAP_NR_Paging_eDRX_Cycle_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NR_Paging_eDRX_Cycle_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NR_Paging_eDRX_Cycle; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NR_Paging_eDRX_Cycle_specs_1; +asn_struct_free_f NGAP_NR_Paging_eDRX_Cycle_free; +asn_struct_print_f NGAP_NR_Paging_eDRX_Cycle_print; +asn_constr_check_f NGAP_NR_Paging_eDRX_Cycle_constraint; +jer_type_encoder_f NGAP_NR_Paging_eDRX_Cycle_encode_jer; +per_type_decoder_f NGAP_NR_Paging_eDRX_Cycle_decode_aper; +per_type_encoder_f NGAP_NR_Paging_eDRX_Cycle_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NR_Paging_eDRX_Cycle_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-PagingeDRXInformation.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NR-PagingeDRXInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NR_PagingeDRXInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_PagingeDRXInformation, nR_paging_eDRX_Cycle), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NR_Paging_eDRX_Cycle, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nR-paging-eDRX-Cycle" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_NR_PagingeDRXInformation, nR_paging_Time_Window), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NR_Paging_Time_Window, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nR-paging-Time-Window" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NR_PagingeDRXInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P195, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NR_PagingeDRXInformation_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NR_PagingeDRXInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NR_PagingeDRXInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nR-paging-eDRX-Cycle */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nR-paging-Time-Window */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_PagingeDRXInformation_specs_1 = { + sizeof(struct NGAP_NR_PagingeDRXInformation), + offsetof(struct NGAP_NR_PagingeDRXInformation, _asn_ctx), + asn_MAP_NGAP_NR_PagingeDRXInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_NR_PagingeDRXInformation_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NR_PagingeDRXInformation = { + "NR-PagingeDRXInformation", + "NR-PagingeDRXInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NR_PagingeDRXInformation_tags_1, + sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_tags_1) + /sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_tags_10), /* 1 */ + asn_DEF_NGAP_NR_PagingeDRXInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_tags_1) + /sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NR_PagingeDRXInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_NR_PagingeDRXInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NR-PagingeDRXInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NR_PagingeDRXInformation_H_ +#define _NGAP_NR_PagingeDRXInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NR-Paging-eDRX-Cycle.h" +#include "NGAP_NR-Paging-Time-Window.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NR-PagingeDRXInformation */ +typedef struct NGAP_NR_PagingeDRXInformation { + NGAP_NR_Paging_eDRX_Cycle_t nR_paging_eDRX_Cycle; + NGAP_NR_Paging_Time_Window_t *nR_paging_Time_Window; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NR_PagingeDRXInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NR_PagingeDRXInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_PagingeDRXInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NR_PagingeDRXInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NR_PagingeDRXInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NRFrequencyBandItem, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P132, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P197, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NRFrequencyInfo, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P133, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P198, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRNTNTAIInformation.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NRNTNTAIInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_NRNTNTAIInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRNTNTAIInformation, servingPLMN), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_PLMNIdentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "servingPLMN" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRNTNTAIInformation, tACListInNRNTN), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TACListInNRNTN, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tACListInNRNTN" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_NRNTNTAIInformation, uELocationDerivedTACInNRNTN), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TAC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uELocationDerivedTACInNRNTN" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NRNTNTAIInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P196, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NRNTNTAIInformation_oms_1 = { 2, 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NRNTNTAIInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRNTNTAIInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* servingPLMN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tACListInNRNTN */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* uELocationDerivedTACInNRNTN */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRNTNTAIInformation_specs_1 = { + sizeof(struct NGAP_NRNTNTAIInformation), + offsetof(struct NGAP_NRNTNTAIInformation, _asn_ctx), + asn_MAP_NGAP_NRNTNTAIInformation_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_NRNTNTAIInformation_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NRNTNTAIInformation = { + "NRNTNTAIInformation", + "NRNTNTAIInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NRNTNTAIInformation_tags_1, + sizeof(asn_DEF_NGAP_NRNTNTAIInformation_tags_1) + /sizeof(asn_DEF_NGAP_NRNTNTAIInformation_tags_10), /* 1 */ + asn_DEF_NGAP_NRNTNTAIInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NRNTNTAIInformation_tags_1) + /sizeof(asn_DEF_NGAP_NRNTNTAIInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NRNTNTAIInformation_1, + 4, /* Elements count */ + &asn_SPC_NGAP_NRNTNTAIInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRNTNTAIInformation.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NRNTNTAIInformation_H_ +#define _NGAP_NRNTNTAIInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_PLMNIdentity.h" +#include "NGAP_TACListInNRNTN.h" +#include "NGAP_TAC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NRNTNTAIInformation */ +typedef struct NGAP_NRNTNTAIInformation { + NGAP_PLMNIdentity_t servingPLMN; + NGAP_TACListInNRNTN_t tACListInNRNTN; + NGAP_TAC_t *uELocationDerivedTACInNRNTN; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NRNTNTAIInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRNTNTAIInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRNTNTAIInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NRNTNTAIInformation_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NRNTNTAIInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_NRUESidelinkAggregateMaximumBitrate.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate, uESidelinkAggregateMaximumBitRate), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P135, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P200, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uESidelinkAggregateMaximumBitRate */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_specs_1 = { sizeof(struct NGAP_NRUESidelinkAggregateMaximumBitrate), offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate, _asn_ctx), asn_MAP_NGAP_NRUESidelinkAggregateMaximumBitrate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_NRV2XServicesAuthorized.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_1 = { +asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_NRV2XServicesAuthorized, vehicleUE), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NRV2XServicesAuthorized, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P134, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P199, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pedestrianUE */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_specs_1 = { sizeof(struct NGAP_NRV2XServicesAuthorized), offsetof(struct NGAP_NRV2XServicesAuthorized, _asn_ctx), asn_MAP_NGAP_NRV2XServicesAuthorized_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRV2XServicesAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NSAG-ID.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NSAG-ID.h" + +int +NGAP_NSAG_ID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 255L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NSAG_ID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 0, 255 } /* (0..255,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_NSAG_ID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NSAG_ID = { + "NSAG-ID", + "NSAG-ID", + &asn_OP_NativeInteger, + asn_DEF_NGAP_NSAG_ID_tags_1, + sizeof(asn_DEF_NGAP_NSAG_ID_tags_1) + /sizeof(asn_DEF_NGAP_NSAG_ID_tags_10), /* 1 */ + asn_DEF_NGAP_NSAG_ID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NSAG_ID_tags_1) + /sizeof(asn_DEF_NGAP_NSAG_ID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NSAG_ID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_NSAG_ID_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NSAG-ID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NSAG_ID_H_ +#define _NGAP_NSAG_ID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_NSAG-ID */ +typedef long NGAP_NSAG_ID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NSAG_ID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NSAG_ID; +asn_struct_free_f NGAP_NSAG_ID_free; +asn_struct_print_f NGAP_NSAG_ID_print; +asn_constr_check_f NGAP_NSAG_ID_constraint; +jer_type_encoder_f NGAP_NSAG_ID_encode_jer; +per_type_decoder_f NGAP_NSAG_ID_decode_aper; +per_type_encoder_f NGAP_NSAG_ID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NSAG_ID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NetworkInstance_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NetworkInstance_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 1, 256 } /* (1..256,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_NetworkInstance_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NetworkInstance_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NetworkInstance; asn_struct_free_f NGAP_NetworkInstance_free; asn_struct_print_f NGAP_NetworkInstance_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NewSecurityContextInd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NewSecurityContextInd_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_NewSecurityContextInd_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_NewSecurityContextInd_specs_1 = { asn_MAP_NGAP_NewSecurityContextInd_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_NewSecurityContextInd_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_NewSecurityContextInd_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NewSecurityContextInd_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NewSecurityContextInd; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NewSecurityContextInd_specs_1; asn_struct_free_f NGAP_NewSecurityContextInd_free; asn_struct_print_f NGAP_NewSecurityContextInd_print; asn_constr_check_f NGAP_NewSecurityContextInd_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_NextPagingAreaScope_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NextPagingAreaScope; -extern const asn_INTEGER_specifics_t asn_SPC_NextPagingAreaScope_specs_1; -asn_struct_free_f NextPagingAreaScope_free; -asn_struct_print_f NextPagingAreaScope_print; -asn_constr_check_f NextPagingAreaScope_constraint; -jer_type_encoder_f NextPagingAreaScope_encode_jer; -per_type_decoder_f NextPagingAreaScope_decode_aper; -per_type_encoder_f NextPagingAreaScope_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NextPagingAreaScope_specs_1; +asn_struct_free_f NGAP_NextPagingAreaScope_free; +asn_struct_print_f NGAP_NextPagingAreaScope_print; +asn_constr_check_f NGAP_NextPagingAreaScope_constraint; +jer_type_encoder_f NGAP_NextPagingAreaScope_encode_jer; +per_type_decoder_f NGAP_NextPagingAreaScope_decode_aper; +per_type_encoder_f NGAP_NextPagingAreaScope_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -184,7 +184,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_NgENB_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_NonDynamic5QIDescriptor, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P130, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P193, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_NotificationCause_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCause; -extern const asn_INTEGER_specifics_t asn_SPC_NotificationCause_specs_1; -asn_struct_free_f NotificationCause_free; -asn_struct_print_f NotificationCause_print; -asn_constr_check_f NotificationCause_constraint; -jer_type_encoder_f NotificationCause_encode_jer; -per_type_decoder_f NotificationCause_decode_aper; -per_type_encoder_f NotificationCause_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NotificationCause_specs_1; +asn_struct_free_f NGAP_NotificationCause_free; +asn_struct_print_f NGAP_NotificationCause_print; +asn_constr_check_f NGAP_NotificationCause_constraint; +jer_type_encoder_f NGAP_NotificationCause_encode_jer; +per_type_decoder_f NGAP_NotificationCause_decode_aper; +per_type_encoder_f NGAP_NotificationCause_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCell-Item.c
Added
@@ -0,0 +1,163 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NotificationCell-Item.h" + +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_notifyFlag_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_notifyFlag_value2enum_3 = { + { 0, 9, "activated" }, + { 1, 11, "deactivated" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_notifyFlag_enum2value_3 = { + 0, /* activated(0) */ + 1 /* deactivated(1) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_notifyFlag_specs_3 = { + asn_MAP_NGAP_notifyFlag_value2enum_3, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_notifyFlag_enum2value_3, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_notifyFlag_tags_3 = { + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_notifyFlag_3 = { + "notifyFlag", + "notifyFlag", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_notifyFlag_tags_3, + sizeof(asn_DEF_NGAP_notifyFlag_tags_3) + /sizeof(asn_DEF_NGAP_notifyFlag_tags_30) - 1, /* 1 */ + asn_DEF_NGAP_notifyFlag_tags_3, /* Same as above */ + sizeof(asn_DEF_NGAP_notifyFlag_tags_3) + /sizeof(asn_DEF_NGAP_notifyFlag_tags_30), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_notifyFlag_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_notifyFlag_specs_3 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_NotificationCell_Item_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NotificationCell_Item, nGRAN_CGI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-CGI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NotificationCell_Item, notifyFlag), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_notifyFlag_3, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "notifyFlag" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_NotificationCell_Item, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P130, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_NotificationCell_Item_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_NotificationCell_Item_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NotificationCell_Item_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nGRAN-CGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* notifyFlag */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NotificationCell_Item_specs_1 = { + sizeof(struct NGAP_NotificationCell_Item), + offsetof(struct NGAP_NotificationCell_Item, _asn_ctx), + asn_MAP_NGAP_NotificationCell_Item_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_NotificationCell_Item_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCell_Item = { + "NotificationCell-Item", + "NotificationCell-Item", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NotificationCell_Item_tags_1, + sizeof(asn_DEF_NGAP_NotificationCell_Item_tags_1) + /sizeof(asn_DEF_NGAP_NotificationCell_Item_tags_10), /* 1 */ + asn_DEF_NGAP_NotificationCell_Item_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NotificationCell_Item_tags_1) + /sizeof(asn_DEF_NGAP_NotificationCell_Item_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NotificationCell_Item_1, + 3, /* Elements count */ + &asn_SPC_NGAP_NotificationCell_Item_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCell-Item.h
Added
@@ -0,0 +1,60 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NotificationCell_Item_H_ +#define _NGAP_NotificationCell_Item_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NGRAN-CGI.h" +#include <NativeEnumerated.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_NotificationCell_Item__notifyFlag { + NGAP_NotificationCell_Item__notifyFlag_activated = 0, + NGAP_NotificationCell_Item__notifyFlag_deactivated = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_NotificationCell_Item__notifyFlag; + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_NotificationCell-Item */ +typedef struct NGAP_NotificationCell_Item { + NGAP_NGRAN_CGI_t nGRAN_CGI; + long notifyFlag; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NotificationCell_Item_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_notifyFlag_3; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCell_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NotificationCell_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NotificationCell_Item_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NotificationCell_Item_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCellList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NotificationCellList.h" + +#include "NGAP_NotificationCell-Item.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NotificationCellList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 14, 14, 1, 16384 } /* (SIZE(1..16384)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_NotificationCellList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NotificationCell_Item, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NotificationCellList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_NotificationCellList_specs_1 = { + sizeof(struct NGAP_NotificationCellList), + offsetof(struct NGAP_NotificationCellList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCellList = { + "NotificationCellList", + "NotificationCellList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_NotificationCellList_tags_1, + sizeof(asn_DEF_NGAP_NotificationCellList_tags_1) + /sizeof(asn_DEF_NGAP_NotificationCellList_tags_10), /* 1 */ + asn_DEF_NGAP_NotificationCellList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NotificationCellList_tags_1) + /sizeof(asn_DEF_NGAP_NotificationCellList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NotificationCellList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_NotificationCellList_1, + 1, /* Single element */ + &asn_SPC_NGAP_NotificationCellList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationCellList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NotificationCellList_H_ +#define _NGAP_NotificationCellList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_NotificationCell_Item; + +/* NGAP_NotificationCellList */ +typedef struct NGAP_NotificationCellList { + A_SEQUENCE_OF(struct NGAP_NotificationCell_Item) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NotificationCellList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCellList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_NotificationCellList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_NotificationCellList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_NotificationCellList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NotificationCellList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_NotificationControl_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationControl; -extern const asn_INTEGER_specifics_t asn_SPC_NotificationControl_specs_1; -asn_struct_free_f NotificationControl_free; -asn_struct_print_f NotificationControl_print; -asn_constr_check_f NotificationControl_constraint; -jer_type_encoder_f NotificationControl_encode_jer; -per_type_decoder_f NotificationControl_decode_aper; -per_type_encoder_f NotificationControl_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NotificationControl_specs_1; +asn_struct_free_f NGAP_NotificationControl_free; +asn_struct_print_f NGAP_NotificationControl_print; +asn_constr_check_f NGAP_NotificationControl_constraint; +jer_type_encoder_f NGAP_NotificationControl_encode_jer; +per_type_decoder_f NGAP_NotificationControl_decode_aper; +per_type_encoder_f NGAP_NotificationControl_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NotifySourceNGRANNode_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NotifySourceNGRANNode_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* notifySource(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_NotifySourceNGRANNode_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_NotifySourceNGRANNode_specs_1 = { asn_MAP_NGAP_NotifySourceNGRANNode_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_NotifySourceNGRANNode_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_NotifySourceNGRANNode_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NotifySourceNGRANNode_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotifySourceNGRANNode; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NotifySourceNGRANNode_specs_1; asn_struct_free_f NGAP_NotifySourceNGRANNode_free; asn_struct_print_f NGAP_NotifySourceNGRANNode_print; asn_constr_check_f NGAP_NotifySourceNGRANNode_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_NumberOfBroadcastsRequested_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_NumberOfBroadcastsRequested_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_NumberOfBroadcastsRequested_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NumberOfBroadcastsRequested_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NumberOfBroadcastsRequested; asn_struct_free_f NGAP_NumberOfBroadcastsRequested_free; asn_struct_print_f NGAP_NumberOfBroadcastsRequested_print;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfMeasurementReportingLevels.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_NumberOfMeasurementReportingLevels.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_NumberOfMeasurementReportingLevels_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 4 } /* (0..4,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_NumberOfMeasurementReportingLevels_value2enum_1 = { + { 0, 2, "n2" }, + { 1, 2, "n3" }, + { 2, 2, "n4" }, + { 3, 2, "n5" }, + { 4, 3, "n10" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_NumberOfMeasurementReportingLevels_enum2value_1 = { + 4, /* n10(4) */ + 0, /* n2(0) */ + 1, /* n3(1) */ + 2, /* n4(2) */ + 3 /* n5(3) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_NumberOfMeasurementReportingLevels_specs_1 = { + asn_MAP_NGAP_NumberOfMeasurementReportingLevels_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_NumberOfMeasurementReportingLevels_enum2value_1, /* N => "tag"; sorted by N */ + 5, /* Number of elements in the maps */ + 6, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NumberOfMeasurementReportingLevels = { + "NumberOfMeasurementReportingLevels", + "NumberOfMeasurementReportingLevels", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_1, + sizeof(asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_1) + /sizeof(asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_10), /* 1 */ + asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_1) + /sizeof(asn_DEF_NGAP_NumberOfMeasurementReportingLevels_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_NumberOfMeasurementReportingLevels_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_NumberOfMeasurementReportingLevels_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_NumberOfMeasurementReportingLevels.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_NumberOfMeasurementReportingLevels_H_ +#define _NGAP_NumberOfMeasurementReportingLevels_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_NumberOfMeasurementReportingLevels { + NGAP_NumberOfMeasurementReportingLevels_n2 = 0, + NGAP_NumberOfMeasurementReportingLevels_n3 = 1, + NGAP_NumberOfMeasurementReportingLevels_n4 = 2, + NGAP_NumberOfMeasurementReportingLevels_n5 = 3, + NGAP_NumberOfMeasurementReportingLevels_n10 = 4 + /* + * Enumeration is extensible + */ +} e_NGAP_NumberOfMeasurementReportingLevels; + +/* NGAP_NumberOfMeasurementReportingLevels */ +typedef long NGAP_NumberOfMeasurementReportingLevels_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_NumberOfMeasurementReportingLevels_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NumberOfMeasurementReportingLevels; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_NumberOfMeasurementReportingLevels_specs_1; +asn_struct_free_f NGAP_NumberOfMeasurementReportingLevels_free; +asn_struct_print_f NGAP_NumberOfMeasurementReportingLevels_print; +asn_constr_check_f NGAP_NumberOfMeasurementReportingLevels_constraint; +jer_type_encoder_f NGAP_NumberOfMeasurementReportingLevels_encode_jer; +per_type_decoder_f NGAP_NumberOfMeasurementReportingLevels_decode_aper; +per_type_encoder_f NGAP_NumberOfMeasurementReportingLevels_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_NumberOfMeasurementReportingLevels_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OnboardingSupport.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_OnboardingSupport.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_OnboardingSupport_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_OnboardingSupport_value2enum_1 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_OnboardingSupport_enum2value_1 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_OnboardingSupport_specs_1 = { + asn_MAP_NGAP_OnboardingSupport_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_OnboardingSupport_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_OnboardingSupport_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_OnboardingSupport = { + "OnboardingSupport", + "OnboardingSupport", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_OnboardingSupport_tags_1, + sizeof(asn_DEF_NGAP_OnboardingSupport_tags_1) + /sizeof(asn_DEF_NGAP_OnboardingSupport_tags_10), /* 1 */ + asn_DEF_NGAP_OnboardingSupport_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_OnboardingSupport_tags_1) + /sizeof(asn_DEF_NGAP_OnboardingSupport_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_OnboardingSupport_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_OnboardingSupport_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OnboardingSupport.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_OnboardingSupport_H_ +#define _NGAP_OnboardingSupport_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_OnboardingSupport { + NGAP_OnboardingSupport_true = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_OnboardingSupport; + +/* NGAP_OnboardingSupport */ +typedef long NGAP_OnboardingSupport_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_OnboardingSupport_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_OnboardingSupport; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_OnboardingSupport_specs_1; +asn_struct_free_f NGAP_OnboardingSupport_free; +asn_struct_print_f NGAP_OnboardingSupport_print; +asn_constr_check_f NGAP_OnboardingSupport_constraint; +jer_type_encoder_f NGAP_OnboardingSupport_encode_jer; +per_type_decoder_f NGAP_OnboardingSupport_decode_aper; +per_type_encoder_f NGAP_OnboardingSupport_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_OnboardingSupport_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_OverloadAction_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadAction; -extern const asn_INTEGER_specifics_t asn_SPC_OverloadAction_specs_1; -asn_struct_free_f OverloadAction_free; -asn_struct_print_f OverloadAction_print; -asn_constr_check_f OverloadAction_constraint; -jer_type_encoder_f OverloadAction_encode_jer; -per_type_decoder_f OverloadAction_decode_aper; -per_type_encoder_f OverloadAction_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_OverloadAction_specs_1; +asn_struct_free_f NGAP_OverloadAction_free; +asn_struct_print_f NGAP_OverloadAction_print; +asn_constr_check_f NGAP_OverloadAction_constraint; +jer_type_encoder_f NGAP_OverloadAction_encode_jer; +per_type_decoder_f NGAP_OverloadAction_decode_aper; +per_type_encoder_f NGAP_OverloadAction_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,7 +36,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_OverloadResponse, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStart, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P64, + &asn_DEF_NGAP_ProtocolIE_Container_11854P64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_OverloadStart */ typedef struct NGAP_OverloadStart { - NGAP_ProtocolIE_Container_9574P64_t protocolIEs; + NGAP_ProtocolIE_Container_11854P64_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_OverloadStartNSSAIItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P136, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P201, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_OverloadStartNSSAIItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_OverloadStartNSSAIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_OverloadStartNSSAIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 10, 10, 1, 1024 } /* (SIZE(1..1024)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStartNSSAIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_OverloadStartNSSAIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_OverloadStartNSSAIList_specs_1 = { sizeof(struct NGAP_OverloadStartNSSAIList), offsetof(struct NGAP_OverloadStartNSSAIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartNSSAIList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_OverloadStartNSSAIList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_OverloadStartNSSAIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStop, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P65, + &asn_DEF_NGAP_ProtocolIE_Container_11854P65, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_OverloadStop */ typedef struct NGAP_OverloadStop { - NGAP_ProtocolIE_Container_9574P65_t protocolIEs; + NGAP_ProtocolIE_Container_11854P65_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PC5FlowBitRates, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P147, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P211, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PC5QoSFlowItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P146, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P210, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_PC5QoSParameters.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5QoSParameters, pc5QoSFlowList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PC5QoSParameters, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P145, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P209, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pc5LinkAggregateBitRates */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_specs_1 = { sizeof(struct NGAP_PC5QoSParameters), offsetof(struct NGAP_PC5QoSParameters, _asn_ctx), asn_MAP_NGAP_PC5QoSParameters_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PC5QoSParameters; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_PDUSessionAggregateMaximumBitRate.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate, pDUSessionAggregateMaximumBitRateDL), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P148, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P212, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pDUSessionAggregateMaximumBitRateUL */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_specs_1 = { sizeof(struct NGAP_PDUSessionAggregateMaximumBitRate), offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate, _asn_ctx), asn_MAP_NGAP_PDUSessionAggregateMaximumBitRate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,6 +38,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionPairID.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PDUSessionPairID.h" + +int +NGAP_PDUSessionPairID_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 255L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionPairID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 0, 255 } /* (0..255,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionPairID_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionPairID = { + "PDUSessionPairID", + "PDUSessionPairID", + &asn_OP_NativeInteger, + asn_DEF_NGAP_PDUSessionPairID_tags_1, + sizeof(asn_DEF_NGAP_PDUSessionPairID_tags_1) + /sizeof(asn_DEF_NGAP_PDUSessionPairID_tags_10), /* 1 */ + asn_DEF_NGAP_PDUSessionPairID_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionPairID_tags_1) + /sizeof(asn_DEF_NGAP_PDUSessionPairID_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_PDUSessionPairID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_PDUSessionPairID_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionPairID.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PDUSessionPairID_H_ +#define _NGAP_PDUSessionPairID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_PDUSessionPairID */ +typedef long NGAP_PDUSessionPairID_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionPairID_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionPairID; +asn_struct_free_f NGAP_PDUSessionPairID_free; +asn_struct_print_f NGAP_PDUSessionPairID_print; +asn_constr_check_f NGAP_PDUSessionPairID_constraint; +jer_type_encoder_f NGAP_PDUSessionPairID_encode_jer; +per_type_decoder_f NGAP_PDUSessionPairID_decode_aper; +per_type_encoder_f NGAP_PDUSessionPairID_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PDUSessionPairID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceAdmittedItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P149, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P213, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceAdmittedItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceAdmittedList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceAdmittedList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceAdmittedList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceAdmittedList), offsetof(struct NGAP_PDUSessionResourceAdmittedList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceAdmittedList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceAdmittedList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P150, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P214, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P151, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P215, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToModifyItemModCfm.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModCfm_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModCfm_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModCfm_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModCfm_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModCfm_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModCfm_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModCfm_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyListModCfm), offsetof(struct NGAP_PDUSessionResourceFailedToModifyListModCfm, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModCfm; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModCfm_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModCfm_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModCfm_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToModifyItemModRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyListModRes), offsetof(struct NGAP_PDUSessionResourceFailedToModifyListModRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyListModRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyListModRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToModifyListModRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P152, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P216, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P153, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P217, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToResumeItemRESReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeListRESReq), offsetof(struct NGAP_PDUSessionResourceFailedToResumeListRESReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToResumeItemRESRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeListRESRes), offsetof(struct NGAP_PDUSessionResourceFailedToResumeListRESRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeListRESRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeListRESRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToResumeListRESRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P154, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P218, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P155, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P219, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P156, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P220, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P157, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P221, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P158, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P222, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToSetupItemCxtFail.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtFail_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtFail_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtFail_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtFail_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtFail_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtFail_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupListCxtFail), offsetof(struct NGAP_PDUSessionResourceFailedToSetupListCxtFail, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtFail_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtFail_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtFail_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToSetupItemCxtRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupListCxtRes), offsetof(struct NGAP_PDUSessionResourceFailedToSetupListCxtRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListCxtRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListCxtRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListCxtRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToSetupItemHOAck.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListHOAck_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListHOAck_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListHOAck_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListHOAck_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListHOAck_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListHOAck_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListHOAck_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupListHOAck), offsetof(struct NGAP_PDUSessionResourceFailedToSetupListHOAck, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListHOAck; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListHOAck_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListHOAck_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListHOAck_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToSetupItemPSReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListPSReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListPSReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListPSReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListPSReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListPSReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListPSReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListPSReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupListPSReq), offsetof(struct NGAP_PDUSessionResourceFailedToSetupListPSReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListPSReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListPSReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListPSReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListPSReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceFailedToSetupItemSURes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListSURes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListSURes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListSURes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListSURes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListSURes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListSURes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListSURes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupListSURes), offsetof(struct NGAP_PDUSessionResourceFailedToSetupListSURes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupListSURes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupListSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupListSURes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceFailedToSetupListSURes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceHandoverItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P159, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P223, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceHandoverItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceHandoverList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceHandoverList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceHandoverList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceHandoverList), offsetof(struct NGAP_PDUSessionResourceHandoverList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceHandoverList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceHandoverList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceInformationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P160, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P224, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P161, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P225, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P162, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P226, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceItemHORqd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P163, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P227, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceItemCxtRelCpl.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelCpl_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelCpl_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelCpl_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelCpl_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelCpl_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelCpl_specs_1 = { sizeof(struct NGAP_PDUSessionResourceListCxtRelCpl), offsetof(struct NGAP_PDUSessionResourceListCxtRelCpl, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelCpl_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelCpl_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelCpl_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceItemCxtRelReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceListCxtRelReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceListCxtRelReq), offsetof(struct NGAP_PDUSessionResourceListCxtRelReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceListCxtRelReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListCxtRelReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListCxtRelReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListCxtRelReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceItemHORqd.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListHORqd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListHORqd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListHORqd_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListHORqd_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceListHORqd_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListHORqd_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListHORqd_specs_1 = { sizeof(struct NGAP_PDUSessionResourceListHORqd), offsetof(struct NGAP_PDUSessionResourceListHORqd, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceListHORqd; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceListHORqd_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceListHORqd_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceListHORqd_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirm, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P8, + &asn_DEF_NGAP_ProtocolIE_Container_11854P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceModifyConfirm */ typedef struct NGAP_PDUSessionResourceModifyConfirm { - NGAP_ProtocolIE_Container_9574P8_t protocolIEs; + NGAP_ProtocolIE_Container_11854P8_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -82,7 +82,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P164, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P228, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P7, + &asn_DEF_NGAP_ProtocolIE_Container_11854P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceModifyIndication */ typedef struct NGAP_PDUSessionResourceModifyIndication { - NGAP_ProtocolIE_Container_9574P7_t protocolIEs; + NGAP_ProtocolIE_Container_11854P7_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P167, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P231, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P165, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P229, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P168, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P232, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyItemModInd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P169, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P233, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -91,7 +91,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyItemModReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P170, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P234, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyItemModRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P171, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P235, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceModifyItemModCfm.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModCfm_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModCfm_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModCfm_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModCfm_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyListModCfm_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModCfm_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModCfm_specs_1 = { sizeof(struct NGAP_PDUSessionResourceModifyListModCfm), offsetof(struct NGAP_PDUSessionResourceModifyListModCfm, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyListModCfm; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModCfm_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModCfm_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModCfm_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceModifyItemModInd.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModInd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModInd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModInd_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModInd_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyListModInd_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModInd_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModInd_specs_1 = { sizeof(struct NGAP_PDUSessionResourceModifyListModInd), offsetof(struct NGAP_PDUSessionResourceModifyListModInd, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyListModInd; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModInd_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModInd_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModInd_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceModifyItemModReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyListModReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceModifyListModReq), offsetof(struct NGAP_PDUSessionResourceModifyListModReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyListModReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceModifyItemModRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyListModRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceModifyListModRes), offsetof(struct NGAP_PDUSessionResourceModifyListModRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyListModRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyListModRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyListModRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceModifyListModRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P4, + &asn_DEF_NGAP_ProtocolIE_Container_11854P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceModifyRequest */ typedef struct NGAP_PDUSessionResourceModifyRequest { - NGAP_ProtocolIE_Container_9574P4_t protocolIEs; + NGAP_ProtocolIE_Container_11854P4_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P96, + &asn_DEF_NGAP_ProtocolIE_Container_11854P121, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceModifyRequestTransfer */ typedef struct NGAP_PDUSessionResourceModifyRequestTransfer { - NGAP_ProtocolIE_Container_9574P96_t protocolIEs; + NGAP_ProtocolIE_Container_11854P121_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P5, + &asn_DEF_NGAP_ProtocolIE_Container_11854P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceModifyResponse */ typedef struct NGAP_PDUSessionResourceModifyResponse { - NGAP_ProtocolIE_Container_9574P5_t protocolIEs; + NGAP_ProtocolIE_Container_11854P5_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -101,7 +101,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P166, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P230, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P172, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P236, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotify, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P6, + &asn_DEF_NGAP_ProtocolIE_Container_11854P6, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceNotify */ typedef struct NGAP_PDUSessionResourceNotify { - NGAP_ProtocolIE_Container_9574P6_t protocolIEs; + NGAP_ProtocolIE_Container_11854P6_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceNotifyItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P173, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P237, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceNotifyItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceNotifyList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceNotifyList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceNotifyList), offsetof(struct NGAP_PDUSessionResourceNotifyList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceNotifyList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P174, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P238, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -48,7 +48,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceNotifyTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P175, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P239, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P2, + &asn_DEF_NGAP_ProtocolIE_Container_11854P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceReleaseCommand */ typedef struct NGAP_PDUSessionResourceReleaseCommand { - NGAP_ProtocolIE_Container_9574P2_t protocolIEs; + NGAP_ProtocolIE_Container_11854P2_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P176, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P240, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P3, + &asn_DEF_NGAP_ProtocolIE_Container_11854P3, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceReleaseResponse */ typedef struct NGAP_PDUSessionResourceReleaseResponse { - NGAP_ProtocolIE_Container_9574P3_t protocolIEs; + NGAP_ProtocolIE_Container_11854P3_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P181, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P245, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleasedItemNot, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P177, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P241, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P178, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P242, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P179, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P243, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P180, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P244, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceReleasedItemNot.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListNot_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListNot_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListNot_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListNot_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedListNot_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListNot_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListNot_specs_1 = { sizeof(struct NGAP_PDUSessionResourceReleasedListNot), offsetof(struct NGAP_PDUSessionResourceReleasedListNot, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedListNot; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListNot_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListNot_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListNot_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceReleasedItemPSAck.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSAck_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSAck_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSAck_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSAck_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedListPSAck_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSAck_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSAck_specs_1 = { sizeof(struct NGAP_PDUSessionResourceReleasedListPSAck), offsetof(struct NGAP_PDUSessionResourceReleasedListPSAck, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedListPSAck; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSAck_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSAck_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSAck_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceReleasedItemPSFail.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSFail_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSFail_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSFail_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSFail_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedListPSFail_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSFail_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSFail_specs_1 = { sizeof(struct NGAP_PDUSessionResourceReleasedListPSFail), offsetof(struct NGAP_PDUSessionResourceReleasedListPSFail, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedListPSFail; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListPSFail_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListPSFail_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListPSFail_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceReleasedItemRelRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListRelRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListRelRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListRelRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListRelRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedListRelRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListRelRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListRelRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceReleasedListRelRes), offsetof(struct NGAP_PDUSessionResourceReleasedListRelRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedListRelRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedListRelRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedListRelRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceReleasedListRelRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P182, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P246, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P183, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P247, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceResumeItemRESReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeListRESReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceResumeListRESReq), offsetof(struct NGAP_PDUSessionResourceResumeListRESReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceResumeListRESReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceResumeItemRESRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeListRESRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceResumeListRESRes), offsetof(struct NGAP_PDUSessionResourceResumeListRESRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceResumeListRESRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeListRESRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeListRESRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceResumeListRESRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P184, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P248, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSecondaryRATUsageItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSecondaryRATUsageList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSecondaryRATUsageList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSecondaryRATUsageList), offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSecondaryRATUsageList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -108,7 +108,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P185, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P249, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P186, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P250, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -91,7 +91,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P187, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P251, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -108,7 +108,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P188, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P252, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupItemSURes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P189, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P253, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSetupItemCxtReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSetupListCxtReq), offsetof(struct NGAP_PDUSessionResourceSetupListCxtReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSetupItemCxtRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtRes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtRes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSetupListCxtRes), offsetof(struct NGAP_PDUSessionResourceSetupListCxtRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListCxtRes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListCxtRes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListCxtRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSetupItemHOReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListHOReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListHOReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListHOReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListHOReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupListHOReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListHOReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListHOReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSetupListHOReq), offsetof(struct NGAP_PDUSessionResourceSetupListHOReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupListHOReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListHOReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListHOReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListHOReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSetupItemSUReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSUReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSUReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSUReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSUReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupListSUReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSUReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSUReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSetupListSUReq), offsetof(struct NGAP_PDUSessionResourceSetupListSUReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupListSUReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSUReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSUReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSUReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSetupItemSURes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSURes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSURes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSURes_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSURes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupListSURes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSURes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSURes_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSetupListSURes), offsetof(struct NGAP_PDUSessionResourceSetupListSURes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupListSURes; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupListSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupListSURes_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSetupListSURes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P0, + &asn_DEF_NGAP_ProtocolIE_Container_11854P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceSetupRequest */ typedef struct NGAP_PDUSessionResourceSetupRequest { - NGAP_ProtocolIE_Container_9574P0_t protocolIEs; + NGAP_ProtocolIE_Container_11854P0_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P97, + &asn_DEF_NGAP_ProtocolIE_Container_11854P122, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceSetupRequestTransfer */ typedef struct NGAP_PDUSessionResourceSetupRequestTransfer { - NGAP_ProtocolIE_Container_9574P97_t protocolIEs; + NGAP_ProtocolIE_Container_11854P122_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P1, + &asn_DEF_NGAP_ProtocolIE_Container_11854P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PDUSessionResourceSetupResponse */ typedef struct NGAP_PDUSessionResourceSetupResponse { - NGAP_ProtocolIE_Container_9574P1_t protocolIEs; + NGAP_ProtocolIE_Container_11854P1_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -83,7 +83,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P190, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P254, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P191, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P255, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P192, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P256, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSuspendItemSUSReq.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSuspendListSUSReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSuspendListSUSReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendListSUSReq_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendListSUSReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendListSUSReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendListSUSReq_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSuspendListSUSReq), offsetof(struct NGAP_PDUSessionResourceSuspendListSUSReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendListSUSReq_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendListSUSReq_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSuspendListSUSReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceSwitchedItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P193, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P257, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceSwitchedItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSwitchedList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSwitchedList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSwitchedList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceSwitchedList), offsetof(struct NGAP_PDUSessionResourceSwitchedList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSwitchedList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceSwitchedList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P194, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P258, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceToBeSwitchedDLItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToBeSwitchedDLList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToBeSwitchedDLList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLList_specs_1 = { sizeof(struct NGAP_PDUSessionResourceToBeSwitchedDLList), offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToBeSwitchedDLList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P195, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P259, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P196, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P260, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceToReleaseItemHOCmd.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListHOCmd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListHOCmd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListHOCmd_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListHOCmd_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseListHOCmd_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListHOCmd_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListHOCmd_specs_1 = { sizeof(struct NGAP_PDUSessionResourceToReleaseListHOCmd), offsetof(struct NGAP_PDUSessionResourceToReleaseListHOCmd, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToReleaseListHOCmd; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListHOCmd_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListHOCmd_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListHOCmd_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PDUSessionResourceToReleaseItemRelCmd.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListRelCmd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListRelCmd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListRelCmd_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListRelCmd_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseListRelCmd_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListRelCmd_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListRelCmd_specs_1 = { sizeof(struct NGAP_PDUSessionResourceToReleaseListRelCmd), offsetof(struct NGAP_PDUSessionResourceToReleaseListRelCmd, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToReleaseListRelCmd; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseListRelCmd_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseListRelCmd_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionResourceToReleaseListRelCmd_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PDUSessionType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PDUSessionType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 4 } /* (0..4,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -34,7 +34,7 @@ 4 /* unstructured(4) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_PDUSessionType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_PDUSessionType_specs_1 = { asn_MAP_NGAP_PDUSessionType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_PDUSessionType_enum2value_1, /* N => "tag"; sorted by N */ 5, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,7 +34,9 @@ typedef long NGAP_PDUSessionType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PDUSessionType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionType; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PDUSessionType_specs_1; asn_struct_free_f NGAP_PDUSessionType_free; asn_struct_print_f NGAP_PDUSessionType_print; asn_constr_check_f NGAP_PDUSessionType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -108,7 +108,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PDUSessionUsageReport, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P197, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P261, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PEIPSassistanceInformation.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PEIPSassistanceInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_PEIPSassistanceInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PEIPSassistanceInformation, cNsubgroupID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_CNsubgroupID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "cNsubgroupID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_PEIPSassistanceInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P262, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_PEIPSassistanceInformation_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_PEIPSassistanceInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PEIPSassistanceInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* cNsubgroupID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PEIPSassistanceInformation_specs_1 = { + sizeof(struct NGAP_PEIPSassistanceInformation), + offsetof(struct NGAP_PEIPSassistanceInformation, _asn_ctx), + asn_MAP_NGAP_PEIPSassistanceInformation_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_PEIPSassistanceInformation_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PEIPSassistanceInformation = { + "PEIPSassistanceInformation", + "PEIPSassistanceInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PEIPSassistanceInformation_tags_1, + sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_tags_1) + /sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_tags_10), /* 1 */ + asn_DEF_NGAP_PEIPSassistanceInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_tags_1) + /sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PEIPSassistanceInformation_1, + 2, /* Elements count */ + &asn_SPC_NGAP_PEIPSassistanceInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PEIPSassistanceInformation.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PEIPSassistanceInformation_H_ +#define _NGAP_PEIPSassistanceInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_CNsubgroupID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_PEIPSassistanceInformation */ +typedef struct NGAP_PEIPSassistanceInformation { + NGAP_CNsubgroupID_t cNsubgroupID; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PEIPSassistanceInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PEIPSassistanceInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PEIPSassistanceInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PEIPSassistanceInformation_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PEIPSassistanceInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNAreaBasedQMC.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PLMNAreaBasedQMC.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_PLMNAreaBasedQMC_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNAreaBasedQMC, plmnListforQMC), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_PLMNListforQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "plmnListforQMC" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_PLMNAreaBasedQMC, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P263, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_PLMNAreaBasedQMC_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_PLMNAreaBasedQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PLMNAreaBasedQMC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* plmnListforQMC */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNAreaBasedQMC_specs_1 = { + sizeof(struct NGAP_PLMNAreaBasedQMC), + offsetof(struct NGAP_PLMNAreaBasedQMC, _asn_ctx), + asn_MAP_NGAP_PLMNAreaBasedQMC_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_PLMNAreaBasedQMC_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNAreaBasedQMC = { + "PLMNAreaBasedQMC", + "PLMNAreaBasedQMC", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PLMNAreaBasedQMC_tags_1, + sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_tags_10), /* 1 */ + asn_DEF_NGAP_PLMNAreaBasedQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PLMNAreaBasedQMC_1, + 2, /* Elements count */ + &asn_SPC_NGAP_PLMNAreaBasedQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNAreaBasedQMC.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PLMNAreaBasedQMC_H_ +#define _NGAP_PLMNAreaBasedQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_PLMNListforQMC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_PLMNAreaBasedQMC */ +typedef struct NGAP_PLMNAreaBasedQMC { + NGAP_PLMNListforQMC_t plmnListforQMC; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PLMNAreaBasedQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNAreaBasedQMC; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNAreaBasedQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PLMNAreaBasedQMC_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PLMNAreaBasedQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNListforQMC.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PLMNListforQMC.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_PLMNListforQMC_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_PLMNListforQMC_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_PLMNIdentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PLMNListforQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_PLMNListforQMC_specs_1 = { + sizeof(struct NGAP_PLMNListforQMC), + offsetof(struct NGAP_PLMNListforQMC, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNListforQMC = { + "PLMNListforQMC", + "PLMNListforQMC", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_PLMNListforQMC_tags_1, + sizeof(asn_DEF_NGAP_PLMNListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_PLMNListforQMC_tags_10), /* 1 */ + asn_DEF_NGAP_PLMNListforQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PLMNListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_PLMNListforQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_PLMNListforQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_PLMNListforQMC_1, + 1, /* Single element */ + &asn_SPC_NGAP_PLMNListforQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNListforQMC.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PLMNListforQMC_H_ +#define _NGAP_PLMNListforQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_PLMNIdentity.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_PLMNListforQMC */ +typedef struct NGAP_PLMNListforQMC { + A_SEQUENCE_OF(NGAP_PLMNIdentity_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PLMNListforQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNListforQMC; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PLMNListforQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PLMNListforQMC_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PLMNListforQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PLMNListforQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PLMNSupportItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P198, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P264, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PLMNSupportItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PLMNSupportList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PLMNSupportList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 12 } /* (SIZE(1..12)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_PLMNSupportList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_PLMNSupportList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_PLMNSupportList_specs_1 = { sizeof(struct NGAP_PLMNSupportList), offsetof(struct NGAP_PLMNSupportList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNSupportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PLMNSupportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PLMNSupportList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PNI_NPN_MobilityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P199, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P265, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P70, + &asn_DEF_NGAP_ProtocolIE_Container_11854P70, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PWSCancelRequest */ typedef struct NGAP_PWSCancelRequest { - NGAP_ProtocolIE_Container_9574P70_t protocolIEs; + NGAP_ProtocolIE_Container_11854P70_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P71, + &asn_DEF_NGAP_ProtocolIE_Container_11854P71, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PWSCancelResponse */ typedef struct NGAP_PWSCancelResponse { - NGAP_ProtocolIE_Container_9574P71_t protocolIEs; + NGAP_ProtocolIE_Container_11854P71_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "NGAP_NR-CGIList.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PWSFailedCellIDList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PWSFailedCellIDList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_PWSFailedCellIDList, choice.eUTRA_CGI_PWSFailedList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_PWSFailedCellIDList, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nR-CGI-PWSFailedList */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_specs_1 = { sizeof(struct NGAP_PWSFailedCellIDList), offsetof(struct NGAP_PWSFailedCellIDList, _asn_ctx), offsetof(struct NGAP_PWSFailedCellIDList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailedCellIDList; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_13; +extern asn_per_constraints_t asn_PER_type_NGAP_PWSFailedCellIDList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P73, + &asn_DEF_NGAP_ProtocolIE_Container_11854P73, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PWSFailureIndication */ typedef struct NGAP_PWSFailureIndication { - NGAP_ProtocolIE_Container_9574P73_t protocolIEs; + NGAP_ProtocolIE_Container_11854P73_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P72, + &asn_DEF_NGAP_ProtocolIE_Container_11854P72, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PWSRestartIndication */ typedef struct NGAP_PWSRestartIndication { - NGAP_ProtocolIE_Container_9574P72_t protocolIEs; + NGAP_ProtocolIE_Container_11854P72_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -110,7 +110,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PacketErrorRate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P137, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P202, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Paging-Time-Window.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Paging-Time-Window.h
Changed
@@ -47,13 +47,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Paging_Time_Window_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Paging_Time_Window; -extern const asn_INTEGER_specifics_t asn_SPC_Paging_Time_Window_specs_1; -asn_struct_free_f Paging_Time_Window_free; -asn_struct_print_f Paging_Time_Window_print; -asn_constr_check_f Paging_Time_Window_constraint; -jer_type_encoder_f Paging_Time_Window_encode_jer; -per_type_decoder_f Paging_Time_Window_decode_aper; -per_type_encoder_f Paging_Time_Window_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Paging_Time_Window_specs_1; +asn_struct_free_f NGAP_Paging_Time_Window_free; +asn_struct_print_f NGAP_Paging_Time_Window_print; +asn_constr_check_f NGAP_Paging_Time_Window_constraint; +jer_type_encoder_f NGAP_Paging_Time_Window_encode_jer; +per_type_decoder_f NGAP_Paging_Time_Window_decode_aper; +per_type_encoder_f NGAP_Paging_Time_Window_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Paging-eDRX-Cycle.h
Changed
@@ -45,13 +45,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Paging_eDRX_Cycle_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Paging_eDRX_Cycle; -extern const asn_INTEGER_specifics_t asn_SPC_Paging_eDRX_Cycle_specs_1; -asn_struct_free_f Paging_eDRX_Cycle_free; -asn_struct_print_f Paging_eDRX_Cycle_print; -asn_constr_check_f Paging_eDRX_Cycle_constraint; -jer_type_encoder_f Paging_eDRX_Cycle_encode_jer; -per_type_decoder_f Paging_eDRX_Cycle_decode_aper; -per_type_encoder_f Paging_eDRX_Cycle_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Paging_eDRX_Cycle_specs_1; +asn_struct_free_f NGAP_Paging_eDRX_Cycle_free; +asn_struct_print_f NGAP_Paging_eDRX_Cycle_print; +asn_constr_check_f NGAP_Paging_eDRX_Cycle_constraint; +jer_type_encoder_f NGAP_Paging_eDRX_Cycle_encode_jer; +per_type_decoder_f NGAP_Paging_eDRX_Cycle_decode_aper; +per_type_encoder_f NGAP_Paging_eDRX_Cycle_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Paging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Paging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_Paging, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P45, + &asn_DEF_NGAP_ProtocolIE_Container_11854P45, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Paging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Paging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_Paging */ typedef struct NGAP_Paging { - NGAP_ProtocolIE_Container_9574P45_t protocolIEs; + NGAP_ProtocolIE_Container_11854P45_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_PagingAssisDataforCEcapabUE.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingAssisDataforCEcapabUE, eUTRA_CGI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PagingAssisDataforCEcapabUE, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P138, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P203, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* coverageEnhancementLevel */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_specs_1 = { sizeof(struct NGAP_PagingAssisDataforCEcapabUE), offsetof(struct NGAP_PagingAssisDataforCEcapabUE, _asn_ctx), asn_MAP_NGAP_PagingAssisDataforCEcapabUE_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingAssisDataforCEcapabUE; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PagingAttemptInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P139, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P204, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingCause.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PagingCause.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_PagingCause_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_PagingCause_value2enum_1 = { + { 0, 5, "voice" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_PagingCause_enum2value_1 = { + 0 /* voice(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingCause_specs_1 = { + asn_MAP_NGAP_PagingCause_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_PagingCause_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PagingCause_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PagingCause = { + "PagingCause", + "PagingCause", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_PagingCause_tags_1, + sizeof(asn_DEF_NGAP_PagingCause_tags_1) + /sizeof(asn_DEF_NGAP_PagingCause_tags_10), /* 1 */ + asn_DEF_NGAP_PagingCause_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PagingCause_tags_1) + /sizeof(asn_DEF_NGAP_PagingCause_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_PagingCause_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_PagingCause_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingCause.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PagingCause_H_ +#define _NGAP_PagingCause_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_PagingCause { + NGAP_PagingCause_voice = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_PagingCause; + +/* NGAP_PagingCause */ +typedef long NGAP_PagingCause_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PagingCause_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingCause; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingCause_specs_1; +asn_struct_free_f NGAP_PagingCause_free; +asn_struct_print_f NGAP_PagingCause_print; +asn_constr_check_f NGAP_PagingCause_constraint; +jer_type_encoder_f NGAP_PagingCause_encode_jer; +per_type_decoder_f NGAP_PagingCause_decode_aper; +per_type_encoder_f NGAP_PagingCause_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PagingCause_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingCauseIndicationForVoiceService.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PagingCauseIndicationForVoiceService.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_PagingCauseIndicationForVoiceService_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_PagingCauseIndicationForVoiceService_value2enum_1 = { + { 0, 9, "supported" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_PagingCauseIndicationForVoiceService_enum2value_1 = { + 0 /* supported(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingCauseIndicationForVoiceService_specs_1 = { + asn_MAP_NGAP_PagingCauseIndicationForVoiceService_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_PagingCauseIndicationForVoiceService_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PagingCauseIndicationForVoiceService = { + "PagingCauseIndicationForVoiceService", + "PagingCauseIndicationForVoiceService", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_1, + sizeof(asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_1) + /sizeof(asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_10), /* 1 */ + asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_1) + /sizeof(asn_DEF_NGAP_PagingCauseIndicationForVoiceService_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_PagingCauseIndicationForVoiceService_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_PagingCauseIndicationForVoiceService_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingCauseIndicationForVoiceService.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PagingCauseIndicationForVoiceService_H_ +#define _NGAP_PagingCauseIndicationForVoiceService_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_PagingCauseIndicationForVoiceService { + NGAP_PagingCauseIndicationForVoiceService_supported = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_PagingCauseIndicationForVoiceService; + +/* NGAP_PagingCauseIndicationForVoiceService */ +typedef long NGAP_PagingCauseIndicationForVoiceService_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PagingCauseIndicationForVoiceService_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingCauseIndicationForVoiceService; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingCauseIndicationForVoiceService_specs_1; +asn_struct_free_f NGAP_PagingCauseIndicationForVoiceService_free; +asn_struct_print_f NGAP_PagingCauseIndicationForVoiceService_print; +asn_constr_check_f NGAP_PagingCauseIndicationForVoiceService_constraint; +jer_type_encoder_f NGAP_PagingCauseIndicationForVoiceService_encode_jer; +per_type_decoder_f NGAP_PagingCauseIndicationForVoiceService_decode_aper; +per_type_encoder_f NGAP_PagingCauseIndicationForVoiceService_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PagingCauseIndicationForVoiceService_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_PagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingDRX; -extern const asn_INTEGER_specifics_t asn_SPC_PagingDRX_specs_1; -asn_struct_free_f PagingDRX_free; -asn_struct_print_f PagingDRX_print; -asn_constr_check_f PagingDRX_constraint; -jer_type_encoder_f PagingDRX_encode_jer; -per_type_decoder_f PagingDRX_decode_aper; -per_type_encoder_f PagingDRX_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingDRX_specs_1; +asn_struct_free_f NGAP_PagingDRX_free; +asn_struct_print_f NGAP_PagingDRX_print; +asn_constr_check_f NGAP_PagingDRX_constraint; +jer_type_encoder_f NGAP_PagingDRX_encode_jer; +per_type_decoder_f NGAP_PagingDRX_decode_aper; +per_type_encoder_f NGAP_PagingDRX_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PagingOrigin_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PagingOrigin_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* non-3gpp(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingOrigin_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingOrigin_specs_1 = { asn_MAP_NGAP_PagingOrigin_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_PagingOrigin_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_PagingOrigin_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PagingOrigin_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingOrigin; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingOrigin_specs_1; asn_struct_free_f NGAP_PagingOrigin_free; asn_struct_print_f NGAP_PagingOrigin_print; asn_constr_check_f NGAP_PagingOrigin_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PagingPriority_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PagingPriority_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -40,7 +40,7 @@ 7 /* priolevel8(7) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingPriority_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingPriority_specs_1 = { asn_MAP_NGAP_PagingPriority_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_PagingPriority_enum2value_1, /* N => "tag"; sorted by N */ 8, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,9 @@ typedef long NGAP_PagingPriority_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PagingPriority_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingPriority; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingPriority_specs_1; asn_struct_free_f NGAP_PagingPriority_free; asn_struct_print_f NGAP_PagingPriority_print; asn_constr_check_f NGAP_PagingPriority_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,13 +52,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_PagingProbabilityInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingProbabilityInformation; -extern const asn_INTEGER_specifics_t asn_SPC_PagingProbabilityInformation_specs_1; -asn_struct_free_f PagingProbabilityInformation_free; -asn_struct_print_f PagingProbabilityInformation_print; -asn_constr_check_f PagingProbabilityInformation_constraint; -jer_type_encoder_f PagingProbabilityInformation_encode_jer; -per_type_decoder_f PagingProbabilityInformation_decode_aper; -per_type_encoder_f PagingProbabilityInformation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PagingProbabilityInformation_specs_1; +asn_struct_free_f NGAP_PagingProbabilityInformation_free; +asn_struct_print_f NGAP_PagingProbabilityInformation_print; +asn_constr_check_f NGAP_PagingProbabilityInformation_constraint; +jer_type_encoder_f NGAP_PagingProbabilityInformation_encode_jer; +per_type_decoder_f NGAP_PagingProbabilityInformation_decode_aper; +per_type_encoder_f NGAP_PagingProbabilityInformation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.c
Changed
@@ -8,7 +8,7 @@ #include "NGAP_PagingeDRXInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_PagingeDRXInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PagingeDRXInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingeDRXInformation, paging_eDRX_Cycle), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* paging-Time-Window */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingeDRXInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingeDRXInformation_specs_1 = { sizeof(struct NGAP_PagingeDRXInformation), offsetof(struct NGAP_PagingeDRXInformation, _asn_ctx), asn_MAP_NGAP_PagingeDRXInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.h
Changed
@@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingeDRXInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingeDRXInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PagingeDRXInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P35, + &asn_DEF_NGAP_ProtocolIE_Container_11854P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PathSwitchRequest */ typedef struct NGAP_PathSwitchRequest { - NGAP_ProtocolIE_Container_9574P35_t protocolIEs; + NGAP_ProtocolIE_Container_11854P35_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P36, + &asn_DEF_NGAP_ProtocolIE_Container_11854P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PathSwitchRequestAcknowledge */ typedef struct NGAP_PathSwitchRequestAcknowledge { - NGAP_ProtocolIE_Container_9574P36_t protocolIEs; + NGAP_ProtocolIE_Container_11854P36_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -48,7 +48,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P141, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P205, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P37, + &asn_DEF_NGAP_ProtocolIE_Container_11854P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PathSwitchRequestFailure */ typedef struct NGAP_PathSwitchRequestFailure { - NGAP_ProtocolIE_Container_9574P37_t protocolIEs; + NGAP_ProtocolIE_Container_11854P37_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P142, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P206, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PathSwitchRequestTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P143, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P207, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P144, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P208, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_PedestrianUE_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PedestrianUE; -extern const asn_INTEGER_specifics_t asn_SPC_PedestrianUE_specs_1; -asn_struct_free_f PedestrianUE_free; -asn_struct_print_f PedestrianUE_print; -asn_constr_check_f PedestrianUE_constraint; -jer_type_encoder_f PedestrianUE_encode_jer; -per_type_decoder_f PedestrianUE_decode_aper; -per_type_encoder_f PedestrianUE_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PedestrianUE_specs_1; +asn_struct_free_f NGAP_PedestrianUE_free; +asn_struct_print_f NGAP_PedestrianUE_print; +asn_constr_check_f NGAP_PedestrianUE_constraint; +jer_type_encoder_f NGAP_PedestrianUE_encode_jer; +per_type_decoder_f NGAP_PedestrianUE_decode_aper; +per_type_encoder_f NGAP_PedestrianUE_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PeriodicReportingIEs.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_PeriodicReportingIEs.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_PeriodicReportingIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PeriodicReportingIEs, reportingPeriodicity), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ReportingPeriodicity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "reportingPeriodicity" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_PeriodicReportingIEs, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P126, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_PeriodicReportingIEs_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_PeriodicReportingIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PeriodicReportingIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* reportingPeriodicity */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PeriodicReportingIEs_specs_1 = { + sizeof(struct NGAP_PeriodicReportingIEs), + offsetof(struct NGAP_PeriodicReportingIEs, _asn_ctx), + asn_MAP_NGAP_PeriodicReportingIEs_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_PeriodicReportingIEs_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PeriodicReportingIEs = { + "PeriodicReportingIEs", + "PeriodicReportingIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PeriodicReportingIEs_tags_1, + sizeof(asn_DEF_NGAP_PeriodicReportingIEs_tags_1) + /sizeof(asn_DEF_NGAP_PeriodicReportingIEs_tags_10), /* 1 */ + asn_DEF_NGAP_PeriodicReportingIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PeriodicReportingIEs_tags_1) + /sizeof(asn_DEF_NGAP_PeriodicReportingIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PeriodicReportingIEs_1, + 2, /* Elements count */ + &asn_SPC_NGAP_PeriodicReportingIEs_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PeriodicReportingIEs.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_PeriodicReportingIEs_H_ +#define _NGAP_PeriodicReportingIEs_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_ReportingPeriodicity.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_PeriodicReportingIEs */ +typedef struct NGAP_PeriodicReportingIEs { + NGAP_ReportingPeriodicity_t reportingPeriodicity; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PeriodicReportingIEs_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PeriodicReportingIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PeriodicReportingIEs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PeriodicReportingIEs_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_PeriodicReportingIEs_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Pre_emptionCapability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Pre_emptionCapability; -extern const asn_INTEGER_specifics_t asn_SPC_Pre_emptionCapability_specs_1; -asn_struct_free_f Pre_emptionCapability_free; -asn_struct_print_f Pre_emptionCapability_print; -asn_constr_check_f Pre_emptionCapability_constraint; -jer_type_encoder_f Pre_emptionCapability_encode_jer; -per_type_decoder_f Pre_emptionCapability_decode_aper; -per_type_encoder_f Pre_emptionCapability_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Pre_emptionCapability_specs_1; +asn_struct_free_f NGAP_Pre_emptionCapability_free; +asn_struct_print_f NGAP_Pre_emptionCapability_print; +asn_constr_check_f NGAP_Pre_emptionCapability_constraint; +jer_type_encoder_f NGAP_Pre_emptionCapability_encode_jer; +per_type_decoder_f NGAP_Pre_emptionCapability_decode_aper; +per_type_encoder_f NGAP_Pre_emptionCapability_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Pre_emptionVulnerability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Pre_emptionVulnerability; -extern const asn_INTEGER_specifics_t asn_SPC_Pre_emptionVulnerability_specs_1; -asn_struct_free_f Pre_emptionVulnerability_free; -asn_struct_print_f Pre_emptionVulnerability_print; -asn_constr_check_f Pre_emptionVulnerability_constraint; -jer_type_encoder_f Pre_emptionVulnerability_encode_jer; -per_type_decoder_f Pre_emptionVulnerability_decode_aper; -per_type_encoder_f Pre_emptionVulnerability_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Pre_emptionVulnerability_specs_1; +asn_struct_free_f NGAP_Pre_emptionVulnerability_free; +asn_struct_print_f NGAP_Pre_emptionVulnerability_print; +asn_constr_check_f NGAP_Pre_emptionVulnerability_constraint; +jer_type_encoder_f NGAP_Pre_emptionVulnerability_encode_jer; +per_type_decoder_f NGAP_Pre_emptionVulnerability_decode_aper; +per_type_encoder_f NGAP_Pre_emptionVulnerability_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Presence.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Presence.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Presence.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Presence.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Presence_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Presence; -extern const asn_INTEGER_specifics_t asn_SPC_Presence_specs_1; -asn_struct_free_f Presence_free; -asn_struct_print_f Presence_print; -asn_constr_check_f Presence_constraint; -jer_type_encoder_f Presence_encode_jer; -per_type_decoder_f Presence_decode_aper; -per_type_encoder_f Presence_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Presence_specs_1; +asn_struct_free_f NGAP_Presence_free; +asn_struct_print_f NGAP_Presence_print; +asn_constr_check_f NGAP_Presence_constraint; +jer_type_encoder_f NGAP_Presence_encode_jer; +per_type_decoder_f NGAP_Presence_decode_aper; +per_type_encoder_f NGAP_Presence_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_PrivacyIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PrivacyIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* logged-MDT(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_PrivacyIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_PrivacyIndicator_specs_1 = { asn_MAP_NGAP_PrivacyIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_PrivacyIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_PrivacyIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_PrivacyIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PrivacyIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_PrivacyIndicator_specs_1; asn_struct_free_f NGAP_PrivacyIndicator_free; asn_struct_print_f NGAP_PrivacyIndicator_print; asn_constr_check_f NGAP_PrivacyIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_PrivateIE-Field.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_PrivateIE_Container_9641P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_PrivateIE_Container_11921P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_NGAP_PrivateIE_Container_9641P0_1 = { +asn_TYPE_member_t asn_MBR_NGAP_PrivateIE_Container_11921P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -34,35 +34,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_PrivateIE_Container_9641P0_specs_1 = { - sizeof(struct NGAP_PrivateIE_Container_9641P0), - offsetof(struct NGAP_PrivateIE_Container_9641P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_PrivateIE_Container_11921P0_specs_1 = { + sizeof(struct NGAP_PrivateIE_Container_11921P0), + offsetof(struct NGAP_PrivateIE_Container_11921P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PrivateIE_Container_9641P0 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_PrivateIE_Container_11921P0 = { "PrivateIE-Container", "PrivateIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_1, - sizeof(asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_1) - /sizeof(asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_10), /* 1 */ - asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_1, /* Same as above */ - sizeof(asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_1) - /sizeof(asn_DEF_NGAP_PrivateIE_Container_9641P0_tags_10), /* 1 */ + asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_1, + sizeof(asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_1) + /sizeof(asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_10), /* 1 */ + asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_1) + /sizeof(asn_DEF_NGAP_PrivateIE_Container_11921P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_PrivateIE_Container_9641P0_constr_1, + &asn_PER_type_NGAP_PrivateIE_Container_11921P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_PrivateIE_Container_9641P0_1, + asn_MBR_NGAP_PrivateIE_Container_11921P0_1, 1, /* Single element */ - &asn_SPC_NGAP_PrivateIE_Container_9641P0_specs_1 /* Additional specs */ + &asn_SPC_NGAP_PrivateIE_Container_11921P0_specs_1 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,18 +23,18 @@ struct NGAP_PrivateMessageIEs; /* NGAP_PrivateIE-Container */ -typedef struct NGAP_PrivateIE_Container_9641P0 { +typedef struct NGAP_PrivateIE_Container_11921P0 { A_SEQUENCE_OF(struct NGAP_PrivateMessageIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_PrivateIE_Container_9641P0_t; +} NGAP_PrivateIE_Container_11921P0_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_NGAP_PrivateIE_Container_9641P0; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_PrivateIE_Container_9641P0_specs_1; -extern asn_TYPE_member_t asn_MBR_NGAP_PrivateIE_Container_9641P0_11; -extern asn_per_constraints_t asn_PER_type_NGAP_PrivateIE_Container_9641P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PrivateIE_Container_11921P0; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_PrivateIE_Container_11921P0_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_PrivateIE_Container_11921P0_11; +extern asn_per_constraints_t asn_PER_type_NGAP_PrivateIE_Container_11921P0_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_PrivateMessage, privateIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_PrivateIE_Container_9641P0, + &asn_DEF_NGAP_PrivateIE_Container_11921P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_PrivateMessage */ typedef struct NGAP_PrivateMessage { - NGAP_PrivateIE_Container_9641P0_t privateIEs; + NGAP_PrivateIE_Container_11921P0_t privateIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -96,6 +96,16 @@ #define NGAP_ProcedureCode_id_DownlinkRANEarlyStatusTransfer ((NGAP_ProcedureCode_t)63) #define NGAP_ProcedureCode_id_AMFCPRelocationIndication ((NGAP_ProcedureCode_t)64) #define NGAP_ProcedureCode_id_ConnectionEstablishmentIndication ((NGAP_ProcedureCode_t)65) +#define NGAP_ProcedureCode_id_BroadcastSessionModification ((NGAP_ProcedureCode_t)66) +#define NGAP_ProcedureCode_id_BroadcastSessionRelease ((NGAP_ProcedureCode_t)67) +#define NGAP_ProcedureCode_id_BroadcastSessionSetup ((NGAP_ProcedureCode_t)68) +#define NGAP_ProcedureCode_id_DistributionSetup ((NGAP_ProcedureCode_t)69) +#define NGAP_ProcedureCode_id_DistributionRelease ((NGAP_ProcedureCode_t)70) +#define NGAP_ProcedureCode_id_MulticastSessionActivation ((NGAP_ProcedureCode_t)71) +#define NGAP_ProcedureCode_id_MulticastSessionDeactivation ((NGAP_ProcedureCode_t)72) +#define NGAP_ProcedureCode_id_MulticastSessionUpdate ((NGAP_ProcedureCode_t)73) +#define NGAP_ProcedureCode_id_MulticastGroupPaging ((NGAP_ProcedureCode_t)74) +#define NGAP_ProcedureCode_id_BroadcastSessionReleaseRequired ((NGAP_ProcedureCode_t)75) #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_ProcedureStageChoice, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,2043 +9,2603 @@ #include "NGAP_ProtocolExtensionField.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P10_constr_21 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P10_constr_21 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P11_constr_23 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P11_constr_23 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P12_constr_25 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P12_constr_25 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P13_constr_27 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P13_constr_27 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P14_constr_29 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P14_constr_29 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P15_constr_31 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P15_constr_31 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P16_constr_33 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P16_constr_33 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P17_constr_35 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P17_constr_35 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P18_constr_37 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P18_constr_37 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P19_constr_39 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P19_constr_39 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P20_constr_41 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P20_constr_41 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P21_constr_43 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P21_constr_43 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P22_constr_45 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P22_constr_45 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P23_constr_47 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P23_constr_47 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P24_constr_49 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P24_constr_49 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P25_constr_51 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P25_constr_51 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P26_constr_53 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P26_constr_53 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P27_constr_55 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P27_constr_55 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P28_constr_57 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P28_constr_57 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P29_constr_59 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P29_constr_59 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P30_constr_61 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P30_constr_61 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P31_constr_63 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P31_constr_63 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P32_constr_65 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P32_constr_65 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P33_constr_67 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P33_constr_67 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P34_constr_69 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P34_constr_69 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P35_constr_71 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P35_constr_71 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P36_constr_73 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P36_constr_73 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P37_constr_75 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P37_constr_75 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P38_constr_77 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P38_constr_77 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P39_constr_79 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P39_constr_79 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P40_constr_81 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P40_constr_81 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P41_constr_83 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P41_constr_83 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P42_constr_85 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P42_constr_85 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P43_constr_87 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P43_constr_87 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P44_constr_89 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P44_constr_89 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P45_constr_91 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P45_constr_91 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P46_constr_93 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P46_constr_93 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P47_constr_95 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P47_constr_95 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P48_constr_97 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P48_constr_97 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P49_constr_99 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P49_constr_99 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P50_constr_101 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P50_constr_101 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P51_constr_103 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P51_constr_103 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P52_constr_105 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P52_constr_105 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P53_constr_107 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P53_constr_107 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P54_constr_109 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P54_constr_109 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P55_constr_111 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P55_constr_111 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P56_constr_113 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P56_constr_113 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P57_constr_115 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P57_constr_115 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P58_constr_117 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P58_constr_117 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P59_constr_119 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P59_constr_119 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P60_constr_121 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P60_constr_121 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P61_constr_123 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P61_constr_123 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P62_constr_125 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P62_constr_125 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P63_constr_127 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P63_constr_127 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P64_constr_129 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P64_constr_129 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P65_constr_131 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P65_constr_131 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P66_constr_133 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P66_constr_133 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P67_constr_135 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P67_constr_135 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P68_constr_137 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P68_constr_137 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P69_constr_139 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P69_constr_139 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P70_constr_141 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P70_constr_141 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P71_constr_143 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P71_constr_143 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P72_constr_145 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P72_constr_145 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P73_constr_147 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P73_constr_147 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P74_constr_149 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P74_constr_149 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P75_constr_151 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P75_constr_151 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P76_constr_153 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P76_constr_153 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P77_constr_155 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P77_constr_155 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P78_constr_157 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P78_constr_157 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P79_constr_159 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P79_constr_159 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P80_constr_161 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P80_constr_161 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P81_constr_163 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P81_constr_163 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P82_constr_165 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P82_constr_165 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P83_constr_167 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P83_constr_167 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P84_constr_169 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P84_constr_169 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P85_constr_171 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P85_constr_171 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P86_constr_173 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P86_constr_173 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P87_constr_175 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P87_constr_175 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P88_constr_177 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P88_constr_177 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P89_constr_179 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P89_constr_179 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P90_constr_181 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P90_constr_181 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P91_constr_183 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P91_constr_183 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P92_constr_185 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P92_constr_185 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P93_constr_187 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P93_constr_187 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P94_constr_189 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P94_constr_189 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P95_constr_191 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P95_constr_191 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P96_constr_193 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P96_constr_193 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P97_constr_195 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P97_constr_195 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P98_constr_197 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P98_constr_197 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P99_constr_199 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P99_constr_199 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P100_constr_201 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P100_constr_201 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P101_constr_203 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P101_constr_203 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P102_constr_205 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P102_constr_205 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P103_constr_207 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P103_constr_207 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P104_constr_209 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P104_constr_209 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P105_constr_211 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P105_constr_211 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P106_constr_213 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P106_constr_213 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P107_constr_215 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P107_constr_215 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P108_constr_217 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P108_constr_217 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P109_constr_219 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P109_constr_219 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P110_constr_221 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P110_constr_221 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P111_constr_223 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P111_constr_223 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P112_constr_225 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P112_constr_225 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P113_constr_227 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P113_constr_227 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P114_constr_229 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P114_constr_229 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P115_constr_231 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P115_constr_231 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P116_constr_233 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P116_constr_233 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P117_constr_235 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P117_constr_235 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P118_constr_237 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P118_constr_237 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P119_constr_239 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P119_constr_239 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P120_constr_241 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P120_constr_241 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P121_constr_243 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P121_constr_243 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P122_constr_245 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P122_constr_245 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P123_constr_247 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P123_constr_247 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P124_constr_249 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P124_constr_249 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P125_constr_251 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P125_constr_251 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P126_constr_253 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P126_constr_253 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P127_constr_255 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P127_constr_255 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P128_constr_257 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P128_constr_257 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P129_constr_259 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P129_constr_259 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P130_constr_261 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P130_constr_261 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P131_constr_263 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P131_constr_263 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P132_constr_265 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P132_constr_265 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P133_constr_267 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P133_constr_267 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P134_constr_269 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P134_constr_269 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P135_constr_271 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P135_constr_271 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P136_constr_273 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P136_constr_273 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P137_constr_275 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P137_constr_275 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P138_constr_277 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P138_constr_277 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P139_constr_279 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P139_constr_279 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P140_constr_281 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P140_constr_281 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P141_constr_283 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P141_constr_283 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P142_constr_285 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P142_constr_285 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P143_constr_287 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P143_constr_287 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P144_constr_289 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P144_constr_289 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P145_constr_291 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P145_constr_291 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P146_constr_293 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P146_constr_293 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P147_constr_295 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P147_constr_295 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P148_constr_297 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P148_constr_297 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P149_constr_299 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P149_constr_299 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P150_constr_301 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P150_constr_301 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P151_constr_303 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P151_constr_303 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P152_constr_305 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P152_constr_305 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P153_constr_307 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P153_constr_307 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P154_constr_309 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P154_constr_309 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P155_constr_311 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P155_constr_311 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P156_constr_313 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P156_constr_313 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P157_constr_315 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P157_constr_315 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P158_constr_317 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P158_constr_317 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P159_constr_319 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P159_constr_319 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P160_constr_321 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P160_constr_321 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P161_constr_323 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P161_constr_323 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P162_constr_325 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P162_constr_325 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P163_constr_327 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P163_constr_327 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P164_constr_329 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P164_constr_329 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P165_constr_331 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P165_constr_331 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P166_constr_333 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P166_constr_333 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P167_constr_335 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P167_constr_335 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P168_constr_337 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P168_constr_337 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P169_constr_339 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P169_constr_339 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P170_constr_341 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P170_constr_341 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P171_constr_343 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P171_constr_343 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P172_constr_345 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P172_constr_345 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P173_constr_347 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P173_constr_347 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P174_constr_349 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P174_constr_349 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P175_constr_351 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P175_constr_351 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P176_constr_353 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P176_constr_353 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P177_constr_355 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P177_constr_355 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P178_constr_357 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P178_constr_357 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P179_constr_359 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P179_constr_359 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P180_constr_361 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P180_constr_361 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P181_constr_363 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P181_constr_363 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P182_constr_365 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P182_constr_365 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P183_constr_367 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P183_constr_367 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P184_constr_369 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P184_constr_369 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P185_constr_371 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P185_constr_371 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P186_constr_373 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P186_constr_373 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P187_constr_375 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P187_constr_375 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P188_constr_377 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P188_constr_377 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P189_constr_379 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P189_constr_379 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P190_constr_381 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P190_constr_381 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P191_constr_383 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P191_constr_383 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P192_constr_385 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P192_constr_385 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P193_constr_387 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P193_constr_387 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P194_constr_389 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P194_constr_389 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P195_constr_391 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P195_constr_391 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P196_constr_393 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P196_constr_393 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P197_constr_395 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P197_constr_395 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P198_constr_397 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P198_constr_397 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P199_constr_399 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P199_constr_399 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P200_constr_401 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P200_constr_401 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P201_constr_403 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P201_constr_403 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P202_constr_405 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P202_constr_405 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P203_constr_407 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P203_constr_407 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P204_constr_409 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P204_constr_409 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P205_constr_411 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P205_constr_411 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P206_constr_413 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P206_constr_413 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P207_constr_415 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P207_constr_415 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P208_constr_417 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P208_constr_417 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P209_constr_419 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P209_constr_419 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P210_constr_421 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P210_constr_421 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P211_constr_423 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P211_constr_423 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P212_constr_425 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P212_constr_425 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P213_constr_427 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P213_constr_427 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P214_constr_429 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P214_constr_429 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P215_constr_431 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P215_constr_431 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P216_constr_433 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P216_constr_433 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P217_constr_435 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P217_constr_435 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P218_constr_437 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P218_constr_437 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P219_constr_439 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P219_constr_439 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P220_constr_441 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P220_constr_441 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P221_constr_443 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P221_constr_443 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P222_constr_445 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P222_constr_445 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P223_constr_447 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P223_constr_447 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P224_constr_449 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P224_constr_449 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P225_constr_451 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P225_constr_451 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P226_constr_453 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P226_constr_453 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P227_constr_455 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P227_constr_455 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P228_constr_457 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P228_constr_457 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P229_constr_459 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P229_constr_459 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P230_constr_461 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P230_constr_461 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P231_constr_463 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P231_constr_463 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P232_constr_465 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P232_constr_465 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P233_constr_467 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P233_constr_467 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P234_constr_469 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P234_constr_469 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P235_constr_471 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P235_constr_471 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P236_constr_473 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P236_constr_473 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P237_constr_475 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P237_constr_475 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P238_constr_477 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P238_constr_477 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P239_constr_479 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P239_constr_479 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P240_constr_481 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P240_constr_481 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P241_constr_483 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P241_constr_483 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P242_constr_485 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P242_constr_485 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P243_constr_487 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P243_constr_487 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P244_constr_489 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P244_constr_489 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P245_constr_491 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P245_constr_491 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P246_constr_493 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P246_constr_493 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P247_constr_495 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P247_constr_495 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P248_constr_497 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P248_constr_497 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P249_constr_499 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P249_constr_499 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P250_constr_501 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P250_constr_501 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P251_constr_503 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P251_constr_503 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P252_constr_505 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P252_constr_505 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P253_constr_507 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P253_constr_507 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P254_constr_509 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P254_constr_509 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P255_constr_511 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P255_constr_511 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P256_constr_513 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P256_constr_513 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P257_constr_515 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P257_constr_515 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P258_constr_517 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P258_constr_517 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P259_constr_519 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P259_constr_519 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P260_constr_521 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P260_constr_521 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P261_constr_523 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P261_constr_523 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P262_constr_525 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P262_constr_525 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P263_constr_527 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P263_constr_527 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P264_constr_529 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P264_constr_529 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P265_constr_531 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P265_constr_531 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P266_constr_533 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P266_constr_533 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P267_constr_535 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P267_constr_535 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P268_constr_537 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P268_constr_537 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P269_constr_539 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P269_constr_539 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P270_constr_541 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P270_constr_541 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P271_constr_543 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P271_constr_543 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P272_constr_545 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P272_constr_545 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P273_constr_547 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P273_constr_547 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P274_constr_549 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P274_constr_549 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P275_constr_551 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P275_constr_551 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P276_constr_553 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P276_constr_553 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P277_constr_555 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P277_constr_555 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P278_constr_557 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P278_constr_557 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P279_constr_559 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P279_constr_559 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P280_constr_561 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P280_constr_561 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P281_constr_563 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P281_constr_563 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P282_constr_565 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P282_constr_565 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P283_constr_567 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P283_constr_567 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P284_constr_569 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P284_constr_569 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P285_constr_571 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P285_constr_571 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P286_constr_573 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P286_constr_573 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P287_constr_575 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P287_constr_575 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P288_constr_577 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P288_constr_577 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P289_constr_579 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P289_constr_579 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P290_constr_581 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P290_constr_581 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P0_1 = { +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P291_constr_583 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P292_constr_585 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P293_constr_587 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P294_constr_589 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P295_constr_591 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P296_constr_593 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P297_constr_595 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P298_constr_597 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P299_constr_599 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P300_constr_601 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P301_constr_603 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P302_constr_605 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P303_constr_607 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P304_constr_609 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P305_constr_611 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P306_constr_613 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P307_constr_615 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P308_constr_617 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P309_constr_619 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P310_constr_621 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P311_constr_623 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P312_constr_625 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P313_constr_627 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P314_constr_629 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P315_constr_631 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P316_constr_633 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P317_constr_635 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P318_constr_637 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P319_constr_639 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P320_constr_641 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P321_constr_643 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P322_constr_645 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P323_constr_647 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P324_constr_649 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P325_constr_651 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P326_constr_653 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P327_constr_655 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P328_constr_657 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P329_constr_659 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P330_constr_661 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P331_constr_663 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P332_constr_665 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P333_constr_667 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P334_constr_669 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P335_constr_671 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P336_constr_673 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P337_constr_675 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P338_constr_677 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P339_constr_679 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P340_constr_681 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P341_constr_683 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P342_constr_685 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P343_constr_687 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P344_constr_689 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P345_constr_691 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P346_constr_693 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P347_constr_695 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P348_constr_697 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P349_constr_699 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P350_constr_701 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P351_constr_703 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P352_constr_705 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P353_constr_707 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P354_constr_709 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P355_constr_711 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P356_constr_713 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P357_constr_715 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P358_constr_717 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P359_constr_719 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P360_constr_721 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P361_constr_723 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P362_constr_725 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P363_constr_727 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P364_constr_729 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P365_constr_731 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P366_constr_733 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P367_constr_735 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P368_constr_737 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P369_constr_739 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P370_constr_741 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2064,39 +2624,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P0_specs_1 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P0), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P0_specs_1 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P0), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P0 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P0 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_1, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_10), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_1, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_1, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P0_constr_1, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P0_1, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P0_1, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P0_specs_1 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P0_specs_1 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P1_3 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P1_3 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2115,39 +2675,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_3 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P1_specs_3 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P1), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P1_specs_3 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P1), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P1 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P1 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_3, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_30), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_3, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P1_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_3, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_3, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P1_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P1_constr_3, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P1_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P1_3, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P1_3, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P1_specs_3 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P2_5 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P2_5 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2166,39 +2726,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_5 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P2_specs_5 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P2), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P2_specs_5 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P2), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P2 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P2 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_5, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_50), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_5, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P2_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_5, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P2_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P2_constr_5, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P2_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P2_5, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P2_5, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P2_specs_5 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P3_7 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P3_7 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2217,39 +2777,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_7 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P3_specs_7 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P3), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P3_specs_7 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P3), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P3 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P3 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_7, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_70), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_7, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P3_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_7, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_7, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P3_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P3_constr_7, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P3_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P3_7, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P3_7, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P3_specs_7 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P4_9 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P4_9 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2268,39 +2828,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_9 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P4_specs_9 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P4), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P4_specs_9 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P4), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P4 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P4 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_9, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_90), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_9, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P4_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_9, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_9, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P4_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P4_constr_9, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P4_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P4_9, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P4_9, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P4_specs_9 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P5_11 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P5_11 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2319,39 +2879,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_11 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P5_specs_11 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P5), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P5_specs_11 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P5), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P5 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P5 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_11, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_11, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P5_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_11, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_11, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P5_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P5_constr_11, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P5_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P5_11, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P5_11, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P5_specs_11 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P6_13 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P6_13 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2370,39 +2930,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_13 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P6_specs_13 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P6), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P6_specs_13 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P6), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P6, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P6 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P6 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_13, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_13, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P6_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_13, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_13, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P6_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P6_constr_13, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P6_constr_13, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P6_13, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P6_13, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P6_specs_13 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P6_specs_13 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P7_15 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P7_15 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2421,39 +2981,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_15 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P7_specs_15 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P7), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P7_specs_15 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P7), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P7 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P7 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_15, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_15, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P7_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_15, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_15, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P7_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P7_constr_15, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P7_constr_15, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P7_15, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P7_15, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P7_specs_15 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P8_17 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P8_17 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2472,39 +3032,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_17 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P8_specs_17 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P8), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P8_specs_17 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P8), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P8 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P8 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_17, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_17, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P8_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_17, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_17, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P8_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P8_constr_17, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P8_constr_17, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P8_17, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P8_17, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P8_specs_17 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P9_19 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P9_19 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2523,39 +3083,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_19 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P9_specs_19 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P9), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P9_specs_19 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P9), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P9 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P9 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_19, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_19, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P9_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_19, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_19, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P9_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P9_constr_19, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P9_constr_19, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P9_19, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P9_19, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P9_specs_19 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P10_21 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P10_21 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2574,39 +3134,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_21 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P10_specs_21 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P10), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P10, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P10_specs_21 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P10), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P10 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P10 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_21, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_21, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P10_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_21, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_21, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P10_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P10_constr_21, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P10_constr_21, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P10_21, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P10_21, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P10_specs_21 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P10_specs_21 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P11_23 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P11_23 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2625,39 +3185,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_23 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P11_specs_23 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P11), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P11, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P11_specs_23 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P11), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P11, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P11 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P11 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_23, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_23, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P11_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_23, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_23, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P11_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P11_constr_23, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P11_constr_23, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P11_23, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P11_23, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P11_specs_23 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P11_specs_23 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P12_25 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P12_25 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2676,39 +3236,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_25 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P12_specs_25 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P12), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P12, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P12_specs_25 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P12), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P12, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P12 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P12 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_25, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_25, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P12_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_25, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_25, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P12_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P12_constr_25, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P12_constr_25, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P12_25, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P12_25, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P12_specs_25 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P12_specs_25 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P13_27 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P13_27 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2727,39 +3287,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_27 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P13_specs_27 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P13), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P13, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P13_specs_27 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P13), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P13, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P13 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P13 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_27, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_27, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P13_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_27, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_27, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P13_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P13_constr_27, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P13_constr_27, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P13_27, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P13_27, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P13_specs_27 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P13_specs_27 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P14_29 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P14_29 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2778,39 +3338,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_29 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P14_specs_29 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P14), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P14, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P14_specs_29 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P14), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P14, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P14 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P14 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_29, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_29, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P14_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_29, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_29, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P14_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P14_constr_29, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P14_constr_29, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P14_29, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P14_29, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P14_specs_29 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P14_specs_29 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P15_31 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P15_31 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2829,39 +3389,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_31 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_31 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P15_specs_31 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P15), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P15, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P15 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_31, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_31, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P15_tags_310), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P15_constr_31, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P15_31, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P15_specs_31 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P16_33 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P15_specs_31 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P15), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P15, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P16_specs_33 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P16), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P16, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P15 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P16 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_31, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_31, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P15_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_33, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_33, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P16_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P15_constr_31, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P16_constr_33, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P15_31, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P16_33, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P15_specs_31 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P16_specs_33 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P16_33 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P17_35 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_35 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P17_specs_35 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P17), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P17, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P17 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_35, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_35, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P17_tags_350), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P17_constr_35, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P17_35, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P17_specs_35 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P18_37 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2880,39 +3542,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_33 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P16_specs_33 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P16), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P16, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P18_specs_37 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P18), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P18, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P16 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P18 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_33, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_33, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P16_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_37, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_37, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P18_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P16_constr_33, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P18_constr_37, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P16_33, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P18_37, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P16_specs_33 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P18_specs_37 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P17_35 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P19_39 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2931,39 +3593,192 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_35 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_39 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P19_specs_39 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P19), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P19, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P19 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_39, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_39, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P19_tags_390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P19_constr_39, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P19_39, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P19_specs_39 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P20_41 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_41 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P20_specs_41 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P20), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P20, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P20 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_41, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_41, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P20_tags_410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P20_constr_41, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P20_41, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P20_specs_41 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P21_43 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_43 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P21_specs_43 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P21), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P21, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P21 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_43, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_43, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P21_tags_430), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P21_constr_43, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P21_43, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P21_specs_43 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P22_45 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P17_specs_35 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P17), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P17, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P22_specs_45 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P22), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P22, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P17 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P22 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_35, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_35, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P17_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_45, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_45, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P22_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P17_constr_35, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P22_constr_45, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P17_35, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P22_45, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P17_specs_35 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P22_specs_45 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P18_37 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P23_47 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2982,39 +3797,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_37 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_47 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P18_specs_37 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P18), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P18, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P23_specs_47 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P23), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P23, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P18 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P23 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_37, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_37, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P18_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_47, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_47, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P23_tags_470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P18_constr_37, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P23_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P18_37, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P23_47, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P18_specs_37 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P23_specs_47 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P19_39 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P24_49 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3033,39 +3848,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_39 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P19_specs_39 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P19), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P19, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P24_specs_49 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P24), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P24, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P19 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P24 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_39, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_39, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P19_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_49, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_49, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P24_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P19_constr_39, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P24_constr_49, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P19_39, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P24_49, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P19_specs_39 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P24_specs_49 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P20_41 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P25_51 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3084,39 +3899,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_41 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_51 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P20_specs_41 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P20), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P20, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P25_specs_51 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P25), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P25, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P20 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P25 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_41, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_41, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P20_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_51, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_51, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P25_tags_510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P20_constr_41, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P25_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P20_41, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P25_51, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P20_specs_41 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P25_specs_51 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P21_43 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P26_53 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3135,39 +3950,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_43 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P21_specs_43 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P21), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P21, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P26_specs_53 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P26), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P26, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P21 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P26 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_43, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_43, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P21_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_53, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_53, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P26_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P21_constr_43, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P26_constr_53, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P21_43, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P26_53, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P21_specs_43 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P26_specs_53 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P22_45 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P27_55 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3186,39 +4001,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_45 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_55 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P22_specs_45 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P22), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P22, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P27_specs_55 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P27), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P27, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P22 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P27 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_45, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_45, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P22_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_55, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_55, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P27_tags_550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P22_constr_45, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P27_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P22_45, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P27_55, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P22_specs_45 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P27_specs_55 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P23_47 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P28_57 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3237,39 +4052,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_47 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P23_specs_47 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P23), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P23, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P28_specs_57 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P28), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P28, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P23 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P28 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_47, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_47, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P23_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_57, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_57, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P28_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P23_constr_47, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P28_constr_57, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P23_47, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P28_57, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P23_specs_47 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P28_specs_57 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P24_49 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P29_59 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3288,39 +4103,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_49 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_59 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P24_specs_49 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P24), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P24, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P29_specs_59 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P29), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P29, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P24 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P29 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_49, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_49, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P24_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_59, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_59, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P29_tags_590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P24_constr_49, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P29_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P24_49, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P29_59, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P24_specs_49 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P29_specs_59 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P25_51 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P30_61 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3339,39 +4154,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_51 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P25_specs_51 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P25), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P25, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P30_specs_61 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P30), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P30, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P25 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P30 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_51, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_51, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P25_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_61, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_61, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P30_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P25_constr_51, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P30_constr_61, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P25_51, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P30_61, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P25_specs_51 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P30_specs_61 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P26_53 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P31_63 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3390,39 +4205,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_53 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_63 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P26_specs_53 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P26), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P26, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P31_specs_63 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P31), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P31, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P26 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P31 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_53, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_53) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_53, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_53) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P26_tags_530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_63, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_63, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P31_tags_630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P26_constr_53, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P31_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P26_53, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P31_63, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P26_specs_53 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P31_specs_63 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P27_55 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P32_65 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3441,39 +4256,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_55 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P27_specs_55 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P27), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P27, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P32_specs_65 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P32), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P32, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P27 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P32 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_55, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_55) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_55, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_55) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P27_tags_550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_65, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_65) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_65, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_65) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P32_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P27_constr_55, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P32_constr_65, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P27_55, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P32_65, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P27_specs_55 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P32_specs_65 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P28_57 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P33_67 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3492,39 +4307,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_57 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_67 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P28_specs_57 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P28), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P28, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P33_specs_67 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P33), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P33, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P28 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P33 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_57, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_57) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_57, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_57) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P28_tags_570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_67, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_67) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_67, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_67) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P33_tags_670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P28_constr_57, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P33_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P28_57, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P33_67, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P28_specs_57 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P33_specs_67 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P29_59 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P34_69 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3543,39 +4358,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_59 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P29_specs_59 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P29), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P29, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P34_specs_69 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P34), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P34, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P29 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P34 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_59, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_59) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_59, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_59) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P29_tags_590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_69, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_69) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_69, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_69) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P34_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P29_constr_59, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P34_constr_69, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P29_59, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P34_69, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P29_specs_59 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P34_specs_69 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P30_61 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P35_71 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3594,39 +4409,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_61 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_71 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P30_specs_61 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P30), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P30, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P35_specs_71 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P35), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P35, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P30 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P35 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_61, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_61) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_61, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_61) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P30_tags_610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_71, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_71) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_71, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_71) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P35_tags_710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P30_constr_61, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P35_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P30_61, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P35_71, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P30_specs_61 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P35_specs_71 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P31_63 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P36_73 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3645,39 +4460,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_63 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P31_specs_63 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P31), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P31, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P36_specs_73 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P36), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P36, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P31 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P36 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_63, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_63) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_63, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_63) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P31_tags_630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_73, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_73) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_73, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_73) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P36_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P31_constr_63, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P36_constr_73, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P31_63, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P36_73, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P31_specs_63 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P36_specs_73 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P32_65 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P37_75 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3696,39 +4511,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_65 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_75 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P32_specs_65 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P32), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P32, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P37_specs_75 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P37), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P37, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P32 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P37 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_65, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_65) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_65, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_65) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P32_tags_650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_75, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_75) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_75, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_75) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P37_tags_750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P32_constr_65, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P37_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P32_65, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P37_75, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P32_specs_65 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P37_specs_75 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P33_67 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P38_77 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3747,39 +4562,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_67 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P33_specs_67 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P33), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P33, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P38_specs_77 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P38), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P38, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P33 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P38 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_67, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_67) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_67, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_67) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P33_tags_670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_77, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_77) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_77, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_77) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P38_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P33_constr_67, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P38_constr_77, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P33_67, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P38_77, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P33_specs_67 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P38_specs_77 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P34_69 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P39_79 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3798,39 +4613,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_69 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_79 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P34_specs_69 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P34), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P34, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P39_specs_79 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P39), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P39, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P34 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P39 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_69, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_69) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_69, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_69) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P34_tags_690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_79, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_79) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_79, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_79) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P39_tags_790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P34_constr_69, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P39_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P34_69, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P39_79, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P34_specs_69 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P39_specs_79 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P35_71 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P40_81 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3849,39 +4664,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_71 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_81 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P35_specs_71 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P35), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P35, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P40_specs_81 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P40), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P40, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P35 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P40 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_71, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_71) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_71, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_71) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P35_tags_710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_81, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_81) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_81, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_81) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P40_tags_810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P35_constr_71, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P40_constr_81, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P35_71, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P40_81, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P35_specs_71 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P40_specs_81 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P36_73 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P41_83 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3900,39 +4715,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_73 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_83 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P36_specs_73 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P36), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P36, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P41_specs_83 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P41), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P41, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P36 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P41 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_73, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_73) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_73, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_73) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P36_tags_730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_83, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_83) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_83, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_83) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P41_tags_830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P36_constr_73, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P41_constr_83, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P36_73, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P41_83, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P36_specs_73 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P41_specs_83 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P37_75 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P42_85 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3951,39 +4766,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_75 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P37_specs_75 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P37), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P37, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P42_specs_85 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P42), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P42, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P37 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P42 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_75, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_75) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_75, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_75) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P37_tags_750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_85, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_85) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_85, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_85) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P42_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P37_constr_75, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P42_constr_85, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P37_75, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P42_85, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P37_specs_75 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P42_specs_85 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P38_77 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P43_87 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4002,39 +4817,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_77 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_87 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P38_specs_77 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P38), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P38, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P43_specs_87 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P43), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P43, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P38 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P43 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_77, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_77) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_77, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_77) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P38_tags_770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_87, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_87) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_87, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_87) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P43_tags_870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P38_constr_77, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P43_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P38_77, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P43_87, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P38_specs_77 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P43_specs_87 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P39_79 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P44_89 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4053,39 +4868,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_79 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P39_specs_79 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P39), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P39, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P44_specs_89 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P44), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P44, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P39 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P44 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_79, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_79) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_79, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_79) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P39_tags_790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_89, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_89) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_89, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_89) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P44_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P39_constr_79, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P44_constr_89, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P39_79, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P44_89, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P39_specs_79 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P44_specs_89 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P40_81 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P45_91 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4104,39 +4919,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_81 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_91 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P40_specs_81 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P40), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P40, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P45_specs_91 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P45), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P45, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P40 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P45 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_81, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_81) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_81, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_81) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P40_tags_810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_91, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_91) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_91, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_91) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P45_tags_910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P40_constr_81, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P45_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P40_81, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P45_91, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P40_specs_81 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P45_specs_91 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P41_83 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P46_93 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4155,39 +4970,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_83 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P41_specs_83 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P41), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P41, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P46_specs_93 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P46), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P46, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P41 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P46 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_83, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_83) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_830), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_83, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_83) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P41_tags_830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_93, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_93) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_93, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_93) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P46_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P41_constr_83, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P46_constr_93, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P41_83, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P46_93, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P41_specs_83 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P46_specs_93 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P42_85 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P47_95 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4206,39 +5021,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_85 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_95 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P42_specs_85 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P42), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P42, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P47_specs_95 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P47), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P47, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P42 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P47 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_85, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_85) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_850), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_85, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_85) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P42_tags_850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_95, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_95) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_95, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_95) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P47_tags_950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P42_constr_85, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P47_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P42_85, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P47_95, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P42_specs_85 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P47_specs_95 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P43_87 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P48_97 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4257,39 +5072,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_87 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P43_specs_87 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P43), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P43, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P48_specs_97 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P48), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P48, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P43 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P48 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_87, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_87) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_870), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_87, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_87) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P43_tags_870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_97, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_97) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_97, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_97) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P48_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P43_constr_87, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P48_constr_97, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P43_87, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P48_97, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P43_specs_87 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P48_specs_97 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P44_89 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P49_99 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4308,39 +5123,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_89 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_99 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P44_specs_89 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P44), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P44, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P49_specs_99 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P49), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P49, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P44 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P49 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_89, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_89) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_890), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_89, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_89) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P44_tags_890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_99, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_99) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_99, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_99) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P49_tags_990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P44_constr_89, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P49_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P44_89, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P49_99, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P44_specs_89 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P49_specs_99 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P45_91 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P50_101 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4359,39 +5174,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_91 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P45_specs_91 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P45), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P45, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P50_specs_101 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P50), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P50, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P45 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P50 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_91, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_91) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_910), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_91, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_91) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P45_tags_910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_101, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_101) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_1010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_101, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_101) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P50_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P45_constr_91, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P50_constr_101, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P45_91, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P50_101, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P45_specs_91 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P50_specs_101 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P46_93 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P51_103 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4410,39 +5225,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_93 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_103 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P46_specs_93 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P46), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P46, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P51_specs_103 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P51), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P51, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P46 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P51 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_93, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_93) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_930), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_93, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_93) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P46_tags_930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_103, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_103) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_1030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_103, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_103) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P51_tags_1030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P46_constr_93, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P51_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P46_93, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P51_103, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P46_specs_93 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P51_specs_103 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P47_95 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P52_105 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CellBasedQMC_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_105 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P52_specs_105 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P52), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P52, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P52 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_105, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_105) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_1050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_105, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_105) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P52_tags_1050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P52_constr_105, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P52_105, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P52_specs_105 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P53_107 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4461,39 +5327,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_95 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_107 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P47_specs_95 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P47), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P47, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P53_specs_107 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P53), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P53, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P47 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P53 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_95, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_95) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_950), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_95, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_95) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P47_tags_950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_107, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_107) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_1070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_107, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_107) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P53_tags_1070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P47_constr_95, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P53_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P47_95, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P53_107, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P47_specs_95 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P53_specs_107 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P48_97 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P54_109 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4512,39 +5378,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_97 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P48_specs_97 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P48), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P48, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P54_specs_109 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P54), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P54, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P48 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P54 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_97, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_97) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_970), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_97, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_97) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P48_tags_970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_109, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_109) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_1090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_109, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_109) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P54_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P48_constr_97, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P54_constr_109, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P48_97, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P54_109, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P48_specs_97 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P54_specs_109 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P49_99 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P55_111 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4563,39 +5429,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_99 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_111 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P49_specs_99 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P49), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P49, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P55_specs_111 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P55), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P55, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P49 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P55 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_99, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_99) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_990), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_99, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_99) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P49_tags_990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_111, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_111) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_1110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_111, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_111) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P55_tags_1110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P49_constr_99, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P55_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P49_99, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P55_111, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P49_specs_99 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P55_specs_111 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P50_101 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P56_113 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4614,39 +5480,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_101 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P50_specs_101 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P50), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P50, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P56_specs_113 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P56), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P56, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P50 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P56 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_101, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_101) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_1010), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_101, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_101) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P50_tags_1010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_113, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_113) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_1130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_113, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_113) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P56_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P50_constr_101, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P56_constr_113, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P50_101, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P56_113, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P50_specs_101 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P56_specs_113 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P51_103 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P57_115 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4665,39 +5531,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_103 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_115 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P51_specs_103 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P51), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P51, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P57_specs_115 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P57), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P57, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P51 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P57 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_103, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_103) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_1030), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_103, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_103) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P51_tags_1030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_115, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_115) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_1150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_115, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_115) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P57_tags_1150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P51_constr_103, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P57_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P51_103, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P57_115, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P51_specs_103 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P57_specs_115 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P52_105 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P58_117 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4716,39 +5582,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_105 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P52_specs_105 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P52), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P52, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P58_specs_117 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P58), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P58, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P52 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P58 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_105, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_105) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_1050), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_105, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_105) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P52_tags_1050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_117, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_117) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_1170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_117, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_117) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P58_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P52_constr_105, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P58_constr_117, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P52_105, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P58_117, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P52_specs_105 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P58_specs_117 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P53_107 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P59_119 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4767,39 +5633,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_107 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_119 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P53_specs_107 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P53), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P53, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P59_specs_119 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P59), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P59, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P53 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P59 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_107, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_107) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_1070), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_107, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_107) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P53_tags_1070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_119, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_119) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_1190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_119, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_119) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P59_tags_1190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P53_constr_107, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P59_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P53_107, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P59_119, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P53_specs_107 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P59_specs_119 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P54_109 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P60_121 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4818,39 +5684,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_109 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P54_specs_109 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P54), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P54, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P60_specs_121 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P60), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P60, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P54 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P60 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_109, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_109) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_1090), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_109, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_109) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P54_tags_1090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_121, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_121) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_1210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_121, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_121) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P60_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P54_constr_109, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P60_constr_121, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P54_109, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P60_121, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P54_specs_109 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P60_specs_121 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P55_111 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P61_123 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4869,39 +5735,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_111 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_123 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P55_specs_111 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P55), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P55, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P61_specs_123 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P61), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P61, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P55 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P61 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_111, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_111) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_1110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_111, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_111) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P55_tags_1110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_123, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_123) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_1230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_123, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_123) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P61_tags_1230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P55_constr_111, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P61_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P55_111, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P61_123, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P55_specs_111 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P61_specs_123 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P56_113 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P62_125 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4920,39 +5786,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_113 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P56_specs_113 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P56), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P56, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P62_specs_125 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P62), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P62, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P56 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P62 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_113, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_113) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_1130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_113, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_113) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P56_tags_1130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_125, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_125) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_1250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_125, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_125) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P62_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P56_constr_113, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P62_constr_125, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P56_113, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P62_125, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P56_specs_113 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P62_specs_125 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P57_115 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P63_127 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4971,39 +5837,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_115 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_127 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P57_specs_115 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P57), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P57, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P63_specs_127 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P63), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P63, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P57 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P63 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_115, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_115) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_1150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_115, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_115) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P57_tags_1150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_127, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_127) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_1270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_127, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_127) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P63_tags_1270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P57_constr_115, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P63_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P57_115, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P63_127, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P57_specs_115 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P63_specs_127 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P58_117 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P64_129 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5022,39 +5888,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_117 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P58_specs_117 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P58), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P58, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P64_specs_129 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P64), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P64, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P58 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P64 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_117, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_117) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_1170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_117, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_117) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P58_tags_1170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_129, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_129) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_1290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_129, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_129) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P64_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P58_constr_117, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P64_constr_129, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P58_117, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P64_129, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P58_specs_117 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P64_specs_129 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P59_119 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P65_131 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5073,39 +5939,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_119 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_131 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P59_specs_119 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P59), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P59, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P65_specs_131 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P65), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P65, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P59 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P65 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_119, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_119) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_1190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_119, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_119) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P59_tags_1190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_131, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_131) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_1310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_131, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_131) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P65_tags_1310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P59_constr_119, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P65_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P59_119, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P65_131, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P59_specs_119 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P65_specs_131 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P60_121 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P66_133 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5124,39 +5990,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_121 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P60_specs_121 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P60), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P60, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P66_specs_133 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P66), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P66, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P60 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P66 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_121, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_121) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_1210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_121, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_121) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P60_tags_1210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_133, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_133) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_1330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_133, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_133) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P66_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P60_constr_121, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P66_constr_133, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P60_121, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P66_133, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P60_specs_121 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P66_specs_133 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P61_123 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P67_135 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5175,39 +6041,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_123 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_135 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P61_specs_123 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P61), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P61, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P67_specs_135 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P67), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P67, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P61 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P67 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_123, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_123) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_1230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_123, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_123) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P61_tags_1230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_135, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_135) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_1350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_135, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_135) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P67_tags_1350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P61_constr_123, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P67_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P61_123, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P67_135, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P61_specs_123 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P67_specs_135 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P62_125 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P68_137 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5226,39 +6092,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_125 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P62_specs_125 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P62), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P62, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P68_specs_137 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P68), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P68, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P62 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P68 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_125, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_125) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_1250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_125, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_125) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P62_tags_1250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_137, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_137) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_1370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_137, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_137) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P68_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P62_constr_125, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P68_constr_137, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P62_125, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P68_137, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P62_specs_125 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P68_specs_137 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P63_127 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P69_139 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5277,39 +6143,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_127 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_139 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P63_specs_127 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P63), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P63, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P69_specs_139 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P69), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P69, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P63 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P69 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_127, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_127) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_1270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_127, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_127) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P63_tags_1270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_139, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_139) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_1390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_139, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_139) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P69_tags_1390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P63_constr_127, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P69_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P63_127, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P69_139, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P63_specs_127 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P69_specs_139 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P64_129 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P70_141 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5328,39 +6194,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_129 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P64_specs_129 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P64), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P64, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P70_specs_141 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P70), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P70, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P64 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P70 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_129, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_129) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_1290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_129, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_129) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P64_tags_1290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_141, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_141) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_1410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_141, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_141) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P70_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P64_constr_129, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P70_constr_141, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P64_129, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P70_141, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P64_specs_129 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P70_specs_141 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P65_131 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P71_143 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5379,39 +6245,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_131 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_143 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P65_specs_131 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P65), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P65, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P71_specs_143 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P71), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P71, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P65 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P71 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_131, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_131) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_1310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_131, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_131) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P65_tags_1310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_143, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_143) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_1430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_143, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_143) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P71_tags_1430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P65_constr_131, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P71_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P65_131, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P71_143, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P65_specs_131 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P71_specs_143 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P66_133 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P72_145 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5430,39 +6296,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_133 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P66_specs_133 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P66), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P66, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P72_specs_145 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P72), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P72, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P66 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P72 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_133, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_133) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_1330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_133, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_133) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P66_tags_1330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_145, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_145) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_1450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_145, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_145) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P72_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P66_constr_133, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P72_constr_145, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P66_133, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P72_145, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P66_specs_133 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P72_specs_145 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P67_135 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P73_147 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5481,39 +6347,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_135 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_147 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P67_specs_135 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P67), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P67, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P73_specs_147 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P73), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P73, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P67 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P73 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_135, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_135) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_1350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_135, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_135) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P67_tags_1350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_147, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_147) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_1470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_147, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_147) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P73_tags_1470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P67_constr_135, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P73_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P67_135, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P73_147, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P67_specs_135 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P73_specs_147 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P68_137 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P74_149 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5532,39 +6398,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_137 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P68_specs_137 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P68), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P68, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P74_specs_149 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P74), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P74, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P68 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P74 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_137, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_137) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_1370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_137, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_137) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P68_tags_1370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_149, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_149) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_1490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_149, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_149) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P74_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P68_constr_137, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P74_constr_149, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P68_137, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P74_149, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P68_specs_137 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P74_specs_149 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P69_139 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P75_151 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5583,39 +6449,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_139 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_151 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P69_specs_139 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P69), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P69, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P75_specs_151 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P75), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P75, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P69 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P75 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_139, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_139) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_1390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_139, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_139) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P69_tags_1390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_151, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_151) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_1510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_151, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_151) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P75_tags_1510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P69_constr_139, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P75_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P69_139, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P75_151, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P69_specs_139 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P75_specs_151 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P70_141 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P76_153 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5634,39 +6500,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_141 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P70_specs_141 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P70), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P70, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P76_specs_153 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P76), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P76, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P70 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P76 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_141, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_141) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_1410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_141, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_141) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P70_tags_1410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_153, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_153) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_1530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_153, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_153) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P76_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P70_constr_141, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P76_constr_153, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P70_141, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P76_153, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P70_specs_141 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P76_specs_153 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P71_143 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P77_155 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5685,39 +6551,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_143 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_155 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P77_specs_155 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P77), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P77, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P77 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_155, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_155) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_1550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_155, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_155) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P77_tags_1550), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P77_constr_155, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P77_155, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P77_specs_155 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P78_157 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_157 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P78_specs_157 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P78), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P78, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P78 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_157, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_157) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_1570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_157, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_157) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P78_tags_1570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P78_constr_157, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P78_157, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P78_specs_157 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P79_159 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_159 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P71_specs_143 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P71), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P71, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P79_specs_159 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P79), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P79, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P71 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P79 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_143, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_143) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_1430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_143, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_143) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P71_tags_1430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_159, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_159) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_1590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_159, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_159) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P79_tags_1590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P71_constr_143, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P79_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P71_143, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P79_159, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P71_specs_143 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P79_specs_159 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P72_145 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P80_161 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5736,39 +6704,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_145 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P72_specs_145 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P72), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P72, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P80_specs_161 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P80), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P80, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P72 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P80 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_145, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_145) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_1450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_145, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_145) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P72_tags_1450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_161, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_161) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_1610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_161, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_161) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P80_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P72_constr_145, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P80_constr_161, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P72_145, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P80_161, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P72_specs_145 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P80_specs_161 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P73_147 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P81_163 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5787,39 +6755,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_147 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_163 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P73_specs_147 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P73), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P73, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P81_specs_163 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P81), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P81, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P73 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P81 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_147, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_147) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_1470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_147, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_147) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P73_tags_1470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_163, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_163) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_1630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_163, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_163) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P81_tags_1630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P73_constr_147, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P81_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P73_147, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P81_163, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P73_specs_147 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P81_specs_163 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P74_149 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P82_165 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5838,39 +6806,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_149 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P74_specs_149 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P74), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P74, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P82_specs_165 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P82), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P82, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P74 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P82 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_149, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_149) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_1490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_149, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_149) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P74_tags_1490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_165, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_165) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_1650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_165, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_165) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P82_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P74_constr_149, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P82_constr_165, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P74_149, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P82_165, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P74_specs_149 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P82_specs_165 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P75_151 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P83_167 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5889,39 +6857,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_151 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_167 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P75_specs_151 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P75), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P75, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P83_specs_167 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P83), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P83, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P75 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P83 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_151, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_151) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_1510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_151, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_151) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P75_tags_1510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_167, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_167) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_1670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_167, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_167) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P83_tags_1670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P75_constr_151, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P83_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P75_151, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P83_167, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P75_specs_151 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P83_specs_167 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P76_153 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P84_169 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5940,39 +6908,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_153 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P76_specs_153 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P76), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P76, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P84_specs_169 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P84), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P84, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P76 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P84 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_153, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_153) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_1530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_153, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_153) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P76_tags_1530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_169, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_169) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_1690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_169, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_169) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P84_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P76_constr_153, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P84_constr_169, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P76_153, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P84_169, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P76_specs_153 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P84_specs_169 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P77_155 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P85_171 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5991,39 +6959,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_155 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_171 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P77_specs_155 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P77), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P77, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P85_specs_171 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P85), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P85, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P77 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P85 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_155, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_155) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_1550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_155, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_155) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P77_tags_1550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_171, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_171) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_1710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_171, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_171) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P85_tags_1710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P77_constr_155, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P85_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P77_155, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P85_171, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P77_specs_155 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P85_specs_171 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P78_157 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P86_173 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6042,39 +7010,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_157 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P78_specs_157 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P78), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P78, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P86_specs_173 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P86), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P86, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P78 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P86 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_157, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_157) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_1570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_157, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_157) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P78_tags_1570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_173, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_173) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_1730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_173, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_173) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P86_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P78_constr_157, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P86_constr_173, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P78_157, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P86_173, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P78_specs_157 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P86_specs_173 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P79_159 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P87_175 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6093,39 +7061,243 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_159 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_175 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P87_specs_175 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P87), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P87, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P87 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_175, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_175) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_1750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_175, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_175) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P87_tags_1750), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P87_constr_175, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P87_175, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P87_specs_175 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P88_177 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_177 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P88_specs_177 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P88), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P88, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P88 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_177, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_177) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_1770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_177, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_177) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P88_tags_1770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P88_constr_177, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P88_177, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P88_specs_177 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P89_179 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_179 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P89_specs_179 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P89), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P89, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P89 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_179, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_179) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_1790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_179, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_179) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P89_tags_1790), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P89_constr_179, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P89_179, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P89_specs_179 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P90_181 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P79_specs_159 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P79), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P79, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P90_specs_181 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P90), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P90, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P79 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P90 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_159, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_159) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_1590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_159, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_159) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P79_tags_1590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_181, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_181) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_1810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_181, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_181) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P90_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P79_constr_159, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P90_constr_181, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P79_159, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P90_181, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P79_specs_159 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P90_specs_181 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P80_161 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P91_183 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_183 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P91_specs_183 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P91), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P91, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P91 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_183, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_183) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_1830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_183, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_183) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P91_tags_1830), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P91_constr_183, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P91_183, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P91_specs_183 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P92_185 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6144,39 +7316,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_161 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P80_specs_161 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P80), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P80, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P92_specs_185 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P92), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P92, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P80 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P92 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_161, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_161) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_1610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_161, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_161) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P80_tags_1610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_185, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_185) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_1850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_185, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_185) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P92_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P80_constr_161, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P92_constr_185, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P80_161, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P92_185, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P80_specs_161 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P92_specs_185 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P81_163 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P93_187 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6195,39 +7367,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_163 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_187 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P81_specs_163 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P81), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P81, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P93_specs_187 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P93), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P93, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P81 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P93 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_163, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_163) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_1630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_163, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_163) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P81_tags_1630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_187, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_187) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_1870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_187, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_187) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P93_tags_1870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P81_constr_163, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P93_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P81_163, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P93_187, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P81_specs_163 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P93_specs_187 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P82_165 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P94_189 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6246,39 +7418,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_165 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P82_specs_165 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P82), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P82, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P94_specs_189 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P94), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P94, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P82 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P94 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_165, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_165) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_1650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_165, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_165) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P82_tags_1650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_189, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_189) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_1890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_189, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_189) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P94_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P82_constr_165, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P94_constr_189, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P82_165, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P94_189, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P82_specs_165 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P94_specs_189 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P83_167 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P95_191 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6297,39 +7469,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_167 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_191 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P83_specs_167 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P83), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P83, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P95_specs_191 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P95), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P95, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P83 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P95 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_167, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_167) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_1670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_167, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_167) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P83_tags_1670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_191, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_191) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_1910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_191, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_191) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P95_tags_1910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P83_constr_167, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P95_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P83_167, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P95_191, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P83_specs_167 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P95_specs_191 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P84_169 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P96_193 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6348,39 +7520,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_169 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P84_specs_169 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P84), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P84, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P96_specs_193 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P96), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P96, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P84 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P96 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_169, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_169) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_1690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_169, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_169) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P84_tags_1690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_193, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_193) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_1930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_193, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_193) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P96_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P84_constr_169, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P96_constr_193, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P84_169, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P96_193, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P84_specs_169 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P96_specs_193 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P85_171 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P97_195 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6399,39 +7571,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_171 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_195 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P85_specs_171 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P85), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P85, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P97_specs_195 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P97), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P97, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P85 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P97 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_171, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_171) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_1710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_171, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_171) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P85_tags_1710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_195, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_195) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_1950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_195, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_195) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P97_tags_1950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P85_constr_171, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P97_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P85_171, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P97_195, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P85_specs_171 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P97_specs_195 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P86_173 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P98_197 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6450,39 +7622,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_173 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P86_specs_173 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P86), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P86, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P98_specs_197 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P98), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P98, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P86 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P98 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_173, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_173) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_1730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_173, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_173) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P86_tags_1730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_197, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_197) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_1970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_197, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_197) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P98_tags_1970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P86_constr_173, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P98_constr_197, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P86_173, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P98_197, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P86_specs_173 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P98_specs_197 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P87_175 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P99_199 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6501,39 +7673,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_175 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_199 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P87_specs_175 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P87), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P87, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P99_specs_199 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P99), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P99, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P87 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P99 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_175, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_175) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_1750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_175, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_175) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P87_tags_1750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_199, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_199) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_1990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_199, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_199) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P99_tags_1990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P87_constr_175, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P99_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P87_175, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P99_199, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P87_specs_175 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P99_specs_199 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P88_177 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P100_201 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6552,39 +7724,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_177 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_201 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P88_specs_177 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P88), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P88, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P100_specs_201 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P100), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P100, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P88 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P100 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_177, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_177) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_1770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_177, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_177) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P88_tags_1770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_201, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_201) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_2010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_201, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_201) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P100_tags_2010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P88_constr_177, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P100_constr_201, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P88_177, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P100_201, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P88_specs_177 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P100_specs_201 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P89_179 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P101_203 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6603,39 +7775,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_179 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_203 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P89_specs_179 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P89), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P89, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P101_specs_203 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P101), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P101, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P89 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P101 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_179, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_179) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_1790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_179, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_179) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P89_tags_1790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_203, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_203) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_2030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_203, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_203) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P101_tags_2030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P89_constr_179, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P101_constr_203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P89_179, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P101_203, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P89_specs_179 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P101_specs_203 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P90_181 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P102_205 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6654,39 +7826,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_181 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P90_specs_181 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P90), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P90, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P102_specs_205 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P102), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P102, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P90 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P102 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_181, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_181) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_1810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_181, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_181) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P90_tags_1810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_205, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_205) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_2050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_205, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_205) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P102_tags_2050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P90_constr_181, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P102_constr_205, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P90_181, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P102_205, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P90_specs_181 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P102_specs_205 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P91_183 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P103_207 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6705,39 +7877,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_183 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_207 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P91_specs_183 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P91), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P91, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P103_specs_207 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P103), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P103, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P91 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P103 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_183, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_183) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_1830), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_183, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_183) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P91_tags_1830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_207, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_207) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_2070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_207, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_207) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P103_tags_2070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P91_constr_183, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P103_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P91_183, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P103_207, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P91_specs_183 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P103_specs_207 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P92_185 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P104_209 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6756,39 +7928,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_185 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P92_specs_185 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P92), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P92, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P104_specs_209 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P104), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P104, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P92 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P104 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_185, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_185) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_1850), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_185, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_185) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P92_tags_1850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_209, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_209) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_2090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_209, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_209) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P104_tags_2090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P92_constr_185, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P104_constr_209, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P92_185, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P104_209, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P92_specs_185 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P104_specs_209 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P93_187 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P105_211 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6807,39 +7979,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_187 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_211 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P93_specs_187 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P93), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P93, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P105_specs_211 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P105), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P105, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P93 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P105 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_187, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_187) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_1870), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_187, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_187) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P93_tags_1870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_211, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_211) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_2110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_211, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_211) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P105_tags_2110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P93_constr_187, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P105_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P93_187, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P105_211, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P93_specs_187 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P105_specs_211 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P94_189 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P106_213 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6858,39 +8030,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_189 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_213 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P94_specs_189 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P94), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P94, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P106_specs_213 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P106), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P106, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P94 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P106 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_189, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_189) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_1890), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_189, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_189) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P94_tags_1890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_213, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_213) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_2130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_213, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_213) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P106_tags_2130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P94_constr_189, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P106_constr_213, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P94_189, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P106_213, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P94_specs_189 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P106_specs_213 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P95_191 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P107_215 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6909,39 +8081,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_191 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_215 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P95_specs_191 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P95), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P95, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P107_specs_215 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P107), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P107, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P95 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P107 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_191, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_191) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_1910), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_191, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_191) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P95_tags_1910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_215, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_215) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_2150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_215, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_215) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P107_tags_2150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P95_constr_191, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P107_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P95_191, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P107_215, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P95_specs_191 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P107_specs_215 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P96_193 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P108_217 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6960,39 +8132,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_193 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P96_specs_193 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P96), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P96, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P108_specs_217 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P108), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P108, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P96 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P108 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_193, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_193) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_1930), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_193, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_193) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P96_tags_1930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_217, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_217) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_2170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_217, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_217) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P108_tags_2170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P96_constr_193, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P108_constr_217, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P96_193, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P108_217, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P96_specs_193 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P108_specs_217 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P97_195 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P109_219 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7011,39 +8183,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_195 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_219 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P97_specs_195 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P97), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P97, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P109_specs_219 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P109), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P109, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P97 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P109 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_195, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_195) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_1950), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_195, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_195) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P97_tags_1950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_219, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_219) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_2190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_219, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_219) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P109_tags_2190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P97_constr_195, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P109_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P97_195, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P109_219, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P97_specs_195 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P109_specs_219 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P98_197 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P110_221 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7062,39 +8234,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_197 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P98_specs_197 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P98), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P98, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P110_specs_221 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P110), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P110, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P98 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P110 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_197, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_197) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_1970), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_197, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_197) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P98_tags_1970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_221, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_221) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_2210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_221, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_221) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P110_tags_2210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P98_constr_197, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P110_constr_221, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P98_197, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P110_221, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P98_specs_197 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P110_specs_221 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P99_199 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P111_223 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7113,39 +8285,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_199 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_223 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P99_specs_199 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P99), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P99, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P111_specs_223 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P111), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P111, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P99 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P111 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_199, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_199) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_1990), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_199, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_199) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P99_tags_1990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_223, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_223) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_2230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_223, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_223) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P111_tags_2230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P99_constr_199, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P111_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P99_199, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P111_223, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P99_specs_199 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P111_specs_223 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P100_201 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P112_225 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7164,39 +8336,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_201 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_225 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P100_specs_201 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P100), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P100, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P112_specs_225 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P112), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P112, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P100 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P112 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_201, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_201) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_2010), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_201, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_201) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P100_tags_2010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_225, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_225) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_2250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_225, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_225) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P112_tags_2250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P100_constr_201, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P112_constr_225, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P100_201, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P112_225, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P100_specs_201 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P112_specs_225 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P101_203 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P113_227 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7215,39 +8387,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_203 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_227 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P101_specs_203 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P101), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P101, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P113_specs_227 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P113), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P113, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P101 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P113 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_203, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_203) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_2030), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_203, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_203) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P101_tags_2030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_227, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_227) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_2270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_227, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_227) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P113_tags_2270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P101_constr_203, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P113_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P101_203, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P113_227, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P101_specs_203 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P113_specs_227 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P102_205 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P114_229 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7266,39 +8438,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_205 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P102_specs_205 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P102), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P102, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P114_specs_229 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P114), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P114, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P102 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P114 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_205, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_205) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_2050), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_205, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_205) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P102_tags_2050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_229, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_229) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_2290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_229, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_229) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P114_tags_2290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P102_constr_205, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P114_constr_229, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P102_205, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P114_229, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P102_specs_205 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P114_specs_229 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P103_207 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P115_231 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7317,39 +8489,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_207 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_231 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P103_specs_207 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P103), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P103, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P115_specs_231 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P115), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P115, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P103 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P115 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_207, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_207) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_2070), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_207, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_207) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P103_tags_2070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_231, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_231) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_2310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_231, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_231) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P115_tags_2310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P103_constr_207, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P115_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P103_207, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P115_231, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P103_specs_207 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P115_specs_231 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P104_209 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P116_233 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7368,39 +8540,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_209 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P104_specs_209 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P104), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P104, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P116_specs_233 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P116), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P116, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P104 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P116 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_209, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_209) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_2090), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_209, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_209) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P104_tags_2090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_233, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_233) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_2330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_233, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_233) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P116_tags_2330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P104_constr_209, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P116_constr_233, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P104_209, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P116_233, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P104_specs_209 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P116_specs_233 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P105_211 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P117_235 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7419,39 +8591,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_211 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_235 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P105_specs_211 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P105), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P105, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P117_specs_235 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P117), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P117, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P105 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P117 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_211, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_211) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_2110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_211, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_211) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P105_tags_2110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_235, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_235) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_2350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_235, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_235) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P117_tags_2350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P105_constr_211, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P117_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P105_211, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P117_235, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P105_specs_211 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P117_specs_235 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P106_213 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P118_237 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7470,39 +8642,1110 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_213 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_237 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P118_specs_237 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P118), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P118, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P118 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_237, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_237) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_2370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_237, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_237) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P118_tags_2370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P118_constr_237, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P118_237, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P118_specs_237 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P119_239 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_239 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P119_specs_239 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P119), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P119, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P119 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_239, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_239) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_2390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_239, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_239) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P119_tags_2390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P119_constr_239, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P119_239, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P119_specs_239 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P120_241 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_241 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P120_specs_241 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P120), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P120, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P120 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_241, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_241) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_2410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_241, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_241) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P120_tags_2410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P120_constr_241, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P120_241, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P120_specs_241 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P121_243 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_243 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P121_specs_243 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P121), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P121, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P121 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_243, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_243) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_2430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_243, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_243) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P121_tags_2430), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P121_constr_243, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P121_243, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P121_specs_243 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P122_245 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_245 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P122_specs_245 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P122), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P122, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P122 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_245, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_245) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_2450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_245, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_245) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P122_tags_2450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P122_constr_245, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P122_245, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P122_specs_245 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P123_247 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_247 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P123_specs_247 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P123), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P123, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P123 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_247, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_247) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_2470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_247, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_247) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P123_tags_2470), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P123_constr_247, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P123_247, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P123_specs_247 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P124_249 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_249 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P124_specs_249 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P124), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P124, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P124 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_249, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_249) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_2490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_249, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_249) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P124_tags_2490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P124_constr_249, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P124_249, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P124_specs_249 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P125_251 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_251 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P125_specs_251 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P125), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P125, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P125 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_251, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_251) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_2510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_251, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_251) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P125_tags_2510), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P125_constr_251, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P125_251, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P125_specs_251 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P126_253 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_253 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P126_specs_253 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P126), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P126, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P126 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_253, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_253) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_2530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_253, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_253) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P126_tags_2530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P126_constr_253, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P126_253, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P126_specs_253 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P127_255 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_255 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P127_specs_255 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P127), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P127, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P127 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_255, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_255) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_2550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_255, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_255) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P127_tags_2550), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P127_constr_255, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P127_255, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P127_specs_255 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P128_257 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_257 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P128_specs_257 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P128), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P128, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P128 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_257, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_257) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_2570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_257, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_257) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P128_tags_2570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P128_constr_257, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P128_257, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P128_specs_257 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P129_259 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_259 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P129_specs_259 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P129), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P129, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P129 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_259, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_259) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_2590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_259, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_259) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P129_tags_2590), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P129_constr_259, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P129_259, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P129_specs_259 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P130_261 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NotificationCell_Item_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_261 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P130_specs_261 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P130), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P130, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P130 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_261, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_261) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_2610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_261, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_261) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P130_tags_2610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P130_constr_261, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P130_261, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P130_specs_261 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P131_263 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_263 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P131_specs_263 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P131), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P131, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P131 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_263, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_263) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_2630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_263, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_263) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P131_tags_2630), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P131_constr_263, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P131_263, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P131_specs_263 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P132_265 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_265 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P132_specs_265 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P132), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P132, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P132 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_265, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_265) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_2650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_265, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_265) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P132_tags_2650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P132_constr_265, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P132_265, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P132_specs_265 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P133_267 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_267 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P133_specs_267 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P133), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P133, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P133 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_267, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_267) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_2670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_267, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_267) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P133_tags_2670), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P133_constr_267, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P133_267, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P133_specs_267 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P134_269 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_269 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P134_specs_269 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P134), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P134, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P134 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_269, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_269) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_2690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_269, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_269) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P134_tags_2690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P134_constr_269, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P134_269, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P134_specs_269 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P135_271 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_271 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P135_specs_271 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P135), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P135, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P135 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_271, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_271) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_2710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_271, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_271) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P135_tags_2710), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P135_constr_271, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P135_271, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P135_specs_271 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P136_273 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_273 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P136_specs_273 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P136), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P136, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P136 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_273, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_273) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_2730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_273, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_273) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P136_tags_2730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P136_constr_273, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P136_273, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P136_specs_273 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P137_275 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_275 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P106_specs_213 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P106), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P106, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P137_specs_275 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P137), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P137, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P106 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P137 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_213, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_213) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_2130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_213, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_213) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P106_tags_2130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_275, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_275) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_2750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_275, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_275) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P137_tags_2750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P106_constr_213, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P137_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P106_213, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P137_275, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P106_specs_213 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P137_specs_275 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P107_215 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P138_277 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_277 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P138_specs_277 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P138), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P138, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P138 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_277, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_277) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_2770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_277, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_277) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P138_tags_2770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P138_constr_277, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P138_277, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P138_specs_277 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P139_279 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_279 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P139_specs_279 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P139), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P139, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P139 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_279, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_279) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_2790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_279, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_279) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P139_tags_2790), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P139_constr_279, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P139_279, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P139_specs_279 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P140_281 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7521,39 +9764,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_215 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P107_specs_215 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P107), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P107, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P140_specs_281 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P140), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P140, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P107 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P140 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_215, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_215) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_2150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_215, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_215) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P107_tags_2150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_281, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_281) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_2810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_281, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_281) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P140_tags_2810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P107_constr_215, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P140_constr_281, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P107_215, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P140_281, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P107_specs_215 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P140_specs_281 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P108_217 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P141_283 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7572,39 +9815,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_217 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_283 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P108_specs_217 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P108), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P108, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P141_specs_283 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P141), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P141, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P108 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P141 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_217, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_217) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_2170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_217, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_217) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P108_tags_2170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_283, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_283) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_2830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_283, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_283) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P141_tags_2830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P108_constr_217, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P141_constr_283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P108_217, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P141_283, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P108_specs_217 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P141_specs_283 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P109_219 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P142_285 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7623,39 +9866,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_219 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P109_specs_219 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P109), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P109, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P142_specs_285 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P142), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P142, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P109 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P142 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_219, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_219) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_2190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_219, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_219) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P109_tags_2190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_285, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_285) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_2850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_285, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_285) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P142_tags_2850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P109_constr_219, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P142_constr_285, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P109_219, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P142_285, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P109_specs_219 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P142_specs_285 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P110_221 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P143_287 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7674,39 +9917,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_221 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_287 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P110_specs_221 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P110), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P110, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P143_specs_287 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P143), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P143, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P110 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P143 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_221, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_221) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_2210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_221, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_221) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P110_tags_2210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_287, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_287) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_2870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_287, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_287) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P143_tags_2870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P110_constr_221, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P143_constr_287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P110_221, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P143_287, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P110_specs_221 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P143_specs_287 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P111_223 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P144_289 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7725,39 +9968,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_223 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_289 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P144_specs_289 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P144), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P144, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P144 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_289, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_289) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_2890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_289, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_289) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P144_tags_2890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P144_constr_289, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P144_289, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P144_specs_289 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P145_291 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_291 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P111_specs_223 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P111), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P111, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P145_specs_291 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P145), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P145, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P111 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P145 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_223, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_223) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_2230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_223, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_223) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P111_tags_2230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_291, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_291) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_2910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_291, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_291) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P145_tags_2910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P111_constr_223, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P145_constr_291, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P111_223, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P145_291, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P111_specs_223 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P145_specs_291 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P112_225 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P146_293 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7776,39 +10070,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_225 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_293 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P112_specs_225 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P112), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P112, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P146_specs_293 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P146), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P146, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P112 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P146 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_225, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_225) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_2250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_225, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_225) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P112_tags_2250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_293, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_293) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_2930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_293, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_293) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P146_tags_2930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P112_constr_225, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P146_constr_293, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P112_225, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P146_293, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P112_specs_225 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P146_specs_293 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P113_227 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P147_295 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7827,39 +10121,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_227 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_295 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P113_specs_227 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P113), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P113, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P147_specs_295 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P147), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P147, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P113 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P147 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_227, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_227) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_2270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_227, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_227) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P113_tags_2270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_295, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_295) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_2950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_295, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_295) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P147_tags_2950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P113_constr_227, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P147_constr_295, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P113_227, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P147_295, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P113_specs_227 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P147_specs_295 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P114_229 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P148_297 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7878,39 +10172,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_229 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P114_specs_229 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P114), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P114, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P148_specs_297 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P148), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P148, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P114 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P148 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_229, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_229) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_2290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_229, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_229) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P114_tags_2290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_297, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_297) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_2970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_297, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_297) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P148_tags_2970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P114_constr_229, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P148_constr_297, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P114_229, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P148_297, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P114_specs_229 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P148_specs_297 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P115_231 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P149_299 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7929,39 +10223,1161 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_231 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_299 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P149_specs_299 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P149), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P149, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P149 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_299, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_299) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_2990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_299, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_299) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P149_tags_2990), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P149_constr_299, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P149_299, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P149_specs_299 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P150_301 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_301 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P150_specs_301 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P150), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P150, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P150 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_301, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_301) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_3010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_301, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_301) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P150_tags_3010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P150_constr_301, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P150_301, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P150_specs_301 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P151_303 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_303 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P151_specs_303 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P151), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P151, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P151 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_303, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_303) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_3030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_303, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_303) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P151_tags_3030), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P151_constr_303, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P151_303, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P151_specs_303 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P152_305 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_305 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P152_specs_305 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P152), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P152, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P152 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_305, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_305) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_3050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_305, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_305) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P152_tags_3050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P152_constr_305, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P152_305, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P152_specs_305 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P153_307 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_307 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P153_specs_307 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P153), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P153, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P153 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_307, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_307) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_3070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_307, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_307) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P153_tags_3070), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P153_constr_307, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P153_307, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P153_specs_307 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P154_309 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_309 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P154_specs_309 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P154), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P154, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P154 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_309, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_309) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_3090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_309, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_309) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P154_tags_3090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P154_constr_309, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P154_309, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P154_specs_309 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P155_311 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionID_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_311 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P155_specs_311 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P155), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P155, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P155 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_311, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_311) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_3110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_311, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_311) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P155_tags_3110), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P155_constr_311, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P155_311, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P155_specs_311 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P156_313 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_313 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P156_specs_313 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P156), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P156, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P156 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_313, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_313) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_3130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_313, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_313) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P156_tags_3130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P156_constr_313, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P156_313, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P156_specs_313 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P157_315 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_315 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P157_specs_315 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P157), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P157, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P157 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_315, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_315) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_3150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_315, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_315) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P157_tags_3150), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P157_constr_315, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P157_315, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P157_specs_315 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P158_317 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_317 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P158_specs_317 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P158), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P158, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P158 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_317, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_317) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_3170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_317, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_317) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P158_tags_3170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P158_constr_317, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P158_317, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P158_specs_317 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P159_319 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_319 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P159_specs_319 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P159), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P159, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P159 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_319, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_319) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_3190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_319, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_319) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P159_tags_3190), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P159_constr_319, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P159_319, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P159_specs_319 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P160_321 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_321 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P160_specs_321 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P160), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P160, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P160 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_321, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_321) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_3210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_321, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_321) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P160_tags_3210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P160_constr_321, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P160_321, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P160_specs_321 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P161_323 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_323 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P161_specs_323 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P161), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P161, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P161 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_323, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_323) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_3230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_323, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_323) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P161_tags_3230), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P161_constr_323, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P161_323, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P161_specs_323 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P162_325 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_325 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P162_specs_325 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P162), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P162, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P162 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_325, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_325) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_3250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_325, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_325) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P162_tags_3250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P162_constr_325, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P162_325, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P162_specs_325 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P163_327 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_327 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P163_specs_327 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P163), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P163, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P163 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_327, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_327) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_3270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_327, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_327) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P163_tags_3270), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P163_constr_327, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P163_327, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P163_specs_327 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P164_329 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_329 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P164_specs_329 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P164), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P164, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P164 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_329, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_329) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_3290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_329, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_329) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P164_tags_3290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P164_constr_329, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P164_329, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P164_specs_329 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P165_331 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_331 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P165_specs_331 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P165), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P165, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P165 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_331, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_331) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_3310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_331, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_331) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P165_tags_3310), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P165_constr_331, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P165_331, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P165_specs_331 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P166_333 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_333 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P166_specs_333 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P166), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P166, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P166 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_333, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_333) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_3330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_333, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_333) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P166_tags_3330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P166_constr_333, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P166_333, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P166_specs_333 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P167_335 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_335 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P167_specs_335 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P167), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P167, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P167 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_335, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_335) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_3350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_335, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_335) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P167_tags_3350), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P167_constr_335, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P167_335, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P167_specs_335 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P168_337 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_337 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P168_specs_337 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P168), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P168, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P168 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_337, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_337) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_3370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_337, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_337) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P168_tags_3370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P168_constr_337, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P168_337, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P168_specs_337 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P169_339 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_339 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P169_specs_339 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P169), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P169, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P169 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_339, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_339) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_3390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_339, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_339) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P169_tags_3390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P169_constr_339, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P169_339, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P169_specs_339 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P170_341 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P115_specs_231 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P115), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P115, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P170_specs_341 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P170), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P170, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P115 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P170 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_231, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_231) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_2310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_231, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_231) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P115_tags_2310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_341, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_341) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_3410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_341, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_341) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P170_tags_3410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P115_constr_231, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P170_constr_341, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P115_231, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P170_341, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P115_specs_231 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P170_specs_341 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P116_233 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P171_343 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_343 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P171_specs_343 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P171), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P171, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P171 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_343, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_343) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_3430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_343, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_343) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P171_tags_3430), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P171_constr_343, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P171_343, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P171_specs_343 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P172_345 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7980,39 +11396,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_233 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_345 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P116_specs_233 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P116), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P116, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P172_specs_345 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P172), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P172, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P116 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P172 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_233, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_233) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_2330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_233, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_233) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P116_tags_2330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_345, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_345) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_3450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_345, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_345) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P172_tags_3450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P116_constr_233, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P172_constr_345, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P116_233, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P172_345, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P116_specs_233 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P172_specs_345 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P117_235 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P173_347 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8031,39 +11447,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_235 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_347 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P117_specs_235 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P117), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P117, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P173_specs_347 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P173), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P173, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P117 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P173 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_235, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_235) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_2350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_235, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_235) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P117_tags_2350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_347, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_347) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_3470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_347, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_347) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P173_tags_3470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P117_constr_235, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P173_constr_347, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P117_235, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P173_347, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P117_specs_235 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P173_specs_347 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P118_237 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P174_349 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8082,39 +11498,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_237 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_349 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P118_specs_237 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P118), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P118, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P174_specs_349 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P174), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P174, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P118 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P174 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_237, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_237) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_2370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_237, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_237) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P118_tags_2370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_349, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_349) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_3490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_349, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_349) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P174_tags_3490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P118_constr_237, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P174_constr_349, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P118_237, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P174_349, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P118_specs_237 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P174_specs_349 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P119_239 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P175_351 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8133,39 +11549,294 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_239 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_351 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P175_specs_351 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P175), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P175, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P175 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_351, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_351) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_3510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_351, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_351) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P175_tags_3510), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P175_constr_351, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P175_351, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P175_specs_351 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P176_353 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_353 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P176_specs_353 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P176), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P176, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P176 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_353, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_353) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_3530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_353, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_353) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P176_tags_3530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P176_constr_353, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P176_353, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P176_specs_353 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P177_355 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_355 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P177_specs_355 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P177), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P177, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P177 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_355, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_355) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_3550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_355, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_355) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P177_tags_3550), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P177_constr_355, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P177_355, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P177_specs_355 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P178_357 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_357 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P178_specs_357 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P178), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P178, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P178 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_357, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_357) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_3570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_357, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_357) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P178_tags_3570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P178_constr_357, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P178_357, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P178_specs_357 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P179_359 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_359 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P179_specs_359 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P179), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P179, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P179 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_359, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_359) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_3590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_359, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_359) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P179_tags_3590), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P179_constr_359, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P179_359, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P179_specs_359 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P180_361 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UE_PagingItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_361 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P119_specs_239 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P119), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P119, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P180_specs_361 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P180), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P180, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P119 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P180 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_239, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_239) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_2390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_239, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_239) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P119_tags_2390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_361, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_361) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_3610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_361, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_361) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P180_tags_3610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P119_constr_239, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P180_constr_361, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P119_239, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P180_361, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P119_specs_239 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P180_specs_361 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P120_241 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P181_363 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8184,39 +11855,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_241 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_363 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P120_specs_241 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P120), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P120, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P181_specs_363 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P181), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P181, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P120 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P181 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_241, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_241) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_2410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_241, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_241) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P120_tags_2410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_363, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_363) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_3630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_363, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_363) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P181_tags_3630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P120_constr_241, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P181_constr_363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P120_241, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P181_363, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P120_specs_241 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P181_specs_363 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P121_243 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P182_365 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8235,39 +11906,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_243 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_365 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P121_specs_243 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P121), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P121, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P182_specs_365 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P182), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P182, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P121 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P182 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_243, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_243) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_2430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_243, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_243) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P121_tags_2430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_365, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_365) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_3650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_365, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_365) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P182_tags_3650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P121_constr_243, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P182_constr_365, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P121_243, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P182_365, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P121_specs_243 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P182_specs_365 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P122_245 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P183_367 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8286,39 +11957,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_245 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_367 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P122_specs_245 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P122), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P122, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P183_specs_367 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P183), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P183, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P122 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P183 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_245, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_245) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_2450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_245, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_245) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P122_tags_2450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_367, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_367) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_3670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_367, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_367) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P183_tags_3670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P122_constr_245, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P183_constr_367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P122_245, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P183_367, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P122_specs_245 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P183_specs_367 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P123_247 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P184_369 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8337,39 +12008,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_247 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_369 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P123_specs_247 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P123), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P123, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P184_specs_369 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P184), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P184, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P123 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P184 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_247, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_247) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_2470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_247, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_247) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P123_tags_2470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_369, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_369) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_3690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_369, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_369) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P184_tags_3690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P123_constr_247, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P184_constr_369, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P123_247, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P184_369, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P123_specs_247 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P184_specs_369 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P124_249 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P185_371 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8388,39 +12059,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_249 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_371 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P124_specs_249 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P124), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P124, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P185_specs_371 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P185), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P185, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P124 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P185 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_249, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_249) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_2490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_249, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_249) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P124_tags_2490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_371, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_371) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_3710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_371, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_371) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P185_tags_3710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P124_constr_249, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P185_constr_371, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P124_249, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P185_371, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P124_specs_249 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P185_specs_371 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P125_251 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P186_373 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8439,39 +12110,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_251 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_373 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P125_specs_251 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P125), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P125, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P186_specs_373 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P186), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P186, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P125 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P186 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_251, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_251) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_2510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_251, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_251) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P125_tags_2510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_373, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_373) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_3730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_373, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_373) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P186_tags_3730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P125_constr_251, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P186_constr_373, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P125_251, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P186_373, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P125_specs_251 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P186_specs_373 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P126_253 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P187_375 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8490,39 +12161,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_253 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_375 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P126_specs_253 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P126), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P126, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P187_specs_375 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P187), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P187, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P126 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P187 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_253, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_253) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_2530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_253, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_253) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P126_tags_2530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_375, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_375) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_3750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_375, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_375) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P187_tags_3750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P126_constr_253, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P187_constr_375, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P126_253, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P187_375, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P126_specs_253 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P187_specs_375 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P127_255 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P188_377 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8541,39 +12212,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_255 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P127_specs_255 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P127), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P127, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P188_specs_377 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P188), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P188, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P127 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P188 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_255, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_255) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_2550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_255, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_255) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P127_tags_2550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_377, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_377) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_3770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_377, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_377) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P188_tags_3770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P127_constr_255, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P188_constr_377, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P127_255, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P188_377, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P127_specs_255 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P188_specs_377 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P128_257 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P189_379 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8592,39 +12263,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_257 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_379 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P189_specs_379 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P189), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P189, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P189 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_379, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_379) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_3790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_379, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_379) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P189_tags_3790), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P189_constr_379, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P189_379, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P189_specs_379 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P190_381 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_381 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P190_specs_381 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P190), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P190, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P190 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_381, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_381) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_3810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_381, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_381) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P190_tags_3810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P190_constr_381, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P190_381, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P190_specs_381 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P191_383 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_383 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P128_specs_257 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P128), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P128, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P191_specs_383 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P191), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P191, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P128 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P191 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_257, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_257) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_2570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_257, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_257) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P128_tags_2570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_383, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_383) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_3830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_383, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_383) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P191_tags_3830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P128_constr_257, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P191_constr_383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P128_257, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P191_383, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P128_specs_257 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P191_specs_383 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P129_259 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P192_385 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8643,39 +12416,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_259 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P129_specs_259 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P129), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P129, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P192_specs_385 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P192), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P192, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P129 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P192 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_259, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_259) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_2590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_259, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_259) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P129_tags_2590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_385, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_385) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_3850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_385, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_385) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P192_tags_3850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P129_constr_259, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P192_constr_385, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P129_259, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P192_385, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P129_specs_259 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P192_specs_385 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P130_261 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P193_387 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8694,39 +12467,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_261 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_387 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P130_specs_261 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P130), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P130, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P193_specs_387 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P193), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P193, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P130 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P193 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_261, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_261) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_2610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_261, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_261) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P130_tags_2610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_387, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_387) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_3870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_387, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_387) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P193_tags_3870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P130_constr_261, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P193_constr_387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P130_261, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P193_387, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P130_specs_261 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P193_specs_387 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P131_263 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P194_389 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8745,43 +12518,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_263 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P131_specs_263 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P131), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P131, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P194_specs_389 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P194), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P194, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P131 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P194 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_263, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_263) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_2630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_263, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_263) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P131_tags_2630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_389, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_389) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_3890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_389, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_389) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P194_tags_3890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P131_constr_263, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P194_constr_389, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P131_263, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P194_389, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P131_specs_263 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P194_specs_389 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P132_265 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P195_391 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs, + &asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -8796,43 +12569,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_265 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_391 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P132_specs_265 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P132), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P132, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P195_specs_391 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P195), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P195, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P132 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P195 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_265, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_265) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_2650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_265, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_265) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P132_tags_2650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_391, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_391) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_3910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_391, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_391) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P195_tags_3910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P132_constr_265, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P195_constr_391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P132_265, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P195_391, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P132_specs_265 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P195_specs_391 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P133_267 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P196_393 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRFrequencyInfo_ExtIEs, + &asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -8847,43 +12620,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_267 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P133_specs_267 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P133), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P133, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P196_specs_393 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P196), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P196, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P133 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P196 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_267, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_267) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_2670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_267, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_267) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P133_tags_2670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_393, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_393) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_3930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_393, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_393) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P196_tags_3930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P133_constr_267, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P196_constr_393, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P133_267, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P196_393, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P133_specs_267 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P196_specs_393 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P134_269 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P197_395 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs, + &asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -8898,43 +12671,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_269 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_395 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P134_specs_269 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P134), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P134, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P197_specs_395 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P197), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P197, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P134 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P197 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_269, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_269) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_2690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_269, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_269) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P134_tags_2690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_395, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_395) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_3950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_395, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_395) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P197_tags_3950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P134_constr_269, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P197_constr_395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P134_269, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P197_395, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P134_specs_269 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P197_specs_395 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P135_271 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P198_397 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, + &asn_DEF_NGAP_NRFrequencyInfo_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -8949,43 +12722,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_271 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P135_specs_271 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P135), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P135, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P198_specs_397 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P198), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P198, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P135 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P198 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_271, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_271) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_2710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_271, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_271) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P135_tags_2710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_397, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_397) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_3970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_397, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_397) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P198_tags_3970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P135_constr_271, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P198_constr_397, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P135_271, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P198_397, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P135_specs_271 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P198_specs_397 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P136_273 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P199_399 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs, + &asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -9000,43 +12773,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_273 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_399 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P136_specs_273 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P136), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P136, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P199_specs_399 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P199), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P199, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P136 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P199 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_273, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_273) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_2730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_273, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_273) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P136_tags_2730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_399, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_399) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_3990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_399, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_399) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P199_tags_3990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P136_constr_273, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P199_constr_399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P136_273, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P199_399, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P136_specs_273 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P199_specs_399 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P137_275 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P200_401 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PacketErrorRate_ExtIEs, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -9051,43 +12824,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_275 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P137_specs_275 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P137), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P137, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P200_specs_401 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P200), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P200, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P137 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P200 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_275, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_275) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_2750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_275, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_275) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P137_tags_2750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_401, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_401) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_4010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_401, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_401) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P200_tags_4010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P137_constr_275, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P200_constr_401, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P137_275, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P200_401, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P137_specs_275 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P200_specs_401 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P138_277 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P201_403 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs, + &asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -9102,43 +12875,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_277 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_403 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P138_specs_277 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P138), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P138, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P201_specs_403 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P201), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P201, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P138 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P201 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_277, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_277) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_2770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_277, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_277) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P138_tags_2770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_403, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_403) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_4030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_403, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_403) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P201_tags_4030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P138_constr_277, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P201_constr_403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P138_277, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P201_403, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P138_specs_277 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P201_specs_403 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P139_279 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P202_405 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingAttemptInformation_ExtIEs, + &asn_DEF_NGAP_PacketErrorRate_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -9153,43 +12926,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_279 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_405 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P139_specs_279 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P139), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P139, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P202_specs_405 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P202), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P202, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P139 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P202 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_279, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_279) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_2790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_279, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_279) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P139_tags_2790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_405, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_405) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_4050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_405, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_405) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P202_tags_4050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P139_constr_279, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P202_constr_405, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P139_279, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P202_405, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P139_specs_279 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P202_specs_405 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P140_281 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P203_407 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingeDRXInformation_ExtIEs, + &asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -9204,39 +12977,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_281 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_407 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P140_specs_281 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P140), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P140, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P203_specs_407 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P203), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P203, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P140 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P203 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_281, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_281) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_2810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_281, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_281) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P140_tags_2810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_407, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_407) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_4070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_407, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_407) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P203_tags_4070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P140_constr_281, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P203_constr_407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P140_281, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P203_407, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P140_specs_281 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P203_specs_407 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P141_283 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P204_409 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PagingAttemptInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_409 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P204_specs_409 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P204), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P204, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P204 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_409, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_409) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_4090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_409, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_409) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P204_tags_4090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P204_constr_409, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P204_409, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P204_specs_409 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P205_411 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9255,39 +13079,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_283 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_411 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P141_specs_283 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P141), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P141, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P205_specs_411 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P205), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P205, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P141 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P205 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_283, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_283) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_2830), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_283, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_283) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P141_tags_2830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_411, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_411) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_4110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_411, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_411) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P205_tags_4110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P141_constr_283, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P205_constr_411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P141_283, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P205_411, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P141_specs_283 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P205_specs_411 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P142_285 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P206_413 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9306,39 +13130,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_285 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_413 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P142_specs_285 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P142), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P142, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P206_specs_413 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P206), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P206, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P142 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P206 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_285, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_285) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_2850), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_285, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_285) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P142_tags_2850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_413, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_413) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_4130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_413, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_413) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P206_tags_4130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P142_constr_285, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P206_constr_413, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P142_285, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P206_413, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P142_specs_285 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P206_specs_413 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P143_287 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P207_415 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9357,39 +13181,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_287 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_415 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P143_specs_287 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P143), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P143, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P207_specs_415 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P207), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P207, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P143 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P207 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_287, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_287) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_2870), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_287, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_287) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P143_tags_2870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_415, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_415) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_4150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_415, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_415) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P207_tags_4150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P143_constr_287, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P207_constr_415, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P143_287, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P207_415, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P143_specs_287 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P207_specs_415 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P144_289 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P208_417 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9408,39 +13232,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_289 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P144_specs_289 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P144), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P144, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P208_specs_417 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P208), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P208, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P144 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P208 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_289, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_289) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_2890), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_289, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_289) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P144_tags_2890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_417, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_417) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_4170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_417, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_417) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P208_tags_4170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P144_constr_289, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P208_constr_417, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P144_289, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P208_417, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P144_specs_289 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P208_specs_417 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P145_291 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P209_419 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9459,39 +13283,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_291 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_419 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P145_specs_291 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P145), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P145, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P209_specs_419 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P209), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P209, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P145 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P209 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_291, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_291) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_2910), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_291, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_291) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P145_tags_2910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_419, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_419) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_4190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_419, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_419) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P209_tags_4190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P145_constr_291, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P209_constr_419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P145_291, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P209_419, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P145_specs_291 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P209_specs_419 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P146_293 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P210_421 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9510,39 +13334,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_293 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P146_specs_293 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P146), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P146, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P210_specs_421 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P210), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P210, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P146 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P210 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_293, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_293) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_2930), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_293, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_293) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P146_tags_2930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_421, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_421) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_4210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_421, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_421) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P210_tags_4210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P146_constr_293, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P210_constr_421, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P146_293, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P210_421, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P146_specs_293 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P210_specs_421 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P147_295 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P211_423 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9561,39 +13385,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_295 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_423 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P147_specs_295 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P147), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P147, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P211_specs_423 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P211), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P211, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P147 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P211 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_295, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_295) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_2950), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_295, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_295) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P147_tags_2950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_423, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_423) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_4230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_423, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_423) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P211_tags_4230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P147_constr_295, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P211_constr_423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P147_295, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P211_423, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P147_specs_295 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P211_specs_423 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P148_297 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P212_425 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9612,39 +13436,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_297 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P148_specs_297 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P148), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P148, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P212_specs_425 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P212), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P212, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P148 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P212 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_297, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_297) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_2970), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_297, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_297) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P148_tags_2970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_425, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_425) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_4250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_425, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_425) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P212_tags_4250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P148_constr_297, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P212_constr_425, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P148_297, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P212_425, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P148_specs_297 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P212_specs_425 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P149_299 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P213_427 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9663,39 +13487,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_299 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_427 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P149_specs_299 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P149), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P149, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P213_specs_427 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P213), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P213, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P149 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P213 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_299, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_299) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_2990), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_299, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_299) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P149_tags_2990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_427, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_427) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_4270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_427, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_427) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P213_tags_4270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P149_constr_299, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P213_constr_427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P149_299, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P213_427, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P149_specs_299 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P213_specs_427 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P150_301 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P214_429 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9714,39 +13538,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_301 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_429 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P150_specs_301 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P150), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P150, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P214_specs_429 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P214), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P214, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P150 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P214 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_301, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_301) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_3010), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_301, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_301) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P150_tags_3010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_429, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_429) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_4290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_429, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_429) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P214_tags_4290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P150_constr_301, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P214_constr_429, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P150_301, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P214_429, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P150_specs_301 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P214_specs_429 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P151_303 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P215_431 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9765,39 +13589,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_303 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_431 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P151_specs_303 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P151), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P151, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P215_specs_431 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P215), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P215, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P151 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P215 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_303, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_303) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_3030), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_303, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_303) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P151_tags_3030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_431, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_431) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_4310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_431, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_431) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P215_tags_4310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P151_constr_303, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P215_constr_431, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P151_303, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P215_431, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P151_specs_303 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P215_specs_431 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P152_305 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P216_433 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9816,39 +13640,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_305 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P152_specs_305 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P152), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P152, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P216_specs_433 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P216), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P216, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P152 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P216 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_305, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_305) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_3050), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_305, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_305) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P152_tags_3050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_433, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_433) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_4330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_433, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_433) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P216_tags_4330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P152_constr_305, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P216_constr_433, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P152_305, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P216_433, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P152_specs_305 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P216_specs_433 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P153_307 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P217_435 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9867,39 +13691,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_307 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_435 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P153_specs_307 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P153), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P153, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P217_specs_435 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P217), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P217, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P153 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P217 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_307, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_307) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_3070), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_307, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_307) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P153_tags_3070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_435, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_435) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_4350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_435, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_435) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P217_tags_4350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P153_constr_307, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P217_constr_435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P153_307, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P217_435, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P153_specs_307 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P217_specs_435 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P154_309 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P218_437 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9918,39 +13742,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_309 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P154_specs_309 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P154), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P154, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P218_specs_437 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P218), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P218, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P154 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P218 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_309, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_309) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_3090), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_309, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_309) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P154_tags_3090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_437, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_437) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_4370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_437, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_437) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P218_tags_4370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P154_constr_309, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P218_constr_437, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P154_309, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P218_437, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P154_specs_309 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P218_specs_437 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P155_311 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P219_439 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9969,39 +13793,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_311 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_439 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P155_specs_311 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P155), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P155, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P219_specs_439 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P219), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P219, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P155 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P219 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_311, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_311) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_3110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_311, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_311) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P155_tags_3110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_439, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_439) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_4390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_439, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_439) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P219_tags_4390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P155_constr_311, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P219_constr_439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P155_311, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P219_439, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P155_specs_311 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P219_specs_439 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P156_313 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P220_441 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10020,39 +13844,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_313 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_441 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P156_specs_313 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P156), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P156, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P220_specs_441 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P220), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P220, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P156 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P220 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_313, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_313) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_3130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_313, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_313) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P156_tags_3130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_441, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_441) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_4410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_441, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_441) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P220_tags_4410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P156_constr_313, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P220_constr_441, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P156_313, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P220_441, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P156_specs_313 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P220_specs_441 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P157_315 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P221_443 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10071,39 +13895,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_315 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_443 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P157_specs_315 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P157), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P157, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P221_specs_443 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P221), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P221, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P157 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P221 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_315, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_315) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_3150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_315, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_315) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P157_tags_3150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_443, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_443) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_4430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_443, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_443) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P221_tags_4430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P157_constr_315, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P221_constr_443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P157_315, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P221_443, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P157_specs_315 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P221_specs_443 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P158_317 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P222_445 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10122,39 +13946,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_317 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P158_specs_317 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P158), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P158, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P222_specs_445 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P222), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P222, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P158 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P222 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_317, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_317) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_3170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_317, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_317) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P158_tags_3170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_445, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_445) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_4450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_445, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_445) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P222_tags_4450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P158_constr_317, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P222_constr_445, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P158_317, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P222_445, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P158_specs_317 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P222_specs_445 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P159_319 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P223_447 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10173,39 +13997,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_319 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_447 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P159_specs_319 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P159), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P159, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P223_specs_447 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P223), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P223, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P159 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P223 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_319, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_319) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_3190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_319, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_319) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P159_tags_3190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_447, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_447) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_4470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_447, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_447) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P223_tags_4470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P159_constr_319, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P223_constr_447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P159_319, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P223_447, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P159_specs_319 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P223_specs_447 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P160_321 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P224_449 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10224,39 +14048,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_321 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P160_specs_321 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P160), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P160, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P224_specs_449 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P224), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P224, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P160 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P224 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_321, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_321) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_3210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_321, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_321) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P160_tags_3210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_449, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_449) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_4490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_449, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_449) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P224_tags_4490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P160_constr_321, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P224_constr_449, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P160_321, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P224_449, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P160_specs_321 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P224_specs_449 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P161_323 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P225_451 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10275,39 +14099,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_323 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_451 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P161_specs_323 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P161), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P161, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P225_specs_451 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P225), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P225, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P161 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P225 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_323, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_323) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_3230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_323, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_323) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P161_tags_3230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_451, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_451) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_4510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_451, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_451) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P225_tags_4510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P161_constr_323, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P225_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P161_323, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P225_451, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P161_specs_323 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P225_specs_451 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P162_325 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P226_453 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10326,39 +14150,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_325 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P162_specs_325 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P162), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P162, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P226_specs_453 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P226), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P226, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P162 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P226 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_325, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_325) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_3250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_325, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_325) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P162_tags_3250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_453, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_453) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_4530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_453, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_453) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P226_tags_4530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P162_constr_325, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P226_constr_453, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P162_325, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P226_453, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P162_specs_325 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P226_specs_453 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P163_327 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P227_455 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10377,39 +14201,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_327 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_455 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P163_specs_327 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P163), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P163, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P227_specs_455 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P227), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P227, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P163 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P227 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_327, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_327) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_3270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_327, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_327) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P163_tags_3270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_455, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_455) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_4550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_455, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_455) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P227_tags_4550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P163_constr_327, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P227_constr_455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P163_327, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P227_455, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P163_specs_327 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P227_specs_455 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P164_329 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P228_457 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10428,39 +14252,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_329 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P164_specs_329 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P164), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P164, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P228_specs_457 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P228), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P228, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P164 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P228 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_329, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_329) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_3290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_329, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_329) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P164_tags_3290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_457, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_457) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_4570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_457, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_457) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P228_tags_4570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P164_constr_329, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P228_constr_457, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P164_329, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P228_457, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P164_specs_329 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P228_specs_457 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P165_331 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P229_459 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10479,39 +14303,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_331 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_459 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P165_specs_331 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P165), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P165, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P229_specs_459 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P229), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P229, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P165 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P229 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_331, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_331) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_3310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_331, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_331) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P165_tags_3310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_459, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_459) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_4590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_459, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_459) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P229_tags_4590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P165_constr_331, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P229_constr_459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P165_331, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P229_459, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P165_specs_331 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P229_specs_459 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P166_333 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P230_461 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10530,39 +14354,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_333 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_461 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P166_specs_333 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P166), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P166, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P230_specs_461 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P230), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P230, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P166 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P230 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_333, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_333) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_3330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_333, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_333) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P166_tags_3330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_461, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_461) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_4610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_461, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_461) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P230_tags_4610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P166_constr_333, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P230_constr_461, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P166_333, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P230_461, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P166_specs_333 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P230_specs_461 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P167_335 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P231_463 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10581,39 +14405,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_335 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_463 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P167_specs_335 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P167), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P167, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P231_specs_463 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P231), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P231, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P167 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P231 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_335, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_335) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_3350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_335, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_335) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P167_tags_3350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_463, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_463) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_4630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_463, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_463) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P231_tags_4630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P167_constr_335, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P231_constr_463, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P167_335, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P231_463, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P167_specs_335 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P231_specs_463 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P168_337 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P232_465 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10632,39 +14456,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_337 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_465 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P168_specs_337 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P168), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P168, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P232_specs_465 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P232), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P232, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P168 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P232 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_337, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_337) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_3370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_337, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_337) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P168_tags_3370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_465, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_465) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_4650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_465, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_465) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P232_tags_4650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P168_constr_337, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P232_constr_465, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P168_337, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P232_465, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P168_specs_337 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P232_specs_465 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P169_339 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P233_467 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10683,39 +14507,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_339 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_467 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P169_specs_339 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P169), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P169, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P233_specs_467 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P233), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P233, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P169 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P233 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_339, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_339) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_3390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_339, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_339) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P169_tags_3390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_467, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_467) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_4670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_467, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_467) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P233_tags_4670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P169_constr_339, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P233_constr_467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P169_339, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P233_467, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P169_specs_339 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P233_specs_467 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P170_341 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P234_469 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10734,39 +14558,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_341 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_469 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P170_specs_341 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P170), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P170, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P234_specs_469 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P234), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P234, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P170 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P234 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_341, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_341) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_3410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_341, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_341) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P170_tags_3410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_469, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_469) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_4690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_469, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_469) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P234_tags_4690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P170_constr_341, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P234_constr_469, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P170_341, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P234_469, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P170_specs_341 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P234_specs_469 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P171_343 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P235_471 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10785,39 +14609,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_343 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_471 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P171_specs_343 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P171), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P171, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P235_specs_471 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P235), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P235, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P171 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P235 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_343, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_343) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_3430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_343, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_343) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P171_tags_3430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_471, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_471) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_4710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_471, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_471) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P235_tags_4710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P171_constr_343, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P235_constr_471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P171_343, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P235_471, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P171_specs_343 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P235_specs_471 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P172_345 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P236_473 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10836,39 +14660,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_345 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P172_specs_345 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P172), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P172, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P236_specs_473 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P236), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P236, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P172 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P236 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_345, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_345) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_3450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_345, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_345) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P172_tags_3450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_473, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_473) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_4730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_473, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_473) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P236_tags_4730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P172_constr_345, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P236_constr_473, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P172_345, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P236_473, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P172_specs_345 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P236_specs_473 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P173_347 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P237_475 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10887,39 +14711,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_347 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_475 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P173_specs_347 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P173), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P173, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P237_specs_475 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P237), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P237, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P173 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P237 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_347, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_347) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_3470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_347, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_347) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P173_tags_3470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_475, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_475) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_4750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_475, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_475) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P237_tags_4750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P173_constr_347, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P237_constr_475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P173_347, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P237_475, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P173_specs_347 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P237_specs_475 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P174_349 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P238_477 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10938,39 +14762,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_349 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_477 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P174_specs_349 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P174), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P174, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P238_specs_477 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P238), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P238, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P174 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P238 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_349, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_349) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_3490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_349, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_349) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P174_tags_3490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_477, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_477) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_4770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_477, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_477) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P238_tags_4770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P174_constr_349, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P238_constr_477, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P174_349, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P238_477, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P174_specs_349 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P238_specs_477 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P175_351 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P239_479 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -10989,39 +14813,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_351 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_479 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P175_specs_351 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P175), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P175, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P239_specs_479 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P239), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P239, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P175 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P239 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_351, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_351) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_3510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_351, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_351) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P175_tags_3510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_479, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_479) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_4790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_479, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_479) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P239_tags_4790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P175_constr_351, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P239_constr_479, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P175_351, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P239_479, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P175_specs_351 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P239_specs_479 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P176_353 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P240_481 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11040,39 +14864,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_353 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P176_specs_353 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P176), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P176, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P240_specs_481 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P240), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P240, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P176 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P240 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_353, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_353) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_3530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_353, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_353) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P176_tags_3530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_481, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_481) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_4810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_481, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_481) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P240_tags_4810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P176_constr_353, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P240_constr_481, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P176_353, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P240_481, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P176_specs_353 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P240_specs_481 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P177_355 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P241_483 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11091,39 +14915,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_355 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_483 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P177_specs_355 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P177), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P177, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P241_specs_483 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P241), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P241, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P177 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P241 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_355, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_355) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_3550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_355, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_355) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P177_tags_3550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_483, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_483) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_4830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_483, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_483) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P241_tags_4830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P177_constr_355, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P241_constr_483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P177_355, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P241_483, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P177_specs_355 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P241_specs_483 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P178_357 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P242_485 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11142,39 +14966,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_357 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_485 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P178_specs_357 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P178), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P178, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P242_specs_485 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P242), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P242, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P178 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P242 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_357, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_357) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_3570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_357, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_357) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P178_tags_3570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_485, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_485) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_4850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_485, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_485) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P242_tags_4850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P178_constr_357, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P242_constr_485, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P178_357, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P242_485, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P178_specs_357 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P242_specs_485 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P179_359 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P243_487 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11193,39 +15017,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_359 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_487 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P179_specs_359 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P179), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P179, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P243_specs_487 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P243), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P243, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P179 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P243 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_359, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_359) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_3590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_359, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_359) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P179_tags_3590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_487, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_487) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_4870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_487, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_487) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P243_tags_4870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P179_constr_359, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P243_constr_487, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P179_359, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P243_487, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P179_specs_359 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P243_specs_487 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P180_361 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P244_489 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11244,39 +15068,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_361 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_489 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P180_specs_361 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P180), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P180, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P244_specs_489 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P244), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P244, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P180 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P244 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_361, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_361) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_3610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_361, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_361) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P180_tags_3610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_489, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_489) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_4890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_489, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_489) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P244_tags_4890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P180_constr_361, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P244_constr_489, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P180_361, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P244_489, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P180_specs_361 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P244_specs_489 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P181_363 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P245_491 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11295,39 +15119,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_363 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_491 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P181_specs_363 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P181), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P181, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P245_specs_491 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P245), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P245, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P181 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P245 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_363, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_363) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_3630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_363, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_363) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P181_tags_3630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_491, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_491) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_4910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_491, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_491) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P245_tags_4910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P181_constr_363, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P245_constr_491, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P181_363, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P245_491, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P181_specs_363 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P245_specs_491 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P182_365 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P246_493 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11346,39 +15170,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_365 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_493 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P182_specs_365 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P182), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P182, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P246_specs_493 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P246), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P246, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P182 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P246 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_365, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_365) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_3650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_365, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_365) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P182_tags_3650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_493, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_493) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_4930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_493, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_493) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P246_tags_4930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P182_constr_365, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P246_constr_493, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P182_365, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P246_493, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P182_specs_365 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P246_specs_493 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P183_367 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P247_495 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11397,39 +15221,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_367 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_495 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P183_specs_367 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P183), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P183, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P247_specs_495 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P247), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P247, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P183 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P247 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_367, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_367) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_3670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_367, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_367) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P183_tags_3670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_495, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_495) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_4950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_495, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_495) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P247_tags_4950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P183_constr_367, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P247_constr_495, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P183_367, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P247_495, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P183_specs_367 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P247_specs_495 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P184_369 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P248_497 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11448,39 +15272,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_369 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_497 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P184_specs_369 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P184), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P184, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P248_specs_497 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P248), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P248, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P184 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P248 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_369, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_369) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_3690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_369, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_369) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P184_tags_3690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_497, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_497) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_4970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_497, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_497) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P248_tags_4970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P184_constr_369, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P248_constr_497, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P184_369, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P248_497, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P184_specs_369 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P248_specs_497 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P185_371 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P249_499 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11499,39 +15323,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_371 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_499 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P185_specs_371 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P185), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P185, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P249_specs_499 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P249), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P249, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P185 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P249 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_371, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_371) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_3710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_371, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_371) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P185_tags_3710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_499, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_499) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_4990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_499, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_499) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P249_tags_4990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P185_constr_371, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P249_constr_499, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P185_371, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P249_499, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P185_specs_371 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P249_specs_499 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P186_373 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P250_501 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11550,39 +15374,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_373 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_501 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P186_specs_373 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P186), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P186, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P250_specs_501 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P250), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P250, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P186 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P250 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_373, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_373) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_3730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_373, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_373) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P186_tags_3730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_501, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_501) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_5010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_501, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_501) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P250_tags_5010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P186_constr_373, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P250_constr_501, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P186_373, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P250_501, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P186_specs_373 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P250_specs_501 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P187_375 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P251_503 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11601,39 +15425,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_375 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_503 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P187_specs_375 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P187), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P187, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P251_specs_503 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P251), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P251, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P187 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P251 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_375, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_375) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_3750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_375, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_375) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P187_tags_3750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_503, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_503) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_5030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_503, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_503) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P251_tags_5030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P187_constr_375, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P251_constr_503, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P187_375, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P251_503, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P187_specs_375 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P251_specs_503 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P188_377 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P252_505 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11652,39 +15476,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_377 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_505 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P188_specs_377 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P188), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P188, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P252_specs_505 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P252), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P252, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P188 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P252 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_377, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_377) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_3770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_377, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_377) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P188_tags_3770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_505, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_505) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_5050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_505, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_505) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P252_tags_5050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P188_constr_377, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P252_constr_505, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P188_377, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P252_505, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P188_specs_377 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P252_specs_505 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P189_379 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P253_507 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11703,39 +15527,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_379 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_507 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P189_specs_379 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P189), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P189, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P253_specs_507 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P253), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P253, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P189 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P253 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_379, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_379) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_3790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_379, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_379) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P189_tags_3790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_507, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_507) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_5070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_507, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_507) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P253_tags_5070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P189_constr_379, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P253_constr_507, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P189_379, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P253_507, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P189_specs_379 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P253_specs_507 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P190_381 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P254_509 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11754,39 +15578,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_381 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_509 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P190_specs_381 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P190), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P190, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P254_specs_509 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P254), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P254, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P190 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P254 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_381, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_381) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_3810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_381, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_381) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P190_tags_3810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_509, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_509) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_5090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_509, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_509) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P254_tags_5090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P190_constr_381, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P254_constr_509, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P190_381, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P254_509, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P190_specs_381 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P254_specs_509 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P191_383 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P255_511 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11805,39 +15629,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_383 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_511 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P191_specs_383 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P191), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P191, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P255_specs_511 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P255), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P255, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P191 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P255 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_383, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_383) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_3830), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_383, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_383) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P191_tags_3830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_511, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_511) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_5110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_511, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_511) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P255_tags_5110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P191_constr_383, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P255_constr_511, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P191_383, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P255_511, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P191_specs_383 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P255_specs_511 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P192_385 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P256_513 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11856,39 +15680,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_385 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_513 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P192_specs_385 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P192), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P192, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P256_specs_513 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P256), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P256, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P192 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P256 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_385, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_385) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_3850), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_385, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_385) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P192_tags_3850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_513, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_513) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_5130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_513, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_513) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P256_tags_5130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P192_constr_385, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P256_constr_513, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P192_385, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P256_513, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P192_specs_385 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P256_specs_513 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P193_387 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P257_515 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11907,39 +15731,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_387 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_515 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P193_specs_387 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P193), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P193, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P257_specs_515 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P257), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P257, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P193 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P257 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_387, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_387) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_3870), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_387, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_387) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P193_tags_3870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_515, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_515) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_5150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_515, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_515) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P257_tags_5150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P193_constr_387, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P257_constr_515, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P193_387, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P257_515, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P193_specs_387 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P257_specs_515 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P194_389 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P258_517 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -11958,39 +15782,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_389 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_517 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P194_specs_389 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P194), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P194, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P258_specs_517 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P258), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P258, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P194 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P258 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_389, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_389) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_3890), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_389, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_389) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P194_tags_3890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_517, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_517) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_5170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_517, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_517) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P258_tags_5170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P194_constr_389, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P258_constr_517, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P194_389, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P258_517, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P194_specs_389 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P258_specs_517 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P195_391 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P259_519 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12009,39 +15833,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_391 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_519 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P195_specs_391 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P195), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P195, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P259_specs_519 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P259), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P259, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P195 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P259 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_391, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_391) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_3910), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_391, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_391) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P195_tags_3910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_519, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_519) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_5190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_519, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_519) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P259_tags_5190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P195_constr_391, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P259_constr_519, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P195_391, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P259_519, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P195_specs_391 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P259_specs_519 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P196_393 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P260_521 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12060,39 +15884,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_393 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_521 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P196_specs_393 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P196), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P196, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P260_specs_521 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P260), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P260, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P196 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P260 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_393, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_393) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_3930), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_393, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_393) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P196_tags_3930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_521, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_521) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_5210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_521, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_521) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P260_tags_5210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P196_constr_393, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P260_constr_521, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P196_393, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P260_521, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P196_specs_393 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P260_specs_521 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P197_395 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P261_523 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12111,39 +15935,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_395 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_523 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P261_specs_523 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P261), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P261, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P261 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_523, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_523) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_5230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_523, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_523) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P261_tags_5230), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P261_constr_523, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P261_523, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P261_specs_523 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P262_525 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_525 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P262_specs_525 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P262), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P262, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P262 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_525, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_525) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_5250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_525, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_525) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P262_tags_5250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P262_constr_525, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P262_525, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P262_specs_525 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P263_527 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_527 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P197_specs_395 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P197), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P197, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P263_specs_527 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P263), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P263, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P197 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P263 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_395, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_395) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_3950), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_395, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_395) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P197_tags_3950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_527, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_527) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_5270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_527, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_527) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P263_tags_5270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P197_constr_395, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P263_constr_527, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P197_395, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P263_527, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P197_specs_395 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P263_specs_527 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P198_397 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P264_529 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12162,39 +16088,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_397 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_529 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P198_specs_397 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P198), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P198, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P264_specs_529 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P264), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P264, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P198 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P264 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_397, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_397) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_3970), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_397, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_397) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P198_tags_3970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_529, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_529) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_5290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_529, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_529) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P264_tags_5290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P198_constr_397, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P264_constr_529, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P198_397, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P264_529, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P198_specs_397 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P264_specs_529 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P199_399 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P265_531 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12213,39 +16139,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_399 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_531 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P199_specs_399 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P199), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P199, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P265_specs_531 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P265), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P265, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P199 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P265 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_399, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_399) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_3990), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_399, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_399) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P199_tags_3990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_531, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_531) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_5310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_531, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_531) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P265_tags_5310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P199_constr_399, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P265_constr_531, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P199_399, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P265_531, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P199_specs_399 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P265_specs_531 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P200_401 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P266_533 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCConfigInfo_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_533 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P266_specs_533 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P266), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P266, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P266 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_533, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_533) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_5330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_533, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_533) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P266_tags_5330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P266_constr_533, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P266_533, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P266_specs_533 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P267_535 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCDeactivation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_535 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P267_specs_535 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P267), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P267, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P267 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_535, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_535) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_5350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_535, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_535) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P267_tags_5350), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P267_constr_535, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P267_535, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P267_specs_535 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P268_537 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12264,39 +16292,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_401 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_537 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P200_specs_401 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P200), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P200, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P268_specs_537 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P268), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P268, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P200 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P268 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_401, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_401) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_4010), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_401, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_401) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P200_tags_4010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_537, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_537) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_5370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_537, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_537) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P268_tags_5370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P200_constr_401, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P268_constr_537, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P200_401, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P268_537, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P200_specs_401 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P268_specs_537 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P201_403 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P269_539 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12315,39 +16343,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_403 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_539 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P201_specs_403 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P201), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P201, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P269_specs_539 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P269), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P269, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P201 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P269 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_403, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_403) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_4030), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_403, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_403) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P201_tags_4030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_539, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_539) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_5390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_539, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_539) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P269_tags_5390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P201_constr_403, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P269_constr_539, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P201_403, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P269_539, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P201_specs_403 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P269_specs_539 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P202_405 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P270_541 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12366,39 +16394,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_405 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_541 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P202_specs_405 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P202), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P202, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P270_specs_541 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P270), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P270, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P202 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P270 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_405, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_405) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_4050), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_405, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_405) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P202_tags_4050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_541, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_541) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_5410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_541, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_541) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P270_tags_5410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P202_constr_405, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P270_constr_541, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P202_405, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P270_541, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P202_specs_405 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P270_specs_541 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P203_407 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P271_543 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12417,39 +16445,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_407 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_543 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P203_specs_407 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P203), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P203, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P271_specs_543 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P271), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P271, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P203 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P271 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_407, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_407) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_4070), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_407, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_407) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P203_tags_4070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_543, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_543) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_5430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_543, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_543) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P271_tags_5430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P203_constr_407, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P271_constr_543, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P203_407, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P271_543, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P203_specs_407 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P271_specs_543 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P204_409 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P272_545 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12468,39 +16496,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_409 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_545 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P204_specs_409 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P204), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P204, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P272_specs_545 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P272), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P272, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P204 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P272 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_409, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_409) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_4090), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_409, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_409) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P204_tags_4090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_545, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_545) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_5450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_545, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_545) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P272_tags_5450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P204_constr_409, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P272_constr_545, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P204_409, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P272_545, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P204_specs_409 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P272_specs_545 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P205_411 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P273_547 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12519,39 +16547,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_411 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_547 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P205_specs_411 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P205), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P205, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P273_specs_547 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P273), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P273, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P205 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P273 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_411, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_411) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_4110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_411, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_411) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P205_tags_4110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_547, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_547) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_5470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_547, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_547) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P273_tags_5470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P205_constr_411, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P273_constr_547, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P205_411, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P273_547, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P205_specs_411 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P273_specs_547 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P206_413 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P274_549 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12570,39 +16598,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_413 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_549 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P206_specs_413 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P206), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P206, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P274_specs_549 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P274), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P274, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P206 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P274 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_413, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_413) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_4130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_413, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_413) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P206_tags_4130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_549, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_549) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_5490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_549, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_549) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P274_tags_5490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P206_constr_413, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P274_constr_549, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P206_413, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P274_549, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P206_specs_413 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P274_specs_549 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P207_415 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P275_551 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12621,39 +16649,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_415 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_551 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P207_specs_415 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P207), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P207, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P275_specs_551 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P275), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P275, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P207 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P275 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_415, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_415) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_4150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_415, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_415) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P207_tags_4150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_551, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_551) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_5510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_551, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_551) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P275_tags_5510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P207_constr_415, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P275_constr_551, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P207_415, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P275_551, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P207_specs_415 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P275_specs_551 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P208_417 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P276_553 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12672,39 +16700,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_417 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_553 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P208_specs_417 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P208), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P208, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P276_specs_553 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P276), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P276, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P208 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P276 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_417, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_417) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_4170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_417, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_417) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P208_tags_4170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_553, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_553) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_5530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_553, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_553) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P276_tags_5530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P208_constr_417, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P276_constr_553, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P208_417, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P276_553, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P208_specs_417 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P276_specs_553 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P209_419 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P277_555 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12723,39 +16751,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_419 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_555 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P209_specs_419 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P209), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P209, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P277_specs_555 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P277), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P277, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P209 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P277 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_419, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_419) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_4190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_419, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_419) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P209_tags_4190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_555, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_555) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_5550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_555, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_555) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P277_tags_5550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P209_constr_419, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P277_constr_555, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P209_419, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P277_555, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P209_specs_419 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P277_specs_555 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P210_421 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P278_557 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12774,39 +16802,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_421 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_557 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P210_specs_421 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P210), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P210, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P278_specs_557 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P278), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P278, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P210 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P278 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_421, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_421) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_4210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_421, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_421) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P210_tags_4210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_557, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_557) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_5570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_557, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_557) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P278_tags_5570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P210_constr_421, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P278_constr_557, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P210_421, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P278_557, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P210_specs_421 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P278_specs_557 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P211_423 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P279_559 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12825,39 +16853,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_423 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_559 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P211_specs_423 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P211), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P211, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P279_specs_559 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P279), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P279, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P211 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P279 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_423, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_423) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_4230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_423, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_423) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P211_tags_4230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_559, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_559) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_5590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_559, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_559) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P279_tags_5590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P211_constr_423, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P279_constr_559, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P211_423, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P279_559, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P211_specs_423 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P279_specs_559 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P212_425 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P280_561 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12876,39 +16904,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_425 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_561 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P212_specs_425 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P212), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P212, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P280_specs_561 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P280), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P280, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P212 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P280 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_425, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_425) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_4250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_425, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_425) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P212_tags_4250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_561, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_561) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_5610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_561, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_561) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P280_tags_5610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P212_constr_425, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P280_constr_561, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P212_425, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P280_561, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P212_specs_425 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P280_specs_561 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P213_427 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P281_563 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12927,39 +16955,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_427 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_563 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P213_specs_427 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P213), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P213, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P281_specs_563 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P281), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P281, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P213 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P281 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_427, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_427) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_4270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_427, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_427) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P213_tags_4270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_563, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_563) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_5630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_563, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_563) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P281_tags_5630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P213_constr_427, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P281_constr_563, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P213_427, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P281_563, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P213_specs_427 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P281_specs_563 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P214_429 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P282_565 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -12978,39 +17006,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_429 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_565 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P214_specs_429 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P214), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P214, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P282_specs_565 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P282), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P282, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P214 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P282 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_429, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_429) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_4290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_429, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_429) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P214_tags_4290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_565, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_565) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_5650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_565, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_565) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P282_tags_5650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P214_constr_429, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P282_constr_565, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P214_429, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P282_565, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P214_specs_429 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P282_specs_565 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P215_431 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P283_567 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13029,39 +17057,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_431 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_567 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P215_specs_431 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P215), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P215, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P283_specs_567 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P283), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P283, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P215 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P283 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_431, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_431) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_4310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_431, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_431) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P215_tags_4310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_567, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_567) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_5670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_567, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_567) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P283_tags_5670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P215_constr_431, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P283_constr_567, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P215_431, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P283_567, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P215_specs_431 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P283_specs_567 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P216_433 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P284_569 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13080,39 +17108,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_433 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_569 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P216_specs_433 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P216), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P216, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P284_specs_569 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P284), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P284, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P216 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P284 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_433, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_433) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_4330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_433, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_433) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P216_tags_4330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_569, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_569) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_5690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_569, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_569) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P284_tags_5690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P216_constr_433, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P284_constr_569, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P216_433, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P284_569, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P216_specs_433 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P284_specs_569 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P217_435 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P285_571 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13131,39 +17159,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_435 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_571 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P217_specs_435 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P217), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P217, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P285_specs_571 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P285), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P285, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P217 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P285 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_435, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_435) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_4350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_435, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_435) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P217_tags_4350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_571, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_571) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_5710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_571, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_571) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P285_tags_5710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P217_constr_435, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P285_constr_571, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P217_435, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P285_571, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P217_specs_435 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P285_specs_571 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P218_437 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P286_573 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13182,39 +17210,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_437 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_573 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P218_specs_437 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P218), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P218, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P286_specs_573 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P286), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P286, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P218 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P286 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_437, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_437) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_4370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_437, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_437) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P218_tags_4370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_573, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_573) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_5730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_573, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_573) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P286_tags_5730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P218_constr_437, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P286_constr_573, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P218_437, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P286_573, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P218_specs_437 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P286_specs_573 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P219_439 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P287_575 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13233,39 +17261,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_439 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_575 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P219_specs_439 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P219), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P219, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P287_specs_575 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P287), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P287, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P219 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P287 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_439, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_439) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_4390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_439, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_439) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P219_tags_4390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_575, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_575) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_5750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_575, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_575) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P287_tags_5750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P219_constr_439, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P287_constr_575, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P219_439, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P287_575, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P219_specs_439 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P287_specs_575 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P220_441 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P288_577 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13284,39 +17312,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_441 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_577 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P220_specs_441 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P220), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P220, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P288_specs_577 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P288), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P288, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P220 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P288 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_441, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_441) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_4410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_441, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_441) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P220_tags_4410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_577, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_577) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_5770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_577, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_577) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P288_tags_5770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P220_constr_441, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P288_constr_577, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P220_441, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P288_577, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P220_specs_441 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P288_specs_577 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P221_443 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P289_579 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13335,39 +17363,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_443 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_579 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P221_specs_443 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P221), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P221, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P289_specs_579 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P289), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P289, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P221 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P289 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_443, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_443) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_4430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_443, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_443) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P221_tags_4430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_579, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_579) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_5790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_579, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_579) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P289_tags_5790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P221_constr_443, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P289_constr_579, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P221_443, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P289_579, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P221_specs_443 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P289_specs_579 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P222_445 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P290_581 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13386,39 +17414,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_445 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_581 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P222_specs_445 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P222), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P222, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P290_specs_581 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P290), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P290, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P222 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P290 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_445, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_445) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_4450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_445, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_445) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P222_tags_4450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_581, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_581) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_5810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_581, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_581) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P290_tags_5810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P222_constr_445, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P290_constr_581, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P222_445, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P290_581, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P222_specs_445 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P290_specs_581 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P223_447 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P291_583 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13437,39 +17465,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_447 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_583 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P223_specs_447 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P223), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P223, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P291_specs_583 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P291), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P291, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P223 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P291 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_447, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_447) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_4470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_447, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_447) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P223_tags_4470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_583, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_583) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_5830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_583, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_583) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P291_tags_5830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P223_constr_447, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P291_constr_583, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P223_447, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P291_583, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P223_specs_447 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P291_specs_583 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P224_449 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P292_585 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13488,39 +17516,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_449 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_585 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P224_specs_449 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P224), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P224, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P292_specs_585 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P292), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P292, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P224 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P292 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_449, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_449) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_4490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_449, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_449) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P224_tags_4490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_585, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_585) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_5850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_585, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_585) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P292_tags_5850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P224_constr_449, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P292_constr_585, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P224_449, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P292_585, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P224_specs_449 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P292_specs_585 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P225_451 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P293_587 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13539,39 +17567,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_451 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_587 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P225_specs_451 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P225), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P225, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P293_specs_587 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P293), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P293, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P225 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P293 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_451, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_451) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_4510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_451, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_451) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P225_tags_4510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_587, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_587) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_5870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_587, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_587) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P293_tags_5870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P225_constr_451, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P293_constr_587, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P225_451, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P293_587, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P225_specs_451 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P293_specs_587 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P226_453 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P294_589 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13590,39 +17618,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_453 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_589 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P226_specs_453 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P226), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P226, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P294_specs_589 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P294), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P294, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P226 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P294 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_453, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_453) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_4530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_453, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_453) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P226_tags_4530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_589, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_589) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_5890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_589, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_589) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P294_tags_5890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P226_constr_453, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P294_constr_589, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P226_453, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P294_589, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P226_specs_453 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P294_specs_589 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P227_455 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P295_591 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13641,39 +17669,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_455 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_591 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P227_specs_455 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P227), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P227, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P295_specs_591 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P295), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P295, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P227 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P295 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_455, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_455) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_4550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_455, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_455) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P227_tags_4550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_591, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_591) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_5910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_591, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_591) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P295_tags_5910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P227_constr_455, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P295_constr_591, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P227_455, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P295_591, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P227_specs_455 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P295_specs_591 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P228_457 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P296_593 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13692,39 +17720,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_457 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_593 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P228_specs_457 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P228), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P228, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P296_specs_593 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P296), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P296, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P228 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P296 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_457, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_457) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_4570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_457, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_457) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P228_tags_4570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_593, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_593) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_5930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_593, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_593) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P296_tags_5930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P228_constr_457, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P296_constr_593, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P228_457, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P296_593, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P228_specs_457 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P296_specs_593 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P229_459 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P297_595 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13743,39 +17771,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_459 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_595 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P229_specs_459 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P229), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P229, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P297_specs_595 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P297), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P297, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P229 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P297 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_459, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_459) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_4590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_459, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_459) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P229_tags_4590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_595, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_595) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_5950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_595, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_595) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P297_tags_5950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P229_constr_459, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P297_constr_595, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P229_459, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P297_595, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P229_specs_459 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P297_specs_595 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P230_461 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P298_597 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13794,39 +17822,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_461 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_597 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P230_specs_461 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P230), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P230, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P298_specs_597 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P298), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P298, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P230 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P298 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_461, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_461) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_4610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_461, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_461) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P230_tags_4610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_597, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_597) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_5970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_597, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_597) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P298_tags_5970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P230_constr_461, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P298_constr_597, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P230_461, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P298_597, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P230_specs_461 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P298_specs_597 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P231_463 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P299_599 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13845,39 +17873,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_463 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_599 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P231_specs_463 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P231), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P231, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P299_specs_599 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P299), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P299, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P231 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P299 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_463, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_463) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_4630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_463, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_463) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P231_tags_4630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_599, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_599) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_5990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_599, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_599) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P299_tags_5990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P231_constr_463, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P299_constr_599, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P231_463, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P299_599, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P231_specs_463 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P299_specs_599 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P232_465 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P300_601 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13896,39 +17924,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_465 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_601 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P232_specs_465 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P232), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P232, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P300_specs_601 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P300), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P300, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P232 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P300 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_465, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_465) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_4650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_465, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_465) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P232_tags_4650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_601, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_601) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_6010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_601, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_601) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P300_tags_6010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P232_constr_465, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P300_constr_601, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P232_465, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P300_601, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P232_specs_465 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P300_specs_601 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P233_467 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P301_603 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13947,39 +17975,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_467 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_603 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P233_specs_467 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P233), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P233, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P301_specs_603 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P301), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P301, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P233 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P301 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_467, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_467) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_4670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_467, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_467) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P233_tags_4670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_603, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_603) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_6030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_603, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_603) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P301_tags_6030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P233_constr_467, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P301_constr_603, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P233_467, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P301_603, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P233_specs_467 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P301_specs_603 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P234_469 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P302_605 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -13998,39 +18026,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_469 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_605 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P302_specs_605 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P302), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P302, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P302 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_605, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_605) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_6050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_605, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_605) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P302_tags_6050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P302_constr_605, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P302_605, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P302_specs_605 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P303_607 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_607 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P234_specs_469 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P234), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P234, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P303_specs_607 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P303), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P303, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P234 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P303 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_469, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_469) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_4690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_469, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_469) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P234_tags_4690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_607, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_607) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_6070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_607, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_607) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P303_tags_6070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P234_constr_469, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P303_constr_607, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P234_469, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P303_607, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P234_specs_469 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P303_specs_607 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P235_471 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P304_609 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14049,39 +18128,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_471 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_609 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P235_specs_471 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P235), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P235, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P304_specs_609 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P304), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P304, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P235 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P304 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_471, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_471) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_4710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_471, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_471) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P235_tags_4710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_609, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_609) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_6090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_609, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_609) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P304_tags_6090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P235_constr_471, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P304_constr_609, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P235_471, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P304_609, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P235_specs_471 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P304_specs_609 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P236_473 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P305_611 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14100,39 +18179,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_473 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_611 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P236_specs_473 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P236), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P236, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P305_specs_611 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P305), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P305, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P236 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P305 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_473, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_473) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_4730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_473, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_473) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P236_tags_4730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_611, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_611) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_6110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_611, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_611) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P305_tags_6110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P236_constr_473, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P305_constr_611, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P236_473, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P305_611, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P236_specs_473 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P305_specs_611 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P237_475 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P306_613 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_613 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P306_specs_613 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P306), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P306, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P306 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_613, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_613) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_6130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_613, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_613) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P306_tags_6130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P306_constr_613, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P306_613, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P306_specs_613 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P307_615 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14151,39 +18281,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_475 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_615 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P237_specs_475 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P237), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P237, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P307_specs_615 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P307), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P307, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P237 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P307 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_475, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_475) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_4750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_475, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_475) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P237_tags_4750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_615, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_615) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_6150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_615, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_615) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P307_tags_6150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P237_constr_475, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P307_constr_615, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P237_475, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P307_615, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P237_specs_475 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P307_specs_615 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P238_477 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P308_617 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14202,39 +18332,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_477 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_617 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P238_specs_477 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P238), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P238, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P308_specs_617 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P308), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P308, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P238 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P308 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_477, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_477) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_4770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_477, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_477) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P238_tags_4770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_617, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_617) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_6170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_617, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_617) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P308_tags_6170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P238_constr_477, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P308_constr_617, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P238_477, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P308_617, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P238_specs_477 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P308_specs_617 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P239_479 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P309_619 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14253,39 +18383,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_479 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_619 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P239_specs_479 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P239), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P239, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P309_specs_619 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P309), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P309, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P239 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P309 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_479, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_479) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_4790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_479, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_479) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P239_tags_4790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_619, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_619) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_6190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_619, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_619) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P309_tags_6190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P239_constr_479, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P309_constr_619, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P239_479, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P309_619, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P239_specs_479 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P309_specs_619 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P240_481 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P310_621 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14304,39 +18434,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_481 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_621 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P240_specs_481 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P240), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P240, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P310_specs_621 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P310), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P310, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P240 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P310 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_481, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_481) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_4810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_481, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_481) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P240_tags_4810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_621, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_621) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_6210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_621, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_621) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P310_tags_6210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P240_constr_481, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P310_constr_621, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P240_481, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P310_621, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P240_specs_481 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P310_specs_621 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P241_483 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P311_623 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_623 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P311_specs_623 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P311), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P311, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P311 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_623, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_623) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_6230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_623, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_623) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P311_tags_6230), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P311_constr_623, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P311_623, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P311_specs_623 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P312_625 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14355,39 +18536,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_483 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_625 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P241_specs_483 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P241), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P241, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P312_specs_625 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P312), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P312, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P241 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P312 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_483, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_483) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_4830), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_483, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_483) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P241_tags_4830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_625, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_625) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_6250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_625, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_625) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P312_tags_6250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P241_constr_483, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P312_constr_625, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P241_483, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P312_625, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P241_specs_483 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P312_specs_625 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P242_485 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P313_627 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14406,39 +18587,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_485 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_627 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P242_specs_485 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P242), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P242, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P313_specs_627 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P313), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P313, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P242 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P313 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_485, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_485) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_4850), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_485, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_485) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P242_tags_4850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_627, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_627) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_6270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_627, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_627) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P313_tags_6270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P242_constr_485, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P313_constr_627, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P242_485, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P313_627, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P242_specs_485 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P313_specs_627 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P243_487 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P314_629 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14457,39 +18638,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_487 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_629 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P243_specs_487 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P243), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P243, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P314_specs_629 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P314), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P314, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P243 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P314 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_487, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_487) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_4870), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_487, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_487) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P243_tags_4870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_629, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_629) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_6290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_629, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_629) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P314_tags_6290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P243_constr_487, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P314_constr_629, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P243_487, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P314_629, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P243_specs_487 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P314_specs_629 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P244_489 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P315_631 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14508,39 +18689,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_489 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_631 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P244_specs_489 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P244), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P244, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P315_specs_631 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P315), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P315, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P244 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P315 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_489, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_489) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_4890), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_489, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_489) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P244_tags_4890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_631, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_631) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_6310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_631, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_631) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P315_tags_6310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P244_constr_489, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P315_constr_631, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P244_489, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P315_631, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P244_specs_489 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P315_specs_631 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P245_491 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P316_633 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14559,39 +18740,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_491 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_633 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P245_specs_491 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P245), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P245, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P316_specs_633 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P316), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P316, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P245 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P316 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_491, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_491) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_4910), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_491, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_491) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P245_tags_4910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_633, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_633) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_6330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_633, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_633) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P316_tags_6330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P245_constr_491, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P316_constr_633, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P245_491, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P316_633, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P245_specs_491 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P316_specs_633 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P246_493 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P317_635 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14610,39 +18791,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_493 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_635 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P246_specs_493 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P246), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P246, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P317_specs_635 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P317), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P317, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P246 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P317 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_493, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_493) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_4930), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_493, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_493) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P246_tags_4930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_635, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_635) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_6350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_635, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_635) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P317_tags_6350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P246_constr_493, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P317_constr_635, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P246_493, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P317_635, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P246_specs_493 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P317_specs_635 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P247_495 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P318_637 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14661,39 +18842,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_495 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_637 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P247_specs_495 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P247), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P247, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P318_specs_637 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P318), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P318, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P247 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P318 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_495, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_495) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_4950), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_495, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_495) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P247_tags_4950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_637, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_637) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_6370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_637, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_637) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P318_tags_6370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P247_constr_495, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P318_constr_637, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P247_495, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P318_637, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P247_specs_495 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P318_specs_637 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P248_497 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P319_639 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14712,39 +18893,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_497 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_639 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P248_specs_497 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P248), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P248, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P319_specs_639 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P319), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P319, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P248 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P319 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_497, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_497) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_4970), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_497, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_497) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P248_tags_4970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_639, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_639) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_6390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_639, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_639) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P319_tags_6390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P248_constr_497, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P319_constr_639, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P248_497, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P319_639, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P248_specs_497 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P319_specs_639 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P249_499 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P320_641 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14763,39 +18944,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_499 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_641 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P249_specs_499 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P249), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P249, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P320_specs_641 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P320), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P320, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P249 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P320 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_499, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_499) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_4990), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_499, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_499) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P249_tags_4990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_641, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_641) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_6410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_641, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_641) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P320_tags_6410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P249_constr_499, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P320_constr_641, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P249_499, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P320_641, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P249_specs_499 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P320_specs_641 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P250_501 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P321_643 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14814,39 +18995,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_501 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_643 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P250_specs_501 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P250), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P250, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P321_specs_643 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P321), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P321, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P250 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P321 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_501, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_501) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_5010), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_501, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_501) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P250_tags_5010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_643, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_643) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_6430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_643, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_643) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P321_tags_6430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P250_constr_501, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P321_constr_643, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P250_501, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P321_643, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P250_specs_501 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P321_specs_643 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P251_503 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P322_645 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14865,39 +19046,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_503 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_645 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P322_specs_645 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P322), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P322, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P322 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_645, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_645) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_6450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_645, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_645) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P322_tags_6450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P322_constr_645, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P322_645, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P322_specs_645 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P323_647 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_647 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P251_specs_503 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P251), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P251, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P323_specs_647 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P323), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P323, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P251 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P323 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_503, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_503) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_5030), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_503, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_503) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P251_tags_5030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_647, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_647) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_6470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_647, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_647) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P323_tags_6470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P251_constr_503, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P323_constr_647, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P251_503, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P323_647, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P251_specs_503 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P323_specs_647 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P252_505 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P324_649 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14916,39 +19148,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_505 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_649 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P252_specs_505 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P252), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P252, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P324_specs_649 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P324), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P324, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P252 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P324 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_505, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_505) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_5050), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_505, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_505) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P252_tags_5050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_649, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_649) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_6490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_649, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_649) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P324_tags_6490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P252_constr_505, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P324_constr_649, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P252_505, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P324_649, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P252_specs_505 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P324_specs_649 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P253_507 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P325_651 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -14967,39 +19199,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_507 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_651 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P253_specs_507 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P253), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P253, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P325_specs_651 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P325), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P325, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P253 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P325 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_507, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_507) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_5070), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_507, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_507) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P253_tags_5070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_651, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_651) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_6510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_651, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_651) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P325_tags_6510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P253_constr_507, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P325_constr_651, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P253_507, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P325_651, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P253_specs_507 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P325_specs_651 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P254_509 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P326_653 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15018,39 +19250,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_509 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_653 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P254_specs_509 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P254), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P254, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P326_specs_653 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P326), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P326, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P254 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P326 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_509, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_509) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_5090), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_509, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_509) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P254_tags_5090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_653, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_653) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_6530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_653, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_653) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P326_tags_6530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P254_constr_509, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P326_constr_653, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P254_509, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P326_653, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P254_specs_509 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P326_specs_653 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P255_511 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P327_655 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_655 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P327_specs_655 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P327), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P327, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P327 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_655, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_655) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_6550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_655, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_655) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P327_tags_6550), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P327_constr_655, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P327_655, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P327_specs_655 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P328_657 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_657 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P328_specs_657 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P328), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P328, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P328 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_657, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_657) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_6570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_657, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_657) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P328_tags_6570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P328_constr_657, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P328_657, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P328_specs_657 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P329_659 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15069,39 +19403,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_511 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_659 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P255_specs_511 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P255), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P255, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P329_specs_659 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P329), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P329, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P255 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P329 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_511, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_511) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_5110), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_511, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_511) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P255_tags_5110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_659, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_659) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_6590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_659, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_659) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P329_tags_6590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P255_constr_511, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P329_constr_659, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P255_511, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P329_659, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P255_specs_511 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P329_specs_659 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P256_513 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P330_661 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15120,39 +19454,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_513 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_661 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P330_specs_661 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P330), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P330, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P330 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_661, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_661) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_6610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_661, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_661) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P330_tags_6610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P330_constr_661, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P330_661, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P330_specs_661 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P331_663 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_663 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P256_specs_513 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P256), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P256, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P331_specs_663 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P331), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P331, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P256 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P331 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_513, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_513) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_5130), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_513, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_513) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P256_tags_5130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_663, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_663) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_6630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_663, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_663) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P331_tags_6630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P256_constr_513, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P331_constr_663, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P256_513, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P331_663, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P256_specs_513 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P331_specs_663 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P257_515 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P332_665 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15171,39 +19556,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_515 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_665 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P257_specs_515 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P257), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P257, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P332_specs_665 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P332), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P332, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P257 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P332 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_515, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_515) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_5150), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_515, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_515) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P257_tags_5150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_665, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_665) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_6650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_665, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_665) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P332_tags_6650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P257_constr_515, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P332_constr_665, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P257_515, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P332_665, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P257_specs_515 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P332_specs_665 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P258_517 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P333_667 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15222,39 +19607,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_517 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_667 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P258_specs_517 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P258), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P258, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P333_specs_667 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P333), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P333, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P258 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P333 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_517, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_517) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_5170), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_517, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_517) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P258_tags_5170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_667, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_667) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_6670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_667, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_667) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P333_tags_6670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P258_constr_517, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P333_constr_667, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P258_517, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P333_667, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P258_specs_517 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P333_specs_667 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P259_519 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P334_669 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15273,39 +19658,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_519 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_669 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P259_specs_519 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P259), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P259, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P334_specs_669 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P334), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P334, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P259 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P334 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_519, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_519) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_5190), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_519, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_519) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P259_tags_5190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_669, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_669) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_6690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_669, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_669) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P334_tags_6690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P259_constr_519, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P334_constr_669, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P259_519, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P334_669, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P259_specs_519 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P334_specs_669 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P260_521 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P335_671 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15324,39 +19709,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_521 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_671 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P260_specs_521 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P260), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P260, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P335_specs_671 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P335), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P335, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P260 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P335 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_521, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_521) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_5210), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_521, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_521) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P260_tags_5210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_671, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_671) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_6710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_671, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_671) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P335_tags_6710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P260_constr_521, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P335_constr_671, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P260_521, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P335_671, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P260_specs_521 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P335_specs_671 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P261_523 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P336_673 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAIBasedQMC_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_673 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P336_specs_673 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P336), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P336, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P336 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_673, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_673) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_6730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_673, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_673) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P336_tags_6730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P336_constr_673, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P336_673, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P336_specs_673 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P337_675 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TABasedQMC_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_675 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P337_specs_675 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P337), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P337, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P337 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_675, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_675) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_6750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_675, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_675) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P337_tags_6750), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P337_constr_675, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P337_675, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P337_specs_675 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P338_677 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15375,39 +19862,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_523 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_677 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P261_specs_523 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P261), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P261, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P338_specs_677 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P338), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P338, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P261 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P338 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_523, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_523) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_5230), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_523, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_523) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P261_tags_5230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_677, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_677) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_6770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_677, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_677) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P338_tags_6770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P261_constr_523, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P338_constr_677, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P261_523, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P338_677, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P261_specs_523 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P338_specs_677 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P262_525 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P339_679 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15426,39 +19913,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_525 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_679 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P262_specs_525 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P262), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P262, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P339_specs_679 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P339), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P339, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P262 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P339 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_525, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_525) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_5250), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_525, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_525) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P262_tags_5250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_679, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_679) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_6790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_679, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_679) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P339_tags_6790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P262_constr_525, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P339_constr_679, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P262_525, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P339_679, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P262_specs_525 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P339_specs_679 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P263_527 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P340_681 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15477,39 +19964,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_527 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_681 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P263_specs_527 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P263), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P263, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P340_specs_681 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P340), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P340, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P263 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P340 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_527, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_527) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_5270), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_527, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_527) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P263_tags_5270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_681, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_681) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_6810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_681, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_681) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P340_tags_6810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P263_constr_527, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P340_constr_681, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P263_527, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P340_681, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P263_specs_527 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P340_specs_681 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P264_529 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P341_683 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15528,39 +20015,141 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_529 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_683 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P341_specs_683 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P341), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P341, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P341 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_683, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_683) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_6830), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_683, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_683) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P341_tags_6830), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P341_constr_683, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P341_683, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P341_specs_683 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P342_685 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_685 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P264_specs_529 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P264), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P264, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P342_specs_685 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P342), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P342, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P264 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P342 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_529, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_529) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_5290), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_529, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_529) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P264_tags_5290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_685, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_685) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_6850), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_685, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_685) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P342_tags_6850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P264_constr_529, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P342_constr_685, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P264_529, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P342_685, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P264_specs_529 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P342_specs_685 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P265_531 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P343_687 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_687 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P343_specs_687 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P343), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P343, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P343 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_687, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_687) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_6870), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_687, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_687) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P343_tags_6870), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P343_constr_687, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P343_687, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P343_specs_687 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P344_689 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15579,39 +20168,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_531 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_689 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P265_specs_531 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P265), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P265, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P344_specs_689 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P344), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P344, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P265 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P344 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_531, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_531) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_5310), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_531, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_531) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P265_tags_5310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_689, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_689) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_6890), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_689, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_689) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P344_tags_6890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P265_constr_531, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P344_constr_689, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P265_531, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P344_689, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P265_specs_531 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P344_specs_689 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P266_533 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P345_691 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15630,39 +20219,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_533 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_691 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P266_specs_533 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P266), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P266, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P345_specs_691 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P345), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P345, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P266 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P345 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_533, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_533) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_5330), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_533, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_533) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P266_tags_5330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_691, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_691) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_6910), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_691, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_691) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P345_tags_6910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P266_constr_533, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P345_constr_691, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P266_533, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P345_691, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P266_specs_533 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P345_specs_691 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P267_535 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P346_693 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15681,39 +20270,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_535 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_693 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P267_specs_535 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P267), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P267, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P346_specs_693 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P346), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P346, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P267 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P346 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_535, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_535) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_5350), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_535, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_535) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P267_tags_5350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_693, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_693) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_6930), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_693, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_693) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P346_tags_6930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P267_constr_535, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P346_constr_693, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P267_535, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P346_693, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P267_specs_535 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P346_specs_693 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P268_537 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P347_695 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15732,39 +20321,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_537 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_695 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P268_specs_537 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P268), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P268, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P347_specs_695 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P347), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P347, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P268 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P347 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_537, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_537) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_5370), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_537, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_537) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P268_tags_5370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_695, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_695) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_6950), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_695, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_695) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P347_tags_6950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P268_constr_537, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P347_constr_695, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P268_537, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P347_695, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P268_specs_537 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P347_specs_695 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P269_539 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P348_697 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15783,39 +20372,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_539 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_697 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P269_specs_539 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P269), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P269, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P348_specs_697 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P348), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P348, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P269 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P348 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_539, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_539) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_5390), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_539, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_539) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P269_tags_5390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_697, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_697) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_6970), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_697, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_697) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P348_tags_6970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P269_constr_539, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P348_constr_697, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P269_539, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P348_697, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P269_specs_539 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P348_specs_697 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P270_541 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P349_699 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15834,39 +20423,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_541 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_699 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P270_specs_541 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P270), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P270, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P349_specs_699 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P349), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P349, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P270 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P349 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_541, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_541) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_5410), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_541, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_541) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P270_tags_5410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_699, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_699) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_6990), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_699, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_699) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P349_tags_6990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P270_constr_541, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P349_constr_699, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P270_541, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P349_699, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P270_specs_541 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P349_specs_699 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P271_543 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P350_701 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15885,39 +20474,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_543 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_701 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P271_specs_543 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P271), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P271, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P350_specs_701 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P350), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P350, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P271 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P350 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_543, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_543) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_5430), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_543, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_543) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P271_tags_5430), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_701, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_701) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_7010), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_701, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_701) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P350_tags_7010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P271_constr_543, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P350_constr_701, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P271_543, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P350_701, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P271_specs_543 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P350_specs_701 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P272_545 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P351_703 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15936,39 +20525,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_545 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_703 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P272_specs_545 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P272), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P272, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P351_specs_703 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P351), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P351, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P272 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P351 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_545, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_545) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_5450), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_545, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_545) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P272_tags_5450), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_703, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_703) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_7030), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_703, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_703) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P351_tags_7030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P272_constr_545, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P351_constr_703, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P272_545, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P351_703, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P272_specs_545 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P351_specs_703 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P273_547 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P352_705 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -15987,39 +20576,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_547 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_705 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P352_specs_705 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P352), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P352, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P352 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_705, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_705) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_7050), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_705, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_705) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P352_tags_7050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P352_constr_705, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P352_705, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P352_specs_705 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P353_707 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_707 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P273_specs_547 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P273), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P273, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P353_specs_707 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P353), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P353, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P273 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P353 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_547, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_547) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_5470), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_547, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_547) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P273_tags_5470), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_707, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_707) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_7070), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_707, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_707) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P353_tags_7070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P273_constr_547, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P353_constr_707, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P273_547, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P353_707, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P273_specs_547 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P353_specs_707 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P274_549 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P354_709 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16038,39 +20678,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_549 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_709 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P274_specs_549 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P274), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P274, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P354_specs_709 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P354), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P354, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P274 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P354 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_549, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_549) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_5490), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_549, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_549) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P274_tags_5490), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_709, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_709) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_7090), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_709, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_709) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P354_tags_7090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P274_constr_549, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P354_constr_709, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P274_549, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P354_709, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P274_specs_549 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P354_specs_709 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P275_551 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P355_711 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16089,39 +20729,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_551 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_711 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P275_specs_551 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P275), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P275, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P355_specs_711 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P355), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P355, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P275 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P355 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_551, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_551) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_5510), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_551, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_551) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P275_tags_5510), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_711, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_711) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_7110), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_711, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_711) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P355_tags_7110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P275_constr_551, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P355_constr_711, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P275_551, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P355_711, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P275_specs_551 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P355_specs_711 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P276_553 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P356_713 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16140,39 +20780,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_553 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_713 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P276_specs_553 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P276), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P276, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P356_specs_713 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P356), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P356, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P276 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P356 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_553, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_553) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_5530), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_553, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_553) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P276_tags_5530), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_713, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_713) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_7130), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_713, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_713) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P356_tags_7130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P276_constr_553, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P356_constr_713, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P276_553, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P356_713, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P276_specs_553 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P356_specs_713 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P277_555 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P357_715 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16191,39 +20831,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_555 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_715 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P277_specs_555 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P277), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P277, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P357_specs_715 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P357), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P357, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P277 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P357 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_555, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_555) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_5550), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_555, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_555) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P277_tags_5550), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_715, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_715) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_7150), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_715, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_715) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P357_tags_7150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P277_constr_555, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P357_constr_715, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P277_555, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P357_715, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P277_specs_555 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P357_specs_715 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P278_557 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P358_717 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16242,39 +20882,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_557 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_717 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P278_specs_557 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P278), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P278, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P358_specs_717 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P358), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P358, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P278 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P358 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_557, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_557) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_5570), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_557, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_557) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P278_tags_5570), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_717, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_717) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_7170), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_717, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_717) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P358_tags_7170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P278_constr_557, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P358_constr_717, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P278_557, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P358_717, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P278_specs_557 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P358_specs_717 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P279_559 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P359_719 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16293,39 +20933,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_559 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_719 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P279_specs_559 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P279), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P279, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P359_specs_719 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P359), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P359, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P279 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P359 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_559, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_559) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_5590), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_559, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_559) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P279_tags_5590), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_719, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_719) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_7190), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_719, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_719) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P359_tags_7190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P279_constr_559, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P359_constr_719, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P279_559, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P359_719, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P279_specs_559 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P359_specs_719 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P280_561 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P360_721 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16344,39 +20984,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_561 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_721 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P280_specs_561 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P280), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P280, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P360_specs_721 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P360), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P360, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P280 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P360 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_561, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_561) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_5610), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_561, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_561) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P280_tags_5610), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_721, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_721) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_7210), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_721, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_721) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P360_tags_7210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P280_constr_561, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P360_constr_721, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P280_561, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P360_721, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P280_specs_561 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P360_specs_721 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P281_563 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P361_723 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16395,39 +21035,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_563 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_723 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P281_specs_563 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P281), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P281, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P361_specs_723 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P361), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P361, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P281 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P361 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_563, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_563) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_5630), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_563, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_563) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P281_tags_5630), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_723, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_723) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_7230), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_723, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_723) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P361_tags_7230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P281_constr_563, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P361_constr_723, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P281_563, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P361_723, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P281_specs_563 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P361_specs_723 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P282_565 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P362_725 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16446,39 +21086,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_565 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_725 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P282_specs_565 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P282), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P282, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P362_specs_725 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P362), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P362, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P282 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P362 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_565, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_565) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_5650), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_565, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_565) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P282_tags_5650), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_725, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_725) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_7250), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_725, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_725) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P362_tags_7250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P282_constr_565, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P362_constr_725, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P282_565, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P362_725, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P282_specs_565 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P362_specs_725 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P283_567 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P363_727 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16497,39 +21137,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_567 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_727 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P283_specs_567 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P283), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P283, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P363_specs_727 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P363), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P363, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P283 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P363 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_567, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_567) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_5670), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_567, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_567) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P283_tags_5670), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_727, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_727) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_7270), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_727, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_727) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P363_tags_7270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P283_constr_567, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P363_constr_727, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P283_567, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P363_727, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P283_specs_567 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P363_specs_727 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P284_569 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P364_729 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16548,39 +21188,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_569 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_729 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P284_specs_569 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P284), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P284, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P364_specs_729 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P364), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P364, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P284 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P364 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_569, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_569) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_5690), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_569, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_569) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P284_tags_5690), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_729, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_729) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_7290), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_729, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_729) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P364_tags_7290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P284_constr_569, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P364_constr_729, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P284_569, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P364_729, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P284_specs_569 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P364_specs_729 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P285_571 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P365_731 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16599,39 +21239,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_571 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_731 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P285_specs_571 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P285), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P285, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P365_specs_731 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P365), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P365, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P285 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P365 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_571, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_571) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_5710), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_571, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_571) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P285_tags_5710), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_731, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_731) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_7310), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_731, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_731) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P365_tags_7310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P285_constr_571, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P365_constr_731, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P285_571, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P365_731, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P285_specs_571 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P365_specs_731 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P286_573 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P366_733 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16650,39 +21290,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_573 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_733 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P286_specs_573 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P286), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P286, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P366_specs_733 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P366), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P366, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P286 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P366 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_573, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_573) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_5730), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_573, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_573) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P286_tags_5730), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_733, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_733) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_7330), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_733, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_733) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P366_tags_7330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P286_constr_573, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P366_constr_733, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P286_573, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P366_733, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P286_specs_573 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P366_specs_733 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P287_575 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P367_735 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16701,39 +21341,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_575 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_735 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P287_specs_575 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P287), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P287, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P367_specs_735 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P367), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P367, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P287 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P367 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_575, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_575) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_5750), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_575, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_575) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P287_tags_5750), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_735, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_735) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_7350), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_735, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_735) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P367_tags_7350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P287_constr_575, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P367_constr_735, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P287_575, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P367_735, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P287_specs_575 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P367_specs_735 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P288_577 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P368_737 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16752,39 +21392,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_577 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_737 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P288_specs_577 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P288), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P288, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P368_specs_737 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P368), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P368, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P288 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P368 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_577, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_577) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_5770), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_577, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_577) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P288_tags_5770), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_737, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_737) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_7370), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_737, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_737) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P368_tags_7370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P288_constr_577, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P368_constr_737, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P288_577, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P368_737, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P288_specs_577 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P368_specs_737 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P289_579 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P369_739 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16803,39 +21443,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_579 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_739 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P289_specs_579 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P289), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P289, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P369_specs_739 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P369), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P369, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P289 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P369 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_579, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_579) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_5790), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_579, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_579) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P289_tags_5790), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_739, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_739) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_7390), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_739, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_739) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P369_tags_7390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P289_constr_579, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P369_constr_739, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P289_579, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P369_739, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P289_specs_579 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P369_specs_739 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P290_581 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P370_741 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16854,35 +21494,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_581 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_741 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P290_specs_581 = { - sizeof(struct NGAP_ProtocolExtensionContainer_9625P290), - offsetof(struct NGAP_ProtocolExtensionContainer_9625P290, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P370_specs_741 = { + sizeof(struct NGAP_ProtocolExtensionContainer_11905P370), + offsetof(struct NGAP_ProtocolExtensionContainer_11905P370, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P290 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P370 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_581, - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_581) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_5810), /* 1 */ - asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_581, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_581) - /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_9625P290_tags_5810), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_741, + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_741) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_7410), /* 1 */ + asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_741, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_741) + /sizeof(asn_DEF_NGAP_ProtocolExtensionContainer_11905P370_tags_7410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolExtensionContainer_9625P290_constr_581, + &asn_PER_type_NGAP_ProtocolExtensionContainer_11905P370_constr_741, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolExtensionContainer_9625P290_581, + asn_MBR_NGAP_ProtocolExtensionContainer_11905P370_741, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolExtensionContainer_9625P290_specs_581 /* Additional specs */ + &asn_SPC_NGAP_ProtocolExtensionContainer_11905P370_specs_741 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,8 +36,13 @@ struct NGAP_AreaOfInterestTAIItem_ExtIEs; struct NGAP_AssistanceDataForPaging_ExtIEs; struct NGAP_AssistanceDataForRecommendedCells_ExtIEs; +struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs; +struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs; struct NGAP_AssociatedQosFlowItem_ExtIEs; struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs; +struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs; +struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs; +struct NGAP_BeamMeasurementsReportQuantity_ExtIEs; struct NGAP_BroadcastPLMNItem_ExtIEs; struct NGAP_BluetoothMeasurementConfiguration_ExtIEs; struct NGAP_BluetoothMeasConfigNameItem_ExtIEs; @@ -67,6 +72,7 @@ struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs; struct NGAP_CellBasedMDT_NR_ExtIEs; struct NGAP_CellBasedMDT_EUTRA_ExtIEs; +struct NGAP_CellBasedQMC_ExtIEs; struct NGAP_DataForwardingResponseDRBItem_ExtIEs; struct NGAP_DAPSRequestInfo_ExtIEs; struct NGAP_DAPSResponseInfoItem_ExtIEs; @@ -92,6 +98,8 @@ struct NGAP_EPS_TAI_ExtIEs; struct NGAP_E_RABInformationItem_ExtIEs; struct NGAP_EUTRA_CGI_ExtIEs; +struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs; +struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs; struct NGAP_ExpectedUEActivityBehaviour_ExtIEs; struct NGAP_ExpectedUEBehaviour_ExtIEs; struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs; @@ -100,6 +108,10 @@ struct NGAP_ExtendedRATRestrictionInformation_ExtIEs; struct NGAP_EventL1LoggedMDTConfig_ExtIEs; struct NGAP_FailureIndication_ExtIEs; +struct NGAP_FiveG_ProSeAuthorized_ExtIEs; +struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs; +struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs; +struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs; struct NGAP_FiveG_S_TMSI_ExtIEs; struct NGAP_ForbiddenAreaInformation_Item_ExtIEs; struct NGAP_FromEUTRANtoNGRAN_ExtIEs; @@ -127,19 +139,68 @@ struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs; struct NGAP_IntersystemSONeNBID_ExtIEs; struct NGAP_IntersystemSONNGRANnodeID_ExtIEs; +struct NGAP_IntersystemCellActivationRequest_ExtIEs; +struct NGAP_IntersystemResourceStatusRequest_ExtIEs; +struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs; +struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs; +struct NGAP_EUTRAN_CellToReportItem_ExtIEs; +struct NGAP_NGRAN_CellToReportItem_ExtIEs; +struct NGAP_EventBasedReportingIEs_ExtIEs; +struct NGAP_PeriodicReportingIEs_ExtIEs; +struct NGAP_IntersystemCellActivationReply_ExtIEs; +struct NGAP_IntersystemResourceStatusReply_ExtIEs; +struct NGAP_IntersystemCellStateIndication_ExtIEs; +struct NGAP_NotificationCell_Item_ExtIEs; +struct NGAP_IntersystemResourceStatusReport_ExtIEs; +struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs; +struct NGAP_EUTRAN_CellReportItem_ExtIEs; +struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs; +struct NGAP_CompositeAvailableCapacity_ExtIEs; +struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs; +struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs; +struct NGAP_NGRAN_CellReportItem_ExtIEs; +struct NGAP_NGRAN_RadioResourceStatus_ExtIEs; struct NGAP_InterSystemHOReport_ExtIEs; struct NGAP_IntersystemUnnecessaryHO_ExtIEs; struct NGAP_LAI_ExtIEs; struct NGAP_LastVisitedCellItem_ExtIEs; struct NGAP_LastVisitedNGRANCellInformation_ExtIEs; +struct NGAP_LastVisitedPSCellInformation_ExtIEs; struct NGAP_LocationReportingRequestType_ExtIEs; struct NGAP_LoggedMDTNr_ExtIEs; struct NGAP_LTEV2XServicesAuthorized_ExtIEs; struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs; +struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs; +struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs; +struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs; +struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs; +struct NGAP_MBS_ServiceAreaInformation_ExtIEs; +struct NGAP_MBS_SessionID_ExtIEs; +struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs; +struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs; +struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs; +struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs; +struct NGAP_MBSSessionSetupResponseItem_ExtIEs; +struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs; +struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs; +struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs; +struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs; +struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs; +struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs; +struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs; +struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs; +struct NGAP_MBSSessionSetupRequestItem_ExtIEs; +struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs; +struct NGAP_MBSSessionToReleaseItem_ExtIEs; struct NGAP_MobilityRestrictionList_ExtIEs; struct NGAP_MDT_Configuration_ExtIEs; struct NGAP_MDT_Configuration_NR_ExtIEs; struct NGAP_MDT_Configuration_EUTRA_ExtIEs; +struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs; +struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs; +struct NGAP_MulticastGroupPagingAreaItem_ExtIEs; +struct NGAP_MulticastGroupPagingArea_ExtIEs; +struct NGAP_UE_PagingItem_ExtIEs; struct NGAP_M1Configuration_ExtIEs; struct NGAP_M1ThresholdEventA2_ExtIEs; struct NGAP_M1PeriodicReporting_ExtIEs; @@ -149,9 +210,13 @@ struct NGAP_M7Configuration_ExtIEs; struct NGAP_MDT_Location_Info_ExtIEs; struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs; +struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs; +struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs; struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs; struct NGAP_NonDynamic5QIDescriptor_ExtIEs; struct NGAP_NR_CGI_ExtIEs; +struct NGAP_NR_PagingeDRXInformation_ExtIEs; +struct NGAP_NRNTNTAIInformation_ExtIEs; struct NGAP_NRFrequencyBandItem_ExtIEs; struct NGAP_NRFrequencyInfo_ExtIEs; struct NGAP_NRV2XServicesAuthorized_ExtIEs; @@ -160,7 +225,6 @@ struct NGAP_PacketErrorRate_ExtIEs; struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs; struct NGAP_PagingAttemptInformation_ExtIEs; -struct NGAP_PagingeDRXInformation_ExtIEs; struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs; struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs; struct NGAP_PathSwitchRequestTransfer_ExtIEs; @@ -218,8 +282,12 @@ struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs; struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs; struct NGAP_PDUSessionUsageReport_ExtIEs; +struct NGAP_PEIPSassistanceInformation_ExtIEs; +struct NGAP_PLMNAreaBasedQMC_ExtIEs; struct NGAP_PLMNSupportItem_ExtIEs; struct NGAP_PNI_NPN_MobilityInformation_ExtIEs; +struct NGAP_QMCConfigInfo_ExtIEs; +struct NGAP_QMCDeactivation_ExtIEs; struct NGAP_QosFlowAcceptedItem_ExtIEs; struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs; struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs; @@ -255,12 +323,15 @@ struct NGAP_SensorMeasConfigNameItem_ExtIEs; struct NGAP_ServedGUAMIItem_ExtIEs; struct NGAP_ServiceAreaInformation_Item_ExtIEs; +struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs; struct NGAP_SliceOverloadItem_ExtIEs; struct NGAP_SliceSupportItem_ExtIEs; +struct NGAP_SliceSupportQMC_Item_ExtIEs; struct NGAP_SNPN_MobilityInformation_ExtIEs; struct NGAP_S_NSSAI_ExtIEs; struct NGAP_SONConfigurationTransfer_ExtIEs; struct NGAP_SONInformationReply_ExtIEs; +struct NGAP_SuccessfulHandoverReport_Item_ExtIEs; struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs; struct NGAP_SourceRANNodeID_ExtIEs; struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs; @@ -272,19 +343,27 @@ struct NGAP_TAICancelledNR_Item_ExtIEs; struct NGAP_TAIListForInactiveItem_ExtIEs; struct NGAP_TAIListForPagingItem_ExtIEs; +struct NGAP_TAINSAGSupportItem_ExtIEs; struct NGAP_TargeteNB_ID_ExtIEs; struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs; struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs; +struct NGAP_TargetNSSAI_Item_ExtIEs; +struct NGAP_TargetNSSAIInformation_Item_ExtIEs; struct NGAP_TargetRANNodeID_ExtIEs; struct NGAP_TargetRNC_ID_ExtIEs; +struct NGAP_TimeSyncAssistanceInfo_ExtIEs; struct NGAP_TNLAssociationItem_ExtIEs; struct NGAP_TooearlyIntersystemHO_ExtIEs; struct NGAP_TraceActivation_ExtIEs; struct NGAP_TAIBasedMDT_ExtIEs; +struct NGAP_TAIBasedQMC_ExtIEs; +struct NGAP_TABasedQMC_ExtIEs; struct NGAP_TABasedMDT_ExtIEs; struct NGAP_TSCAssistanceInformation_ExtIEs; struct NGAP_TSCTrafficCharacteristics_ExtIEs; struct NGAP_UEAggregateMaximumBitRate_ExtIEs; +struct NGAP_UEAppLayerMeasInfoItem_ExtIEs; +struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs; struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs; struct NGAP_UEContextResumeRequestTransfer_ExtIEs; struct NGAP_UEContextResumeResponseTransfer_ExtIEs; @@ -294,6 +373,7 @@ struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs; struct NGAP_UERadioCapabilityForPaging_ExtIEs; struct NGAP_UESecurityCapabilities_ExtIEs; +struct NGAP_UESliceMaximumBitRateItem_ExtIEs; struct NGAP_UL_CP_SecurityInformation_ExtIEs; struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs; struct NGAP_UnavailableGUAMIItem_ExtIEs; @@ -313,2918 +393,3718 @@ struct NGAP_XnTNLConfigurationInfo_ExtIEs; /* NGAP_ProtocolExtensionContainer */ -typedef struct NGAP_ProtocolExtensionContainer_9625P0 { +typedef struct NGAP_ProtocolExtensionContainer_11905P0 { A_SEQUENCE_OF(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P0_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P1 { +} NGAP_ProtocolExtensionContainer_11905P0_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P1 { A_SEQUENCE_OF(struct NGAP_AllocationAndRetentionPriority_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P1_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P2 { +} NGAP_ProtocolExtensionContainer_11905P1_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P2 { A_SEQUENCE_OF(struct NGAP_AllowedNSSAI_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P2_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P3 { +} NGAP_ProtocolExtensionContainer_11905P2_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P3 { A_SEQUENCE_OF(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P3_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P4 { +} NGAP_ProtocolExtensionContainer_11905P3_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P4 { A_SEQUENCE_OF(struct NGAP_AlternativeQoSParaSetItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P4_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P5 { +} NGAP_ProtocolExtensionContainer_11905P4_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P5 { A_SEQUENCE_OF(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P5_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P6 { +} NGAP_ProtocolExtensionContainer_11905P5_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P6 { A_SEQUENCE_OF(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P6_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P7 { +} NGAP_ProtocolExtensionContainer_11905P6_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P7 { A_SEQUENCE_OF(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P7_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P8 { +} NGAP_ProtocolExtensionContainer_11905P7_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P8 { A_SEQUENCE_OF(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P8_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P9 { +} NGAP_ProtocolExtensionContainer_11905P8_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P9 { A_SEQUENCE_OF(struct NGAP_AreaOfInterest_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P9_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P10 { +} NGAP_ProtocolExtensionContainer_11905P9_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P10 { A_SEQUENCE_OF(struct NGAP_AreaOfInterestCellItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P10_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P11 { +} NGAP_ProtocolExtensionContainer_11905P10_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P11 { A_SEQUENCE_OF(struct NGAP_AreaOfInterestItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P11_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P12 { +} NGAP_ProtocolExtensionContainer_11905P11_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P12 { A_SEQUENCE_OF(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P12_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P13 { +} NGAP_ProtocolExtensionContainer_11905P12_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P13 { A_SEQUENCE_OF(struct NGAP_AreaOfInterestTAIItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P13_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P14 { +} NGAP_ProtocolExtensionContainer_11905P13_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P14 { A_SEQUENCE_OF(struct NGAP_AssistanceDataForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P14_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P15 { +} NGAP_ProtocolExtensionContainer_11905P14_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P15 { A_SEQUENCE_OF(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P15_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P16 { +} NGAP_ProtocolExtensionContainer_11905P15_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P16 { + A_SEQUENCE_OF(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P16_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P17 { + A_SEQUENCE_OF(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P17_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P18 { A_SEQUENCE_OF(struct NGAP_AssociatedQosFlowItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P16_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P17 { +} NGAP_ProtocolExtensionContainer_11905P18_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P19 { A_SEQUENCE_OF(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P17_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P18 { +} NGAP_ProtocolExtensionContainer_11905P19_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P20 { + A_SEQUENCE_OF(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P20_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P21 { + A_SEQUENCE_OF(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P21_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P22 { + A_SEQUENCE_OF(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P22_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P23 { A_SEQUENCE_OF(struct NGAP_BroadcastPLMNItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P18_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P19 { +} NGAP_ProtocolExtensionContainer_11905P23_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P24 { A_SEQUENCE_OF(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P19_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P20 { +} NGAP_ProtocolExtensionContainer_11905P24_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P25 { A_SEQUENCE_OF(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P20_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P21 { +} NGAP_ProtocolExtensionContainer_11905P25_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P26 { A_SEQUENCE_OF(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P21_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P22 { +} NGAP_ProtocolExtensionContainer_11905P26_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P27 { A_SEQUENCE_OF(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P22_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P23 { +} NGAP_ProtocolExtensionContainer_11905P27_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P28 { A_SEQUENCE_OF(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P23_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P24 { +} NGAP_ProtocolExtensionContainer_11905P28_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P29 { A_SEQUENCE_OF(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P24_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P25 { +} NGAP_ProtocolExtensionContainer_11905P29_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P30 { A_SEQUENCE_OF(struct NGAP_CandidateCellItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P25_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P26 { +} NGAP_ProtocolExtensionContainer_11905P30_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P31 { A_SEQUENCE_OF(struct NGAP_CandidateCellID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P26_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P27 { +} NGAP_ProtocolExtensionContainer_11905P31_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P32 { A_SEQUENCE_OF(struct NGAP_CandidatePCI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P27_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P28 { +} NGAP_ProtocolExtensionContainer_11905P32_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P33 { A_SEQUENCE_OF(struct NGAP_Cell_CAGInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P28_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P29 { +} NGAP_ProtocolExtensionContainer_11905P33_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P34 { A_SEQUENCE_OF(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P29_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P30 { +} NGAP_ProtocolExtensionContainer_11905P34_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P35 { A_SEQUENCE_OF(struct NGAP_CellIDBroadcastNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P30_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P31 { +} NGAP_ProtocolExtensionContainer_11905P35_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P36 { A_SEQUENCE_OF(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P31_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P32 { +} NGAP_ProtocolExtensionContainer_11905P36_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P37 { A_SEQUENCE_OF(struct NGAP_CellIDCancelledNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P32_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P33 { +} NGAP_ProtocolExtensionContainer_11905P37_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P38 { A_SEQUENCE_OF(struct NGAP_CellType_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P33_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P34 { +} NGAP_ProtocolExtensionContainer_11905P38_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P39 { A_SEQUENCE_OF(struct NGAP_CNAssistedRANTuning_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P34_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P35 { +} NGAP_ProtocolExtensionContainer_11905P39_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P40 { A_SEQUENCE_OF(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P35_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P36 { +} NGAP_ProtocolExtensionContainer_11905P40_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P41 { A_SEQUENCE_OF(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P36_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P37 { +} NGAP_ProtocolExtensionContainer_11905P41_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P42 { A_SEQUENCE_OF(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P37_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P38 { +} NGAP_ProtocolExtensionContainer_11905P42_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P43 { A_SEQUENCE_OF(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P38_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P39 { +} NGAP_ProtocolExtensionContainer_11905P43_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P44 { A_SEQUENCE_OF(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P39_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P40 { +} NGAP_ProtocolExtensionContainer_11905P44_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P45 { A_SEQUENCE_OF(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P40_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P41 { +} NGAP_ProtocolExtensionContainer_11905P45_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P46 { A_SEQUENCE_OF(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P41_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P42 { +} NGAP_ProtocolExtensionContainer_11905P46_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P47 { A_SEQUENCE_OF(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P42_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P43 { +} NGAP_ProtocolExtensionContainer_11905P47_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P48 { A_SEQUENCE_OF(struct NGAP_CriticalityDiagnostics_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P43_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P44 { +} NGAP_ProtocolExtensionContainer_11905P48_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P49 { A_SEQUENCE_OF(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P44_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P45 { +} NGAP_ProtocolExtensionContainer_11905P49_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P50 { A_SEQUENCE_OF(struct NGAP_CellBasedMDT_NR_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P45_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P46 { +} NGAP_ProtocolExtensionContainer_11905P50_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P51 { A_SEQUENCE_OF(struct NGAP_CellBasedMDT_EUTRA_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P46_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P47 { +} NGAP_ProtocolExtensionContainer_11905P51_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P52 { + A_SEQUENCE_OF(struct NGAP_CellBasedQMC_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P52_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P53 { A_SEQUENCE_OF(struct NGAP_DataForwardingResponseDRBItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P47_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P48 { +} NGAP_ProtocolExtensionContainer_11905P53_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P54 { A_SEQUENCE_OF(struct NGAP_DAPSRequestInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P48_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P49 { +} NGAP_ProtocolExtensionContainer_11905P54_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P55 { A_SEQUENCE_OF(struct NGAP_DAPSResponseInfoItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P49_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P50 { +} NGAP_ProtocolExtensionContainer_11905P55_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P56 { A_SEQUENCE_OF(struct NGAP_DAPSResponseInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P50_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P51 { +} NGAP_ProtocolExtensionContainer_11905P56_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P57 { A_SEQUENCE_OF(struct NGAP_DataForwardingResponseERABListItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P51_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P52 { +} NGAP_ProtocolExtensionContainer_11905P57_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P58 { A_SEQUENCE_OF(struct NGAP_DL_CP_SecurityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P52_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P53 { +} NGAP_ProtocolExtensionContainer_11905P58_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P59 { A_SEQUENCE_OF(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P53_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P54 { +} NGAP_ProtocolExtensionContainer_11905P59_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P60 { A_SEQUENCE_OF(struct NGAP_DRBStatusDL12_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P54_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P55 { +} NGAP_ProtocolExtensionContainer_11905P60_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P61 { A_SEQUENCE_OF(struct NGAP_DRBStatusDL18_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P55_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P56 { +} NGAP_ProtocolExtensionContainer_11905P61_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P62 { A_SEQUENCE_OF(struct NGAP_DRBStatusUL12_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P56_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P57 { +} NGAP_ProtocolExtensionContainer_11905P62_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P63 { A_SEQUENCE_OF(struct NGAP_DRBStatusUL18_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P57_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P58 { +} NGAP_ProtocolExtensionContainer_11905P63_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P64 { A_SEQUENCE_OF(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P58_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P59 { +} NGAP_ProtocolExtensionContainer_11905P64_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P65 { A_SEQUENCE_OF(struct NGAP_Dynamic5QIDescriptor_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P59_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P60 { +} NGAP_ProtocolExtensionContainer_11905P65_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P66 { A_SEQUENCE_OF(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P60_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P61 { +} NGAP_ProtocolExtensionContainer_11905P66_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P67 { A_SEQUENCE_OF(struct NGAP_FirstDLCount_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P61_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P62 { +} NGAP_ProtocolExtensionContainer_11905P67_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P68 { A_SEQUENCE_OF(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P62_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P63 { +} NGAP_ProtocolExtensionContainer_11905P68_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P69 { A_SEQUENCE_OF(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P63_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P64 { +} NGAP_ProtocolExtensionContainer_11905P69_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P70 { A_SEQUENCE_OF(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P64_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P65 { +} NGAP_ProtocolExtensionContainer_11905P70_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P71 { A_SEQUENCE_OF(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P65_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P66 { +} NGAP_ProtocolExtensionContainer_11905P71_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P72 { A_SEQUENCE_OF(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P66_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P67 { +} NGAP_ProtocolExtensionContainer_11905P72_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P73 { A_SEQUENCE_OF(struct NGAP_EmergencyFallbackIndicator_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P67_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P68 { +} NGAP_ProtocolExtensionContainer_11905P73_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P74 { A_SEQUENCE_OF(struct NGAP_EndpointIPAddressAndPort_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P68_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P69 { +} NGAP_ProtocolExtensionContainer_11905P74_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P75 { A_SEQUENCE_OF(struct NGAP_EPS_TAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P69_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P70 { +} NGAP_ProtocolExtensionContainer_11905P75_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P76 { A_SEQUENCE_OF(struct NGAP_E_RABInformationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P70_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P71 { +} NGAP_ProtocolExtensionContainer_11905P76_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P77 { A_SEQUENCE_OF(struct NGAP_EUTRA_CGI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P71_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P72 { +} NGAP_ProtocolExtensionContainer_11905P77_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P78 { + A_SEQUENCE_OF(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P78_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P79 { + A_SEQUENCE_OF(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P79_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P80 { A_SEQUENCE_OF(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P72_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P73 { +} NGAP_ProtocolExtensionContainer_11905P80_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P81 { A_SEQUENCE_OF(struct NGAP_ExpectedUEBehaviour_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P73_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P74 { +} NGAP_ProtocolExtensionContainer_11905P81_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P82 { A_SEQUENCE_OF(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P74_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P75 { +} NGAP_ProtocolExtensionContainer_11905P82_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P83 { A_SEQUENCE_OF(struct NGAP_Extended_AMFName_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P75_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P76 { +} NGAP_ProtocolExtensionContainer_11905P83_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P84 { A_SEQUENCE_OF(struct NGAP_Extended_RANNodeName_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P76_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P77 { +} NGAP_ProtocolExtensionContainer_11905P84_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P85 { A_SEQUENCE_OF(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P77_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P78 { +} NGAP_ProtocolExtensionContainer_11905P85_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P86 { A_SEQUENCE_OF(struct NGAP_EventL1LoggedMDTConfig_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P78_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P79 { +} NGAP_ProtocolExtensionContainer_11905P86_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P87 { A_SEQUENCE_OF(struct NGAP_FailureIndication_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P79_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P80 { +} NGAP_ProtocolExtensionContainer_11905P87_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P88 { + A_SEQUENCE_OF(struct NGAP_FiveG_ProSeAuthorized_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P88_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P89 { + A_SEQUENCE_OF(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P89_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P90 { + A_SEQUENCE_OF(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P90_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P91 { + A_SEQUENCE_OF(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P91_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P92 { A_SEQUENCE_OF(struct NGAP_FiveG_S_TMSI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P80_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P81 { +} NGAP_ProtocolExtensionContainer_11905P92_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P93 { A_SEQUENCE_OF(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P81_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P82 { +} NGAP_ProtocolExtensionContainer_11905P93_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P94 { A_SEQUENCE_OF(struct NGAP_FromEUTRANtoNGRAN_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P82_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P83 { +} NGAP_ProtocolExtensionContainer_11905P94_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P95 { A_SEQUENCE_OF(struct NGAP_FromNGRANtoEUTRAN_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P83_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P84 { +} NGAP_ProtocolExtensionContainer_11905P95_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P96 { A_SEQUENCE_OF(struct NGAP_GBR_QosInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P84_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P85 { +} NGAP_ProtocolExtensionContainer_11905P96_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P97 { A_SEQUENCE_OF(struct NGAP_GlobalENB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P85_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P86 { +} NGAP_ProtocolExtensionContainer_11905P97_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P98 { A_SEQUENCE_OF(struct NGAP_GlobalGNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P86_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P87 { +} NGAP_ProtocolExtensionContainer_11905P98_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P99 { A_SEQUENCE_OF(struct NGAP_GlobalN3IWF_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P87_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P88 { +} NGAP_ProtocolExtensionContainer_11905P99_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P100 { A_SEQUENCE_OF(struct NGAP_GlobalLine_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P88_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P89 { +} NGAP_ProtocolExtensionContainer_11905P100_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P101 { A_SEQUENCE_OF(struct NGAP_GlobalNgENB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P89_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P90 { +} NGAP_ProtocolExtensionContainer_11905P101_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P102 { A_SEQUENCE_OF(struct NGAP_GlobalTNGF_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P90_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P91 { +} NGAP_ProtocolExtensionContainer_11905P102_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P103 { A_SEQUENCE_OF(struct NGAP_GlobalTWIF_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P91_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P92 { +} NGAP_ProtocolExtensionContainer_11905P103_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P104 { A_SEQUENCE_OF(struct NGAP_GlobalW_AGF_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P92_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P93 { +} NGAP_ProtocolExtensionContainer_11905P104_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P105 { A_SEQUENCE_OF(struct NGAP_GTPTunnel_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P93_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P94 { +} NGAP_ProtocolExtensionContainer_11905P105_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P106 { A_SEQUENCE_OF(struct NGAP_GUAMI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P94_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P95 { +} NGAP_ProtocolExtensionContainer_11905P106_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P107 { A_SEQUENCE_OF(struct NGAP_HandoverCommandTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P95_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P96 { +} NGAP_ProtocolExtensionContainer_11905P107_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P108 { A_SEQUENCE_OF(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P96_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P97 { +} NGAP_ProtocolExtensionContainer_11905P108_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P109 { A_SEQUENCE_OF(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P97_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P98 { +} NGAP_ProtocolExtensionContainer_11905P109_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P110 { A_SEQUENCE_OF(struct NGAP_HandoverRequiredTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P98_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P99 { +} NGAP_ProtocolExtensionContainer_11905P110_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P111 { A_SEQUENCE_OF(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P99_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P100 { +} NGAP_ProtocolExtensionContainer_11905P111_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P112 { A_SEQUENCE_OF(struct NGAP_HOReport_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P100_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P101 { +} NGAP_ProtocolExtensionContainer_11905P112_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P113 { A_SEQUENCE_OF(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P101_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P102 { +} NGAP_ProtocolExtensionContainer_11905P113_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P114 { A_SEQUENCE_OF(struct NGAP_ImmediateMDTNr_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P102_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P103 { +} NGAP_ProtocolExtensionContainer_11905P114_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P115 { A_SEQUENCE_OF(struct NGAP_InterSystemFailureIndication_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P103_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P104 { +} NGAP_ProtocolExtensionContainer_11905P115_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P116 { A_SEQUENCE_OF(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P104_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P105 { +} NGAP_ProtocolExtensionContainer_11905P116_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P117 { A_SEQUENCE_OF(struct NGAP_IntersystemSONeNBID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P105_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P106 { +} NGAP_ProtocolExtensionContainer_11905P117_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P118 { A_SEQUENCE_OF(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P106_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P107 { +} NGAP_ProtocolExtensionContainer_11905P118_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P119 { + A_SEQUENCE_OF(struct NGAP_IntersystemCellActivationRequest_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P119_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P120 { + A_SEQUENCE_OF(struct NGAP_IntersystemResourceStatusRequest_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P120_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P121 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P121_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P122 { + A_SEQUENCE_OF(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P122_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P123 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_CellToReportItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P123_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P124 { + A_SEQUENCE_OF(struct NGAP_NGRAN_CellToReportItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P124_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P125 { + A_SEQUENCE_OF(struct NGAP_EventBasedReportingIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P125_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P126 { + A_SEQUENCE_OF(struct NGAP_PeriodicReportingIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P126_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P127 { + A_SEQUENCE_OF(struct NGAP_IntersystemCellActivationReply_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P127_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P128 { + A_SEQUENCE_OF(struct NGAP_IntersystemResourceStatusReply_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P128_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P129 { + A_SEQUENCE_OF(struct NGAP_IntersystemCellStateIndication_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P129_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P130 { + A_SEQUENCE_OF(struct NGAP_NotificationCell_Item_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P130_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P131 { + A_SEQUENCE_OF(struct NGAP_IntersystemResourceStatusReport_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P131_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P132 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P132_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P133 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_CellReportItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P133_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P134 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P134_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P135 { + A_SEQUENCE_OF(struct NGAP_CompositeAvailableCapacity_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P135_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P136 { + A_SEQUENCE_OF(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P136_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P137 { + A_SEQUENCE_OF(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P137_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P138 { + A_SEQUENCE_OF(struct NGAP_NGRAN_CellReportItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P138_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P139 { + A_SEQUENCE_OF(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P139_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P140 { A_SEQUENCE_OF(struct NGAP_InterSystemHOReport_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P107_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P108 { +} NGAP_ProtocolExtensionContainer_11905P140_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P141 { A_SEQUENCE_OF(struct NGAP_IntersystemUnnecessaryHO_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P108_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P109 { +} NGAP_ProtocolExtensionContainer_11905P141_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P142 { A_SEQUENCE_OF(struct NGAP_LAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P109_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P110 { +} NGAP_ProtocolExtensionContainer_11905P142_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P143 { A_SEQUENCE_OF(struct NGAP_LastVisitedCellItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P110_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P111 { +} NGAP_ProtocolExtensionContainer_11905P143_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P144 { A_SEQUENCE_OF(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P111_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P112 { +} NGAP_ProtocolExtensionContainer_11905P144_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P145 { + A_SEQUENCE_OF(struct NGAP_LastVisitedPSCellInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P145_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P146 { A_SEQUENCE_OF(struct NGAP_LocationReportingRequestType_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P112_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P113 { +} NGAP_ProtocolExtensionContainer_11905P146_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P147 { A_SEQUENCE_OF(struct NGAP_LoggedMDTNr_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P113_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P114 { +} NGAP_ProtocolExtensionContainer_11905P147_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P148 { A_SEQUENCE_OF(struct NGAP_LTEV2XServicesAuthorized_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P114_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P115 { +} NGAP_ProtocolExtensionContainer_11905P148_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P149 { A_SEQUENCE_OF(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P115_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P116 { +} NGAP_ProtocolExtensionContainer_11905P149_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P150 { + A_SEQUENCE_OF(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P150_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P151 { + A_SEQUENCE_OF(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P151_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P152 { + A_SEQUENCE_OF(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P152_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P153 { + A_SEQUENCE_OF(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P153_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P154 { + A_SEQUENCE_OF(struct NGAP_MBS_ServiceAreaInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P154_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P155 { + A_SEQUENCE_OF(struct NGAP_MBS_SessionID_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P155_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P156 { + A_SEQUENCE_OF(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P156_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P157 { + A_SEQUENCE_OF(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P157_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P158 { + A_SEQUENCE_OF(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P158_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P159 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P159_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P160 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupResponseItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P160_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P161 { + A_SEQUENCE_OF(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P161_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P162 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P162_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P163 { + A_SEQUENCE_OF(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P163_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P164 { + A_SEQUENCE_OF(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P164_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P165 { + A_SEQUENCE_OF(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P165_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P166 { + A_SEQUENCE_OF(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P166_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P167 { + A_SEQUENCE_OF(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P167_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P168 { + A_SEQUENCE_OF(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P168_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P169 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P169_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P170 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P170_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P171 { + A_SEQUENCE_OF(struct NGAP_MBSSessionToReleaseItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P171_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P172 { A_SEQUENCE_OF(struct NGAP_MobilityRestrictionList_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P116_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P117 { +} NGAP_ProtocolExtensionContainer_11905P172_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P173 { A_SEQUENCE_OF(struct NGAP_MDT_Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P117_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P118 { +} NGAP_ProtocolExtensionContainer_11905P173_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P174 { A_SEQUENCE_OF(struct NGAP_MDT_Configuration_NR_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P118_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P119 { +} NGAP_ProtocolExtensionContainer_11905P174_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P175 { A_SEQUENCE_OF(struct NGAP_MDT_Configuration_EUTRA_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P119_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P120 { +} NGAP_ProtocolExtensionContainer_11905P175_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P176 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P176_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P177 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P177_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P178 { + A_SEQUENCE_OF(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P178_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P179 { + A_SEQUENCE_OF(struct NGAP_MulticastGroupPagingArea_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P179_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P180 { + A_SEQUENCE_OF(struct NGAP_UE_PagingItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P180_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P181 { A_SEQUENCE_OF(struct NGAP_M1Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P120_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P121 { +} NGAP_ProtocolExtensionContainer_11905P181_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P182 { A_SEQUENCE_OF(struct NGAP_M1ThresholdEventA2_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P121_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P122 { +} NGAP_ProtocolExtensionContainer_11905P182_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P183 { A_SEQUENCE_OF(struct NGAP_M1PeriodicReporting_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P122_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P123 { +} NGAP_ProtocolExtensionContainer_11905P183_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P184 { A_SEQUENCE_OF(struct NGAP_M4Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P123_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P124 { +} NGAP_ProtocolExtensionContainer_11905P184_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P185 { A_SEQUENCE_OF(struct NGAP_M5Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P124_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P125 { +} NGAP_ProtocolExtensionContainer_11905P185_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P186 { A_SEQUENCE_OF(struct NGAP_M6Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P125_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P126 { +} NGAP_ProtocolExtensionContainer_11905P186_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P187 { A_SEQUENCE_OF(struct NGAP_M7Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P126_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P127 { +} NGAP_ProtocolExtensionContainer_11905P187_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P188 { A_SEQUENCE_OF(struct NGAP_MDT_Location_Info_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P127_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P128 { +} NGAP_ProtocolExtensionContainer_11905P188_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P189 { A_SEQUENCE_OF(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P128_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P129 { +} NGAP_ProtocolExtensionContainer_11905P189_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P190 { + A_SEQUENCE_OF(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P190_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P191 { + A_SEQUENCE_OF(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P191_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P192 { A_SEQUENCE_OF(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P129_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P130 { +} NGAP_ProtocolExtensionContainer_11905P192_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P193 { A_SEQUENCE_OF(struct NGAP_NonDynamic5QIDescriptor_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P130_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P131 { +} NGAP_ProtocolExtensionContainer_11905P193_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P194 { A_SEQUENCE_OF(struct NGAP_NR_CGI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P131_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P132 { +} NGAP_ProtocolExtensionContainer_11905P194_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P195 { + A_SEQUENCE_OF(struct NGAP_NR_PagingeDRXInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P195_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P196 { + A_SEQUENCE_OF(struct NGAP_NRNTNTAIInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P196_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P197 { A_SEQUENCE_OF(struct NGAP_NRFrequencyBandItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P132_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P133 { +} NGAP_ProtocolExtensionContainer_11905P197_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P198 { A_SEQUENCE_OF(struct NGAP_NRFrequencyInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P133_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P134 { +} NGAP_ProtocolExtensionContainer_11905P198_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P199 { A_SEQUENCE_OF(struct NGAP_NRV2XServicesAuthorized_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P134_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P135 { +} NGAP_ProtocolExtensionContainer_11905P199_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P200 { A_SEQUENCE_OF(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P135_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P136 { +} NGAP_ProtocolExtensionContainer_11905P200_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P201 { A_SEQUENCE_OF(struct NGAP_OverloadStartNSSAIItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P136_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P137 { +} NGAP_ProtocolExtensionContainer_11905P201_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P202 { A_SEQUENCE_OF(struct NGAP_PacketErrorRate_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P137_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P138 { +} NGAP_ProtocolExtensionContainer_11905P202_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P203 { A_SEQUENCE_OF(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P138_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P139 { +} NGAP_ProtocolExtensionContainer_11905P203_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P204 { A_SEQUENCE_OF(struct NGAP_PagingAttemptInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P139_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P140 { - A_SEQUENCE_OF(struct NGAP_PagingeDRXInformation_ExtIEs) list; - - /* Context for parsing across buffer boundaries */ - asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P140_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P141 { +} NGAP_ProtocolExtensionContainer_11905P204_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P205 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P141_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P142 { +} NGAP_ProtocolExtensionContainer_11905P205_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P206 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P142_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P143 { +} NGAP_ProtocolExtensionContainer_11905P206_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P207 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P143_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P144 { +} NGAP_ProtocolExtensionContainer_11905P207_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P208 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P144_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P145 { +} NGAP_ProtocolExtensionContainer_11905P208_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P209 { A_SEQUENCE_OF(struct NGAP_PC5QoSParameters_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P145_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P146 { +} NGAP_ProtocolExtensionContainer_11905P209_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P210 { A_SEQUENCE_OF(struct NGAP_PC5QoSFlowItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P146_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P147 { +} NGAP_ProtocolExtensionContainer_11905P210_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P211 { A_SEQUENCE_OF(struct NGAP_PC5FlowBitRates_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P147_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P148 { +} NGAP_ProtocolExtensionContainer_11905P211_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P212 { A_SEQUENCE_OF(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P148_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P149 { +} NGAP_ProtocolExtensionContainer_11905P212_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P213 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P149_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P150 { +} NGAP_ProtocolExtensionContainer_11905P213_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P214 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P150_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P151 { +} NGAP_ProtocolExtensionContainer_11905P214_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P215 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P151_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P152 { +} NGAP_ProtocolExtensionContainer_11905P215_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P216 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P152_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P153 { +} NGAP_ProtocolExtensionContainer_11905P216_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P217 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P153_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P154 { +} NGAP_ProtocolExtensionContainer_11905P217_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P218 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P154_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P155 { +} NGAP_ProtocolExtensionContainer_11905P218_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P219 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P155_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P156 { +} NGAP_ProtocolExtensionContainer_11905P219_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P220 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P156_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P157 { +} NGAP_ProtocolExtensionContainer_11905P220_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P221 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P157_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P158 { +} NGAP_ProtocolExtensionContainer_11905P221_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P222 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P158_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P159 { +} NGAP_ProtocolExtensionContainer_11905P222_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P223 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P159_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P160 { +} NGAP_ProtocolExtensionContainer_11905P223_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P224 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceInformationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P160_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P161 { +} NGAP_ProtocolExtensionContainer_11905P224_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P225 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P161_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P162 { +} NGAP_ProtocolExtensionContainer_11905P225_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P226 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P162_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P163 { +} NGAP_ProtocolExtensionContainer_11905P226_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P227 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P163_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P164 { +} NGAP_ProtocolExtensionContainer_11905P227_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P228 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P164_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P165 { +} NGAP_ProtocolExtensionContainer_11905P228_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P229 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P165_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P166 { +} NGAP_ProtocolExtensionContainer_11905P229_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P230 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P166_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P167 { +} NGAP_ProtocolExtensionContainer_11905P230_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P231 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P167_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P168 { +} NGAP_ProtocolExtensionContainer_11905P231_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P232 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P168_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P169 { +} NGAP_ProtocolExtensionContainer_11905P232_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P233 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P169_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P170 { +} NGAP_ProtocolExtensionContainer_11905P233_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P234 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P170_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P171 { +} NGAP_ProtocolExtensionContainer_11905P234_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P235 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P171_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P172 { +} NGAP_ProtocolExtensionContainer_11905P235_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P236 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P172_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P173 { +} NGAP_ProtocolExtensionContainer_11905P236_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P237 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P173_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P174 { +} NGAP_ProtocolExtensionContainer_11905P237_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P238 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P174_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P175 { +} NGAP_ProtocolExtensionContainer_11905P238_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P239 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P175_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P176 { +} NGAP_ProtocolExtensionContainer_11905P239_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P240 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P176_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P177 { +} NGAP_ProtocolExtensionContainer_11905P240_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P241 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P177_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P178 { +} NGAP_ProtocolExtensionContainer_11905P241_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P242 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P178_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P179 { +} NGAP_ProtocolExtensionContainer_11905P242_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P243 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P179_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P180 { +} NGAP_ProtocolExtensionContainer_11905P243_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P244 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P180_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P181 { +} NGAP_ProtocolExtensionContainer_11905P244_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P245 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P181_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P182 { +} NGAP_ProtocolExtensionContainer_11905P245_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P246 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P182_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P183 { +} NGAP_ProtocolExtensionContainer_11905P246_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P247 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P183_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P184 { +} NGAP_ProtocolExtensionContainer_11905P247_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P248 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P184_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P185 { +} NGAP_ProtocolExtensionContainer_11905P248_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P249 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P185_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P186 { +} NGAP_ProtocolExtensionContainer_11905P249_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P250 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P186_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P187 { +} NGAP_ProtocolExtensionContainer_11905P250_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P251 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P187_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P188 { +} NGAP_ProtocolExtensionContainer_11905P251_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P252 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P188_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P189 { +} NGAP_ProtocolExtensionContainer_11905P252_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P253 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P189_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P190 { +} NGAP_ProtocolExtensionContainer_11905P253_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P254 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P190_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P191 { +} NGAP_ProtocolExtensionContainer_11905P254_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P255 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P191_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P192 { +} NGAP_ProtocolExtensionContainer_11905P255_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P256 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P192_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P193 { +} NGAP_ProtocolExtensionContainer_11905P256_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P257 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P193_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P194 { +} NGAP_ProtocolExtensionContainer_11905P257_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P258 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P194_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P195 { +} NGAP_ProtocolExtensionContainer_11905P258_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P259 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P195_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P196 { +} NGAP_ProtocolExtensionContainer_11905P259_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P260 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P196_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P197 { +} NGAP_ProtocolExtensionContainer_11905P260_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P261 { A_SEQUENCE_OF(struct NGAP_PDUSessionUsageReport_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P197_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P198 { +} NGAP_ProtocolExtensionContainer_11905P261_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P262 { + A_SEQUENCE_OF(struct NGAP_PEIPSassistanceInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P262_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P263 { + A_SEQUENCE_OF(struct NGAP_PLMNAreaBasedQMC_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P263_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P264 { A_SEQUENCE_OF(struct NGAP_PLMNSupportItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P198_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P199 { +} NGAP_ProtocolExtensionContainer_11905P264_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P265 { A_SEQUENCE_OF(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P199_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P200 { +} NGAP_ProtocolExtensionContainer_11905P265_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P266 { + A_SEQUENCE_OF(struct NGAP_QMCConfigInfo_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P266_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P267 { + A_SEQUENCE_OF(struct NGAP_QMCDeactivation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P267_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P268 { A_SEQUENCE_OF(struct NGAP_QosFlowAcceptedItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P200_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P201 { +} NGAP_ProtocolExtensionContainer_11905P268_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P269 { A_SEQUENCE_OF(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P201_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P202 { +} NGAP_ProtocolExtensionContainer_11905P269_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P270 { A_SEQUENCE_OF(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P202_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P203 { +} NGAP_ProtocolExtensionContainer_11905P270_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P271 { A_SEQUENCE_OF(struct NGAP_QosFlowFeedbackItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P203_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P204 { +} NGAP_ProtocolExtensionContainer_11905P271_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P272 { A_SEQUENCE_OF(struct NGAP_QosFlowInformationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P204_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P205 { +} NGAP_ProtocolExtensionContainer_11905P272_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P273 { A_SEQUENCE_OF(struct NGAP_QosFlowLevelQosParameters_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P205_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P206 { +} NGAP_ProtocolExtensionContainer_11905P273_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P274 { A_SEQUENCE_OF(struct NGAP_QosFlowWithCauseItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P206_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P207 { +} NGAP_ProtocolExtensionContainer_11905P274_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P275 { A_SEQUENCE_OF(struct NGAP_QosFlowModifyConfirmItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P207_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P208 { +} NGAP_ProtocolExtensionContainer_11905P275_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P276 { A_SEQUENCE_OF(struct NGAP_QosFlowNotifyItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P208_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P209 { +} NGAP_ProtocolExtensionContainer_11905P276_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P277 { A_SEQUENCE_OF(struct NGAP_QosFlowParametersItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P209_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P210 { +} NGAP_ProtocolExtensionContainer_11905P277_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P278 { A_SEQUENCE_OF(struct NGAP_QosFlowPerTNLInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P210_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P211 { +} NGAP_ProtocolExtensionContainer_11905P278_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P279 { A_SEQUENCE_OF(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P211_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P212 { +} NGAP_ProtocolExtensionContainer_11905P279_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P280 { A_SEQUENCE_OF(struct NGAP_QosFlowSetupRequestItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P212_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P213 { +} NGAP_ProtocolExtensionContainer_11905P280_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P281 { A_SEQUENCE_OF(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P213_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P214 { +} NGAP_ProtocolExtensionContainer_11905P281_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P282 { A_SEQUENCE_OF(struct NGAP_QosFlowToBeForwardedItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P214_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P215 { +} NGAP_ProtocolExtensionContainer_11905P282_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P283 { A_SEQUENCE_OF(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P215_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P216 { +} NGAP_ProtocolExtensionContainer_11905P283_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P284 { A_SEQUENCE_OF(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P216_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P217 { +} NGAP_ProtocolExtensionContainer_11905P284_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P285 { A_SEQUENCE_OF(struct NGAP_RATRestrictions_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P217_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P218 { +} NGAP_ProtocolExtensionContainer_11905P285_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P286 { A_SEQUENCE_OF(struct NGAP_RecommendedCellsForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P218_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P219 { +} NGAP_ProtocolExtensionContainer_11905P286_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P287 { A_SEQUENCE_OF(struct NGAP_RecommendedCellItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P219_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P220 { +} NGAP_ProtocolExtensionContainer_11905P287_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P288 { A_SEQUENCE_OF(struct NGAP_RecommendedRANNodesForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P220_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P221 { +} NGAP_ProtocolExtensionContainer_11905P288_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P289 { A_SEQUENCE_OF(struct NGAP_RecommendedRANNodeItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P221_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P222 { +} NGAP_ProtocolExtensionContainer_11905P289_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P290 { A_SEQUENCE_OF(struct NGAP_RedundantPDUSessionInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P222_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P223 { +} NGAP_ProtocolExtensionContainer_11905P290_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P291 { A_SEQUENCE_OF(struct NGAP_RIMInformationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P223_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P224 { +} NGAP_ProtocolExtensionContainer_11905P291_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P292 { A_SEQUENCE_OF(struct NGAP_RIMInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P224_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P225 { +} NGAP_ProtocolExtensionContainer_11905P292_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P293 { A_SEQUENCE_OF(struct NGAP_ScheduledCommunicationTime_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P225_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P226 { +} NGAP_ProtocolExtensionContainer_11905P293_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P294 { A_SEQUENCE_OF(struct NGAP_SecondaryRATUsageInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P226_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P227 { +} NGAP_ProtocolExtensionContainer_11905P294_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P295 { A_SEQUENCE_OF(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P227_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P228 { +} NGAP_ProtocolExtensionContainer_11905P295_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P296 { A_SEQUENCE_OF(struct NGAP_SecurityContext_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P228_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P229 { +} NGAP_ProtocolExtensionContainer_11905P296_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P297 { A_SEQUENCE_OF(struct NGAP_SecurityIndication_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P229_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P230 { +} NGAP_ProtocolExtensionContainer_11905P297_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P298 { A_SEQUENCE_OF(struct NGAP_SecurityResult_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P230_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P231 { +} NGAP_ProtocolExtensionContainer_11905P298_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P299 { A_SEQUENCE_OF(struct NGAP_SensorMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P231_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P232 { +} NGAP_ProtocolExtensionContainer_11905P299_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P300 { A_SEQUENCE_OF(struct NGAP_SensorMeasConfigNameItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P232_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P233 { +} NGAP_ProtocolExtensionContainer_11905P300_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P301 { A_SEQUENCE_OF(struct NGAP_ServedGUAMIItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P233_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P234 { +} NGAP_ProtocolExtensionContainer_11905P301_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P302 { A_SEQUENCE_OF(struct NGAP_ServiceAreaInformation_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P234_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P235 { +} NGAP_ProtocolExtensionContainer_11905P302_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P303 { + A_SEQUENCE_OF(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P303_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P304 { A_SEQUENCE_OF(struct NGAP_SliceOverloadItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P235_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P236 { +} NGAP_ProtocolExtensionContainer_11905P304_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P305 { A_SEQUENCE_OF(struct NGAP_SliceSupportItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P236_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P237 { +} NGAP_ProtocolExtensionContainer_11905P305_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P306 { + A_SEQUENCE_OF(struct NGAP_SliceSupportQMC_Item_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P306_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P307 { A_SEQUENCE_OF(struct NGAP_SNPN_MobilityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P237_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P238 { +} NGAP_ProtocolExtensionContainer_11905P307_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P308 { A_SEQUENCE_OF(struct NGAP_S_NSSAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P238_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P239 { +} NGAP_ProtocolExtensionContainer_11905P308_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P309 { A_SEQUENCE_OF(struct NGAP_SONConfigurationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P239_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P240 { +} NGAP_ProtocolExtensionContainer_11905P309_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P310 { A_SEQUENCE_OF(struct NGAP_SONInformationReply_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P240_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P241 { +} NGAP_ProtocolExtensionContainer_11905P310_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P311 { + A_SEQUENCE_OF(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P311_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P312 { A_SEQUENCE_OF(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P241_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P242 { +} NGAP_ProtocolExtensionContainer_11905P312_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P313 { A_SEQUENCE_OF(struct NGAP_SourceRANNodeID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P242_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P243 { +} NGAP_ProtocolExtensionContainer_11905P313_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P314 { A_SEQUENCE_OF(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P243_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P244 { +} NGAP_ProtocolExtensionContainer_11905P314_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P315 { A_SEQUENCE_OF(struct NGAP_SupportedTAItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P244_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P245 { +} NGAP_ProtocolExtensionContainer_11905P315_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P316 { A_SEQUENCE_OF(struct NGAP_TAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P245_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P246 { +} NGAP_ProtocolExtensionContainer_11905P316_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P317 { A_SEQUENCE_OF(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P246_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P247 { +} NGAP_ProtocolExtensionContainer_11905P317_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P318 { A_SEQUENCE_OF(struct NGAP_TAIBroadcastNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P247_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P248 { +} NGAP_ProtocolExtensionContainer_11905P318_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P319 { A_SEQUENCE_OF(struct NGAP_TAICancelledEUTRA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P248_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P249 { +} NGAP_ProtocolExtensionContainer_11905P319_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P320 { A_SEQUENCE_OF(struct NGAP_TAICancelledNR_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P249_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P250 { +} NGAP_ProtocolExtensionContainer_11905P320_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P321 { A_SEQUENCE_OF(struct NGAP_TAIListForInactiveItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P250_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P251 { +} NGAP_ProtocolExtensionContainer_11905P321_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P322 { A_SEQUENCE_OF(struct NGAP_TAIListForPagingItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P251_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P252 { +} NGAP_ProtocolExtensionContainer_11905P322_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P323 { + A_SEQUENCE_OF(struct NGAP_TAINSAGSupportItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P323_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P324 { A_SEQUENCE_OF(struct NGAP_TargeteNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P252_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P253 { +} NGAP_ProtocolExtensionContainer_11905P324_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P325 { A_SEQUENCE_OF(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P253_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P254 { +} NGAP_ProtocolExtensionContainer_11905P325_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P326 { A_SEQUENCE_OF(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P254_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P255 { +} NGAP_ProtocolExtensionContainer_11905P326_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P327 { + A_SEQUENCE_OF(struct NGAP_TargetNSSAI_Item_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P327_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P328 { + A_SEQUENCE_OF(struct NGAP_TargetNSSAIInformation_Item_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P328_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P329 { A_SEQUENCE_OF(struct NGAP_TargetRANNodeID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P255_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P256 { +} NGAP_ProtocolExtensionContainer_11905P329_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P330 { A_SEQUENCE_OF(struct NGAP_TargetRNC_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P256_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P257 { +} NGAP_ProtocolExtensionContainer_11905P330_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P331 { + A_SEQUENCE_OF(struct NGAP_TimeSyncAssistanceInfo_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P331_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P332 { A_SEQUENCE_OF(struct NGAP_TNLAssociationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P257_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P258 { +} NGAP_ProtocolExtensionContainer_11905P332_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P333 { A_SEQUENCE_OF(struct NGAP_TooearlyIntersystemHO_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P258_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P259 { +} NGAP_ProtocolExtensionContainer_11905P333_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P334 { A_SEQUENCE_OF(struct NGAP_TraceActivation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P259_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P260 { +} NGAP_ProtocolExtensionContainer_11905P334_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P335 { A_SEQUENCE_OF(struct NGAP_TAIBasedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P260_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P261 { +} NGAP_ProtocolExtensionContainer_11905P335_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P336 { + A_SEQUENCE_OF(struct NGAP_TAIBasedQMC_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P336_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P337 { + A_SEQUENCE_OF(struct NGAP_TABasedQMC_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P337_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P338 { A_SEQUENCE_OF(struct NGAP_TABasedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P261_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P262 { +} NGAP_ProtocolExtensionContainer_11905P338_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P339 { A_SEQUENCE_OF(struct NGAP_TSCAssistanceInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P262_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P263 { +} NGAP_ProtocolExtensionContainer_11905P339_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P340 { A_SEQUENCE_OF(struct NGAP_TSCTrafficCharacteristics_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P263_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P264 { +} NGAP_ProtocolExtensionContainer_11905P340_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P341 { A_SEQUENCE_OF(struct NGAP_UEAggregateMaximumBitRate_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P264_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P265 { +} NGAP_ProtocolExtensionContainer_11905P341_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P342 { + A_SEQUENCE_OF(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P342_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P343 { + A_SEQUENCE_OF(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P343_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P344 { A_SEQUENCE_OF(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P265_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P266 { +} NGAP_ProtocolExtensionContainer_11905P344_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P345 { A_SEQUENCE_OF(struct NGAP_UEContextResumeRequestTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P266_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P267 { +} NGAP_ProtocolExtensionContainer_11905P345_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P346 { A_SEQUENCE_OF(struct NGAP_UEContextResumeResponseTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P267_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P268 { +} NGAP_ProtocolExtensionContainer_11905P346_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P347 { A_SEQUENCE_OF(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P268_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P269 { +} NGAP_ProtocolExtensionContainer_11905P347_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P348 { A_SEQUENCE_OF(struct NGAP_UE_DifferentiationInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P269_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P270 { +} NGAP_ProtocolExtensionContainer_11905P348_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P349 { A_SEQUENCE_OF(struct NGAP_UE_NGAP_ID_pair_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P270_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P271 { +} NGAP_ProtocolExtensionContainer_11905P349_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P350 { A_SEQUENCE_OF(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P271_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P272 { +} NGAP_ProtocolExtensionContainer_11905P350_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P351 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P272_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P273 { +} NGAP_ProtocolExtensionContainer_11905P351_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P352 { A_SEQUENCE_OF(struct NGAP_UESecurityCapabilities_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P273_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P274 { +} NGAP_ProtocolExtensionContainer_11905P352_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P353 { + A_SEQUENCE_OF(struct NGAP_UESliceMaximumBitRateItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolExtensionContainer_11905P353_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P354 { A_SEQUENCE_OF(struct NGAP_UL_CP_SecurityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P274_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P275 { +} NGAP_ProtocolExtensionContainer_11905P354_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P355 { A_SEQUENCE_OF(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P275_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P276 { +} NGAP_ProtocolExtensionContainer_11905P355_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P356 { A_SEQUENCE_OF(struct NGAP_UnavailableGUAMIItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P276_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P277 { +} NGAP_ProtocolExtensionContainer_11905P356_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P357 { A_SEQUENCE_OF(struct NGAP_UPTransportLayerInformationItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P277_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P278 { +} NGAP_ProtocolExtensionContainer_11905P357_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P358 { A_SEQUENCE_OF(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P278_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P279 { +} NGAP_ProtocolExtensionContainer_11905P358_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P359 { A_SEQUENCE_OF(struct NGAP_UserLocationInformationEUTRA_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P279_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P280 { +} NGAP_ProtocolExtensionContainer_11905P359_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P360 { A_SEQUENCE_OF(struct NGAP_UserLocationInformationN3IWF_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P280_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P281 { +} NGAP_ProtocolExtensionContainer_11905P360_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P361 { A_SEQUENCE_OF(struct NGAP_UserLocationInformationTNGF_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P281_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P282 { +} NGAP_ProtocolExtensionContainer_11905P361_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P362 { A_SEQUENCE_OF(struct NGAP_UserLocationInformationTWIF_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P282_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P283 { +} NGAP_ProtocolExtensionContainer_11905P362_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P363 { A_SEQUENCE_OF(struct NGAP_UserLocationInformationNR_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P283_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P284 { +} NGAP_ProtocolExtensionContainer_11905P363_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P364 { A_SEQUENCE_OF(struct NGAP_UserPlaneSecurityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P284_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P285 { +} NGAP_ProtocolExtensionContainer_11905P364_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P365 { A_SEQUENCE_OF(struct NGAP_VolumeTimedReport_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P285_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P286 { +} NGAP_ProtocolExtensionContainer_11905P365_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P366 { A_SEQUENCE_OF(struct NGAP_WLANMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P286_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P287 { +} NGAP_ProtocolExtensionContainer_11905P366_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P367 { A_SEQUENCE_OF(struct NGAP_WLANMeasConfigNameItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P287_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P288 { +} NGAP_ProtocolExtensionContainer_11905P367_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P368 { A_SEQUENCE_OF(struct NGAP_WUS_Assistance_Information_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P288_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P289 { +} NGAP_ProtocolExtensionContainer_11905P368_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P369 { A_SEQUENCE_OF(struct NGAP_XnExtTLA_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P289_t; -typedef struct NGAP_ProtocolExtensionContainer_9625P290 { +} NGAP_ProtocolExtensionContainer_11905P369_t; +typedef struct NGAP_ProtocolExtensionContainer_11905P370 { A_SEQUENCE_OF(struct NGAP_XnTNLConfigurationInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolExtensionContainer_9625P290_t; +} NGAP_ProtocolExtensionContainer_11905P370_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P0; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P0_specs_1; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P0_11; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P1; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P1_specs_3; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P1_31; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P2; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P2_specs_5; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P2_51; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P3; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P3_specs_7; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P3_71; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P4; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P4_specs_9; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P4_91; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P5; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P5_specs_11; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P5_111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P6; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P6_specs_13; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P6_131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P7; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P7_specs_15; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P7_151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P8; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P8_specs_17; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P8_171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P9; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P9_specs_19; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P9_191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P9_constr_19; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P10; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P10_specs_21; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P10_211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P10_constr_21; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P11; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P11_specs_23; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P11_231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P11_constr_23; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P12; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P12_specs_25; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P12_251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P12_constr_25; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P13; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P13_specs_27; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P13_271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P13_constr_27; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P14; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P14_specs_29; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P14_291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P14_constr_29; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P15; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P15_specs_31; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P15_311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P15_constr_31; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P16; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P16_specs_33; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P16_331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P16_constr_33; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P17; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P17_specs_35; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P17_351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P17_constr_35; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P18; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P18_specs_37; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P18_371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P18_constr_37; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P19; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P19_specs_39; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P19_391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P19_constr_39; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P20; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P20_specs_41; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P20_411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P20_constr_41; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P21; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P21_specs_43; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P21_431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P21_constr_43; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P22; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P22_specs_45; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P22_451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P22_constr_45; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P23; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P23_specs_47; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P23_471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P23_constr_47; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P24; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P24_specs_49; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P24_491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P24_constr_49; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P25; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P25_specs_51; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P25_511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P25_constr_51; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P26; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P26_specs_53; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P26_531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P26_constr_53; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P27; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P27_specs_55; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P27_551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P27_constr_55; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P28; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P28_specs_57; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P28_571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P28_constr_57; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P29; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P29_specs_59; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P29_591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P29_constr_59; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P30; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P30_specs_61; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P30_611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P30_constr_61; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P31; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P31_specs_63; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P31_631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P31_constr_63; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P32; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P32_specs_65; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P32_651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P32_constr_65; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P33; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P33_specs_67; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P33_671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P33_constr_67; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P34; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P34_specs_69; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P34_691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P34_constr_69; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P35; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P35_specs_71; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P35_711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P35_constr_71; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P36; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P36_specs_73; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P36_731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P36_constr_73; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P37; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P37_specs_75; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P37_751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P37_constr_75; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P38; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P38_specs_77; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P38_771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P38_constr_77; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P39; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P39_specs_79; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P39_791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P39_constr_79; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P40; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P40_specs_81; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P40_811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P40_constr_81; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P41; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P41_specs_83; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P41_831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P41_constr_83; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P42; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P42_specs_85; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P42_851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P42_constr_85; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P43; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P43_specs_87; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P43_871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P43_constr_87; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P44; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P44_specs_89; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P44_891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P44_constr_89; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P45; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P45_specs_91; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P45_911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P45_constr_91; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P46; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P46_specs_93; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P46_931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P46_constr_93; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P47; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P47_specs_95; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P47_951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P47_constr_95; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P48; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P48_specs_97; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P48_971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P48_constr_97; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P49; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P49_specs_99; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P49_991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P49_constr_99; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P50; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P50_specs_101; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P50_1011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P50_constr_101; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P51; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P51_specs_103; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P51_1031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P51_constr_103; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P52; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P52_specs_105; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P52_1051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P52_constr_105; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P53; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P53_specs_107; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P53_1071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P53_constr_107; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P54; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P54_specs_109; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P54_1091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P54_constr_109; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P55; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P55_specs_111; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P55_1111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P55_constr_111; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P56; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P56_specs_113; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P56_1131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P56_constr_113; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P57; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P57_specs_115; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P57_1151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P57_constr_115; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P58; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P58_specs_117; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P58_1171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P58_constr_117; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P59; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P59_specs_119; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P59_1191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P59_constr_119; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P60; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P60_specs_121; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P60_1211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P60_constr_121; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P61; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P61_specs_123; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P61_1231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P61_constr_123; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P62; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P62_specs_125; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P62_1251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P62_constr_125; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P63; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P63_specs_127; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P63_1271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P63_constr_127; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P64; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P64_specs_129; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P64_1291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P64_constr_129; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P65; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P65_specs_131; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P65_1311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P65_constr_131; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P66; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P66_specs_133; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P66_1331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P66_constr_133; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P67; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P67_specs_135; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P67_1351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P67_constr_135; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P68; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P68_specs_137; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P68_1371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P68_constr_137; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P69; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P69_specs_139; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P69_1391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P69_constr_139; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P70; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P70_specs_141; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P70_1411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P70_constr_141; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P71; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P71_specs_143; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P71_1431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P71_constr_143; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P72; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P72_specs_145; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P72_1451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P72_constr_145; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P73; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P73_specs_147; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P73_1471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P73_constr_147; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P74; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P74_specs_149; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P74_1491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P74_constr_149; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P75; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P75_specs_151; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P75_1511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P75_constr_151; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P76; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P76_specs_153; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P76_1531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P76_constr_153; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P77; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P77_specs_155; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P77_1551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P77_constr_155; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P78; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P78_specs_157; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P78_1571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P78_constr_157; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P79; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P79_specs_159; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P79_1591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P79_constr_159; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P80; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P80_specs_161; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P80_1611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P80_constr_161; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P81; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P81_specs_163; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P81_1631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P81_constr_163; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P82; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P82_specs_165; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P82_1651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P82_constr_165; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P83; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P83_specs_167; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P83_1671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P83_constr_167; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P84; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P84_specs_169; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P84_1691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P84_constr_169; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P85; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P85_specs_171; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P85_1711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P85_constr_171; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P86; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P86_specs_173; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P86_1731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P86_constr_173; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P87; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P87_specs_175; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P87_1751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P87_constr_175; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P88; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P88_specs_177; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P88_1771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P88_constr_177; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P89; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P89_specs_179; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P89_1791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P89_constr_179; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P90; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P90_specs_181; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P90_1811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P90_constr_181; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P91; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P91_specs_183; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P91_1831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P91_constr_183; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P92; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P92_specs_185; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P92_1851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P92_constr_185; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P93; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P93_specs_187; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P93_1871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P93_constr_187; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P94; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P94_specs_189; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P94_1891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P94_constr_189; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P95; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P95_specs_191; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P95_1911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P95_constr_191; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P96; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P96_specs_193; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P96_1931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P96_constr_193; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P97; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P97_specs_195; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P97_1951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P97_constr_195; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P98; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P98_specs_197; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P98_1971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P98_constr_197; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P99; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P99_specs_199; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P99_1991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P99_constr_199; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P100; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P100_specs_201; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P100_2011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P100_constr_201; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P101; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P101_specs_203; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P101_2031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P101_constr_203; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P102; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P102_specs_205; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P102_2051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P102_constr_205; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P103; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P103_specs_207; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P103_2071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P103_constr_207; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P104; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P104_specs_209; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P104_2091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P104_constr_209; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P105; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P105_specs_211; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P105_2111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P105_constr_211; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P106; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P106_specs_213; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P106_2131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P106_constr_213; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P107; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P107_specs_215; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P107_2151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P107_constr_215; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P108; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P108_specs_217; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P108_2171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P108_constr_217; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P109; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P109_specs_219; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P109_2191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P109_constr_219; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P110; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P110_specs_221; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P110_2211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P110_constr_221; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P111; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P111_specs_223; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P111_2231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P111_constr_223; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P112; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P112_specs_225; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P112_2251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P112_constr_225; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P113; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P113_specs_227; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P113_2271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P113_constr_227; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P114; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P114_specs_229; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P114_2291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P114_constr_229; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P115; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P115_specs_231; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P115_2311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P115_constr_231; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P116; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P116_specs_233; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P116_2331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P116_constr_233; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P117; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P117_specs_235; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P117_2351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P117_constr_235; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P118; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P118_specs_237; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P118_2371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P118_constr_237; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P119; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P119_specs_239; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P119_2391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P119_constr_239; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P120; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P120_specs_241; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P120_2411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P120_constr_241; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P121; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P121_specs_243; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P121_2431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P121_constr_243; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P122; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P122_specs_245; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P122_2451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P122_constr_245; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P123; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P123_specs_247; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P123_2471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P123_constr_247; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P124; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P124_specs_249; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P124_2491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P124_constr_249; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P125; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P125_specs_251; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P125_2511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P125_constr_251; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P126; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P126_specs_253; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P126_2531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P126_constr_253; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P127; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P127_specs_255; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P127_2551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P127_constr_255; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P128; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P128_specs_257; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P128_2571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P128_constr_257; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P129; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P129_specs_259; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P129_2591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P129_constr_259; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P130; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P130_specs_261; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P130_2611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P130_constr_261; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P131; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P131_specs_263; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P131_2631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P131_constr_263; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P132; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P132_specs_265; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P132_2651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P132_constr_265; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P133; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P133_specs_267; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P133_2671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P133_constr_267; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P134; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P134_specs_269; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P134_2691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P134_constr_269; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P135; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P135_specs_271; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P135_2711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P135_constr_271; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P136; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P136_specs_273; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P136_2731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P136_constr_273; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P137; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P137_specs_275; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P137_2751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P137_constr_275; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P138; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P138_specs_277; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P138_2771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P138_constr_277; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P139; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P139_specs_279; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P139_2791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P139_constr_279; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P140; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P140_specs_281; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P140_2811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P140_constr_281; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P141; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P141_specs_283; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P141_2831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P141_constr_283; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P142; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P142_specs_285; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P142_2851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P142_constr_285; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P143; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P143_specs_287; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P143_2871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P143_constr_287; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P144; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P144_specs_289; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P144_2891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P144_constr_289; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P145; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P145_specs_291; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P145_2911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P145_constr_291; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P146; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P146_specs_293; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P146_2931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P146_constr_293; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P147; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P147_specs_295; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P147_2951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P147_constr_295; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P148; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P148_specs_297; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P148_2971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P148_constr_297; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P149; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P149_specs_299; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P149_2991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P149_constr_299; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P150; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P150_specs_301; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P150_3011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P150_constr_301; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P151; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P151_specs_303; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P151_3031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P151_constr_303; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P152; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P152_specs_305; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P152_3051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P152_constr_305; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P153; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P153_specs_307; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P153_3071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P153_constr_307; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P154; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P154_specs_309; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P154_3091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P154_constr_309; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P155; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P155_specs_311; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P155_3111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P155_constr_311; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P156; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P156_specs_313; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P156_3131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P156_constr_313; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P157; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P157_specs_315; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P157_3151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P157_constr_315; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P158; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P158_specs_317; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P158_3171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P158_constr_317; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P159; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P159_specs_319; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P159_3191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P159_constr_319; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P160; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P160_specs_321; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P160_3211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P160_constr_321; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P161; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P161_specs_323; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P161_3231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P161_constr_323; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P162; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P162_specs_325; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P162_3251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P162_constr_325; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P163; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P163_specs_327; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P163_3271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P163_constr_327; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P164; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P164_specs_329; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P164_3291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P164_constr_329; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P165; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P165_specs_331; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P165_3311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P165_constr_331; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P166; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P166_specs_333; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P166_3331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P166_constr_333; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P167; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P167_specs_335; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P167_3351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P167_constr_335; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P168; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P168_specs_337; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P168_3371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P168_constr_337; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P169; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P169_specs_339; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P169_3391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P169_constr_339; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P170; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P170_specs_341; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P170_3411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P170_constr_341; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P171; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P171_specs_343; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P171_3431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P171_constr_343; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P172; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P172_specs_345; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P172_3451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P172_constr_345; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P173; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P173_specs_347; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P173_3471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P173_constr_347; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P174; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P174_specs_349; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P174_3491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P174_constr_349; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P175; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P175_specs_351; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P175_3511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P175_constr_351; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P176; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P176_specs_353; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P176_3531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P176_constr_353; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P177; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P177_specs_355; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P177_3551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P177_constr_355; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P178; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P178_specs_357; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P178_3571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P178_constr_357; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P179; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P179_specs_359; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P179_3591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P179_constr_359; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P180; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P180_specs_361; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P180_3611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P180_constr_361; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P181; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P181_specs_363; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P181_3631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P181_constr_363; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P182; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P182_specs_365; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P182_3651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P182_constr_365; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P183; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P183_specs_367; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P183_3671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P183_constr_367; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P184; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P184_specs_369; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P184_3691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P184_constr_369; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P185; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P185_specs_371; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P185_3711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P185_constr_371; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P186; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P186_specs_373; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P186_3731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P186_constr_373; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P187; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P187_specs_375; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P187_3751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P187_constr_375; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P188; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P188_specs_377; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P188_3771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P188_constr_377; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P189; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P189_specs_379; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P189_3791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P189_constr_379; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P190; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P190_specs_381; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P190_3811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P190_constr_381; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P191; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P191_specs_383; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P191_3831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P191_constr_383; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P192; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P192_specs_385; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P192_3851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P192_constr_385; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P193; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P193_specs_387; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P193_3871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P193_constr_387; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P194; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P194_specs_389; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P194_3891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P194_constr_389; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P195; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P195_specs_391; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P195_3911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P195_constr_391; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P196; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P196_specs_393; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P196_3931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P196_constr_393; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P197; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P197_specs_395; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P197_3951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P197_constr_395; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P198; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P198_specs_397; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P198_3971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P198_constr_397; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P199; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P199_specs_399; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P199_3991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P199_constr_399; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P200; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P200_specs_401; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P200_4011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P200_constr_401; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P201; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P201_specs_403; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P201_4031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P201_constr_403; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P202; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P202_specs_405; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P202_4051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P202_constr_405; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P203; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P203_specs_407; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P203_4071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P203_constr_407; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P204; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P204_specs_409; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P204_4091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P204_constr_409; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P205; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P205_specs_411; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P205_4111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P205_constr_411; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P206; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P206_specs_413; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P206_4131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P206_constr_413; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P207; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P207_specs_415; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P207_4151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P207_constr_415; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P208; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P208_specs_417; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P208_4171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P208_constr_417; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P209; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P209_specs_419; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P209_4191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P209_constr_419; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P210; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P210_specs_421; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P210_4211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P210_constr_421; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P211; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P211_specs_423; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P211_4231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P211_constr_423; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P212; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P212_specs_425; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P212_4251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P212_constr_425; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P213; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P213_specs_427; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P213_4271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P213_constr_427; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P214; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P214_specs_429; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P214_4291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P214_constr_429; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P215; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P215_specs_431; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P215_4311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P215_constr_431; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P216; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P216_specs_433; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P216_4331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P216_constr_433; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P217; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P217_specs_435; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P217_4351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P217_constr_435; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P218; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P218_specs_437; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P218_4371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P218_constr_437; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P219; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P219_specs_439; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P219_4391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P219_constr_439; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P220; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P220_specs_441; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P220_4411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P220_constr_441; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P221; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P221_specs_443; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P221_4431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P221_constr_443; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P222; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P222_specs_445; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P222_4451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P222_constr_445; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P223; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P223_specs_447; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P223_4471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P223_constr_447; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P224; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P224_specs_449; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P224_4491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P224_constr_449; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P225; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P225_specs_451; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P225_4511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P225_constr_451; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P226; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P226_specs_453; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P226_4531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P226_constr_453; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P227; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P227_specs_455; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P227_4551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P227_constr_455; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P228; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P228_specs_457; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P228_4571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P228_constr_457; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P229; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P229_specs_459; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P229_4591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P229_constr_459; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P230; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P230_specs_461; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P230_4611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P230_constr_461; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P231; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P231_specs_463; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P231_4631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P231_constr_463; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P232; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P232_specs_465; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P232_4651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P232_constr_465; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P233; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P233_specs_467; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P233_4671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P233_constr_467; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P234; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P234_specs_469; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P234_4691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P234_constr_469; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P235; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P235_specs_471; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P235_4711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P235_constr_471; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P236; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P236_specs_473; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P236_4731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P236_constr_473; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P237; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P237_specs_475; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P237_4751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P237_constr_475; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P238; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P238_specs_477; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P238_4771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P238_constr_477; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P239; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P239_specs_479; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P239_4791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P239_constr_479; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P240; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P240_specs_481; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P240_4811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P240_constr_481; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P241; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P241_specs_483; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P241_4831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P241_constr_483; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P242; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P242_specs_485; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P242_4851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P242_constr_485; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P243; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P243_specs_487; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P243_4871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P243_constr_487; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P244; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P244_specs_489; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P244_4891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P244_constr_489; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P245; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P245_specs_491; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P245_4911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P245_constr_491; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P246; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P246_specs_493; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P246_4931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P246_constr_493; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P247; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P247_specs_495; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P247_4951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P247_constr_495; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P248; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P248_specs_497; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P248_4971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P248_constr_497; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P249; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P249_specs_499; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P249_4991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P249_constr_499; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P250; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P250_specs_501; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P250_5011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P250_constr_501; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P251; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P251_specs_503; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P251_5031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P251_constr_503; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P252; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P252_specs_505; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P252_5051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P252_constr_505; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P253; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P253_specs_507; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P253_5071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P253_constr_507; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P254; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P254_specs_509; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P254_5091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P254_constr_509; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P255; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P255_specs_511; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P255_5111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P255_constr_511; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P256; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P256_specs_513; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P256_5131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P256_constr_513; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P257; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P257_specs_515; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P257_5151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P257_constr_515; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P258; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P258_specs_517; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P258_5171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P258_constr_517; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P259; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P259_specs_519; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P259_5191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P259_constr_519; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P260; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P260_specs_521; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P260_5211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P260_constr_521; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P261; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P261_specs_523; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P261_5231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P261_constr_523; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P262; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P262_specs_525; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P262_5251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P262_constr_525; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P263; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P263_specs_527; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P263_5271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P263_constr_527; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P264; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P264_specs_529; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P264_5291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P264_constr_529; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P265; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P265_specs_531; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P265_5311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P265_constr_531; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P266; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P266_specs_533; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P266_5331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P266_constr_533; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P267; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P267_specs_535; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P267_5351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P267_constr_535; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P268; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P268_specs_537; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P268_5371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P268_constr_537; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P269; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P269_specs_539; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P269_5391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P269_constr_539; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P270; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P270_specs_541; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P270_5411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P270_constr_541; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P271; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P271_specs_543; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P271_5431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P271_constr_543; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P272; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P272_specs_545; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P272_5451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P272_constr_545; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P273; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P273_specs_547; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P273_5471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P273_constr_547; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P274; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P274_specs_549; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P274_5491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P274_constr_549; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P275; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P275_specs_551; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P275_5511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P275_constr_551; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P276; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P276_specs_553; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P276_5531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P276_constr_553; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P277; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P277_specs_555; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P277_5551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P277_constr_555; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P278; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P278_specs_557; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P278_5571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P278_constr_557; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P279; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P279_specs_559; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P279_5591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P279_constr_559; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P280; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P280_specs_561; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P280_5611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P280_constr_561; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P281; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P281_specs_563; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P281_5631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P281_constr_563; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P282; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P282_specs_565; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P282_5651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P282_constr_565; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P283; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P283_specs_567; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P283_5671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P283_constr_567; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P284; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P284_specs_569; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P284_5691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P284_constr_569; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P285; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P285_specs_571; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P285_5711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P285_constr_571; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P286; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P286_specs_573; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P286_5731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P286_constr_573; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P287; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P287_specs_575; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P287_5751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P287_constr_575; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P288; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P288_specs_577; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P288_5771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P288_constr_577; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P289; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P289_specs_579; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P289_5791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P289_constr_579; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_9625P290; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_9625P290_specs_581; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_9625P290_5811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_9625P290_constr_581; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P0; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P0_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P0_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P1; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P1_specs_3; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P1_31; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P2; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P2_specs_5; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P2_51; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P3; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P3_specs_7; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P3_71; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P4; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P4_specs_9; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P4_91; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P5; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P5_specs_11; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P5_111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P6; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P6_specs_13; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P6_131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P7; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P7_specs_15; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P7_151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P8; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P8_specs_17; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P8_171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P9; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P9_specs_19; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P9_191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P10; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P10_specs_21; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P10_211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P10_constr_21; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P11; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P11_specs_23; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P11_231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P11_constr_23; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P12; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P12_specs_25; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P12_251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P12_constr_25; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P13; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P13_specs_27; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P13_271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P13_constr_27; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P14; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P14_specs_29; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P14_291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P14_constr_29; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P15; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P15_specs_31; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P15_311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P15_constr_31; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P16; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P16_specs_33; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P16_331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P16_constr_33; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P17; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P17_specs_35; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P17_351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P17_constr_35; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P18; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P18_specs_37; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P18_371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P18_constr_37; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P19; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P19_specs_39; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P19_391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P19_constr_39; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P20; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P20_specs_41; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P20_411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P20_constr_41; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P21; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P21_specs_43; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P21_431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P21_constr_43; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P22; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P22_specs_45; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P22_451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P22_constr_45; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P23; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P23_specs_47; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P23_471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P23_constr_47; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P24; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P24_specs_49; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P24_491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P24_constr_49; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P25; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P25_specs_51; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P25_511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P25_constr_51; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P26; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P26_specs_53; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P26_531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P26_constr_53; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P27; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P27_specs_55; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P27_551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P27_constr_55; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P28; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P28_specs_57; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P28_571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P28_constr_57; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P29; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P29_specs_59; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P29_591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P29_constr_59; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P30; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P30_specs_61; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P30_611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P30_constr_61; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P31; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P31_specs_63; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P31_631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P31_constr_63; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P32; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P32_specs_65; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P32_651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P32_constr_65; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P33; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P33_specs_67; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P33_671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P33_constr_67; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P34; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P34_specs_69; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P34_691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P34_constr_69; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P35; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P35_specs_71; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P35_711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P35_constr_71; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P36; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P36_specs_73; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P36_731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P36_constr_73; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P37; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P37_specs_75; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P37_751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P37_constr_75; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P38; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P38_specs_77; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P38_771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P38_constr_77; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P39; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P39_specs_79; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P39_791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P39_constr_79; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P40; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P40_specs_81; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P40_811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P40_constr_81; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P41; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P41_specs_83; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P41_831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P41_constr_83; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P42; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P42_specs_85; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P42_851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P42_constr_85; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P43; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P43_specs_87; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P43_871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P43_constr_87; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P44; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P44_specs_89; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P44_891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P44_constr_89; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P45; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P45_specs_91; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P45_911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P45_constr_91; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P46; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P46_specs_93; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P46_931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P46_constr_93; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P47; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P47_specs_95; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P47_951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P47_constr_95; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P48; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P48_specs_97; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P48_971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P48_constr_97; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P49; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P49_specs_99; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P49_991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P49_constr_99; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P50; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P50_specs_101; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P50_1011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P50_constr_101; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P51; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P51_specs_103; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P51_1031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P51_constr_103; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P52; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P52_specs_105; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P52_1051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P52_constr_105; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P53; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P53_specs_107; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P53_1071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P53_constr_107; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P54; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P54_specs_109; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P54_1091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P54_constr_109; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P55; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P55_specs_111; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P55_1111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P55_constr_111; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P56; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P56_specs_113; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P56_1131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P56_constr_113; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P57; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P57_specs_115; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P57_1151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P57_constr_115; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P58; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P58_specs_117; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P58_1171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P58_constr_117; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P59; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P59_specs_119; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P59_1191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P59_constr_119; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P60; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P60_specs_121; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P60_1211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P60_constr_121; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P61; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P61_specs_123; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P61_1231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P61_constr_123; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P62; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P62_specs_125; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P62_1251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P62_constr_125; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P63; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P63_specs_127; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P63_1271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P63_constr_127; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P64; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P64_specs_129; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P64_1291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P64_constr_129; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P65; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P65_specs_131; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P65_1311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P65_constr_131; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P66; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P66_specs_133; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P66_1331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P66_constr_133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P67; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P67_specs_135; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P67_1351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P67_constr_135; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P68; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P68_specs_137; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P68_1371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P68_constr_137; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P69; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P69_specs_139; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P69_1391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P69_constr_139; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P70; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P70_specs_141; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P70_1411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P70_constr_141; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P71; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P71_specs_143; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P71_1431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P71_constr_143; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P72; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P72_specs_145; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P72_1451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P72_constr_145; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P73; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P73_specs_147; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P73_1471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P73_constr_147; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P74; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P74_specs_149; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P74_1491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P74_constr_149; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P75; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P75_specs_151; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P75_1511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P75_constr_151; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P76; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P76_specs_153; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P76_1531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P76_constr_153; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P77; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P77_specs_155; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P77_1551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P77_constr_155; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P78; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P78_specs_157; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P78_1571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P78_constr_157; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P79; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P79_specs_159; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P79_1591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P79_constr_159; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P80; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P80_specs_161; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P80_1611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P80_constr_161; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P81; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P81_specs_163; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P81_1631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P81_constr_163; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P82; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P82_specs_165; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P82_1651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P82_constr_165; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P83; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P83_specs_167; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P83_1671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P83_constr_167; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P84; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P84_specs_169; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P84_1691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P84_constr_169; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P85; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P85_specs_171; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P85_1711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P85_constr_171; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P86; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P86_specs_173; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P86_1731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P86_constr_173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P87; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P87_specs_175; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P87_1751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P87_constr_175; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P88; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P88_specs_177; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P88_1771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P88_constr_177; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P89; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P89_specs_179; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P89_1791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P89_constr_179; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P90; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P90_specs_181; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P90_1811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P90_constr_181; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P91; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P91_specs_183; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P91_1831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P91_constr_183; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P92; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P92_specs_185; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P92_1851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P92_constr_185; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P93; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P93_specs_187; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P93_1871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P93_constr_187; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P94; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P94_specs_189; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P94_1891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P94_constr_189; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P95; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P95_specs_191; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P95_1911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P95_constr_191; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P96; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P96_specs_193; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P96_1931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P96_constr_193; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P97; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P97_specs_195; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P97_1951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P97_constr_195; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P98; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P98_specs_197; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P98_1971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P98_constr_197; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P99; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P99_specs_199; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P99_1991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P99_constr_199; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P100; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P100_specs_201; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P100_2011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P100_constr_201; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P101; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P101_specs_203; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P101_2031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P101_constr_203; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P102; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P102_specs_205; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P102_2051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P102_constr_205; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P103; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P103_specs_207; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P103_2071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P103_constr_207; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P104; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P104_specs_209; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P104_2091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P104_constr_209; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P105; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P105_specs_211; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P105_2111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P105_constr_211; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P106; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P106_specs_213; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P106_2131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P106_constr_213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P107; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P107_specs_215; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P107_2151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P107_constr_215; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P108; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P108_specs_217; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P108_2171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P108_constr_217; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P109; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P109_specs_219; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P109_2191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P109_constr_219; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P110; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P110_specs_221; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P110_2211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P110_constr_221; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P111; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P111_specs_223; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P111_2231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P111_constr_223; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P112; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P112_specs_225; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P112_2251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P112_constr_225; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P113; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P113_specs_227; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P113_2271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P113_constr_227; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P114; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P114_specs_229; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P114_2291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P114_constr_229; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P115; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P115_specs_231; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P115_2311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P115_constr_231; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P116; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P116_specs_233; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P116_2331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P116_constr_233; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P117; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P117_specs_235; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P117_2351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P117_constr_235; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P118; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P118_specs_237; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P118_2371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P118_constr_237; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P119; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P119_specs_239; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P119_2391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P119_constr_239; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P120; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P120_specs_241; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P120_2411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P120_constr_241; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P121; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P121_specs_243; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P121_2431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P121_constr_243; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P122; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P122_specs_245; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P122_2451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P122_constr_245; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P123; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P123_specs_247; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P123_2471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P123_constr_247; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P124; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P124_specs_249; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P124_2491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P124_constr_249; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P125; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P125_specs_251; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P125_2511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P125_constr_251; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P126; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P126_specs_253; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P126_2531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P126_constr_253; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P127; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P127_specs_255; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P127_2551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P127_constr_255; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P128; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P128_specs_257; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P128_2571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P128_constr_257; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P129; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P129_specs_259; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P129_2591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P129_constr_259; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P130; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P130_specs_261; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P130_2611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P130_constr_261; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P131; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P131_specs_263; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P131_2631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P131_constr_263; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P132; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P132_specs_265; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P132_2651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P132_constr_265; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P133; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P133_specs_267; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P133_2671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P133_constr_267; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P134; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P134_specs_269; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P134_2691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P134_constr_269; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P135; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P135_specs_271; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P135_2711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P135_constr_271; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P136; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P136_specs_273; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P136_2731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P136_constr_273; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P137; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P137_specs_275; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P137_2751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P137_constr_275; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P138; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P138_specs_277; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P138_2771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P138_constr_277; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P139; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P139_specs_279; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P139_2791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P139_constr_279; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P140; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P140_specs_281; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P140_2811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P140_constr_281; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P141; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P141_specs_283; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P141_2831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P141_constr_283; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P142; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P142_specs_285; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P142_2851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P142_constr_285; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P143; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P143_specs_287; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P143_2871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P143_constr_287; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P144; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P144_specs_289; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P144_2891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P144_constr_289; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P145; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P145_specs_291; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P145_2911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P145_constr_291; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P146; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P146_specs_293; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P146_2931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P146_constr_293; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P147; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P147_specs_295; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P147_2951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P147_constr_295; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P148; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P148_specs_297; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P148_2971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P148_constr_297; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P149; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P149_specs_299; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P149_2991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P149_constr_299; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P150; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P150_specs_301; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P150_3011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P150_constr_301; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P151; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P151_specs_303; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P151_3031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P151_constr_303; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P152; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P152_specs_305; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P152_3051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P152_constr_305; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P153; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P153_specs_307; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P153_3071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P153_constr_307; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P154; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P154_specs_309; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P154_3091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P154_constr_309; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P155; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P155_specs_311; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P155_3111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P155_constr_311; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P156; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P156_specs_313; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P156_3131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P156_constr_313; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P157; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P157_specs_315; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P157_3151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P157_constr_315; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P158; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P158_specs_317; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P158_3171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P158_constr_317; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P159; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P159_specs_319; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P159_3191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P159_constr_319; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P160; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P160_specs_321; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P160_3211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P160_constr_321; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P161; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P161_specs_323; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P161_3231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P161_constr_323; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P162; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P162_specs_325; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P162_3251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P162_constr_325; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P163; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P163_specs_327; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P163_3271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P163_constr_327; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P164; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P164_specs_329; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P164_3291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P164_constr_329; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P165; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P165_specs_331; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P165_3311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P165_constr_331; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P166; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P166_specs_333; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P166_3331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P166_constr_333; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P167; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P167_specs_335; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P167_3351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P167_constr_335; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P168; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P168_specs_337; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P168_3371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P168_constr_337; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P169; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P169_specs_339; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P169_3391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P169_constr_339; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P170; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P170_specs_341; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P170_3411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P170_constr_341; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P171; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P171_specs_343; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P171_3431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P171_constr_343; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P172; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P172_specs_345; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P172_3451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P172_constr_345; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P173; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P173_specs_347; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P173_3471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P173_constr_347; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P174; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P174_specs_349; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P174_3491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P174_constr_349; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P175; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P175_specs_351; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P175_3511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P175_constr_351; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P176; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P176_specs_353; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P176_3531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P176_constr_353; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P177; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P177_specs_355; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P177_3551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P177_constr_355; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P178; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P178_specs_357; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P178_3571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P178_constr_357; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P179; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P179_specs_359; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P179_3591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P179_constr_359; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P180; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P180_specs_361; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P180_3611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P180_constr_361; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P181; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P181_specs_363; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P181_3631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P181_constr_363; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P182; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P182_specs_365; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P182_3651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P182_constr_365; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P183; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P183_specs_367; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P183_3671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P183_constr_367; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P184; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P184_specs_369; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P184_3691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P184_constr_369; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P185; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P185_specs_371; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P185_3711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P185_constr_371; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P186; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P186_specs_373; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P186_3731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P186_constr_373; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P187; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P187_specs_375; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P187_3751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P187_constr_375; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P188; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P188_specs_377; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P188_3771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P188_constr_377; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P189; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P189_specs_379; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P189_3791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P189_constr_379; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P190; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P190_specs_381; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P190_3811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P190_constr_381; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P191; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P191_specs_383; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P191_3831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P191_constr_383; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P192; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P192_specs_385; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P192_3851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P192_constr_385; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P193; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P193_specs_387; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P193_3871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P193_constr_387; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P194; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P194_specs_389; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P194_3891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P194_constr_389; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P195; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P195_specs_391; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P195_3911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P195_constr_391; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P196; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P196_specs_393; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P196_3931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P196_constr_393; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P197; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P197_specs_395; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P197_3951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P197_constr_395; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P198; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P198_specs_397; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P198_3971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P198_constr_397; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P199; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P199_specs_399; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P199_3991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P199_constr_399; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P200; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P200_specs_401; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P200_4011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P200_constr_401; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P201; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P201_specs_403; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P201_4031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P201_constr_403; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P202; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P202_specs_405; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P202_4051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P202_constr_405; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P203; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P203_specs_407; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P203_4071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P203_constr_407; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P204; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P204_specs_409; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P204_4091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P204_constr_409; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P205; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P205_specs_411; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P205_4111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P205_constr_411; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P206; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P206_specs_413; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P206_4131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P206_constr_413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P207; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P207_specs_415; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P207_4151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P207_constr_415; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P208; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P208_specs_417; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P208_4171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P208_constr_417; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P209; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P209_specs_419; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P209_4191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P209_constr_419; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P210; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P210_specs_421; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P210_4211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P210_constr_421; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P211; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P211_specs_423; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P211_4231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P211_constr_423; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P212; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P212_specs_425; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P212_4251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P212_constr_425; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P213; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P213_specs_427; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P213_4271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P213_constr_427; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P214; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P214_specs_429; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P214_4291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P214_constr_429; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P215; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P215_specs_431; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P215_4311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P215_constr_431; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P216; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P216_specs_433; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P216_4331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P216_constr_433; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P217; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P217_specs_435; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P217_4351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P217_constr_435; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P218; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P218_specs_437; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P218_4371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P218_constr_437; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P219; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P219_specs_439; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P219_4391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P219_constr_439; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P220; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P220_specs_441; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P220_4411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P220_constr_441; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P221; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P221_specs_443; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P221_4431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P221_constr_443; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P222; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P222_specs_445; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P222_4451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P222_constr_445; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P223; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P223_specs_447; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P223_4471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P223_constr_447; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P224; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P224_specs_449; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P224_4491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P224_constr_449; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P225; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P225_specs_451; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P225_4511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P225_constr_451; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P226; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P226_specs_453; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P226_4531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P226_constr_453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P227; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P227_specs_455; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P227_4551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P227_constr_455; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P228; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P228_specs_457; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P228_4571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P228_constr_457; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P229; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P229_specs_459; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P229_4591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P229_constr_459; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P230; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P230_specs_461; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P230_4611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P230_constr_461; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P231; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P231_specs_463; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P231_4631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P231_constr_463; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P232; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P232_specs_465; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P232_4651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P232_constr_465; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P233; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P233_specs_467; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P233_4671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P233_constr_467; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P234; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P234_specs_469; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P234_4691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P234_constr_469; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P235; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P235_specs_471; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P235_4711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P235_constr_471; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P236; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P236_specs_473; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P236_4731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P236_constr_473; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P237; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P237_specs_475; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P237_4751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P237_constr_475; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P238; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P238_specs_477; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P238_4771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P238_constr_477; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P239; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P239_specs_479; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P239_4791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P239_constr_479; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P240; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P240_specs_481; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P240_4811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P240_constr_481; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P241; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P241_specs_483; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P241_4831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P241_constr_483; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P242; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P242_specs_485; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P242_4851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P242_constr_485; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P243; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P243_specs_487; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P243_4871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P243_constr_487; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P244; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P244_specs_489; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P244_4891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P244_constr_489; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P245; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P245_specs_491; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P245_4911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P245_constr_491; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P246; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P246_specs_493; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P246_4931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P246_constr_493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P247; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P247_specs_495; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P247_4951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P247_constr_495; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P248; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P248_specs_497; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P248_4971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P248_constr_497; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P249; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P249_specs_499; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P249_4991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P249_constr_499; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P250; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P250_specs_501; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P250_5011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P250_constr_501; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P251; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P251_specs_503; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P251_5031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P251_constr_503; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P252; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P252_specs_505; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P252_5051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P252_constr_505; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P253; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P253_specs_507; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P253_5071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P253_constr_507; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P254; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P254_specs_509; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P254_5091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P254_constr_509; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P255; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P255_specs_511; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P255_5111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P255_constr_511; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P256; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P256_specs_513; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P256_5131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P256_constr_513; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P257; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P257_specs_515; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P257_5151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P257_constr_515; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P258; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P258_specs_517; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P258_5171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P258_constr_517; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P259; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P259_specs_519; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P259_5191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P259_constr_519; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P260; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P260_specs_521; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P260_5211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P260_constr_521; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P261; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P261_specs_523; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P261_5231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P261_constr_523; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P262; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P262_specs_525; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P262_5251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P262_constr_525; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P263; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P263_specs_527; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P263_5271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P263_constr_527; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P264; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P264_specs_529; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P264_5291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P264_constr_529; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P265; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P265_specs_531; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P265_5311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P265_constr_531; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P266; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P266_specs_533; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P266_5331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P266_constr_533; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P267; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P267_specs_535; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P267_5351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P267_constr_535; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P268; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P268_specs_537; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P268_5371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P268_constr_537; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P269; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P269_specs_539; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P269_5391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P269_constr_539; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P270; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P270_specs_541; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P270_5411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P270_constr_541; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P271; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P271_specs_543; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P271_5431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P271_constr_543; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P272; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P272_specs_545; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P272_5451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P272_constr_545; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P273; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P273_specs_547; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P273_5471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P273_constr_547; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P274; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P274_specs_549; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P274_5491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P274_constr_549; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P275; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P275_specs_551; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P275_5511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P275_constr_551; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P276; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P276_specs_553; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P276_5531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P276_constr_553; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P277; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P277_specs_555; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P277_5551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P277_constr_555; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P278; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P278_specs_557; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P278_5571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P278_constr_557; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P279; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P279_specs_559; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P279_5591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P279_constr_559; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P280; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P280_specs_561; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P280_5611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P280_constr_561; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P281; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P281_specs_563; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P281_5631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P281_constr_563; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P282; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P282_specs_565; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P282_5651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P282_constr_565; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P283; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P283_specs_567; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P283_5671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P283_constr_567; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P284; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P284_specs_569; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P284_5691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P284_constr_569; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P285; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P285_specs_571; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P285_5711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P285_constr_571; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P286; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P286_specs_573; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P286_5731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P286_constr_573; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P287; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P287_specs_575; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P287_5751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P287_constr_575; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P288; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P288_specs_577; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P288_5771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P288_constr_577; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P289; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P289_specs_579; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P289_5791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P289_constr_579; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P290; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P290_specs_581; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P290_5811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P290_constr_581; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P291; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P291_specs_583; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P291_5831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P291_constr_583; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P292; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P292_specs_585; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P292_5851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P292_constr_585; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P293; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P293_specs_587; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P293_5871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P293_constr_587; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P294; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P294_specs_589; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P294_5891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P294_constr_589; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P295; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P295_specs_591; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P295_5911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P295_constr_591; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P296; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P296_specs_593; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P296_5931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P296_constr_593; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P297; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P297_specs_595; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P297_5951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P297_constr_595; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P298; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P298_specs_597; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P298_5971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P298_constr_597; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P299; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P299_specs_599; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P299_5991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P299_constr_599; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P300; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P300_specs_601; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P300_6011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P300_constr_601; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P301; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P301_specs_603; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P301_6031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P301_constr_603; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P302; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P302_specs_605; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P302_6051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P302_constr_605; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P303; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P303_specs_607; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P303_6071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P303_constr_607; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P304; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P304_specs_609; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P304_6091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P304_constr_609; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P305; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P305_specs_611; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P305_6111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P305_constr_611; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P306; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P306_specs_613; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P306_6131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P306_constr_613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P307; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P307_specs_615; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P307_6151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P307_constr_615; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P308; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P308_specs_617; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P308_6171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P308_constr_617; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P309; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P309_specs_619; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P309_6191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P309_constr_619; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P310; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P310_specs_621; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P310_6211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P310_constr_621; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P311; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P311_specs_623; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P311_6231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P311_constr_623; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P312; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P312_specs_625; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P312_6251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P312_constr_625; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P313; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P313_specs_627; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P313_6271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P313_constr_627; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P314; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P314_specs_629; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P314_6291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P314_constr_629; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P315; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P315_specs_631; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P315_6311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P315_constr_631; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P316; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P316_specs_633; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P316_6331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P316_constr_633; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P317; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P317_specs_635; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P317_6351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P317_constr_635; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P318; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P318_specs_637; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P318_6371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P318_constr_637; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P319; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P319_specs_639; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P319_6391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P319_constr_639; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P320; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P320_specs_641; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P320_6411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P320_constr_641; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P321; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P321_specs_643; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P321_6431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P321_constr_643; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P322; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P322_specs_645; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P322_6451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P322_constr_645; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P323; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P323_specs_647; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P323_6471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P323_constr_647; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P324; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P324_specs_649; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P324_6491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P324_constr_649; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P325; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P325_specs_651; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P325_6511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P325_constr_651; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P326; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P326_specs_653; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P326_6531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P326_constr_653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P327; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P327_specs_655; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P327_6551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P327_constr_655; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P328; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P328_specs_657; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P328_6571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P328_constr_657; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P329; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P329_specs_659; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P329_6591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P329_constr_659; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P330; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P330_specs_661; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P330_6611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P330_constr_661; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P331; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P331_specs_663; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P331_6631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P331_constr_663; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P332; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P332_specs_665; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P332_6651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P332_constr_665; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P333; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P333_specs_667; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P333_6671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P333_constr_667; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P334; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P334_specs_669; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P334_6691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P334_constr_669; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P335; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P335_specs_671; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P335_6711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P335_constr_671; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P336; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P336_specs_673; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P336_6731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P336_constr_673; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P337; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P337_specs_675; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P337_6751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P337_constr_675; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P338; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P338_specs_677; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P338_6771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P338_constr_677; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P339; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P339_specs_679; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P339_6791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P339_constr_679; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P340; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P340_specs_681; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P340_6811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P340_constr_681; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P341; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P341_specs_683; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P341_6831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P341_constr_683; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P342; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P342_specs_685; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P342_6851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P342_constr_685; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P343; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P343_specs_687; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P343_6871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P343_constr_687; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P344; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P344_specs_689; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P344_6891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P344_constr_689; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P345; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P345_specs_691; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P345_6911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P345_constr_691; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P346; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P346_specs_693; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P346_6931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P346_constr_693; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P347; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P347_specs_695; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P347_6951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P347_constr_695; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P348; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P348_specs_697; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P348_6971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P348_constr_697; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P349; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P349_specs_699; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P349_6991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P349_constr_699; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P350; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P350_specs_701; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P350_7011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P350_constr_701; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P351; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P351_specs_703; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P351_7031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P351_constr_703; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P352; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P352_specs_705; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P352_7051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P352_constr_705; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P353; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P353_specs_707; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P353_7071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P353_constr_707; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P354; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P354_specs_709; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P354_7091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P354_constr_709; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P355; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P355_specs_711; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P355_7111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P355_constr_711; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P356; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P356_specs_713; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P356_7131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P356_constr_713; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P357; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P357_specs_715; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P357_7151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P357_constr_715; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P358; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P358_specs_717; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P358_7171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P358_constr_717; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P359; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P359_specs_719; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P359_7191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P359_constr_719; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P360; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P360_specs_721; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P360_7211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P360_constr_721; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P361; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P361_specs_723; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P361_7231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P361_constr_723; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P362; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P362_specs_725; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P362_7251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P362_constr_725; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P363; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P363_specs_727; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P363_7271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P363_constr_727; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P364; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P364_specs_729; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P364_7291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P364_constr_729; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P365; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P365_specs_731; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P365_7311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P365_constr_731; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P366; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P366_specs_733; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P366_7331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P366_constr_733; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P367; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P367_specs_735; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P367_7351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P367_constr_735; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P368; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P368_specs_737; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P368_7371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P368_constr_737; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P369; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P369_specs_739; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P369_7391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P369_constr_739; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolExtensionContainer_11905P370; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolExtensionContainer_11905P370_specs_741; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolExtensionContainer_11905P370_7411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolExtensionContainer_11905P370_constr_741; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -68,6 +68,9 @@ static const long asn_VAL_7_NGAP_id_ExtendedTAISliceSupportList = 271; static const long asn_VAL_7_NGAP_reject = 0; static const long asn_VAL_7_NGAP_optional = 0; +static const long asn_VAL_8_NGAP_id_TAINSAGSupportList = 353; +static const long asn_VAL_8_NGAP_ignore = 1; +static const long asn_VAL_8_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1_rows = { { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_6_NGAP_id_NPN_Support }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, @@ -76,947 +79,1296 @@ { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_7_NGAP_id_ExtendedTAISliceSupportList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedSliceSupportList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_7_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_7_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_8_NGAP_id_TAINSAGSupportList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_TAINSAGSupportList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_8_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1_rows } + { 3, 4, asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1_rows } }; -static const long asn_VAL_8_NGAP_id_PagingeDRXInformation = 223; -static const long asn_VAL_8_NGAP_ignore = 1; -static const long asn_VAL_8_NGAP_optional = 0; -static const long asn_VAL_9_NGAP_id_ExtendedUEIdentityIndexValue = 280; +static const long asn_VAL_9_NGAP_id_EUTRA_PagingeDRXInformation = 223; static const long asn_VAL_9_NGAP_ignore = 1; static const long asn_VAL_9_NGAP_optional = 0; -static const long asn_VAL_10_NGAP_id_UERadioCapabilityForPaging = 118; +static const long asn_VAL_10_NGAP_id_ExtendedUEIdentityIndexValue = 280; static const long asn_VAL_10_NGAP_ignore = 1; static const long asn_VAL_10_NGAP_optional = 0; -static const long asn_VAL_11_NGAP_id_MicoAllPLMN = 282; +static const long asn_VAL_11_NGAP_id_UERadioCapabilityForPaging = 118; static const long asn_VAL_11_NGAP_ignore = 1; static const long asn_VAL_11_NGAP_optional = 0; +static const long asn_VAL_12_NGAP_id_MicoAllPLMN = 282; +static const long asn_VAL_12_NGAP_ignore = 1; +static const long asn_VAL_12_NGAP_optional = 0; +static const long asn_VAL_13_NGAP_id_NR_PagingeDRXInformation = 332; +static const long asn_VAL_13_NGAP_ignore = 1; +static const long asn_VAL_13_NGAP_optional = 0; +static const long asn_VAL_14_NGAP_id_PagingCauseIndicationForVoiceService = 343; +static const long asn_VAL_14_NGAP_ignore = 1; +static const long asn_VAL_14_NGAP_optional = 0; +static const long asn_VAL_15_NGAP_id_PEIPSassistanceInformation = 344; +static const long asn_VAL_15_NGAP_ignore = 1; +static const long asn_VAL_15_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_8_NGAP_id_PagingeDRXInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_PagingeDRXInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_8_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_9_NGAP_id_ExtendedUEIdentityIndexValue }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_9_NGAP_id_EUTRA_PagingeDRXInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedUEIdentityIndexValue }, + { "&Extension", aioc__type, &asn_DEF_NGAP_EUTRA_PagingeDRXInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_9_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_10_NGAP_id_UERadioCapabilityForPaging }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_10_NGAP_id_ExtendedUEIdentityIndexValue }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, + { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedUEIdentityIndexValue }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_10_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_11_NGAP_id_MicoAllPLMN }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_11_NGAP_id_UERadioCapabilityForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_11_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_12_NGAP_id_MicoAllPLMN }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_MicoAllPLMN }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_11_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_12_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_13_NGAP_id_NR_PagingeDRXInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NR_PagingeDRXInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_13_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_14_NGAP_id_PagingCauseIndicationForVoiceService }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_PagingCauseIndicationForVoiceService }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_14_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_15_NGAP_id_PEIPSassistanceInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_PEIPSassistanceInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_15_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1 = { - { 4, 4, asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1_rows } + { 7, 4, asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1_rows } }; -static const long asn_VAL_12_NGAP_id_OldAssociatedQosFlowList_ULendmarkerexpected = 159; -static const long asn_VAL_12_NGAP_ignore = 1; -static const long asn_VAL_12_NGAP_optional = 0; +static const long asn_VAL_16_NGAP_id_OldAssociatedQosFlowList_ULendmarkerexpected = 159; +static const long asn_VAL_16_NGAP_ignore = 1; +static const long asn_VAL_16_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_12_NGAP_id_OldAssociatedQosFlowList_ULendmarkerexpected }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_16_NGAP_id_OldAssociatedQosFlowList_ULendmarkerexpected }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_AssociatedQosFlowList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_12_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_16_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1_rows } }; -static const long asn_VAL_13_NGAP_id_DAPSRequestInfo = 266; -static const long asn_VAL_13_NGAP_ignore = 1; -static const long asn_VAL_13_NGAP_optional = 0; +static const long asn_VAL_17_NGAP_id_DAPSRequestInfo = 266; +static const long asn_VAL_17_NGAP_ignore = 1; +static const long asn_VAL_17_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_13_NGAP_id_DAPSRequestInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_17_NGAP_id_DAPSRequestInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_DAPSRequestInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_13_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_17_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1_rows } }; -static const long asn_VAL_14_NGAP_id_ExtendedPacketDelayBudget = 189; -static const long asn_VAL_14_NGAP_ignore = 1; -static const long asn_VAL_14_NGAP_optional = 0; -static const long asn_VAL_15_NGAP_id_CNPacketDelayBudgetDL = 187; -static const long asn_VAL_15_NGAP_ignore = 1; -static const long asn_VAL_15_NGAP_optional = 0; -static const long asn_VAL_16_NGAP_id_CNPacketDelayBudgetUL = 188; -static const long asn_VAL_16_NGAP_ignore = 1; -static const long asn_VAL_16_NGAP_optional = 0; +static const long asn_VAL_18_NGAP_id_ExtendedPacketDelayBudget = 189; +static const long asn_VAL_18_NGAP_ignore = 1; +static const long asn_VAL_18_NGAP_optional = 0; +static const long asn_VAL_19_NGAP_id_CNPacketDelayBudgetDL = 187; +static const long asn_VAL_19_NGAP_ignore = 1; +static const long asn_VAL_19_NGAP_optional = 0; +static const long asn_VAL_20_NGAP_id_CNPacketDelayBudgetUL = 188; +static const long asn_VAL_20_NGAP_ignore = 1; +static const long asn_VAL_20_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_14_NGAP_id_ExtendedPacketDelayBudget }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_18_NGAP_id_ExtendedPacketDelayBudget }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_14_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_15_NGAP_id_CNPacketDelayBudgetDL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_18_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_19_NGAP_id_CNPacketDelayBudgetDL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_15_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_16_NGAP_id_CNPacketDelayBudgetUL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_19_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_20_NGAP_id_CNPacketDelayBudgetUL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_16_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_20_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1 = { { 3, 4, asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1_rows } }; -static const long asn_VAL_17_NGAP_id_AlternativeQoSParaSetList = 220; -static const long asn_VAL_17_NGAP_ignore = 1; -static const long asn_VAL_17_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_17_NGAP_id_AlternativeQoSParaSetList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_17_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1 = { - { 1, 4, asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1_rows } -}; -static const long asn_VAL_18_NGAP_id_AdditionalDLForwardingUPTNLInformation = 152; -static const long asn_VAL_18_NGAP_ignore = 1; -static const long asn_VAL_18_NGAP_optional = 0; -static const long asn_VAL_19_NGAP_id_ULForwardingUP_TNLInformation = 164; -static const long asn_VAL_19_NGAP_reject = 0; -static const long asn_VAL_19_NGAP_optional = 0; -static const long asn_VAL_20_NGAP_id_AdditionalULForwardingUPTNLInformation = 172; -static const long asn_VAL_20_NGAP_reject = 0; -static const long asn_VAL_20_NGAP_optional = 0; -static const long asn_VAL_21_NGAP_id_DataForwardingResponseERABList = 249; +static const long asn_VAL_21_NGAP_id_SourceTNLAddrInfo = 284; static const long asn_VAL_21_NGAP_ignore = 1; static const long asn_VAL_21_NGAP_optional = 0; -static const long asn_VAL_22_NGAP_id_QosFlowFailedToSetupList = 283; +static const long asn_VAL_22_NGAP_id_SourceNodeTNLAddrInfo = 354; static const long asn_VAL_22_NGAP_ignore = 1; static const long asn_VAL_22_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_18_NGAP_id_AdditionalDLForwardingUPTNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_18_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_19_NGAP_id_ULForwardingUP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_19_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_20_NGAP_id_AdditionalULForwardingUPTNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_20_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_21_NGAP_id_DataForwardingResponseERABList }, +static const asn_ioc_cell_t asn_IOS_NGAP_E_RABInformationItem_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_21_NGAP_id_SourceTNLAddrInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_DataForwardingResponseERABList }, + { "&Extension", aioc__type, &asn_DEF_NGAP_TransportLayerAddress }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_21_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_22_NGAP_id_QosFlowFailedToSetupList }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_22_NGAP_id_SourceNodeTNLAddrInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowListWithCause }, + { "&Extension", aioc__type, &asn_DEF_NGAP_TransportLayerAddress }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_22_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1 = { - { 5, 4, asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_E_RABInformationItem_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_E_RABInformationItem_ExtIEs_1_rows } }; -static const long asn_VAL_23_NGAP_id_AdditionalDLUPTNLInformationForHOList = 153; +static const long asn_VAL_23_NGAP_id_AlternativeQoSParaSetList = 220; static const long asn_VAL_23_NGAP_ignore = 1; static const long asn_VAL_23_NGAP_optional = 0; -static const long asn_VAL_24_NGAP_id_ULForwardingUP_TNLInformation = 164; -static const long asn_VAL_24_NGAP_reject = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_23_NGAP_id_AlternativeQoSParaSetList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_23_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1_rows } +}; +static const long asn_VAL_24_NGAP_id_AdditionalDLForwardingUPTNLInformation = 152; +static const long asn_VAL_24_NGAP_ignore = 1; static const long asn_VAL_24_NGAP_optional = 0; -static const long asn_VAL_25_NGAP_id_AdditionalULForwardingUPTNLInformation = 172; +static const long asn_VAL_25_NGAP_id_ULForwardingUP_TNLInformation = 164; static const long asn_VAL_25_NGAP_reject = 0; static const long asn_VAL_25_NGAP_optional = 0; -static const long asn_VAL_26_NGAP_id_DataForwardingResponseERABList = 249; -static const long asn_VAL_26_NGAP_ignore = 1; +static const long asn_VAL_26_NGAP_id_AdditionalULForwardingUPTNLInformation = 172; +static const long asn_VAL_26_NGAP_reject = 0; static const long asn_VAL_26_NGAP_optional = 0; -static const long asn_VAL_27_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const long asn_VAL_27_NGAP_id_DataForwardingResponseERABList = 249; static const long asn_VAL_27_NGAP_ignore = 1; static const long asn_VAL_27_NGAP_optional = 0; -static const long asn_VAL_28_NGAP_id_UsedRSNInformation = 198; +static const long asn_VAL_28_NGAP_id_QosFlowFailedToSetupList = 283; static const long asn_VAL_28_NGAP_ignore = 1; static const long asn_VAL_28_NGAP_optional = 0; -static const long asn_VAL_29_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_29_NGAP_ignore = 1; -static const long asn_VAL_29_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_23_NGAP_id_AdditionalDLUPTNLInformationForHOList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_23_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_24_NGAP_id_ULForwardingUP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_reject }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_24_NGAP_id_AdditionalDLForwardingUPTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_24_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_25_NGAP_id_AdditionalULForwardingUPTNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_25_NGAP_id_ULForwardingUP_TNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_25_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_26_NGAP_id_DataForwardingResponseERABList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_DataForwardingResponseERABList }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_26_NGAP_id_AdditionalULForwardingUPTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_reject }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_26_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_27_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_27_NGAP_id_DataForwardingResponseERABList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&Extension", aioc__type, &asn_DEF_NGAP_DataForwardingResponseERABList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_27_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_28_NGAP_id_UsedRSNInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_28_NGAP_id_QosFlowFailedToSetupList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_28_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_29_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_29_NGAP_optional } + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowListWithCause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_28_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1 = { - { 7, 4, asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1 = { + { 5, 4, asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_30_NGAP_id_LocationReportingAdditionalInfo = 170; -static const long asn_VAL_30_NGAP_ignore = 1; +static const long asn_VAL_29_NGAP_id_AdditionalDLUPTNLInformationForHOList = 153; +static const long asn_VAL_29_NGAP_ignore = 1; +static const long asn_VAL_29_NGAP_optional = 0; +static const long asn_VAL_30_NGAP_id_ULForwardingUP_TNLInformation = 164; +static const long asn_VAL_30_NGAP_reject = 0; static const long asn_VAL_30_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_30_NGAP_id_LocationReportingAdditionalInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_LocationReportingAdditionalInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_30_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1 = { - { 1, 4, asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1_rows } -}; -static const long asn_VAL_31_NGAP_id_LastEUTRAN_PLMNIdentity = 150; -static const long asn_VAL_31_NGAP_ignore = 1; +static const long asn_VAL_31_NGAP_id_AdditionalULForwardingUPTNLInformation = 172; +static const long asn_VAL_31_NGAP_reject = 0; static const long asn_VAL_31_NGAP_optional = 0; -static const long asn_VAL_32_NGAP_id_CNTypeRestrictionsForServing = 161; +static const long asn_VAL_32_NGAP_id_DataForwardingResponseERABList = 249; static const long asn_VAL_32_NGAP_ignore = 1; static const long asn_VAL_32_NGAP_optional = 0; -static const long asn_VAL_33_NGAP_id_CNTypeRestrictionsForEquivalent = 160; +static const long asn_VAL_33_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; static const long asn_VAL_33_NGAP_ignore = 1; static const long asn_VAL_33_NGAP_optional = 0; -static const long asn_VAL_34_NGAP_id_NPN_MobilityInformation = 261; -static const long asn_VAL_34_NGAP_reject = 0; +static const long asn_VAL_34_NGAP_id_UsedRSNInformation = 198; +static const long asn_VAL_34_NGAP_ignore = 1; static const long asn_VAL_34_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_31_NGAP_id_LastEUTRAN_PLMNIdentity }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_PLMNIdentity }, +static const long asn_VAL_35_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_35_NGAP_ignore = 1; +static const long asn_VAL_35_NGAP_optional = 0; +static const long asn_VAL_36_NGAP_id_MBS_SupportIndicator = 309; +static const long asn_VAL_36_NGAP_ignore = 1; +static const long asn_VAL_36_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_29_NGAP_id_AdditionalDLUPTNLInformationForHOList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_29_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_30_NGAP_id_ULForwardingUP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_reject }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_30_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_31_NGAP_id_AdditionalULForwardingUPTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_reject }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_31_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_32_NGAP_id_CNTypeRestrictionsForServing }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_32_NGAP_id_DataForwardingResponseERABList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_CNTypeRestrictionsForServing }, + { "&Extension", aioc__type, &asn_DEF_NGAP_DataForwardingResponseERABList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_32_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_33_NGAP_id_CNTypeRestrictionsForEquivalent }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_33_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_CNTypeRestrictionsForEquivalent }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_33_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_34_NGAP_id_NPN_MobilityInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, - { "&Extension", aioc__type, &asn_DEF_NGAP_NPN_MobilityInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_34_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1 = { - { 4, 4, asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1_rows } -}; -static const long asn_VAL_35_NGAP_id_CNPacketDelayBudgetDL = 187; -static const long asn_VAL_35_NGAP_ignore = 1; -static const long asn_VAL_35_NGAP_optional = 0; -static const long asn_VAL_36_NGAP_id_CNPacketDelayBudgetUL = 188; -static const long asn_VAL_36_NGAP_ignore = 1; -static const long asn_VAL_36_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_35_NGAP_id_CNPacketDelayBudgetDL }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_34_NGAP_id_UsedRSNInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_34_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_35_NGAP_id_GlobalRANNodeID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, + { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_35_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_36_NGAP_id_CNPacketDelayBudgetUL }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_36_NGAP_id_MBS_SupportIndicator }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_SupportIndicator }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_36_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1 = { + { 8, 4, asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_37_NGAP_id_AdditionalNGU_UP_TNLInformation = 154; +static const long asn_VAL_37_NGAP_id_LastVisitedPSCellList = 289; static const long asn_VAL_37_NGAP_ignore = 1; static const long asn_VAL_37_NGAP_optional = 0; -static const long asn_VAL_38_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const asn_ioc_cell_t asn_IOS_NGAP_LastVisitedNGRANCellInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_37_NGAP_id_LastVisitedPSCellList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_LastVisitedPSCellList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_37_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_LastVisitedNGRANCellInformation_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_LastVisitedNGRANCellInformation_ExtIEs_1_rows } +}; +static const long asn_VAL_38_NGAP_id_LocationReportingAdditionalInfo = 170; static const long asn_VAL_38_NGAP_ignore = 1; static const long asn_VAL_38_NGAP_optional = 0; -static const long asn_VAL_39_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; +static const asn_ioc_cell_t asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_38_NGAP_id_LocationReportingAdditionalInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_LocationReportingAdditionalInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_38_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1_rows } +}; +static const long asn_VAL_39_NGAP_id_EarlyMeasurement = 360; static const long asn_VAL_39_NGAP_ignore = 1; static const long asn_VAL_39_NGAP_optional = 0; -static const long asn_VAL_40_NGAP_id_QosFlowParametersList = 277; -static const long asn_VAL_40_NGAP_ignore = 1; -static const long asn_VAL_40_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_37_NGAP_id_AdditionalNGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_37_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_38_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_38_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_39_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_LoggedMDTNr_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_39_NGAP_id_EarlyMeasurement }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_39_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_40_NGAP_id_QosFlowParametersList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowParametersList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_40_NGAP_optional } + { "&Extension", aioc__type, &asn_DEF_NGAP_EarlyMeasurement }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_39_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1 = { - { 4, 4, asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_LoggedMDTNr_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_LoggedMDTNr_ExtIEs_1_rows } }; -static const long asn_VAL_41_NGAP_id_AdditionalDLQosFlowPerTNLInformation = 155; +static const long asn_VAL_40_NGAP_id_LastEUTRAN_PLMNIdentity = 150; +static const long asn_VAL_40_NGAP_ignore = 1; +static const long asn_VAL_40_NGAP_optional = 0; +static const long asn_VAL_41_NGAP_id_CNTypeRestrictionsForServing = 161; static const long asn_VAL_41_NGAP_ignore = 1; static const long asn_VAL_41_NGAP_optional = 0; -static const long asn_VAL_42_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const long asn_VAL_42_NGAP_id_CNTypeRestrictionsForEquivalent = 160; static const long asn_VAL_42_NGAP_ignore = 1; static const long asn_VAL_42_NGAP_optional = 0; -static const long asn_VAL_43_NGAP_id_RedundantDL_NGU_TNLInformationReused = 191; -static const long asn_VAL_43_NGAP_ignore = 1; +static const long asn_VAL_43_NGAP_id_NPN_MobilityInformation = 261; +static const long asn_VAL_43_NGAP_reject = 0; static const long asn_VAL_43_NGAP_optional = 0; -static const long asn_VAL_44_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; -static const long asn_VAL_44_NGAP_ignore = 1; -static const long asn_VAL_44_NGAP_optional = 0; -static const long asn_VAL_45_NGAP_id_UsedRSNInformation = 198; -static const long asn_VAL_45_NGAP_ignore = 1; -static const long asn_VAL_45_NGAP_optional = 0; -static const long asn_VAL_46_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_46_NGAP_ignore = 1; -static const long asn_VAL_46_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_41_NGAP_id_AdditionalDLQosFlowPerTNLInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_40_NGAP_id_LastEUTRAN_PLMNIdentity }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_PLMNIdentity }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_40_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_41_NGAP_id_CNTypeRestrictionsForServing }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, + { "&Extension", aioc__type, &asn_DEF_NGAP_CNTypeRestrictionsForServing }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_41_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_42_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_42_NGAP_id_CNTypeRestrictionsForEquivalent }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&Extension", aioc__type, &asn_DEF_NGAP_CNTypeRestrictionsForEquivalent }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_42_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_43_NGAP_id_RedundantDL_NGU_TNLInformationReused }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_DL_NGU_TNLInformationReused }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_43_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_44_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_43_NGAP_id_NPN_MobilityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_reject }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NPN_MobilityInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_43_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1 = { + { 4, 4, asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1_rows } +}; +static const long asn_VAL_44_NGAP_id_IncludeBeamMeasurementsIndication = 340; +static const long asn_VAL_44_NGAP_ignore = 1; +static const long asn_VAL_44_NGAP_optional = 0; +static const long asn_VAL_45_NGAP_id_BeamMeasurementsReportConfiguration = 361; +static const long asn_VAL_45_NGAP_ignore = 1; +static const long asn_VAL_45_NGAP_conditional = 1; +static const asn_ioc_cell_t asn_IOS_NGAP_M1Configuration_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_44_NGAP_id_IncludeBeamMeasurementsIndication }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, + { "&Extension", aioc__type, &asn_DEF_NGAP_IncludeBeamMeasurementsIndication }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_44_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_45_NGAP_id_UsedRSNInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_45_NGAP_id_BeamMeasurementsReportConfiguration }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_45_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_46_NGAP_id_GlobalRANNodeID }, + { "&Extension", aioc__type, &asn_DEF_NGAP_BeamMeasurementsReportConfiguration }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_45_NGAP_conditional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_M1Configuration_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_M1Configuration_ExtIEs_1_rows } +}; +static const long asn_VAL_46_NGAP_id_ExtendedReportIntervalMDT = 285; +static const long asn_VAL_46_NGAP_ignore = 1; +static const long asn_VAL_46_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_M1PeriodicReporting_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_46_NGAP_id_ExtendedReportIntervalMDT }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, + { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedReportIntervalMDT }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_46_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1 = { - { 6, 4, asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_M1PeriodicReporting_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_M1PeriodicReporting_ExtIEs_1_rows } }; -static const long asn_VAL_47_NGAP_id_PDUSessionResourceReleaseResponseTransfer = 145; +static const long asn_VAL_47_NGAP_id_M4ReportAmount = 336; static const long asn_VAL_47_NGAP_ignore = 1; static const long asn_VAL_47_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_47_NGAP_id_PDUSessionResourceReleaseResponseTransfer }, +static const asn_ioc_cell_t asn_IOS_NGAP_M4Configuration_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_47_NGAP_id_M4ReportAmount }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_OCTET_STRING }, + { "&Extension", aioc__type, &asn_DEF_NGAP_M4ReportAmountMDT }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_47_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1 = { - { 1, 4, asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_M4Configuration_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_M4Configuration_ExtIEs_1_rows } }; -static const long asn_VAL_48_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_48_NGAP_id_M5ReportAmount = 337; static const long asn_VAL_48_NGAP_ignore = 1; static const long asn_VAL_48_NGAP_optional = 0; -static const long asn_VAL_49_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; -static const long asn_VAL_49_NGAP_ignore = 1; -static const long asn_VAL_49_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_48_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_M5Configuration_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_48_NGAP_id_M5ReportAmount }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_48_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_49_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_49_NGAP_optional } + { "&Extension", aioc__type, &asn_DEF_NGAP_M5ReportAmountMDT }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_48_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_M5Configuration_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_M5Configuration_ExtIEs_1_rows } }; -static const long asn_VAL_50_NGAP_id_AdditionalNGU_UP_TNLInformation = 154; +static const long asn_VAL_49_NGAP_id_M6ReportAmount = 338; +static const long asn_VAL_49_NGAP_ignore = 1; +static const long asn_VAL_49_NGAP_optional = 0; +static const long asn_VAL_50_NGAP_id_ExcessPacketDelayThresholdConfiguration = 341; static const long asn_VAL_50_NGAP_ignore = 1; static const long asn_VAL_50_NGAP_optional = 0; -static const long asn_VAL_51_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const asn_ioc_cell_t asn_IOS_NGAP_M6Configuration_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_49_NGAP_id_M6ReportAmount }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_M6ReportAmountMDT }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_49_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_50_NGAP_id_ExcessPacketDelayThresholdConfiguration }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_50_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_M6Configuration_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_M6Configuration_ExtIEs_1_rows } +}; +static const long asn_VAL_51_NGAP_id_M7ReportAmount = 339; static const long asn_VAL_51_NGAP_ignore = 1; static const long asn_VAL_51_NGAP_optional = 0; -static const long asn_VAL_52_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const asn_ioc_cell_t asn_IOS_NGAP_M7Configuration_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_51_NGAP_id_M7ReportAmount }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_M7ReportAmountMDT }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_51_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_M7Configuration_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_M7Configuration_ExtIEs_1_rows } +}; +static const long asn_VAL_52_NGAP_id_CNPacketDelayBudgetDL = 187; static const long asn_VAL_52_NGAP_ignore = 1; static const long asn_VAL_52_NGAP_optional = 0; -static const long asn_VAL_53_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; +static const long asn_VAL_53_NGAP_id_CNPacketDelayBudgetUL = 188; static const long asn_VAL_53_NGAP_ignore = 1; static const long asn_VAL_53_NGAP_optional = 0; -static const long asn_VAL_54_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; -static const long asn_VAL_54_NGAP_ignore = 1; -static const long asn_VAL_54_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_50_NGAP_id_AdditionalNGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_50_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_51_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_51_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_52_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_52_NGAP_id_CNPacketDelayBudgetDL }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_52_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_53_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_53_NGAP_id_CNPacketDelayBudgetUL }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_53_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_54_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_54_NGAP_optional } + { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_53_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1 = { - { 5, 4, asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1_rows } }; -static const long asn_VAL_55_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_54_NGAP_id_AdditionalNGU_UP_TNLInformation = 154; +static const long asn_VAL_54_NGAP_ignore = 1; +static const long asn_VAL_54_NGAP_optional = 0; +static const long asn_VAL_55_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; static const long asn_VAL_55_NGAP_ignore = 1; static const long asn_VAL_55_NGAP_optional = 0; -static const long asn_VAL_56_NGAP_id_SecurityResult = 156; +static const long asn_VAL_56_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; static const long asn_VAL_56_NGAP_ignore = 1; static const long asn_VAL_56_NGAP_optional = 0; -static const long asn_VAL_57_NGAP_id_RedundantDLQosFlowPerTNLInformation = 193; +static const long asn_VAL_57_NGAP_id_QosFlowParametersList = 277; static const long asn_VAL_57_NGAP_ignore = 1; static const long asn_VAL_57_NGAP_optional = 0; -static const long asn_VAL_58_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; -static const long asn_VAL_58_NGAP_ignore = 1; -static const long asn_VAL_58_NGAP_optional = 0; -static const long asn_VAL_59_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_59_NGAP_ignore = 1; -static const long asn_VAL_59_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_55_NGAP_id_SecondaryRATUsageInformation }, +static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_54_NGAP_id_AdditionalNGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_54_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_55_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_55_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_56_NGAP_id_SecurityResult }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_56_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_SecurityResult }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_56_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_57_NGAP_id_RedundantDLQosFlowPerTNLInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_57_NGAP_id_QosFlowParametersList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_ignore }, - { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_57_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_58_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowParametersList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_57_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1 = { + { 4, 4, asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1_rows } +}; +static const long asn_VAL_58_NGAP_id_AdditionalDLQosFlowPerTNLInformation = 155; +static const long asn_VAL_58_NGAP_ignore = 1; +static const long asn_VAL_58_NGAP_optional = 0; +static const long asn_VAL_59_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const long asn_VAL_59_NGAP_ignore = 1; +static const long asn_VAL_59_NGAP_optional = 0; +static const long asn_VAL_60_NGAP_id_RedundantDL_NGU_TNLInformationReused = 191; +static const long asn_VAL_60_NGAP_ignore = 1; +static const long asn_VAL_60_NGAP_optional = 0; +static const long asn_VAL_61_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; +static const long asn_VAL_61_NGAP_ignore = 1; +static const long asn_VAL_61_NGAP_optional = 0; +static const long asn_VAL_62_NGAP_id_UsedRSNInformation = 198; +static const long asn_VAL_62_NGAP_ignore = 1; +static const long asn_VAL_62_NGAP_optional = 0; +static const long asn_VAL_63_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_63_NGAP_ignore = 1; +static const long asn_VAL_63_NGAP_optional = 0; +static const long asn_VAL_64_NGAP_id_MBS_SupportIndicator = 309; +static const long asn_VAL_64_NGAP_ignore = 1; +static const long asn_VAL_64_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_58_NGAP_id_AdditionalDLQosFlowPerTNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_58_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_59_NGAP_id_GlobalRANNodeID }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_59_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_59_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_60_NGAP_id_RedundantDL_NGU_TNLInformationReused }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_DL_NGU_TNLInformationReused }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_60_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_61_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_61_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_62_NGAP_id_UsedRSNInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_62_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_63_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_63_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_64_NGAP_id_MBS_SupportIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_SupportIndicator }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_64_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1 = { + { 7, 4, asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1_rows } +}; +static const long asn_VAL_65_NGAP_id_PDUSessionResourceReleaseResponseTransfer = 145; +static const long asn_VAL_65_NGAP_ignore = 1; +static const long asn_VAL_65_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_65_NGAP_id_PDUSessionResourceReleaseResponseTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_65_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1_rows } +}; +static const long asn_VAL_66_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_66_NGAP_ignore = 1; +static const long asn_VAL_66_NGAP_optional = 0; +static const long asn_VAL_67_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; +static const long asn_VAL_67_NGAP_ignore = 1; +static const long asn_VAL_67_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_66_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_66_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_67_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_67_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1_rows } +}; +static const long asn_VAL_68_NGAP_id_AdditionalNGU_UP_TNLInformation = 154; +static const long asn_VAL_68_NGAP_ignore = 1; +static const long asn_VAL_68_NGAP_optional = 0; +static const long asn_VAL_69_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const long asn_VAL_69_NGAP_ignore = 1; +static const long asn_VAL_69_NGAP_optional = 0; +static const long asn_VAL_70_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_70_NGAP_ignore = 1; +static const long asn_VAL_70_NGAP_optional = 0; +static const long asn_VAL_71_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; +static const long asn_VAL_71_NGAP_ignore = 1; +static const long asn_VAL_71_NGAP_optional = 0; +static const long asn_VAL_72_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation = 185; +static const long asn_VAL_72_NGAP_ignore = 1; +static const long asn_VAL_72_NGAP_optional = 0; +static const long asn_VAL_73_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_73_NGAP_ignore = 1; +static const long asn_VAL_73_NGAP_optional = 0; +static const long asn_VAL_74_NGAP_id_MBS_SupportIndicator = 309; +static const long asn_VAL_74_NGAP_ignore = 1; +static const long asn_VAL_74_NGAP_optional = 0; +static const long asn_VAL_75_NGAP_id_MBSSessionSetuporModifyResponseList = 313; +static const long asn_VAL_75_NGAP_ignore = 1; +static const long asn_VAL_75_NGAP_optional = 0; +static const long asn_VAL_76_NGAP_id_MBSSessionFailedtoSetuporModifyList = 311; +static const long asn_VAL_76_NGAP_ignore = 1; +static const long asn_VAL_76_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_68_NGAP_id_AdditionalNGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_68_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_69_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_69_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_70_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_70_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_71_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_71_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_72_NGAP_id_AdditionalRedundantNGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationPairList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_72_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_73_NGAP_id_SecondaryRATUsageInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_73_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_74_NGAP_id_MBS_SupportIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_SupportIndicator }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_74_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_75_NGAP_id_MBSSessionSetuporModifyResponseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBSSessionSetupResponseList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_75_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_76_NGAP_id_MBSSessionFailedtoSetuporModifyList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBSSessionFailedtoSetupList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_76_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1 = { + { 9, 4, asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1_rows } +}; +static const long asn_VAL_77_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_77_NGAP_ignore = 1; +static const long asn_VAL_77_NGAP_optional = 0; +static const long asn_VAL_78_NGAP_id_SecurityResult = 156; +static const long asn_VAL_78_NGAP_ignore = 1; +static const long asn_VAL_78_NGAP_optional = 0; +static const long asn_VAL_79_NGAP_id_RedundantDLQosFlowPerTNLInformation = 193; +static const long asn_VAL_79_NGAP_ignore = 1; +static const long asn_VAL_79_NGAP_optional = 0; +static const long asn_VAL_80_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; +static const long asn_VAL_80_NGAP_ignore = 1; +static const long asn_VAL_80_NGAP_optional = 0; +static const long asn_VAL_81_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_81_NGAP_ignore = 1; +static const long asn_VAL_81_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_77_NGAP_id_SecondaryRATUsageInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_77_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_77_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_78_NGAP_id_SecurityResult }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_78_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_SecurityResult }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_78_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_79_NGAP_id_RedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_79_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_79_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_80_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_80_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_80_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_81_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_81_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_59_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_81_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1 = { { 5, 4, asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_60_NGAP_id_S_NSSAI = 148; -static const long asn_VAL_60_NGAP_reject = 0; -static const long asn_VAL_60_NGAP_optional = 0; -static const long asn_VAL_61_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; -static const long asn_VAL_61_NGAP_ignore = 1; -static const long asn_VAL_61_NGAP_optional = 0; +static const long asn_VAL_82_NGAP_id_S_NSSAI = 148; +static const long asn_VAL_82_NGAP_reject = 0; +static const long asn_VAL_82_NGAP_optional = 0; +static const long asn_VAL_83_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; +static const long asn_VAL_83_NGAP_ignore = 1; +static const long asn_VAL_83_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_60_NGAP_id_S_NSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_82_NGAP_id_S_NSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_82_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_S_NSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_60_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_61_NGAP_id_PduSessionExpectedUEActivityBehaviour }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_82_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_83_NGAP_id_PduSessionExpectedUEActivityBehaviour }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_83_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExpectedUEActivityBehaviour }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_61_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_83_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1_rows } }; -static const long asn_VAL_62_NGAP_id_SecondaryRATUsageInformation = 144; -static const long asn_VAL_62_NGAP_ignore = 1; -static const long asn_VAL_62_NGAP_optional = 0; +static const long asn_VAL_84_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_84_NGAP_ignore = 1; +static const long asn_VAL_84_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_62_NGAP_id_SecondaryRATUsageInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_84_NGAP_id_SecondaryRATUsageInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_84_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_62_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_84_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_63_NGAP_id_SecondaryRATUsageInformation = 144; -static const long asn_VAL_63_NGAP_ignore = 1; -static const long asn_VAL_63_NGAP_optional = 0; -static const long asn_VAL_64_NGAP_id_QosFlowFeedbackList = 278; -static const long asn_VAL_64_NGAP_ignore = 1; -static const long asn_VAL_64_NGAP_optional = 0; +static const long asn_VAL_85_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_85_NGAP_ignore = 1; +static const long asn_VAL_85_NGAP_optional = 0; +static const long asn_VAL_86_NGAP_id_QosFlowFeedbackList = 278; +static const long asn_VAL_86_NGAP_ignore = 1; +static const long asn_VAL_86_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_63_NGAP_id_SecondaryRATUsageInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_85_NGAP_id_SecondaryRATUsageInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_85_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_63_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_64_NGAP_id_QosFlowFeedbackList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_85_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_86_NGAP_id_QosFlowFeedbackList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_86_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowFeedbackList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_64_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_86_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_65_NGAP_id_SecondaryRATUsageInformation = 144; -static const long asn_VAL_65_NGAP_ignore = 1; -static const long asn_VAL_65_NGAP_optional = 0; +static const long asn_VAL_87_NGAP_id_SecondaryRATUsageInformation = 144; +static const long asn_VAL_87_NGAP_ignore = 1; +static const long asn_VAL_87_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_65_NGAP_id_SecondaryRATUsageInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_87_NGAP_id_SecondaryRATUsageInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_87_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_SecondaryRATUsageInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_65_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_87_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_66_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; -static const long asn_VAL_66_NGAP_ignore = 1; -static const long asn_VAL_66_NGAP_optional = 0; +static const long asn_VAL_88_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; +static const long asn_VAL_88_NGAP_ignore = 1; +static const long asn_VAL_88_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_66_NGAP_id_PduSessionExpectedUEActivityBehaviour }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_88_NGAP_id_PduSessionExpectedUEActivityBehaviour }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_88_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExpectedUEActivityBehaviour }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_66_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_88_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1_rows } }; -static const long asn_VAL_67_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; -static const long asn_VAL_67_NGAP_ignore = 1; -static const long asn_VAL_67_NGAP_optional = 0; +static const long asn_VAL_89_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; +static const long asn_VAL_89_NGAP_ignore = 1; +static const long asn_VAL_89_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_67_NGAP_id_PduSessionExpectedUEActivityBehaviour }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_89_NGAP_id_PduSessionExpectedUEActivityBehaviour }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_89_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExpectedUEActivityBehaviour }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_67_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_89_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1_rows } }; -static const long asn_VAL_68_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; -static const long asn_VAL_68_NGAP_ignore = 1; -static const long asn_VAL_68_NGAP_optional = 0; +static const long asn_VAL_90_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; +static const long asn_VAL_90_NGAP_ignore = 1; +static const long asn_VAL_90_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_68_NGAP_id_PduSessionExpectedUEActivityBehaviour }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_90_NGAP_id_PduSessionExpectedUEActivityBehaviour }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_90_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExpectedUEActivityBehaviour }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_68_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_90_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1_rows } }; -static const long asn_VAL_69_NGAP_id_RedundantDLQosFlowPerTNLInformation = 193; -static const long asn_VAL_69_NGAP_ignore = 1; -static const long asn_VAL_69_NGAP_optional = 0; -static const long asn_VAL_70_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; -static const long asn_VAL_70_NGAP_ignore = 1; -static const long asn_VAL_70_NGAP_optional = 0; -static const long asn_VAL_71_NGAP_id_UsedRSNInformation = 198; -static const long asn_VAL_71_NGAP_ignore = 1; -static const long asn_VAL_71_NGAP_optional = 0; -static const long asn_VAL_72_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_72_NGAP_ignore = 1; -static const long asn_VAL_72_NGAP_optional = 0; +static const long asn_VAL_91_NGAP_id_RedundantDLQosFlowPerTNLInformation = 193; +static const long asn_VAL_91_NGAP_ignore = 1; +static const long asn_VAL_91_NGAP_optional = 0; +static const long asn_VAL_92_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation = 184; +static const long asn_VAL_92_NGAP_ignore = 1; +static const long asn_VAL_92_NGAP_optional = 0; +static const long asn_VAL_93_NGAP_id_UsedRSNInformation = 198; +static const long asn_VAL_93_NGAP_ignore = 1; +static const long asn_VAL_93_NGAP_optional = 0; +static const long asn_VAL_94_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_94_NGAP_ignore = 1; +static const long asn_VAL_94_NGAP_optional = 0; +static const long asn_VAL_95_NGAP_id_MBS_SupportIndicator = 309; +static const long asn_VAL_95_NGAP_ignore = 1; +static const long asn_VAL_95_NGAP_optional = 0; +static const long asn_VAL_96_NGAP_id_MBSSessionSetupResponseList = 312; +static const long asn_VAL_96_NGAP_ignore = 1; +static const long asn_VAL_96_NGAP_optional = 0; +static const long asn_VAL_97_NGAP_id_MBSSessionFailedtoSetupList = 310; +static const long asn_VAL_97_NGAP_ignore = 1; +static const long asn_VAL_97_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_69_NGAP_id_RedundantDLQosFlowPerTNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_91_NGAP_id_RedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_91_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_69_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_70_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_91_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_92_NGAP_id_AdditionalRedundantDLQosFlowPerTNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_92_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosFlowPerTNLInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_70_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_71_NGAP_id_UsedRSNInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_92_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_93_NGAP_id_UsedRSNInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_93_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_71_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_72_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_93_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_94_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_94_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_72_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_94_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_95_NGAP_id_MBS_SupportIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_95_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_SupportIndicator }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_95_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_96_NGAP_id_MBSSessionSetupResponseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_96_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBSSessionSetupResponseList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_96_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_97_NGAP_id_MBSSessionFailedtoSetupList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_97_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBSSessionFailedtoSetupList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_97_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1 = { - { 4, 4, asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1_rows } + { 7, 4, asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_73_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; -static const long asn_VAL_73_NGAP_ignore = 1; -static const long asn_VAL_73_NGAP_optional = 0; +static const long asn_VAL_98_NGAP_id_PduSessionExpectedUEActivityBehaviour = 281; +static const long asn_VAL_98_NGAP_ignore = 1; +static const long asn_VAL_98_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_73_NGAP_id_PduSessionExpectedUEActivityBehaviour }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_98_NGAP_id_PduSessionExpectedUEActivityBehaviour }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_98_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExpectedUEActivityBehaviour }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_73_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_98_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1_rows } }; -static const long asn_VAL_74_NGAP_id_NPN_Support = 258; -static const long asn_VAL_74_NGAP_reject = 0; -static const long asn_VAL_74_NGAP_optional = 0; -static const long asn_VAL_75_NGAP_id_ExtendedSliceSupportList = 270; -static const long asn_VAL_75_NGAP_reject = 0; -static const long asn_VAL_75_NGAP_optional = 0; +static const long asn_VAL_99_NGAP_id_NPN_Support = 258; +static const long asn_VAL_99_NGAP_reject = 0; +static const long asn_VAL_99_NGAP_optional = 0; +static const long asn_VAL_100_NGAP_id_ExtendedSliceSupportList = 270; +static const long asn_VAL_100_NGAP_reject = 0; +static const long asn_VAL_100_NGAP_optional = 0; +static const long asn_VAL_101_NGAP_id_OnboardingSupport = 325; +static const long asn_VAL_101_NGAP_ignore = 1; +static const long asn_VAL_101_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_74_NGAP_id_NPN_Support }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_99_NGAP_id_NPN_Support }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_99_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_NPN_Support }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_74_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_75_NGAP_id_ExtendedSliceSupportList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_99_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_100_NGAP_id_ExtendedSliceSupportList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_100_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedSliceSupportList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_75_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_100_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_101_NGAP_id_OnboardingSupport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_101_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_OnboardingSupport }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_101_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1_rows } + { 3, 4, asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1_rows } }; -static const long asn_VAL_76_NGAP_id_CurrentQoSParaSetIndex = 221; -static const long asn_VAL_76_NGAP_ignore = 1; -static const long asn_VAL_76_NGAP_optional = 0; +static const long asn_VAL_102_NGAP_id_CurrentQoSParaSetIndex = 221; +static const long asn_VAL_102_NGAP_ignore = 1; +static const long asn_VAL_102_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_76_NGAP_id_CurrentQoSParaSetIndex }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_102_NGAP_id_CurrentQoSParaSetIndex }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_102_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetIndex }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_76_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_102_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1_rows } }; -static const long asn_VAL_77_NGAP_id_TSCTrafficCharacteristics = 196; -static const long asn_VAL_77_NGAP_ignore = 1; -static const long asn_VAL_77_NGAP_optional = 0; -static const long asn_VAL_78_NGAP_id_RedundantQosFlowIndicator = 194; -static const long asn_VAL_78_NGAP_ignore = 1; -static const long asn_VAL_78_NGAP_optional = 0; +static const long asn_VAL_103_NGAP_id_TSCTrafficCharacteristics = 196; +static const long asn_VAL_103_NGAP_ignore = 1; +static const long asn_VAL_103_NGAP_optional = 0; +static const long asn_VAL_104_NGAP_id_RedundantQosFlowIndicator = 194; +static const long asn_VAL_104_NGAP_ignore = 1; +static const long asn_VAL_104_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_77_NGAP_id_TSCTrafficCharacteristics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_77_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_103_NGAP_id_TSCTrafficCharacteristics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_103_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_TSCTrafficCharacteristics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_77_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_78_NGAP_id_RedundantQosFlowIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_78_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_103_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_104_NGAP_id_RedundantQosFlowIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_104_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantQosFlowIndicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_78_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_104_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1_rows } }; -static const long asn_VAL_79_NGAP_id_CurrentQoSParaSetIndex = 221; -static const long asn_VAL_79_NGAP_ignore = 1; -static const long asn_VAL_79_NGAP_optional = 0; +static const long asn_VAL_105_NGAP_id_CurrentQoSParaSetIndex = 221; +static const long asn_VAL_105_NGAP_ignore = 1; +static const long asn_VAL_105_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_79_NGAP_id_CurrentQoSParaSetIndex }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_79_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_105_NGAP_id_CurrentQoSParaSetIndex }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_105_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetIndex }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_79_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_105_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1_rows } }; -static const long asn_VAL_80_NGAP_id_ULForwarding = 163; -static const long asn_VAL_80_NGAP_ignore = 1; -static const long asn_VAL_80_NGAP_optional = 0; +static const long asn_VAL_106_NGAP_id_ULForwarding = 163; +static const long asn_VAL_106_NGAP_ignore = 1; +static const long asn_VAL_106_NGAP_optional = 0; +static const long asn_VAL_107_NGAP_id_SourceTNLAddrInfo = 284; +static const long asn_VAL_107_NGAP_ignore = 1; +static const long asn_VAL_107_NGAP_optional = 0; +static const long asn_VAL_108_NGAP_id_SourceNodeTNLAddrInfo = 354; +static const long asn_VAL_108_NGAP_ignore = 1; +static const long asn_VAL_108_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_80_NGAP_id_ULForwarding }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_80_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_106_NGAP_id_ULForwarding }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_106_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ULForwarding }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_80_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_106_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_107_NGAP_id_SourceTNLAddrInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_107_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_TransportLayerAddress }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_107_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_108_NGAP_id_SourceNodeTNLAddrInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_108_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_TransportLayerAddress }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_108_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1 = { - { 1, 4, asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1_rows } + { 3, 4, asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1_rows } }; -static const long asn_VAL_81_NGAP_id_QosMonitoringRequest = 181; -static const long asn_VAL_81_NGAP_ignore = 1; -static const long asn_VAL_81_NGAP_optional = 0; -static const long asn_VAL_82_NGAP_id_QosMonitoringReportingFrequency = 276; -static const long asn_VAL_82_NGAP_ignore = 1; -static const long asn_VAL_82_NGAP_optional = 0; +static const long asn_VAL_109_NGAP_id_QosMonitoringRequest = 181; +static const long asn_VAL_109_NGAP_ignore = 1; +static const long asn_VAL_109_NGAP_optional = 0; +static const long asn_VAL_110_NGAP_id_QosMonitoringReportingFrequency = 276; +static const long asn_VAL_110_NGAP_ignore = 1; +static const long asn_VAL_110_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_81_NGAP_id_QosMonitoringRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_81_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_109_NGAP_id_QosMonitoringRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_109_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosMonitoringRequest }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_81_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_82_NGAP_id_QosMonitoringReportingFrequency }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_82_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_109_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_110_NGAP_id_QosMonitoringReportingFrequency }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_110_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_QosMonitoringReportingFrequency }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_82_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_110_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1_rows } }; -static const long asn_VAL_83_NGAP_id_CurrentQoSParaSetIndex = 221; -static const long asn_VAL_83_NGAP_ignore = 1; -static const long asn_VAL_83_NGAP_optional = 0; +static const long asn_VAL_111_NGAP_id_CurrentQoSParaSetIndex = 221; +static const long asn_VAL_111_NGAP_ignore = 1; +static const long asn_VAL_111_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_83_NGAP_id_CurrentQoSParaSetIndex }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_83_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_111_NGAP_id_CurrentQoSParaSetIndex }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_111_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetNotifyIndex }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_83_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_111_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1_rows } }; -static const long asn_VAL_84_NGAP_id_CNPacketDelayBudgetDL = 187; -static const long asn_VAL_84_NGAP_ignore = 1; -static const long asn_VAL_84_NGAP_optional = 0; -static const long asn_VAL_85_NGAP_id_CNPacketDelayBudgetUL = 188; -static const long asn_VAL_85_NGAP_ignore = 1; -static const long asn_VAL_85_NGAP_optional = 0; -static const long asn_VAL_86_NGAP_id_BurstArrivalTimeDownlink = 279; -static const long asn_VAL_86_NGAP_ignore = 1; -static const long asn_VAL_86_NGAP_optional = 0; +static const long asn_VAL_112_NGAP_id_CNPacketDelayBudgetDL = 187; +static const long asn_VAL_112_NGAP_ignore = 1; +static const long asn_VAL_112_NGAP_optional = 0; +static const long asn_VAL_113_NGAP_id_CNPacketDelayBudgetUL = 188; +static const long asn_VAL_113_NGAP_ignore = 1; +static const long asn_VAL_113_NGAP_optional = 0; +static const long asn_VAL_114_NGAP_id_BurstArrivalTimeDownlink = 279; +static const long asn_VAL_114_NGAP_ignore = 1; +static const long asn_VAL_114_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_84_NGAP_id_CNPacketDelayBudgetDL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_84_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_112_NGAP_id_CNPacketDelayBudgetDL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_112_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_84_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_85_NGAP_id_CNPacketDelayBudgetUL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_85_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_112_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_113_NGAP_id_CNPacketDelayBudgetUL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_113_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedPacketDelayBudget }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_85_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_86_NGAP_id_BurstArrivalTimeDownlink }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_86_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_113_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_114_NGAP_id_BurstArrivalTimeDownlink }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_114_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_BurstArrivalTime }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_86_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_114_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1 = { { 3, 4, asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1_rows } }; -static const long asn_VAL_87_NGAP_id_TSCTrafficCharacteristics = 196; -static const long asn_VAL_87_NGAP_ignore = 1; -static const long asn_VAL_87_NGAP_optional = 0; -static const long asn_VAL_88_NGAP_id_RedundantQosFlowIndicator = 194; -static const long asn_VAL_88_NGAP_ignore = 1; -static const long asn_VAL_88_NGAP_optional = 0; +static const long asn_VAL_115_NGAP_id_TSCTrafficCharacteristics = 196; +static const long asn_VAL_115_NGAP_ignore = 1; +static const long asn_VAL_115_NGAP_optional = 0; +static const long asn_VAL_116_NGAP_id_RedundantQosFlowIndicator = 194; +static const long asn_VAL_116_NGAP_ignore = 1; +static const long asn_VAL_116_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_87_NGAP_id_TSCTrafficCharacteristics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_87_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_115_NGAP_id_TSCTrafficCharacteristics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_115_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_TSCTrafficCharacteristics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_87_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_88_NGAP_id_RedundantQosFlowIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_88_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_115_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_116_NGAP_id_RedundantQosFlowIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_116_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_RedundantQosFlowIndicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_88_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_116_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1_rows } }; -static const long asn_VAL_89_NGAP_id_CurrentQoSParaSetIndex = 221; -static const long asn_VAL_89_NGAP_ignore = 1; -static const long asn_VAL_89_NGAP_optional = 0; +static const long asn_VAL_117_NGAP_id_CurrentQoSParaSetIndex = 221; +static const long asn_VAL_117_NGAP_ignore = 1; +static const long asn_VAL_117_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_89_NGAP_id_CurrentQoSParaSetIndex }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_89_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_117_NGAP_id_CurrentQoSParaSetIndex }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_117_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_AlternativeQoSParaSetIndex }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_89_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_117_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1_rows } }; -static const long asn_VAL_90_NGAP_id_ExtendedRATRestrictionInformation = 180; -static const long asn_VAL_90_NGAP_ignore = 1; -static const long asn_VAL_90_NGAP_optional = 0; +static const long asn_VAL_118_NGAP_id_ExtendedRATRestrictionInformation = 180; +static const long asn_VAL_118_NGAP_ignore = 1; +static const long asn_VAL_118_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_90_NGAP_id_ExtendedRATRestrictionInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_90_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_118_NGAP_id_ExtendedRATRestrictionInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_118_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ExtendedRATRestrictionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_90_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_118_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1_rows } }; -static const long asn_VAL_91_NGAP_id_MaximumIntegrityProtectedDataRate_DL = 151; -static const long asn_VAL_91_NGAP_ignore = 1; -static const long asn_VAL_91_NGAP_optional = 0; +static const long asn_VAL_119_NGAP_id_PDUSessionPairID = 331; +static const long asn_VAL_119_NGAP_ignore = 1; +static const long asn_VAL_119_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_RedundantPDUSessionInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_119_NGAP_id_PDUSessionPairID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_119_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_PDUSessionPairID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_119_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_RedundantPDUSessionInformation_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_RedundantPDUSessionInformation_ExtIEs_1_rows } +}; +static const long asn_VAL_120_NGAP_id_MaximumIntegrityProtectedDataRate_DL = 151; +static const long asn_VAL_120_NGAP_ignore = 1; +static const long asn_VAL_120_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_SecurityIndication_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_91_NGAP_id_MaximumIntegrityProtectedDataRate_DL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_91_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_120_NGAP_id_MaximumIntegrityProtectedDataRate_DL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_120_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_MaximumIntegrityProtectedDataRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_91_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_120_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_SecurityIndication_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_SecurityIndication_ExtIEs_1_rows } }; -static const long asn_VAL_92_NGAP_id_GUAMIType = 176; -static const long asn_VAL_92_NGAP_ignore = 1; -static const long asn_VAL_92_NGAP_optional = 0; +static const long asn_VAL_121_NGAP_id_GUAMIType = 176; +static const long asn_VAL_121_NGAP_ignore = 1; +static const long asn_VAL_121_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_92_NGAP_id_GUAMIType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_92_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_121_NGAP_id_GUAMIType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_121_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_GUAMIType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_92_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_121_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1_rows } }; -static const long asn_VAL_93_NGAP_id_SgNB_UE_X2AP_ID = 182; -static const long asn_VAL_93_NGAP_ignore = 1; -static const long asn_VAL_93_NGAP_optional = 0; -static const long asn_VAL_94_NGAP_id_UEHistoryInformationFromTheUE = 253; -static const long asn_VAL_94_NGAP_ignore = 1; -static const long asn_VAL_94_NGAP_optional = 0; +static const long asn_VAL_122_NGAP_id_SgNB_UE_X2AP_ID = 182; +static const long asn_VAL_122_NGAP_ignore = 1; +static const long asn_VAL_122_NGAP_optional = 0; +static const long asn_VAL_123_NGAP_id_UEHistoryInformationFromTheUE = 253; +static const long asn_VAL_123_NGAP_ignore = 1; +static const long asn_VAL_123_NGAP_optional = 0; +static const long asn_VAL_124_NGAP_id_SourceNodeID = 286; +static const long asn_VAL_124_NGAP_ignore = 1; +static const long asn_VAL_124_NGAP_optional = 0; +static const long asn_VAL_125_NGAP_id_UEContextReferenceAtSource = 288; +static const long asn_VAL_125_NGAP_ignore = 1; +static const long asn_VAL_125_NGAP_optional = 0; +static const long asn_VAL_126_NGAP_id_MBS_ActiveSessionInformation_SourcetoTargetList = 323; +static const long asn_VAL_126_NGAP_ignore = 1; +static const long asn_VAL_126_NGAP_optional = 0; +static const long asn_VAL_127_NGAP_id_QMCConfigInfo = 328; +static const long asn_VAL_127_NGAP_ignore = 1; +static const long asn_VAL_127_NGAP_optional = 0; +static const long asn_VAL_128_NGAP_id_NGAPIESupportInformationRequestList = 355; +static const long asn_VAL_128_NGAP_ignore = 1; +static const long asn_VAL_128_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_93_NGAP_id_SgNB_UE_X2AP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_93_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_122_NGAP_id_SgNB_UE_X2AP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_122_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_SgNB_UE_X2AP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_93_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_94_NGAP_id_UEHistoryInformationFromTheUE }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_94_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_122_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_123_NGAP_id_UEHistoryInformationFromTheUE }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_123_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_UEHistoryInformationFromTheUE }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_94_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_123_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_124_NGAP_id_SourceNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_124_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_SourceNodeID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_124_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_125_NGAP_id_UEContextReferenceAtSource }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_125_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_125_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_126_NGAP_id_MBS_ActiveSessionInformation_SourcetoTargetList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_126_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_126_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_127_NGAP_id_QMCConfigInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_127_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_QMCConfigInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_127_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_128_NGAP_id_NGAPIESupportInformationRequestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_128_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NGAPIESupportInformationRequestList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_128_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1_rows } + { 7, 4, asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1_rows } }; -static const long asn_VAL_95_NGAP_id_ConfiguredTACIndication = 272; -static const long asn_VAL_95_NGAP_ignore = 1; -static const long asn_VAL_95_NGAP_optional = 0; -static const long asn_VAL_96_NGAP_id_RAT_Information = 179; -static const long asn_VAL_96_NGAP_reject = 0; -static const long asn_VAL_96_NGAP_optional = 0; +static const long asn_VAL_129_NGAP_id_ConfiguredTACIndication = 272; +static const long asn_VAL_129_NGAP_ignore = 1; +static const long asn_VAL_129_NGAP_optional = 0; +static const long asn_VAL_130_NGAP_id_RAT_Information = 179; +static const long asn_VAL_130_NGAP_reject = 0; +static const long asn_VAL_130_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_SupportedTAItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_95_NGAP_id_ConfiguredTACIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_95_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_129_NGAP_id_ConfiguredTACIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_129_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_ConfiguredTACIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_95_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_96_NGAP_id_RAT_Information }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_96_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_129_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_130_NGAP_id_RAT_Information }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_130_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_RAT_Information }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_96_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_130_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_SupportedTAItem_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_SupportedTAItem_ExtIEs_1_rows } }; -static const long asn_VAL_97_NGAP_id_DAPSResponseInfoList = 267; -static const long asn_VAL_97_NGAP_ignore = 1; -static const long asn_VAL_97_NGAP_optional = 0; +static const long asn_VAL_131_NGAP_id_DAPSResponseInfoList = 267; +static const long asn_VAL_131_NGAP_ignore = 1; +static const long asn_VAL_131_NGAP_optional = 0; +static const long asn_VAL_132_NGAP_id_DirectForwardingPathAvailability = 22; +static const long asn_VAL_132_NGAP_ignore = 1; +static const long asn_VAL_132_NGAP_optional = 0; +static const long asn_VAL_133_NGAP_id_MBS_ActiveSessionInformation_TargettoSourceList = 324; +static const long asn_VAL_133_NGAP_ignore = 1; +static const long asn_VAL_133_NGAP_optional = 0; +static const long asn_VAL_134_NGAP_id_NGAPIESupportInformationResponseList = 356; +static const long asn_VAL_134_NGAP_ignore = 1; +static const long asn_VAL_134_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_97_NGAP_id_DAPSResponseInfoList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_97_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_131_NGAP_id_DAPSResponseInfoList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_131_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_DAPSResponseInfoList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_97_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_131_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_132_NGAP_id_DirectForwardingPathAvailability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_132_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_DirectForwardingPathAvailability }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_132_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_133_NGAP_id_MBS_ActiveSessionInformation_TargettoSourceList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_133_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_133_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_134_NGAP_id_NGAPIESupportInformationResponseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_134_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NGAPIESupportInformationResponseList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_134_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1 = { - { 1, 4, asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1_rows } + { 4, 4, asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1_rows } }; -static const long asn_VAL_98_NGAP_id_MDTConfiguration = 255; -static const long asn_VAL_98_NGAP_ignore = 1; -static const long asn_VAL_98_NGAP_optional = 0; -static const long asn_VAL_99_NGAP_id_TraceCollectionEntityURI = 257; -static const long asn_VAL_99_NGAP_ignore = 1; -static const long asn_VAL_99_NGAP_optional = 0; +static const long asn_VAL_135_NGAP_id_NGAPIESupportInformationResponseList = 356; +static const long asn_VAL_135_NGAP_ignore = 1; +static const long asn_VAL_135_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_135_NGAP_id_NGAPIESupportInformationResponseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_135_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NGAPIESupportInformationResponseList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_135_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1_rows } +}; +static const long asn_VAL_136_NGAP_id_NR_CGI = 45; +static const long asn_VAL_136_NGAP_ignore = 1; +static const long asn_VAL_136_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_TargetRANNodeID_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_136_NGAP_id_NR_CGI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_136_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NR_CGI }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_136_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_TargetRANNodeID_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_TargetRANNodeID_ExtIEs_1_rows } +}; +static const long asn_VAL_137_NGAP_id_MDTConfiguration = 255; +static const long asn_VAL_137_NGAP_ignore = 1; +static const long asn_VAL_137_NGAP_optional = 0; +static const long asn_VAL_138_NGAP_id_TraceCollectionEntityURI = 257; +static const long asn_VAL_138_NGAP_ignore = 1; +static const long asn_VAL_138_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_TraceActivation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_98_NGAP_id_MDTConfiguration }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_98_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_137_NGAP_id_MDTConfiguration }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_137_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_MDT_Configuration }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_98_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_99_NGAP_id_TraceCollectionEntityURI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_99_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_137_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_138_NGAP_id_TraceCollectionEntityURI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_138_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_URI_address }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_99_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_138_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_TraceActivation_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_TraceActivation_ExtIEs_1_rows } }; -static const long asn_VAL_100_NGAP_id_UERadioCapabilityForPagingOfNB_IoT = 214; -static const long asn_VAL_100_NGAP_ignore = 1; -static const long asn_VAL_100_NGAP_optional = 0; +static const long asn_VAL_139_NGAP_id_SurvivalTime = 327; +static const long asn_VAL_139_NGAP_ignore = 1; +static const long asn_VAL_139_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_TSCAssistanceInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_139_NGAP_id_SurvivalTime }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_139_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_SurvivalTime }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_139_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_TSCAssistanceInformation_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_TSCAssistanceInformation_ExtIEs_1_rows } +}; +static const long asn_VAL_140_NGAP_id_UERadioCapabilityForPagingOfNB_IoT = 214; +static const long asn_VAL_140_NGAP_ignore = 1; +static const long asn_VAL_140_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_100_NGAP_id_UERadioCapabilityForPagingOfNB_IoT }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_100_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_140_NGAP_id_UERadioCapabilityForPagingOfNB_IoT }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_140_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPagingOfNB_IoT }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_100_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_140_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1_rows } }; -static const long asn_VAL_101_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; -static const long asn_VAL_101_NGAP_ignore = 1; -static const long asn_VAL_101_NGAP_optional = 0; -static const long asn_VAL_102_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; -static const long asn_VAL_102_NGAP_ignore = 1; -static const long asn_VAL_102_NGAP_optional = 0; +static const long asn_VAL_141_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_141_NGAP_ignore = 1; +static const long asn_VAL_141_NGAP_optional = 0; +static const long asn_VAL_142_NGAP_id_RedundantDL_NGU_UP_TNLInformation = 192; +static const long asn_VAL_142_NGAP_ignore = 1; +static const long asn_VAL_142_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_101_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_101_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_141_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_141_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_101_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_102_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_102_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_141_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_142_NGAP_id_RedundantDL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_142_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_102_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_142_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1 = { { 2, 4, asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1_rows } }; -static const long asn_VAL_103_NGAP_id_CommonNetworkInstance = 166; -static const long asn_VAL_103_NGAP_ignore = 1; -static const long asn_VAL_103_NGAP_optional = 0; +static const long asn_VAL_143_NGAP_id_CommonNetworkInstance = 166; +static const long asn_VAL_143_NGAP_ignore = 1; +static const long asn_VAL_143_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_103_NGAP_id_CommonNetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_103_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_143_NGAP_id_CommonNetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_143_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_CommonNetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_103_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_143_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1_rows } }; -static const long asn_VAL_104_NGAP_id_PSCellInformation = 149; -static const long asn_VAL_104_NGAP_ignore = 1; -static const long asn_VAL_104_NGAP_optional = 0; +static const long asn_VAL_144_NGAP_id_PSCellInformation = 149; +static const long asn_VAL_144_NGAP_ignore = 1; +static const long asn_VAL_144_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_104_NGAP_id_PSCellInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_104_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_144_NGAP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_144_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_NGRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_104_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_144_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1_rows } }; -static const long asn_VAL_105_NGAP_id_PSCellInformation = 149; -static const long asn_VAL_105_NGAP_ignore = 1; -static const long asn_VAL_105_NGAP_optional = 0; -static const long asn_VAL_106_NGAP_id_NID = 263; -static const long asn_VAL_106_NGAP_reject = 0; -static const long asn_VAL_106_NGAP_optional = 0; +static const long asn_VAL_145_NGAP_id_PSCellInformation = 149; +static const long asn_VAL_145_NGAP_ignore = 1; +static const long asn_VAL_145_NGAP_optional = 0; +static const long asn_VAL_146_NGAP_id_NID = 263; +static const long asn_VAL_146_NGAP_reject = 0; +static const long asn_VAL_146_NGAP_optional = 0; +static const long asn_VAL_147_NGAP_id_NRNTNTAIInformation = 287; +static const long asn_VAL_147_NGAP_ignore = 1; +static const long asn_VAL_147_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_105_NGAP_id_PSCellInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_105_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_145_NGAP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_145_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_NGRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_105_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_106_NGAP_id_NID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_106_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_145_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_146_NGAP_id_NID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_146_NGAP_reject }, { "&Extension", aioc__type, &asn_DEF_NGAP_NID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_106_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_146_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_147_NGAP_id_NRNTNTAIInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_147_NGAP_ignore }, + { "&Extension", aioc__type, &asn_DEF_NGAP_NRNTNTAIInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_147_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1 = { - { 2, 4, asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1_rows } + { 3, 4, asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1_rows } }; -static const long asn_VAL_107_NGAP_id_SCTP_TLAs = 173; -static const long asn_VAL_107_NGAP_ignore = 1; -static const long asn_VAL_107_NGAP_optional = 0; +static const long asn_VAL_148_NGAP_id_SCTP_TLAs = 173; +static const long asn_VAL_148_NGAP_ignore = 1; +static const long asn_VAL_148_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_107_NGAP_id_SCTP_TLAs }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_107_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolExtensionID, &asn_VAL_148_NGAP_id_SCTP_TLAs }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_148_NGAP_ignore }, { "&Extension", aioc__type, &asn_DEF_NGAP_SCTP_TLAs }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_107_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_148_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1_rows } @@ -2216,33 +2568,6 @@ } } -static asn_type_selector_result_t -select_AssociatedQosFlowItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_AssociatedQosFlowItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -2262,33 +2587,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_AssociatedQosFlowItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_AssociatedQosFlowItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -2397,13 +2695,13 @@ } static asn_type_selector_result_t -select_BroadcastPLMNItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_AssociatedQosFlowItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_AssociatedQosFlowItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -2443,13 +2741,13 @@ } static asn_type_selector_result_t -select_BroadcastPLMNItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_AssociatedQosFlowItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_AssociatedQosFlowItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -2765,6 +3063,33 @@ } } +static asn_type_selector_result_t +select_BroadcastPLMNItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -2784,6 +3109,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_BroadcastPLMNItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastPLMNItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -3836,33 +4188,6 @@ } } -static asn_type_selector_result_t -select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -3882,33 +4207,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -4205,6 +4503,33 @@ } } +static asn_type_selector_result_t +select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -4224,6 +4549,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -4709,33 +5061,6 @@ } } -static asn_type_selector_result_t -select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -4755,33 +5080,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5078,33 +5376,6 @@ } } -static asn_type_selector_result_t -select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5124,33 +5395,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5196,13 +5440,13 @@ } static asn_type_selector_result_t -select_Dynamic5QIDescriptor_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -5242,13 +5486,13 @@ } static asn_type_selector_result_t -select_Dynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -5564,6 +5808,33 @@ } } +static asn_type_selector_result_t +select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5583,6 +5854,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5627,6 +5925,33 @@ } } +static asn_type_selector_result_t +select_Dynamic5QIDescriptor_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5646,6 +5971,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_Dynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_Dynamic5QIDescriptor_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -6320,6 +6672,33 @@ } } +static asn_type_selector_result_t +select_E_RABInformationItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_E_RABInformationItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_E_RABInformationItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -6339,6 +6718,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_E_RABInformationItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_E_RABInformationItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_E_RABInformationItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -6824,33 +7230,6 @@ } } -static asn_type_selector_result_t -select_GBR_QosInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -6870,33 +7249,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_GBR_QosInformation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7571,33 +7923,6 @@ } } -static asn_type_selector_result_t -select_HandoverCommandTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7617,33 +7942,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_HandoverCommandTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7688,6 +7986,33 @@ } } +static asn_type_selector_result_t +select_GBR_QosInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7707,6 +8032,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_GBR_QosInformation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_GBR_QosInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7751,33 +8103,6 @@ } } -static asn_type_selector_result_t -select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7797,33 +8122,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8435,6 +8733,33 @@ } } +static asn_type_selector_result_t +select_HandoverCommandTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8454,6 +8779,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_HandoverCommandTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverCommandTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8561,6 +8913,33 @@ } } +static asn_type_selector_result_t +select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8580,6 +8959,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8750,33 +9156,6 @@ } } -static asn_type_selector_result_t -select_LocationReportingRequestType_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -8796,33 +9175,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_LocationReportingRequestType_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -9056,33 +9408,6 @@ } } -static asn_type_selector_result_t -select_MobilityRestrictionList_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -9102,33 +9427,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_MobilityRestrictionList_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -9992,33 +10290,6 @@ } } -static asn_type_selector_result_t -select_NonDynamic5QIDescriptor_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -10038,33 +10309,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_NonDynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -10739,33 +10983,6 @@ } } -static asn_type_selector_result_t -select_PathSwitchRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -10785,33 +11002,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PathSwitchRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -10919,33 +11109,6 @@ } } -static asn_type_selector_result_t -select_PathSwitchRequestTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -10965,33 +11128,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PathSwitchRequestTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11036,6 +11172,33 @@ } } +static asn_type_selector_result_t +select_LastVisitedNGRANCellInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LastVisitedNGRANCellInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11055,6 +11218,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_LastVisitedNGRANCellInformation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LastVisitedNGRANCellInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11162,6 +11352,33 @@ } } +static asn_type_selector_result_t +select_LocationReportingRequestType_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11181,6 +11398,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_LocationReportingRequestType_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LocationReportingRequestType_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11225,6 +11469,33 @@ } } +static asn_type_selector_result_t +select_LoggedMDTNr_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LoggedMDTNr_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LoggedMDTNr_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -11244,6 +11515,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_LoggedMDTNr_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_LoggedMDTNr_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_LoggedMDTNr_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12083,12 +12381,6 @@ } static int -memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constraint_648(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); -} - -static int memb_NGAP_id_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12113,33 +12405,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceItemCxtRelCpl_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12159,33 +12424,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceItemCxtRelCpl_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12356,33 +12594,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceModifyConfirmTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12402,33 +12613,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceModifyConfirmTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12536,33 +12720,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceModifyResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12582,33 +12739,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceModifyResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12653,33 +12783,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceModifyIndicationTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12699,33 +12802,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceModifyIndicationTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12896,33 +12972,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceModifyItemModReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -12942,33 +12991,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceModifyItemModReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13076,6 +13098,33 @@ } } +static asn_type_selector_result_t +select_MobilityRestrictionList_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_689(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13095,6 +13144,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_MobilityRestrictionList_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MobilityRestrictionList_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_689(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13202,33 +13278,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_697(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13248,33 +13297,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_697(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13319,33 +13341,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceNotifyTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_701(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13365,33 +13360,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceNotifyTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_701(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13752,13 +13720,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceReleaseResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M1Configuration_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M1Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M1Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -13798,13 +13766,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceReleaseResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M1Configuration_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M1Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M1Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -13931,6 +13899,33 @@ } } +static asn_type_selector_result_t +select_M1PeriodicReporting_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M1PeriodicReporting_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_733(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13950,6 +13945,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_M1PeriodicReporting_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M1PeriodicReporting_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_733(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -13994,6 +14016,33 @@ } } +static asn_type_selector_result_t +select_M4Configuration_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M4Configuration_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M4Configuration_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_737(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14013,6 +14062,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_M4Configuration_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M4Configuration_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M4Configuration_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_737(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14058,13 +14134,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupItemCxtReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M5Configuration_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M5Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M5Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -14104,13 +14180,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupItemCxtReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M5Configuration_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M5Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M5Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -14174,6 +14250,33 @@ } } +static asn_type_selector_result_t +select_M6Configuration_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M6Configuration_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M6Configuration_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_745(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14193,6 +14296,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_M6Configuration_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M6Configuration_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M6Configuration_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_745(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14238,13 +14368,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupItemHOReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M7Configuration_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M7Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M7Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -14284,13 +14414,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupItemHOReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_M7Configuration_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_M7Configuration_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_M7Configuration_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -14354,33 +14484,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceSetupItemSUReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_753(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14400,33 +14503,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceSetupItemSUReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_753(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14534,33 +14610,6 @@ } } -static asn_type_selector_result_t -select_PDUSessionResourceSetupResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_761(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14580,33 +14629,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PDUSessionResourceSetupResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_761(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -14778,13 +14800,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSwitchedItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_NonDynamic5QIDescriptor_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -14824,13 +14846,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSwitchedItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_NonDynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_NonDynamic5QIDescriptor_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -15146,33 +15168,6 @@ } } -static asn_type_selector_result_t -select_PLMNSupportItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PLMNSupportItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_793(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15192,33 +15187,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_PLMNSupportItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PLMNSupportItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_793(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15326,33 +15294,6 @@ } } -static asn_type_selector_result_t -select_QosFlowAcceptedItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_801(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15372,33 +15313,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowAcceptedItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_801(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15443,33 +15357,6 @@ } } -static asn_type_selector_result_t -select_QosFlowAddOrModifyRequestItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_805(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15489,33 +15376,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowAddOrModifyRequestItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_805(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15560,33 +15420,6 @@ } } -static asn_type_selector_result_t -select_QosFlowAddOrModifyResponseItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_809(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15606,33 +15439,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowAddOrModifyResponseItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_809(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15740,33 +15546,6 @@ } } -static asn_type_selector_result_t -select_QosFlowInformationItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_817(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15786,33 +15565,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowInformationItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_817(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -15858,13 +15610,13 @@ } static asn_type_selector_result_t -select_QosFlowLevelQosParameters_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PathSwitchRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -15904,13 +15656,13 @@ } static asn_type_selector_result_t -select_QosFlowLevelQosParameters_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PathSwitchRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -16037,6 +15789,33 @@ } } +static asn_type_selector_result_t +select_PathSwitchRequestTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_829(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16056,6 +15835,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PathSwitchRequestTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PathSwitchRequestTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_829(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16100,33 +15906,6 @@ } } -static asn_type_selector_result_t -select_QosFlowNotifyItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_833(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16146,33 +15925,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowNotifyItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_833(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16217,33 +15969,6 @@ } } -static asn_type_selector_result_t -select_QosFlowParametersItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_837(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16263,33 +15988,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowParametersItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_837(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16460,33 +16158,6 @@ } } -static asn_type_selector_result_t -select_QosFlowSetupRequestItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_849(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16506,33 +16177,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowSetupRequestItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_849(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16577,33 +16221,6 @@ } } -static asn_type_selector_result_t -select_QosFlowItemWithDataForwarding_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_853(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16623,33 +16240,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_QosFlowItemWithDataForwarding_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_853(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16883,33 +16473,6 @@ } } -static asn_type_selector_result_t -select_RATRestrictions_Item_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_criticality_constraint_869(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -16929,33 +16492,6 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_RATRestrictions_Item_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int memb_NGAP_extensionValue_constraint_869(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -17417,52 +16953,9 @@ } static int -memb_NGAP_id_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - long value; - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - value = *(const long *)sptr; - - if((value >= 0L && value <= 65535L)) { - /* Constraint check succeeded */ - return 0; - } else { - ASN__CTFAIL(app_key, td, sptr, - "%s: constraint failed (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } -} - -static int -memb_NGAP_criticality_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ - } - - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); -} - -static int -memb_NGAP_extensionValue_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constraint_904(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; if(!sptr) { ASN__CTFAIL(app_key, td, sptr, @@ -17473,6 +16966,7 @@ if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ /* Nothing is here. See below */ } @@ -17480,7 +16974,7 @@ } static int -memb_NGAP_id_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17504,8 +16998,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceItemCxtRelCpl_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17523,8 +17044,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceItemCxtRelCpl_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_901(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17543,7 +17091,7 @@ } static int -memb_NGAP_id_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17568,7 +17116,7 @@ } static int -memb_NGAP_criticality_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17587,7 +17135,7 @@ } static int -memb_NGAP_extensionValue_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_905(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17606,7 +17154,7 @@ } static int -memb_NGAP_id_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17631,7 +17179,7 @@ } static int -memb_NGAP_criticality_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17650,7 +17198,7 @@ } static int -memb_NGAP_extensionValue_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_909(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17669,7 +17217,7 @@ } static int -memb_NGAP_id_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17694,13 +17242,13 @@ } static asn_type_selector_result_t -select_SecurityIndication_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceModifyConfirmTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SecurityIndication_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SecurityIndication_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -17721,7 +17269,7 @@ } static int -memb_NGAP_criticality_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17740,13 +17288,13 @@ } static asn_type_selector_result_t -select_SecurityIndication_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceModifyConfirmTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SecurityIndication_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SecurityIndication_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -17767,7 +17315,7 @@ } static int -memb_NGAP_extensionValue_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_913(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17786,7 +17334,7 @@ } static int -memb_NGAP_id_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17811,7 +17359,7 @@ } static int -memb_NGAP_criticality_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17830,7 +17378,7 @@ } static int -memb_NGAP_extensionValue_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_917(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17849,7 +17397,7 @@ } static int -memb_NGAP_id_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17873,27 +17421,35 @@ } } -static int -memb_NGAP_criticality_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { +static asn_type_selector_result_t +select_PDUSessionResourceModifyResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, id)); - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + if(type_cell->cell_kind == aioc__undefined) + continue; - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } } - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); + return result; } static int -memb_NGAP_extensionValue_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17911,52 +17467,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static int -memb_NGAP_id_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - long value; - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - value = *(const long *)sptr; - - if((value >= 0L && value <= 65535L)) { - /* Constraint check succeeded */ - return 0; - } else { - ASN__CTFAIL(app_key, td, sptr, - "%s: constraint failed (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } -} - -static int -memb_NGAP_criticality_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { +static asn_type_selector_result_t +select_PDUSessionResourceModifyResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, id)); - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + if(type_cell->cell_kind == aioc__undefined) + continue; - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } } - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); + return result; } static int -memb_NGAP_extensionValue_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_921(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17975,7 +17514,7 @@ } static int -memb_NGAP_id_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18000,13 +17539,13 @@ } static asn_type_selector_result_t -select_ServedGUAMIItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceModifyIndicationTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -18027,7 +17566,7 @@ } static int -memb_NGAP_criticality_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18046,13 +17585,13 @@ } static asn_type_selector_result_t -select_ServedGUAMIItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceModifyIndicationTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -18073,7 +17612,7 @@ } static int -memb_NGAP_extensionValue_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_925(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18092,7 +17631,7 @@ } static int -memb_NGAP_id_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18117,7 +17656,7 @@ } static int -memb_NGAP_criticality_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18136,7 +17675,7 @@ } static int -memb_NGAP_extensionValue_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_929(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18155,7 +17694,7 @@ } static int -memb_NGAP_id_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18180,7 +17719,7 @@ } static int -memb_NGAP_criticality_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18199,7 +17738,7 @@ } static int -memb_NGAP_extensionValue_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_933(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18218,7 +17757,7 @@ } static int -memb_NGAP_id_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18242,8 +17781,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceModifyItemModReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18261,8 +17827,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceModifyItemModReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_937(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18281,7 +17874,7 @@ } static int -memb_NGAP_id_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18306,7 +17899,7 @@ } static int -memb_NGAP_criticality_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18325,7 +17918,7 @@ } static int -memb_NGAP_extensionValue_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_941(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18344,7 +17937,7 @@ } static int -memb_NGAP_id_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18369,7 +17962,7 @@ } static int -memb_NGAP_criticality_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18388,7 +17981,7 @@ } static int -memb_NGAP_extensionValue_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_945(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18407,7 +18000,7 @@ } static int -memb_NGAP_id_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18432,7 +18025,7 @@ } static int -memb_NGAP_criticality_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18451,7 +18044,7 @@ } static int -memb_NGAP_extensionValue_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_949(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18470,7 +18063,7 @@ } static int -memb_NGAP_id_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18494,8 +18087,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18513,8 +18133,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_953(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18533,7 +18180,7 @@ } static int -memb_NGAP_id_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18558,13 +18205,13 @@ } static asn_type_selector_result_t -select_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceNotifyTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -18585,7 +18232,7 @@ } static int -memb_NGAP_criticality_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18604,13 +18251,13 @@ } static asn_type_selector_result_t -select_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceNotifyTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -18631,7 +18278,7 @@ } static int -memb_NGAP_extensionValue_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_957(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18650,7 +18297,7 @@ } static int -memb_NGAP_id_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18675,7 +18322,7 @@ } static int -memb_NGAP_criticality_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18694,7 +18341,7 @@ } static int -memb_NGAP_extensionValue_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_961(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18713,7 +18360,7 @@ } static int -memb_NGAP_id_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18738,7 +18385,7 @@ } static int -memb_NGAP_criticality_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18757,7 +18404,7 @@ } static int -memb_NGAP_extensionValue_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_965(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18776,7 +18423,7 @@ } static int -memb_NGAP_id_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18800,35 +18447,8 @@ } } -static asn_type_selector_result_t -select_SupportedTAItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SupportedTAItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 1; /* &criticality */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SupportedTAItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int -memb_NGAP_criticality_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18846,35 +18466,8 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static asn_type_selector_result_t -select_SupportedTAItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { - asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_SupportedTAItem_ExtIEs_1; - size_t constraining_column = 0; /* &id */ - size_t for_column = 2; /* &Extension */ - size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SupportedTAItem_ExtIEs, id)); - - for(row=0; row < itable->rows_count; row++) { - const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; - const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; - - if(type_cell->cell_kind == aioc__undefined) - continue; - - presence_index++; - if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = presence_index; - break; - } - } - - return result; -} - static int -memb_NGAP_extensionValue_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_969(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18893,7 +18486,7 @@ } static int -memb_NGAP_id_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18918,7 +18511,7 @@ } static int -memb_NGAP_criticality_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18937,7 +18530,7 @@ } static int -memb_NGAP_extensionValue_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_973(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18956,7 +18549,7 @@ } static int -memb_NGAP_id_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18981,7 +18574,7 @@ } static int -memb_NGAP_criticality_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19000,7 +18593,7 @@ } static int -memb_NGAP_extensionValue_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_977(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19019,7 +18612,7 @@ } static int -memb_NGAP_id_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19043,8 +18636,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceReleaseResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19062,8 +18682,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceReleaseResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_981(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19082,7 +18729,7 @@ } static int -memb_NGAP_id_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19107,7 +18754,7 @@ } static int -memb_NGAP_criticality_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19126,7 +18773,7 @@ } static int -memb_NGAP_extensionValue_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_985(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19145,7 +18792,7 @@ } static int -memb_NGAP_id_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19170,7 +18817,7 @@ } static int -memb_NGAP_criticality_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19189,7 +18836,7 @@ } static int -memb_NGAP_extensionValue_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_989(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19208,7 +18855,7 @@ } static int -memb_NGAP_id_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19233,7 +18880,7 @@ } static int -memb_NGAP_criticality_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19252,7 +18899,7 @@ } static int -memb_NGAP_extensionValue_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_993(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19271,7 +18918,7 @@ } static int -memb_NGAP_id_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19295,8 +18942,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceSetupItemCxtReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19314,8 +18988,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceSetupItemCxtReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_997(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19334,7 +19035,7 @@ } static int -memb_NGAP_id_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19359,7 +19060,7 @@ } static int -memb_NGAP_criticality_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19378,7 +19079,7 @@ } static int -memb_NGAP_extensionValue_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1001(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19397,7 +19098,7 @@ } static int -memb_NGAP_id_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19422,13 +19123,13 @@ } static asn_type_selector_result_t -select_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceSetupItemHOReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19449,7 +19150,7 @@ } static int -memb_NGAP_criticality_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19468,13 +19169,13 @@ } static asn_type_selector_result_t -select_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceSetupItemHOReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19495,7 +19196,7 @@ } static int -memb_NGAP_extensionValue_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1005(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19514,7 +19215,7 @@ } static int -memb_NGAP_id_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19538,8 +19239,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceSetupItemSUReq_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19557,8 +19285,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceSetupItemSUReq_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1009(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19577,7 +19332,7 @@ } static int -memb_NGAP_id_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19602,7 +19357,7 @@ } static int -memb_NGAP_criticality_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19621,7 +19376,7 @@ } static int -memb_NGAP_extensionValue_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1013(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19640,7 +19395,7 @@ } static int -memb_NGAP_id_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19664,8 +19419,35 @@ } } +static asn_type_selector_result_t +select_PDUSessionResourceSetupResponseTransfer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19683,8 +19465,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PDUSessionResourceSetupResponseTransfer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1017(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19703,7 +19512,7 @@ } static int -memb_NGAP_id_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19728,7 +19537,7 @@ } static int -memb_NGAP_criticality_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19747,7 +19556,7 @@ } static int -memb_NGAP_extensionValue_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1021(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19766,7 +19575,7 @@ } static int -memb_NGAP_id_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19791,7 +19600,7 @@ } static int -memb_NGAP_criticality_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19810,7 +19619,7 @@ } static int -memb_NGAP_extensionValue_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1025(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19829,7 +19638,7 @@ } static int -memb_NGAP_id_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19854,13 +19663,13 @@ } static asn_type_selector_result_t -select_TraceActivation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceSwitchedItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_TraceActivation_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TraceActivation_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19881,7 +19690,7 @@ } static int -memb_NGAP_criticality_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19900,13 +19709,13 @@ } static asn_type_selector_result_t -select_TraceActivation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_PDUSessionResourceSwitchedItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_TraceActivation_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TraceActivation_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19927,7 +19736,7 @@ } static int -memb_NGAP_extensionValue_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1029(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19946,7 +19755,7 @@ } static int -memb_NGAP_id_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19971,7 +19780,7 @@ } static int -memb_NGAP_criticality_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19990,7 +19799,7 @@ } static int -memb_NGAP_extensionValue_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1033(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20009,7 +19818,7 @@ } static int -memb_NGAP_id_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20034,7 +19843,7 @@ } static int -memb_NGAP_criticality_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20053,7 +19862,7 @@ } static int -memb_NGAP_extensionValue_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1037(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20072,7 +19881,7 @@ } static int -memb_NGAP_id_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20097,7 +19906,7 @@ } static int -memb_NGAP_criticality_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20116,7 +19925,7 @@ } static int -memb_NGAP_extensionValue_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1041(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20135,7 +19944,7 @@ } static int -memb_NGAP_id_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20160,7 +19969,7 @@ } static int -memb_NGAP_criticality_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20179,7 +19988,7 @@ } static int -memb_NGAP_extensionValue_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1045(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20198,7 +20007,7 @@ } static int -memb_NGAP_id_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20223,7 +20032,7 @@ } static int -memb_NGAP_criticality_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20242,7 +20051,7 @@ } static int -memb_NGAP_extensionValue_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1049(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20261,7 +20070,7 @@ } static int -memb_NGAP_id_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20286,7 +20095,7 @@ } static int -memb_NGAP_criticality_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20305,7 +20114,7 @@ } static int -memb_NGAP_extensionValue_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1053(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20324,7 +20133,7 @@ } static int -memb_NGAP_id_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20348,8 +20157,35 @@ } } +static asn_type_selector_result_t +select_PLMNSupportItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PLMNSupportItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20367,8 +20203,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_PLMNSupportItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PLMNSupportItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PLMNSupportItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1057(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20387,7 +20250,133 @@ } static int -memb_NGAP_id_constraint_1069(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1061(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1065(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1069(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20474,6 +20463,33 @@ } } +static asn_type_selector_result_t +select_QosFlowAcceptedItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_1073(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20493,6 +20509,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_QosFlowAcceptedItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAcceptedItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_1073(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20537,6 +20580,33 @@ } } +static asn_type_selector_result_t +select_QosFlowAddOrModifyRequestItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_1077(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20556,6 +20626,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_QosFlowAddOrModifyRequestItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_1077(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20600,6 +20697,33 @@ } } +static asn_type_selector_result_t +select_QosFlowAddOrModifyResponseItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_1081(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20619,6 +20743,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_QosFlowAddOrModifyResponseItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_1081(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20727,13 +20878,13 @@ } static asn_type_selector_result_t -select_UERadioCapabilityForPaging_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowInformationItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -20773,13 +20924,13 @@ } static asn_type_selector_result_t -select_UERadioCapabilityForPaging_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowInformationItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowInformationItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -20843,6 +20994,33 @@ } } +static asn_type_selector_result_t +select_QosFlowLevelQosParameters_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_1093(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20862,6 +21040,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_QosFlowLevelQosParameters_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowLevelQosParameters_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_extensionValue_constraint_1093(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -20969,14 +21174,77 @@ } } +static int +memb_NGAP_criticality_constraint_1101(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1101(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + static asn_type_selector_result_t -select_UL_NGU_UP_TNLModifyItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowNotifyItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -20997,7 +21265,7 @@ } static int -memb_NGAP_criticality_constraint_1101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21016,13 +21284,13 @@ } static asn_type_selector_result_t -select_UL_NGU_UP_TNLModifyItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowNotifyItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowNotifyItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21043,7 +21311,7 @@ } static int -memb_NGAP_extensionValue_constraint_1101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21062,7 +21330,7 @@ } static int -memb_NGAP_id_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21086,8 +21354,35 @@ } } +static asn_type_selector_result_t +select_QosFlowParametersItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21105,8 +21400,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_QosFlowParametersItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowParametersItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_extensionValue_constraint_1105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21125,7 +21447,133 @@ } static int -memb_NGAP_id_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21150,13 +21598,13 @@ } static asn_type_selector_result_t -select_UPTransportLayerInformationItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowSetupRequestItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21177,7 +21625,7 @@ } static int -memb_NGAP_criticality_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21196,13 +21644,13 @@ } static asn_type_selector_result_t -select_UPTransportLayerInformationItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_QosFlowSetupRequestItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowSetupRequestItem_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21223,7 +21671,7 @@ } static int -memb_NGAP_extensionValue_constraint_1109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21242,7 +21690,124 @@ } static int -memb_NGAP_id_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_QosFlowItemWithDataForwarding_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_QosFlowItemWithDataForwarding_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21267,7 +21832,7 @@ } static int -memb_NGAP_criticality_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21286,7 +21851,7 @@ } static int -memb_NGAP_extensionValue_constraint_1113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21305,7 +21870,133 @@ } static int -memb_NGAP_id_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21330,13 +22021,13 @@ } static asn_type_selector_result_t -select_UserLocationInformationEUTRA_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_RATRestrictions_Item_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21357,7 +22048,7 @@ } static int -memb_NGAP_criticality_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21376,13 +22067,13 @@ } static asn_type_selector_result_t -select_UserLocationInformationEUTRA_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_RATRestrictions_Item_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_RATRestrictions_Item_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21403,7 +22094,7 @@ } static int -memb_NGAP_extensionValue_constraint_1117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21422,7 +22113,7 @@ } static int -memb_NGAP_id_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21447,7 +22138,7 @@ } static int -memb_NGAP_criticality_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21466,7 +22157,7 @@ } static int -memb_NGAP_extensionValue_constraint_1121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21485,7 +22176,7 @@ } static int -memb_NGAP_id_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21510,7 +22201,7 @@ } static int -memb_NGAP_criticality_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21529,7 +22220,7 @@ } static int -memb_NGAP_extensionValue_constraint_1125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21548,7 +22239,7 @@ } static int -memb_NGAP_id_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21573,7 +22264,7 @@ } static int -memb_NGAP_criticality_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21592,7 +22283,7 @@ } static int -memb_NGAP_extensionValue_constraint_1129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21611,7 +22302,70 @@ } static int -memb_NGAP_id_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21636,13 +22390,13 @@ } static asn_type_selector_result_t -select_UserLocationInformationNR_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_RedundantPDUSessionInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_RedundantPDUSessionInformation_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21663,7 +22417,7 @@ } static int -memb_NGAP_criticality_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21682,13 +22436,13 @@ } static asn_type_selector_result_t -select_UserLocationInformationNR_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_RedundantPDUSessionInformation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_RedundantPDUSessionInformation_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -21709,7 +22463,7 @@ } static int -memb_NGAP_extensionValue_constraint_1133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21728,7 +22482,7 @@ } static int -memb_NGAP_id_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21753,7 +22507,7 @@ } static int -memb_NGAP_criticality_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21772,7 +22526,7 @@ } static int -memb_NGAP_extensionValue_constraint_1137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21791,7 +22545,7 @@ } static int -memb_NGAP_id_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21816,7 +22570,7 @@ } static int -memb_NGAP_criticality_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21835,7 +22589,7 @@ } static int -memb_NGAP_extensionValue_constraint_1141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21854,7 +22608,7 @@ } static int -memb_NGAP_id_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21879,7 +22633,7 @@ } static int -memb_NGAP_criticality_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21898,7 +22652,7 @@ } static int -memb_NGAP_extensionValue_constraint_1145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21917,7 +22671,7 @@ } static int -memb_NGAP_id_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -21942,7 +22696,7 @@ } static int -memb_NGAP_criticality_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21961,7 +22715,7 @@ } static int -memb_NGAP_extensionValue_constraint_1149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -21980,7 +22734,7 @@ } static int -memb_NGAP_id_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -22005,7 +22759,7 @@ } static int -memb_NGAP_criticality_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22024,7 +22778,7 @@ } static int -memb_NGAP_extensionValue_constraint_1153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22043,7 +22797,70 @@ } static int -memb_NGAP_id_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -22068,13 +22885,13 @@ } static asn_type_selector_result_t -select_XnExtTLA_Item_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_SecurityIndication_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SecurityIndication_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SecurityIndication_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -22095,7 +22912,7 @@ } static int -memb_NGAP_criticality_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22114,13 +22931,13 @@ } static asn_type_selector_result_t -select_XnExtTLA_Item_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_SecurityIndication_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SecurityIndication_ExtIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Extension */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SecurityIndication_ExtIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -22141,7 +22958,7 @@ } static int -memb_NGAP_extensionValue_constraint_1157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22160,7 +22977,7 @@ } static int -memb_NGAP_id_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_1193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -22185,7 +23002,7 @@ } static int -memb_NGAP_criticality_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_1193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22204,7 +23021,7 @@ } static int -memb_NGAP_extensionValue_constraint_1161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_extensionValue_constraint_1193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22222,6122 +23039,20789 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_2 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_3 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_4 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_6 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_7 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_8 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_10 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_11 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_12 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_14 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_15 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_16 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_18 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_19 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_20 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_22 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_23 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_24 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_26 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_27 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_28 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_30 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_31 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_32 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_34 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_35 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_36 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_38 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_39 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_40 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_42 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_43 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_44 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_46 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_47 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_48 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_50 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_51 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_52 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_54 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_55 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_56 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_58 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_59 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_60 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_62 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_63 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_64 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_66 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_67 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_68 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_70 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_71 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_72 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_74 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_75 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_76 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_78 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_79 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_80 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_82 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_83 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_84 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_86 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_87 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_88 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_90 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_91 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_92 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_94 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_95 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_96 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_98 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_99 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_100 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_102 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_103 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_104 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_106 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_107 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_108 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_110 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_111 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_112 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_114 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_115 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_116 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_118 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_119 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_120 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_122 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_123 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_124 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_126 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_127 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_128 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_130 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_131 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_132 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_134 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_135 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_136 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_138 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_139 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_140 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_142 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_143 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_144 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_146 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_147 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_148 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_150 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_151 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_152 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_154 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_155 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_156 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_158 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_159 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_160 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_162 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_163 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_164 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_166 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_167 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_168 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_170 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_171 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_172 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_174 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_175 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_176 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_178 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_179 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_180 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_182 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_183 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_184 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_186 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_187 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_188 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_190 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_191 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_192 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_194 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_195 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_196 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_198 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_199 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_200 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_202 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_203 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_204 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_206 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_207 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_208 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_210 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_211 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_212 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_214 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_215 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_216 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_218 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_219 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_220 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_222 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_223 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_224 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_226 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_227 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_228 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_230 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_231 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_232 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_234 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_235 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_236 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_238 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_239 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_240 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_242 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_243 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_244 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_246 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_247 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_248 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_250 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_251 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_252 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_254 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_255 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_256 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_258 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_259 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_260 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_262 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_263 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_264 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_266 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_267 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_268 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_270 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_271 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_272 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_274 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_275 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_276 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_278 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_279 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_280 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_282 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_283 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_284 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_286 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_287 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_288 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_290 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_291 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_292 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_294 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_295 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_296 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_298 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_299 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_300 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_302 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_303 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_304 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_306 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_307 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_308 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_310 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_311 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_312 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_314 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_315 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_316 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_318 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_319 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_320 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_322 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_323 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_324 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_326 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_327 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_328 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_330 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_331 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_332 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_334 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_335 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_336 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_338 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_339 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_340 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_342 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_343 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_344 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_346 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_347 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_348 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_350 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_351 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_352 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_354 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_355 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_356 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_358 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_359 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_360 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_362 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_363 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_364 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_366 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_367 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_368 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_370 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_371 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_372 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_374 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_375 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_376 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_378 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_379 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_380 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_382 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_383 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_384 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_386 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_387 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_388 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_390 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_391 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_392 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_394 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_395 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_396 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_398 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_399 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_400 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_402 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_403 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_404 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_406 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_407 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_408 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_410 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_411 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_412 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_414 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_415 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_416 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_418 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_419 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_420 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_422 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_423 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_424 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_426 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_427 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_428 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_430 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_431 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_432 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_434 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_435 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_436 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_438 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_439 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_440 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_442 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_443 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_444 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_446 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_447 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_448 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_450 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_451 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_452 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_454 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_455 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_456 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_458 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_459 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_460 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_462 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_463 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_464 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_466 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_467 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_468 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_470 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_471 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_472 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_474 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_475 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_476 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_478 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_479 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_480 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_482 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_483 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_484 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_486 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_487 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_488 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_490 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_491 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_492 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_494 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_495 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_496 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_498 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_499 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_500 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_502 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_503 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_504 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_506 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_507 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_508 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_510 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_511 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_512 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_514 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_515 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_516 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_518 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_519 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_520 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_522 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_523 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_524 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_526 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_527 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_528 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_530 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_531 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_532 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_534 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_535 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_536 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_538 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_539 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_540 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_542 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_543 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_544 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_546 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_547 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_548 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_550 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_551 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_552 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_554 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_555 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_556 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_558 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_559 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_560 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_562 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_563 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_564 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_566 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_567 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_568 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_570 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_571 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_572 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_574 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, +static int +memb_NGAP_id_constraint_1197(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1197(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1197(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1205(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_ServedGUAMIItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1205(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_ServedGUAMIItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_ServedGUAMIItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1205(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1209(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1209(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1209(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1213(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1213(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1213(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1217(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1217(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1217(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1221(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1221(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1221(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1225(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1225(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1225(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1229(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1229(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1229(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1233(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1233(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1233(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1237(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1237(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1237(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1241(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1241(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1241(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1245(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1245(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1245(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1249(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1249(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1249(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1253(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1253(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1253(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1257(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1257(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1257(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1261(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_SupportedTAItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SupportedTAItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SupportedTAItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1261(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_SupportedTAItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SupportedTAItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SupportedTAItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1261(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1265(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1265(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1265(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1269(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1269(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1269(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1273(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1273(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1273(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1277(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1277(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1277(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1281(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1281(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1281(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1285(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1285(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1285(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1289(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1289(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1289(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1293(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1293(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1293(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1297(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1297(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1297(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1301(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1301(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1301(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1313(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1313(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1313(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1317(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_TargetRANNodeID_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetRANNodeID_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetRANNodeID_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1317(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_TargetRANNodeID_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TargetRANNodeID_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TargetRANNodeID_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1317(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1321(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1321(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1321(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1325(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1325(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1325(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1329(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1329(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1329(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1333(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1333(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1333(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1337(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_TraceActivation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TraceActivation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TraceActivation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1337(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_TraceActivation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TraceActivation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TraceActivation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1337(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1341(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1341(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1341(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1345(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1345(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1345(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1349(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1349(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1349(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1353(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1353(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1353(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_TSCAssistanceInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TSCAssistanceInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_TSCAssistanceInformation_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_TSCAssistanceInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1361(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1361(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1361(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1365(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1365(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1365(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1369(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1369(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1369(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1373(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1373(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1373(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1377(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1377(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1377(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1381(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1381(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1381(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1385(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1385(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1385(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1393(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1393(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1393(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1397(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1397(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1397(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1401(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1401(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1401(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1405(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_UERadioCapabilityForPaging_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1405(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_UERadioCapabilityForPaging_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UERadioCapabilityForPaging_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1405(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1409(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1409(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1409(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1413(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1413(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1413(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1417(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1417(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1417(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1421(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_UL_NGU_UP_TNLModifyItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1421(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_UL_NGU_UP_TNLModifyItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1421(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1425(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1425(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1425(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1429(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_UPTransportLayerInformationItem_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1429(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_UPTransportLayerInformationItem_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UPTransportLayerInformationItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1429(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1433(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1433(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1433(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1437(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_UserLocationInformationEUTRA_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1437(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_UserLocationInformationEUTRA_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationEUTRA_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1437(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1441(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1441(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1441(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1445(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1445(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1445(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1449(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1449(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1449(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1453(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_UserLocationInformationNR_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1453(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_UserLocationInformationNR_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_UserLocationInformationNR_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1453(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1457(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1457(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1457(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1461(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1461(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1461(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1465(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1465(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1465(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1469(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1469(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1469(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1473(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1473(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1473(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_XnExtTLA_Item_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_1477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_XnExtTLA_Item_ExtIEs_NGAP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_XnExtTLA_Item_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_extensionValue_constraint_1477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_1481(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_1481(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_extensionValue_constraint_1481(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_4 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_7 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_8 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_10 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_11 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_12 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_14 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_15 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_16 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_18 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_19 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_20 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_22 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_23 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_24 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_26 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_27 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_28 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_30 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_31 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_32 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_34 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_35 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_36 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_38 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_39 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_40 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_42 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_43 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_44 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_46 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_47 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_48 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_50 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_51 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_52 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_54 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_55 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_56 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_58 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_59 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_60 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_62 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_63 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_64 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_66 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_67 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_68 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_70 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_71 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_72 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_74 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_75 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_76 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_78 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_79 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_80 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_82 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_83 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_84 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_86 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_87 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_88 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_90 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_91 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_92 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_94 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_95 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_96 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_98 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_99 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_100 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_102 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_103 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_104 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_106 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_107 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_108 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_110 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_111 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_112 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_114 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_115 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_116 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_118 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_119 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_120 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_122 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_123 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_124 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_126 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_127 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_128 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_130 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_131 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_132 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_134 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_135 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_136 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_138 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_139 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_140 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_142 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_143 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_144 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_146 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_147 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_148 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_150 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_151 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_152 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_154 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_155 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_156 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_158 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_159 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_160 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_162 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_163 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_164 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_166 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_167 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_168 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_170 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_171 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_172 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_174 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_175 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_176 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_178 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_179 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_180 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_182 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_183 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_184 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_186 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_187 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_188 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_190 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_191 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_192 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_194 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_195 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_196 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_198 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_199 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_200 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_202 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_203 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_204 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_206 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_207 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_208 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_210 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_211 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_212 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_214 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_215 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_216 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_218 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_219 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_220 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_222 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_223 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_224 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_226 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_227 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_228 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_230 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_231 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_232 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_234 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_235 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_236 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_238 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_239 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_240 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_242 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_243 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_244 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_246 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_247 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_248 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_250 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_251 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_252 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_254 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_255 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_256 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_258 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_259 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_260 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_262 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_263 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_264 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_266 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_267 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_268 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_270 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_271 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_272 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_274 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_275 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_276 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_278 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_279 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_280 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_282 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_283 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_284 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_286 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_287 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_288 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_290 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_291 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_292 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_294 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_295 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_296 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_298 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_299 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_300 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_302 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_303 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_304 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_306 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_307 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_308 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_310 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_311 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_312 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_314 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_315 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_316 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_318 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_319 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_320 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_322 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_323 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_324 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_326 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_327 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_328 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_330 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_331 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_332 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_334 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_335 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_336 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_338 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_339 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_340 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_342 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_343 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_344 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_346 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_347 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_348 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_350 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_351 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_352 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_354 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_355 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_356 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_358 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_359 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_360 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_362 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_363 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_364 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_366 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_367 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_368 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_370 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_371 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_372 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_374 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_375 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_376 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_378 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_379 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_380 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_382 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_383 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_384 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_386 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_387 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_388 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_390 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_391 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_392 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_394 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_395 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_396 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_398 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_399 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_400 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_402 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_403 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_404 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_406 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_407 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_408 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_410 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_411 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_412 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_414 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_415 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_416 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_418 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_419 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_420 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_422 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_423 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_424 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_426 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_427 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_428 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_430 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_431 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_432 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_434 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_435 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_436 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_438 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_439 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_440 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_442 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_443 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_444 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_446 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_447 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_448 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_450 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_451 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_452 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_454 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_455 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_456 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_458 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_459 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_460 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_462 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_463 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_464 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_466 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_467 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_468 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_470 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_471 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_472 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_474 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_475 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_476 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_478 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_479 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_480 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_482 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_483 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_484 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_486 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_487 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_488 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_490 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_491 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_492 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_494 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_495 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_496 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_498 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_499 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_500 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_502 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_503 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_504 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_506 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_507 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_508 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_510 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_511 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_512 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_514 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_515 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_516 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_518 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_519 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_520 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_522 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_523 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_524 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_526 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_527 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_528 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_530 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_531 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_532 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_534 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_535 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_536 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_538 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_539 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_540 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_542 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_543 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_544 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_546 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_547 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_548 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_550 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_551 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_552 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_554 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_555 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_556 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_558 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_559 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_560 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_562 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_563 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_564 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_566 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_567 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_568 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_570 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_571 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_572 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_574 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_575 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_576 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_578 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_579 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_580 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_582 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_583 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_584 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_586 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_587 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_588 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_590 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_591 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_592 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_594 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_595 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_596 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_598 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_599 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_600 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_602 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_603 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_604 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_606 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_607 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_608 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_610 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_611 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_612 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_614 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_615 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_616 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_618 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_619 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_620 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_622 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_623 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_624 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_626 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_627 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_628 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_630 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_631 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_632 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_634 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_635 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_636 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_638 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_639 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_640 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_642 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_643 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_644 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_646 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_647 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_648 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_650 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_651 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_652 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_654 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_655 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_656 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_658 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_659 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_660 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_662 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_663 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_664 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_666 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_667 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_668 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_670 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_671 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_672 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_674 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_675 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_676 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_678 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_679 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_680 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_682 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_683 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_684 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_686 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_687 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_688 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_690 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_691 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_692 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_694 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_695 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_696 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_698 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_699 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_700 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_702 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_703 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_704 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_706 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_707 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_708 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_710 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_711 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_712 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_714 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_715 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_716 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_718 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_719 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_720 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_722 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_723 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_724 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_726 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_727 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_728 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_730 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_731 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_732 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_734 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_735 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_736 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_738 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_739 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_740 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_742 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_743 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_744 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_746 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_747 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_748 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_750 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_751 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_752 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_754 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_755 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_756 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_758 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_759 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_760 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_762 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_763 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_764 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_766 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_767 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_768 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_770 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_771 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_772 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_774 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_775 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_776 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_778 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_779 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_780 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_782 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_783 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_784 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_786 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_787 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_788 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_790 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_791 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_792 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_794 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_795 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_796 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_798 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_799 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_800 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_802 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_803 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_804 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_806 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_807 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_808 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_810 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_811 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_812 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_814 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_815 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_816 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_818 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_819 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_820 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_822 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_823 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_824 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_826 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_827 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_828 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_830 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_831 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_832 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_834 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_835 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_836 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_838 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_839 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_840 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_842 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_843 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_844 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_846 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_847 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_848 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_850 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_851 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_852 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_854 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_855 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_856 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_858 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_859 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_860 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_862 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_863 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_864 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_866 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_867 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_868 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_870 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_871 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_872 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_874 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_875 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_876 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_878 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_879 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_880 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_882 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_883 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_884 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_886 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_887 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_888 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_890 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_891 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_892 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_894 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_895 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_896 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_898 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_899 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_900 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constr_65 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_902 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_903 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_904 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_906 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_907 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_908 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_910 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_911 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_912 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_914 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_915 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_916 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_918 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_919 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_920 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_922 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_923 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_924 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_926 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_927 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_928 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_930 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_931 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_932 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_934 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_935 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_936 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_938 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_939 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_940 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_942 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_943 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_944 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_946 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_947 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_948 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_950 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_951 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_952 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_954 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_955 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_956 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_958 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_959 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_960 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_962 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_963 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_964 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_966 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_967 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_968 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_970 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_971 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_972 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_974 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_975 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_976 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_978 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_979 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_980 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_982 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_983 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_984 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_986 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_987 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_988 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_990 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_991 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_992 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_994 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_995 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_996 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_998 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_999 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1000 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1002 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1003 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1004 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1006 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1007 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1008 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1010 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1011 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1012 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1014 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1015 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1016 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1018 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1019 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1020 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1022 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1023 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1024 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1026 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1027 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1028 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1030 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1031 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1032 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1034 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1035 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1036 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1038 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1039 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1040 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1042 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1043 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1044 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1046 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1047 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1048 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1050 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1051 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1052 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1054 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1055 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1056 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1058 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1059 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1060 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1062 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1063 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1064 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1066 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1067 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1068 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1070 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1071 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1072 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1074 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1075 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1076 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1078 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1079 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1080 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1082 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1083 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1084 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1086 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1087 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1088 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1090 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1091 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1092 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1094 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1095 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1096 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1098 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1099 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1100 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1102 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1103 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1104 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1106 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1107 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1108 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1110 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1111 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1112 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1114 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1115 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1116 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1118 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1119 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1120 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1122 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1123 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1124 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1126 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1127 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1128 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1130 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1131 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1132 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1134 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1135 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1136 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1138 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1139 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1140 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1142 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1143 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1144 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1146 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1147 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1148 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1150 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1151 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1152 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1154 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1155 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1156 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1158 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1159 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1160 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1162 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1163 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1164 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1166 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1167 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1168 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1170 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1171 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1172 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1174 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1175 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1176 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1178 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1179 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1180 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1182 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1183 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1184 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1186 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1187 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1188 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1190 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1191 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1192 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1194 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1195 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1196 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1198 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1199 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1200 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1202 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1203 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1204 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1206 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1207 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1208 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1210 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1211 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1212 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1214 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1215 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1216 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1218 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1219 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1220 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1222 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1223 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1224 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1226 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1227 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1228 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1230 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1231 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1232 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1234 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1235 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1236 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1238 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1239 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1240 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1242 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1243 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1244 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1246 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1247 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1248 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1250 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1251 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1252 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1254 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1255 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1256 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1258 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1259 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1260 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1262 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1263 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1264 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1266 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1267 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1268 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1270 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1271 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1272 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1274 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1275 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1276 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1278 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1279 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1280 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1282 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1283 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1284 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1286 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1287 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1288 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1290 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1291 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1292 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1294 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1295 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1296 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1298 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_575 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1299 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_576 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1300 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_578 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1302 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_579 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1303 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_580 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1304 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_582 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1306 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_583 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1307 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_584 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1308 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_586 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1310 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_587 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1311 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_588 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1312 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_590 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1314 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_591 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1315 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_592 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1316 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_594 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1318 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_595 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1319 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_596 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1320 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_598 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1322 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_599 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1323 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_600 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1324 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_602 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1326 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_603 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1327 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_604 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1328 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_606 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1330 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_607 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1331 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_608 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1332 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_610 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1334 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_611 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1335 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_612 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1336 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_614 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1338 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_615 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1339 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_616 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1340 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_618 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1342 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_619 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1343 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_620 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1344 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_622 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1346 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_623 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1347 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_624 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1348 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_626 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1350 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_627 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1351 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_628 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1352 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_630 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1354 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_631 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1355 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_632 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1356 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_634 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1358 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_635 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1359 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_636 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1360 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_638 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1362 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_639 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1363 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_640 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1364 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_642 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1366 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_643 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1367 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_644 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1368 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_646 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1370 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_647 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1371 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_648 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1372 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_650 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1374 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_651 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1375 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_652 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1376 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_654 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1378 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_655 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1379 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_656 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1380 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_658 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1382 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_659 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1383 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_660 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1384 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_662 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1386 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_663 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1387 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_664 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1388 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_666 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1390 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_667 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1391 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_668 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1392 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_670 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1394 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_671 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1395 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_672 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1396 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_674 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1398 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_675 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1399 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_676 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1400 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_678 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1402 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_679 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1403 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_680 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1404 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_682 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1406 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_683 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1407 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_684 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1408 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_686 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1410 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_687 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1411 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_688 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1412 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_690 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1414 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_691 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1415 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_692 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1416 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_694 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1418 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_695 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1419 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_696 CC_NOTUSED = { +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1420 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1422 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1423 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1424 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1426 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1427 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1428 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1430 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1431 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1432 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1434 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1435 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1436 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1438 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1439 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1440 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1442 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1443 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1444 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1446 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1447 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1448 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1450 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1451 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1452 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1454 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1455 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1456 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1458 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1459 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1460 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1462 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1463 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1464 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1466 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1467 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1468 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1470 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1471 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1472 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1474 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1475 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1476 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1478 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1479 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1480 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1482 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1483 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1484 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_4 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, choice.UPTransportLayerInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformation" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_4 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* gTPTunnel */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_4 = { + sizeof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_4, + 2, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_4 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_4, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_4 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_AdditionalDLUPTNLInformationForHOItem_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_4, + select_AdditionalDLUPTNLInformationForHOItem_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_4, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_specs_1 = { + sizeof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs), + offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs = { + "AdditionalDLUPTNLInformationForHOItem-ExtIEs", + "AdditionalDLUPTNLInformationForHOItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1, + sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1) + /sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_10), /* 1 */ + asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1) + /sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_1, + 3, /* Elements count */ + &asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_specs_1 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_8 = { + sizeof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue), + offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_8 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_8 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AllocationAndRetentionPriority_ExtIEs_5 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_6, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_5 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_7, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_5 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_8, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_8, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_5 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AllocationAndRetentionPriority_ExtIEs_tag2el_5 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AllocationAndRetentionPriority_ExtIEs_specs_5 = { + sizeof(struct NGAP_AllocationAndRetentionPriority_ExtIEs), + offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AllocationAndRetentionPriority_ExtIEs_tag2el_5, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs = { + "AllocationAndRetentionPriority-ExtIEs", + "AllocationAndRetentionPriority-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5, + sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5) + /sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_50), /* 1 */ + asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5) + /sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_50), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AllocationAndRetentionPriority_ExtIEs_5, + 3, /* Elements count */ + &asn_SPC_NGAP_AllocationAndRetentionPriority_ExtIEs_specs_5 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_12 = { + sizeof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_12 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_12 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AllowedNSSAI_Item_ExtIEs_9 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_10, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_9 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_11, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_9 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_12, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_12, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_9 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AllowedNSSAI_Item_ExtIEs_tag2el_9 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AllowedNSSAI_Item_ExtIEs_specs_9 = { + sizeof(struct NGAP_AllowedNSSAI_Item_ExtIEs), + offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AllowedNSSAI_Item_ExtIEs_tag2el_9, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs = { + "AllowedNSSAI-Item-ExtIEs", + "AllowedNSSAI-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9, + sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9) + /sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_90), /* 1 */ + asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9, /* Same as above */ + sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9) + /sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_90), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AllowedNSSAI_Item_ExtIEs_9, + 3, /* Elements count */ + &asn_SPC_NGAP_AllowedNSSAI_Item_ExtIEs_specs_9 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_16 = { + sizeof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_16 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_16 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_Allowed_PNI_NPN_Item_ExtIEs_13 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_14, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_13 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_15, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_13 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_16, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_16, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_13 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tag2el_13 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Allowed_PNI_NPN_Item_ExtIEs_specs_13 = { + sizeof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs), + offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tag2el_13, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs = { + "Allowed-PNI-NPN-Item-ExtIEs", + "Allowed-PNI-NPN-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13, + sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13) + /sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_130), /* 1 */ + asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13, /* Same as above */ + sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13) + /sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_Allowed_PNI_NPN_Item_ExtIEs_13, + 3, /* Elements count */ + &asn_SPC_NGAP_Allowed_PNI_NPN_Item_ExtIEs_specs_13 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_20 = { + sizeof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_20 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_20 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AlternativeQoSParaSetItem_ExtIEs_17 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_18, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_17 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_19, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_17 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_20, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_20, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_17 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AlternativeQoSParaSetItem_ExtIEs_tag2el_17 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AlternativeQoSParaSetItem_ExtIEs_specs_17 = { + sizeof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs), + offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AlternativeQoSParaSetItem_ExtIEs_tag2el_17, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs = { + "AlternativeQoSParaSetItem-ExtIEs", + "AlternativeQoSParaSetItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17, + sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17) + /sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_170), /* 1 */ + asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17, /* Same as above */ + sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17) + /sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AlternativeQoSParaSetItem_ExtIEs_17, + 3, /* Elements count */ + &asn_SPC_NGAP_AlternativeQoSParaSetItem_ExtIEs_specs_17 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_24 = { + sizeof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_24 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_24 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_21 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_22, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_21 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_23, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_21 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_24, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_24, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_21 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tag2el_21 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_specs_21 = { + sizeof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs), + offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tag2el_21, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs = { + "AMF-TNLAssociationSetupItem-ExtIEs", + "AMF-TNLAssociationSetupItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21, + sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_210), /* 1 */ + asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21, /* Same as above */ + sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_21, + 3, /* Elements count */ + &asn_SPC_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_specs_21 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_28 = { + sizeof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_28 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_28 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_25 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_26, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_25 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_27, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_25 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_28, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_28, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_25 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tag2el_25 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_specs_25 = { + sizeof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs), + offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tag2el_25, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs = { + "AMF-TNLAssociationToAddItem-ExtIEs", + "AMF-TNLAssociationToAddItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25, + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_250), /* 1 */ + asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25, /* Same as above */ + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_25, + 3, /* Elements count */ + &asn_SPC_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_specs_25 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_32 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, choice.CPTransportLayerInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_CPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CPTransportLayerInformation" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_32 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* endpointIPAddress */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_32 = { + sizeof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_32, + 2, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_32 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_32, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_32 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_29 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_30, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_29 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_AMF_TNLAssociationToRemoveItem_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_31, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_29 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_32, + select_AMF_TNLAssociationToRemoveItem_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_32, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_29 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tag2el_29 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_specs_29 = { + sizeof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs), + offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tag2el_29, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs = { + "AMF-TNLAssociationToRemoveItem-ExtIEs", + "AMF-TNLAssociationToRemoveItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29, + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_290), /* 1 */ + asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29, /* Same as above */ + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_29, + 3, /* Elements count */ + &asn_SPC_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_specs_29 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_36 = { + sizeof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_36 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_36 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_33 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_34, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_33 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_35, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_33 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_36, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_36, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_33 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tag2el_33 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_specs_33 = { + sizeof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs), + offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tag2el_33, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs = { + "AMF-TNLAssociationToUpdateItem-ExtIEs", + "AMF-TNLAssociationToUpdateItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33, + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_330), /* 1 */ + asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33, /* Same as above */ + sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33) + /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_33, + 3, /* Elements count */ + &asn_SPC_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_specs_33 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_40 = { + sizeof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaOfInterest_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_40 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_40 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterest_ExtIEs_37 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_38, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_37 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_39, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_37 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_40, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_40, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_37 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterest_ExtIEs_tag2el_37 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterest_ExtIEs_specs_37 = { + sizeof(struct NGAP_AreaOfInterest_ExtIEs), + offsetof(struct NGAP_AreaOfInterest_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaOfInterest_ExtIEs_tag2el_37, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterest_ExtIEs = { + "AreaOfInterest-ExtIEs", + "AreaOfInterest-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37, + sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37) + /sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_370), /* 1 */ + asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37) + /sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaOfInterest_ExtIEs_37, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaOfInterest_ExtIEs_specs_37 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_44 = { + sizeof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_44 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_44 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestCellItem_ExtIEs_41 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_42, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_41 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_43, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_41 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_44, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_44, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_41 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestCellItem_ExtIEs_tag2el_41 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestCellItem_ExtIEs_specs_41 = { + sizeof(struct NGAP_AreaOfInterestCellItem_ExtIEs), + offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaOfInterestCellItem_ExtIEs_tag2el_41, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs = { + "AreaOfInterestCellItem-ExtIEs", + "AreaOfInterestCellItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41, + sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41) + /sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_410), /* 1 */ + asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41) + /sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaOfInterestCellItem_ExtIEs_41, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaOfInterestCellItem_ExtIEs_specs_41 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_48 = { + sizeof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_48 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_48 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestItem_ExtIEs_45 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_46, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_45 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_47, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_45 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_48, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_48, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_45 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestItem_ExtIEs_tag2el_45 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestItem_ExtIEs_specs_45 = { + sizeof(struct NGAP_AreaOfInterestItem_ExtIEs), + offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaOfInterestItem_ExtIEs_tag2el_45, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestItem_ExtIEs = { + "AreaOfInterestItem-ExtIEs", + "AreaOfInterestItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45, + sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45) + /sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_450), /* 1 */ + asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45) + /sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaOfInterestItem_ExtIEs_45, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaOfInterestItem_ExtIEs_specs_45 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_52 = { + sizeof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_52 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_52 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestRANNodeItem_ExtIEs_49 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_50, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_49 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_51, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_49 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_52, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_52, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_49 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tag2el_49 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestRANNodeItem_ExtIEs_specs_49 = { + sizeof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs), + offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tag2el_49, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs = { + "AreaOfInterestRANNodeItem-ExtIEs", + "AreaOfInterestRANNodeItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49, + sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49) + /sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_490), /* 1 */ + asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49) + /sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaOfInterestRANNodeItem_ExtIEs_49, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaOfInterestRANNodeItem_ExtIEs_specs_49 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_56 = { + sizeof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_56 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_56 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestTAIItem_ExtIEs_53 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_54, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_53 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_55, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_53 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_56, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_56, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_53 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestTAIItem_ExtIEs_tag2el_53 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestTAIItem_ExtIEs_specs_53 = { + sizeof(struct NGAP_AreaOfInterestTAIItem_ExtIEs), + offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaOfInterestTAIItem_ExtIEs_tag2el_53, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs = { + "AreaOfInterestTAIItem-ExtIEs", + "AreaOfInterestTAIItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53, + sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53) + /sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_530), /* 1 */ + asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53) + /sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaOfInterestTAIItem_ExtIEs_53, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaOfInterestTAIItem_ExtIEs_specs_53 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_60 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, choice.NPN_PagingAssistanceInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NPN_PagingAssistanceInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NPN-PagingAssistanceInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, choice.PagingAssisDataforCEcapabUE), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingAssisDataforCEcapabUE" + }, +}; +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_60 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_60 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_60 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* PagingAssisDataforCEcapabUE */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pNI-NPN-PagingAssistance */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_60 = { + sizeof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue), + offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_60, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_60, + asn_MAP_NGAP_extensionValue_from_canonical_60, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_60 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_60, + 2, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_60 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForPaging_ExtIEs_57 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_58, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_57 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_AssistanceDataForPaging_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_59, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_57 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_60, + select_AssistanceDataForPaging_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_60, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_57 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssistanceDataForPaging_ExtIEs_tag2el_57 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForPaging_ExtIEs_specs_57 = { + sizeof(struct NGAP_AssistanceDataForPaging_ExtIEs), + offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AssistanceDataForPaging_ExtIEs_tag2el_57, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs = { + "AssistanceDataForPaging-ExtIEs", + "AssistanceDataForPaging-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57, + sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57) + /sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_570), /* 1 */ + asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57, /* Same as above */ + sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57) + /sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssistanceDataForPaging_ExtIEs_57, + 3, /* Elements count */ + &asn_SPC_NGAP_AssistanceDataForPaging_ExtIEs_specs_57 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_64 = { + sizeof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue), + offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_64 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_64 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForRecommendedCells_ExtIEs_61 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_62, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_61 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_63, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_61 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_64, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_64, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_61 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_61 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForRecommendedCells_ExtIEs_specs_61 = { + sizeof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs), + offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_61, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs = { + "AssistanceDataForRecommendedCells-ExtIEs", + "AssistanceDataForRecommendedCells-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61, + sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61) + /sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_610), /* 1 */ + asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61, /* Same as above */ + sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61) + /sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssistanceDataForRecommendedCells_ExtIEs_61, + 3, /* Elements count */ + &asn_SPC_NGAP_AssistanceDataForRecommendedCells_ExtIEs_specs_61 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_68 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_68 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_68 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_65 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_66, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_65 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_67, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_65 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_68, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_68, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_65 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_65 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tag2el_65 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_specs_65 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs), + offsetof(struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tag2el_65, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs = { + "AssociatedMBSQosFlowSetupRequestItem-ExtIEs", + "AssociatedMBSQosFlowSetupRequestItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_65, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_65) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_650), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_65, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_65) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_tags_650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_65, + 3, /* Elements count */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_specs_65 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_72 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_72 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_72 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_69 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_70, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_69 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_71, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_69 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_72, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_72, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_69 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_69 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tag2el_69 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_specs_69 = { + sizeof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs), + offsetof(struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tag2el_69, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs = { + "AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs", + "AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_69, + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_69) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_690), /* 1 */ + asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_69, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_69) + /sizeof(asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_tags_690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_69, + 3, /* Elements count */ + &asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_specs_69 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_76 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, choice.AlternativeQoSParaSetIndex), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AlternativeQoSParaSetIndex, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AlternativeQoSParaSetIndex" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_76 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetIndex */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_76 = { + sizeof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_76, + 1, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_76 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_76, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_76 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_73 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_74, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_73 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_AssociatedQosFlowItem_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_75, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_73 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_76, + select_AssociatedQosFlowItem_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_76, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_73 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_73 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedQosFlowItem_ExtIEs_tag2el_73 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_73 = { + sizeof(struct NGAP_AssociatedQosFlowItem_ExtIEs), + offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AssociatedQosFlowItem_ExtIEs_tag2el_73, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs = { + "AssociatedQosFlowItem-ExtIEs", + "AssociatedQosFlowItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_73, + sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_73) + /sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_730), /* 1 */ + asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_73, /* Same as above */ + sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_73) + /sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_73, + 3, /* Elements count */ + &asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_73 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_80 = { + sizeof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue), + offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_80 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_80 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_77 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_78, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_77 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_79, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_77 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_80, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_80, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_77 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_77 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tag2el_77 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_77 = { + sizeof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs), + offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tag2el_77, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs = { + "AreaScopeOfNeighCellsItem-ExtIEs", + "AreaScopeOfNeighCellsItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_77, + sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_77) + /sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_770), /* 1 */ + asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_77, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_77) + /sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_77, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_77 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_84 = { + sizeof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue), + offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_84 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_84 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_81 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_82, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_81 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_83, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_81 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_84, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_84, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_81 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_81 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tag2el_81 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_specs_81 = { + sizeof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs), + offsetof(struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tag2el_81, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs = { + "AvailableRANVisibleQoEMetrics-ExtIEs", + "AvailableRANVisibleQoEMetrics-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_81, + sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_81) + /sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_810), /* 1 */ + asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_81, /* Same as above */ + sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_81) + /sizeof(asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_tags_810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_81, + 3, /* Elements count */ + &asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_specs_81 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_88 = { + sizeof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue), + offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_88 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_88 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_85 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_86, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_85 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_87, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_85 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_88, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_88, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_85 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_85 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tag2el_85 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_specs_85 = { + sizeof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs), + offsetof(struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tag2el_85, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs = { + "BeamMeasurementsReportConfiguration-ExtIEs", + "BeamMeasurementsReportConfiguration-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_85, + sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_85) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_850), /* 1 */ + asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_85, /* Same as above */ + sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_85) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_tags_850), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_85, + 3, /* Elements count */ + &asn_SPC_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_specs_85 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_92 = { + sizeof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue), + offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_92 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_92 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportQuantity_ExtIEs_89 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_90, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_89 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_91, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_89 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_92, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_92, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_89 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_89 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tag2el_89 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportQuantity_ExtIEs_specs_89 = { + sizeof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs), + offsetof(struct NGAP_BeamMeasurementsReportQuantity_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tag2el_89, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs = { + "BeamMeasurementsReportQuantity-ExtIEs", + "BeamMeasurementsReportQuantity-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_89, + sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_89) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_890), /* 1 */ + asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_89, /* Same as above */ + sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_89) + /sizeof(asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs_tags_890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BeamMeasurementsReportQuantity_ExtIEs_89, + 3, /* Elements count */ + &asn_SPC_NGAP_BeamMeasurementsReportQuantity_ExtIEs_specs_89 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_96 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, choice.NPN_Support), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NPN_Support, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NPN-Support" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, choice.ExtendedSliceSupportList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_ExtendedSliceSupportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedSliceSupportList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, choice.TAINSAGSupportList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAINSAGSupportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TAINSAGSupportList" + }, +}; +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_96 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_96 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_96 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 1 }, /* ExtendedSliceSupportList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 }, /* TAINSAGSupportList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sNPN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_96 = { + sizeof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue), + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_96, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_96, + asn_MAP_NGAP_extensionValue_from_canonical_96, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_96 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_96, + 3, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_96 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_93 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_94, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_93 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_BroadcastPLMNItem_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_95, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_93 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_96, + select_BroadcastPLMNItem_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_96, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_93 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_93 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastPLMNItem_ExtIEs_tag2el_93 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_93 = { + sizeof(struct NGAP_BroadcastPLMNItem_ExtIEs), + offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastPLMNItem_ExtIEs_tag2el_93, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs = { + "BroadcastPLMNItem-ExtIEs", + "BroadcastPLMNItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_93, + sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_93) + /sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_930), /* 1 */ + asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_93, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_93) + /sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_93, + 3, /* Elements count */ + &asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_93 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_100 = { + sizeof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue), + offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_100 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_100 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_97 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_98, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_97 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_99, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_97 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_100, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_100, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_97 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_97 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_97 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_97 = { + sizeof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs), + offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_97, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs = { + "BluetoothMeasurementConfiguration-ExtIEs", + "BluetoothMeasurementConfiguration-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_97, + sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_97) + /sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_970), /* 1 */ + asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_97, /* Same as above */ + sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_97) + /sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_970), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_97, + 3, /* Elements count */ + &asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_97 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_104 = { + sizeof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue), + offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_104 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_104 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_101 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_102, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_101 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_103, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_101 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_104, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_104, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_101 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_101 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tag2el_101 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_101 = { + sizeof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs), + offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tag2el_101, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs = { + "BluetoothMeasConfigNameItem-ExtIEs", + "BluetoothMeasConfigNameItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_101, + sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_101) + /sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_1010), /* 1 */ + asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_101, /* Same as above */ + sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_101) + /sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_1010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_101, + 3, /* Elements count */ + &asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_101 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_108 = { + sizeof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_108 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_108 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_105 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_106, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_105 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_107, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_105 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_108, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_108, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_105 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_105 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tag2el_105 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_105 = { + sizeof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs), + offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tag2el_105, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs = { + "CancelledCellsInEAI-EUTRA-Item-ExtIEs", + "CancelledCellsInEAI-EUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_105, + sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_105) + /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_1050), /* 1 */ + asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_105, /* Same as above */ + sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_105) + /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_1050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_105, + 3, /* Elements count */ + &asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_105 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_112 = { + sizeof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_112 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_112 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_109 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_110, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_109 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_111, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_109 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_112, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_112, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_109 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_109 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tag2el_109 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_109 = { + sizeof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs), + offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tag2el_109, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs = { + "CancelledCellsInEAI-NR-Item-ExtIEs", + "CancelledCellsInEAI-NR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_109, + sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_109) + /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_1090), /* 1 */ + asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_109, /* Same as above */ + sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_109) + /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_1090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_109, + 3, /* Elements count */ + &asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_109 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_116 = { + sizeof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_116 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_116 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_113 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_114, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_113 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_115, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_113 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_116, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_116, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_113 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_113 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tag2el_113 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_113 = { + sizeof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs), + offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tag2el_113, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs = { + "CancelledCellsInTAI-EUTRA-Item-ExtIEs", + "CancelledCellsInTAI-EUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_113, + sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_113) + /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_1130), /* 1 */ + asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_113, /* Same as above */ + sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_113) + /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_1130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_113, + 3, /* Elements count */ + &asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_113 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_120 = { + sizeof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_120 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_120 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_117 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_118, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_117 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_119, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_117 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_120, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_120, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_117 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_117 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tag2el_117 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_117 = { + sizeof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs), + offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tag2el_117, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs = { + "CancelledCellsInTAI-NR-Item-ExtIEs", + "CancelledCellsInTAI-NR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_117, + sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_117) + /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_1170), /* 1 */ + asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_117, /* Same as above */ + sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_117) + /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_1170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_117, + 3, /* Elements count */ + &asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_117 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_124 = { + sizeof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue), + offsetof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CandidateCellItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_124 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_124 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CandidateCellItem_ExtIEs_121 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_698 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_122, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_121 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_699 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_121 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_124, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_700 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_124, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_702 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_121 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_703 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_121 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_704 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCellItem_ExtIEs_tag2el_121 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_706 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_121 = { + sizeof(struct NGAP_CandidateCellItem_ExtIEs), + offsetof(struct NGAP_CandidateCellItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CandidateCellItem_ExtIEs_tag2el_121, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellItem_ExtIEs = { + "CandidateCellItem-ExtIEs", + "CandidateCellItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_121, + sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_121) + /sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_1210), /* 1 */ + asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_121, /* Same as above */ + sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_121) + /sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_1210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_707 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_708 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CandidateCellItem_ExtIEs_121, + 3, /* Elements count */ + &asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_121 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_710 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_128 = { + sizeof(struct NGAP_CandidateCellID_ExtIEs__extensionValue), + offsetof(struct NGAP_CandidateCellID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CandidateCellID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CandidateCellID_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_128 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_711 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_712 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_128 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CandidateCellID_ExtIEs_125 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_714 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_126, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_125 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_715 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_125 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_128, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_716 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_128, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_718 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_125 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_719 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_125 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_720 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCellID_ExtIEs_tag2el_125 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_722 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_125 = { + sizeof(struct NGAP_CandidateCellID_ExtIEs), + offsetof(struct NGAP_CandidateCellID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CandidateCellID_ExtIEs_tag2el_125, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellID_ExtIEs = { + "CandidateCellID-ExtIEs", + "CandidateCellID-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_125, + sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_125) + /sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_1250), /* 1 */ + asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_125, /* Same as above */ + sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_125) + /sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_1250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_723 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_724 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CandidateCellID_ExtIEs_125, + 3, /* Elements count */ + &asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_125 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_726 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_132 = { + sizeof(struct NGAP_CandidatePCI_ExtIEs__extensionValue), + offsetof(struct NGAP_CandidatePCI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CandidatePCI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CandidatePCI_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_132 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_727 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_728 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_132 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CandidatePCI_ExtIEs_129 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_730 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_130, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_129 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_731 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_129 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_132, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_732 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_132, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_734 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_129 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_735 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_129 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_736 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidatePCI_ExtIEs_tag2el_129 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_738 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_129 = { + sizeof(struct NGAP_CandidatePCI_ExtIEs), + offsetof(struct NGAP_CandidatePCI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CandidatePCI_ExtIEs_tag2el_129, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CandidatePCI_ExtIEs = { + "CandidatePCI-ExtIEs", + "CandidatePCI-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_129, + sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_129) + /sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_1290), /* 1 */ + asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_129, /* Same as above */ + sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_129) + /sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_1290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_739 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_740 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CandidatePCI_ExtIEs_129, + 3, /* Elements count */ + &asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_129 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_742 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_136 = { + sizeof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_136 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_743 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_744 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_136 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_133 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_746 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_134, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_133 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_747 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_133 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_136, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_748 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_136, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_750 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_133 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_751 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_133 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_752 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Cell_CAGInformation_ExtIEs_tag2el_133 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_754 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_133 = { + sizeof(struct NGAP_Cell_CAGInformation_ExtIEs), + offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Cell_CAGInformation_ExtIEs_tag2el_133, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_Cell_CAGInformation_ExtIEs = { + "Cell-CAGInformation-ExtIEs", + "Cell-CAGInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_133, + sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_133) + /sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_1330), /* 1 */ + asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_133, /* Same as above */ + sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_133) + /sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_1330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_755 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_756 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_133, + 3, /* Elements count */ + &asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_133 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_758 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_140 = { + sizeof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_140 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_759 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_760 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_140 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_137 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_762 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_138, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_137 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_763 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_137 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_140, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_764 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_140, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_766 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_137 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_767 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_137 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_768 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tag2el_137 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_770 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_137 = { + sizeof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs), + offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tag2el_137, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs = { + "CellIDBroadcastEUTRA-Item-ExtIEs", + "CellIDBroadcastEUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_137, + sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_137) + /sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_1370), /* 1 */ + asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_137, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_137) + /sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_1370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_771 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_772 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_137, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_137 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_774 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_144 = { + sizeof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_144 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_775 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_776 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_144 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_141 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_778 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_142, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_141 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_779 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_141 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_144, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_780 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_144, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_782 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_141 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_783 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_141 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_784 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDBroadcastNR_Item_ExtIEs_tag2el_141 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_786 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_141 = { + sizeof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs), + offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellIDBroadcastNR_Item_ExtIEs_tag2el_141, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs = { + "CellIDBroadcastNR-Item-ExtIEs", + "CellIDBroadcastNR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_141, + sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_141) + /sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_1410), /* 1 */ + asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_141, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_141) + /sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_1410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_787 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_788 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_141, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_141 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_790 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_148 = { + sizeof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_148 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_791 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_792 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_148 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_145 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_794 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_146, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_145 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_795 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_145 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_148, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_796 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_148, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_798 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_145 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_799 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_145 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_800 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tag2el_145 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_802 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_145 = { + sizeof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs), + offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tag2el_145, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs = { + "CellIDCancelledEUTRA-Item-ExtIEs", + "CellIDCancelledEUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_145, + sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_145) + /sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_1450), /* 1 */ + asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_145, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_145) + /sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_1450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_803 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_804 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_145, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_145 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_806 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_152 = { + sizeof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_152 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_807 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_808 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_152 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_149 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_810 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_150, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_149 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_811 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_149 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_152, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_812 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_152, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_814 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_149 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_815 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_149 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_816 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDCancelledNR_Item_ExtIEs_tag2el_149 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_818 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_149 = { + sizeof(struct NGAP_CellIDCancelledNR_Item_ExtIEs), + offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellIDCancelledNR_Item_ExtIEs_tag2el_149, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs = { + "CellIDCancelledNR-Item-ExtIEs", + "CellIDCancelledNR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_149, + sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_149) + /sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_1490), /* 1 */ + asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_149, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_149) + /sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_1490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_819 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_820 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_149, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_149 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_822 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_156 = { + sizeof(struct NGAP_CellType_ExtIEs__extensionValue), + offsetof(struct NGAP_CellType_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellType_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellType_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_156 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_823 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_824 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_156 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellType_ExtIEs_153 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_826 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_154, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_153 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_827 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_153 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_156, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_828 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_156, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_830 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_153 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_831 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellType_ExtIEs_tags_153 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_832 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellType_ExtIEs_tag2el_153 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_834 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellType_ExtIEs_specs_153 = { + sizeof(struct NGAP_CellType_ExtIEs), + offsetof(struct NGAP_CellType_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellType_ExtIEs_tag2el_153, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellType_ExtIEs = { + "CellType-ExtIEs", + "CellType-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellType_ExtIEs_tags_153, + sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_153) + /sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_1530), /* 1 */ + asn_DEF_NGAP_CellType_ExtIEs_tags_153, /* Same as above */ + sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_153) + /sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_1530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_835 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_836 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellType_ExtIEs_153, + 3, /* Elements count */ + &asn_SPC_NGAP_CellType_ExtIEs_specs_153 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_838 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_160 = { + sizeof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue), + offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_160 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_839 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_840 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_160 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_157 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_842 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_158, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_157 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_843 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_157 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_160, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_844 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_160, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_846 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_157 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_847 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_157 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_848 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CNAssistedRANTuning_ExtIEs_tag2el_157 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_850 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_157 = { + sizeof(struct NGAP_CNAssistedRANTuning_ExtIEs), + offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CNAssistedRANTuning_ExtIEs_tag2el_157, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs = { + "CNAssistedRANTuning-ExtIEs", + "CNAssistedRANTuning-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_157, + sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_157) + /sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_1570), /* 1 */ + asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_157, /* Same as above */ + sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_157) + /sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_1570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_851 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_852 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_157, + 3, /* Elements count */ + &asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_157 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_854 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_164 = { + sizeof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue), + offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_164 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_855 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_856 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_164 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_161 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_858 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_162, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_161 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_859 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_161 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_164, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_860 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_164, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_862 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_161 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_863 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_161 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_864 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tag2el_161 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_866 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_161 = { + sizeof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs), + offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tag2el_161, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs = { + "CNTypeRestrictionsForEquivalentItem-ExtIEs", + "CNTypeRestrictionsForEquivalentItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_161, + sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_161) + /sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_1610), /* 1 */ + asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_161, /* Same as above */ + sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_161) + /sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_1610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_867 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_868 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_161, + 3, /* Elements count */ + &asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_161 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_870 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_168 = { + sizeof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_168 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_871 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_872 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_168 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_165 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_874 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_166, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_165 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_875 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_165 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_168, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_876 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_168, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_878 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_165 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_879 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_165 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_880 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tag2el_165 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_882 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_165 = { + sizeof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs), + offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tag2el_165, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs = { + "CompletedCellsInEAI-EUTRA-Item-ExtIEs", + "CompletedCellsInEAI-EUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_165, + sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_165) + /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_1650), /* 1 */ + asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_165, /* Same as above */ + sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_165) + /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_1650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_883 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_884 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_165, + 3, /* Elements count */ + &asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_165 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_886 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_172 = { + sizeof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_172 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_887 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_888 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_172 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_169 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_890 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_170, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_169 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_891 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_169 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_172, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_892 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_172, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_894 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_169 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_895 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_169 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_896 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tag2el_169 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_898 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_169 = { + sizeof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs), + offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tag2el_169, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs = { + "CompletedCellsInEAI-NR-Item-ExtIEs", + "CompletedCellsInEAI-NR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_169, + sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_169) + /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_1690), /* 1 */ + asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_169, /* Same as above */ + sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_169) + /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_1690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_899 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_900 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_169, + 3, /* Elements count */ + &asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_169 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_902 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_176 = { + sizeof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_176 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_903 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_904 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_176 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_173 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_906 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_174, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_173 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_907 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_173 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_176, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_908 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_176, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_910 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_173 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_911 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_173 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_912 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tag2el_173 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_914 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_173 = { + sizeof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs), + offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tag2el_173, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs = { + "CompletedCellsInTAI-EUTRA-Item-ExtIEs", + "CompletedCellsInTAI-EUTRA-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_173, + sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_173) + /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_1730), /* 1 */ + asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_173, /* Same as above */ + sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_173) + /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_1730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_915 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_916 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_173, + 3, /* Elements count */ + &asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_173 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_918 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_180 = { + sizeof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_180 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_919 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_920 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_180 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_177 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_922 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_178, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_177 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_923 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_177 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_180, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_924 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_180, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_926 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_177 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_927 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_177 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_928 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tag2el_177 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_930 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_177 = { + sizeof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs), + offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tag2el_177, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs = { + "CompletedCellsInTAI-NR-Item-ExtIEs", + "CompletedCellsInTAI-NR-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_177, + sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_177) + /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_1770), /* 1 */ + asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_177, /* Same as above */ + sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_177) + /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_1770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_931 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_932 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_177, + 3, /* Elements count */ + &asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_177 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_184 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.EUTRA_PagingeDRXInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRA_PagingeDRXInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_934 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "EUTRA-PagingeDRXInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.ExtendedUEIdentityIndexValue), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_ExtendedUEIdentityIndexValue, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_935 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedUEIdentityIndexValue" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.UERadioCapabilityForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapabilityForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_936 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.MicoAllPLMN), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_MicoAllPLMN, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_938 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MicoAllPLMN" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.NR_PagingeDRXInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NR_PagingeDRXInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_939 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NR-PagingeDRXInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.PagingCauseIndicationForVoiceService), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_PagingCauseIndicationForVoiceService, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_940 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingCauseIndicationForVoiceService" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.PEIPSassistanceInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PEIPSassistanceInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_942 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_943 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + 0 + }, + 0, 0, /* No default value */ + "PEIPSassistanceInformation" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_944 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_184 = { 1, 3, 5, 0, 2, 4, 6 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_184 = { 3, 0, 4, 1, 5, 2, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_184 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, 0, 0 }, /* ExtendedUEIdentityIndexValue */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 1 }, /* MicoAllPLMN */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* PagingCauseIndicationForVoiceService */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* EUTRA-PagingeDRXInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* UERadioCapabilityForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* NR-PagingeDRXInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 0 } /* PEIPSassistanceInformation */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_946 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_184 = { + sizeof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue), + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_184, + 7, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_184, + asn_MAP_NGAP_extensionValue_from_canonical_184, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_184 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_947 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_948 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_extensionValue_184, + 7, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_184 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_181 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_950 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_182, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_181 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_951 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_181 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_184, + select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_extensionValue_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_952 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_184, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_954 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_181 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_955 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_181 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_956 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tag2el_181 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_958 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_181 = { + sizeof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs), + offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tag2el_181, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs = { + "CoreNetworkAssistanceInformationForInactive-ExtIEs", + "CoreNetworkAssistanceInformationForInactive-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_181, + sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_181) + /sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_1810), /* 1 */ + asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_181, /* Same as above */ + sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_181) + /sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_1810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_959 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_960 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_181, + 3, /* Elements count */ + &asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_181 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_962 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_188 = { + sizeof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue), + offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_188 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_963 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_964 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_188 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_185 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_966 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_186, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_185 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_967 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_185 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_188, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_968 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_188, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_970 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_185 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_971 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_185 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_972 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tag2el_185 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_974 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_185 = { + sizeof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs), + offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, _asn_ctx), + asn_MAP_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tag2el_185, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs = { + "COUNTValueForPDCP-SN12-ExtIEs", + "COUNTValueForPDCP-SN12-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_185, + sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_185) + /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_1850), /* 1 */ + asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_185, /* Same as above */ + sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_185) + /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_1850), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_975 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_976 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_185, + 3, /* Elements count */ + &asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_185 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_978 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_192 = { + sizeof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue), + offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_192 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_979 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_980 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_192 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_189 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_982 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_190, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_189 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_983 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_189 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_192, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_984 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_192, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_986 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_189 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_987 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_189 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_988 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tag2el_189 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_990 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_189 = { + sizeof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs), + offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, _asn_ctx), + asn_MAP_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tag2el_189, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs = { + "COUNTValueForPDCP-SN18-ExtIEs", + "COUNTValueForPDCP-SN18-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_189, + sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_189) + /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_1890), /* 1 */ + asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_189, /* Same as above */ + sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_189) + /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_1890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_991 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_992 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_189, + 3, /* Elements count */ + &asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_189 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_994 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_196 = { + sizeof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue), + offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_196 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_995 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_996 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_196 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_193 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_998 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_194, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_193 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_999 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_193 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_196, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1000 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_196, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1002 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_193 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1003 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_193 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1004 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CriticalityDiagnostics_ExtIEs_tag2el_193 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1006 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_193 = { + sizeof(struct NGAP_CriticalityDiagnostics_ExtIEs), + offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CriticalityDiagnostics_ExtIEs_tag2el_193, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs = { + "CriticalityDiagnostics-ExtIEs", + "CriticalityDiagnostics-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_193, + sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_193) + /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_1930), /* 1 */ + asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_193, /* Same as above */ + sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_193) + /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_1930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1007 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1008 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_193, + 3, /* Elements count */ + &asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_193 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1010 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_200 = { + sizeof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_200 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1011 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1012 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_200 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_197 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1014 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_198, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_197 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1015 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_197 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_200, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1016 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_200, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1018 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_197 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1019 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_197 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1020 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_197 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1022 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_197 = { + sizeof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs), + offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_197, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs = { + "CriticalityDiagnostics-IE-Item-ExtIEs", + "CriticalityDiagnostics-IE-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_197, + sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_197) + /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1970), /* 1 */ + asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_197, /* Same as above */ + sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_197) + /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1970), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1023 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1024 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_197, + 3, /* Elements count */ + &asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_197 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1026 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_204 = { + sizeof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue), + offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_204 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1027 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1028 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_204 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_201 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1030 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_202, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_201 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1031 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_201 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_204, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1032 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_204, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1034 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_201 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1035 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_201 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1036 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedMDT_NR_ExtIEs_tag2el_201 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1038 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_201 = { + sizeof(struct NGAP_CellBasedMDT_NR_ExtIEs), + offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellBasedMDT_NR_ExtIEs_tag2el_201, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs = { + "CellBasedMDT-NR-ExtIEs", + "CellBasedMDT-NR-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_201, + sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_201) + /sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_2010), /* 1 */ + asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_201, /* Same as above */ + sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_201) + /sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_2010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1039 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1040 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_201, + 3, /* Elements count */ + &asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_201 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1042 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_208 = { + sizeof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue), + offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_208 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1043 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1044 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_208 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_205 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1046 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_206, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_205 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1047 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_205 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_208, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1048 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_208, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1050 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_205 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1051 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_205 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1052 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedMDT_EUTRA_ExtIEs_tag2el_205 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1054 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_205 = { + sizeof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs), + offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellBasedMDT_EUTRA_ExtIEs_tag2el_205, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs = { + "CellBasedMDT-EUTRA-ExtIEs", + "CellBasedMDT-EUTRA-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_205, + sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_205) + /sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_2050), /* 1 */ + asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_205, /* Same as above */ + sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_205) + /sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_2050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1055 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1056 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_205, + 3, /* Elements count */ + &asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_205 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1058 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_212 = { + sizeof(struct NGAP_CellBasedQMC_ExtIEs__extensionValue), + offsetof(struct NGAP_CellBasedQMC_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CellBasedQMC_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CellBasedQMC_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_212 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1059 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1060 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_212 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_CellBasedQMC_ExtIEs_209 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedQMC_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1062 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_210, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_209 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedQMC_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1063 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_209 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedQMC_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_212, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1064 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_212, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1066 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_209 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1067 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_209 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1068 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedQMC_ExtIEs_tag2el_209 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1070 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedQMC_ExtIEs_specs_209 = { + sizeof(struct NGAP_CellBasedQMC_ExtIEs), + offsetof(struct NGAP_CellBasedQMC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellBasedQMC_ExtIEs_tag2el_209, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedQMC_ExtIEs = { + "CellBasedQMC-ExtIEs", + "CellBasedQMC-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_209, + sizeof(asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_209) + /sizeof(asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_2090), /* 1 */ + asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_209, /* Same as above */ + sizeof(asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_209) + /sizeof(asn_DEF_NGAP_CellBasedQMC_ExtIEs_tags_2090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1071 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1072 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellBasedQMC_ExtIEs_209, + 3, /* Elements count */ + &asn_SPC_NGAP_CellBasedQMC_ExtIEs_specs_209 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1074 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_216 = { + sizeof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue), + offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_216 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1075 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1076 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_216 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_213 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1078 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_214, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_213 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1079 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_213 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_216, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1080 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_216, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1082 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_213 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1083 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_213 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1084 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DataForwardingResponseDRBItem_ExtIEs_tag2el_213 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1086 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_213 = { + sizeof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs), + offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DataForwardingResponseDRBItem_ExtIEs_tag2el_213, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs = { + "DataForwardingResponseDRBItem-ExtIEs", + "DataForwardingResponseDRBItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_213, + sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_213) + /sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_2130), /* 1 */ + asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_213, /* Same as above */ + sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_213) + /sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_2130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1087 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1088 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_213, + 3, /* Elements count */ + &asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_213 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1090 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_220 = { + sizeof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_220 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1091 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1092 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_220 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_217 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1094 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_218, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_217 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1095 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_217 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_220, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1096 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_220, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1098 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_217 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1099 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_217 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1100 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSRequestInfo_ExtIEs_tag2el_217 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_217 = { + sizeof(struct NGAP_DAPSRequestInfo_ExtIEs), + offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DAPSRequestInfo_ExtIEs_tag2el_217, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSRequestInfo_ExtIEs = { + "DAPSRequestInfo-ExtIEs", + "DAPSRequestInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_217, + sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_217) + /sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_2170), /* 1 */ + asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_217, /* Same as above */ + sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_217) + /sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_2170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1102 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1103 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_217, + 3, /* Elements count */ + &asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_217 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1104 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_224 = { + sizeof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue), + offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_224 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1106 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1107 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_224 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_221 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1108 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_222, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_221 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1110 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_221 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_224, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1111 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_224, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1112 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_221 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1114 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_221 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1115 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSResponseInfoItem_ExtIEs_tag2el_221 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1116 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_221 = { + sizeof(struct NGAP_DAPSResponseInfoItem_ExtIEs), + offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DAPSResponseInfoItem_ExtIEs_tag2el_221, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs = { + "DAPSResponseInfoItem-ExtIEs", + "DAPSResponseInfoItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_221, + sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_221) + /sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_2210), /* 1 */ + asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_221, /* Same as above */ + sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_221) + /sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_2210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1118 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1119 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_221, + 3, /* Elements count */ + &asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_221 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1120 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_228 = { + sizeof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_228 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1122 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1123 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_228 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_225 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1124 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_226, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_225 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1126 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_225 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_228, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1127 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_228, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1128 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_225 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1130 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_225 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1131 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSResponseInfo_ExtIEs_tag2el_225 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1132 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_225 = { + sizeof(struct NGAP_DAPSResponseInfo_ExtIEs), + offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DAPSResponseInfo_ExtIEs_tag2el_225, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfo_ExtIEs = { + "DAPSResponseInfo-ExtIEs", + "DAPSResponseInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_225, + sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_225) + /sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_2250), /* 1 */ + asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_225, /* Same as above */ + sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_225) + /sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_2250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1134 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1135 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_225, + 3, /* Elements count */ + &asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_225 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1136 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_232 = { + sizeof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue), + offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_232 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1138 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1139 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_232 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_229 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1140 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_230, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_229 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1142 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_229 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_232, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1143 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_232, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1144 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_229 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1146 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_229 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1147 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DataForwardingResponseERABListItem_ExtIEs_tag2el_229 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1148 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_229 = { + sizeof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs), + offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DataForwardingResponseERABListItem_ExtIEs_tag2el_229, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs = { + "DataForwardingResponseERABListItem-ExtIEs", + "DataForwardingResponseERABListItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_229, + sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_229) + /sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_2290), /* 1 */ + asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_229, /* Same as above */ + sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_229) + /sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_2290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1150 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1151 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_229, + 3, /* Elements count */ + &asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_229 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1152 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_236 = { + sizeof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_236 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1154 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1155 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_236 /* Additional specs */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + +asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_233 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1156 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_id_constr_234, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_233 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1158 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_criticality_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_233 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_236, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1159 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; + &asn_PER_memb_NGAP_extensionValue_constr_236, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1160 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ + memb_NGAP_extensionValue_constraint_233 + }, + 0, 0, /* No default value */ + "extensionValue" + }, }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_1162 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const ber_tlv_tag_t asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_233 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_1163 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DL_CP_SecurityInformation_ExtIEs_tag2el_233 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_extensionValue_constr_1164 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_233 = { + sizeof(struct NGAP_DL_CP_SecurityInformation_ExtIEs), + offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DL_CP_SecurityInformation_ExtIEs_tag2el_233, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ }; +asn_TYPE_descriptor_t asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs = { + "DL-CP-SecurityInformation-ExtIEs", + "DL-CP-SecurityInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_233, + sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_233) + /sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_2330), /* 1 */ + asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_233, /* Same as above */ + sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_233) + /sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_2330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_4 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, choice.UPTransportLayerInformation), - -1 /* Ambiguous tag (CHOICE?) */, + SEQUENCE_constraint + }, + asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_233, + 3, /* Elements count */ + &asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_233 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_240 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, choice.AssociatedQosFlowList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UPTransportLayerInformation, + &asn_DEF_NGAP_AssociatedQosFlowList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -28349,25 +43833,24 @@ 0 }, 0, 0, /* No default value */ - "UPTransportLayerInformation" + "AssociatedQosFlowList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_4 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* gTPTunnel */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_240 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* AssociatedQosFlowList */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_4 = { - sizeof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_4, - 2, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_240 = { + sizeof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_240, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_4 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_240 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28384,13 +43867,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_4, + asn_MBR_NGAP_extensionValue_240, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_4 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_240 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_1 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_237 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -28400,74 +43883,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_2, + &asn_PER_memb_NGAP_id_constr_238, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1 + memb_NGAP_id_constraint_237 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AdditionalDLUPTNLInformationForHOItem_ExtIEs_NGAP_criticality_type, + select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_3, + &asn_PER_memb_NGAP_criticality_constr_239, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1 + memb_NGAP_criticality_constraint_237 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_4, - select_AdditionalDLUPTNLInformationForHOItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_240, + select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_4, + &asn_PER_memb_NGAP_extensionValue_constr_240, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1 + memb_NGAP_extensionValue_constraint_237 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tag2el_1 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tag2el_237 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_specs_1 = { - sizeof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs), - offsetof(struct NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tag2el_1, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_237 = { + sizeof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs), + offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tag2el_237, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs = { - "AdditionalDLUPTNLInformationForHOItem-ExtIEs", - "AdditionalDLUPTNLInformationForHOItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs = { + "DRBsSubjectToStatusTransferItem-ExtIEs", + "DRBsSubjectToStatusTransferItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1, - sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1) - /sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_10), /* 1 */ - asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1, /* Same as above */ - sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_1) - /sizeof(asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_tags_10), /* 1 */ + asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_237, + sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_237) + /sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_2370), /* 1 */ + asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_237, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_237) + /sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_2370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28477,23 +43960,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_1, + asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_237, 3, /* Elements count */ - &asn_SPC_NGAP_AdditionalDLUPTNLInformationForHOItem_ExtIEs_specs_1 /* Additional specs */ + &asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_237 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_8 = { - sizeof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue), - offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AllocationAndRetentionPriority_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_244 = { + sizeof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBStatusDL12_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_8 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_244 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28511,11 +43994,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_8 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_244 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AllocationAndRetentionPriority_ExtIEs_5 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL12_ExtIEs_241 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -28525,14 +44008,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_6, + &asn_PER_memb_NGAP_id_constr_242, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_5 + memb_NGAP_id_constraint_241 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -28542,57 +44025,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_7, + &asn_PER_memb_NGAP_criticality_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_5 + memb_NGAP_criticality_constraint_241 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_8, + &asn_DEF_NGAP_extensionValue_244, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_8, + &asn_PER_memb_NGAP_extensionValue_constr_244, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_5 + memb_NGAP_extensionValue_constraint_241 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AllocationAndRetentionPriority_ExtIEs_tag2el_5 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL12_ExtIEs_tag2el_241 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AllocationAndRetentionPriority_ExtIEs_specs_5 = { - sizeof(struct NGAP_AllocationAndRetentionPriority_ExtIEs), - offsetof(struct NGAP_AllocationAndRetentionPriority_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AllocationAndRetentionPriority_ExtIEs_tag2el_5, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_241 = { + sizeof(struct NGAP_DRBStatusDL12_ExtIEs), + offsetof(struct NGAP_DRBStatusDL12_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBStatusDL12_ExtIEs_tag2el_241, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs = { - "AllocationAndRetentionPriority-ExtIEs", - "AllocationAndRetentionPriority-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL12_ExtIEs = { + "DRBStatusDL12-ExtIEs", + "DRBStatusDL12-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5, - sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5) - /sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_50), /* 1 */ - asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5, /* Same as above */ - sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_5) - /sizeof(asn_DEF_NGAP_AllocationAndRetentionPriority_ExtIEs_tags_50), /* 1 */ + asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_241, + sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_241) + /sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_2410), /* 1 */ + asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_241, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_241) + /sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28602,23 +44085,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AllocationAndRetentionPriority_ExtIEs_5, + asn_MBR_NGAP_DRBStatusDL12_ExtIEs_241, 3, /* Elements count */ - &asn_SPC_NGAP_AllocationAndRetentionPriority_ExtIEs_specs_5 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_241 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_12 = { - sizeof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AllowedNSSAI_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_248 = { + sizeof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBStatusDL18_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_12 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_248 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28636,11 +44119,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_12 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_248 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AllowedNSSAI_Item_ExtIEs_9 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL18_ExtIEs_245 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -28650,14 +44133,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_10, + &asn_PER_memb_NGAP_id_constr_246, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_9 + memb_NGAP_id_constraint_245 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -28667,57 +44150,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_11, + &asn_PER_memb_NGAP_criticality_constr_247, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_9 + memb_NGAP_criticality_constraint_245 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_12, + &asn_DEF_NGAP_extensionValue_248, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_12, + &asn_PER_memb_NGAP_extensionValue_constr_248, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_9 + memb_NGAP_extensionValue_constraint_245 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AllowedNSSAI_Item_ExtIEs_tag2el_9 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL18_ExtIEs_tag2el_245 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AllowedNSSAI_Item_ExtIEs_specs_9 = { - sizeof(struct NGAP_AllowedNSSAI_Item_ExtIEs), - offsetof(struct NGAP_AllowedNSSAI_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AllowedNSSAI_Item_ExtIEs_tag2el_9, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_245 = { + sizeof(struct NGAP_DRBStatusDL18_ExtIEs), + offsetof(struct NGAP_DRBStatusDL18_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBStatusDL18_ExtIEs_tag2el_245, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs = { - "AllowedNSSAI-Item-ExtIEs", - "AllowedNSSAI-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL18_ExtIEs = { + "DRBStatusDL18-ExtIEs", + "DRBStatusDL18-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9, - sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9) - /sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_90), /* 1 */ - asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9, /* Same as above */ - sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_9) - /sizeof(asn_DEF_NGAP_AllowedNSSAI_Item_ExtIEs_tags_90), /* 1 */ + asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_245, + sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_245) + /sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_2450), /* 1 */ + asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_245, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_245) + /sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28727,23 +44210,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AllowedNSSAI_Item_ExtIEs_9, + asn_MBR_NGAP_DRBStatusDL18_ExtIEs_245, 3, /* Elements count */ - &asn_SPC_NGAP_AllowedNSSAI_Item_ExtIEs_specs_9 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_245 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_16 = { - sizeof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_Allowed_PNI_NPN_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_252 = { + sizeof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBStatusUL12_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_16 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_252 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28761,11 +44244,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_16 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_252 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Allowed_PNI_NPN_Item_ExtIEs_13 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL12_ExtIEs_249 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -28775,14 +44258,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_14, + &asn_PER_memb_NGAP_id_constr_250, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_13 + memb_NGAP_id_constraint_249 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -28792,57 +44275,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_15, + &asn_PER_memb_NGAP_criticality_constr_251, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_13 + memb_NGAP_criticality_constraint_249 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_16, + &asn_DEF_NGAP_extensionValue_252, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_16, + &asn_PER_memb_NGAP_extensionValue_constr_252, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_13 + memb_NGAP_extensionValue_constraint_249 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_249 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tag2el_13 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL12_ExtIEs_tag2el_249 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Allowed_PNI_NPN_Item_ExtIEs_specs_13 = { - sizeof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs), - offsetof(struct NGAP_Allowed_PNI_NPN_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tag2el_13, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_249 = { + sizeof(struct NGAP_DRBStatusUL12_ExtIEs), + offsetof(struct NGAP_DRBStatusUL12_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBStatusUL12_ExtIEs_tag2el_249, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs = { - "Allowed-PNI-NPN-Item-ExtIEs", - "Allowed-PNI-NPN-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL12_ExtIEs = { + "DRBStatusUL12-ExtIEs", + "DRBStatusUL12-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13, - sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13) - /sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_130), /* 1 */ - asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13, /* Same as above */ - sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_13) - /sizeof(asn_DEF_NGAP_Allowed_PNI_NPN_Item_ExtIEs_tags_130), /* 1 */ + asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_249, + sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_249) + /sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_2490), /* 1 */ + asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_249, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_249) + /sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_2490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28852,23 +44335,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Allowed_PNI_NPN_Item_ExtIEs_13, + asn_MBR_NGAP_DRBStatusUL12_ExtIEs_249, 3, /* Elements count */ - &asn_SPC_NGAP_Allowed_PNI_NPN_Item_ExtIEs_specs_13 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_249 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_20 = { - sizeof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AlternativeQoSParaSetItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_256 = { + sizeof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBStatusUL18_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_20 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_256 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28886,11 +44369,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_20 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_256 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AlternativeQoSParaSetItem_ExtIEs_17 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL18_ExtIEs_253 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -28900,14 +44383,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_18, + &asn_PER_memb_NGAP_id_constr_254, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_17 + memb_NGAP_id_constraint_253 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -28917,57 +44400,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_19, + &asn_PER_memb_NGAP_criticality_constr_255, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_17 + memb_NGAP_criticality_constraint_253 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_20, + &asn_DEF_NGAP_extensionValue_256, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_20, + &asn_PER_memb_NGAP_extensionValue_constr_256, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_17 + memb_NGAP_extensionValue_constraint_253 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_253 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AlternativeQoSParaSetItem_ExtIEs_tag2el_17 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL18_ExtIEs_tag2el_253 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AlternativeQoSParaSetItem_ExtIEs_specs_17 = { - sizeof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs), - offsetof(struct NGAP_AlternativeQoSParaSetItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AlternativeQoSParaSetItem_ExtIEs_tag2el_17, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_253 = { + sizeof(struct NGAP_DRBStatusUL18_ExtIEs), + offsetof(struct NGAP_DRBStatusUL18_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBStatusUL18_ExtIEs_tag2el_253, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs = { - "AlternativeQoSParaSetItem-ExtIEs", - "AlternativeQoSParaSetItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL18_ExtIEs = { + "DRBStatusUL18-ExtIEs", + "DRBStatusUL18-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17, - sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17) - /sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_170), /* 1 */ - asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17, /* Same as above */ - sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_17) - /sizeof(asn_DEF_NGAP_AlternativeQoSParaSetItem_ExtIEs_tags_170), /* 1 */ + asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_253, + sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_253) + /sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_2530), /* 1 */ + asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_253, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_253) + /sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_2530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28977,23 +44460,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AlternativeQoSParaSetItem_ExtIEs_17, + asn_MBR_NGAP_DRBStatusUL18_ExtIEs_253, 3, /* Elements count */ - &asn_SPC_NGAP_AlternativeQoSParaSetItem_ExtIEs_specs_17 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_253 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_24 = { - sizeof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_260 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, choice.DAPSRequestInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DAPSRequestInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DAPSRequestInfo" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_260 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* DAPSRequestInfo */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_260 = { + sizeof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_260, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_24 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_260 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29010,12 +44515,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_24 /* Additional specs */ + asn_MBR_NGAP_extensionValue_260, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_260 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_21 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_257 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29025,74 +44531,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_22, + &asn_PER_memb_NGAP_id_constr_258, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_21 + memb_NGAP_id_constraint_257 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_23, + &asn_PER_memb_NGAP_criticality_constr_259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_21 + memb_NGAP_criticality_constraint_257 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_24, - 0, + &asn_DEF_NGAP_extensionValue_260, + select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_24, + &asn_PER_memb_NGAP_extensionValue_constr_260, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_21 + memb_NGAP_extensionValue_constraint_257 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tag2el_21 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tag2el_257 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_specs_21 = { - sizeof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs), - offsetof(struct NGAP_AMF_TNLAssociationSetupItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tag2el_21, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_257 = { + sizeof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs), + offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tag2el_257, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs = { - "AMF-TNLAssociationSetupItem-ExtIEs", - "AMF-TNLAssociationSetupItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs = { + "DRBsToQosFlowsMappingItem-ExtIEs", + "DRBsToQosFlowsMappingItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21, - sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_210), /* 1 */ - asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21, /* Same as above */ - sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_21) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_tags_210), /* 1 */ + asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_257, + sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_257) + /sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_2570), /* 1 */ + asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_257, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_257) + /sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_2570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29102,23 +44608,81 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_21, + asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_257, 3, /* Elements count */ - &asn_SPC_NGAP_AMF_TNLAssociationSetupItem_ExtIEs_specs_21 /* Additional specs */ + &asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_257 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_28 = { - sizeof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_264 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_ExtendedPacketDelayBudget, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedPacketDelayBudget" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_1), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_ExtendedPacketDelayBudget, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedPacketDelayBudget" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_2), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_ExtendedPacketDelayBudget, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedPacketDelayBudget" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_264 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* ExtendedPacketDelayBudget */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ExtendedPacketDelayBudget */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 } /* ExtendedPacketDelayBudget */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_264 = { + sizeof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue), + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_264, + 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_28 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_264 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29135,12 +44699,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_28 /* Additional specs */ + asn_MBR_NGAP_extensionValue_264, + 3, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_264 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_25 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_261 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29150,74 +44715,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_26, + &asn_PER_memb_NGAP_id_constr_262, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_25 + memb_NGAP_id_constraint_261 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_Dynamic5QIDescriptor_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_27, + &asn_PER_memb_NGAP_criticality_constr_263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_25 + memb_NGAP_criticality_constraint_261 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_28, - 0, + &asn_DEF_NGAP_extensionValue_264, + select_Dynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_28, + &asn_PER_memb_NGAP_extensionValue_constr_264, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_25 + memb_NGAP_extensionValue_constraint_261 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25 = { +static const ber_tlv_tag_t asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tag2el_25 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Dynamic5QIDescriptor_ExtIEs_tag2el_261 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_specs_25 = { - sizeof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs), - offsetof(struct NGAP_AMF_TNLAssociationToAddItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tag2el_25, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_261 = { + sizeof(struct NGAP_Dynamic5QIDescriptor_ExtIEs), + offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Dynamic5QIDescriptor_ExtIEs_tag2el_261, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs = { - "AMF-TNLAssociationToAddItem-ExtIEs", - "AMF-TNLAssociationToAddItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs = { + "Dynamic5QIDescriptor-ExtIEs", + "Dynamic5QIDescriptor-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25, - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_250), /* 1 */ - asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25, /* Same as above */ - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_25) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_tags_250), /* 1 */ + asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_261, + sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_261) + /sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_2610), /* 1 */ + asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_261, /* Same as above */ + sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_261) + /sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_2610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29227,46 +44792,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_25, + asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_261, 3, /* Elements count */ - &asn_SPC_NGAP_AMF_TNLAssociationToAddItem_ExtIEs_specs_25 /* Additional specs */ + &asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_261 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_32 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, choice.CPTransportLayerInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_CPTransportLayerInformation, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "CPTransportLayerInformation" - }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_32 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* endpointIPAddress */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_32 = { - sizeof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_32, - 2, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_268 = { + sizeof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue), + offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_32 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_268 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29283,13 +44825,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_32, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_32 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_268 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_29 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_265 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29299,74 +44840,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_30, + &asn_PER_memb_NGAP_id_constr_266, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_29 + memb_NGAP_id_constraint_265 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AMF_TNLAssociationToRemoveItem_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_31, + &asn_PER_memb_NGAP_criticality_constr_267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_29 + memb_NGAP_criticality_constraint_265 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_32, - select_AMF_TNLAssociationToRemoveItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_268, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_32, + &asn_PER_memb_NGAP_extensionValue_constr_268, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_29 + memb_NGAP_extensionValue_constraint_265 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tag2el_29 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_265 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_specs_29 = { - sizeof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs), - offsetof(struct NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tag2el_29, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_265 = { + sizeof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs), + offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_265, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs = { - "AMF-TNLAssociationToRemoveItem-ExtIEs", - "AMF-TNLAssociationToRemoveItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs = { + "EarlyStatusTransfer-TransparentContainer-ExtIEs", + "EarlyStatusTransfer-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29, - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_290), /* 1 */ - asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29, /* Same as above */ - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_29) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_tags_290), /* 1 */ + asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_265, + sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_265) + /sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2650), /* 1 */ + asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_265, /* Same as above */ + sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_265) + /sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29376,23 +44917,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_29, + asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_265, 3, /* Elements count */ - &asn_SPC_NGAP_AMF_TNLAssociationToRemoveItem_ExtIEs_specs_29 /* Additional specs */ + &asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_265 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_36 = { - sizeof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_272 = { + sizeof(struct NGAP_FirstDLCount_ExtIEs__extensionValue), + offsetof(struct NGAP_FirstDLCount_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FirstDLCount_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FirstDLCount_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_36 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_272 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29410,11 +44951,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_36 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_272 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_33 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FirstDLCount_ExtIEs_269 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29424,14 +44965,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_34, + &asn_PER_memb_NGAP_id_constr_270, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_33 + memb_NGAP_id_constraint_269 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -29441,57 +44982,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_35, + &asn_PER_memb_NGAP_criticality_constr_271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_33 + memb_NGAP_criticality_constraint_269 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_36, + &asn_DEF_NGAP_extensionValue_272, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_36, + &asn_PER_memb_NGAP_extensionValue_constr_272, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_33 + memb_NGAP_extensionValue_constraint_269 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tag2el_33 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FirstDLCount_ExtIEs_tag2el_269 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_specs_33 = { - sizeof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs), - offsetof(struct NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tag2el_33, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_269 = { + sizeof(struct NGAP_FirstDLCount_ExtIEs), + offsetof(struct NGAP_FirstDLCount_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FirstDLCount_ExtIEs_tag2el_269, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs = { - "AMF-TNLAssociationToUpdateItem-ExtIEs", - "AMF-TNLAssociationToUpdateItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FirstDLCount_ExtIEs = { + "FirstDLCount-ExtIEs", + "FirstDLCount-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33, - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_330), /* 1 */ - asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33, /* Same as above */ - sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_33) - /sizeof(asn_DEF_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_tags_330), /* 1 */ + asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_269, + sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_269) + /sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_2690), /* 1 */ + asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_269, /* Same as above */ + sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_269) + /sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_2690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29501,23 +45042,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_33, + asn_MBR_NGAP_FirstDLCount_ExtIEs_269, 3, /* Elements count */ - &asn_SPC_NGAP_AMF_TNLAssociationToUpdateItem_ExtIEs_specs_33 /* Additional specs */ + &asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_269 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_40 = { - sizeof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaOfInterest_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaOfInterest_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_276 = { + sizeof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_40 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_276 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29535,11 +45076,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_40 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_276 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterest_ExtIEs_37 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_273 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29549,14 +45090,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_38, + &asn_PER_memb_NGAP_id_constr_274, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_37 + memb_NGAP_id_constraint_273 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -29566,57 +45107,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_39, + &asn_PER_memb_NGAP_criticality_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_37 + memb_NGAP_criticality_constraint_273 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterest_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_40, + &asn_DEF_NGAP_extensionValue_276, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_40, + &asn_PER_memb_NGAP_extensionValue_constr_276, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_37 + memb_NGAP_extensionValue_constraint_273 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterest_ExtIEs_tag2el_37 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tag2el_273 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterest_ExtIEs_specs_37 = { - sizeof(struct NGAP_AreaOfInterest_ExtIEs), - offsetof(struct NGAP_AreaOfInterest_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaOfInterest_ExtIEs_tag2el_37, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_273 = { + sizeof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs), + offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tag2el_273, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterest_ExtIEs = { - "AreaOfInterest-ExtIEs", - "AreaOfInterest-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs = { + "DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs", + "DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37, - sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37) - /sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_370), /* 1 */ - asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_37) - /sizeof(asn_DEF_NGAP_AreaOfInterest_ExtIEs_tags_370), /* 1 */ + asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_273, + sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_273) + /sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_2730), /* 1 */ + asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_273, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_273) + /sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_2730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29626,23 +45167,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaOfInterest_ExtIEs_37, + asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_273, 3, /* Elements count */ - &asn_SPC_NGAP_AreaOfInterest_ExtIEs_specs_37 /* Additional specs */ + &asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_273 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_44 = { - sizeof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaOfInterestCellItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_280 = { + sizeof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_44 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_280 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29660,11 +45201,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_44 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_280 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestCellItem_ExtIEs_41 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_277 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29674,14 +45215,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_42, + &asn_PER_memb_NGAP_id_constr_278, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_41 + memb_NGAP_id_constraint_277 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -29691,57 +45232,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_43, + &asn_PER_memb_NGAP_criticality_constr_279, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_41 + memb_NGAP_criticality_constraint_277 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_44, + &asn_DEF_NGAP_extensionValue_280, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_44, + &asn_PER_memb_NGAP_extensionValue_constr_280, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_41 + memb_NGAP_extensionValue_constraint_277 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_277 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestCellItem_ExtIEs_tag2el_41 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tag2el_277 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestCellItem_ExtIEs_specs_41 = { - sizeof(struct NGAP_AreaOfInterestCellItem_ExtIEs), - offsetof(struct NGAP_AreaOfInterestCellItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaOfInterestCellItem_ExtIEs_tag2el_41, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_277 = { + sizeof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs), + offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tag2el_277, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs = { - "AreaOfInterestCellItem-ExtIEs", - "AreaOfInterestCellItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs = { + "EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs", + "EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41, - sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41) - /sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_410), /* 1 */ - asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_41) - /sizeof(asn_DEF_NGAP_AreaOfInterestCellItem_ExtIEs_tags_410), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_277, + sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_277) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_2770), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_277, /* Same as above */ + sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_277) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_2770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29751,23 +45292,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaOfInterestCellItem_ExtIEs_41, + asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_277, 3, /* Elements count */ - &asn_SPC_NGAP_AreaOfInterestCellItem_ExtIEs_specs_41 /* Additional specs */ + &asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_277 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_48 = { - sizeof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaOfInterestItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_284 = { + sizeof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_48 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_284 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29785,11 +45326,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_48 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_284 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestItem_ExtIEs_45 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_281 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29799,14 +45340,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_46, + &asn_PER_memb_NGAP_id_constr_282, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_45 + memb_NGAP_id_constraint_281 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -29816,57 +45357,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_47, + &asn_PER_memb_NGAP_criticality_constr_283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_45 + memb_NGAP_criticality_constraint_281 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_48, + &asn_DEF_NGAP_extensionValue_284, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_48, + &asn_PER_memb_NGAP_extensionValue_constr_284, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_45 + memb_NGAP_extensionValue_constraint_281 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestItem_ExtIEs_tag2el_45 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tag2el_281 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestItem_ExtIEs_specs_45 = { - sizeof(struct NGAP_AreaOfInterestItem_ExtIEs), - offsetof(struct NGAP_AreaOfInterestItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaOfInterestItem_ExtIEs_tag2el_45, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_281 = { + sizeof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs), + offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tag2el_281, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestItem_ExtIEs = { - "AreaOfInterestItem-ExtIEs", - "AreaOfInterestItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs = { + "EmergencyAreaIDBroadcastNR-Item-ExtIEs", + "EmergencyAreaIDBroadcastNR-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45, - sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45) - /sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_450), /* 1 */ - asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_45) - /sizeof(asn_DEF_NGAP_AreaOfInterestItem_ExtIEs_tags_450), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_281, + sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_281) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_2810), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_281, /* Same as above */ + sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_281) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_2810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29876,23 +45417,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaOfInterestItem_ExtIEs_45, + asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_281, 3, /* Elements count */ - &asn_SPC_NGAP_AreaOfInterestItem_ExtIEs_specs_45 /* Additional specs */ + &asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_281 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_52 = { - sizeof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaOfInterestRANNodeItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_288 = { + sizeof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_52 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_288 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29910,11 +45451,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_52 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_288 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestRANNodeItem_ExtIEs_49 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_285 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -29924,14 +45465,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_50, + &asn_PER_memb_NGAP_id_constr_286, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_49 + memb_NGAP_id_constraint_285 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -29941,57 +45482,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_51, + &asn_PER_memb_NGAP_criticality_constr_287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_49 + memb_NGAP_criticality_constraint_285 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_52, + &asn_DEF_NGAP_extensionValue_288, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_52, + &asn_PER_memb_NGAP_extensionValue_constr_288, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_49 + memb_NGAP_extensionValue_constraint_285 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tag2el_49 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tag2el_285 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestRANNodeItem_ExtIEs_specs_49 = { - sizeof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs), - offsetof(struct NGAP_AreaOfInterestRANNodeItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tag2el_49, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_285 = { + sizeof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs), + offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tag2el_285, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs = { - "AreaOfInterestRANNodeItem-ExtIEs", - "AreaOfInterestRANNodeItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs = { + "EmergencyAreaIDCancelledEUTRA-Item-ExtIEs", + "EmergencyAreaIDCancelledEUTRA-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49, - sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49) - /sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_490), /* 1 */ - asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_49) - /sizeof(asn_DEF_NGAP_AreaOfInterestRANNodeItem_ExtIEs_tags_490), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_285, + sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_285) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_2850), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_285, /* Same as above */ + sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_285) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_2850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30001,23 +45542,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaOfInterestRANNodeItem_ExtIEs_49, + asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_285, 3, /* Elements count */ - &asn_SPC_NGAP_AreaOfInterestRANNodeItem_ExtIEs_specs_49 /* Additional specs */ + &asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_285 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_56 = { - sizeof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaOfInterestTAIItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_292 = { + sizeof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_56 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_292 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30035,11 +45576,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_56 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_292 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaOfInterestTAIItem_ExtIEs_53 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_289 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30049,14 +45590,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_54, + &asn_PER_memb_NGAP_id_constr_290, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_53 + memb_NGAP_id_constraint_289 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -30066,57 +45607,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_55, + &asn_PER_memb_NGAP_criticality_constr_291, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_53 + memb_NGAP_criticality_constraint_289 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_56, + &asn_DEF_NGAP_extensionValue_292, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_56, + &asn_PER_memb_NGAP_extensionValue_constr_292, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_53 + memb_NGAP_extensionValue_constraint_289 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_289 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaOfInterestTAIItem_ExtIEs_tag2el_53 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tag2el_289 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaOfInterestTAIItem_ExtIEs_specs_53 = { - sizeof(struct NGAP_AreaOfInterestTAIItem_ExtIEs), - offsetof(struct NGAP_AreaOfInterestTAIItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaOfInterestTAIItem_ExtIEs_tag2el_53, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_289 = { + sizeof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs), + offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tag2el_289, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs = { - "AreaOfInterestTAIItem-ExtIEs", - "AreaOfInterestTAIItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs = { + "EmergencyAreaIDCancelledNR-Item-ExtIEs", + "EmergencyAreaIDCancelledNR-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53, - sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53) - /sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_530), /* 1 */ - asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_53) - /sizeof(asn_DEF_NGAP_AreaOfInterestTAIItem_ExtIEs_tags_530), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_289, + sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_289) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_2890), /* 1 */ + asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_289, /* Same as above */ + sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_289) + /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_2890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30126,67 +45667,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaOfInterestTAIItem_ExtIEs_53, + asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_289, 3, /* Elements count */ - &asn_SPC_NGAP_AreaOfInterestTAIItem_ExtIEs_specs_53 /* Additional specs */ + &asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_289 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_60 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, choice.NPN_PagingAssistanceInformation), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_296 = { + sizeof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue), + offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_296 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_NPN_PagingAssistanceInformation, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_296 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_293 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_294, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_293 }, 0, 0, /* No default value */ - "NPN-PagingAssistanceInformation" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, choice.PagingAssisDataforCEcapabUE), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_295, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_293 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_296, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_296, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_293 }, 0, 0, /* No default value */ - "PagingAssisDataforCEcapabUE" + "extensionValue" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_60 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_60 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_60 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* PagingAssisDataforCEcapabUE */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pNI-NPN-PagingAssistance */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_293 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_60 = { - sizeof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue), - offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AssistanceDataForPaging_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_60, +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyFallbackIndicator_ExtIEs_tag2el_293 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_293 = { + sizeof(struct NGAP_EmergencyFallbackIndicator_ExtIEs), + offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EmergencyFallbackIndicator_ExtIEs_tag2el_293, 3, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_60, - asn_MAP_NGAP_extensionValue_from_canonical_60, + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs = { + "EmergencyFallbackIndicator-ExtIEs", + "EmergencyFallbackIndicator-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_293, + sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_293) + /sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_2930), /* 1 */ + asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_293, /* Same as above */ + sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_293) + /sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_2930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_293, + 3, /* Elements count */ + &asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_293 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_300 = { + sizeof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue), + offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_60 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_300 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30203,13 +45825,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_60, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_60 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_300 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForPaging_ExtIEs_57 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_297 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30219,74 +45840,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_58, + &asn_PER_memb_NGAP_id_constr_298, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_57 + memb_NGAP_id_constraint_297 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AssistanceDataForPaging_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_59, + &asn_PER_memb_NGAP_criticality_constr_299, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_57 + memb_NGAP_criticality_constraint_297 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_60, - select_AssistanceDataForPaging_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_300, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_60, + &asn_PER_memb_NGAP_extensionValue_constr_300, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_57 + memb_NGAP_extensionValue_constraint_297 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssistanceDataForPaging_ExtIEs_tag2el_57 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EndpointIPAddressAndPort_ExtIEs_tag2el_297 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForPaging_ExtIEs_specs_57 = { - sizeof(struct NGAP_AssistanceDataForPaging_ExtIEs), - offsetof(struct NGAP_AssistanceDataForPaging_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AssistanceDataForPaging_ExtIEs_tag2el_57, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_297 = { + sizeof(struct NGAP_EndpointIPAddressAndPort_ExtIEs), + offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EndpointIPAddressAndPort_ExtIEs_tag2el_297, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs = { - "AssistanceDataForPaging-ExtIEs", - "AssistanceDataForPaging-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs = { + "EndpointIPAddressAndPort-ExtIEs", + "EndpointIPAddressAndPort-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57, - sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57) - /sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_570), /* 1 */ - asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57, /* Same as above */ - sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_57) - /sizeof(asn_DEF_NGAP_AssistanceDataForPaging_ExtIEs_tags_570), /* 1 */ + asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_297, + sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_297) + /sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_2970), /* 1 */ + asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_297, /* Same as above */ + sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_297) + /sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_2970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30296,23 +45917,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AssistanceDataForPaging_ExtIEs_57, + asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_297, 3, /* Elements count */ - &asn_SPC_NGAP_AssistanceDataForPaging_ExtIEs_specs_57 /* Additional specs */ + &asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_297 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_64 = { - sizeof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue), - offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_304 = { + sizeof(struct NGAP_EPS_TAI_ExtIEs__extensionValue), + offsetof(struct NGAP_EPS_TAI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EPS_TAI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EPS_TAI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_64 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_304 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30330,11 +45951,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_64 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_304 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForRecommendedCells_ExtIEs_61 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EPS_TAI_ExtIEs_301 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30344,14 +45965,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_62, + &asn_PER_memb_NGAP_id_constr_302, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_61 + memb_NGAP_id_constraint_301 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -30361,57 +45982,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_63, + &asn_PER_memb_NGAP_criticality_constr_303, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_61 + memb_NGAP_criticality_constraint_301 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_64, + &asn_DEF_NGAP_extensionValue_304, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_64, + &asn_PER_memb_NGAP_extensionValue_constr_304, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_61 + memb_NGAP_extensionValue_constraint_301 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_301 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_61 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EPS_TAI_ExtIEs_tag2el_301 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForRecommendedCells_ExtIEs_specs_61 = { - sizeof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs), - offsetof(struct NGAP_AssistanceDataForRecommendedCells_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_61, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_301 = { + sizeof(struct NGAP_EPS_TAI_ExtIEs), + offsetof(struct NGAP_EPS_TAI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EPS_TAI_ExtIEs_tag2el_301, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs = { - "AssistanceDataForRecommendedCells-ExtIEs", - "AssistanceDataForRecommendedCells-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EPS_TAI_ExtIEs = { + "EPS-TAI-ExtIEs", + "EPS-TAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61, - sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61) - /sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_610), /* 1 */ - asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61, /* Same as above */ - sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_61) - /sizeof(asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs_tags_610), /* 1 */ + asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_301, + sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_301) + /sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_3010), /* 1 */ + asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_301, /* Same as above */ + sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_301) + /sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_3010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30421,16 +46042,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AssistanceDataForRecommendedCells_ExtIEs_61, + asn_MBR_NGAP_EPS_TAI_ExtIEs_301, 3, /* Elements count */ - &asn_SPC_NGAP_AssistanceDataForRecommendedCells_ExtIEs_specs_61 /* Additional specs */ + &asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_301 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_68 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, choice.AlternativeQoSParaSetIndex), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_308 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, choice.TransportLayerAddress), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_AlternativeQoSParaSetIndex, + &asn_DEF_NGAP_TransportLayerAddress, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -30442,24 +46063,42 @@ 0 }, 0, 0, /* No default value */ - "AlternativeQoSParaSetIndex" + "TransportLayerAddress" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, choice.TransportLayerAddress_1), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TransportLayerAddress" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_68 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetIndex */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_308 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* TransportLayerAddress */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 } /* TransportLayerAddress */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_68 = { - sizeof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_68, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_308 = { + sizeof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue), + offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_E_RABInformationItem_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_308, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_68 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_308 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30476,13 +46115,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_68, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_68 /* Additional specs */ + asn_MBR_NGAP_extensionValue_308, + 2, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_308 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_65 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_E_RABInformationItem_ExtIEs_305 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30492,74 +46131,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_66, + &asn_PER_memb_NGAP_id_constr_306, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_65 + memb_NGAP_id_constraint_305 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AssociatedQosFlowItem_ExtIEs_NGAP_criticality_type, + select_E_RABInformationItem_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_67, + &asn_PER_memb_NGAP_criticality_constr_307, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_65 + memb_NGAP_criticality_constraint_305 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_68, - select_AssociatedQosFlowItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_308, + select_E_RABInformationItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_68, + &asn_PER_memb_NGAP_extensionValue_constr_308, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_65 + memb_NGAP_extensionValue_constraint_305 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_65 = { +static const ber_tlv_tag_t asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_305 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AssociatedQosFlowItem_ExtIEs_tag2el_65 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_E_RABInformationItem_ExtIEs_tag2el_305 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_65 = { - sizeof(struct NGAP_AssociatedQosFlowItem_ExtIEs), - offsetof(struct NGAP_AssociatedQosFlowItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AssociatedQosFlowItem_ExtIEs_tag2el_65, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_305 = { + sizeof(struct NGAP_E_RABInformationItem_ExtIEs), + offsetof(struct NGAP_E_RABInformationItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_E_RABInformationItem_ExtIEs_tag2el_305, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs = { - "AssociatedQosFlowItem-ExtIEs", - "AssociatedQosFlowItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_E_RABInformationItem_ExtIEs = { + "E-RABInformationItem-ExtIEs", + "E-RABInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_65, - sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_65) - /sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_650), /* 1 */ - asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_65, /* Same as above */ - sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_65) - /sizeof(asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs_tags_650), /* 1 */ + asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_305, + sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_305) + /sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_3050), /* 1 */ + asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_305, /* Same as above */ + sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_305) + /sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_3050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30569,23 +46208,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_65, + asn_MBR_NGAP_E_RABInformationItem_ExtIEs_305, 3, /* Elements count */ - &asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_65 /* Additional specs */ + &asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_305 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_72 = { - sizeof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue), - offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_312 = { + sizeof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRA_CGI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_72 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_312 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30603,11 +46242,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_72 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_312 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_69 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRA_CGI_ExtIEs_309 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30617,14 +46256,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_70, + &asn_PER_memb_NGAP_id_constr_310, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_69 + memb_NGAP_id_constraint_309 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -30634,57 +46273,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_71, + &asn_PER_memb_NGAP_criticality_constr_311, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_69 + memb_NGAP_criticality_constraint_309 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_72, + &asn_DEF_NGAP_extensionValue_312, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_72, + &asn_PER_memb_NGAP_extensionValue_constr_312, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_69 + memb_NGAP_extensionValue_constraint_309 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_69 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_309 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tag2el_69 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRA_CGI_ExtIEs_tag2el_309 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_69 = { - sizeof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs), - offsetof(struct NGAP_AreaScopeOfNeighCellsItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tag2el_69, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_309 = { + sizeof(struct NGAP_EUTRA_CGI_ExtIEs), + offsetof(struct NGAP_EUTRA_CGI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRA_CGI_ExtIEs_tag2el_309, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs = { - "AreaScopeOfNeighCellsItem-ExtIEs", - "AreaScopeOfNeighCellsItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_CGI_ExtIEs = { + "EUTRA-CGI-ExtIEs", + "EUTRA-CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_69, - sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_69) - /sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_690), /* 1 */ - asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_69, /* Same as above */ - sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_69) - /sizeof(asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_tags_690), /* 1 */ + asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_309, + sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_309) + /sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_3090), /* 1 */ + asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_309, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_309) + /sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_3090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30694,67 +46333,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_69, + asn_MBR_NGAP_EUTRA_CGI_ExtIEs_309, 3, /* Elements count */ - &asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_69 /* Additional specs */ + &asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_309 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_76 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, choice.NPN_Support), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_316 = { + sizeof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_316 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_NPN_Support, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_316 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_313 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_314, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_313 }, 0, 0, /* No default value */ - "NPN-Support" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, choice.ExtendedSliceSupportList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_ExtendedSliceSupportList, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_315, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_313 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_316, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_316, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_313 }, 0, 0, /* No default value */ - "ExtendedSliceSupportList" + "extensionValue" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_76 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_76 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_76 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* ExtendedSliceSupportList */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sNPN */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_313 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_76 = { - sizeof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue), - offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_BroadcastPLMNItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_76, +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tag2el_313 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_specs_313 = { + sizeof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs), + offsetof(struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tag2el_313, 3, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_76, - asn_MAP_NGAP_extensionValue_from_canonical_76, + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs = { + "EUTRA-PagingeDRXInformation-ExtIEs", + "EUTRA-PagingeDRXInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_313, + sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_313) + /sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_3130), /* 1 */ + asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_313, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_313) + /sizeof(asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_tags_3130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_313, + 3, /* Elements count */ + &asn_SPC_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_specs_313 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_320 = { + sizeof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue), + offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_76 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_320 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30771,13 +46491,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_76, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_76 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_320 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_73 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_317 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30787,74 +46506,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_74, + &asn_PER_memb_NGAP_id_constr_318, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_73 + memb_NGAP_id_constraint_317 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_BroadcastPLMNItem_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_75, + &asn_PER_memb_NGAP_criticality_constr_319, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_73 + memb_NGAP_criticality_constraint_317 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_76, - select_BroadcastPLMNItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_320, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_76, + &asn_PER_memb_NGAP_extensionValue_constr_320, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_73 + memb_NGAP_extensionValue_constraint_317 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_73 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_317 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastPLMNItem_ExtIEs_tag2el_73 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tag2el_317 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_73 = { - sizeof(struct NGAP_BroadcastPLMNItem_ExtIEs), - offsetof(struct NGAP_BroadcastPLMNItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_BroadcastPLMNItem_ExtIEs_tag2el_73, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_specs_317 = { + sizeof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs), + offsetof(struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tag2el_317, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs = { - "BroadcastPLMNItem-ExtIEs", - "BroadcastPLMNItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs = { + "ExcessPacketDelayThresholdItem-ExtIEs", + "ExcessPacketDelayThresholdItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_73, - sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_73) - /sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_730), /* 1 */ - asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_73, /* Same as above */ - sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_73) - /sizeof(asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs_tags_730), /* 1 */ + asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_317, + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_317) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_3170), /* 1 */ + asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_317, /* Same as above */ + sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_317) + /sizeof(asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_tags_3170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30864,23 +46583,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_73, + asn_MBR_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_317, 3, /* Elements count */ - &asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_73 /* Additional specs */ + &asn_SPC_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_specs_317 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_80 = { - sizeof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue), - offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_324 = { + sizeof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue), + offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_80 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_324 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30898,11 +46617,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_80 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_324 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_77 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_321 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -30912,14 +46631,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_78, + &asn_PER_memb_NGAP_id_constr_322, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_77 + memb_NGAP_id_constraint_321 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -30929,57 +46648,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_79, + &asn_PER_memb_NGAP_criticality_constr_323, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_77 + memb_NGAP_criticality_constraint_321 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_80, + &asn_DEF_NGAP_extensionValue_324, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_80, + &asn_PER_memb_NGAP_extensionValue_constr_324, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_77 + memb_NGAP_extensionValue_constraint_321 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_77 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_321 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_77 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_321 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_77 = { - sizeof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs), - offsetof(struct NGAP_BluetoothMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_77, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_321 = { + sizeof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs), + offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_321, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs = { - "BluetoothMeasurementConfiguration-ExtIEs", - "BluetoothMeasurementConfiguration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs = { + "ExpectedUEActivityBehaviour-ExtIEs", + "ExpectedUEActivityBehaviour-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_77, - sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_77) - /sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_770), /* 1 */ - asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_77, /* Same as above */ - sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_77) - /sizeof(asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs_tags_770), /* 1 */ + asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_321, + sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_321) + /sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_3210), /* 1 */ + asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_321, /* Same as above */ + sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_321) + /sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_3210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30989,23 +46708,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_77, + asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_321, 3, /* Elements count */ - &asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_77 /* Additional specs */ + &asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_321 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_84 = { - sizeof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue), - offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_BluetoothMeasConfigNameItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_328 = { + sizeof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue), + offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_84 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_328 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31023,11 +46742,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_84 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_328 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_81 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_325 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31037,14 +46756,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_82, + &asn_PER_memb_NGAP_id_constr_326, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_81 + memb_NGAP_id_constraint_325 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31054,57 +46773,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_83, + &asn_PER_memb_NGAP_criticality_constr_327, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_81 + memb_NGAP_criticality_constraint_325 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_84, + &asn_DEF_NGAP_extensionValue_328, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_84, + &asn_PER_memb_NGAP_extensionValue_constr_328, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_81 + memb_NGAP_extensionValue_constraint_325 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_81 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_325 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tag2el_81 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEBehaviour_ExtIEs_tag2el_325 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_81 = { - sizeof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs), - offsetof(struct NGAP_BluetoothMeasConfigNameItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tag2el_81, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_325 = { + sizeof(struct NGAP_ExpectedUEBehaviour_ExtIEs), + offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ExpectedUEBehaviour_ExtIEs_tag2el_325, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs = { - "BluetoothMeasConfigNameItem-ExtIEs", - "BluetoothMeasConfigNameItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs = { + "ExpectedUEBehaviour-ExtIEs", + "ExpectedUEBehaviour-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_81, - sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_81) - /sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_810), /* 1 */ - asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_81, /* Same as above */ - sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_81) - /sizeof(asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs_tags_810), /* 1 */ + asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_325, + sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_325) + /sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_3250), /* 1 */ + asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_325, /* Same as above */ + sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_325) + /sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_3250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31114,23 +46833,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_81, + asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_325, 3, /* Elements count */ - &asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_81 /* Additional specs */ + &asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_325 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_88 = { - sizeof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_332 = { + sizeof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue), + offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_88 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_332 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31148,11 +46867,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_88 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_332 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_85 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_329 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31162,14 +46881,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_86, + &asn_PER_memb_NGAP_id_constr_330, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_85 + memb_NGAP_id_constraint_329 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31179,57 +46898,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_87, + &asn_PER_memb_NGAP_criticality_constr_331, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_85 + memb_NGAP_criticality_constraint_329 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_88, + &asn_DEF_NGAP_extensionValue_332, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_88, + &asn_PER_memb_NGAP_extensionValue_constr_332, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_85 + memb_NGAP_extensionValue_constraint_329 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_85 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_329 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tag2el_85 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tag2el_329 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_85 = { - sizeof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs), - offsetof(struct NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tag2el_85, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_329 = { + sizeof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs), + offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tag2el_329, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs = { - "CancelledCellsInEAI-EUTRA-Item-ExtIEs", - "CancelledCellsInEAI-EUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs = { + "ExpectedUEMovingTrajectoryItem-ExtIEs", + "ExpectedUEMovingTrajectoryItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_85, - sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_85) - /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_850), /* 1 */ - asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_85, /* Same as above */ - sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_85) - /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_tags_850), /* 1 */ + asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_329, + sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_329) + /sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_3290), /* 1 */ + asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_329, /* Same as above */ + sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_329) + /sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_3290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31239,23 +46958,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_85, + asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_329, 3, /* Elements count */ - &asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_85 /* Additional specs */ + &asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_329 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_92 = { - sizeof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_336 = { + sizeof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue), + offsetof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_Extended_AMFName_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_92 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_336 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31273,11 +46992,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_92 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_336 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_89 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_ExtIEs_333 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31287,14 +47006,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_90, + &asn_PER_memb_NGAP_id_constr_334, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_89 + memb_NGAP_id_constraint_333 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31304,57 +47023,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_91, + &asn_PER_memb_NGAP_criticality_constr_335, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_89 + memb_NGAP_criticality_constraint_333 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_92, + &asn_DEF_NGAP_extensionValue_336, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_92, + &asn_PER_memb_NGAP_extensionValue_constr_336, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_89 + memb_NGAP_extensionValue_constraint_333 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_89 = { +static const ber_tlv_tag_t asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_333 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tag2el_89 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Extended_AMFName_ExtIEs_tag2el_333 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_89 = { - sizeof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs), - offsetof(struct NGAP_CancelledCellsInEAI_NR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tag2el_89, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_333 = { + sizeof(struct NGAP_Extended_AMFName_ExtIEs), + offsetof(struct NGAP_Extended_AMFName_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Extended_AMFName_ExtIEs_tag2el_333, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs = { - "CancelledCellsInEAI-NR-Item-ExtIEs", - "CancelledCellsInEAI-NR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_AMFName_ExtIEs = { + "Extended-AMFName-ExtIEs", + "Extended-AMFName-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_89, - sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_89) - /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_890), /* 1 */ - asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_89, /* Same as above */ - sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_89) - /sizeof(asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_tags_890), /* 1 */ + asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_333, + sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_333) + /sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_3330), /* 1 */ + asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_333, /* Same as above */ + sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_333) + /sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_3330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31364,23 +47083,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_89, + asn_MBR_NGAP_Extended_AMFName_ExtIEs_333, 3, /* Elements count */ - &asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_89 /* Additional specs */ + &asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_333 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_96 = { - sizeof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_340 = { + sizeof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue), + offsetof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_96 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_340 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31398,11 +47117,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_96 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_340 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_93 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_337 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31412,14 +47131,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_94, + &asn_PER_memb_NGAP_id_constr_338, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_93 + memb_NGAP_id_constraint_337 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31429,57 +47148,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_95, + &asn_PER_memb_NGAP_criticality_constr_339, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_93 + memb_NGAP_criticality_constraint_337 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_96, + &asn_DEF_NGAP_extensionValue_340, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_96, + &asn_PER_memb_NGAP_extensionValue_constr_340, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_93 + memb_NGAP_extensionValue_constraint_337 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_93 = { +static const ber_tlv_tag_t asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_337 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tag2el_93 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Extended_RANNodeName_ExtIEs_tag2el_337 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_93 = { - sizeof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs), - offsetof(struct NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tag2el_93, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_337 = { + sizeof(struct NGAP_Extended_RANNodeName_ExtIEs), + offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Extended_RANNodeName_ExtIEs_tag2el_337, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs = { - "CancelledCellsInTAI-EUTRA-Item-ExtIEs", - "CancelledCellsInTAI-EUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_RANNodeName_ExtIEs = { + "Extended-RANNodeName-ExtIEs", + "Extended-RANNodeName-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_93, - sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_93) - /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_930), /* 1 */ - asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_93, /* Same as above */ - sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_93) - /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_tags_930), /* 1 */ + asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_337, + sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_337) + /sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_3370), /* 1 */ + asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_337, /* Same as above */ + sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_337) + /sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_3370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31489,23 +47208,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_93, + asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_337, 3, /* Elements count */ - &asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_93 /* Additional specs */ + &asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_337 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_100 = { - sizeof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_344 = { + sizeof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_100 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_344 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31523,11 +47242,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_100 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_344 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_97 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_341 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31537,14 +47256,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_98, + &asn_PER_memb_NGAP_id_constr_342, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_97 + memb_NGAP_id_constraint_341 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31554,57 +47273,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_99, + &asn_PER_memb_NGAP_criticality_constr_343, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_97 + memb_NGAP_criticality_constraint_341 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_100, + &asn_DEF_NGAP_extensionValue_344, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_100, + &asn_PER_memb_NGAP_extensionValue_constr_344, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_97 + memb_NGAP_extensionValue_constraint_341 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_97 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tag2el_97 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tag2el_341 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_97 = { - sizeof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs), - offsetof(struct NGAP_CancelledCellsInTAI_NR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tag2el_97, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_341 = { + sizeof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs), + offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tag2el_341, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs = { - "CancelledCellsInTAI-NR-Item-ExtIEs", - "CancelledCellsInTAI-NR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs = { + "ExtendedRATRestrictionInformation-ExtIEs", + "ExtendedRATRestrictionInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_97, - sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_97) - /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_970), /* 1 */ - asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_97, /* Same as above */ - sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_97) - /sizeof(asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_tags_970), /* 1 */ + asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_341, + sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_341) + /sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_3410), /* 1 */ + asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_341, /* Same as above */ + sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_341) + /sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_3410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31614,23 +47333,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_97, + asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_341, 3, /* Elements count */ - &asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_97 /* Additional specs */ + &asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_341 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_104 = { - sizeof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue), - offsetof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CandidateCellItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CandidateCellItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_348 = { + sizeof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue), + offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_104 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_348 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31648,11 +47367,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_104 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_348 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CandidateCellItem_ExtIEs_101 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_345 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31662,14 +47381,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_102, + &asn_PER_memb_NGAP_id_constr_346, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_101 + memb_NGAP_id_constraint_345 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31679,57 +47398,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_103, + &asn_PER_memb_NGAP_criticality_constr_347, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_101 + memb_NGAP_criticality_constraint_345 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_104, + &asn_DEF_NGAP_extensionValue_348, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_104, + &asn_PER_memb_NGAP_extensionValue_constr_348, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_101 + memb_NGAP_extensionValue_constraint_345 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_101 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_345 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCellItem_ExtIEs_tag2el_101 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventL1LoggedMDTConfig_ExtIEs_tag2el_345 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_101 = { - sizeof(struct NGAP_CandidateCellItem_ExtIEs), - offsetof(struct NGAP_CandidateCellItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CandidateCellItem_ExtIEs_tag2el_101, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_345 = { + sizeof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs), + offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EventL1LoggedMDTConfig_ExtIEs_tag2el_345, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellItem_ExtIEs = { - "CandidateCellItem-ExtIEs", - "CandidateCellItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs = { + "EventL1LoggedMDTConfig-ExtIEs", + "EventL1LoggedMDTConfig-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_101, - sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_101) - /sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_1010), /* 1 */ - asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_101, /* Same as above */ - sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_101) - /sizeof(asn_DEF_NGAP_CandidateCellItem_ExtIEs_tags_1010), /* 1 */ + asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_345, + sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_345) + /sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_3450), /* 1 */ + asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_345, /* Same as above */ + sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_345) + /sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_3450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31739,23 +47458,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CandidateCellItem_ExtIEs_101, + asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_345, 3, /* Elements count */ - &asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_101 /* Additional specs */ + &asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_345 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_108 = { - sizeof(struct NGAP_CandidateCellID_ExtIEs__extensionValue), - offsetof(struct NGAP_CandidateCellID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CandidateCellID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CandidateCellID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_352 = { + sizeof(struct NGAP_FailureIndication_ExtIEs__extensionValue), + offsetof(struct NGAP_FailureIndication_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FailureIndication_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FailureIndication_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_108 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_352 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31773,11 +47492,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_108 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_352 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CandidateCellID_ExtIEs_105 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FailureIndication_ExtIEs_349 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31787,14 +47506,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_106, + &asn_PER_memb_NGAP_id_constr_350, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_105 + memb_NGAP_id_constraint_349 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31804,57 +47523,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_107, + &asn_PER_memb_NGAP_criticality_constr_351, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_105 + memb_NGAP_criticality_constraint_349 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCellID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_108, + &asn_DEF_NGAP_extensionValue_352, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_108, + &asn_PER_memb_NGAP_extensionValue_constr_352, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_105 + memb_NGAP_extensionValue_constraint_349 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_105 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FailureIndication_ExtIEs_tags_349 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCellID_ExtIEs_tag2el_105 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FailureIndication_ExtIEs_tag2el_349 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_105 = { - sizeof(struct NGAP_CandidateCellID_ExtIEs), - offsetof(struct NGAP_CandidateCellID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CandidateCellID_ExtIEs_tag2el_105, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FailureIndication_ExtIEs_specs_349 = { + sizeof(struct NGAP_FailureIndication_ExtIEs), + offsetof(struct NGAP_FailureIndication_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FailureIndication_ExtIEs_tag2el_349, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellID_ExtIEs = { - "CandidateCellID-ExtIEs", - "CandidateCellID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FailureIndication_ExtIEs = { + "FailureIndication-ExtIEs", + "FailureIndication-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_105, - sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_105) - /sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_1050), /* 1 */ - asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_105, /* Same as above */ - sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_105) - /sizeof(asn_DEF_NGAP_CandidateCellID_ExtIEs_tags_1050), /* 1 */ + asn_DEF_NGAP_FailureIndication_ExtIEs_tags_349, + sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_349) + /sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_3490), /* 1 */ + asn_DEF_NGAP_FailureIndication_ExtIEs_tags_349, /* Same as above */ + sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_349) + /sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_3490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31864,23 +47583,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CandidateCellID_ExtIEs_105, + asn_MBR_NGAP_FailureIndication_ExtIEs_349, 3, /* Elements count */ - &asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_105 /* Additional specs */ + &asn_SPC_NGAP_FailureIndication_ExtIEs_specs_349 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_112 = { - sizeof(struct NGAP_CandidatePCI_ExtIEs__extensionValue), - offsetof(struct NGAP_CandidatePCI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CandidatePCI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CandidatePCI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_356 = { + sizeof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue), + offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_112 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_356 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31898,11 +47617,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_112 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_356 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CandidatePCI_ExtIEs_109 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSeAuthorized_ExtIEs_353 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -31912,14 +47631,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_110, + &asn_PER_memb_NGAP_id_constr_354, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_109 + memb_NGAP_id_constraint_353 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -31929,57 +47648,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_111, + &asn_PER_memb_NGAP_criticality_constr_355, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_109 + memb_NGAP_criticality_constraint_353 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidatePCI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_112, + &asn_DEF_NGAP_extensionValue_356, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_112, + &asn_PER_memb_NGAP_extensionValue_constr_356, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_109 + memb_NGAP_extensionValue_constraint_353 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_109 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_353 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidatePCI_ExtIEs_tag2el_109 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_ProSeAuthorized_ExtIEs_tag2el_353 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_109 = { - sizeof(struct NGAP_CandidatePCI_ExtIEs), - offsetof(struct NGAP_CandidatePCI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CandidatePCI_ExtIEs_tag2el_109, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSeAuthorized_ExtIEs_specs_353 = { + sizeof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs), + offsetof(struct NGAP_FiveG_ProSeAuthorized_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FiveG_ProSeAuthorized_ExtIEs_tag2el_353, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CandidatePCI_ExtIEs = { - "CandidatePCI-ExtIEs", - "CandidatePCI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs = { + "FiveG-ProSeAuthorized-ExtIEs", + "FiveG-ProSeAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_109, - sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_109) - /sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_1090), /* 1 */ - asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_109, /* Same as above */ - sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_109) - /sizeof(asn_DEF_NGAP_CandidatePCI_ExtIEs_tags_1090), /* 1 */ + asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_353, + sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_353) + /sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_3530), /* 1 */ + asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_353, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_353) + /sizeof(asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs_tags_3530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31989,23 +47708,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CandidatePCI_ExtIEs_109, + asn_MBR_NGAP_FiveG_ProSeAuthorized_ExtIEs_353, 3, /* Elements count */ - &asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_109 /* Additional specs */ + &asn_SPC_NGAP_FiveG_ProSeAuthorized_ExtIEs_specs_353 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_116 = { - sizeof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_Cell_CAGInformation_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_360 = { + sizeof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue), + offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_116 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_360 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32023,11 +47742,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_116 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_360 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_113 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_357 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32037,14 +47756,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_114, + &asn_PER_memb_NGAP_id_constr_358, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_113 + memb_NGAP_id_constraint_357 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32054,57 +47773,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_115, + &asn_PER_memb_NGAP_criticality_constr_359, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_113 + memb_NGAP_criticality_constraint_357 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_116, + &asn_DEF_NGAP_extensionValue_360, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_116, + &asn_PER_memb_NGAP_extensionValue_constr_360, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_113 + memb_NGAP_extensionValue_constraint_357 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_113 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_357 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Cell_CAGInformation_ExtIEs_tag2el_113 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tag2el_357 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_113 = { - sizeof(struct NGAP_Cell_CAGInformation_ExtIEs), - offsetof(struct NGAP_Cell_CAGInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Cell_CAGInformation_ExtIEs_tag2el_113, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_specs_357 = { + sizeof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs), + offsetof(struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tag2el_357, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Cell_CAGInformation_ExtIEs = { - "Cell-CAGInformation-ExtIEs", - "Cell-CAGInformation-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs = { + "FiveG-ProSePC5QoSParameters-ExtIEs", + "FiveG-ProSePC5QoSParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_113, - sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_113) - /sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_1130), /* 1 */ - asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_113, /* Same as above */ - sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_113) - /sizeof(asn_DEF_NGAP_Cell_CAGInformation_ExtIEs_tags_1130), /* 1 */ + asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_357, + sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_357) + /sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_3570), /* 1 */ + asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_357, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_357) + /sizeof(asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_tags_3570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32114,23 +47833,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_113, + asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_357, 3, /* Elements count */ - &asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_113 /* Additional specs */ + &asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_specs_357 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_120 = { - sizeof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_364 = { + sizeof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue), + offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_120 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_364 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32148,11 +47867,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_120 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_364 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_117 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_361 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32162,14 +47881,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_118, + &asn_PER_memb_NGAP_id_constr_362, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_117 + memb_NGAP_id_constraint_361 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32179,57 +47898,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_119, + &asn_PER_memb_NGAP_criticality_constr_363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_117 + memb_NGAP_criticality_constraint_361 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_120, + &asn_DEF_NGAP_extensionValue_364, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_120, + &asn_PER_memb_NGAP_extensionValue_constr_364, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_117 + memb_NGAP_extensionValue_constraint_361 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_117 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_361 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tag2el_117 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tag2el_361 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_117 = { - sizeof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs), - offsetof(struct NGAP_CellIDBroadcastEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tag2el_117, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_specs_361 = { + sizeof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs), + offsetof(struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tag2el_361, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs = { - "CellIDBroadcastEUTRA-Item-ExtIEs", - "CellIDBroadcastEUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs = { + "FiveGProSePC5QoSFlowItem-ExtIEs", + "FiveGProSePC5QoSFlowItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_117, - sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_117) - /sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_1170), /* 1 */ - asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_117, /* Same as above */ - sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_117) - /sizeof(asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_tags_1170), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_361, + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_361) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_3610), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_361, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_361) + /sizeof(asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_tags_3610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32239,23 +47958,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_117, + asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_361, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_117 /* Additional specs */ + &asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_specs_361 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_124 = { - sizeof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellIDBroadcastNR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_368 = { + sizeof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue), + offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_124 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_368 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32273,11 +47992,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_124 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_368 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_121 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_365 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32287,14 +48006,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_122, + &asn_PER_memb_NGAP_id_constr_366, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_121 + memb_NGAP_id_constraint_365 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32304,57 +48023,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_123, + &asn_PER_memb_NGAP_criticality_constr_367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_121 + memb_NGAP_criticality_constraint_365 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_124, + &asn_DEF_NGAP_extensionValue_368, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_124, + &asn_PER_memb_NGAP_extensionValue_constr_368, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_121 + memb_NGAP_extensionValue_constraint_365 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_121 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_365 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDBroadcastNR_Item_ExtIEs_tag2el_121 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tag2el_365 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_121 = { - sizeof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs), - offsetof(struct NGAP_CellIDBroadcastNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellIDBroadcastNR_Item_ExtIEs_tag2el_121, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_specs_365 = { + sizeof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs), + offsetof(struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tag2el_365, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs = { - "CellIDBroadcastNR-Item-ExtIEs", - "CellIDBroadcastNR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs = { + "FiveGProSePC5FlowBitRates-ExtIEs", + "FiveGProSePC5FlowBitRates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_121, - sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_121) - /sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_1210), /* 1 */ - asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_121, /* Same as above */ - sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_121) - /sizeof(asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs_tags_1210), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_365, + sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_365) + /sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_3650), /* 1 */ + asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_365, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_365) + /sizeof(asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_tags_3650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32364,23 +48083,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_121, + asn_MBR_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_365, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_121 /* Additional specs */ + &asn_SPC_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_specs_365 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_128 = { - sizeof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_372 = { + sizeof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue), + offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_128 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_372 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32398,11 +48117,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_128 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_372 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_125 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_369 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32412,14 +48131,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_126, + &asn_PER_memb_NGAP_id_constr_370, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_125 + memb_NGAP_id_constraint_369 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32429,57 +48148,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_127, + &asn_PER_memb_NGAP_criticality_constr_371, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_125 + memb_NGAP_criticality_constraint_369 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_128, + &asn_DEF_NGAP_extensionValue_372, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_128, + &asn_PER_memb_NGAP_extensionValue_constr_372, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_125 + memb_NGAP_extensionValue_constraint_369 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_125 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_369 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tag2el_125 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_S_TMSI_ExtIEs_tag2el_369 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_125 = { - sizeof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs), - offsetof(struct NGAP_CellIDCancelledEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tag2el_125, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_369 = { + sizeof(struct NGAP_FiveG_S_TMSI_ExtIEs), + offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FiveG_S_TMSI_ExtIEs_tag2el_369, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs = { - "CellIDCancelledEUTRA-Item-ExtIEs", - "CellIDCancelledEUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs = { + "FiveG-S-TMSI-ExtIEs", + "FiveG-S-TMSI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_125, - sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_125) - /sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_1250), /* 1 */ - asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_125, /* Same as above */ - sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_125) - /sizeof(asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_tags_1250), /* 1 */ + asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_369, + sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_369) + /sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_3690), /* 1 */ + asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_369, /* Same as above */ + sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_369) + /sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_3690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32489,23 +48208,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_125, + asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_369, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_125 /* Additional specs */ + &asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_369 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_132 = { - sizeof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellIDCancelledNR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_376 = { + sizeof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_132 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_376 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32523,11 +48242,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_132 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_376 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_129 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_373 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32537,14 +48256,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_130, + &asn_PER_memb_NGAP_id_constr_374, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_129 + memb_NGAP_id_constraint_373 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32554,57 +48273,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_131, + &asn_PER_memb_NGAP_criticality_constr_375, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_129 + memb_NGAP_criticality_constraint_373 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_132, + &asn_DEF_NGAP_extensionValue_376, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_132, + &asn_PER_memb_NGAP_extensionValue_constr_376, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_129 + memb_NGAP_extensionValue_constraint_373 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_129 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_373 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDCancelledNR_Item_ExtIEs_tag2el_129 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tag2el_373 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_129 = { - sizeof(struct NGAP_CellIDCancelledNR_Item_ExtIEs), - offsetof(struct NGAP_CellIDCancelledNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellIDCancelledNR_Item_ExtIEs_tag2el_129, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_373 = { + sizeof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs), + offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tag2el_373, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs = { - "CellIDCancelledNR-Item-ExtIEs", - "CellIDCancelledNR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs = { + "ForbiddenAreaInformation-Item-ExtIEs", + "ForbiddenAreaInformation-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_129, - sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_129) - /sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_1290), /* 1 */ - asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_129, /* Same as above */ - sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_129) - /sizeof(asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs_tags_1290), /* 1 */ + asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_373, + sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_373) + /sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_3730), /* 1 */ + asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_373, /* Same as above */ + sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_373) + /sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_3730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32614,23 +48333,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_129, + asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_373, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_129 /* Additional specs */ + &asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_373 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_136 = { - sizeof(struct NGAP_CellType_ExtIEs__extensionValue), - offsetof(struct NGAP_CellType_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellType_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellType_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_380 = { + sizeof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue), + offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_136 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_380 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32648,11 +48367,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_136 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_380 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellType_ExtIEs_133 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_377 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32662,14 +48381,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_134, + &asn_PER_memb_NGAP_id_constr_378, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_133 + memb_NGAP_id_constraint_377 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32679,57 +48398,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_135, + &asn_PER_memb_NGAP_criticality_constr_379, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_133 + memb_NGAP_criticality_constraint_377 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellType_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_136, + &asn_DEF_NGAP_extensionValue_380, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_136, + &asn_PER_memb_NGAP_extensionValue_constr_380, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_133 + memb_NGAP_extensionValue_constraint_377 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellType_ExtIEs_tags_133 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellType_ExtIEs_tag2el_133 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FromEUTRANtoNGRAN_ExtIEs_tag2el_377 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellType_ExtIEs_specs_133 = { - sizeof(struct NGAP_CellType_ExtIEs), - offsetof(struct NGAP_CellType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellType_ExtIEs_tag2el_133, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_377 = { + sizeof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs), + offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FromEUTRANtoNGRAN_ExtIEs_tag2el_377, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellType_ExtIEs = { - "CellType-ExtIEs", - "CellType-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs = { + "FromEUTRANtoNGRAN-ExtIEs", + "FromEUTRANtoNGRAN-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellType_ExtIEs_tags_133, - sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_133) - /sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_1330), /* 1 */ - asn_DEF_NGAP_CellType_ExtIEs_tags_133, /* Same as above */ - sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_133) - /sizeof(asn_DEF_NGAP_CellType_ExtIEs_tags_1330), /* 1 */ + asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_377, + sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_377) + /sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_3770), /* 1 */ + asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_377, /* Same as above */ + sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_377) + /sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_3770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32739,23 +48458,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellType_ExtIEs_133, + asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_377, 3, /* Elements count */ - &asn_SPC_NGAP_CellType_ExtIEs_specs_133 /* Additional specs */ + &asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_377 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_140 = { - sizeof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue), - offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CNAssistedRANTuning_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_384 = { + sizeof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue), + offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_140 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_384 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32773,11 +48492,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_140 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_384 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_137 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_381 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32787,14 +48506,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_138, + &asn_PER_memb_NGAP_id_constr_382, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_137 + memb_NGAP_id_constraint_381 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -32804,57 +48523,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_139, + &asn_PER_memb_NGAP_criticality_constr_383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_137 + memb_NGAP_criticality_constraint_381 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_140, + &asn_DEF_NGAP_extensionValue_384, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_140, + &asn_PER_memb_NGAP_extensionValue_constr_384, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_137 + memb_NGAP_extensionValue_constraint_381 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_137 = { +static const ber_tlv_tag_t asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_381 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CNAssistedRANTuning_ExtIEs_tag2el_137 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_FromNGRANtoEUTRAN_ExtIEs_tag2el_381 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_137 = { - sizeof(struct NGAP_CNAssistedRANTuning_ExtIEs), - offsetof(struct NGAP_CNAssistedRANTuning_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CNAssistedRANTuning_ExtIEs_tag2el_137, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_381 = { + sizeof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs), + offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, _asn_ctx), + asn_MAP_NGAP_FromNGRANtoEUTRAN_ExtIEs_tag2el_381, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs = { - "CNAssistedRANTuning-ExtIEs", - "CNAssistedRANTuning-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs = { + "FromNGRANtoEUTRAN-ExtIEs", + "FromNGRANtoEUTRAN-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_137, - sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_137) - /sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_1370), /* 1 */ - asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_137, /* Same as above */ - sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_137) - /sizeof(asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs_tags_1370), /* 1 */ + asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_381, + sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_381) + /sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_3810), /* 1 */ + asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_381, /* Same as above */ + sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_381) + /sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_3810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32864,23 +48583,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_137, + asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_381, 3, /* Elements count */ - &asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_137 /* Additional specs */ + &asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_381 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_144 = { - sizeof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue), - offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_388 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, choice.AlternativeQoSParaSetList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AlternativeQoSParaSetList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AlternativeQoSParaSetList" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_388 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetList */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_388 = { + sizeof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GBR_QosInformation_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_388, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_144 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_388 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32897,12 +48638,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_144 /* Additional specs */ + asn_MBR_NGAP_extensionValue_388, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_388 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_141 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GBR_QosInformation_ExtIEs_385 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -32912,74 +48654,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_142, + &asn_PER_memb_NGAP_id_constr_386, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_141 + memb_NGAP_id_constraint_385 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_GBR_QosInformation_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_143, + &asn_PER_memb_NGAP_criticality_constr_387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_141 + memb_NGAP_criticality_constraint_385 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_144, - 0, + &asn_DEF_NGAP_extensionValue_388, + select_GBR_QosInformation_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_144, + &asn_PER_memb_NGAP_extensionValue_constr_388, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_141 + memb_NGAP_extensionValue_constraint_385 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_141 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tag2el_141 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GBR_QosInformation_ExtIEs_tag2el_385 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_141 = { - sizeof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs), - offsetof(struct NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tag2el_141, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_385 = { + sizeof(struct NGAP_GBR_QosInformation_ExtIEs), + offsetof(struct NGAP_GBR_QosInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GBR_QosInformation_ExtIEs_tag2el_385, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs = { - "CNTypeRestrictionsForEquivalentItem-ExtIEs", - "CNTypeRestrictionsForEquivalentItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GBR_QosInformation_ExtIEs = { + "GBR-QosInformation-ExtIEs", + "GBR-QosInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_141, - sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_141) - /sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_1410), /* 1 */ - asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_141, /* Same as above */ - sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_141) - /sizeof(asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_tags_1410), /* 1 */ + asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_385, + sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_385) + /sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_3850), /* 1 */ + asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_385, /* Same as above */ + sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_385) + /sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_3850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32989,23 +48731,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_141, + asn_MBR_NGAP_GBR_QosInformation_ExtIEs_385, 3, /* Elements count */ - &asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_141 /* Additional specs */ + &asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_385 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_148 = { - sizeof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_392 = { + sizeof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalENB_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_148 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_392 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33023,11 +48765,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_148 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_392 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_145 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalENB_ID_ExtIEs_389 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33037,14 +48779,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_146, + &asn_PER_memb_NGAP_id_constr_390, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_145 + memb_NGAP_id_constraint_389 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33054,57 +48796,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_147, + &asn_PER_memb_NGAP_criticality_constr_391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_145 + memb_NGAP_criticality_constraint_389 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_148, + &asn_DEF_NGAP_extensionValue_392, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_148, + &asn_PER_memb_NGAP_extensionValue_constr_392, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_145 + memb_NGAP_extensionValue_constraint_389 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_145 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tag2el_145 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalENB_ID_ExtIEs_tag2el_389 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_145 = { - sizeof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs), - offsetof(struct NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tag2el_145, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_389 = { + sizeof(struct NGAP_GlobalENB_ID_ExtIEs), + offsetof(struct NGAP_GlobalENB_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalENB_ID_ExtIEs_tag2el_389, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs = { - "CompletedCellsInEAI-EUTRA-Item-ExtIEs", - "CompletedCellsInEAI-EUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalENB_ID_ExtIEs = { + "GlobalENB-ID-ExtIEs", + "GlobalENB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_145, - sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_145) - /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_1450), /* 1 */ - asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_145, /* Same as above */ - sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_145) - /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_tags_1450), /* 1 */ + asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_389, + sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_389) + /sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_3890), /* 1 */ + asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_389, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_389) + /sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_3890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33114,23 +48856,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_145, + asn_MBR_NGAP_GlobalENB_ID_ExtIEs_389, 3, /* Elements count */ - &asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_145 /* Additional specs */ + &asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_389 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_152 = { - sizeof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_396 = { + sizeof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_152 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_396 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33148,11 +48890,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_152 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_396 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_149 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_393 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33162,14 +48904,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_150, + &asn_PER_memb_NGAP_id_constr_394, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_149 + memb_NGAP_id_constraint_393 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33179,57 +48921,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_151, + &asn_PER_memb_NGAP_criticality_constr_395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_149 + memb_NGAP_criticality_constraint_393 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_152, + &asn_DEF_NGAP_extensionValue_396, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_152, + &asn_PER_memb_NGAP_extensionValue_constr_396, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_149 + memb_NGAP_extensionValue_constraint_393 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_149 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tag2el_149 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalGNB_ID_ExtIEs_tag2el_393 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_149 = { - sizeof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs), - offsetof(struct NGAP_CompletedCellsInEAI_NR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tag2el_149, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_393 = { + sizeof(struct NGAP_GlobalGNB_ID_ExtIEs), + offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalGNB_ID_ExtIEs_tag2el_393, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs = { - "CompletedCellsInEAI-NR-Item-ExtIEs", - "CompletedCellsInEAI-NR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalGNB_ID_ExtIEs = { + "GlobalGNB-ID-ExtIEs", + "GlobalGNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_149, - sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_149) - /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_1490), /* 1 */ - asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_149, /* Same as above */ - sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_149) - /sizeof(asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_tags_1490), /* 1 */ + asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_393, + sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_393) + /sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_3930), /* 1 */ + asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_393, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_393) + /sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_3930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33239,23 +48981,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_149, + asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_393, 3, /* Elements count */ - &asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_149 /* Additional specs */ + &asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_393 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_156 = { - sizeof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_400 = { + sizeof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_156 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_400 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33273,11 +49015,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_156 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_400 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_153 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_397 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33287,14 +49029,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_154, + &asn_PER_memb_NGAP_id_constr_398, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_153 + memb_NGAP_id_constraint_397 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33304,57 +49046,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_155, + &asn_PER_memb_NGAP_criticality_constr_399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_153 + memb_NGAP_criticality_constraint_397 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_156, + &asn_DEF_NGAP_extensionValue_400, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_156, + &asn_PER_memb_NGAP_extensionValue_constr_400, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_153 + memb_NGAP_extensionValue_constraint_397 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_153 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tag2el_153 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalN3IWF_ID_ExtIEs_tag2el_397 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_153 = { - sizeof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs), - offsetof(struct NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tag2el_153, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_397 = { + sizeof(struct NGAP_GlobalN3IWF_ID_ExtIEs), + offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalN3IWF_ID_ExtIEs_tag2el_397, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs = { - "CompletedCellsInTAI-EUTRA-Item-ExtIEs", - "CompletedCellsInTAI-EUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs = { + "GlobalN3IWF-ID-ExtIEs", + "GlobalN3IWF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_153, - sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_153) - /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_1530), /* 1 */ - asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_153, /* Same as above */ - sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_153) - /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_tags_1530), /* 1 */ + asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_397, + sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_397) + /sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_3970), /* 1 */ + asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_397, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_397) + /sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_3970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33364,23 +49106,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_153, + asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_397, 3, /* Elements count */ - &asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_153 /* Additional specs */ + &asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_397 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_160 = { - sizeof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_404 = { + sizeof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalLine_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_160 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_404 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33398,11 +49140,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_160 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_404 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_157 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalLine_ID_ExtIEs_401 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33412,14 +49154,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_158, + &asn_PER_memb_NGAP_id_constr_402, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_157 + memb_NGAP_id_constraint_401 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33429,57 +49171,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_159, + &asn_PER_memb_NGAP_criticality_constr_403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_157 + memb_NGAP_criticality_constraint_401 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_160, + &asn_DEF_NGAP_extensionValue_404, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_160, + &asn_PER_memb_NGAP_extensionValue_constr_404, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_157 + memb_NGAP_extensionValue_constraint_401 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_157 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tag2el_157 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalLine_ID_ExtIEs_tag2el_401 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_157 = { - sizeof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs), - offsetof(struct NGAP_CompletedCellsInTAI_NR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tag2el_157, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_401 = { + sizeof(struct NGAP_GlobalLine_ID_ExtIEs), + offsetof(struct NGAP_GlobalLine_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalLine_ID_ExtIEs_tag2el_401, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs = { - "CompletedCellsInTAI-NR-Item-ExtIEs", - "CompletedCellsInTAI-NR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalLine_ID_ExtIEs = { + "GlobalLine-ID-ExtIEs", + "GlobalLine-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_157, - sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_157) - /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_1570), /* 1 */ - asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_157, /* Same as above */ - sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_157) - /sizeof(asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_tags_1570), /* 1 */ + asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_401, + sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_401) + /sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_4010), /* 1 */ + asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_401, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_401) + /sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_4010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33489,102 +49231,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_157, + asn_MBR_NGAP_GlobalLine_ID_ExtIEs_401, 3, /* Elements count */ - &asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_157 /* Additional specs */ + &asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_401 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_164 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.PagingeDRXInformation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PagingeDRXInformation, - 0, - { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_408 = { + sizeof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_408 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PagingeDRXInformation" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.ExtendedUEIdentityIndexValue), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_ExtendedUEIdentityIndexValue, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_408 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_405 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_406, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_405 }, 0, 0, /* No default value */ - "ExtendedUEIdentityIndexValue" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.UERadioCapabilityForPaging), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UERadioCapabilityForPaging, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_405 }, 0, 0, /* No default value */ - "UERadioCapabilityForPaging" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, choice.MicoAllPLMN), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_MicoAllPLMN, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_408, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_extensionValue_constr_408, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_405 }, 0, 0, /* No default value */ - "MicoAllPLMN" + "extensionValue" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_164 = { 1, 3, 0, 2 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_164 = { 2, 0, 3, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_164 = { - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, 0, 0 }, /* ExtendedUEIdentityIndexValue */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* MicoAllPLMN */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* PagingeDRXInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* UERadioCapabilityForPaging */ +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_405 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_164 = { - sizeof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue), - offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_164, - 4, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_164, - asn_MAP_NGAP_extensionValue_from_canonical_164, +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalNgENB_ID_ExtIEs_tag2el_405 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_405 = { + sizeof(struct NGAP_GlobalNgENB_ID_ExtIEs), + offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalNgENB_ID_ExtIEs_tag2el_405, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs = { + "GlobalNgENB-ID-ExtIEs", + "GlobalNgENB-ID-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_405, + sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_405) + /sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_4050), /* 1 */ + asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_405, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_405) + /sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_4050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_405, + 3, /* Elements count */ + &asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_405 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_412 = { + sizeof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_164 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_412 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33601,13 +49389,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_164, - 4, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_164 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_412 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_161 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_409 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33617,74 +49404,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_162, + &asn_PER_memb_NGAP_id_constr_410, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_161 + memb_NGAP_id_constraint_409 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_163, + &asn_PER_memb_NGAP_criticality_constr_411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_161 + memb_NGAP_criticality_constraint_409 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_164, - select_CoreNetworkAssistanceInformationForInactive_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_412, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_164, + &asn_PER_memb_NGAP_extensionValue_constr_412, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_161 + memb_NGAP_extensionValue_constraint_409 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_161 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_409 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tag2el_161 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalTNGF_ID_ExtIEs_tag2el_409 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_161 = { - sizeof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs), - offsetof(struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tag2el_161, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_409 = { + sizeof(struct NGAP_GlobalTNGF_ID_ExtIEs), + offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalTNGF_ID_ExtIEs_tag2el_409, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs = { - "CoreNetworkAssistanceInformationForInactive-ExtIEs", - "CoreNetworkAssistanceInformationForInactive-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs = { + "GlobalTNGF-ID-ExtIEs", + "GlobalTNGF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_161, - sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_161) - /sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_1610), /* 1 */ - asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_161, /* Same as above */ - sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_161) - /sizeof(asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_tags_1610), /* 1 */ + asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_409, + sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_409) + /sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_4090), /* 1 */ + asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_409, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_409) + /sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_4090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33694,23 +49481,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_161, + asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_409, 3, /* Elements count */ - &asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_161 /* Additional specs */ + &asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_409 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_168 = { - sizeof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue), - offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_416 = { + sizeof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_168 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_416 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33728,11 +49515,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_168 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_416 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_165 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_413 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33742,14 +49529,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_166, + &asn_PER_memb_NGAP_id_constr_414, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_165 + memb_NGAP_id_constraint_413 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33759,57 +49546,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_167, + &asn_PER_memb_NGAP_criticality_constr_415, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_165 + memb_NGAP_criticality_constraint_413 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_168, + &asn_DEF_NGAP_extensionValue_416, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_168, + &asn_PER_memb_NGAP_extensionValue_constr_416, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_165 + memb_NGAP_extensionValue_constraint_413 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_165 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_413 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tag2el_165 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalTWIF_ID_ExtIEs_tag2el_413 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_165 = { - sizeof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs), - offsetof(struct NGAP_COUNTValueForPDCP_SN12_ExtIEs, _asn_ctx), - asn_MAP_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tag2el_165, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_413 = { + sizeof(struct NGAP_GlobalTWIF_ID_ExtIEs), + offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalTWIF_ID_ExtIEs_tag2el_413, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs = { - "COUNTValueForPDCP-SN12-ExtIEs", - "COUNTValueForPDCP-SN12-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs = { + "GlobalTWIF-ID-ExtIEs", + "GlobalTWIF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_165, - sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_165) - /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_1650), /* 1 */ - asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_165, /* Same as above */ - sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_165) - /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs_tags_1650), /* 1 */ + asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_413, + sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_413) + /sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_4130), /* 1 */ + asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_413, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_413) + /sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_4130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33819,23 +49606,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_165, + asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_413, 3, /* Elements count */ - &asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_165 /* Additional specs */ + &asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_413 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_172 = { - sizeof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue), - offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_COUNTValueForPDCP_SN18_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_420 = { + sizeof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue), + offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_172 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_420 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33853,11 +49640,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_172 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_420 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_169 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_417 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33867,14 +49654,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_170, + &asn_PER_memb_NGAP_id_constr_418, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_169 + memb_NGAP_id_constraint_417 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -33884,57 +49671,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_171, + &asn_PER_memb_NGAP_criticality_constr_419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_169 + memb_NGAP_criticality_constraint_417 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_172, + &asn_DEF_NGAP_extensionValue_420, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_172, + &asn_PER_memb_NGAP_extensionValue_constr_420, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_169 + memb_NGAP_extensionValue_constraint_417 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_169 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tag2el_169 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalW_AGF_ID_ExtIEs_tag2el_417 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_169 = { - sizeof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs), - offsetof(struct NGAP_COUNTValueForPDCP_SN18_ExtIEs, _asn_ctx), - asn_MAP_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tag2el_169, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_417 = { + sizeof(struct NGAP_GlobalW_AGF_ID_ExtIEs), + offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GlobalW_AGF_ID_ExtIEs_tag2el_417, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs = { - "COUNTValueForPDCP-SN18-ExtIEs", - "COUNTValueForPDCP-SN18-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs = { + "GlobalW-AGF-ID-ExtIEs", + "GlobalW-AGF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_169, - sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_169) - /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_1690), /* 1 */ - asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_169, /* Same as above */ - sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_169) - /sizeof(asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs_tags_1690), /* 1 */ + asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_417, + sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_417) + /sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_4170), /* 1 */ + asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_417, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_417) + /sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_4170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33944,23 +49731,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_169, + asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_417, 3, /* Elements count */ - &asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_169 /* Additional specs */ + &asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_417 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_176 = { - sizeof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue), - offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CriticalityDiagnostics_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_424 = { + sizeof(struct NGAP_GTPTunnel_ExtIEs__extensionValue), + offsetof(struct NGAP_GTPTunnel_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GTPTunnel_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GTPTunnel_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_176 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_424 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33978,11 +49765,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_176 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_424 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_173 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GTPTunnel_ExtIEs_421 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -33992,14 +49779,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_174, + &asn_PER_memb_NGAP_id_constr_422, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_173 + memb_NGAP_id_constraint_421 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34009,57 +49796,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_175, + &asn_PER_memb_NGAP_criticality_constr_423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_173 + memb_NGAP_criticality_constraint_421 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_176, + &asn_DEF_NGAP_extensionValue_424, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_176, + &asn_PER_memb_NGAP_extensionValue_constr_424, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_173 + memb_NGAP_extensionValue_constraint_421 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_173 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CriticalityDiagnostics_ExtIEs_tag2el_173 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GTPTunnel_ExtIEs_tag2el_421 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_173 = { - sizeof(struct NGAP_CriticalityDiagnostics_ExtIEs), - offsetof(struct NGAP_CriticalityDiagnostics_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CriticalityDiagnostics_ExtIEs_tag2el_173, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_421 = { + sizeof(struct NGAP_GTPTunnel_ExtIEs), + offsetof(struct NGAP_GTPTunnel_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GTPTunnel_ExtIEs_tag2el_421, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs = { - "CriticalityDiagnostics-ExtIEs", - "CriticalityDiagnostics-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GTPTunnel_ExtIEs = { + "GTPTunnel-ExtIEs", + "GTPTunnel-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_173, - sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_173) - /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_1730), /* 1 */ - asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_173, /* Same as above */ - sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_173) - /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs_tags_1730), /* 1 */ + asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_421, + sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_421) + /sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_4210), /* 1 */ + asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_421, /* Same as above */ + sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_421) + /sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_4210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34069,23 +49856,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_173, + asn_MBR_NGAP_GTPTunnel_ExtIEs_421, 3, /* Elements count */ - &asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_173 /* Additional specs */ + &asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_421 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_180 = { - sizeof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_428 = { + sizeof(struct NGAP_GUAMI_ExtIEs__extensionValue), + offsetof(struct NGAP_GUAMI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_GUAMI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_GUAMI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_180 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_428 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34103,11 +49890,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_180 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_428 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_177 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_GUAMI_ExtIEs_425 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34117,14 +49904,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_178, + &asn_PER_memb_NGAP_id_constr_426, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_177 + memb_NGAP_id_constraint_425 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34134,57 +49921,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_179, + &asn_PER_memb_NGAP_criticality_constr_427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_177 + memb_NGAP_criticality_constraint_425 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_180, + &asn_DEF_NGAP_extensionValue_428, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_180, + &asn_PER_memb_NGAP_extensionValue_constr_428, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_177 + memb_NGAP_extensionValue_constraint_425 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_177 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GUAMI_ExtIEs_tags_425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_177 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GUAMI_ExtIEs_tag2el_425 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_177 = { - sizeof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs), - offsetof(struct NGAP_CriticalityDiagnostics_IE_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_177, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GUAMI_ExtIEs_specs_425 = { + sizeof(struct NGAP_GUAMI_ExtIEs), + offsetof(struct NGAP_GUAMI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_GUAMI_ExtIEs_tag2el_425, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs = { - "CriticalityDiagnostics-IE-Item-ExtIEs", - "CriticalityDiagnostics-IE-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_GUAMI_ExtIEs = { + "GUAMI-ExtIEs", + "GUAMI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_177, - sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_177) - /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1770), /* 1 */ - asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_177, /* Same as above */ - sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_177) - /sizeof(asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1770), /* 1 */ + asn_DEF_NGAP_GUAMI_ExtIEs_tags_425, + sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_425) + /sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_4250), /* 1 */ + asn_DEF_NGAP_GUAMI_ExtIEs_tags_425, /* Same as above */ + sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_425) + /sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_4250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34194,23 +49981,121 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_177, + asn_MBR_NGAP_GUAMI_ExtIEs_425, 3, /* Elements count */ - &asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_177 /* Additional specs */ + &asn_SPC_NGAP_GUAMI_ExtIEs_specs_425 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_184 = { - sizeof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue), - offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellBasedMDT_NR_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ - 0, 0, +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_432 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.QosFlowPerTNLInformationList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QosFlowPerTNLInformationList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QosFlowPerTNLInformationList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UPTransportLayerInformationList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformationList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.DataForwardingResponseERABList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DataForwardingResponseERABList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DataForwardingResponseERABList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.QosFlowListWithCause), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QosFlowListWithCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QosFlowListWithCause" + }, +}; +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_432 = { 0, 2, 3, 4, 1 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_432 = { 0, 4, 1, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_432 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* QosFlowPerTNLInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* DataForwardingResponseERABList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 }, /* QosFlowListWithCause */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* gTPTunnel */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_432 = { + sizeof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_432, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_432, + asn_MAP_NGAP_extensionValue_from_canonical_432, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_184 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_432 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34227,12 +50112,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_184 /* Additional specs */ + asn_MBR_NGAP_extensionValue_432, + 5, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_432 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_181 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_429 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34242,74 +50128,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_182, + &asn_PER_memb_NGAP_id_constr_430, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_181 + memb_NGAP_id_constraint_429 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_HandoverCommandTransfer_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_183, + &asn_PER_memb_NGAP_criticality_constr_431, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_181 + memb_NGAP_criticality_constraint_429 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_184, - 0, + &asn_DEF_NGAP_extensionValue_432, + select_HandoverCommandTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_184, + &asn_PER_memb_NGAP_extensionValue_constr_432, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_181 + memb_NGAP_extensionValue_constraint_429 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_181 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_429 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedMDT_NR_ExtIEs_tag2el_181 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCommandTransfer_ExtIEs_tag2el_429 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_181 = { - sizeof(struct NGAP_CellBasedMDT_NR_ExtIEs), - offsetof(struct NGAP_CellBasedMDT_NR_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellBasedMDT_NR_ExtIEs_tag2el_181, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_429 = { + sizeof(struct NGAP_HandoverCommandTransfer_ExtIEs), + offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HandoverCommandTransfer_ExtIEs_tag2el_429, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs = { - "CellBasedMDT-NR-ExtIEs", - "CellBasedMDT-NR-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs = { + "HandoverCommandTransfer-ExtIEs", + "HandoverCommandTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_181, - sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_181) - /sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_1810), /* 1 */ - asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_181, /* Same as above */ - sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_181) - /sizeof(asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs_tags_1810), /* 1 */ + asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_429, + sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_429) + /sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_4290), /* 1 */ + asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_429, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_429) + /sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_4290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34319,23 +50205,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_181, + asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_429, 3, /* Elements count */ - &asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_181 /* Additional specs */ + &asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_429 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_188 = { - sizeof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue), - offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_436 = { + sizeof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_188 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_436 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34353,11 +50239,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_188 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_436 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_185 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_433 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34367,14 +50253,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_186, + &asn_PER_memb_NGAP_id_constr_434, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_185 + memb_NGAP_id_constraint_433 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34384,57 +50270,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_187, + &asn_PER_memb_NGAP_criticality_constr_435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_185 + memb_NGAP_criticality_constraint_433 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_188, + &asn_DEF_NGAP_extensionValue_436, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_188, + &asn_PER_memb_NGAP_extensionValue_constr_436, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_185 + memb_NGAP_extensionValue_constraint_433 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_185 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellBasedMDT_EUTRA_ExtIEs_tag2el_185 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tag2el_433 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_185 = { - sizeof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs), - offsetof(struct NGAP_CellBasedMDT_EUTRA_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellBasedMDT_EUTRA_ExtIEs_tag2el_185, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_433 = { + sizeof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs), + offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tag2el_433, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs = { - "CellBasedMDT-EUTRA-ExtIEs", - "CellBasedMDT-EUTRA-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs = { + "HandoverPreparationUnsuccessfulTransfer-ExtIEs", + "HandoverPreparationUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_185, - sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_185) - /sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_1850), /* 1 */ - asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_185, /* Same as above */ - sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_185) - /sizeof(asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs_tags_1850), /* 1 */ + asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_433, + sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_433) + /sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_4330), /* 1 */ + asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_433, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_433) + /sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_4330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34444,23 +50330,179 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_185, + asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_433, 3, /* Elements count */ - &asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_185 /* Additional specs */ + &asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_433 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_192 = { - sizeof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue), - offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ - 0, 0, +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_440 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.AdditionalDLUPTNLInformationForHOList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AdditionalDLUPTNLInformationForHOList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UPTransportLayerInformationList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformationList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.DataForwardingResponseERABList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DataForwardingResponseERABList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DataForwardingResponseERABList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation_1), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UPTransportLayerInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UPTransportLayerInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.RedundantPDUSessionInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_RedundantPDUSessionInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RedundantPDUSessionInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.GlobalRANNodeID), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_GlobalRANNodeID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "GlobalRANNodeID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.MBS_SupportIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_MBS_SupportIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-SupportIndicator" + }, +}; +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_440 = { 7, 0, 2, 3, 5, 1, 4, 6 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_440 = { 1, 5, 2, 3, 6, 4, 7, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_440 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, 0, 0 }, /* MBS-SupportIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* AdditionalDLUPTNLInformationForHOList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* DataForwardingResponseERABList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 }, /* RedundantPDUSessionInformation */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 2 }, /* gTPTunnel */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, -1, 1 }, /* gTPTunnel */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 6, -2, 0 }, /* globalGNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 2 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, -1, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 6, -2, 0 }, /* globalNgENB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 6, 0, 0 }, /* globalN3IWF-ID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 6, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_440 = { + sizeof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_440, + 13, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_440, + asn_MAP_NGAP_extensionValue_from_canonical_440, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_192 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_440 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34477,12 +50519,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_192 /* Additional specs */ + asn_MBR_NGAP_extensionValue_440, + 8, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_440 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_189 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_437 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34492,74 +50535,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_190, + &asn_PER_memb_NGAP_id_constr_438, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_189 + memb_NGAP_id_constraint_437 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_191, + &asn_PER_memb_NGAP_criticality_constr_439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_189 + memb_NGAP_criticality_constraint_437 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_192, - 0, + &asn_DEF_NGAP_extensionValue_440, + select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_192, + &asn_PER_memb_NGAP_extensionValue_constr_440, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_189 + memb_NGAP_extensionValue_constraint_437 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_189 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DataForwardingResponseDRBItem_ExtIEs_tag2el_189 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tag2el_437 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_189 = { - sizeof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs), - offsetof(struct NGAP_DataForwardingResponseDRBItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DataForwardingResponseDRBItem_ExtIEs_tag2el_189, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_437 = { + sizeof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs), + offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tag2el_437, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs = { - "DataForwardingResponseDRBItem-ExtIEs", - "DataForwardingResponseDRBItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs = { + "HandoverRequestAcknowledgeTransfer-ExtIEs", + "HandoverRequestAcknowledgeTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_189, - sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_189) - /sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_1890), /* 1 */ - asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_189, /* Same as above */ - sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_189) - /sizeof(asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs_tags_1890), /* 1 */ + asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_437, + sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_437) + /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_4370), /* 1 */ + asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_437, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_437) + /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_4370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34569,23 +50612,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_189, + asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_437, 3, /* Elements count */ - &asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_189 /* Additional specs */ + &asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_437 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_196 = { - sizeof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue), - offsetof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DAPSRequestInfo_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_444 = { + sizeof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_196 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_444 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34603,11 +50646,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_196 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_444 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_193 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_441 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34617,14 +50660,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_194, + &asn_PER_memb_NGAP_id_constr_442, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_193 + memb_NGAP_id_constraint_441 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34634,57 +50677,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_195, + &asn_PER_memb_NGAP_criticality_constr_443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_193 + memb_NGAP_criticality_constraint_441 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_196, + &asn_DEF_NGAP_extensionValue_444, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_196, + &asn_PER_memb_NGAP_extensionValue_constr_444, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_193 + memb_NGAP_extensionValue_constraint_441 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_193 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_441 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSRequestInfo_ExtIEs_tag2el_193 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequiredTransfer_ExtIEs_tag2el_441 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_193 = { - sizeof(struct NGAP_DAPSRequestInfo_ExtIEs), - offsetof(struct NGAP_DAPSRequestInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DAPSRequestInfo_ExtIEs_tag2el_193, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_441 = { + sizeof(struct NGAP_HandoverRequiredTransfer_ExtIEs), + offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HandoverRequiredTransfer_ExtIEs_tag2el_441, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSRequestInfo_ExtIEs = { - "DAPSRequestInfo-ExtIEs", - "DAPSRequestInfo-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs = { + "HandoverRequiredTransfer-ExtIEs", + "HandoverRequiredTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_193, - sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_193) - /sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_1930), /* 1 */ - asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_193, /* Same as above */ - sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_193) - /sizeof(asn_DEF_NGAP_DAPSRequestInfo_ExtIEs_tags_1930), /* 1 */ + asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_441, + sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_441) + /sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_4410), /* 1 */ + asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_441, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_441) + /sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_4410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34694,23 +50737,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_193, + asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_441, 3, /* Elements count */ - &asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_193 /* Additional specs */ + &asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_441 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_200 = { - sizeof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue), - offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DAPSResponseInfoItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_448 = { + sizeof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_200 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_448 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34728,11 +50771,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_200 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_448 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_197 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_445 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34742,14 +50785,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_198, + &asn_PER_memb_NGAP_id_constr_446, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_197 + memb_NGAP_id_constraint_445 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34759,57 +50802,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_199, + &asn_PER_memb_NGAP_criticality_constr_447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_197 + memb_NGAP_criticality_constraint_445 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_200, + &asn_DEF_NGAP_extensionValue_448, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_200, + &asn_PER_memb_NGAP_extensionValue_constr_448, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_197 + memb_NGAP_extensionValue_constraint_445 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_197 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSResponseInfoItem_ExtIEs_tag2el_197 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tag2el_445 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_197 = { - sizeof(struct NGAP_DAPSResponseInfoItem_ExtIEs), - offsetof(struct NGAP_DAPSResponseInfoItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DAPSResponseInfoItem_ExtIEs_tag2el_197, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_445 = { + sizeof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs), + offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tag2el_445, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs = { - "DAPSResponseInfoItem-ExtIEs", - "DAPSResponseInfoItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs = { + "HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs", + "HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_197, - sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_197) - /sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_1970), /* 1 */ - asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_197, /* Same as above */ - sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_197) - /sizeof(asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs_tags_1970), /* 1 */ + asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_445, + sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_445) + /sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_4450), /* 1 */ + asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_445, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_445) + /sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_4450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34819,23 +50862,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_197, + asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_445, 3, /* Elements count */ - &asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_197 /* Additional specs */ + &asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_445 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_204 = { - sizeof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue), - offsetof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DAPSResponseInfo_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_452 = { + sizeof(struct NGAP_HOReport_ExtIEs__extensionValue), + offsetof(struct NGAP_HOReport_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_HOReport_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_HOReport_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_204 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_452 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34853,11 +50896,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_204 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_452 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_201 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HOReport_ExtIEs_449 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34867,14 +50910,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_202, + &asn_PER_memb_NGAP_id_constr_450, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_201 + memb_NGAP_id_constraint_449 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -34884,57 +50927,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_203, + &asn_PER_memb_NGAP_criticality_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_201 + memb_NGAP_criticality_constraint_449 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_204, + &asn_DEF_NGAP_extensionValue_452, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_204, + &asn_PER_memb_NGAP_extensionValue_constr_452, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_201 + memb_NGAP_extensionValue_constraint_449 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_201 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HOReport_ExtIEs_tags_449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DAPSResponseInfo_ExtIEs_tag2el_201 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HOReport_ExtIEs_tag2el_449 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_201 = { - sizeof(struct NGAP_DAPSResponseInfo_ExtIEs), - offsetof(struct NGAP_DAPSResponseInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DAPSResponseInfo_ExtIEs_tag2el_201, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HOReport_ExtIEs_specs_449 = { + sizeof(struct NGAP_HOReport_ExtIEs), + offsetof(struct NGAP_HOReport_ExtIEs, _asn_ctx), + asn_MAP_NGAP_HOReport_ExtIEs_tag2el_449, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfo_ExtIEs = { - "DAPSResponseInfo-ExtIEs", - "DAPSResponseInfo-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HOReport_ExtIEs = { + "HOReport-ExtIEs", + "HOReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_201, - sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_201) - /sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_2010), /* 1 */ - asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_201, /* Same as above */ - sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_201) - /sizeof(asn_DEF_NGAP_DAPSResponseInfo_ExtIEs_tags_2010), /* 1 */ + asn_DEF_NGAP_HOReport_ExtIEs_tags_449, + sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_449) + /sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_4490), /* 1 */ + asn_DEF_NGAP_HOReport_ExtIEs_tags_449, /* Same as above */ + sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_449) + /sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_4490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34944,23 +50987,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_201, + asn_MBR_NGAP_HOReport_ExtIEs_449, 3, /* Elements count */ - &asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_201 /* Additional specs */ + &asn_SPC_NGAP_HOReport_ExtIEs_specs_449 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_208 = { - sizeof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue), - offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DataForwardingResponseERABListItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_456 = { + sizeof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue), + offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_208 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_456 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34978,11 +51021,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_208 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_456 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_205 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_453 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -34992,14 +51035,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_206, + &asn_PER_memb_NGAP_id_constr_454, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_205 + memb_NGAP_id_constraint_453 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35009,57 +51052,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_207, + &asn_PER_memb_NGAP_criticality_constr_455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_205 + memb_NGAP_criticality_constraint_453 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_208, + &asn_DEF_NGAP_extensionValue_456, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_208, + &asn_PER_memb_NGAP_extensionValue_constr_456, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_205 + memb_NGAP_extensionValue_constraint_453 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_205 = { +static const ber_tlv_tag_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DataForwardingResponseERABListItem_ExtIEs_tag2el_205 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tag2el_453 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_205 = { - sizeof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs), - offsetof(struct NGAP_DataForwardingResponseERABListItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DataForwardingResponseERABListItem_ExtIEs_tag2el_205, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_453 = { + sizeof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs), + offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, _asn_ctx), + asn_MAP_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tag2el_453, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs = { - "DataForwardingResponseERABListItem-ExtIEs", - "DataForwardingResponseERABListItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs = { + "InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs", + "InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_205, - sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_205) - /sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_2050), /* 1 */ - asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_205, /* Same as above */ - sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_205) - /sizeof(asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs_tags_2050), /* 1 */ + asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_453, + sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_453) + /sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_4530), /* 1 */ + asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_453, /* Same as above */ + sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_453) + /sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_4530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35069,23 +51112,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_205, + asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_453, 3, /* Elements count */ - &asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_205 /* Additional specs */ + &asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_453 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_212 = { - sizeof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DL_CP_SecurityInformation_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_460 = { + sizeof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue), + offsetof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_212 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_460 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35103,11 +51146,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_212 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_460 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_209 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_457 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35117,14 +51160,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_210, + &asn_PER_memb_NGAP_id_constr_458, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_209 + memb_NGAP_id_constraint_457 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35134,57 +51177,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_211, + &asn_PER_memb_NGAP_criticality_constr_459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_209 + memb_NGAP_criticality_constraint_457 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_212, + &asn_DEF_NGAP_extensionValue_460, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_212, + &asn_PER_memb_NGAP_extensionValue_constr_460, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_209 + memb_NGAP_extensionValue_constraint_457 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_209 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DL_CP_SecurityInformation_ExtIEs_tag2el_209 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ImmediateMDTNr_ExtIEs_tag2el_457 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_209 = { - sizeof(struct NGAP_DL_CP_SecurityInformation_ExtIEs), - offsetof(struct NGAP_DL_CP_SecurityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DL_CP_SecurityInformation_ExtIEs_tag2el_209, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_457 = { + sizeof(struct NGAP_ImmediateMDTNr_ExtIEs), + offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ImmediateMDTNr_ExtIEs_tag2el_457, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs = { - "DL-CP-SecurityInformation-ExtIEs", - "DL-CP-SecurityInformation-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ImmediateMDTNr_ExtIEs = { + "ImmediateMDTNr-ExtIEs", + "ImmediateMDTNr-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_209, - sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_209) - /sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_2090), /* 1 */ - asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_209, /* Same as above */ - sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_209) - /sizeof(asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs_tags_2090), /* 1 */ + asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_457, + sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_457) + /sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_4570), /* 1 */ + asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_457, /* Same as above */ + sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_457) + /sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_4570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35194,45 +51237,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_209, + asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_457, 3, /* Elements count */ - &asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_209 /* Additional specs */ + &asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_457 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_216 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, choice.AssociatedQosFlowList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_464 = { + sizeof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue), + offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_464 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_AssociatedQosFlowList, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_464 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_461 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_462, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_461 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_463, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_461 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_464, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_464, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_461 }, 0, 0, /* No default value */ - "AssociatedQosFlowList" + "extensionValue" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_216 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* AssociatedQosFlowList */ +static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_461 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_216 = { - sizeof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_216, - 1, /* Count of tags in the map */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemFailureIndication_ExtIEs_tag2el_461 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_461 = { + sizeof(struct NGAP_InterSystemFailureIndication_ExtIEs), + offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, _asn_ctx), + asn_MAP_NGAP_InterSystemFailureIndication_ExtIEs_tag2el_461, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs = { + "InterSystemFailureIndication-ExtIEs", + "InterSystemFailureIndication-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_461, + sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_461) + /sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_4610), /* 1 */ + asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_461, /* Same as above */ + sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_461) + /sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_4610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_461, + 3, /* Elements count */ + &asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_461 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_468 = { + sizeof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_216 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_468 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35249,13 +51395,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_216, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_216 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_468 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_213 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_465 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35265,74 +51410,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_214, + &asn_PER_memb_NGAP_id_constr_466, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_213 + memb_NGAP_id_constraint_465 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_215, + &asn_PER_memb_NGAP_criticality_constr_467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_213 + memb_NGAP_criticality_constraint_465 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_216, - select_DRBsSubjectToStatusTransferItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_468, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_216, + &asn_PER_memb_NGAP_extensionValue_constr_468, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_213 + memb_NGAP_extensionValue_constraint_465 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_213 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_465 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tag2el_213 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tag2el_465 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_213 = { - sizeof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs), - offsetof(struct NGAP_DRBsSubjectToStatusTransferItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tag2el_213, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_465 = { + sizeof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs), + offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tag2el_465, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs = { - "DRBsSubjectToStatusTransferItem-ExtIEs", - "DRBsSubjectToStatusTransferItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs = { + "IntersystemSONConfigurationTransfer-ExtIEs", + "IntersystemSONConfigurationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_213, - sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_213) - /sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_2130), /* 1 */ - asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_213, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_213) - /sizeof(asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_tags_2130), /* 1 */ + asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_465, + sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_465) + /sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_4650), /* 1 */ + asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_465, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_465) + /sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_4650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35342,23 +51487,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_213, + asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_465, 3, /* Elements count */ - &asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_213 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_465 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_220 = { - sizeof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBStatusDL12_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBStatusDL12_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_472 = { + sizeof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_220 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_472 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35376,11 +51521,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_220 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_472 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL12_ExtIEs_217 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_469 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35390,14 +51535,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_218, + &asn_PER_memb_NGAP_id_constr_470, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_217 + memb_NGAP_id_constraint_469 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35407,57 +51552,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_219, + &asn_PER_memb_NGAP_criticality_constr_471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_217 + memb_NGAP_criticality_constraint_469 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL12_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_220, + &asn_DEF_NGAP_extensionValue_472, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_220, + &asn_PER_memb_NGAP_extensionValue_constr_472, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_217 + memb_NGAP_extensionValue_constraint_469 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_217 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_469 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL12_ExtIEs_tag2el_217 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONeNBID_ExtIEs_tag2el_469 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_217 = { - sizeof(struct NGAP_DRBStatusDL12_ExtIEs), - offsetof(struct NGAP_DRBStatusDL12_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusDL12_ExtIEs_tag2el_217, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_469 = { + sizeof(struct NGAP_IntersystemSONeNBID_ExtIEs), + offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemSONeNBID_ExtIEs_tag2el_469, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL12_ExtIEs = { - "DRBStatusDL12-ExtIEs", - "DRBStatusDL12-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs = { + "IntersystemSONeNBID-ExtIEs", + "IntersystemSONeNBID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_217, - sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_217) - /sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_2170), /* 1 */ - asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_217, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_217) - /sizeof(asn_DEF_NGAP_DRBStatusDL12_ExtIEs_tags_2170), /* 1 */ + asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_469, + sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_469) + /sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_4690), /* 1 */ + asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_469, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_469) + /sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_4690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35467,23 +51612,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusDL12_ExtIEs_217, + asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_469, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_217 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_469 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_224 = { - sizeof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBStatusDL18_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBStatusDL18_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_476 = { + sizeof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_224 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_476 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35501,11 +51646,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_224 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_476 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL18_ExtIEs_221 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_473 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35515,14 +51660,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_222, + &asn_PER_memb_NGAP_id_constr_474, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_221 + memb_NGAP_id_constraint_473 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35532,57 +51677,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_223, + &asn_PER_memb_NGAP_criticality_constr_475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_221 + memb_NGAP_criticality_constraint_473 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL18_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_224, + &asn_DEF_NGAP_extensionValue_476, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_224, + &asn_PER_memb_NGAP_extensionValue_constr_476, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_221 + memb_NGAP_extensionValue_constraint_473 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_221 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL18_ExtIEs_tag2el_221 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tag2el_473 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_221 = { - sizeof(struct NGAP_DRBStatusDL18_ExtIEs), - offsetof(struct NGAP_DRBStatusDL18_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusDL18_ExtIEs_tag2el_221, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_473 = { + sizeof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs), + offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tag2el_473, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL18_ExtIEs = { - "DRBStatusDL18-ExtIEs", - "DRBStatusDL18-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs = { + "IntersystemSONNGRANnodeID-ExtIEs", + "IntersystemSONNGRANnodeID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_221, - sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_221) - /sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_2210), /* 1 */ - asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_221, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_221) - /sizeof(asn_DEF_NGAP_DRBStatusDL18_ExtIEs_tags_2210), /* 1 */ + asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_473, + sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_473) + /sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_4730), /* 1 */ + asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_473, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_473) + /sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_4730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35592,23 +51737,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusDL18_ExtIEs_221, + asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_473, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_221 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_473 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_228 = { - sizeof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBStatusUL12_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBStatusUL12_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_480 = { + sizeof(struct NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_228 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_480 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35626,11 +51771,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_228 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_480 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL12_ExtIEs_225 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationRequest_ExtIEs_477 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35640,14 +51785,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_226, + &asn_PER_memb_NGAP_id_constr_478, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_225 + memb_NGAP_id_constraint_477 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35657,57 +51802,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_227, + &asn_PER_memb_NGAP_criticality_constr_479, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_225 + memb_NGAP_criticality_constraint_477 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL12_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_228, + &asn_DEF_NGAP_extensionValue_480, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_228, + &asn_PER_memb_NGAP_extensionValue_constr_480, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_225 + memb_NGAP_extensionValue_constraint_477 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_225 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_477 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL12_ExtIEs_tag2el_225 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellActivationRequest_ExtIEs_tag2el_477 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_225 = { - sizeof(struct NGAP_DRBStatusUL12_ExtIEs), - offsetof(struct NGAP_DRBStatusUL12_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusUL12_ExtIEs_tag2el_225, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationRequest_ExtIEs_specs_477 = { + sizeof(struct NGAP_IntersystemCellActivationRequest_ExtIEs), + offsetof(struct NGAP_IntersystemCellActivationRequest_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemCellActivationRequest_ExtIEs_tag2el_477, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL12_ExtIEs = { - "DRBStatusUL12-ExtIEs", - "DRBStatusUL12-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs = { + "IntersystemCellActivationRequest-ExtIEs", + "IntersystemCellActivationRequest-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_225, - sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_225) - /sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_2250), /* 1 */ - asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_225, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_225) - /sizeof(asn_DEF_NGAP_DRBStatusUL12_ExtIEs_tags_2250), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_477, + sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_477) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_4770), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_477, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_477) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs_tags_4770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35717,23 +51862,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusUL12_ExtIEs_225, + asn_MBR_NGAP_IntersystemCellActivationRequest_ExtIEs_477, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_225 /* Additional specs */ + &asn_SPC_NGAP_IntersystemCellActivationRequest_ExtIEs_specs_477 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_232 = { - sizeof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBStatusUL18_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBStatusUL18_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_484 = { + sizeof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_232 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_484 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35751,11 +51896,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_232 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_484 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL18_ExtIEs_229 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusRequest_ExtIEs_481 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35765,14 +51910,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_230, + &asn_PER_memb_NGAP_id_constr_482, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_229 + memb_NGAP_id_constraint_481 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -35782,57 +51927,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_231, + &asn_PER_memb_NGAP_criticality_constr_483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_229 + memb_NGAP_criticality_constraint_481 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL18_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_232, + &asn_DEF_NGAP_extensionValue_484, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_232, + &asn_PER_memb_NGAP_extensionValue_constr_484, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_229 + memb_NGAP_extensionValue_constraint_481 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_229 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL18_ExtIEs_tag2el_229 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusRequest_ExtIEs_tag2el_481 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_229 = { - sizeof(struct NGAP_DRBStatusUL18_ExtIEs), - offsetof(struct NGAP_DRBStatusUL18_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusUL18_ExtIEs_tag2el_229, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusRequest_ExtIEs_specs_481 = { + sizeof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs), + offsetof(struct NGAP_IntersystemResourceStatusRequest_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusRequest_ExtIEs_tag2el_481, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL18_ExtIEs = { - "DRBStatusUL18-ExtIEs", - "DRBStatusUL18-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs = { + "IntersystemResourceStatusRequest-ExtIEs", + "IntersystemResourceStatusRequest-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_229, - sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_229) - /sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_2290), /* 1 */ - asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_229, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_229) - /sizeof(asn_DEF_NGAP_DRBStatusUL18_ExtIEs_tags_2290), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_481, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_481) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_4810), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_481, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_481) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs_tags_4810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35842,45 +51987,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusUL18_ExtIEs_229, + asn_MBR_NGAP_IntersystemResourceStatusRequest_ExtIEs_481, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_229 /* Additional specs */ + &asn_SPC_NGAP_IntersystemResourceStatusRequest_ExtIEs_specs_481 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_236 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, choice.DAPSRequestInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_DAPSRequestInfo, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "DAPSRequestInfo" - }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_236 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* DAPSRequestInfo */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_236 = { - sizeof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_236, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_488 = { + sizeof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_236 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_488 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35897,13 +52020,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_236, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_236 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_488 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_233 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_485 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -35913,74 +52035,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_234, + &asn_PER_memb_NGAP_id_constr_486, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_233 + memb_NGAP_id_constraint_485 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_235, + &asn_PER_memb_NGAP_criticality_constr_487, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_233 + memb_NGAP_criticality_constraint_485 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_236, - select_DRBsToQosFlowsMappingItem_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_488, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_236, + &asn_PER_memb_NGAP_extensionValue_constr_488, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_233 + memb_NGAP_extensionValue_constraint_485 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_233 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_485 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tag2el_233 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tag2el_485 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_233 = { - sizeof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs), - offsetof(struct NGAP_DRBsToQosFlowsMappingItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tag2el_233, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_specs_485 = { + sizeof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs), + offsetof(struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tag2el_485, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs = { - "DRBsToQosFlowsMappingItem-ExtIEs", - "DRBsToQosFlowsMappingItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs = { + "EUTRAN-ReportingSystemIEs-ExtIEs", + "EUTRAN-ReportingSystemIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_233, - sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_233) - /sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_2330), /* 1 */ - asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_233, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_233) - /sizeof(asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_tags_2330), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_485, + sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_485) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_4850), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_485, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_485) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_tags_4850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35990,81 +52112,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_233, + asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_485, 3, /* Elements count */ - &asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_233 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_specs_485 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_240 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_ExtendedPacketDelayBudget, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "ExtendedPacketDelayBudget" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_1), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_ExtendedPacketDelayBudget, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "ExtendedPacketDelayBudget" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_2), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_ExtendedPacketDelayBudget, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "ExtendedPacketDelayBudget" - }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_240 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* ExtendedPacketDelayBudget */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ExtendedPacketDelayBudget */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 } /* ExtendedPacketDelayBudget */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_240 = { - sizeof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue), - offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_Dynamic5QIDescriptor_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_240, - 3, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_492 = { + sizeof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_240 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_492 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36081,13 +52145,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_240, - 3, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_240 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_492 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_237 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_489 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36097,74 +52160,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_238, + &asn_PER_memb_NGAP_id_constr_490, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_237 + memb_NGAP_id_constraint_489 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_Dynamic5QIDescriptor_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_239, + &asn_PER_memb_NGAP_criticality_constr_491, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_237 + memb_NGAP_criticality_constraint_489 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_240, - select_Dynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_492, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_240, + &asn_PER_memb_NGAP_extensionValue_constr_492, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_237 + memb_NGAP_extensionValue_constraint_489 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_237 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_489 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Dynamic5QIDescriptor_ExtIEs_tag2el_237 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tag2el_489 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_237 = { - sizeof(struct NGAP_Dynamic5QIDescriptor_ExtIEs), - offsetof(struct NGAP_Dynamic5QIDescriptor_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Dynamic5QIDescriptor_ExtIEs_tag2el_237, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_specs_489 = { + sizeof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs), + offsetof(struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tag2el_489, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs = { - "Dynamic5QIDescriptor-ExtIEs", - "Dynamic5QIDescriptor-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs = { + "NGRAN-ReportingSystemIEs-ExtIEs", + "NGRAN-ReportingSystemIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_237, - sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_237) - /sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_2370), /* 1 */ - asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_237, /* Same as above */ - sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_237) - /sizeof(asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs_tags_2370), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_489, + sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_489) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_4890), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_489, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_489) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_tags_4890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36174,23 +52237,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_237, + asn_MBR_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_489, 3, /* Elements count */ - &asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_237 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_specs_489 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_244 = { - sizeof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue), - offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_496 = { + sizeof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_244 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_496 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36208,11 +52271,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_244 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_496 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_241 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportItem_ExtIEs_493 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36222,14 +52285,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_242, + &asn_PER_memb_NGAP_id_constr_494, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_241 + memb_NGAP_id_constraint_493 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36239,57 +52302,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_243, + &asn_PER_memb_NGAP_criticality_constr_495, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_241 + memb_NGAP_criticality_constraint_493 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_244, + &asn_DEF_NGAP_extensionValue_496, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_244, + &asn_PER_memb_NGAP_extensionValue_constr_496, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_241 + memb_NGAP_extensionValue_constraint_493 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_241 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_493 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_241 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CellToReportItem_ExtIEs_tag2el_493 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_241 = { - sizeof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs), - offsetof(struct NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_241, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportItem_ExtIEs_specs_493 = { + sizeof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs), + offsetof(struct NGAP_EUTRAN_CellToReportItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CellToReportItem_ExtIEs_tag2el_493, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs = { - "EarlyStatusTransfer-TransparentContainer-ExtIEs", - "EarlyStatusTransfer-TransparentContainer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs = { + "EUTRAN-CellToReportItem-ExtIEs", + "EUTRAN-CellToReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_241, - sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_241) - /sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2410), /* 1 */ - asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_241, /* Same as above */ - sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_241) - /sizeof(asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2410), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_493, + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_493) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_4930), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_493, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_493) + /sizeof(asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs_tags_4930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36299,23 +52362,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_241, + asn_MBR_NGAP_EUTRAN_CellToReportItem_ExtIEs_493, 3, /* Elements count */ - &asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_241 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_CellToReportItem_ExtIEs_specs_493 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_248 = { - sizeof(struct NGAP_FirstDLCount_ExtIEs__extensionValue), - offsetof(struct NGAP_FirstDLCount_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_FirstDLCount_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_FirstDLCount_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_500 = { + sizeof(struct NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_248 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_500 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36333,11 +52396,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_248 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_500 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_FirstDLCount_ExtIEs_245 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportItem_ExtIEs_497 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36347,14 +52410,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_246, + &asn_PER_memb_NGAP_id_constr_498, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_245 + memb_NGAP_id_constraint_497 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36364,57 +52427,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_247, + &asn_PER_memb_NGAP_criticality_constr_499, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_245 + memb_NGAP_criticality_constraint_497 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FirstDLCount_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_248, + &asn_DEF_NGAP_extensionValue_500, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_248, + &asn_PER_memb_NGAP_extensionValue_constr_500, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_245 + memb_NGAP_extensionValue_constraint_497 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_245 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_497 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_FirstDLCount_ExtIEs_tag2el_245 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CellToReportItem_ExtIEs_tag2el_497 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_245 = { - sizeof(struct NGAP_FirstDLCount_ExtIEs), - offsetof(struct NGAP_FirstDLCount_ExtIEs, _asn_ctx), - asn_MAP_NGAP_FirstDLCount_ExtIEs_tag2el_245, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellToReportItem_ExtIEs_specs_497 = { + sizeof(struct NGAP_NGRAN_CellToReportItem_ExtIEs), + offsetof(struct NGAP_NGRAN_CellToReportItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_CellToReportItem_ExtIEs_tag2el_497, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_FirstDLCount_ExtIEs = { - "FirstDLCount-ExtIEs", - "FirstDLCount-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs = { + "NGRAN-CellToReportItem-ExtIEs", + "NGRAN-CellToReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_245, - sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_245) - /sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_2450), /* 1 */ - asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_245, /* Same as above */ - sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_245) - /sizeof(asn_DEF_NGAP_FirstDLCount_ExtIEs_tags_2450), /* 1 */ + asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_497, + sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_497) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_4970), /* 1 */ + asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_497, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_497) + /sizeof(asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs_tags_4970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36424,23 +52487,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_FirstDLCount_ExtIEs_245, + asn_MBR_NGAP_NGRAN_CellToReportItem_ExtIEs_497, 3, /* Elements count */ - &asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_245 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_CellToReportItem_ExtIEs_specs_497 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_252 = { - sizeof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_504 = { + sizeof(struct NGAP_EventBasedReportingIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EventBasedReportingIEs_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_252 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_504 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36458,11 +52521,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_252 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_504 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_249 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EventBasedReportingIEs_ExtIEs_501 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36472,14 +52535,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_250, + &asn_PER_memb_NGAP_id_constr_502, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_249 + memb_NGAP_id_constraint_501 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36489,57 +52552,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_251, + &asn_PER_memb_NGAP_criticality_constr_503, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_249 + memb_NGAP_criticality_constraint_501 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_252, + &asn_DEF_NGAP_extensionValue_504, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_252, + &asn_PER_memb_NGAP_extensionValue_constr_504, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_249 + memb_NGAP_extensionValue_constraint_501 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_249 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_501 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tag2el_249 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventBasedReportingIEs_ExtIEs_tag2el_501 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_249 = { - sizeof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs), - offsetof(struct NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tag2el_249, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventBasedReportingIEs_ExtIEs_specs_501 = { + sizeof(struct NGAP_EventBasedReportingIEs_ExtIEs), + offsetof(struct NGAP_EventBasedReportingIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EventBasedReportingIEs_ExtIEs_tag2el_501, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs = { - "DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs", - "DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs = { + "EventBasedReportingIEs-ExtIEs", + "EventBasedReportingIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_249, - sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_249) - /sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_2490), /* 1 */ - asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_249, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_249) - /sizeof(asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_tags_2490), /* 1 */ + asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_501, + sizeof(asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_501) + /sizeof(asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_5010), /* 1 */ + asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_501, /* Same as above */ + sizeof(asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_501) + /sizeof(asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs_tags_5010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36549,23 +52612,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_249, + asn_MBR_NGAP_EventBasedReportingIEs_ExtIEs_501, 3, /* Elements count */ - &asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_249 /* Additional specs */ + &asn_SPC_NGAP_EventBasedReportingIEs_ExtIEs_specs_501 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_256 = { - sizeof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_508 = { + sizeof(struct NGAP_PeriodicReportingIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_PeriodicReportingIEs_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_256 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_508 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36583,11 +52646,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_256 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_508 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_253 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PeriodicReportingIEs_ExtIEs_505 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36597,14 +52660,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_254, + &asn_PER_memb_NGAP_id_constr_506, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_253 + memb_NGAP_id_constraint_505 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36614,57 +52677,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_255, + &asn_PER_memb_NGAP_criticality_constr_507, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_253 + memb_NGAP_criticality_constraint_505 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_256, + &asn_DEF_NGAP_extensionValue_508, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_256, + &asn_PER_memb_NGAP_extensionValue_constr_508, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_253 + memb_NGAP_extensionValue_constraint_505 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_253 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_505 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tag2el_253 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PeriodicReportingIEs_ExtIEs_tag2el_505 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_253 = { - sizeof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs), - offsetof(struct NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tag2el_253, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PeriodicReportingIEs_ExtIEs_specs_505 = { + sizeof(struct NGAP_PeriodicReportingIEs_ExtIEs), + offsetof(struct NGAP_PeriodicReportingIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_PeriodicReportingIEs_ExtIEs_tag2el_505, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs = { - "EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs", - "EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs = { + "PeriodicReportingIEs-ExtIEs", + "PeriodicReportingIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_253, - sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_253) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_2530), /* 1 */ - asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_253, /* Same as above */ - sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_253) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_tags_2530), /* 1 */ + asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_505, + sizeof(asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_505) + /sizeof(asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_5050), /* 1 */ + asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_505, /* Same as above */ + sizeof(asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_505) + /sizeof(asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs_tags_5050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36674,23 +52737,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_253, + asn_MBR_NGAP_PeriodicReportingIEs_ExtIEs_505, 3, /* Elements count */ - &asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_253 /* Additional specs */ + &asn_SPC_NGAP_PeriodicReportingIEs_ExtIEs_specs_505 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_260 = { - sizeof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_512 = { + sizeof(struct NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_260 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_512 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36708,11 +52771,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_260 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_512 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_257 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationReply_ExtIEs_509 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36722,14 +52785,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_258, + &asn_PER_memb_NGAP_id_constr_510, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_257 + memb_NGAP_id_constraint_509 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36739,57 +52802,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_259, + &asn_PER_memb_NGAP_criticality_constr_511, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_257 + memb_NGAP_criticality_constraint_509 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_260, + &asn_DEF_NGAP_extensionValue_512, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_260, + &asn_PER_memb_NGAP_extensionValue_constr_512, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_257 + memb_NGAP_extensionValue_constraint_509 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_257 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_509 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tag2el_257 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellActivationReply_ExtIEs_tag2el_509 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_257 = { - sizeof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs), - offsetof(struct NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tag2el_257, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationReply_ExtIEs_specs_509 = { + sizeof(struct NGAP_IntersystemCellActivationReply_ExtIEs), + offsetof(struct NGAP_IntersystemCellActivationReply_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemCellActivationReply_ExtIEs_tag2el_509, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs = { - "EmergencyAreaIDBroadcastNR-Item-ExtIEs", - "EmergencyAreaIDBroadcastNR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs = { + "IntersystemCellActivationReply-ExtIEs", + "IntersystemCellActivationReply-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_257, - sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_257) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_2570), /* 1 */ - asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_257, /* Same as above */ - sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_257) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_tags_2570), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_509, + sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_509) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_5090), /* 1 */ + asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_509, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_509) + /sizeof(asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs_tags_5090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36799,23 +52862,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_257, + asn_MBR_NGAP_IntersystemCellActivationReply_ExtIEs_509, 3, /* Elements count */ - &asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_257 /* Additional specs */ + &asn_SPC_NGAP_IntersystemCellActivationReply_ExtIEs_specs_509 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_264 = { - sizeof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_516 = { + sizeof(struct NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_264 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_516 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36833,11 +52896,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_264 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_516 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_261 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReply_ExtIEs_513 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36847,14 +52910,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_262, + &asn_PER_memb_NGAP_id_constr_514, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_261 + memb_NGAP_id_constraint_513 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36864,57 +52927,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_263, + &asn_PER_memb_NGAP_criticality_constr_515, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_261 + memb_NGAP_criticality_constraint_513 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_264, + &asn_DEF_NGAP_extensionValue_516, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_264, + &asn_PER_memb_NGAP_extensionValue_constr_516, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_261 + memb_NGAP_extensionValue_constraint_513 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_261 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_513 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tag2el_261 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusReply_ExtIEs_tag2el_513 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_261 = { - sizeof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs), - offsetof(struct NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tag2el_261, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReply_ExtIEs_specs_513 = { + sizeof(struct NGAP_IntersystemResourceStatusReply_ExtIEs), + offsetof(struct NGAP_IntersystemResourceStatusReply_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusReply_ExtIEs_tag2el_513, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs = { - "EmergencyAreaIDCancelledEUTRA-Item-ExtIEs", - "EmergencyAreaIDCancelledEUTRA-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs = { + "IntersystemResourceStatusReply-ExtIEs", + "IntersystemResourceStatusReply-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_261, - sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_261) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_2610), /* 1 */ - asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_261, /* Same as above */ - sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_261) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_tags_2610), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_513, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_513) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_5130), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_513, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_513) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs_tags_5130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36924,23 +52987,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_261, + asn_MBR_NGAP_IntersystemResourceStatusReply_ExtIEs_513, 3, /* Elements count */ - &asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_261 /* Additional specs */ + &asn_SPC_NGAP_IntersystemResourceStatusReply_ExtIEs_specs_513 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_268 = { - sizeof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_520 = { + sizeof(struct NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_268 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_520 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36958,11 +53021,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_268 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_520 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_265 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellStateIndication_ExtIEs_517 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -36972,14 +53035,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_266, + &asn_PER_memb_NGAP_id_constr_518, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_265 + memb_NGAP_id_constraint_517 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -36989,57 +53052,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_267, + &asn_PER_memb_NGAP_criticality_constr_519, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_265 + memb_NGAP_criticality_constraint_517 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_268, + &asn_DEF_NGAP_extensionValue_520, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_268, + &asn_PER_memb_NGAP_extensionValue_constr_520, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_265 + memb_NGAP_extensionValue_constraint_517 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_265 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_517 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tag2el_265 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemCellStateIndication_ExtIEs_tag2el_517 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_265 = { - sizeof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs), - offsetof(struct NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tag2el_265, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellStateIndication_ExtIEs_specs_517 = { + sizeof(struct NGAP_IntersystemCellStateIndication_ExtIEs), + offsetof(struct NGAP_IntersystemCellStateIndication_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemCellStateIndication_ExtIEs_tag2el_517, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs = { - "EmergencyAreaIDCancelledNR-Item-ExtIEs", - "EmergencyAreaIDCancelledNR-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs = { + "IntersystemCellStateIndication-ExtIEs", + "IntersystemCellStateIndication-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_265, - sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_265) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_2650), /* 1 */ - asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_265, /* Same as above */ - sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_265) - /sizeof(asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_tags_2650), /* 1 */ + asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_517, + sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_517) + /sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_5170), /* 1 */ + asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_517, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_517) + /sizeof(asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs_tags_5170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37049,23 +53112,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_265, + asn_MBR_NGAP_IntersystemCellStateIndication_ExtIEs_517, 3, /* Elements count */ - &asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_265 /* Additional specs */ + &asn_SPC_NGAP_IntersystemCellStateIndication_ExtIEs_specs_517 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_272 = { - sizeof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue), - offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EmergencyFallbackIndicator_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_524 = { + sizeof(struct NGAP_NotificationCell_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_NotificationCell_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NotificationCell_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NotificationCell_Item_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_272 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_524 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37083,11 +53146,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_272 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_524 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_269 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NotificationCell_Item_ExtIEs_521 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NotificationCell_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37097,14 +53160,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_270, + &asn_PER_memb_NGAP_id_constr_522, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_269 + memb_NGAP_id_constraint_521 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NotificationCell_Item_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37114,57 +53177,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_271, + &asn_PER_memb_NGAP_criticality_constr_523, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_269 + memb_NGAP_criticality_constraint_521 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NotificationCell_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_272, + &asn_DEF_NGAP_extensionValue_524, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_272, + &asn_PER_memb_NGAP_extensionValue_constr_524, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_269 + memb_NGAP_extensionValue_constraint_521 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_269 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_521 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EmergencyFallbackIndicator_ExtIEs_tag2el_269 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NotificationCell_Item_ExtIEs_tag2el_521 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_269 = { - sizeof(struct NGAP_EmergencyFallbackIndicator_ExtIEs), - offsetof(struct NGAP_EmergencyFallbackIndicator_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EmergencyFallbackIndicator_ExtIEs_tag2el_269, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NotificationCell_Item_ExtIEs_specs_521 = { + sizeof(struct NGAP_NotificationCell_Item_ExtIEs), + offsetof(struct NGAP_NotificationCell_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NotificationCell_Item_ExtIEs_tag2el_521, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs = { - "EmergencyFallbackIndicator-ExtIEs", - "EmergencyFallbackIndicator-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCell_Item_ExtIEs = { + "NotificationCell-Item-ExtIEs", + "NotificationCell-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_269, - sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_269) - /sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_2690), /* 1 */ - asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_269, /* Same as above */ - sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_269) - /sizeof(asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs_tags_2690), /* 1 */ + asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_521, + sizeof(asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_521) + /sizeof(asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_5210), /* 1 */ + asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_521, /* Same as above */ + sizeof(asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_521) + /sizeof(asn_DEF_NGAP_NotificationCell_Item_ExtIEs_tags_5210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37174,23 +53237,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_269, + asn_MBR_NGAP_NotificationCell_Item_ExtIEs_521, 3, /* Elements count */ - &asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_269 /* Additional specs */ + &asn_SPC_NGAP_NotificationCell_Item_ExtIEs_specs_521 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_276 = { - sizeof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue), - offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EndpointIPAddressAndPort_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_528 = { + sizeof(struct NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_276 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_528 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37208,11 +53271,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_276 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_528 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_273 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReport_ExtIEs_525 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37222,14 +53285,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_274, + &asn_PER_memb_NGAP_id_constr_526, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_273 + memb_NGAP_id_constraint_525 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37239,57 +53302,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_275, + &asn_PER_memb_NGAP_criticality_constr_527, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_273 + memb_NGAP_criticality_constraint_525 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_276, + &asn_DEF_NGAP_extensionValue_528, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_276, + &asn_PER_memb_NGAP_extensionValue_constr_528, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_273 + memb_NGAP_extensionValue_constraint_525 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_273 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_525 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EndpointIPAddressAndPort_ExtIEs_tag2el_273 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemResourceStatusReport_ExtIEs_tag2el_525 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_273 = { - sizeof(struct NGAP_EndpointIPAddressAndPort_ExtIEs), - offsetof(struct NGAP_EndpointIPAddressAndPort_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EndpointIPAddressAndPort_ExtIEs_tag2el_273, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReport_ExtIEs_specs_525 = { + sizeof(struct NGAP_IntersystemResourceStatusReport_ExtIEs), + offsetof(struct NGAP_IntersystemResourceStatusReport_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemResourceStatusReport_ExtIEs_tag2el_525, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs = { - "EndpointIPAddressAndPort-ExtIEs", - "EndpointIPAddressAndPort-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs = { + "IntersystemResourceStatusReport-ExtIEs", + "IntersystemResourceStatusReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_273, - sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_273) - /sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_2730), /* 1 */ - asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_273, /* Same as above */ - sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_273) - /sizeof(asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs_tags_2730), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_525, + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_525) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_5250), /* 1 */ + asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_525, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_525) + /sizeof(asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs_tags_5250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37299,23 +53362,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_273, + asn_MBR_NGAP_IntersystemResourceStatusReport_ExtIEs_525, 3, /* Elements count */ - &asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_273 /* Additional specs */ + &asn_SPC_NGAP_IntersystemResourceStatusReport_ExtIEs_specs_525 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_280 = { - sizeof(struct NGAP_EPS_TAI_ExtIEs__extensionValue), - offsetof(struct NGAP_EPS_TAI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EPS_TAI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EPS_TAI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_532 = { + sizeof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_280 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_532 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37333,11 +53396,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_280 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_532 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EPS_TAI_ExtIEs_277 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_529 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37347,14 +53410,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_278, + &asn_PER_memb_NGAP_id_constr_530, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_277 + memb_NGAP_id_constraint_529 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37364,57 +53427,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_279, + &asn_PER_memb_NGAP_criticality_constr_531, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_277 + memb_NGAP_criticality_constraint_529 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EPS_TAI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_280, + &asn_DEF_NGAP_extensionValue_532, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_280, + &asn_PER_memb_NGAP_extensionValue_constr_532, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_277 + memb_NGAP_extensionValue_constraint_529 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_277 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_529 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EPS_TAI_ExtIEs_tag2el_277 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tag2el_529 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_277 = { - sizeof(struct NGAP_EPS_TAI_ExtIEs), - offsetof(struct NGAP_EPS_TAI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EPS_TAI_ExtIEs_tag2el_277, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_specs_529 = { + sizeof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs), + offsetof(struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tag2el_529, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EPS_TAI_ExtIEs = { - "EPS-TAI-ExtIEs", - "EPS-TAI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs = { + "EUTRAN-ReportingStatusIEs-ExtIEs", + "EUTRAN-ReportingStatusIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_277, - sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_277) - /sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_2770), /* 1 */ - asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_277, /* Same as above */ - sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_277) - /sizeof(asn_DEF_NGAP_EPS_TAI_ExtIEs_tags_2770), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_529, + sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_529) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_5290), /* 1 */ + asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_529, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_529) + /sizeof(asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_tags_5290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37424,23 +53487,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EPS_TAI_ExtIEs_277, + asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_529, 3, /* Elements count */ - &asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_277 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_specs_529 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_284 = { - sizeof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue), - offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_E_RABInformationItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_E_RABInformationItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_536 = { + sizeof(struct NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_284 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_536 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37458,11 +53521,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_284 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_536 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_E_RABInformationItem_ExtIEs_281 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportItem_ExtIEs_533 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37472,14 +53535,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_282, + &asn_PER_memb_NGAP_id_constr_534, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_281 + memb_NGAP_id_constraint_533 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37489,57 +53552,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_283, + &asn_PER_memb_NGAP_criticality_constr_535, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_281 + memb_NGAP_criticality_constraint_533 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_E_RABInformationItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_284, + &asn_DEF_NGAP_extensionValue_536, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_284, + &asn_PER_memb_NGAP_extensionValue_constr_536, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_281 + memb_NGAP_extensionValue_constraint_533 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_281 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_533 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_E_RABInformationItem_ExtIEs_tag2el_281 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CellReportItem_ExtIEs_tag2el_533 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_281 = { - sizeof(struct NGAP_E_RABInformationItem_ExtIEs), - offsetof(struct NGAP_E_RABInformationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_E_RABInformationItem_ExtIEs_tag2el_281, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellReportItem_ExtIEs_specs_533 = { + sizeof(struct NGAP_EUTRAN_CellReportItem_ExtIEs), + offsetof(struct NGAP_EUTRAN_CellReportItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CellReportItem_ExtIEs_tag2el_533, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_E_RABInformationItem_ExtIEs = { - "E-RABInformationItem-ExtIEs", - "E-RABInformationItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs = { + "EUTRAN-CellReportItem-ExtIEs", + "EUTRAN-CellReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_281, - sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_281) - /sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_2810), /* 1 */ - asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_281, /* Same as above */ - sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_281) - /sizeof(asn_DEF_NGAP_E_RABInformationItem_ExtIEs_tags_2810), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_533, + sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_533) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_5330), /* 1 */ + asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_533, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_533) + /sizeof(asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs_tags_5330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37549,23 +53612,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_E_RABInformationItem_ExtIEs_281, + asn_MBR_NGAP_EUTRAN_CellReportItem_ExtIEs_533, 3, /* Elements count */ - &asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_281 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_CellReportItem_ExtIEs_specs_533 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_288 = { - sizeof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue), - offsetof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EUTRA_CGI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EUTRA_CGI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_540 = { + sizeof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_288 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_540 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37583,11 +53646,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_288 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_540 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EUTRA_CGI_ExtIEs_285 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_537 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37597,14 +53660,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_286, + &asn_PER_memb_NGAP_id_constr_538, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_285 + memb_NGAP_id_constraint_537 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37614,57 +53677,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_287, + &asn_PER_memb_NGAP_criticality_constr_539, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_285 + memb_NGAP_criticality_constraint_537 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRA_CGI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_288, + &asn_DEF_NGAP_extensionValue_540, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_288, + &asn_PER_memb_NGAP_extensionValue_constr_540, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_285 + memb_NGAP_extensionValue_constraint_537 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_285 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_537 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRA_CGI_ExtIEs_tag2el_285 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tag2el_537 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_285 = { - sizeof(struct NGAP_EUTRA_CGI_ExtIEs), - offsetof(struct NGAP_EUTRA_CGI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EUTRA_CGI_ExtIEs_tag2el_285, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_specs_537 = { + sizeof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs), + offsetof(struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tag2el_537, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_CGI_ExtIEs = { - "EUTRA-CGI-ExtIEs", - "EUTRA-CGI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs = { + "EUTRAN-CompositeAvailableCapacityGroup-ExtIEs", + "EUTRAN-CompositeAvailableCapacityGroup-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_285, - sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_285) - /sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_2850), /* 1 */ - asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_285, /* Same as above */ - sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_285) - /sizeof(asn_DEF_NGAP_EUTRA_CGI_ExtIEs_tags_2850), /* 1 */ + asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_537, + sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_537) + /sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_5370), /* 1 */ + asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_537, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_537) + /sizeof(asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_tags_5370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37674,23 +53737,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EUTRA_CGI_ExtIEs_285, + asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_537, 3, /* Elements count */ - &asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_285 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_specs_537 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_292 = { - sizeof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue), - offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_544 = { + sizeof(struct NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue), + offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_292 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_544 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37708,11 +53771,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_292 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_544 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_289 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_CompositeAvailableCapacity_ExtIEs_541 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37722,14 +53785,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_290, + &asn_PER_memb_NGAP_id_constr_542, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_289 + memb_NGAP_id_constraint_541 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37739,57 +53802,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_291, + &asn_PER_memb_NGAP_criticality_constr_543, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_289 + memb_NGAP_criticality_constraint_541 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_292, + &asn_DEF_NGAP_extensionValue_544, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_292, + &asn_PER_memb_NGAP_extensionValue_constr_544, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_289 + memb_NGAP_extensionValue_constraint_541 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_289 = { +static const ber_tlv_tag_t asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_541 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_289 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CompositeAvailableCapacity_ExtIEs_tag2el_541 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_289 = { - sizeof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs), - offsetof(struct NGAP_ExpectedUEActivityBehaviour_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_289, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompositeAvailableCapacity_ExtIEs_specs_541 = { + sizeof(struct NGAP_CompositeAvailableCapacity_ExtIEs), + offsetof(struct NGAP_CompositeAvailableCapacity_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CompositeAvailableCapacity_ExtIEs_tag2el_541, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs = { - "ExpectedUEActivityBehaviour-ExtIEs", - "ExpectedUEActivityBehaviour-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs = { + "CompositeAvailableCapacity-ExtIEs", + "CompositeAvailableCapacity-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_289, - sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_289) - /sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_2890), /* 1 */ - asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_289, /* Same as above */ - sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_289) - /sizeof(asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs_tags_2890), /* 1 */ + asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_541, + sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_541) + /sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_5410), /* 1 */ + asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_541, /* Same as above */ + sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_541) + /sizeof(asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs_tags_5410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37799,23 +53862,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_289, + asn_MBR_NGAP_CompositeAvailableCapacity_ExtIEs_541, 3, /* Elements count */ - &asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_289 /* Additional specs */ + &asn_SPC_NGAP_CompositeAvailableCapacity_ExtIEs_specs_541 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_296 = { - sizeof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue), - offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ExpectedUEBehaviour_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_548 = { + sizeof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue), + offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_296 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_548 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37833,11 +53896,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_296 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_548 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_293 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_545 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37847,14 +53910,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_294, + &asn_PER_memb_NGAP_id_constr_546, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_293 + memb_NGAP_id_constraint_545 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37864,57 +53927,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_295, + &asn_PER_memb_NGAP_criticality_constr_547, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_293 + memb_NGAP_criticality_constraint_545 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_296, + &asn_DEF_NGAP_extensionValue_548, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_296, + &asn_PER_memb_NGAP_extensionValue_constr_548, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_293 + memb_NGAP_extensionValue_constraint_545 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_293 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_545 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEBehaviour_ExtIEs_tag2el_293 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tag2el_545 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_293 = { - sizeof(struct NGAP_ExpectedUEBehaviour_ExtIEs), - offsetof(struct NGAP_ExpectedUEBehaviour_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ExpectedUEBehaviour_ExtIEs_tag2el_293, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_specs_545 = { + sizeof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs), + offsetof(struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs, _asn_ctx), + asn_MAP_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tag2el_545, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs = { - "ExpectedUEBehaviour-ExtIEs", - "ExpectedUEBehaviour-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs = { + "EUTRAN-RadioResourceStatus-ExtIEs", + "EUTRAN-RadioResourceStatus-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_293, - sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_293) - /sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_2930), /* 1 */ - asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_293, /* Same as above */ - sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_293) - /sizeof(asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs_tags_2930), /* 1 */ + asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_545, + sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_545) + /sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_5450), /* 1 */ + asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_545, /* Same as above */ + sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_545) + /sizeof(asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_tags_5450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37924,23 +53987,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_293, + asn_MBR_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_545, 3, /* Elements count */ - &asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_293 /* Additional specs */ + &asn_SPC_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_specs_545 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_300 = { - sizeof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue), - offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_552 = { + sizeof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_300 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_552 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37958,11 +54021,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_300 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_552 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_297 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_549 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -37972,14 +54035,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_298, + &asn_PER_memb_NGAP_id_constr_550, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_297 + memb_NGAP_id_constraint_549 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -37989,57 +54052,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_299, + &asn_PER_memb_NGAP_criticality_constr_551, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_297 + memb_NGAP_criticality_constraint_549 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_300, + &asn_DEF_NGAP_extensionValue_552, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_300, + &asn_PER_memb_NGAP_extensionValue_constr_552, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_297 + memb_NGAP_extensionValue_constraint_549 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_297 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_549 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tag2el_297 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tag2el_549 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_297 = { - sizeof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs), - offsetof(struct NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tag2el_297, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_specs_549 = { + sizeof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs), + offsetof(struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tag2el_549, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs = { - "ExpectedUEMovingTrajectoryItem-ExtIEs", - "ExpectedUEMovingTrajectoryItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs = { + "NGRAN-ReportingStatusIEs-ExtIEs", + "NGRAN-ReportingStatusIEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_297, - sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_297) - /sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_2970), /* 1 */ - asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_297, /* Same as above */ - sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_297) - /sizeof(asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_tags_2970), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_549, + sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_549) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_5490), /* 1 */ + asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_549, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_549) + /sizeof(asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_tags_5490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38049,23 +54112,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_297, + asn_MBR_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_549, 3, /* Elements count */ - &asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_297 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_specs_549 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_304 = { - sizeof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue), - offsetof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_Extended_AMFName_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_Extended_AMFName_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_556 = { + sizeof(struct NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_304 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_556 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38083,11 +54146,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_304 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_556 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_ExtIEs_301 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportItem_ExtIEs_553 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38097,14 +54160,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_302, + &asn_PER_memb_NGAP_id_constr_554, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_301 + memb_NGAP_id_constraint_553 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38114,57 +54177,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_303, + &asn_PER_memb_NGAP_criticality_constr_555, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_301 + memb_NGAP_criticality_constraint_553 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_AMFName_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_304, + &asn_DEF_NGAP_extensionValue_556, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_304, + &asn_PER_memb_NGAP_extensionValue_constr_556, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_301 + memb_NGAP_extensionValue_constraint_553 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_301 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_553 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Extended_AMFName_ExtIEs_tag2el_301 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CellReportItem_ExtIEs_tag2el_553 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_301 = { - sizeof(struct NGAP_Extended_AMFName_ExtIEs), - offsetof(struct NGAP_Extended_AMFName_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Extended_AMFName_ExtIEs_tag2el_301, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellReportItem_ExtIEs_specs_553 = { + sizeof(struct NGAP_NGRAN_CellReportItem_ExtIEs), + offsetof(struct NGAP_NGRAN_CellReportItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_CellReportItem_ExtIEs_tag2el_553, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_AMFName_ExtIEs = { - "Extended-AMFName-ExtIEs", - "Extended-AMFName-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs = { + "NGRAN-CellReportItem-ExtIEs", + "NGRAN-CellReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_301, - sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_301) - /sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_3010), /* 1 */ - asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_301, /* Same as above */ - sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_301) - /sizeof(asn_DEF_NGAP_Extended_AMFName_ExtIEs_tags_3010), /* 1 */ + asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_553, + sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_553) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_5530), /* 1 */ + asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_553, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_553) + /sizeof(asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs_tags_5530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38174,23 +54237,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Extended_AMFName_ExtIEs_301, + asn_MBR_NGAP_NGRAN_CellReportItem_ExtIEs_553, 3, /* Elements count */ - &asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_301 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_CellReportItem_ExtIEs_specs_553 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_308 = { - sizeof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue), - offsetof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_Extended_RANNodeName_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_560 = { + sizeof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_308 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_560 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38208,11 +54271,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_308 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_560 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_305 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_RadioResourceStatus_ExtIEs_557 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38222,14 +54285,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_306, + &asn_PER_memb_NGAP_id_constr_558, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_305 + memb_NGAP_id_constraint_557 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38239,57 +54302,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_307, + &asn_PER_memb_NGAP_criticality_constr_559, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_305 + memb_NGAP_criticality_constraint_557 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_308, + &asn_DEF_NGAP_extensionValue_560, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_308, + &asn_PER_memb_NGAP_extensionValue_constr_560, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_305 + memb_NGAP_extensionValue_constraint_557 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_305 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_557 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Extended_RANNodeName_ExtIEs_tag2el_305 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tag2el_557 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_305 = { - sizeof(struct NGAP_Extended_RANNodeName_ExtIEs), - offsetof(struct NGAP_Extended_RANNodeName_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Extended_RANNodeName_ExtIEs_tag2el_305, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_RadioResourceStatus_ExtIEs_specs_557 = { + sizeof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs), + offsetof(struct NGAP_NGRAN_RadioResourceStatus_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tag2el_557, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_RANNodeName_ExtIEs = { - "Extended-RANNodeName-ExtIEs", - "Extended-RANNodeName-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs = { + "NGRAN-RadioResourceStatus-ExtIEs", + "NGRAN-RadioResourceStatus-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_305, - sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_305) - /sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_3050), /* 1 */ - asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_305, /* Same as above */ - sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_305) - /sizeof(asn_DEF_NGAP_Extended_RANNodeName_ExtIEs_tags_3050), /* 1 */ + asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_557, + sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_557) + /sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_5570), /* 1 */ + asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_557, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_557) + /sizeof(asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs_tags_5570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38299,23 +54362,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_305, + asn_MBR_NGAP_NGRAN_RadioResourceStatus_ExtIEs_557, 3, /* Elements count */ - &asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_305 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_RadioResourceStatus_ExtIEs_specs_557 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_312 = { - sizeof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ExtendedRATRestrictionInformation_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_564 = { + sizeof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue), + offsetof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_InterSystemHOReport_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_312 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_564 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38333,11 +54396,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_312 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_564 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_309 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_InterSystemHOReport_ExtIEs_561 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38347,14 +54410,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_310, + &asn_PER_memb_NGAP_id_constr_562, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_309 + memb_NGAP_id_constraint_561 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38364,57 +54427,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_311, + &asn_PER_memb_NGAP_criticality_constr_563, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_309 + memb_NGAP_criticality_constraint_561 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_312, + &asn_DEF_NGAP_extensionValue_564, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_312, + &asn_PER_memb_NGAP_extensionValue_constr_564, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_309 + memb_NGAP_extensionValue_constraint_561 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_309 = { +static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_561 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tag2el_309 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemHOReport_ExtIEs_tag2el_561 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_309 = { - sizeof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs), - offsetof(struct NGAP_ExtendedRATRestrictionInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tag2el_309, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_561 = { + sizeof(struct NGAP_InterSystemHOReport_ExtIEs), + offsetof(struct NGAP_InterSystemHOReport_ExtIEs, _asn_ctx), + asn_MAP_NGAP_InterSystemHOReport_ExtIEs_tag2el_561, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs = { - "ExtendedRATRestrictionInformation-ExtIEs", - "ExtendedRATRestrictionInformation-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHOReport_ExtIEs = { + "InterSystemHOReport-ExtIEs", + "InterSystemHOReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_309, - sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_309) - /sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_3090), /* 1 */ - asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_309, /* Same as above */ - sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_309) - /sizeof(asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs_tags_3090), /* 1 */ + asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_561, + sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_561) + /sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_5610), /* 1 */ + asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_561, /* Same as above */ + sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_561) + /sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_5610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38424,23 +54487,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_309, + asn_MBR_NGAP_InterSystemHOReport_ExtIEs_561, 3, /* Elements count */ - &asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_309 /* Additional specs */ + &asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_561 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_316 = { - sizeof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue), - offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_EventL1LoggedMDTConfig_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_568 = { + sizeof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue), + offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_316 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_568 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38458,11 +54521,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_316 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_568 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_313 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_565 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38472,14 +54535,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_314, + &asn_PER_memb_NGAP_id_constr_566, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_313 + memb_NGAP_id_constraint_565 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38489,57 +54552,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_315, + &asn_PER_memb_NGAP_criticality_constr_567, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_313 + memb_NGAP_criticality_constraint_565 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_316, + &asn_DEF_NGAP_extensionValue_568, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_316, + &asn_PER_memb_NGAP_extensionValue_constr_568, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_313 + memb_NGAP_extensionValue_constraint_565 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_313 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_565 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventL1LoggedMDTConfig_ExtIEs_tag2el_313 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemUnnecessaryHO_ExtIEs_tag2el_565 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_313 = { - sizeof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs), - offsetof(struct NGAP_EventL1LoggedMDTConfig_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EventL1LoggedMDTConfig_ExtIEs_tag2el_313, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_565 = { + sizeof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs), + offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemUnnecessaryHO_ExtIEs_tag2el_565, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs = { - "EventL1LoggedMDTConfig-ExtIEs", - "EventL1LoggedMDTConfig-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs = { + "IntersystemUnnecessaryHO-ExtIEs", + "IntersystemUnnecessaryHO-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_313, - sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_313) - /sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_3130), /* 1 */ - asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_313, /* Same as above */ - sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_313) - /sizeof(asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs_tags_3130), /* 1 */ + asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_565, + sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_565) + /sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_5650), /* 1 */ + asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_565, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_565) + /sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_5650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38549,23 +54612,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_313, + asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_565, 3, /* Elements count */ - &asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_313 /* Additional specs */ + &asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_565 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_320 = { - sizeof(struct NGAP_FailureIndication_ExtIEs__extensionValue), - offsetof(struct NGAP_FailureIndication_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_FailureIndication_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_FailureIndication_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_572 = { + sizeof(struct NGAP_LAI_ExtIEs__extensionValue), + offsetof(struct NGAP_LAI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LAI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LAI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_320 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_572 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38583,11 +54646,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_320 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_572 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_FailureIndication_ExtIEs_317 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LAI_ExtIEs_569 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38597,14 +54660,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_318, + &asn_PER_memb_NGAP_id_constr_570, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_317 + memb_NGAP_id_constraint_569 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38614,57 +54677,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_319, + &asn_PER_memb_NGAP_criticality_constr_571, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_317 + memb_NGAP_criticality_constraint_569 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FailureIndication_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_320, + &asn_DEF_NGAP_extensionValue_572, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_320, + &asn_PER_memb_NGAP_extensionValue_constr_572, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_317 + memb_NGAP_extensionValue_constraint_569 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_FailureIndication_ExtIEs_tags_317 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LAI_ExtIEs_tags_569 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_FailureIndication_ExtIEs_tag2el_317 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LAI_ExtIEs_tag2el_569 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_FailureIndication_ExtIEs_specs_317 = { - sizeof(struct NGAP_FailureIndication_ExtIEs), - offsetof(struct NGAP_FailureIndication_ExtIEs, _asn_ctx), - asn_MAP_NGAP_FailureIndication_ExtIEs_tag2el_317, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LAI_ExtIEs_specs_569 = { + sizeof(struct NGAP_LAI_ExtIEs), + offsetof(struct NGAP_LAI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LAI_ExtIEs_tag2el_569, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_FailureIndication_ExtIEs = { - "FailureIndication-ExtIEs", - "FailureIndication-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LAI_ExtIEs = { + "LAI-ExtIEs", + "LAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_FailureIndication_ExtIEs_tags_317, - sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_317) - /sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_3170), /* 1 */ - asn_DEF_NGAP_FailureIndication_ExtIEs_tags_317, /* Same as above */ - sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_317) - /sizeof(asn_DEF_NGAP_FailureIndication_ExtIEs_tags_3170), /* 1 */ + asn_DEF_NGAP_LAI_ExtIEs_tags_569, + sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_569) + /sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_5690), /* 1 */ + asn_DEF_NGAP_LAI_ExtIEs_tags_569, /* Same as above */ + sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_569) + /sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_5690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38674,23 +54737,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_FailureIndication_ExtIEs_317, + asn_MBR_NGAP_LAI_ExtIEs_569, 3, /* Elements count */ - &asn_SPC_NGAP_FailureIndication_ExtIEs_specs_317 /* Additional specs */ + &asn_SPC_NGAP_LAI_ExtIEs_specs_569 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_324 = { - sizeof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue), - offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_FiveG_S_TMSI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_576 = { + sizeof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue), + offsetof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_324 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_576 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38708,11 +54771,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_324 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_576 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_321 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_573 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38722,14 +54785,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_322, + &asn_PER_memb_NGAP_id_constr_574, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_321 + memb_NGAP_id_constraint_573 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38739,57 +54802,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_323, + &asn_PER_memb_NGAP_criticality_constr_575, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_321 + memb_NGAP_criticality_constraint_573 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_324, + &asn_DEF_NGAP_extensionValue_576, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_324, + &asn_PER_memb_NGAP_extensionValue_constr_576, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_321 + memb_NGAP_extensionValue_constraint_573 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_321 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_573 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_FiveG_S_TMSI_ExtIEs_tag2el_321 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedCellItem_ExtIEs_tag2el_573 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_321 = { - sizeof(struct NGAP_FiveG_S_TMSI_ExtIEs), - offsetof(struct NGAP_FiveG_S_TMSI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_FiveG_S_TMSI_ExtIEs_tag2el_321, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_573 = { + sizeof(struct NGAP_LastVisitedCellItem_ExtIEs), + offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LastVisitedCellItem_ExtIEs_tag2el_573, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs = { - "FiveG-S-TMSI-ExtIEs", - "FiveG-S-TMSI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellItem_ExtIEs = { + "LastVisitedCellItem-ExtIEs", + "LastVisitedCellItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_321, - sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_321) - /sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_3210), /* 1 */ - asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_321, /* Same as above */ - sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_321) - /sizeof(asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs_tags_3210), /* 1 */ + asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_573, + sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_573) + /sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_5730), /* 1 */ + asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_573, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_573) + /sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_5730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38799,23 +54862,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_321, + asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_573, 3, /* Elements count */ - &asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_321 /* Additional specs */ + &asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_573 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_328 = { - sizeof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue), - offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ForbiddenAreaInformation_Item_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_580 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue, choice.LastVisitedPSCellList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LastVisitedPSCellList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LastVisitedPSCellList" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_580 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* LastVisitedPSCellList */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_580 = { + sizeof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_580, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_328 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_580 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38832,12 +54917,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_328 /* Additional specs */ + asn_MBR_NGAP_extensionValue_580, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_580 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_325 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_577 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38847,74 +54933,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_326, + &asn_PER_memb_NGAP_id_constr_578, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_325 + memb_NGAP_id_constraint_577 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_LastVisitedNGRANCellInformation_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_327, + &asn_PER_memb_NGAP_criticality_constr_579, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_325 + memb_NGAP_criticality_constraint_577 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_328, - 0, + &asn_DEF_NGAP_extensionValue_580, + select_LastVisitedNGRANCellInformation_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_328, + &asn_PER_memb_NGAP_extensionValue_constr_580, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_325 + memb_NGAP_extensionValue_constraint_577 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_325 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_577 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tag2el_325 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tag2el_577 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_325 = { - sizeof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs), - offsetof(struct NGAP_ForbiddenAreaInformation_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tag2el_325, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_577 = { + sizeof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs), + offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tag2el_577, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs = { - "ForbiddenAreaInformation-Item-ExtIEs", - "ForbiddenAreaInformation-Item-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs = { + "LastVisitedNGRANCellInformation-ExtIEs", + "LastVisitedNGRANCellInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_325, - sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_325) - /sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_3250), /* 1 */ - asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_325, /* Same as above */ - sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_325) - /sizeof(asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs_tags_3250), /* 1 */ + asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_577, + sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_577) + /sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_5770), /* 1 */ + asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_577, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_577) + /sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_5770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38924,23 +55010,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_325, + asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_577, 3, /* Elements count */ - &asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_325 /* Additional specs */ + &asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_577 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_332 = { - sizeof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue), - offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_FromEUTRANtoNGRAN_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_584 = { + sizeof(struct NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_332 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_584 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -38958,11 +55044,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_332 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_584 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_329 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellInformation_ExtIEs_581 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -38972,14 +55058,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_330, + &asn_PER_memb_NGAP_id_constr_582, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_329 + memb_NGAP_id_constraint_581 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -38989,57 +55075,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_331, + &asn_PER_memb_NGAP_criticality_constr_583, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_329 + memb_NGAP_criticality_constraint_581 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_332, + &asn_DEF_NGAP_extensionValue_584, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_332, + &asn_PER_memb_NGAP_extensionValue_constr_584, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_329 + memb_NGAP_extensionValue_constraint_581 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_329 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_581 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_FromEUTRANtoNGRAN_ExtIEs_tag2el_329 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedPSCellInformation_ExtIEs_tag2el_581 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_329 = { - sizeof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs), - offsetof(struct NGAP_FromEUTRANtoNGRAN_ExtIEs, _asn_ctx), - asn_MAP_NGAP_FromEUTRANtoNGRAN_ExtIEs_tag2el_329, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedPSCellInformation_ExtIEs_specs_581 = { + sizeof(struct NGAP_LastVisitedPSCellInformation_ExtIEs), + offsetof(struct NGAP_LastVisitedPSCellInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LastVisitedPSCellInformation_ExtIEs_tag2el_581, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs = { - "FromEUTRANtoNGRAN-ExtIEs", - "FromEUTRANtoNGRAN-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs = { + "LastVisitedPSCellInformation-ExtIEs", + "LastVisitedPSCellInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_329, - sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_329) - /sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_3290), /* 1 */ - asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_329, /* Same as above */ - sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_329) - /sizeof(asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs_tags_3290), /* 1 */ + asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_581, + sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_581) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_5810), /* 1 */ + asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_581, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_581) + /sizeof(asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs_tags_5810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39049,23 +55135,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_329, + asn_MBR_NGAP_LastVisitedPSCellInformation_ExtIEs_581, 3, /* Elements count */ - &asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_329 /* Additional specs */ + &asn_SPC_NGAP_LastVisitedPSCellInformation_ExtIEs_specs_581 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_336 = { - sizeof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue), - offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_FromNGRANtoEUTRAN_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_588 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, choice.LocationReportingAdditionalInfo), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_LocationReportingAdditionalInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LocationReportingAdditionalInfo" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_588 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* LocationReportingAdditionalInfo */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_588 = { + sizeof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue), + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_588, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_336 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_588 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39082,12 +55190,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_336 /* Additional specs */ + asn_MBR_NGAP_extensionValue_588, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_588 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_333 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_585 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39097,74 +55206,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_334, + &asn_PER_memb_NGAP_id_constr_586, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_333 + memb_NGAP_id_constraint_585 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_LocationReportingRequestType_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_335, + &asn_PER_memb_NGAP_criticality_constr_587, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_333 + memb_NGAP_criticality_constraint_585 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_336, - 0, + &asn_DEF_NGAP_extensionValue_588, + select_LocationReportingRequestType_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_336, + &asn_PER_memb_NGAP_extensionValue_constr_588, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_333 + memb_NGAP_extensionValue_constraint_585 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_333 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_585 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_FromNGRANtoEUTRAN_ExtIEs_tag2el_333 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingRequestType_ExtIEs_tag2el_585 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_333 = { - sizeof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs), - offsetof(struct NGAP_FromNGRANtoEUTRAN_ExtIEs, _asn_ctx), - asn_MAP_NGAP_FromNGRANtoEUTRAN_ExtIEs_tag2el_333, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_585 = { + sizeof(struct NGAP_LocationReportingRequestType_ExtIEs), + offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LocationReportingRequestType_ExtIEs_tag2el_585, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs = { - "FromNGRANtoEUTRAN-ExtIEs", - "FromNGRANtoEUTRAN-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingRequestType_ExtIEs = { + "LocationReportingRequestType-ExtIEs", + "LocationReportingRequestType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_333, - sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_333) - /sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_3330), /* 1 */ - asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_333, /* Same as above */ - sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_333) - /sizeof(asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs_tags_3330), /* 1 */ + asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_585, + sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_585) + /sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_5850), /* 1 */ + asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_585, /* Same as above */ + sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_585) + /sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_5850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39174,16 +55283,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_333, + asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_585, 3, /* Elements count */ - &asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_333 /* Additional specs */ + &asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_585 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_340 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, choice.AlternativeQoSParaSetList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_592 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue, choice.EarlyMeasurement), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_AlternativeQoSParaSetList, + &asn_DEF_NGAP_EarlyMeasurement, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39195,24 +55304,24 @@ 0 }, 0, 0, /* No default value */ - "AlternativeQoSParaSetList" + "EarlyMeasurement" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_340 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetList */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_592 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* EarlyMeasurement */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_340 = { - sizeof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GBR_QosInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GBR_QosInformation_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_340, +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_592 = { + sizeof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue), + offsetof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LoggedMDTNr_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_592, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_340 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_592 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39229,13 +55338,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_340, + asn_MBR_NGAP_extensionValue_592, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_340 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_592 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GBR_QosInformation_ExtIEs_337 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTNr_ExtIEs_589 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39245,74 +55354,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_338, + &asn_PER_memb_NGAP_id_constr_590, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_337 + memb_NGAP_id_constraint_589 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_GBR_QosInformation_ExtIEs_NGAP_criticality_type, + select_LoggedMDTNr_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_339, + &asn_PER_memb_NGAP_criticality_constr_591, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_337 + memb_NGAP_criticality_constraint_589 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GBR_QosInformation_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_340, - select_GBR_QosInformation_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_592, + select_LoggedMDTNr_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_340, + &asn_PER_memb_NGAP_extensionValue_constr_592, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_337 + memb_NGAP_extensionValue_constraint_589 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_337 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_589 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GBR_QosInformation_ExtIEs_tag2el_337 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LoggedMDTNr_ExtIEs_tag2el_589 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_337 = { - sizeof(struct NGAP_GBR_QosInformation_ExtIEs), - offsetof(struct NGAP_GBR_QosInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GBR_QosInformation_ExtIEs_tag2el_337, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_589 = { + sizeof(struct NGAP_LoggedMDTNr_ExtIEs), + offsetof(struct NGAP_LoggedMDTNr_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LoggedMDTNr_ExtIEs_tag2el_589, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GBR_QosInformation_ExtIEs = { - "GBR-QosInformation-ExtIEs", - "GBR-QosInformation-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTNr_ExtIEs = { + "LoggedMDTNr-ExtIEs", + "LoggedMDTNr-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_337, - sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_337) - /sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_3370), /* 1 */ - asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_337, /* Same as above */ - sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_337) - /sizeof(asn_DEF_NGAP_GBR_QosInformation_ExtIEs_tags_3370), /* 1 */ + asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_589, + sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_589) + /sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_5890), /* 1 */ + asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_589, /* Same as above */ + sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_589) + /sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_5890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39322,23 +55431,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GBR_QosInformation_ExtIEs_337, + asn_MBR_NGAP_LoggedMDTNr_ExtIEs_589, 3, /* Elements count */ - &asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_337 /* Additional specs */ + &asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_589 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_344 = { - sizeof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalENB_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalENB_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_596 = { + sizeof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue), + offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_344 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_596 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39356,11 +55465,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_344 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_596 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalENB_ID_ExtIEs_341 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_593 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39370,14 +55479,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_342, + &asn_PER_memb_NGAP_id_constr_594, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_341 + memb_NGAP_id_constraint_593 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -39387,57 +55496,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_343, + &asn_PER_memb_NGAP_criticality_constr_595, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_341 + memb_NGAP_criticality_constraint_593 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalENB_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_344, + &asn_DEF_NGAP_extensionValue_596, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_344, + &asn_PER_memb_NGAP_extensionValue_constr_596, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_341 + memb_NGAP_extensionValue_constraint_593 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_341 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_593 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalENB_ID_ExtIEs_tag2el_341 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LTEV2XServicesAuthorized_ExtIEs_tag2el_593 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_341 = { - sizeof(struct NGAP_GlobalENB_ID_ExtIEs), - offsetof(struct NGAP_GlobalENB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalENB_ID_ExtIEs_tag2el_341, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_593 = { + sizeof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs), + offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LTEV2XServicesAuthorized_ExtIEs_tag2el_593, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalENB_ID_ExtIEs = { - "GlobalENB-ID-ExtIEs", - "GlobalENB-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs = { + "LTEV2XServicesAuthorized-ExtIEs", + "LTEV2XServicesAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_341, - sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_341) - /sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_3410), /* 1 */ - asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_341, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_341) - /sizeof(asn_DEF_NGAP_GlobalENB_ID_ExtIEs_tags_3410), /* 1 */ + asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_593, + sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_593) + /sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_5930), /* 1 */ + asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_593, /* Same as above */ + sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_593) + /sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_5930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39447,23 +55556,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalENB_ID_ExtIEs_341, + asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_593, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_341 /* Additional specs */ + &asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_593 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_348 = { - sizeof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalGNB_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_600 = { + sizeof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue), + offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_348 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_600 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39481,11 +55590,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_348 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_600 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_345 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_597 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39495,14 +55604,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_346, + &asn_PER_memb_NGAP_id_constr_598, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_345 + memb_NGAP_id_constraint_597 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -39512,57 +55621,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_347, + &asn_PER_memb_NGAP_criticality_constr_599, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_345 + memb_NGAP_criticality_constraint_597 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_348, + &asn_DEF_NGAP_extensionValue_600, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_348, + &asn_PER_memb_NGAP_extensionValue_constr_600, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_345 + memb_NGAP_extensionValue_constraint_597 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_345 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_597 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalGNB_ID_ExtIEs_tag2el_345 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_597 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_345 = { - sizeof(struct NGAP_GlobalGNB_ID_ExtIEs), - offsetof(struct NGAP_GlobalGNB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalGNB_ID_ExtIEs_tag2el_345, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_597 = { + sizeof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs), + offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, _asn_ctx), + asn_MAP_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_597, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalGNB_ID_ExtIEs = { - "GlobalGNB-ID-ExtIEs", - "GlobalGNB-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs = { + "LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", + "LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_345, - sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_345) - /sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_3450), /* 1 */ - asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_345, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_345) - /sizeof(asn_DEF_NGAP_GlobalGNB_ID_ExtIEs_tags_3450), /* 1 */ + asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_597, + sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_597) + /sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_5970), /* 1 */ + asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_597, /* Same as above */ + sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_597) + /sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_5970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39572,23 +55681,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_345, + asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_597, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_345 /* Additional specs */ + &asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_597 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_352 = { - sizeof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalN3IWF_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_604 = { + sizeof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_352 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_604 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39606,11 +55715,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_352 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_604 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_349 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_601 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39620,14 +55729,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_350, + &asn_PER_memb_NGAP_id_constr_602, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_349 + memb_NGAP_id_constraint_601 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -39637,57 +55746,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_351, + &asn_PER_memb_NGAP_criticality_constr_603, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_349 + memb_NGAP_criticality_constraint_601 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_352, + &asn_DEF_NGAP_extensionValue_604, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_352, + &asn_PER_memb_NGAP_extensionValue_constr_604, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_349 + memb_NGAP_extensionValue_constraint_601 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_349 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_601 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalN3IWF_ID_ExtIEs_tag2el_349 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tag2el_601 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_349 = { - sizeof(struct NGAP_GlobalN3IWF_ID_ExtIEs), - offsetof(struct NGAP_GlobalN3IWF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalN3IWF_ID_ExtIEs_tag2el_349, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_specs_601 = { + sizeof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs), + offsetof(struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tag2el_601, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs = { - "GlobalN3IWF-ID-ExtIEs", - "GlobalN3IWF-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs = { + "MBS-DataForwardingResponseMRBItem-ExtIEs", + "MBS-DataForwardingResponseMRBItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_349, - sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_349) - /sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_3490), /* 1 */ - asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_349, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_349) - /sizeof(asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs_tags_3490), /* 1 */ + asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_601, + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_601) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_6010), /* 1 */ + asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_601, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_601) + /sizeof(asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_tags_6010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39697,23 +55806,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_349, + asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_601, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_349 /* Additional specs */ + &asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_specs_601 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_356 = { - sizeof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalLine_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalLine_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_608 = { + sizeof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_356 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_608 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39731,11 +55840,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_356 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_608 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalLine_ID_ExtIEs_353 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_605 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39745,14 +55854,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_354, + &asn_PER_memb_NGAP_id_constr_606, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_353 + memb_NGAP_id_constraint_605 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -39762,57 +55871,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_355, + &asn_PER_memb_NGAP_criticality_constr_607, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_353 + memb_NGAP_criticality_constraint_605 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalLine_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_356, + &asn_DEF_NGAP_extensionValue_608, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_356, + &asn_PER_memb_NGAP_extensionValue_constr_608, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_353 + memb_NGAP_extensionValue_constraint_605 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_353 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_605 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalLine_ID_ExtIEs_tag2el_353 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tag2el_605 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_353 = { - sizeof(struct NGAP_GlobalLine_ID_ExtIEs), - offsetof(struct NGAP_GlobalLine_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalLine_ID_ExtIEs_tag2el_353, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_specs_605 = { + sizeof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs), + offsetof(struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tag2el_605, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalLine_ID_ExtIEs = { - "GlobalLine-ID-ExtIEs", - "GlobalLine-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs = { + "MBS-MappingandDataForwardingRequestItem-ExtIEs", + "MBS-MappingandDataForwardingRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_353, - sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_353) - /sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_3530), /* 1 */ - asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_353, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_353) - /sizeof(asn_DEF_NGAP_GlobalLine_ID_ExtIEs_tags_3530), /* 1 */ + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_605, + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_605) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_6050), /* 1 */ + asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_605, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_605) + /sizeof(asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_tags_6050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39822,23 +55931,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalLine_ID_ExtIEs_353, + asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_605, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_353 /* Additional specs */ + &asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_specs_605 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_360 = { - sizeof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalNgENB_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_612 = { + sizeof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_360 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_612 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39856,11 +55965,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_360 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_612 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_357 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_609 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39870,14 +55979,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_358, + &asn_PER_memb_NGAP_id_constr_610, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_357 + memb_NGAP_id_constraint_609 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -39887,57 +55996,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_359, + &asn_PER_memb_NGAP_criticality_constr_611, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_357 + memb_NGAP_criticality_constraint_609 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_360, + &asn_DEF_NGAP_extensionValue_612, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_360, + &asn_PER_memb_NGAP_extensionValue_constr_612, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_357 + memb_NGAP_extensionValue_constraint_609 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_357 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_609 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalNgENB_ID_ExtIEs_tag2el_357 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tag2el_609 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_357 = { - sizeof(struct NGAP_GlobalNgENB_ID_ExtIEs), - offsetof(struct NGAP_GlobalNgENB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalNgENB_ID_ExtIEs_tag2el_357, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_specs_609 = { + sizeof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs), + offsetof(struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tag2el_609, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs = { - "GlobalNgENB-ID-ExtIEs", - "GlobalNgENB-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs = { + "MBS-QoSFlowsToBeSetupItem-ExtIEs", + "MBS-QoSFlowsToBeSetupItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_357, - sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_357) - /sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_3570), /* 1 */ - asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_357, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_357) - /sizeof(asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs_tags_3570), /* 1 */ + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_609, + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_609) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_6090), /* 1 */ + asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_609, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_609) + /sizeof(asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_tags_6090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39947,23 +56056,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_357, + asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_609, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_357 /* Additional specs */ + &asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_specs_609 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_364 = { - sizeof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalTNGF_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_616 = { + sizeof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_364 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_616 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -39981,11 +56090,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_364 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_616 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_361 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_613 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -39995,14 +56104,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_362, + &asn_PER_memb_NGAP_id_constr_614, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_361 + memb_NGAP_id_constraint_613 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40012,57 +56121,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_363, + &asn_PER_memb_NGAP_criticality_constr_615, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_361 + memb_NGAP_criticality_constraint_613 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_364, + &asn_DEF_NGAP_extensionValue_616, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_364, + &asn_PER_memb_NGAP_extensionValue_constr_616, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_361 + memb_NGAP_extensionValue_constraint_613 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_361 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_613 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalTNGF_ID_ExtIEs_tag2el_361 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tag2el_613 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_361 = { - sizeof(struct NGAP_GlobalTNGF_ID_ExtIEs), - offsetof(struct NGAP_GlobalTNGF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalTNGF_ID_ExtIEs_tag2el_361, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_specs_613 = { + sizeof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs), + offsetof(struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tag2el_613, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs = { - "GlobalTNGF-ID-ExtIEs", - "GlobalTNGF-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs = { + "MBS-ServiceAreaInformationItem-ExtIEs", + "MBS-ServiceAreaInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_361, - sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_361) - /sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_3610), /* 1 */ - asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_361, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_361) - /sizeof(asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs_tags_3610), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_613, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_613) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_6130), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_613, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_613) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_tags_6130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40072,23 +56181,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_361, + asn_MBR_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_613, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_361 /* Additional specs */ + &asn_SPC_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_specs_613 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_368 = { - sizeof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalTWIF_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_620 = { + sizeof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_368 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_620 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40106,11 +56215,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_368 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_620 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_365 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformation_ExtIEs_617 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40120,14 +56229,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_366, + &asn_PER_memb_NGAP_id_constr_618, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_365 + memb_NGAP_id_constraint_617 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40137,57 +56246,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_367, + &asn_PER_memb_NGAP_criticality_constr_619, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_365 + memb_NGAP_criticality_constraint_617 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_368, + &asn_DEF_NGAP_extensionValue_620, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_368, + &asn_PER_memb_NGAP_extensionValue_constr_620, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_365 + memb_NGAP_extensionValue_constraint_617 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_365 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_617 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalTWIF_ID_ExtIEs_tag2el_365 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceAreaInformation_ExtIEs_tag2el_617 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_365 = { - sizeof(struct NGAP_GlobalTWIF_ID_ExtIEs), - offsetof(struct NGAP_GlobalTWIF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalTWIF_ID_ExtIEs_tag2el_365, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformation_ExtIEs_specs_617 = { + sizeof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs), + offsetof(struct NGAP_MBS_ServiceAreaInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_ServiceAreaInformation_ExtIEs_tag2el_617, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs = { - "GlobalTWIF-ID-ExtIEs", - "GlobalTWIF-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs = { + "MBS-ServiceAreaInformation-ExtIEs", + "MBS-ServiceAreaInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_365, - sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_365) - /sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_3650), /* 1 */ - asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_365, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_365) - /sizeof(asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs_tags_3650), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_617, + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_617) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_6170), /* 1 */ + asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_617, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_617) + /sizeof(asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs_tags_6170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40197,23 +56306,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_365, + asn_MBR_NGAP_MBS_ServiceAreaInformation_ExtIEs_617, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_365 /* Additional specs */ + &asn_SPC_NGAP_MBS_ServiceAreaInformation_ExtIEs_specs_617 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_372 = { - sizeof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue), - offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GlobalW_AGF_ID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_624 = { + sizeof(struct NGAP_MBS_SessionID_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_SessionID_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_SessionID_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_SessionID_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_372 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_624 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40231,11 +56340,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_372 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_624 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_369 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionID_ExtIEs_621 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40245,14 +56354,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_370, + &asn_PER_memb_NGAP_id_constr_622, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_369 + memb_NGAP_id_constraint_621 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionID_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40262,57 +56371,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_371, + &asn_PER_memb_NGAP_criticality_constr_623, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_369 + memb_NGAP_criticality_constraint_621 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_372, + &asn_DEF_NGAP_extensionValue_624, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_372, + &asn_PER_memb_NGAP_extensionValue_constr_624, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_369 + memb_NGAP_extensionValue_constraint_621 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_369 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_621 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalW_AGF_ID_ExtIEs_tag2el_369 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionID_ExtIEs_tag2el_621 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_369 = { - sizeof(struct NGAP_GlobalW_AGF_ID_ExtIEs), - offsetof(struct NGAP_GlobalW_AGF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalW_AGF_ID_ExtIEs_tag2el_369, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionID_ExtIEs_specs_621 = { + sizeof(struct NGAP_MBS_SessionID_ExtIEs), + offsetof(struct NGAP_MBS_SessionID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_SessionID_ExtIEs_tag2el_621, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs = { - "GlobalW-AGF-ID-ExtIEs", - "GlobalW-AGF-ID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionID_ExtIEs = { + "MBS-SessionID-ExtIEs", + "MBS-SessionID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_369, - sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_369) - /sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_3690), /* 1 */ - asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_369, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_369) - /sizeof(asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs_tags_3690), /* 1 */ + asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_621, + sizeof(asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_621) + /sizeof(asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_6210), /* 1 */ + asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_621, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_621) + /sizeof(asn_DEF_NGAP_MBS_SessionID_ExtIEs_tags_6210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40322,23 +56431,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_369, + asn_MBR_NGAP_MBS_SessionID_ExtIEs_621, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_369 /* Additional specs */ + &asn_SPC_NGAP_MBS_SessionID_ExtIEs_specs_621 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_376 = { - sizeof(struct NGAP_GTPTunnel_ExtIEs__extensionValue), - offsetof(struct NGAP_GTPTunnel_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GTPTunnel_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GTPTunnel_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_628 = { + sizeof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_376 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_628 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40356,11 +56465,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_376 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_628 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GTPTunnel_ExtIEs_373 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_625 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40370,14 +56479,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_374, + &asn_PER_memb_NGAP_id_constr_626, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_373 + memb_NGAP_id_constraint_625 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40387,57 +56496,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_375, + &asn_PER_memb_NGAP_criticality_constr_627, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_373 + memb_NGAP_criticality_constraint_625 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GTPTunnel_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_376, + &asn_DEF_NGAP_extensionValue_628, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_376, + &asn_PER_memb_NGAP_extensionValue_constr_628, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_373 + memb_NGAP_extensionValue_constraint_625 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_373 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_625 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GTPTunnel_ExtIEs_tag2el_373 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tag2el_625 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_373 = { - sizeof(struct NGAP_GTPTunnel_ExtIEs), - offsetof(struct NGAP_GTPTunnel_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GTPTunnel_ExtIEs_tag2el_373, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_specs_625 = { + sizeof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs), + offsetof(struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tag2el_625, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GTPTunnel_ExtIEs = { - "GTPTunnel-ExtIEs", - "GTPTunnel-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs = { + "MBSSessionFailedtoSetupItem-ExtIEs", + "MBSSessionFailedtoSetupItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_373, - sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_373) - /sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_3730), /* 1 */ - asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_373, /* Same as above */ - sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_373) - /sizeof(asn_DEF_NGAP_GTPTunnel_ExtIEs_tags_3730), /* 1 */ + asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_625, + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_625) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_6250), /* 1 */ + asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_625, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_625) + /sizeof(asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_tags_6250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40447,23 +56556,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GTPTunnel_ExtIEs_373, + asn_MBR_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_625, 3, /* Elements count */ - &asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_373 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_specs_625 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_380 = { - sizeof(struct NGAP_GUAMI_ExtIEs__extensionValue), - offsetof(struct NGAP_GUAMI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_GUAMI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_GUAMI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_632 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_380 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_632 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40481,11 +56590,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_380 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_632 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GUAMI_ExtIEs_377 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_629 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40495,14 +56604,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_378, + &asn_PER_memb_NGAP_id_constr_630, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_377 + memb_NGAP_id_constraint_629 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40512,57 +56621,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_379, + &asn_PER_memb_NGAP_criticality_constr_631, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_377 + memb_NGAP_criticality_constraint_629 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GUAMI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_380, + &asn_DEF_NGAP_extensionValue_632, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_380, + &asn_PER_memb_NGAP_extensionValue_constr_632, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_377 + memb_NGAP_extensionValue_constraint_629 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GUAMI_ExtIEs_tags_377 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_629 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GUAMI_ExtIEs_tag2el_377 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tag2el_629 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GUAMI_ExtIEs_specs_377 = { - sizeof(struct NGAP_GUAMI_ExtIEs), - offsetof(struct NGAP_GUAMI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GUAMI_ExtIEs_tag2el_377, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_specs_629 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs), + offsetof(struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tag2el_629, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_GUAMI_ExtIEs = { - "GUAMI-ExtIEs", - "GUAMI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs = { + "MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs", + "MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GUAMI_ExtIEs_tags_377, - sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_377) - /sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_3770), /* 1 */ - asn_DEF_NGAP_GUAMI_ExtIEs_tags_377, /* Same as above */ - sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_377) - /sizeof(asn_DEF_NGAP_GUAMI_ExtIEs_tags_3770), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_629, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_629) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_6290), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_629, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_629) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_tags_6290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40572,121 +56681,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GUAMI_ExtIEs_377, + asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_629, 3, /* Elements count */ - &asn_SPC_NGAP_GUAMI_ExtIEs_specs_377 /* Additional specs */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_specs_629 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_384 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.QosFlowPerTNLInformationList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_QosFlowPerTNLInformationList, - 0, - { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_636 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_636 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "QosFlowPerTNLInformationList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation), - -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_UPTransportLayerInformation, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_636 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_633 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_634, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_633 }, 0, 0, /* No default value */ - "UPTransportLayerInformation" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UPTransportLayerInformationList, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_635, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_633 }, 0, 0, /* No default value */ - "UPTransportLayerInformationList" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.DataForwardingResponseERABList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_DataForwardingResponseERABList, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_636, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_extensionValue_constr_636, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_633 }, 0, 0, /* No default value */ - "DataForwardingResponseERABList" + "extensionValue" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, choice.QosFlowListWithCause), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_QosFlowListWithCause, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_633 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tag2el_633 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_specs_633 = { + sizeof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs), + offsetof(struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tag2el_633, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs = { + "MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs", + "MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_633, + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_633) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_6330), /* 1 */ + asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_633, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_633) + /sizeof(asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_tags_6330), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "QosFlowListWithCause" - }, -}; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_384 = { 0, 2, 3, 4, 1 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_384 = { 0, 4, 1, 2, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_384 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* QosFlowPerTNLInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* DataForwardingResponseERABList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 }, /* QosFlowListWithCause */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* gTPTunnel */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_633, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_specs_633 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_384 = { - sizeof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HandoverCommandTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_384, - 6, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_384, - asn_MAP_NGAP_extensionValue_from_canonical_384, + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_640 = { + sizeof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_384 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_640 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40703,13 +56839,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_384, - 5, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_384 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_640 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_381 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_637 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40719,74 +56854,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_382, + &asn_PER_memb_NGAP_id_constr_638, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_381 + memb_NGAP_id_constraint_637 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverCommandTransfer_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_383, + &asn_PER_memb_NGAP_criticality_constr_639, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_381 + memb_NGAP_criticality_constraint_637 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_384, - select_HandoverCommandTransfer_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_640, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_384, + &asn_PER_memb_NGAP_extensionValue_constr_640, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_381 + memb_NGAP_extensionValue_constraint_637 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_381 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_637 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCommandTransfer_ExtIEs_tag2el_381 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tag2el_637 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_381 = { - sizeof(struct NGAP_HandoverCommandTransfer_ExtIEs), - offsetof(struct NGAP_HandoverCommandTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HandoverCommandTransfer_ExtIEs_tag2el_381, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_specs_637 = { + sizeof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs), + offsetof(struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tag2el_637, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs = { - "HandoverCommandTransfer-ExtIEs", - "HandoverCommandTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs = { + "MBSSessionSetupOrModFailureTransfer-ExtIEs", + "MBSSessionSetupOrModFailureTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_381, - sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_381) - /sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_3810), /* 1 */ - asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_381, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_381) - /sizeof(asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs_tags_3810), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_637, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_637) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_6370), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_637, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_637) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_tags_6370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40796,23 +56931,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_381, + asn_MBR_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_637, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_381 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_specs_637 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_388 = { - sizeof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_644 = { + sizeof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_388 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_644 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -40830,11 +56965,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_388 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_644 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_385 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseItem_ExtIEs_641 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -40844,14 +56979,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_386, + &asn_PER_memb_NGAP_id_constr_642, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_385 + memb_NGAP_id_constraint_641 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -40861,57 +56996,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_387, + &asn_PER_memb_NGAP_criticality_constr_643, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_385 + memb_NGAP_criticality_constraint_641 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_388, + &asn_DEF_NGAP_extensionValue_644, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_388, + &asn_PER_memb_NGAP_extensionValue_constr_644, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_385 + memb_NGAP_extensionValue_constraint_641 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_385 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_641 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tag2el_385 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupResponseItem_ExtIEs_tag2el_641 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_385 = { - sizeof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs), - offsetof(struct NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tag2el_385, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseItem_ExtIEs_specs_641 = { + sizeof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs), + offsetof(struct NGAP_MBSSessionSetupResponseItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupResponseItem_ExtIEs_tag2el_641, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs = { - "HandoverPreparationUnsuccessfulTransfer-ExtIEs", - "HandoverPreparationUnsuccessfulTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs = { + "MBSSessionSetupResponseItem-ExtIEs", + "MBSSessionSetupResponseItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_385, - sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_385) - /sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_3850), /* 1 */ - asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_385, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_385) - /sizeof(asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_tags_3850), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_641, + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_641) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_6410), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_641, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_641) + /sizeof(asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs_tags_6410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40921,161 +57056,148 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_385, + asn_MBR_NGAP_MBSSessionSetupResponseItem_ExtIEs_641, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_385 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetupResponseItem_ExtIEs_specs_641 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_392 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.AdditionalDLUPTNLInformationForHOList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_AdditionalDLUPTNLInformationForHOList, - 0, - { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_648 = { + sizeof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_648 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AdditionalDLUPTNLInformationForHOList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_UPTransportLayerInformation, 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UPTransportLayerInformation" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UPTransportLayerInformationList, 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UPTransportLayerInformationList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.DataForwardingResponseERABList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_DataForwardingResponseERABList, + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_648 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_645 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_646, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_645 }, 0, 0, /* No default value */ - "DataForwardingResponseERABList" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation_1), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_UPTransportLayerInformation, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_647, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_645 }, 0, 0, /* No default value */ - "UPTransportLayerInformation" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.RedundantPDUSessionInformation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_RedundantPDUSessionInformation, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_648, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_extensionValue_constr_648, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_extensionValue_constraint_645 }, 0, 0, /* No default value */ - "RedundantPDUSessionInformation" + "extensionValue" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.GlobalRANNodeID), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_GlobalRANNodeID, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_645 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tag2el_645 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_specs_645 = { + sizeof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs), + offsetof(struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tag2el_645, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs = { + "MBSSessionReleaseResponseTransfer-ExtIEs", + "MBSSessionReleaseResponseTransfer-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_645, + sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_645) + /sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_6450), /* 1 */ + asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_645, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_645) + /sizeof(asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_tags_6450), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "GlobalRANNodeID" - }, -}; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_392 = { 0, 2, 3, 5, 1, 4, 6 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_392 = { 0, 4, 1, 2, 5, 3, 6 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_392 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* AdditionalDLUPTNLInformationForHOList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* DataForwardingResponseERABList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 }, /* RedundantPDUSessionInformation */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 2 }, /* gTPTunnel */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, -1, 1 }, /* gTPTunnel */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 6, -2, 0 }, /* globalGNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 2 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, -1, 1 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 6, -2, 0 }, /* globalNgENB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 6, 0, 0 }, /* globalN3IWF-ID */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 6, 0, 0 } /* choice-Extensions */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_645, + 3, /* Elements count */ + &asn_SPC_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_specs_645 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_392 = { - sizeof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_392, - 12, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_392, - asn_MAP_NGAP_extensionValue_from_canonical_392, + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_652 = { + sizeof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_392 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_652 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41092,13 +57214,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_392, - 7, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_392 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_652 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_389 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_649 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41108,74 +57229,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_390, + &asn_PER_memb_NGAP_id_constr_650, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_389 + memb_NGAP_id_constraint_649 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_391, + &asn_PER_memb_NGAP_criticality_constr_651, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_389 + memb_NGAP_criticality_constraint_649 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_392, - select_HandoverRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_652, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_392, + &asn_PER_memb_NGAP_extensionValue_constr_652, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_389 + memb_NGAP_extensionValue_constraint_649 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_389 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_649 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tag2el_389 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tag2el_649 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_389 = { - sizeof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs), - offsetof(struct NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tag2el_389, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_specs_649 = { + sizeof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs), + offsetof(struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tag2el_649, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs = { - "HandoverRequestAcknowledgeTransfer-ExtIEs", - "HandoverRequestAcknowledgeTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs = { + "MBSSessionSetupOrModResponseTransfer-ExtIEs", + "MBSSessionSetupOrModResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_389, - sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_389) - /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_3890), /* 1 */ - asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_389, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_389) - /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_tags_3890), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_649, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_649) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_6490), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_649, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_649) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_tags_6490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41185,23 +57306,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_389, + asn_MBR_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_649, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_389 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_specs_649 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_396 = { - sizeof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_656 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_396 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_656 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41219,11 +57340,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_396 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_656 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_393 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_653 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41233,14 +57354,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_394, + &asn_PER_memb_NGAP_id_constr_654, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_393 + memb_NGAP_id_constraint_653 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41250,57 +57371,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_395, + &asn_PER_memb_NGAP_criticality_constr_655, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_393 + memb_NGAP_criticality_constraint_653 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_396, + &asn_DEF_NGAP_extensionValue_656, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_396, + &asn_PER_memb_NGAP_extensionValue_constr_656, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_393 + memb_NGAP_extensionValue_constraint_653 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_393 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_653 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequiredTransfer_ExtIEs_tag2el_393 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tag2el_653 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_393 = { - sizeof(struct NGAP_HandoverRequiredTransfer_ExtIEs), - offsetof(struct NGAP_HandoverRequiredTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HandoverRequiredTransfer_ExtIEs_tag2el_393, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_specs_653 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs), + offsetof(struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tag2el_653, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs = { - "HandoverRequiredTransfer-ExtIEs", - "HandoverRequiredTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs = { + "MBS-SessionTNLInfo5GCItem-ExtIEs", + "MBS-SessionTNLInfo5GCItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_393, - sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_393) - /sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_3930), /* 1 */ - asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_393, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_393) - /sizeof(asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs_tags_3930), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_653, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_653) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_6530), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_653, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_653) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_tags_6530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41310,23 +57431,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_393, + asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_653, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_393 /* Additional specs */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_specs_653 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_400 = { - sizeof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_660 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_400 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_660 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41344,11 +57465,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_400 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_660 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_397 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_657 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41358,14 +57479,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_398, + &asn_PER_memb_NGAP_id_constr_658, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_397 + memb_NGAP_id_constraint_657 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41375,57 +57496,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_399, + &asn_PER_memb_NGAP_criticality_constr_659, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_397 + memb_NGAP_criticality_constraint_657 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_400, + &asn_DEF_NGAP_extensionValue_660, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_400, + &asn_PER_memb_NGAP_extensionValue_constr_660, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_397 + memb_NGAP_extensionValue_constraint_657 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_397 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_657 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tag2el_397 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tag2el_657 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_397 = { - sizeof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs), - offsetof(struct NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tag2el_397, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_specs_657 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tag2el_657, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs = { - "HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs", - "HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs = { + "MBS-SessionTNLInfoNGRANItem-ExtIEs", + "MBS-SessionTNLInfoNGRANItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_397, - sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_397) - /sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_3970), /* 1 */ - asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_397, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_397) - /sizeof(asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_tags_3970), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_657, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_657) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_6570), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_657, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_657) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_tags_6570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41435,23 +57556,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_397, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_657, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_397 /* Additional specs */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_specs_657 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_404 = { - sizeof(struct NGAP_HOReport_ExtIEs__extensionValue), - offsetof(struct NGAP_HOReport_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_HOReport_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_HOReport_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_664 = { + sizeof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_404 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_664 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41469,11 +57590,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_404 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_664 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HOReport_ExtIEs_401 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_661 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41483,14 +57604,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_402, + &asn_PER_memb_NGAP_id_constr_662, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_401 + memb_NGAP_id_constraint_661 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41500,57 +57621,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_403, + &asn_PER_memb_NGAP_criticality_constr_663, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_401 + memb_NGAP_criticality_constraint_661 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HOReport_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_404, + &asn_DEF_NGAP_extensionValue_664, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_404, + &asn_PER_memb_NGAP_extensionValue_constr_664, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_401 + memb_NGAP_extensionValue_constraint_661 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HOReport_ExtIEs_tags_401 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_661 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HOReport_ExtIEs_tag2el_401 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tag2el_661 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HOReport_ExtIEs_specs_401 = { - sizeof(struct NGAP_HOReport_ExtIEs), - offsetof(struct NGAP_HOReport_ExtIEs, _asn_ctx), - asn_MAP_NGAP_HOReport_ExtIEs_tag2el_401, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_specs_661 = { + sizeof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs), + offsetof(struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tag2el_661, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HOReport_ExtIEs = { - "HOReport-ExtIEs", - "HOReport-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs = { + "MBS-DistributionReleaseRequesTransfer-ExtIEs", + "MBS-DistributionReleaseRequesTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HOReport_ExtIEs_tags_401, - sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_401) - /sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_4010), /* 1 */ - asn_DEF_NGAP_HOReport_ExtIEs_tags_401, /* Same as above */ - sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_401) - /sizeof(asn_DEF_NGAP_HOReport_ExtIEs_tags_4010), /* 1 */ + asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_661, + sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_661) + /sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_6610), /* 1 */ + asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_661, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_661) + /sizeof(asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_tags_6610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41560,23 +57681,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HOReport_ExtIEs_401, + asn_MBR_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_661, 3, /* Elements count */ - &asn_SPC_NGAP_HOReport_ExtIEs_specs_401 /* Additional specs */ + &asn_SPC_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_specs_661 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_408 = { - sizeof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue), - offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_668 = { + sizeof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_408 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_668 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41594,11 +57715,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_408 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_668 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_405 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_665 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41608,14 +57729,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_406, + &asn_PER_memb_NGAP_id_constr_666, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_405 + memb_NGAP_id_constraint_665 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41625,57 +57746,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_407, + &asn_PER_memb_NGAP_criticality_constr_667, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_405 + memb_NGAP_criticality_constraint_665 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_408, + &asn_DEF_NGAP_extensionValue_668, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_408, + &asn_PER_memb_NGAP_extensionValue_constr_668, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_405 + memb_NGAP_extensionValue_constraint_665 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_405 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_665 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tag2el_405 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tag2el_665 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_405 = { - sizeof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs), - offsetof(struct NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs, _asn_ctx), - asn_MAP_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tag2el_405, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_specs_665 = { + sizeof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs), + offsetof(struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tag2el_665, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs = { - "InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs", - "InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs = { + "MBS-DistributionSetupRequestTransfer-ExtIEs", + "MBS-DistributionSetupRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_405, - sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_405) - /sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_4050), /* 1 */ - asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_405, /* Same as above */ - sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_405) - /sizeof(asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_tags_4050), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_665, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_665) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_6650), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_665, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_665) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_tags_6650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41685,23 +57806,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_405, + asn_MBR_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_665, 3, /* Elements count */ - &asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_405 /* Additional specs */ + &asn_SPC_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_specs_665 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_412 = { - sizeof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue), - offsetof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_ImmediateMDTNr_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_672 = { + sizeof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_412 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_672 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41719,11 +57840,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_412 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_672 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_409 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_669 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41733,14 +57854,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_410, + &asn_PER_memb_NGAP_id_constr_670, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_409 + memb_NGAP_id_constraint_669 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41750,57 +57871,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_411, + &asn_PER_memb_NGAP_criticality_constr_671, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_409 + memb_NGAP_criticality_constraint_669 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_412, + &asn_DEF_NGAP_extensionValue_672, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_412, + &asn_PER_memb_NGAP_extensionValue_constr_672, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_409 + memb_NGAP_extensionValue_constraint_669 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_409 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_669 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ImmediateMDTNr_ExtIEs_tag2el_409 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tag2el_669 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_409 = { - sizeof(struct NGAP_ImmediateMDTNr_ExtIEs), - offsetof(struct NGAP_ImmediateMDTNr_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ImmediateMDTNr_ExtIEs_tag2el_409, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_specs_669 = { + sizeof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs), + offsetof(struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tag2el_669, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ImmediateMDTNr_ExtIEs = { - "ImmediateMDTNr-ExtIEs", - "ImmediateMDTNr-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs = { + "MBS-DistributionSetupResponseTransfer-ExtIEs", + "MBS-DistributionSetupResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_409, - sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_409) - /sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_4090), /* 1 */ - asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_409, /* Same as above */ - sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_409) - /sizeof(asn_DEF_NGAP_ImmediateMDTNr_ExtIEs_tags_4090), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_669, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_669) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_6690), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_669, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_669) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_tags_6690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41810,23 +57931,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_409, + asn_MBR_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_669, 3, /* Elements count */ - &asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_409 /* Additional specs */ + &asn_SPC_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_specs_669 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_416 = { - sizeof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue), - offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_InterSystemFailureIndication_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_676 = { + sizeof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_416 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_676 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41844,11 +57965,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_416 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_676 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_413 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_673 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41858,14 +57979,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_414, + &asn_PER_memb_NGAP_id_constr_674, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_413 + memb_NGAP_id_constraint_673 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -41875,57 +57996,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_415, + &asn_PER_memb_NGAP_criticality_constr_675, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_413 + memb_NGAP_criticality_constraint_673 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_416, + &asn_DEF_NGAP_extensionValue_676, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_416, + &asn_PER_memb_NGAP_extensionValue_constr_676, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_413 + memb_NGAP_extensionValue_constraint_673 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_413 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_673 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemFailureIndication_ExtIEs_tag2el_413 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tag2el_673 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_413 = { - sizeof(struct NGAP_InterSystemFailureIndication_ExtIEs), - offsetof(struct NGAP_InterSystemFailureIndication_ExtIEs, _asn_ctx), - asn_MAP_NGAP_InterSystemFailureIndication_ExtIEs_tag2el_413, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_specs_673 = { + sizeof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs), + offsetof(struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tag2el_673, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs = { - "InterSystemFailureIndication-ExtIEs", - "InterSystemFailureIndication-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs = { + "MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs", + "MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_413, - sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_413) - /sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_4130), /* 1 */ - asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_413, /* Same as above */ - sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_413) - /sizeof(asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs_tags_4130), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_673, + sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_673) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_6730), /* 1 */ + asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_673, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_673) + /sizeof(asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_tags_6730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41935,23 +58056,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_413, + asn_MBR_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_673, 3, /* Elements count */ - &asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_413 /* Additional specs */ + &asn_SPC_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_specs_673 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_420 = { - sizeof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue), - offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_680 = { + sizeof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_420 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_680 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -41969,11 +58090,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_420 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_680 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_417 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestItem_ExtIEs_677 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -41983,14 +58104,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_418, + &asn_PER_memb_NGAP_id_constr_678, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_417 + memb_NGAP_id_constraint_677 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42000,57 +58121,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_419, + &asn_PER_memb_NGAP_criticality_constr_679, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_417 + memb_NGAP_criticality_constraint_677 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_420, + &asn_DEF_NGAP_extensionValue_680, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_420, + &asn_PER_memb_NGAP_extensionValue_constr_680, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_417 + memb_NGAP_extensionValue_constraint_677 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_417 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_677 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tag2el_417 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupRequestItem_ExtIEs_tag2el_677 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_417 = { - sizeof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs), - offsetof(struct NGAP_IntersystemSONConfigurationTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tag2el_417, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestItem_ExtIEs_specs_677 = { + sizeof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs), + offsetof(struct NGAP_MBSSessionSetupRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupRequestItem_ExtIEs_tag2el_677, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs = { - "IntersystemSONConfigurationTransfer-ExtIEs", - "IntersystemSONConfigurationTransfer-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs = { + "MBSSessionSetupRequestItem-ExtIEs", + "MBSSessionSetupRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_417, - sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_417) - /sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_4170), /* 1 */ - asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_417, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_417) - /sizeof(asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_tags_4170), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_677, + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_677) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_6770), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_677, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_677) + /sizeof(asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs_tags_6770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42060,23 +58181,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_417, + asn_MBR_NGAP_MBSSessionSetupRequestItem_ExtIEs_677, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_417 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetupRequestItem_ExtIEs_specs_677 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_424 = { - sizeof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue), - offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_IntersystemSONeNBID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_684 = { + sizeof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_424 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_684 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42094,11 +58215,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_424 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_684 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_421 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_681 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42108,14 +58229,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_422, + &asn_PER_memb_NGAP_id_constr_682, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_421 + memb_NGAP_id_constraint_681 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42125,57 +58246,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_423, + &asn_PER_memb_NGAP_criticality_constr_683, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_421 + memb_NGAP_criticality_constraint_681 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_424, + &asn_DEF_NGAP_extensionValue_684, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_424, + &asn_PER_memb_NGAP_extensionValue_constr_684, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_421 + memb_NGAP_extensionValue_constraint_681 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_421 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_681 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONeNBID_ExtIEs_tag2el_421 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tag2el_681 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_421 = { - sizeof(struct NGAP_IntersystemSONeNBID_ExtIEs), - offsetof(struct NGAP_IntersystemSONeNBID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONeNBID_ExtIEs_tag2el_421, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_specs_681 = { + sizeof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs), + offsetof(struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tag2el_681, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs = { - "IntersystemSONeNBID-ExtIEs", - "IntersystemSONeNBID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs = { + "MBSSessionSetuporModifyRequestItem-ExtIEs", + "MBSSessionSetuporModifyRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_421, - sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_421) - /sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_4210), /* 1 */ - asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_421, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_421) - /sizeof(asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs_tags_4210), /* 1 */ + asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_681, + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_681) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_6810), /* 1 */ + asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_681, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_681) + /sizeof(asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_tags_6810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42185,23 +58306,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_421, + asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_681, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_421 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_specs_681 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_428 = { - sizeof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue), - offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_688 = { + sizeof(struct NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_428 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_688 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42219,11 +58340,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_428 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_688 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_425 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseItem_ExtIEs_685 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42233,14 +58354,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_426, + &asn_PER_memb_NGAP_id_constr_686, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_425 + memb_NGAP_id_constraint_685 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42250,57 +58371,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_427, + &asn_PER_memb_NGAP_criticality_constr_687, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_425 + memb_NGAP_criticality_constraint_685 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_428, + &asn_DEF_NGAP_extensionValue_688, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_428, + &asn_PER_memb_NGAP_extensionValue_constr_688, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_425 + memb_NGAP_extensionValue_constraint_685 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_425 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_685 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tag2el_425 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionToReleaseItem_ExtIEs_tag2el_685 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_425 = { - sizeof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs), - offsetof(struct NGAP_IntersystemSONNGRANnodeID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tag2el_425, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionToReleaseItem_ExtIEs_specs_685 = { + sizeof(struct NGAP_MBSSessionToReleaseItem_ExtIEs), + offsetof(struct NGAP_MBSSessionToReleaseItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionToReleaseItem_ExtIEs_tag2el_685, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs = { - "IntersystemSONNGRANnodeID-ExtIEs", - "IntersystemSONNGRANnodeID-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs = { + "MBSSessionToReleaseItem-ExtIEs", + "MBSSessionToReleaseItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_425, - sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_425) - /sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_4250), /* 1 */ - asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_425, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_425) - /sizeof(asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs_tags_4250), /* 1 */ + asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_685, + sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_685) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_6850), /* 1 */ + asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_685, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_685) + /sizeof(asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs_tags_6850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42310,23 +58431,101 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_425, + asn_MBR_NGAP_MBSSessionToReleaseItem_ExtIEs_685, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_425 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionToReleaseItem_ExtIEs_specs_685 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_432 = { - sizeof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue), - offsetof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_InterSystemHOReport_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_InterSystemHOReport_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_692 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.PLMNIdentity), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_PLMNIdentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PLMNIdentity" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.CNTypeRestrictionsForServing), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_CNTypeRestrictionsForServing, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CNTypeRestrictionsForServing" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.CNTypeRestrictionsForEquivalent), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CNTypeRestrictionsForEquivalent, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CNTypeRestrictionsForEquivalent" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.NPN_MobilityInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_NPN_MobilityInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NPN-MobilityInformation" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_692 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 }, /* PLMNIdentity */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* CNTypeRestrictionsForServing */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CNTypeRestrictionsForEquivalent */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* sNPN-MobilityInformation */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* pNI-NPN-MobilityInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_692 = { + sizeof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue), + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_692, + 6, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_432 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_692 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42343,12 +58542,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_432 /* Additional specs */ + asn_MBR_NGAP_extensionValue_692, + 4, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_692 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InterSystemHOReport_ExtIEs_429 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_689 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42358,74 +58558,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_430, + &asn_PER_memb_NGAP_id_constr_690, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_429 + memb_NGAP_id_constraint_689 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_MobilityRestrictionList_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_431, + &asn_PER_memb_NGAP_criticality_constr_691, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_429 + memb_NGAP_criticality_constraint_689 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHOReport_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_432, - 0, + &asn_DEF_NGAP_extensionValue_692, + select_MobilityRestrictionList_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_432, + &asn_PER_memb_NGAP_extensionValue_constr_692, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_429 + memb_NGAP_extensionValue_constraint_689 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_429 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_689 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemHOReport_ExtIEs_tag2el_429 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MobilityRestrictionList_ExtIEs_tag2el_689 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_429 = { - sizeof(struct NGAP_InterSystemHOReport_ExtIEs), - offsetof(struct NGAP_InterSystemHOReport_ExtIEs, _asn_ctx), - asn_MAP_NGAP_InterSystemHOReport_ExtIEs_tag2el_429, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_689 = { + sizeof(struct NGAP_MobilityRestrictionList_ExtIEs), + offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MobilityRestrictionList_ExtIEs_tag2el_689, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHOReport_ExtIEs = { - "InterSystemHOReport-ExtIEs", - "InterSystemHOReport-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MobilityRestrictionList_ExtIEs = { + "MobilityRestrictionList-ExtIEs", + "MobilityRestrictionList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_429, - sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_429) - /sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_4290), /* 1 */ - asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_429, /* Same as above */ - sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_429) - /sizeof(asn_DEF_NGAP_InterSystemHOReport_ExtIEs_tags_4290), /* 1 */ + asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_689, + sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_689) + /sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_6890), /* 1 */ + asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_689, /* Same as above */ + sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_689) + /sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_6890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42435,23 +58635,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InterSystemHOReport_ExtIEs_429, + asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_689, 3, /* Elements count */ - &asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_429 /* Additional specs */ + &asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_689 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_436 = { - sizeof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue), - offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_IntersystemUnnecessaryHO_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_696 = { + sizeof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MDT_Configuration_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_436 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_696 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42469,11 +58669,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_436 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_696 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_433 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_ExtIEs_693 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42483,14 +58683,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_434, + &asn_PER_memb_NGAP_id_constr_694, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_433 + memb_NGAP_id_constraint_693 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42500,57 +58700,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_435, + &asn_PER_memb_NGAP_criticality_constr_695, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_433 + memb_NGAP_criticality_constraint_693 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_436, + &asn_DEF_NGAP_extensionValue_696, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_436, + &asn_PER_memb_NGAP_extensionValue_constr_696, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_433 + memb_NGAP_extensionValue_constraint_693 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_433 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_693 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemUnnecessaryHO_ExtIEs_tag2el_433 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_ExtIEs_tag2el_693 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_433 = { - sizeof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs), - offsetof(struct NGAP_IntersystemUnnecessaryHO_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemUnnecessaryHO_ExtIEs_tag2el_433, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_693 = { + sizeof(struct NGAP_MDT_Configuration_ExtIEs), + offsetof(struct NGAP_MDT_Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MDT_Configuration_ExtIEs_tag2el_693, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs = { - "IntersystemUnnecessaryHO-ExtIEs", - "IntersystemUnnecessaryHO-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_ExtIEs = { + "MDT-Configuration-ExtIEs", + "MDT-Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_433, - sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_433) - /sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_4330), /* 1 */ - asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_433, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_433) - /sizeof(asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs_tags_4330), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_693, + sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_693) + /sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_6930), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_693, /* Same as above */ + sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_693) + /sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_6930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42560,23 +58760,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_433, + asn_MBR_NGAP_MDT_Configuration_ExtIEs_693, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_433 /* Additional specs */ + &asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_693 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_440 = { - sizeof(struct NGAP_LAI_ExtIEs__extensionValue), - offsetof(struct NGAP_LAI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LAI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LAI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_700 = { + sizeof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue), + offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_440 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_700 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42594,11 +58794,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_440 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_700 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LAI_ExtIEs_437 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_697 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42608,14 +58808,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_438, + &asn_PER_memb_NGAP_id_constr_698, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_437 + memb_NGAP_id_constraint_697 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42625,57 +58825,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_439, + &asn_PER_memb_NGAP_criticality_constr_699, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_437 + memb_NGAP_criticality_constraint_697 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LAI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_440, + &asn_DEF_NGAP_extensionValue_700, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_440, + &asn_PER_memb_NGAP_extensionValue_constr_700, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_437 + memb_NGAP_extensionValue_constraint_697 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LAI_ExtIEs_tags_437 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_697 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LAI_ExtIEs_tag2el_437 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_NR_ExtIEs_tag2el_697 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LAI_ExtIEs_specs_437 = { - sizeof(struct NGAP_LAI_ExtIEs), - offsetof(struct NGAP_LAI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LAI_ExtIEs_tag2el_437, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_697 = { + sizeof(struct NGAP_MDT_Configuration_NR_ExtIEs), + offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MDT_Configuration_NR_ExtIEs_tag2el_697, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LAI_ExtIEs = { - "LAI-ExtIEs", - "LAI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs = { + "MDT-Configuration-NR-ExtIEs", + "MDT-Configuration-NR-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LAI_ExtIEs_tags_437, - sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_437) - /sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_4370), /* 1 */ - asn_DEF_NGAP_LAI_ExtIEs_tags_437, /* Same as above */ - sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_437) - /sizeof(asn_DEF_NGAP_LAI_ExtIEs_tags_4370), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_697, + sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_697) + /sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_6970), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_697, /* Same as above */ + sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_697) + /sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_6970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42685,23 +58885,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LAI_ExtIEs_437, + asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_697, 3, /* Elements count */ - &asn_SPC_NGAP_LAI_ExtIEs_specs_437 /* Additional specs */ + &asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_697 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_444 = { - sizeof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue), - offsetof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LastVisitedCellItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_704 = { + sizeof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue), + offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_444 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_704 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42719,11 +58919,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_444 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_704 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_441 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_701 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42733,14 +58933,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_442, + &asn_PER_memb_NGAP_id_constr_702, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_441 + memb_NGAP_id_constraint_701 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42750,57 +58950,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_443, + &asn_PER_memb_NGAP_criticality_constr_703, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_441 + memb_NGAP_criticality_constraint_701 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_444, + &asn_DEF_NGAP_extensionValue_704, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_444, + &asn_PER_memb_NGAP_extensionValue_constr_704, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_441 + memb_NGAP_extensionValue_constraint_701 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_441 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_701 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedCellItem_ExtIEs_tag2el_441 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_EUTRA_ExtIEs_tag2el_701 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_441 = { - sizeof(struct NGAP_LastVisitedCellItem_ExtIEs), - offsetof(struct NGAP_LastVisitedCellItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LastVisitedCellItem_ExtIEs_tag2el_441, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_701 = { + sizeof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs), + offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MDT_Configuration_EUTRA_ExtIEs_tag2el_701, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellItem_ExtIEs = { - "LastVisitedCellItem-ExtIEs", - "LastVisitedCellItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs = { + "MDT-Configuration-EUTRA-ExtIEs", + "MDT-Configuration-EUTRA-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_441, - sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_441) - /sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_4410), /* 1 */ - asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_441, /* Same as above */ - sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_441) - /sizeof(asn_DEF_NGAP_LastVisitedCellItem_ExtIEs_tags_4410), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_701, + sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_701) + /sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_7010), /* 1 */ + asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_701, /* Same as above */ + sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_701) + /sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_7010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42810,23 +59010,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_441, + asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_701, 3, /* Elements count */ - &asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_441 /* Additional specs */ + &asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_701 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_448 = { - sizeof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_708 = { + sizeof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_448 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_708 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42844,11 +59044,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_448 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_708 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_445 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_705 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -42858,14 +59058,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_446, + &asn_PER_memb_NGAP_id_constr_706, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_445 + memb_NGAP_id_constraint_705 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -42875,57 +59075,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_447, + &asn_PER_memb_NGAP_criticality_constr_707, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_445 + memb_NGAP_criticality_constraint_705 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_448, + &asn_DEF_NGAP_extensionValue_708, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_448, + &asn_PER_memb_NGAP_extensionValue_constr_708, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_445 + memb_NGAP_extensionValue_constraint_705 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_445 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_705 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tag2el_445 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tag2el_705 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_445 = { - sizeof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs), - offsetof(struct NGAP_LastVisitedNGRANCellInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tag2el_445, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_specs_705 = { + sizeof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs), + offsetof(struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tag2el_705, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs = { - "LastVisitedNGRANCellInformation-ExtIEs", - "LastVisitedNGRANCellInformation-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs = { + "MulticastSessionActivationRequestTransfer-ExtIEs", + "MulticastSessionActivationRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_445, - sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_445) - /sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_4450), /* 1 */ - asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_445, /* Same as above */ - sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_445) - /sizeof(asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs_tags_4450), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_705, + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_705) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_7050), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_705, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_705) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_tags_7050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42935,45 +59135,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_445, + asn_MBR_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_705, 3, /* Elements count */ - &asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_445 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_specs_705 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_452 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, choice.LocationReportingAdditionalInfo), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_LocationReportingAdditionalInfo, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "LocationReportingAdditionalInfo" - }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_452 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* LocationReportingAdditionalInfo */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_452 = { - sizeof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue), - offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LocationReportingRequestType_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_452, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_712 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue), + offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_452 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_712 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -42990,13 +59168,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_452, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_452 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_712 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_449 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_709 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43006,74 +59183,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_450, + &asn_PER_memb_NGAP_id_constr_710, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_449 + memb_NGAP_id_constraint_709 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_LocationReportingRequestType_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_451, + &asn_PER_memb_NGAP_criticality_constr_711, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_449 + memb_NGAP_criticality_constraint_709 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_452, - select_LocationReportingRequestType_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_712, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_452, + &asn_PER_memb_NGAP_extensionValue_constr_712, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_449 + memb_NGAP_extensionValue_constraint_709 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_449 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_709 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingRequestType_ExtIEs_tag2el_449 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tag2el_709 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_449 = { - sizeof(struct NGAP_LocationReportingRequestType_ExtIEs), - offsetof(struct NGAP_LocationReportingRequestType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LocationReportingRequestType_ExtIEs_tag2el_449, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_specs_709 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs), + offsetof(struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tag2el_709, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingRequestType_ExtIEs = { - "LocationReportingRequestType-ExtIEs", - "LocationReportingRequestType-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs = { + "MulticastSessionDeactivationRequestTransfer-ExtIEs", + "MulticastSessionDeactivationRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_449, - sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_449) - /sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_4490), /* 1 */ - asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_449, /* Same as above */ - sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_449) - /sizeof(asn_DEF_NGAP_LocationReportingRequestType_ExtIEs_tags_4490), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_709, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_709) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_7090), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_709, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_709) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_tags_7090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43083,23 +59260,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_449, + asn_MBR_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_709, 3, /* Elements count */ - &asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_449 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_specs_709 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_456 = { - sizeof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue), - offsetof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LoggedMDTNr_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LoggedMDTNr_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_716 = { + sizeof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue), + offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_456 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_716 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43117,11 +59294,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_456 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_716 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTNr_ExtIEs_453 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaItem_ExtIEs_713 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43131,14 +59308,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_454, + &asn_PER_memb_NGAP_id_constr_714, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_453 + memb_NGAP_id_constraint_713 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -43148,57 +59325,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_455, + &asn_PER_memb_NGAP_criticality_constr_715, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_453 + memb_NGAP_criticality_constraint_713 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTNr_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_456, + &asn_DEF_NGAP_extensionValue_716, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_456, + &asn_PER_memb_NGAP_extensionValue_constr_716, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_453 + memb_NGAP_extensionValue_constraint_713 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_453 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_713 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LoggedMDTNr_ExtIEs_tag2el_453 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tag2el_713 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_453 = { - sizeof(struct NGAP_LoggedMDTNr_ExtIEs), - offsetof(struct NGAP_LoggedMDTNr_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LoggedMDTNr_ExtIEs_tag2el_453, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaItem_ExtIEs_specs_713 = { + sizeof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs), + offsetof(struct NGAP_MulticastGroupPagingAreaItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tag2el_713, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTNr_ExtIEs = { - "LoggedMDTNr-ExtIEs", - "LoggedMDTNr-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs = { + "MulticastGroupPagingAreaItem-ExtIEs", + "MulticastGroupPagingAreaItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_453, - sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_453) - /sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_4530), /* 1 */ - asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_453, /* Same as above */ - sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_453) - /sizeof(asn_DEF_NGAP_LoggedMDTNr_ExtIEs_tags_4530), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_713, + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_713) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_7130), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_713, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_713) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs_tags_7130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43208,23 +59385,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LoggedMDTNr_ExtIEs_453, + asn_MBR_NGAP_MulticastGroupPagingAreaItem_ExtIEs_713, 3, /* Elements count */ - &asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_453 /* Additional specs */ + &asn_SPC_NGAP_MulticastGroupPagingAreaItem_ExtIEs_specs_713 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_460 = { - sizeof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue), - offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_720 = { + sizeof(struct NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue), + offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_460 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_720 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43242,11 +59419,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_460 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_720 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_457 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingArea_ExtIEs_717 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43256,14 +59433,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_458, + &asn_PER_memb_NGAP_id_constr_718, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_457 + memb_NGAP_id_constraint_717 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -43273,57 +59450,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_459, + &asn_PER_memb_NGAP_criticality_constr_719, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_457 + memb_NGAP_criticality_constraint_717 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_460, + &asn_DEF_NGAP_extensionValue_720, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_460, + &asn_PER_memb_NGAP_extensionValue_constr_720, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_457 + memb_NGAP_extensionValue_constraint_717 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_457 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_717 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LTEV2XServicesAuthorized_ExtIEs_tag2el_457 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPagingArea_ExtIEs_tag2el_717 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_457 = { - sizeof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs), - offsetof(struct NGAP_LTEV2XServicesAuthorized_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LTEV2XServicesAuthorized_ExtIEs_tag2el_457, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingArea_ExtIEs_specs_717 = { + sizeof(struct NGAP_MulticastGroupPagingArea_ExtIEs), + offsetof(struct NGAP_MulticastGroupPagingArea_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPagingArea_ExtIEs_tag2el_717, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs = { - "LTEV2XServicesAuthorized-ExtIEs", - "LTEV2XServicesAuthorized-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs = { + "MulticastGroupPagingArea-ExtIEs", + "MulticastGroupPagingArea-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_457, - sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_457) - /sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_4570), /* 1 */ - asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_457, /* Same as above */ - sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_457) - /sizeof(asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs_tags_4570), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_717, + sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_717) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_7170), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_717, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_717) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs_tags_7170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43333,23 +59510,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_457, + asn_MBR_NGAP_MulticastGroupPagingArea_ExtIEs_717, 3, /* Elements count */ - &asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_457 /* Additional specs */ + &asn_SPC_NGAP_MulticastGroupPagingArea_ExtIEs_specs_717 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_464 = { - sizeof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue), - offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_724 = { + sizeof(struct NGAP_UE_PagingItem_ExtIEs__extensionValue), + offsetof(struct NGAP_UE_PagingItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_UE_PagingItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_UE_PagingItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_464 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_724 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43367,11 +59544,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_464 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_724 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_461 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UE_PagingItem_ExtIEs_721 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_PagingItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43381,14 +59558,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_462, + &asn_PER_memb_NGAP_id_constr_722, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_461 + memb_NGAP_id_constraint_721 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_PagingItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -43398,57 +59575,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_463, + &asn_PER_memb_NGAP_criticality_constr_723, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_461 + memb_NGAP_criticality_constraint_721 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_PagingItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_464, + &asn_DEF_NGAP_extensionValue_724, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_464, + &asn_PER_memb_NGAP_extensionValue_constr_724, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_461 + memb_NGAP_extensionValue_constraint_721 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_461 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_721 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_461 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_PagingItem_ExtIEs_tag2el_721 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_461 = { - sizeof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs), - offsetof(struct NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_461, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_PagingItem_ExtIEs_specs_721 = { + sizeof(struct NGAP_UE_PagingItem_ExtIEs), + offsetof(struct NGAP_UE_PagingItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_UE_PagingItem_ExtIEs_tag2el_721, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs = { - "LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", - "LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingItem_ExtIEs = { + "UE-PagingItem-ExtIEs", + "UE-PagingItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_461, - sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_461) - /sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_4610), /* 1 */ - asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_461, /* Same as above */ - sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_461) - /sizeof(asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_4610), /* 1 */ + asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_721, + sizeof(asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_721) + /sizeof(asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_7210), /* 1 */ + asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_721, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_721) + /sizeof(asn_DEF_NGAP_UE_PagingItem_ExtIEs_tags_7210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43458,33 +59635,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_461, + asn_MBR_NGAP_UE_PagingItem_ExtIEs_721, 3, /* Elements count */ - &asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_461 /* Additional specs */ + &asn_SPC_NGAP_UE_PagingItem_ExtIEs_specs_721 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_468 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.PLMNIdentity), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), - 0, - &asn_DEF_NGAP_PLMNIdentity, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PLMNIdentity" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.CNTypeRestrictionsForServing), +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_728 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, choice.IncludeBeamMeasurementsIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_CNTypeRestrictionsForServing, + &asn_DEF_NGAP_IncludeBeamMeasurementsIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43496,29 +59656,12 @@ 0 }, 0, 0, /* No default value */ - "CNTypeRestrictionsForServing" + "IncludeBeamMeasurementsIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.CNTypeRestrictionsForEquivalent), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, choice.BeamMeasurementsReportConfiguration), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CNTypeRestrictionsForEquivalent, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "CNTypeRestrictionsForEquivalent" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, choice.NPN_MobilityInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_NPN_MobilityInformation, + &asn_DEF_NGAP_BeamMeasurementsReportConfiguration, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43530,29 +59673,25 @@ 0 }, 0, 0, /* No default value */ - "NPN-MobilityInformation" + "BeamMeasurementsReportConfiguration" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_468 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 }, /* PLMNIdentity */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* CNTypeRestrictionsForServing */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CNTypeRestrictionsForEquivalent */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* sNPN-MobilityInformation */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* pNI-NPN-MobilityInformation */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_728 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 }, /* IncludeBeamMeasurementsIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 } /* BeamMeasurementsReportConfiguration */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_468 = { - sizeof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue), - offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_MobilityRestrictionList_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_468, - 6, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_728 = { + sizeof(struct NGAP_M1Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M1Configuration_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_728, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_468 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_728 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43569,13 +59708,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_468, - 4, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_468 /* Additional specs */ + asn_MBR_NGAP_extensionValue_728, + 2, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_728 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_465 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M1Configuration_ExtIEs_725 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43585,74 +59724,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_466, + &asn_PER_memb_NGAP_id_constr_726, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_465 + memb_NGAP_id_constraint_725 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_MobilityRestrictionList_ExtIEs_NGAP_criticality_type, + select_M1Configuration_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_467, + &asn_PER_memb_NGAP_criticality_constr_727, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_465 + memb_NGAP_criticality_constraint_725 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_468, - select_MobilityRestrictionList_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_728, + select_M1Configuration_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_468, + &asn_PER_memb_NGAP_extensionValue_constr_728, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_465 + memb_NGAP_extensionValue_constraint_725 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_465 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M1Configuration_ExtIEs_tags_725 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MobilityRestrictionList_ExtIEs_tag2el_465 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1Configuration_ExtIEs_tag2el_725 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_465 = { - sizeof(struct NGAP_MobilityRestrictionList_ExtIEs), - offsetof(struct NGAP_MobilityRestrictionList_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MobilityRestrictionList_ExtIEs_tag2el_465, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1Configuration_ExtIEs_specs_725 = { + sizeof(struct NGAP_M1Configuration_ExtIEs), + offsetof(struct NGAP_M1Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M1Configuration_ExtIEs_tag2el_725, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_MobilityRestrictionList_ExtIEs = { - "MobilityRestrictionList-ExtIEs", - "MobilityRestrictionList-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M1Configuration_ExtIEs = { + "M1Configuration-ExtIEs", + "M1Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_465, - sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_465) - /sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_4650), /* 1 */ - asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_465, /* Same as above */ - sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_465) - /sizeof(asn_DEF_NGAP_MobilityRestrictionList_ExtIEs_tags_4650), /* 1 */ + asn_DEF_NGAP_M1Configuration_ExtIEs_tags_725, + sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_725) + /sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_7250), /* 1 */ + asn_DEF_NGAP_M1Configuration_ExtIEs_tags_725, /* Same as above */ + sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_725) + /sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_7250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43662,23 +59801,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_465, + asn_MBR_NGAP_M1Configuration_ExtIEs_725, 3, /* Elements count */ - &asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_465 /* Additional specs */ + &asn_SPC_NGAP_M1Configuration_ExtIEs_specs_725 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_472 = { - sizeof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_MDT_Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_MDT_Configuration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_732 = { + sizeof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue), + offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_472 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_732 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43696,11 +59835,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_472 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_732 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_ExtIEs_469 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_729 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43710,14 +59849,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_470, + &asn_PER_memb_NGAP_id_constr_730, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_469 + memb_NGAP_id_constraint_729 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -43727,57 +59866,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_471, + &asn_PER_memb_NGAP_criticality_constr_731, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_469 + memb_NGAP_criticality_constraint_729 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_472, + &asn_DEF_NGAP_extensionValue_732, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_472, + &asn_PER_memb_NGAP_extensionValue_constr_732, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_469 + memb_NGAP_extensionValue_constraint_729 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_469 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_729 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_ExtIEs_tag2el_469 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1ThresholdEventA2_ExtIEs_tag2el_729 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_469 = { - sizeof(struct NGAP_MDT_Configuration_ExtIEs), - offsetof(struct NGAP_MDT_Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MDT_Configuration_ExtIEs_tag2el_469, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_729 = { + sizeof(struct NGAP_M1ThresholdEventA2_ExtIEs), + offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M1ThresholdEventA2_ExtIEs_tag2el_729, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_ExtIEs = { - "MDT-Configuration-ExtIEs", - "MDT-Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs = { + "M1ThresholdEventA2-ExtIEs", + "M1ThresholdEventA2-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_469, - sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_469) - /sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_4690), /* 1 */ - asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_469, /* Same as above */ - sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_469) - /sizeof(asn_DEF_NGAP_MDT_Configuration_ExtIEs_tags_4690), /* 1 */ + asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_729, + sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_729) + /sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_7290), /* 1 */ + asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_729, /* Same as above */ + sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_729) + /sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_7290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43787,23 +59926,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDT_Configuration_ExtIEs_469, + asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_729, 3, /* Elements count */ - &asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_469 /* Additional specs */ + &asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_729 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_476 = { - sizeof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue), - offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_MDT_Configuration_NR_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_736 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue, choice.ExtendedReportIntervalMDT), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_ExtendedReportIntervalMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedReportIntervalMDT" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_736 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* ExtendedReportIntervalMDT */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_736 = { + sizeof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue), + offsetof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_736, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_476 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_736 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43820,12 +59981,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_476 /* Additional specs */ + asn_MBR_NGAP_extensionValue_736, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_736 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_473 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_733 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43835,74 +59997,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_474, + &asn_PER_memb_NGAP_id_constr_734, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_473 + memb_NGAP_id_constraint_733 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_M1PeriodicReporting_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_475, + &asn_PER_memb_NGAP_criticality_constr_735, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_473 + memb_NGAP_criticality_constraint_733 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_476, - 0, + &asn_DEF_NGAP_extensionValue_736, + select_M1PeriodicReporting_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_476, + &asn_PER_memb_NGAP_extensionValue_constr_736, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_473 + memb_NGAP_extensionValue_constraint_733 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_473 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_733 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_NR_ExtIEs_tag2el_473 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1PeriodicReporting_ExtIEs_tag2el_733 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_473 = { - sizeof(struct NGAP_MDT_Configuration_NR_ExtIEs), - offsetof(struct NGAP_MDT_Configuration_NR_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MDT_Configuration_NR_ExtIEs_tag2el_473, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_733 = { + sizeof(struct NGAP_M1PeriodicReporting_ExtIEs), + offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M1PeriodicReporting_ExtIEs_tag2el_733, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs = { - "MDT-Configuration-NR-ExtIEs", - "MDT-Configuration-NR-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M1PeriodicReporting_ExtIEs = { + "M1PeriodicReporting-ExtIEs", + "M1PeriodicReporting-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_473, - sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_473) - /sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_4730), /* 1 */ - asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_473, /* Same as above */ - sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_473) - /sizeof(asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs_tags_4730), /* 1 */ + asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_733, + sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_733) + /sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_7330), /* 1 */ + asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_733, /* Same as above */ + sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_733) + /sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_7330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43912,23 +60074,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_473, + asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_733, 3, /* Elements count */ - &asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_473 /* Additional specs */ + &asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_733 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_480 = { - sizeof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue), - offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_740 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs__extensionValue, choice.M4ReportAmountMDT), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_M4ReportAmountMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "M4ReportAmountMDT" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_740 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* M4ReportAmountMDT */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_740 = { + sizeof(struct NGAP_M4Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_M4Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M4Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M4Configuration_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_740, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_480 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_740 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -43945,12 +60129,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_480 /* Additional specs */ + asn_MBR_NGAP_extensionValue_740, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_740 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_477 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M4Configuration_ExtIEs_737 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -43960,74 +60145,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_478, + &asn_PER_memb_NGAP_id_constr_738, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_477 + memb_NGAP_id_constraint_737 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_M4Configuration_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_479, + &asn_PER_memb_NGAP_criticality_constr_739, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_477 + memb_NGAP_criticality_constraint_737 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_480, - 0, + &asn_DEF_NGAP_extensionValue_740, + select_M4Configuration_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_480, + &asn_PER_memb_NGAP_extensionValue_constr_740, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_477 + memb_NGAP_extensionValue_constraint_737 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_477 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M4Configuration_ExtIEs_tags_737 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Configuration_EUTRA_ExtIEs_tag2el_477 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M4Configuration_ExtIEs_tag2el_737 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_477 = { - sizeof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs), - offsetof(struct NGAP_MDT_Configuration_EUTRA_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MDT_Configuration_EUTRA_ExtIEs_tag2el_477, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M4Configuration_ExtIEs_specs_737 = { + sizeof(struct NGAP_M4Configuration_ExtIEs), + offsetof(struct NGAP_M4Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M4Configuration_ExtIEs_tag2el_737, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs = { - "MDT-Configuration-EUTRA-ExtIEs", - "MDT-Configuration-EUTRA-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M4Configuration_ExtIEs = { + "M4Configuration-ExtIEs", + "M4Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_477, - sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_477) - /sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_4770), /* 1 */ - asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_477, /* Same as above */ - sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_477) - /sizeof(asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs_tags_4770), /* 1 */ + asn_DEF_NGAP_M4Configuration_ExtIEs_tags_737, + sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_737) + /sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_7370), /* 1 */ + asn_DEF_NGAP_M4Configuration_ExtIEs_tags_737, /* Same as above */ + sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_737) + /sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_7370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44037,23 +60222,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_477, + asn_MBR_NGAP_M4Configuration_ExtIEs_737, 3, /* Elements count */ - &asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_477 /* Additional specs */ + &asn_SPC_NGAP_M4Configuration_ExtIEs_specs_737 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_484 = { - sizeof(struct NGAP_M1Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M1Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M1Configuration_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_744 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs__extensionValue, choice.M5ReportAmountMDT), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_M5ReportAmountMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "M5ReportAmountMDT" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_744 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* M5ReportAmountMDT */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_744 = { + sizeof(struct NGAP_M5Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_M5Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M5Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M5Configuration_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_744, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_484 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_744 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44070,12 +60277,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_484 /* Additional specs */ + asn_MBR_NGAP_extensionValue_744, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_744 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M1Configuration_ExtIEs_481 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M5Configuration_ExtIEs_741 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44085,74 +60293,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_482, + &asn_PER_memb_NGAP_id_constr_742, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_481 + memb_NGAP_id_constraint_741 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_M5Configuration_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_483, + &asn_PER_memb_NGAP_criticality_constr_743, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_481 + memb_NGAP_criticality_constraint_741 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_484, - 0, + &asn_DEF_NGAP_extensionValue_744, + select_M5Configuration_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_484, + &asn_PER_memb_NGAP_extensionValue_constr_744, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_481 + memb_NGAP_extensionValue_constraint_741 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M1Configuration_ExtIEs_tags_481 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M5Configuration_ExtIEs_tags_741 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1Configuration_ExtIEs_tag2el_481 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M5Configuration_ExtIEs_tag2el_741 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1Configuration_ExtIEs_specs_481 = { - sizeof(struct NGAP_M1Configuration_ExtIEs), - offsetof(struct NGAP_M1Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M1Configuration_ExtIEs_tag2el_481, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M5Configuration_ExtIEs_specs_741 = { + sizeof(struct NGAP_M5Configuration_ExtIEs), + offsetof(struct NGAP_M5Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M5Configuration_ExtIEs_tag2el_741, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M1Configuration_ExtIEs = { - "M1Configuration-ExtIEs", - "M1Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M5Configuration_ExtIEs = { + "M5Configuration-ExtIEs", + "M5Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M1Configuration_ExtIEs_tags_481, - sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_481) - /sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_4810), /* 1 */ - asn_DEF_NGAP_M1Configuration_ExtIEs_tags_481, /* Same as above */ - sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_481) - /sizeof(asn_DEF_NGAP_M1Configuration_ExtIEs_tags_4810), /* 1 */ + asn_DEF_NGAP_M5Configuration_ExtIEs_tags_741, + sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_741) + /sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_7410), /* 1 */ + asn_DEF_NGAP_M5Configuration_ExtIEs_tags_741, /* Same as above */ + sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_741) + /sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_7410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44162,23 +60370,63 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M1Configuration_ExtIEs_481, + asn_MBR_NGAP_M5Configuration_ExtIEs_741, 3, /* Elements count */ - &asn_SPC_NGAP_M1Configuration_ExtIEs_specs_481 /* Additional specs */ + &asn_SPC_NGAP_M5Configuration_ExtIEs_specs_741 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_488 = { - sizeof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue), - offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M1ThresholdEventA2_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_748 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, choice.M6ReportAmountMDT), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_M6ReportAmountMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "M6ReportAmountMDT" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, choice.ExcessPacketDelayThresholdConfiguration), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_ExcessPacketDelayThresholdConfiguration, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExcessPacketDelayThresholdConfiguration" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_748 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 }, /* M6ReportAmountMDT */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 } /* ExcessPacketDelayThresholdConfiguration */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_748 = { + sizeof(struct NGAP_M6Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M6Configuration_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_748, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_488 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_748 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44195,12 +60443,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_488 /* Additional specs */ + asn_MBR_NGAP_extensionValue_748, + 2, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_748 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_485 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M6Configuration_ExtIEs_745 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44210,74 +60459,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_486, + &asn_PER_memb_NGAP_id_constr_746, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_485 + memb_NGAP_id_constraint_745 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_M6Configuration_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_487, + &asn_PER_memb_NGAP_criticality_constr_747, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_485 + memb_NGAP_criticality_constraint_745 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_488, - 0, + &asn_DEF_NGAP_extensionValue_748, + select_M6Configuration_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_488, + &asn_PER_memb_NGAP_extensionValue_constr_748, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_485 + memb_NGAP_extensionValue_constraint_745 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_485 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M6Configuration_ExtIEs_tags_745 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1ThresholdEventA2_ExtIEs_tag2el_485 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M6Configuration_ExtIEs_tag2el_745 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_485 = { - sizeof(struct NGAP_M1ThresholdEventA2_ExtIEs), - offsetof(struct NGAP_M1ThresholdEventA2_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M1ThresholdEventA2_ExtIEs_tag2el_485, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M6Configuration_ExtIEs_specs_745 = { + sizeof(struct NGAP_M6Configuration_ExtIEs), + offsetof(struct NGAP_M6Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M6Configuration_ExtIEs_tag2el_745, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs = { - "M1ThresholdEventA2-ExtIEs", - "M1ThresholdEventA2-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M6Configuration_ExtIEs = { + "M6Configuration-ExtIEs", + "M6Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_485, - sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_485) - /sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_4850), /* 1 */ - asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_485, /* Same as above */ - sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_485) - /sizeof(asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs_tags_4850), /* 1 */ + asn_DEF_NGAP_M6Configuration_ExtIEs_tags_745, + sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_745) + /sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_7450), /* 1 */ + asn_DEF_NGAP_M6Configuration_ExtIEs_tags_745, /* Same as above */ + sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_745) + /sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_7450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44287,23 +60536,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_485, + asn_MBR_NGAP_M6Configuration_ExtIEs_745, 3, /* Elements count */ - &asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_485 /* Additional specs */ + &asn_SPC_NGAP_M6Configuration_ExtIEs_specs_745 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_492 = { - sizeof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue), - offsetof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_752 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs__extensionValue, choice.M7ReportAmountMDT), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_M7ReportAmountMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "M7ReportAmountMDT" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_752 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* M7ReportAmountMDT */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_752 = { + sizeof(struct NGAP_M7Configuration_ExtIEs__extensionValue), + offsetof(struct NGAP_M7Configuration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_M7Configuration_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_M7Configuration_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_752, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_492 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_752 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44320,12 +60591,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_492 /* Additional specs */ + asn_MBR_NGAP_extensionValue_752, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_752 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_489 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_M7Configuration_ExtIEs_749 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44335,74 +60607,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_490, + &asn_PER_memb_NGAP_id_constr_750, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_489 + memb_NGAP_id_constraint_749 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_M7Configuration_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_491, + &asn_PER_memb_NGAP_criticality_constr_751, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_489 + memb_NGAP_criticality_constraint_749 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_492, - 0, + &asn_DEF_NGAP_extensionValue_752, + select_M7Configuration_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_492, + &asn_PER_memb_NGAP_extensionValue_constr_752, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_489 + memb_NGAP_extensionValue_constraint_749 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_489 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M7Configuration_ExtIEs_tags_749 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1PeriodicReporting_ExtIEs_tag2el_489 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M7Configuration_ExtIEs_tag2el_749 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_489 = { - sizeof(struct NGAP_M1PeriodicReporting_ExtIEs), - offsetof(struct NGAP_M1PeriodicReporting_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M1PeriodicReporting_ExtIEs_tag2el_489, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M7Configuration_ExtIEs_specs_749 = { + sizeof(struct NGAP_M7Configuration_ExtIEs), + offsetof(struct NGAP_M7Configuration_ExtIEs, _asn_ctx), + asn_MAP_NGAP_M7Configuration_ExtIEs_tag2el_749, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M1PeriodicReporting_ExtIEs = { - "M1PeriodicReporting-ExtIEs", - "M1PeriodicReporting-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_M7Configuration_ExtIEs = { + "M7Configuration-ExtIEs", + "M7Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_489, - sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_489) - /sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_4890), /* 1 */ - asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_489, /* Same as above */ - sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_489) - /sizeof(asn_DEF_NGAP_M1PeriodicReporting_ExtIEs_tags_4890), /* 1 */ + asn_DEF_NGAP_M7Configuration_ExtIEs_tags_749, + sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_749) + /sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_7490), /* 1 */ + asn_DEF_NGAP_M7Configuration_ExtIEs_tags_749, /* Same as above */ + sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_749) + /sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_7490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44412,23 +60684,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_489, + asn_MBR_NGAP_M7Configuration_ExtIEs_749, 3, /* Elements count */ - &asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_489 /* Additional specs */ + &asn_SPC_NGAP_M7Configuration_ExtIEs_specs_749 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_496 = { - sizeof(struct NGAP_M4Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_M4Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M4Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M4Configuration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_756 = { + sizeof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue), + offsetof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_MDT_Location_Info_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_496 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_756 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44446,11 +60718,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_496 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_756 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M4Configuration_ExtIEs_493 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MDT_Location_Info_ExtIEs_753 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44460,14 +60732,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_494, + &asn_PER_memb_NGAP_id_constr_754, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_493 + memb_NGAP_id_constraint_753 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -44477,57 +60749,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_495, + &asn_PER_memb_NGAP_criticality_constr_755, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_493 + memb_NGAP_criticality_constraint_753 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M4Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_496, + &asn_DEF_NGAP_extensionValue_756, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_496, + &asn_PER_memb_NGAP_extensionValue_constr_756, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_493 + memb_NGAP_extensionValue_constraint_753 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M4Configuration_ExtIEs_tags_493 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_753 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M4Configuration_ExtIEs_tag2el_493 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Location_Info_ExtIEs_tag2el_753 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M4Configuration_ExtIEs_specs_493 = { - sizeof(struct NGAP_M4Configuration_ExtIEs), - offsetof(struct NGAP_M4Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M4Configuration_ExtIEs_tag2el_493, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_753 = { + sizeof(struct NGAP_MDT_Location_Info_ExtIEs), + offsetof(struct NGAP_MDT_Location_Info_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MDT_Location_Info_ExtIEs_tag2el_753, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M4Configuration_ExtIEs = { - "M4Configuration-ExtIEs", - "M4Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Location_Info_ExtIEs = { + "MDT-Location-Info-ExtIEs", + "MDT-Location-Info-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M4Configuration_ExtIEs_tags_493, - sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_493) - /sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_4930), /* 1 */ - asn_DEF_NGAP_M4Configuration_ExtIEs_tags_493, /* Same as above */ - sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_493) - /sizeof(asn_DEF_NGAP_M4Configuration_ExtIEs_tags_4930), /* 1 */ + asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_753, + sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_753) + /sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_7530), /* 1 */ + asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_753, /* Same as above */ + sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_753) + /sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_7530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44537,23 +60809,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M4Configuration_ExtIEs_493, + asn_MBR_NGAP_MDT_Location_Info_ExtIEs_753, 3, /* Elements count */ - &asn_SPC_NGAP_M4Configuration_ExtIEs_specs_493 /* Additional specs */ + &asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_753 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_500 = { - sizeof(struct NGAP_M5Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_M5Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M5Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M5Configuration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_760 = { + sizeof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_500 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_760 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44571,11 +60843,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_500 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_760 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M5Configuration_ExtIEs_497 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_757 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44585,14 +60857,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_498, + &asn_PER_memb_NGAP_id_constr_758, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_497 + memb_NGAP_id_constraint_757 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -44602,57 +60874,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_499, + &asn_PER_memb_NGAP_criticality_constr_759, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_497 + memb_NGAP_criticality_constraint_757 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M5Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_500, + &asn_DEF_NGAP_extensionValue_760, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_500, + &asn_PER_memb_NGAP_extensionValue_constr_760, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_497 + memb_NGAP_extensionValue_constraint_757 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M5Configuration_ExtIEs_tags_497 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_757 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M5Configuration_ExtIEs_tag2el_497 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tag2el_757 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M5Configuration_ExtIEs_specs_497 = { - sizeof(struct NGAP_M5Configuration_ExtIEs), - offsetof(struct NGAP_M5Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M5Configuration_ExtIEs_tag2el_497, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_757 = { + sizeof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs), + offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tag2el_757, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M5Configuration_ExtIEs = { - "M5Configuration-ExtIEs", - "M5Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs = { + "NB-IoT-Paging-eDRXInfo-ExtIEs", + "NB-IoT-Paging-eDRXInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M5Configuration_ExtIEs_tags_497, - sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_497) - /sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_4970), /* 1 */ - asn_DEF_NGAP_M5Configuration_ExtIEs_tags_497, /* Same as above */ - sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_497) - /sizeof(asn_DEF_NGAP_M5Configuration_ExtIEs_tags_4970), /* 1 */ + asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_757, + sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_757) + /sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_7570), /* 1 */ + asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_757, /* Same as above */ + sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_757) + /sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_7570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44662,23 +60934,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M5Configuration_ExtIEs_497, + asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_757, 3, /* Elements count */ - &asn_SPC_NGAP_M5Configuration_ExtIEs_specs_497 /* Additional specs */ + &asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_757 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_504 = { - sizeof(struct NGAP_M6Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M6Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M6Configuration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_764 = { + sizeof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue), + offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_504 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_764 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44696,11 +60968,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_504 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_764 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M6Configuration_ExtIEs_501 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_761 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44710,14 +60982,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_502, + &asn_PER_memb_NGAP_id_constr_762, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_501 + memb_NGAP_id_constraint_761 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -44727,57 +60999,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_503, + &asn_PER_memb_NGAP_criticality_constr_763, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_501 + memb_NGAP_criticality_constraint_761 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M6Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_504, + &asn_DEF_NGAP_extensionValue_764, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_504, + &asn_PER_memb_NGAP_extensionValue_constr_764, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_501 + memb_NGAP_extensionValue_constraint_761 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M6Configuration_ExtIEs_tags_501 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_761 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M6Configuration_ExtIEs_tag2el_501 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tag2el_761 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M6Configuration_ExtIEs_specs_501 = { - sizeof(struct NGAP_M6Configuration_ExtIEs), - offsetof(struct NGAP_M6Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M6Configuration_ExtIEs_tag2el_501, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_specs_761 = { + sizeof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs), + offsetof(struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tag2el_761, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M6Configuration_ExtIEs = { - "M6Configuration-ExtIEs", - "M6Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs = { + "NGAPIESupportInformationRequestItem-ExtIEs", + "NGAPIESupportInformationRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M6Configuration_ExtIEs_tags_501, - sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_501) - /sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_5010), /* 1 */ - asn_DEF_NGAP_M6Configuration_ExtIEs_tags_501, /* Same as above */ - sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_501) - /sizeof(asn_DEF_NGAP_M6Configuration_ExtIEs_tags_5010), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_761, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_761) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_7610), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_761, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_761) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_tags_7610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44787,23 +61059,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M6Configuration_ExtIEs_501, + asn_MBR_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_761, 3, /* Elements count */ - &asn_SPC_NGAP_M6Configuration_ExtIEs_specs_501 /* Additional specs */ + &asn_SPC_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_specs_761 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_508 = { - sizeof(struct NGAP_M7Configuration_ExtIEs__extensionValue), - offsetof(struct NGAP_M7Configuration_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_M7Configuration_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_M7Configuration_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_768 = { + sizeof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue), + offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_508 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_768 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44821,11 +61093,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_508 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_768 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M7Configuration_ExtIEs_505 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_765 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44835,14 +61107,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_506, + &asn_PER_memb_NGAP_id_constr_766, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_505 + memb_NGAP_id_constraint_765 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -44852,57 +61124,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_507, + &asn_PER_memb_NGAP_criticality_constr_767, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_505 + memb_NGAP_criticality_constraint_765 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M7Configuration_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_508, + &asn_DEF_NGAP_extensionValue_768, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_508, + &asn_PER_memb_NGAP_extensionValue_constr_768, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_505 + memb_NGAP_extensionValue_constraint_765 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M7Configuration_ExtIEs_tags_505 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_765 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M7Configuration_ExtIEs_tag2el_505 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tag2el_765 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M7Configuration_ExtIEs_specs_505 = { - sizeof(struct NGAP_M7Configuration_ExtIEs), - offsetof(struct NGAP_M7Configuration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M7Configuration_ExtIEs_tag2el_505, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_specs_765 = { + sizeof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs), + offsetof(struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tag2el_765, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_M7Configuration_ExtIEs = { - "M7Configuration-ExtIEs", - "M7Configuration-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs = { + "NGAPIESupportInformationResponseItem-ExtIEs", + "NGAPIESupportInformationResponseItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M7Configuration_ExtIEs_tags_505, - sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_505) - /sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_5050), /* 1 */ - asn_DEF_NGAP_M7Configuration_ExtIEs_tags_505, /* Same as above */ - sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_505) - /sizeof(asn_DEF_NGAP_M7Configuration_ExtIEs_tags_5050), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_765, + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_765) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_7650), /* 1 */ + asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_765, /* Same as above */ + sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_765) + /sizeof(asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_tags_7650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44912,23 +61184,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M7Configuration_ExtIEs_505, + asn_MBR_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_765, 3, /* Elements count */ - &asn_SPC_NGAP_M7Configuration_ExtIEs_specs_505 /* Additional specs */ + &asn_SPC_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_specs_765 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_512 = { - sizeof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue), - offsetof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_MDT_Location_Info_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_MDT_Location_Info_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_772 = { + sizeof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue), + offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_512 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_772 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -44946,11 +61218,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_512 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_772 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MDT_Location_Info_ExtIEs_509 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_769 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -44960,14 +61232,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_510, + &asn_PER_memb_NGAP_id_constr_770, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_509 + memb_NGAP_id_constraint_769 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -44977,57 +61249,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_511, + &asn_PER_memb_NGAP_criticality_constr_771, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_509 + memb_NGAP_criticality_constraint_769 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_Location_Info_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_512, + &asn_DEF_NGAP_extensionValue_772, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_512, + &asn_PER_memb_NGAP_extensionValue_constr_772, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_509 + memb_NGAP_extensionValue_constraint_769 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_509 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_769 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_Location_Info_ExtIEs_tag2el_509 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tag2el_769 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_509 = { - sizeof(struct NGAP_MDT_Location_Info_ExtIEs), - offsetof(struct NGAP_MDT_Location_Info_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MDT_Location_Info_ExtIEs_tag2el_509, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_769 = { + sizeof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs), + offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tag2el_769, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Location_Info_ExtIEs = { - "MDT-Location-Info-ExtIEs", - "MDT-Location-Info-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs = { + "NGRAN-TNLAssociationToRemoveItem-ExtIEs", + "NGRAN-TNLAssociationToRemoveItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_509, - sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_509) - /sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_5090), /* 1 */ - asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_509, /* Same as above */ - sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_509) - /sizeof(asn_DEF_NGAP_MDT_Location_Info_ExtIEs_tags_5090), /* 1 */ + asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_769, + sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_769) + /sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_7690), /* 1 */ + asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_769, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_769) + /sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_7690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45037,23 +61309,63 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDT_Location_Info_ExtIEs_509, + asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_769, 3, /* Elements count */ - &asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_509 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_769 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_516 = { - sizeof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue), - offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_776 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_ExtendedPacketDelayBudget, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedPacketDelayBudget" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_1), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_ExtendedPacketDelayBudget, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ExtendedPacketDelayBudget" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_776 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* ExtendedPacketDelayBudget */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ExtendedPacketDelayBudget */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_776 = { + sizeof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue), + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue *)0)->present), + asn_MAP_NGAP_extensionValue_tag2el_776, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_516 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_776 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45070,12 +61382,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_516 /* Additional specs */ + asn_MBR_NGAP_extensionValue_776, + 2, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_776 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_513 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_773 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -45085,74 +61398,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_514, + &asn_PER_memb_NGAP_id_constr_774, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_513 + memb_NGAP_id_constraint_773 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_NonDynamic5QIDescriptor_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_515, + &asn_PER_memb_NGAP_criticality_constr_775, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_513 + memb_NGAP_criticality_constraint_773 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_516, - 0, + &asn_DEF_NGAP_extensionValue_776, + select_NonDynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_516, + &asn_PER_memb_NGAP_extensionValue_constr_776, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_513 + memb_NGAP_extensionValue_constraint_773 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_513 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_773 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tag2el_513 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NonDynamic5QIDescriptor_ExtIEs_tag2el_773 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_513 = { - sizeof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs), - offsetof(struct NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tag2el_513, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_773 = { + sizeof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs), + offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NonDynamic5QIDescriptor_ExtIEs_tag2el_773, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs = { - "NB-IoT-Paging-eDRXInfo-ExtIEs", - "NB-IoT-Paging-eDRXInfo-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs = { + "NonDynamic5QIDescriptor-ExtIEs", + "NonDynamic5QIDescriptor-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_513, - sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_513) - /sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_5130), /* 1 */ - asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_513, /* Same as above */ - sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_513) - /sizeof(asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_tags_5130), /* 1 */ + asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_773, + sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_773) + /sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_7730), /* 1 */ + asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_773, /* Same as above */ + sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_773) + /sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_7730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45162,23 +61475,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_513, + asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_773, 3, /* Elements count */ - &asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_513 /* Additional specs */ + &asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_773 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_520 = { - sizeof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue), - offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_780 = { + sizeof(struct NGAP_NR_CGI_ExtIEs__extensionValue), + offsetof(struct NGAP_NR_CGI_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NR_CGI_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NR_CGI_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_520 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_780 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45196,11 +61509,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_520 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_780 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_517 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NR_CGI_ExtIEs_777 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -45210,14 +61523,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_518, + &asn_PER_memb_NGAP_id_constr_778, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_517 + memb_NGAP_id_constraint_777 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -45227,57 +61540,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_519, + &asn_PER_memb_NGAP_criticality_constr_779, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_517 + memb_NGAP_criticality_constraint_777 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_520, + &asn_DEF_NGAP_extensionValue_780, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_520, + &asn_PER_memb_NGAP_extensionValue_constr_780, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_517 + memb_NGAP_extensionValue_constraint_777 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_517 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NR_CGI_ExtIEs_tags_777 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tag2el_517 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NR_CGI_ExtIEs_tag2el_777 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_517 = { - sizeof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs), - offsetof(struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tag2el_517, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_CGI_ExtIEs_specs_777 = { + sizeof(struct NGAP_NR_CGI_ExtIEs), + offsetof(struct NGAP_NR_CGI_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NR_CGI_ExtIEs_tag2el_777, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs = { - "NGRAN-TNLAssociationToRemoveItem-ExtIEs", - "NGRAN-TNLAssociationToRemoveItem-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NR_CGI_ExtIEs = { + "NR-CGI-ExtIEs", + "NR-CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_517, - sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_517) - /sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_5170), /* 1 */ - asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_517, /* Same as above */ - sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_517) - /sizeof(asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_tags_5170), /* 1 */ + asn_DEF_NGAP_NR_CGI_ExtIEs_tags_777, + sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_777) + /sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_7770), /* 1 */ + asn_DEF_NGAP_NR_CGI_ExtIEs_tags_777, /* Same as above */ + sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_777) + /sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_7770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45287,63 +61600,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_517, + asn_MBR_NGAP_NR_CGI_ExtIEs_777, 3, /* Elements count */ - &asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_517 /* Additional specs */ + &asn_SPC_NGAP_NR_CGI_ExtIEs_specs_777 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_524 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_ExtendedPacketDelayBudget, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "ExtendedPacketDelayBudget" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget_1), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_ExtendedPacketDelayBudget, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "ExtendedPacketDelayBudget" - }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_524 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* ExtendedPacketDelayBudget */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ExtendedPacketDelayBudget */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_524 = { - sizeof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue), - offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_NonDynamic5QIDescriptor_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_524, - 2, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_784 = { + sizeof(struct NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_524 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_784 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45360,13 +61633,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_524, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_524 /* Additional specs */ + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_784 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_521 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NR_PagingeDRXInformation_ExtIEs_781 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -45376,74 +61648,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_522, + &asn_PER_memb_NGAP_id_constr_782, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_521 + memb_NGAP_id_constraint_781 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NonDynamic5QIDescriptor_ExtIEs_NGAP_criticality_type, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_523, + &asn_PER_memb_NGAP_criticality_constr_783, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_521 + memb_NGAP_criticality_constraint_781 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_524, - select_NonDynamic5QIDescriptor_ExtIEs_NGAP_extensionValue_type, + &asn_DEF_NGAP_extensionValue_784, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_524, + &asn_PER_memb_NGAP_extensionValue_constr_784, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_521 + memb_NGAP_extensionValue_constraint_781 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_521 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_781 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NonDynamic5QIDescriptor_ExtIEs_tag2el_521 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NR_PagingeDRXInformation_ExtIEs_tag2el_781 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_521 = { - sizeof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs), - offsetof(struct NGAP_NonDynamic5QIDescriptor_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NonDynamic5QIDescriptor_ExtIEs_tag2el_521, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_PagingeDRXInformation_ExtIEs_specs_781 = { + sizeof(struct NGAP_NR_PagingeDRXInformation_ExtIEs), + offsetof(struct NGAP_NR_PagingeDRXInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NR_PagingeDRXInformation_ExtIEs_tag2el_781, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs = { - "NonDynamic5QIDescriptor-ExtIEs", - "NonDynamic5QIDescriptor-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs = { + "NR-PagingeDRXInformation-ExtIEs", + "NR-PagingeDRXInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_521, - sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_521) - /sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_5210), /* 1 */ - asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_521, /* Same as above */ - sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_521) - /sizeof(asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs_tags_5210), /* 1 */ + asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_781, + sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_781) + /sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_7810), /* 1 */ + asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_781, /* Same as above */ + sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_781) + /sizeof(asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs_tags_7810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45453,23 +61725,23 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_521, + asn_MBR_NGAP_NR_PagingeDRXInformation_ExtIEs_781, 3, /* Elements count */ - &asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_521 /* Additional specs */ + &asn_SPC_NGAP_NR_PagingeDRXInformation_ExtIEs_specs_781 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_528 = { - sizeof(struct NGAP_NR_CGI_ExtIEs__extensionValue), - offsetof(struct NGAP_NR_CGI_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_NR_CGI_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_NR_CGI_ExtIEs__extensionValue *)0)->present), +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_788 = { + sizeof(struct NGAP_NRNTNTAIInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_NRNTNTAIInformation_ExtIEs__extensionValue *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_528 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_788 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45487,11 +61759,11 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_528 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_788 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NR_CGI_ExtIEs_525 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NRNTNTAIInformation_ExtIEs_785 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolExtensionID, @@ -45501,14 +61773,14 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_526, + &asn_PER_memb_NGAP_id_constr_786, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_525 + memb_NGAP_id_constraint_785 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -45518,57 +61790,57 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_527, + &asn_PER_memb_NGAP_criticality_constr_787, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_525 + memb_NGAP_criticality_constraint_785 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NR_CGI_ExtIEs, extensionValue), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_528, + &asn_DEF_NGAP_extensionValue_788, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_528, + &asn_PER_memb_NGAP_extensionValue_constr_788, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_525 + memb_NGAP_extensionValue_constraint_785 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NR_CGI_ExtIEs_tags_525 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_785 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NR_CGI_ExtIEs_tag2el_525 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRNTNTAIInformation_ExtIEs_tag2el_785 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_CGI_ExtIEs_specs_525 = { - sizeof(struct NGAP_NR_CGI_ExtIEs), - offsetof(struct NGAP_NR_CGI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NR_CGI_ExtIEs_tag2el_525, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRNTNTAIInformation_ExtIEs_specs_785 = { + sizeof(struct NGAP_NRNTNTAIInformation_ExtIEs), + offsetof(struct NGAP_NRNTNTAIInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_NRNTNTAIInformation_ExtIEs_tag2el_785, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NR_CGI_ExtIEs = { - "NR-CGI-ExtIEs", - "NR-CGI-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs = { + "NRNTNTAIInformation-ExtIEs", + "NRNTNTAIInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NR_CGI_ExtIEs_tags_525, - sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_525) - /sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_5250), /* 1 */ - asn_DEF_NGAP_NR_CGI_ExtIEs_tags_525, /* Same as above */ - sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_525) - /sizeof(asn_DEF_NGAP_NR_CGI_ExtIEs_tags_5250), /* 1 */ + asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_785, + sizeof(asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_785) + /sizeof(asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_7850), /* 1 */ + asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_785, /* Same as above */ + sizeof(asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_785) + /sizeof(asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs_tags_7850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45578,12 +61850,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NR_CGI_ExtIEs_525, + asn_MBR_NGAP_NRNTNTAIInformation_ExtIEs_785, 3, /* Elements count */ - &asn_SPC_NGAP_NR_CGI_ExtIEs_specs_525 /* Additional specs */ + &asn_SPC_NGAP_NRNTNTAIInformation_ExtIEs_specs_785 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_532 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_792 = { sizeof(struct NGAP_NRFrequencyBandItem_ExtIEs__extensionValue), offsetof(struct NGAP_NRFrequencyBandItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_NRFrequencyBandItem_ExtIEs__extensionValue, present), @@ -45594,7 +61866,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_532 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_792 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45612,10 +61884,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_532 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_792 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_529 = { +asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_789 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRFrequencyBandItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45626,9 +61898,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_530, + &asn_PER_memb_NGAP_id_constr_790, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_529 + memb_NGAP_id_constraint_789 }, 0, 0, /* No default value */ "id" @@ -45643,9 +61915,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_531, + &asn_PER_memb_NGAP_criticality_constr_791, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_529 + memb_NGAP_criticality_constraint_789 }, 0, 0, /* No default value */ "criticality" @@ -45653,33 +61925,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NRFrequencyBandItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_532, + &asn_DEF_NGAP_extensionValue_792, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_532, + &asn_PER_memb_NGAP_extensionValue_constr_792, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_529 + memb_NGAP_extensionValue_constraint_789 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_529 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_789 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRFrequencyBandItem_ExtIEs_tag2el_529 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRFrequencyBandItem_ExtIEs_tag2el_789 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_529 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_789 = { sizeof(struct NGAP_NRFrequencyBandItem_ExtIEs), offsetof(struct NGAP_NRFrequencyBandItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NRFrequencyBandItem_ExtIEs_tag2el_529, + asn_MAP_NGAP_NRFrequencyBandItem_ExtIEs_tag2el_789, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45688,12 +61960,12 @@ "NRFrequencyBandItem-ExtIEs", "NRFrequencyBandItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_529, - sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_529) - /sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_5290), /* 1 */ - asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_529, /* Same as above */ - sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_529) - /sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_5290), /* 1 */ + asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_789, + sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_789) + /sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_7890), /* 1 */ + asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_789, /* Same as above */ + sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_789) + /sizeof(asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs_tags_7890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45703,12 +61975,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_529, + asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_789, 3, /* Elements count */ - &asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_529 /* Additional specs */ + &asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_789 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_536 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_796 = { sizeof(struct NGAP_NRFrequencyInfo_ExtIEs__extensionValue), offsetof(struct NGAP_NRFrequencyInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_NRFrequencyInfo_ExtIEs__extensionValue, present), @@ -45719,7 +61991,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_536 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_796 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45737,10 +62009,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_536 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_796 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_533 = { +asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_793 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRFrequencyInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45751,9 +62023,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_534, + &asn_PER_memb_NGAP_id_constr_794, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_533 + memb_NGAP_id_constraint_793 }, 0, 0, /* No default value */ "id" @@ -45768,9 +62040,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_535, + &asn_PER_memb_NGAP_criticality_constr_795, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_533 + memb_NGAP_criticality_constraint_793 }, 0, 0, /* No default value */ "criticality" @@ -45778,33 +62050,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NRFrequencyInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_536, + &asn_DEF_NGAP_extensionValue_796, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_536, + &asn_PER_memb_NGAP_extensionValue_constr_796, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_533 + memb_NGAP_extensionValue_constraint_793 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_533 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_793 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRFrequencyInfo_ExtIEs_tag2el_533 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRFrequencyInfo_ExtIEs_tag2el_793 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_533 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_793 = { sizeof(struct NGAP_NRFrequencyInfo_ExtIEs), offsetof(struct NGAP_NRFrequencyInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NRFrequencyInfo_ExtIEs_tag2el_533, + asn_MAP_NGAP_NRFrequencyInfo_ExtIEs_tag2el_793, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45813,12 +62085,12 @@ "NRFrequencyInfo-ExtIEs", "NRFrequencyInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_533, - sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_533) - /sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_5330), /* 1 */ - asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_533, /* Same as above */ - sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_533) - /sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_5330), /* 1 */ + asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_793, + sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_793) + /sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_7930), /* 1 */ + asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_793, /* Same as above */ + sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_793) + /sizeof(asn_DEF_NGAP_NRFrequencyInfo_ExtIEs_tags_7930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45828,12 +62100,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_533, + asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_793, 3, /* Elements count */ - &asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_533 /* Additional specs */ + &asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_793 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_540 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_800 = { sizeof(struct NGAP_NRV2XServicesAuthorized_ExtIEs__extensionValue), offsetof(struct NGAP_NRV2XServicesAuthorized_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_NRV2XServicesAuthorized_ExtIEs__extensionValue, present), @@ -45844,7 +62116,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_540 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_800 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45862,10 +62134,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_540 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_800 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_537 = { +asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_797 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRV2XServicesAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45876,9 +62148,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_538, + &asn_PER_memb_NGAP_id_constr_798, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_537 + memb_NGAP_id_constraint_797 }, 0, 0, /* No default value */ "id" @@ -45893,9 +62165,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_539, + &asn_PER_memb_NGAP_criticality_constr_799, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_537 + memb_NGAP_criticality_constraint_797 }, 0, 0, /* No default value */ "criticality" @@ -45903,33 +62175,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NRV2XServicesAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_540, + &asn_DEF_NGAP_extensionValue_800, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_540, + &asn_PER_memb_NGAP_extensionValue_constr_800, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_537 + memb_NGAP_extensionValue_constraint_797 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_537 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_797 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRV2XServicesAuthorized_ExtIEs_tag2el_537 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRV2XServicesAuthorized_ExtIEs_tag2el_797 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_537 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_797 = { sizeof(struct NGAP_NRV2XServicesAuthorized_ExtIEs), offsetof(struct NGAP_NRV2XServicesAuthorized_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NRV2XServicesAuthorized_ExtIEs_tag2el_537, + asn_MAP_NGAP_NRV2XServicesAuthorized_ExtIEs_tag2el_797, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45938,12 +62210,12 @@ "NRV2XServicesAuthorized-ExtIEs", "NRV2XServicesAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_537, - sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_537) - /sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_5370), /* 1 */ - asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_537, /* Same as above */ - sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_537) - /sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_5370), /* 1 */ + asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_797, + sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_797) + /sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_7970), /* 1 */ + asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_797, /* Same as above */ + sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_797) + /sizeof(asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs_tags_7970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45953,12 +62225,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_537, + asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_797, 3, /* Elements count */ - &asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_537 /* Additional specs */ + &asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_797 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_544 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_804 = { sizeof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue), offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue, present), @@ -45969,7 +62241,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_544 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_804 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -45987,10 +62259,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_544 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_804 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_541 = { +asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_801 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46001,9 +62273,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_542, + &asn_PER_memb_NGAP_id_constr_802, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_541 + memb_NGAP_id_constraint_801 }, 0, 0, /* No default value */ "id" @@ -46018,9 +62290,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_543, + &asn_PER_memb_NGAP_criticality_constr_803, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_541 + memb_NGAP_criticality_constraint_801 }, 0, 0, /* No default value */ "criticality" @@ -46028,33 +62300,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_544, + &asn_DEF_NGAP_extensionValue_804, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_544, + &asn_PER_memb_NGAP_extensionValue_constr_804, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_541 + memb_NGAP_extensionValue_constraint_801 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_541 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_801 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_541 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_801 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_541 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_801 = { sizeof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs), offsetof(struct NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_541, + asn_MAP_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_801, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46063,12 +62335,12 @@ "NRUESidelinkAggregateMaximumBitrate-ExtIEs", "NRUESidelinkAggregateMaximumBitrate-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_541, - sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_541) - /sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_5410), /* 1 */ - asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_541, /* Same as above */ - sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_541) - /sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_5410), /* 1 */ + asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_801, + sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_801) + /sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_8010), /* 1 */ + asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_801, /* Same as above */ + sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_801) + /sizeof(asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_8010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46078,12 +62350,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_541, + asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_801, 3, /* Elements count */ - &asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_541 /* Additional specs */ + &asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_801 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_548 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_808 = { sizeof(struct NGAP_OverloadStartNSSAIItem_ExtIEs__extensionValue), offsetof(struct NGAP_OverloadStartNSSAIItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_OverloadStartNSSAIItem_ExtIEs__extensionValue, present), @@ -46094,7 +62366,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_548 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_808 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46112,10 +62384,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_548 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_808 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_545 = { +asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_805 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartNSSAIItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46126,9 +62398,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_546, + &asn_PER_memb_NGAP_id_constr_806, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_545 + memb_NGAP_id_constraint_805 }, 0, 0, /* No default value */ "id" @@ -46143,9 +62415,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_547, + &asn_PER_memb_NGAP_criticality_constr_807, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_545 + memb_NGAP_criticality_constraint_805 }, 0, 0, /* No default value */ "criticality" @@ -46153,33 +62425,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartNSSAIItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_548, + &asn_DEF_NGAP_extensionValue_808, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_548, + &asn_PER_memb_NGAP_extensionValue_constr_808, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_545 + memb_NGAP_extensionValue_constraint_805 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_545 = { +static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_805 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStartNSSAIItem_ExtIEs_tag2el_545 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStartNSSAIItem_ExtIEs_tag2el_805 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_545 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_805 = { sizeof(struct NGAP_OverloadStartNSSAIItem_ExtIEs), offsetof(struct NGAP_OverloadStartNSSAIItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_OverloadStartNSSAIItem_ExtIEs_tag2el_545, + asn_MAP_NGAP_OverloadStartNSSAIItem_ExtIEs_tag2el_805, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46188,12 +62460,12 @@ "OverloadStartNSSAIItem-ExtIEs", "OverloadStartNSSAIItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_545, - sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_545) - /sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_5450), /* 1 */ - asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_545, /* Same as above */ - sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_545) - /sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_5450), /* 1 */ + asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_805, + sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_805) + /sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_8050), /* 1 */ + asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_805, /* Same as above */ + sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_805) + /sizeof(asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs_tags_8050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46203,12 +62475,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_545, + asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_805, 3, /* Elements count */ - &asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_545 /* Additional specs */ + &asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_805 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_552 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_812 = { sizeof(struct NGAP_PacketErrorRate_ExtIEs__extensionValue), offsetof(struct NGAP_PacketErrorRate_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PacketErrorRate_ExtIEs__extensionValue, present), @@ -46219,7 +62491,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_552 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_812 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46237,10 +62509,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_552 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_812 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PacketErrorRate_ExtIEs_549 = { +asn_TYPE_member_t asn_MBR_NGAP_PacketErrorRate_ExtIEs_809 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PacketErrorRate_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46251,9 +62523,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_550, + &asn_PER_memb_NGAP_id_constr_810, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_549 + memb_NGAP_id_constraint_809 }, 0, 0, /* No default value */ "id" @@ -46268,9 +62540,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_551, + &asn_PER_memb_NGAP_criticality_constr_811, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_549 + memb_NGAP_criticality_constraint_809 }, 0, 0, /* No default value */ "criticality" @@ -46278,33 +62550,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PacketErrorRate_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_552, + &asn_DEF_NGAP_extensionValue_812, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_552, + &asn_PER_memb_NGAP_extensionValue_constr_812, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_549 + memb_NGAP_extensionValue_constraint_809 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_549 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_809 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PacketErrorRate_ExtIEs_tag2el_549 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PacketErrorRate_ExtIEs_tag2el_809 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_549 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_809 = { sizeof(struct NGAP_PacketErrorRate_ExtIEs), offsetof(struct NGAP_PacketErrorRate_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PacketErrorRate_ExtIEs_tag2el_549, + asn_MAP_NGAP_PacketErrorRate_ExtIEs_tag2el_809, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46313,12 +62585,12 @@ "PacketErrorRate-ExtIEs", "PacketErrorRate-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_549, - sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_549) - /sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_5490), /* 1 */ - asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_549, /* Same as above */ - sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_549) - /sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_5490), /* 1 */ + asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_809, + sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_809) + /sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_8090), /* 1 */ + asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_809, /* Same as above */ + sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_809) + /sizeof(asn_DEF_NGAP_PacketErrorRate_ExtIEs_tags_8090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46328,12 +62600,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PacketErrorRate_ExtIEs_549, + asn_MBR_NGAP_PacketErrorRate_ExtIEs_809, 3, /* Elements count */ - &asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_549 /* Additional specs */ + &asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_809 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_556 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_816 = { sizeof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs__extensionValue), offsetof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs__extensionValue, present), @@ -46344,7 +62616,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_556 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_816 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46362,10 +62634,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_556 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_816 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_553 = { +asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_813 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46376,9 +62648,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_554, + &asn_PER_memb_NGAP_id_constr_814, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_553 + memb_NGAP_id_constraint_813 }, 0, 0, /* No default value */ "id" @@ -46393,9 +62665,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_555, + &asn_PER_memb_NGAP_criticality_constr_815, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_553 + memb_NGAP_criticality_constraint_813 }, 0, 0, /* No default value */ "criticality" @@ -46403,33 +62675,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_556, + &asn_DEF_NGAP_extensionValue_816, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_556, + &asn_PER_memb_NGAP_extensionValue_constr_816, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_553 + memb_NGAP_extensionValue_constraint_813 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_553 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_813 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tag2el_553 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tag2el_813 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_553 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_813 = { sizeof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs), offsetof(struct NGAP_PagingAssisDataforCEcapabUE_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tag2el_553, + asn_MAP_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tag2el_813, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46438,12 +62710,12 @@ "PagingAssisDataforCEcapabUE-ExtIEs", "PagingAssisDataforCEcapabUE-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_553, - sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_553) - /sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_5530), /* 1 */ - asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_553, /* Same as above */ - sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_553) - /sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_5530), /* 1 */ + asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_813, + sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_813) + /sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_8130), /* 1 */ + asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_813, /* Same as above */ + sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_813) + /sizeof(asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_tags_8130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46453,12 +62725,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_553, + asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_813, 3, /* Elements count */ - &asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_553 /* Additional specs */ + &asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_813 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_560 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_820 = { sizeof(struct NGAP_PagingAttemptInformation_ExtIEs__extensionValue), offsetof(struct NGAP_PagingAttemptInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PagingAttemptInformation_ExtIEs__extensionValue, present), @@ -46469,7 +62741,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_560 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_820 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46487,10 +62759,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_560 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_820 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_557 = { +asn_TYPE_member_t asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_817 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingAttemptInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46501,9 +62773,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_558, + &asn_PER_memb_NGAP_id_constr_818, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_557 + memb_NGAP_id_constraint_817 }, 0, 0, /* No default value */ "id" @@ -46518,9 +62790,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_559, + &asn_PER_memb_NGAP_criticality_constr_819, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_557 + memb_NGAP_criticality_constraint_817 }, 0, 0, /* No default value */ "criticality" @@ -46528,33 +62800,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingAttemptInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_560, + &asn_DEF_NGAP_extensionValue_820, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_560, + &asn_PER_memb_NGAP_extensionValue_constr_820, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_557 + memb_NGAP_extensionValue_constraint_817 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_557 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_817 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingAttemptInformation_ExtIEs_tag2el_557 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingAttemptInformation_ExtIEs_tag2el_817 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_557 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_817 = { sizeof(struct NGAP_PagingAttemptInformation_ExtIEs), offsetof(struct NGAP_PagingAttemptInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PagingAttemptInformation_ExtIEs_tag2el_557, + asn_MAP_NGAP_PagingAttemptInformation_ExtIEs_tag2el_817, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46563,137 +62835,12 @@ "PagingAttemptInformation-ExtIEs", "PagingAttemptInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_557, - sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_557) - /sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_5570), /* 1 */ - asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_557, /* Same as above */ - sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_557) - /sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_5570), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_557, - 3, /* Elements count */ - &asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_557 /* Additional specs */ -}; - -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_564 = { - sizeof(struct NGAP_PagingeDRXInformation_ExtIEs__extensionValue), - offsetof(struct NGAP_PagingeDRXInformation_ExtIEs__extensionValue, _asn_ctx), - offsetof(struct NGAP_PagingeDRXInformation_ExtIEs__extensionValue, present), - sizeof(((struct NGAP_PagingeDRXInformation_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ - 0, 0, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_564 = { - "extensionValue", - "extensionValue", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_564 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_PagingeDRXInformation_ExtIEs_561 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingeDRXInformation_ExtIEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_562, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_561 - }, - 0, 0, /* No default value */ - "id" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingeDRXInformation_ExtIEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_563, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_561 - }, - 0, 0, /* No default value */ - "criticality" - }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingeDRXInformation_ExtIEs, extensionValue), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_564, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_564, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_561 - }, - 0, 0, /* No default value */ - "extensionValue" - }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_561 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingeDRXInformation_ExtIEs_tag2el_561 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingeDRXInformation_ExtIEs_specs_561 = { - sizeof(struct NGAP_PagingeDRXInformation_ExtIEs), - offsetof(struct NGAP_PagingeDRXInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PagingeDRXInformation_ExtIEs_tag2el_561, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_PagingeDRXInformation_ExtIEs = { - "PagingeDRXInformation-ExtIEs", - "PagingeDRXInformation-ExtIEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_561, - sizeof(asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_561) - /sizeof(asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_5610), /* 1 */ - asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_561, /* Same as above */ - sizeof(asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_561) - /sizeof(asn_DEF_NGAP_PagingeDRXInformation_ExtIEs_tags_5610), /* 1 */ + asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_817, + sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_817) + /sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_8170), /* 1 */ + asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_817, /* Same as above */ + sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_817) + /sizeof(asn_DEF_NGAP_PagingAttemptInformation_ExtIEs_tags_8170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46703,12 +62850,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PagingeDRXInformation_ExtIEs_561, + asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_817, 3, /* Elements count */ - &asn_SPC_NGAP_PagingeDRXInformation_ExtIEs_specs_561 /* Additional specs */ + &asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_817 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_568 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_824 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationPairList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -46778,28 +62925,28 @@ "QosFlowParametersList" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_568 = { 0, 2, 3, 1 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_568 = { 0, 3, 1, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_568 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_824 = { 0, 2, 3, 1 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_824 = { 0, 3, 1, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_824 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* UPTransportLayerInformationPairList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 1 }, /* UPTransportLayerInformationPairList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 0 }, /* QosFlowParametersList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_568 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_824 = { sizeof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_568, + asn_MAP_NGAP_extensionValue_tag2el_824, 5, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_568, - asn_MAP_NGAP_extensionValue_from_canonical_568, + asn_MAP_NGAP_extensionValue_to_canonical_824, + asn_MAP_NGAP_extensionValue_from_canonical_824, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_568 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_824 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46816,12 +62963,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_568, + asn_MBR_NGAP_extensionValue_824, 4, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_568 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_824 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_565 = { +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_821 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46832,9 +62979,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_566, + &asn_PER_memb_NGAP_id_constr_822, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_565 + memb_NGAP_id_constraint_821 }, 0, 0, /* No default value */ "id" @@ -46849,9 +62996,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_567, + &asn_PER_memb_NGAP_criticality_constr_823, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_565 + memb_NGAP_criticality_constraint_821 }, 0, 0, /* No default value */ "criticality" @@ -46859,33 +63006,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_568, + &asn_DEF_NGAP_extensionValue_824, select_PathSwitchRequestAcknowledgeTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_568, + &asn_PER_memb_NGAP_extensionValue_constr_824, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_565 + memb_NGAP_extensionValue_constraint_821 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_565 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_821 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tag2el_565 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tag2el_821 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_565 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_821 = { sizeof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs), offsetof(struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tag2el_565, + asn_MAP_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tag2el_821, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46894,12 +63041,12 @@ "PathSwitchRequestAcknowledgeTransfer-ExtIEs", "PathSwitchRequestAcknowledgeTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_565, - sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_565) - /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_5650), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_565, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_565) - /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_5650), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_821, + sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_821) + /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_8210), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_821, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_821) + /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_tags_8210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46909,12 +63056,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_565, + asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_821, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_565 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_821 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_572 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_828 = { sizeof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs__extensionValue, present), @@ -46925,7 +63072,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_572 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_828 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -46943,10 +63090,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_572 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_828 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_569 = { +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_825 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46957,9 +63104,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_570, + &asn_PER_memb_NGAP_id_constr_826, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_569 + memb_NGAP_id_constraint_825 }, 0, 0, /* No default value */ "id" @@ -46974,9 +63121,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_571, + &asn_PER_memb_NGAP_criticality_constr_827, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_569 + memb_NGAP_criticality_constraint_825 }, 0, 0, /* No default value */ "criticality" @@ -46984,33 +63131,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_572, + &asn_DEF_NGAP_extensionValue_828, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_572, + &asn_PER_memb_NGAP_extensionValue_constr_828, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_569 + memb_NGAP_extensionValue_constraint_825 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_569 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_825 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tag2el_569 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tag2el_825 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_569 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_825 = { sizeof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs), offsetof(struct NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tag2el_569, + asn_MAP_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tag2el_825, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47019,12 +63166,12 @@ "PathSwitchRequestSetupFailedTransfer-ExtIEs", "PathSwitchRequestSetupFailedTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_569, - sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_569) - /sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_5690), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_569, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_569) - /sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_5690), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_825, + sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_825) + /sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_8250), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_825, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_825) + /sizeof(asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_tags_8250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47034,12 +63181,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_569, + asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_825, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_569 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_825 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_576 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_832 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue, choice.QosFlowPerTNLInformationList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -47142,11 +63289,29 @@ 0, 0, /* No default value */ "GlobalRANNodeID" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue, choice.MBS_SupportIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_MBS_SupportIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-SupportIndicator" + }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_576 = { 2, 0, 3, 4, 1, 5 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_576 = { 1, 4, 0, 2, 3, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_576 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* DL-NGU-TNLInformationReused */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_832 = { 2, 6, 0, 3, 4, 1, 5 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_832 = { 2, 5, 0, 3, 4, 6, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_832 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* DL-NGU-TNLInformationReused */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -1, 0 }, /* MBS-SupportIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* QosFlowPerTNLInformationList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* QosFlowPerTNLInformationList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 }, /* RedundantPDUSessionInformation */ @@ -47157,19 +63322,19 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 5, 0, 0 }, /* globalN3IWF-ID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 5, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_576 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_832 = { sizeof(struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_576, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_576, - asn_MAP_NGAP_extensionValue_from_canonical_576, + asn_MAP_NGAP_extensionValue_tag2el_832, + 11, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_832, + asn_MAP_NGAP_extensionValue_from_canonical_832, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_576 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_832 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47186,12 +63351,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_576, - 6, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_576 /* Additional specs */ + asn_MBR_NGAP_extensionValue_832, + 7, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_832 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_573 = { +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_829 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47202,9 +63367,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_574, + &asn_PER_memb_NGAP_id_constr_830, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_573 + memb_NGAP_id_constraint_829 }, 0, 0, /* No default value */ "id" @@ -47219,9 +63384,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_575, + &asn_PER_memb_NGAP_criticality_constr_831, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_573 + memb_NGAP_criticality_constraint_829 }, 0, 0, /* No default value */ "criticality" @@ -47229,33 +63394,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_576, + &asn_DEF_NGAP_extensionValue_832, select_PathSwitchRequestTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_576, + &asn_PER_memb_NGAP_extensionValue_constr_832, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_573 + memb_NGAP_extensionValue_constraint_829 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_573 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_829 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestTransfer_ExtIEs_tag2el_573 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestTransfer_ExtIEs_tag2el_829 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_573 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_829 = { sizeof(struct NGAP_PathSwitchRequestTransfer_ExtIEs), offsetof(struct NGAP_PathSwitchRequestTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestTransfer_ExtIEs_tag2el_573, + asn_MAP_NGAP_PathSwitchRequestTransfer_ExtIEs_tag2el_829, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47264,12 +63429,12 @@ "PathSwitchRequestTransfer-ExtIEs", "PathSwitchRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_573, - sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_573) - /sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_5730), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_573, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_573) - /sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_5730), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_829, + sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_829) + /sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_8290), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_829, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_829) + /sizeof(asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs_tags_8290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47279,12 +63444,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_573, + asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_829, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_573 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_829 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_580 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_836 = { sizeof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs__extensionValue, present), @@ -47295,7 +63460,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_580 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_836 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47313,10 +63478,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_580 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_836 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_577 = { +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_833 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47327,9 +63492,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_578, + &asn_PER_memb_NGAP_id_constr_834, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_577 + memb_NGAP_id_constraint_833 }, 0, 0, /* No default value */ "id" @@ -47344,9 +63509,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_579, + &asn_PER_memb_NGAP_criticality_constr_835, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_577 + memb_NGAP_criticality_constraint_833 }, 0, 0, /* No default value */ "criticality" @@ -47354,33 +63519,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_580, + &asn_DEF_NGAP_extensionValue_836, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_580, + &asn_PER_memb_NGAP_extensionValue_constr_836, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_577 + memb_NGAP_extensionValue_constraint_833 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_577 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_833 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tag2el_577 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tag2el_833 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_577 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_833 = { sizeof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs), offsetof(struct NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tag2el_577, + asn_MAP_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tag2el_833, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47389,12 +63554,12 @@ "PathSwitchRequestUnsuccessfulTransfer-ExtIEs", "PathSwitchRequestUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_577, - sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_577) - /sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_5770), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_577, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_577) - /sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_5770), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_833, + sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_833) + /sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_8330), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_833, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_833) + /sizeof(asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_tags_8330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47404,12 +63569,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_577, + asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_833, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_577 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_833 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_584 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_840 = { sizeof(struct NGAP_PC5QoSParameters_ExtIEs__extensionValue), offsetof(struct NGAP_PC5QoSParameters_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PC5QoSParameters_ExtIEs__extensionValue, present), @@ -47420,7 +63585,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_584 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_840 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47438,10 +63603,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_584 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_840 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_ExtIEs_581 = { +asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_ExtIEs_837 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5QoSParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47452,9 +63617,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_582, + &asn_PER_memb_NGAP_id_constr_838, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_581 + memb_NGAP_id_constraint_837 }, 0, 0, /* No default value */ "id" @@ -47469,9 +63634,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_583, + &asn_PER_memb_NGAP_criticality_constr_839, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_581 + memb_NGAP_criticality_constraint_837 }, 0, 0, /* No default value */ "criticality" @@ -47479,33 +63644,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5QoSParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_584, + &asn_DEF_NGAP_extensionValue_840, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_584, + &asn_PER_memb_NGAP_extensionValue_constr_840, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_581 + memb_NGAP_extensionValue_constraint_837 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_581 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_837 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5QoSParameters_ExtIEs_tag2el_581 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5QoSParameters_ExtIEs_tag2el_837 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_581 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_837 = { sizeof(struct NGAP_PC5QoSParameters_ExtIEs), offsetof(struct NGAP_PC5QoSParameters_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PC5QoSParameters_ExtIEs_tag2el_581, + asn_MAP_NGAP_PC5QoSParameters_ExtIEs_tag2el_837, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47514,12 +63679,12 @@ "PC5QoSParameters-ExtIEs", "PC5QoSParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_581, - sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_581) - /sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_5810), /* 1 */ - asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_581, /* Same as above */ - sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_581) - /sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_5810), /* 1 */ + asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_837, + sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_837) + /sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_8370), /* 1 */ + asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_837, /* Same as above */ + sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_837) + /sizeof(asn_DEF_NGAP_PC5QoSParameters_ExtIEs_tags_8370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47529,12 +63694,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PC5QoSParameters_ExtIEs_581, + asn_MBR_NGAP_PC5QoSParameters_ExtIEs_837, 3, /* Elements count */ - &asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_581 /* Additional specs */ + &asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_837 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_588 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_844 = { sizeof(struct NGAP_PC5QoSFlowItem_ExtIEs__extensionValue), offsetof(struct NGAP_PC5QoSFlowItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PC5QoSFlowItem_ExtIEs__extensionValue, present), @@ -47545,7 +63710,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_588 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_844 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47563,10 +63728,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_588 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_844 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_585 = { +asn_TYPE_member_t asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_841 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5QoSFlowItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47577,9 +63742,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_586, + &asn_PER_memb_NGAP_id_constr_842, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_585 + memb_NGAP_id_constraint_841 }, 0, 0, /* No default value */ "id" @@ -47594,9 +63759,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_587, + &asn_PER_memb_NGAP_criticality_constr_843, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_585 + memb_NGAP_criticality_constraint_841 }, 0, 0, /* No default value */ "criticality" @@ -47604,33 +63769,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5QoSFlowItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_588, + &asn_DEF_NGAP_extensionValue_844, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_588, + &asn_PER_memb_NGAP_extensionValue_constr_844, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_585 + memb_NGAP_extensionValue_constraint_841 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_585 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_841 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5QoSFlowItem_ExtIEs_tag2el_585 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5QoSFlowItem_ExtIEs_tag2el_841 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_585 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_841 = { sizeof(struct NGAP_PC5QoSFlowItem_ExtIEs), offsetof(struct NGAP_PC5QoSFlowItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PC5QoSFlowItem_ExtIEs_tag2el_585, + asn_MAP_NGAP_PC5QoSFlowItem_ExtIEs_tag2el_841, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47639,12 +63804,12 @@ "PC5QoSFlowItem-ExtIEs", "PC5QoSFlowItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_585, - sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_585) - /sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_5850), /* 1 */ - asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_585, /* Same as above */ - sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_585) - /sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_5850), /* 1 */ + asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_841, + sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_841) + /sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_8410), /* 1 */ + asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_841, /* Same as above */ + sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_841) + /sizeof(asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs_tags_8410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47654,12 +63819,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_585, + asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_841, 3, /* Elements count */ - &asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_585 /* Additional specs */ + &asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_841 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_592 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_848 = { sizeof(struct NGAP_PC5FlowBitRates_ExtIEs__extensionValue), offsetof(struct NGAP_PC5FlowBitRates_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PC5FlowBitRates_ExtIEs__extensionValue, present), @@ -47670,7 +63835,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_592 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_848 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47688,10 +63853,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_592 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_848 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_589 = { +asn_TYPE_member_t asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_845 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5FlowBitRates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47702,9 +63867,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_590, + &asn_PER_memb_NGAP_id_constr_846, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_589 + memb_NGAP_id_constraint_845 }, 0, 0, /* No default value */ "id" @@ -47719,9 +63884,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_591, + &asn_PER_memb_NGAP_criticality_constr_847, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_589 + memb_NGAP_criticality_constraint_845 }, 0, 0, /* No default value */ "criticality" @@ -47729,33 +63894,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PC5FlowBitRates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_592, + &asn_DEF_NGAP_extensionValue_848, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_592, + &asn_PER_memb_NGAP_extensionValue_constr_848, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_589 + memb_NGAP_extensionValue_constraint_845 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_589 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_845 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5FlowBitRates_ExtIEs_tag2el_589 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PC5FlowBitRates_ExtIEs_tag2el_845 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_589 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_845 = { sizeof(struct NGAP_PC5FlowBitRates_ExtIEs), offsetof(struct NGAP_PC5FlowBitRates_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PC5FlowBitRates_ExtIEs_tag2el_589, + asn_MAP_NGAP_PC5FlowBitRates_ExtIEs_tag2el_845, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47764,12 +63929,12 @@ "PC5FlowBitRates-ExtIEs", "PC5FlowBitRates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_589, - sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_589) - /sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_5890), /* 1 */ - asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_589, /* Same as above */ - sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_589) - /sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_5890), /* 1 */ + asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_845, + sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_845) + /sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_8450), /* 1 */ + asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_845, /* Same as above */ + sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_845) + /sizeof(asn_DEF_NGAP_PC5FlowBitRates_ExtIEs_tags_8450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47779,12 +63944,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_589, + asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_845, 3, /* Elements count */ - &asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_589 /* Additional specs */ + &asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_845 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_596 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_852 = { sizeof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs__extensionValue, present), @@ -47795,7 +63960,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_596 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_852 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47813,10 +63978,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_596 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_852 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_593 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_849 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47827,9 +63992,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_594, + &asn_PER_memb_NGAP_id_constr_850, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_593 + memb_NGAP_id_constraint_849 }, 0, 0, /* No default value */ "id" @@ -47844,9 +64009,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_595, + &asn_PER_memb_NGAP_criticality_constr_851, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_593 + memb_NGAP_criticality_constraint_849 }, 0, 0, /* No default value */ "criticality" @@ -47854,33 +64019,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_596, + &asn_DEF_NGAP_extensionValue_852, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_596, + &asn_PER_memb_NGAP_extensionValue_constr_852, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_593 + memb_NGAP_extensionValue_constraint_849 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_593 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_849 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tag2el_593 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tag2el_849 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_593 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_849 = { sizeof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs), offsetof(struct NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tag2el_593, + asn_MAP_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tag2el_849, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47889,12 +64054,12 @@ "PDUSessionAggregateMaximumBitRate-ExtIEs", "PDUSessionAggregateMaximumBitRate-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_593, - sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_593) - /sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_5930), /* 1 */ - asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_593, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_593) - /sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_5930), /* 1 */ + asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_849, + sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_849) + /sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_8490), /* 1 */ + asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_849, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_849) + /sizeof(asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_tags_8490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47904,12 +64069,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_593, + asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_849, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_593 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_849 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_600 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_856 = { sizeof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs__extensionValue, present), @@ -47920,7 +64085,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_600 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_856 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -47938,10 +64103,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_600 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_856 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_597 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_853 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47952,9 +64117,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_598, + &asn_PER_memb_NGAP_id_constr_854, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_597 + memb_NGAP_id_constraint_853 }, 0, 0, /* No default value */ "id" @@ -47969,9 +64134,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_599, + &asn_PER_memb_NGAP_criticality_constr_855, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_597 + memb_NGAP_criticality_constraint_853 }, 0, 0, /* No default value */ "criticality" @@ -47979,33 +64144,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_600, + &asn_DEF_NGAP_extensionValue_856, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_600, + &asn_PER_memb_NGAP_extensionValue_constr_856, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_597 + memb_NGAP_extensionValue_constraint_853 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_597 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_853 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tag2el_597 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tag2el_853 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_597 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_853 = { sizeof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceAdmittedItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tag2el_597, + asn_MAP_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tag2el_853, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48014,12 +64179,12 @@ "PDUSessionResourceAdmittedItem-ExtIEs", "PDUSessionResourceAdmittedItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_597, - sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_597) - /sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_5970), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_597, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_597) - /sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_5970), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_853, + sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_853) + /sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_8530), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_853, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_853) + /sizeof(asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_tags_8530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48029,12 +64194,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_597, + asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_853, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_597 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_853 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_604 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_860 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs__extensionValue, present), @@ -48045,7 +64210,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_604 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_860 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48063,10 +64228,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_604 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_860 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_601 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_857 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48077,9 +64242,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_602, + &asn_PER_memb_NGAP_id_constr_858, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_601 + memb_NGAP_id_constraint_857 }, 0, 0, /* No default value */ "id" @@ -48094,9 +64259,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_603, + &asn_PER_memb_NGAP_criticality_constr_859, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_601 + memb_NGAP_criticality_constraint_857 }, 0, 0, /* No default value */ "criticality" @@ -48104,33 +64269,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_604, + &asn_DEF_NGAP_extensionValue_860, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_604, + &asn_PER_memb_NGAP_extensionValue_constr_860, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_601 + memb_NGAP_extensionValue_constraint_857 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_601 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_857 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tag2el_601 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tag2el_857 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_601 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_857 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tag2el_601, + asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tag2el_857, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48139,12 +64304,12 @@ "PDUSessionResourceFailedToModifyItemModCfm-ExtIEs", "PDUSessionResourceFailedToModifyItemModCfm-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_601, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_601) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_6010), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_601, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_601) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_6010), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_857, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_857) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_8570), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_857, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_857) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_tags_8570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48154,12 +64319,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_601, + asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_857, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_601 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_857 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_608 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_864 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs__extensionValue, present), @@ -48170,7 +64335,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_608 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_864 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48188,10 +64353,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_608 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_864 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_605 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_861 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48202,9 +64367,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_606, + &asn_PER_memb_NGAP_id_constr_862, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_605 + memb_NGAP_id_constraint_861 }, 0, 0, /* No default value */ "id" @@ -48219,9 +64384,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_607, + &asn_PER_memb_NGAP_criticality_constr_863, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_605 + memb_NGAP_criticality_constraint_861 }, 0, 0, /* No default value */ "criticality" @@ -48229,33 +64394,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_608, + &asn_DEF_NGAP_extensionValue_864, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_608, + &asn_PER_memb_NGAP_extensionValue_constr_864, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_605 + memb_NGAP_extensionValue_constraint_861 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_605 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_861 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tag2el_605 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tag2el_861 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_605 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_861 = { sizeof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tag2el_605, + asn_MAP_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tag2el_861, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48264,12 +64429,12 @@ "PDUSessionResourceFailedToModifyItemModRes-ExtIEs", "PDUSessionResourceFailedToModifyItemModRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_605, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_605) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_6050), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_605, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_605) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_6050), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_861, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_861) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_8610), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_861, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_861) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_tags_8610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48279,12 +64444,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_605, + asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_861, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_605 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_861 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_612 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_868 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs__extensionValue, present), @@ -48295,7 +64460,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_612 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_868 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48313,10 +64478,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_612 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_868 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_609 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_865 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48327,9 +64492,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_610, + &asn_PER_memb_NGAP_id_constr_866, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_609 + memb_NGAP_id_constraint_865 }, 0, 0, /* No default value */ "id" @@ -48344,9 +64509,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_611, + &asn_PER_memb_NGAP_criticality_constr_867, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_609 + memb_NGAP_criticality_constraint_865 }, 0, 0, /* No default value */ "criticality" @@ -48354,33 +64519,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_612, + &asn_DEF_NGAP_extensionValue_868, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_612, + &asn_PER_memb_NGAP_extensionValue_constr_868, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_609 + memb_NGAP_extensionValue_constraint_865 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_609 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_865 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tag2el_609 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tag2el_865 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_609 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_865 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tag2el_609, + asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tag2el_865, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48389,12 +64554,12 @@ "PDUSessionResourceFailedToResumeItemRESReq-ExtIEs", "PDUSessionResourceFailedToResumeItemRESReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_609, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_609) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_6090), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_609, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_609) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_6090), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_865, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_865) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_8650), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_865, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_865) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_tags_8650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48404,12 +64569,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_609, + asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_865, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_609 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_865 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_616 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_872 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs__extensionValue, present), @@ -48420,7 +64585,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_616 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_872 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48438,10 +64603,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_616 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_872 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_613 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_869 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48452,9 +64617,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_614, + &asn_PER_memb_NGAP_id_constr_870, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_613 + memb_NGAP_id_constraint_869 }, 0, 0, /* No default value */ "id" @@ -48469,9 +64634,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_615, + &asn_PER_memb_NGAP_criticality_constr_871, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_613 + memb_NGAP_criticality_constraint_869 }, 0, 0, /* No default value */ "criticality" @@ -48479,33 +64644,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_616, + &asn_DEF_NGAP_extensionValue_872, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_616, + &asn_PER_memb_NGAP_extensionValue_constr_872, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_613 + memb_NGAP_extensionValue_constraint_869 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_613 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_869 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tag2el_613 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tag2el_869 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_613 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_869 = { sizeof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tag2el_613, + asn_MAP_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tag2el_869, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48514,12 +64679,12 @@ "PDUSessionResourceFailedToResumeItemRESRes-ExtIEs", "PDUSessionResourceFailedToResumeItemRESRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_613, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_613) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_6130), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_613, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_613) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_6130), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_869, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_869) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_8690), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_869, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_869) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_tags_8690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48529,12 +64694,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_613, + asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_869, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_613 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_869 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_620 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_876 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs__extensionValue, present), @@ -48545,7 +64710,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_620 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_876 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48563,10 +64728,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_620 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_876 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_617 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_873 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48577,9 +64742,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_618, + &asn_PER_memb_NGAP_id_constr_874, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_617 + memb_NGAP_id_constraint_873 }, 0, 0, /* No default value */ "id" @@ -48594,9 +64759,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_619, + &asn_PER_memb_NGAP_criticality_constr_875, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_617 + memb_NGAP_criticality_constraint_873 }, 0, 0, /* No default value */ "criticality" @@ -48604,33 +64769,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_620, + &asn_DEF_NGAP_extensionValue_876, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_620, + &asn_PER_memb_NGAP_extensionValue_constr_876, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_617 + memb_NGAP_extensionValue_constraint_873 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_617 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_873 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tag2el_617 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tag2el_873 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_617 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_873 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tag2el_617, + asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tag2el_873, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48639,12 +64804,12 @@ "PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs", "PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_617, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_617) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_6170), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_617, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_617) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_6170), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_873, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_873) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_8730), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_873, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_873) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_tags_8730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48654,12 +64819,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_617, + asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_873, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_617 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_873 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_624 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_880 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs__extensionValue, present), @@ -48670,7 +64835,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_624 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_880 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48688,10 +64853,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_624 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_880 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_621 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_877 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48702,9 +64867,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_622, + &asn_PER_memb_NGAP_id_constr_878, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_621 + memb_NGAP_id_constraint_877 }, 0, 0, /* No default value */ "id" @@ -48719,9 +64884,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_623, + &asn_PER_memb_NGAP_criticality_constr_879, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_621 + memb_NGAP_criticality_constraint_877 }, 0, 0, /* No default value */ "criticality" @@ -48729,33 +64894,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_624, + &asn_DEF_NGAP_extensionValue_880, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_624, + &asn_PER_memb_NGAP_extensionValue_constr_880, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_621 + memb_NGAP_extensionValue_constraint_877 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_621 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_877 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tag2el_621 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tag2el_877 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_621 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_877 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tag2el_621, + asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tag2el_877, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48764,12 +64929,12 @@ "PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs", "PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_621, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_621) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_6210), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_621, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_621) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_6210), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_877, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_877) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_8770), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_877, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_877) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_tags_8770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48779,12 +64944,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_621, + asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_877, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_621 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_877 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_628 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_884 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs__extensionValue, present), @@ -48795,7 +64960,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_628 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_884 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48813,10 +64978,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_628 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_884 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_625 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_881 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48827,9 +64992,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_626, + &asn_PER_memb_NGAP_id_constr_882, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_625 + memb_NGAP_id_constraint_881 }, 0, 0, /* No default value */ "id" @@ -48844,9 +65009,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_627, + &asn_PER_memb_NGAP_criticality_constr_883, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_625 + memb_NGAP_criticality_constraint_881 }, 0, 0, /* No default value */ "criticality" @@ -48854,33 +65019,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_628, + &asn_DEF_NGAP_extensionValue_884, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_628, + &asn_PER_memb_NGAP_extensionValue_constr_884, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_625 + memb_NGAP_extensionValue_constraint_881 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_625 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_881 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tag2el_625 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tag2el_881 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_625 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_881 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tag2el_625, + asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tag2el_881, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48889,12 +65054,12 @@ "PDUSessionResourceFailedToSetupItemHOAck-ExtIEs", "PDUSessionResourceFailedToSetupItemHOAck-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_625, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_625) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_6250), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_625, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_625) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_6250), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_881, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_881) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_8810), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_881, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_881) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_tags_8810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48904,12 +65069,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_625, + asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_881, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_625 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_881 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_632 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_888 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs__extensionValue, present), @@ -48920,7 +65085,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_632 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_888 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -48938,10 +65103,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_632 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_888 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_629 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_885 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48952,9 +65117,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_630, + &asn_PER_memb_NGAP_id_constr_886, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_629 + memb_NGAP_id_constraint_885 }, 0, 0, /* No default value */ "id" @@ -48969,9 +65134,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_631, + &asn_PER_memb_NGAP_criticality_constr_887, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_629 + memb_NGAP_criticality_constraint_885 }, 0, 0, /* No default value */ "criticality" @@ -48979,33 +65144,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_632, + &asn_DEF_NGAP_extensionValue_888, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_632, + &asn_PER_memb_NGAP_extensionValue_constr_888, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_629 + memb_NGAP_extensionValue_constraint_885 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_629 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_885 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tag2el_629 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tag2el_885 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_629 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_885 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tag2el_629, + asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tag2el_885, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49014,12 +65179,12 @@ "PDUSessionResourceFailedToSetupItemPSReq-ExtIEs", "PDUSessionResourceFailedToSetupItemPSReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_629, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_629) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_6290), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_629, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_629) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_6290), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_885, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_885) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_8850), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_885, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_885) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_tags_8850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49029,12 +65194,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_629, + asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_885, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_629 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_885 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_636 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_892 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs__extensionValue, present), @@ -49045,7 +65210,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_636 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_892 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49063,10 +65228,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_636 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_892 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_633 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_889 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49077,9 +65242,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_634, + &asn_PER_memb_NGAP_id_constr_890, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_633 + memb_NGAP_id_constraint_889 }, 0, 0, /* No default value */ "id" @@ -49094,9 +65259,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_635, + &asn_PER_memb_NGAP_criticality_constr_891, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_633 + memb_NGAP_criticality_constraint_889 }, 0, 0, /* No default value */ "criticality" @@ -49104,33 +65269,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_636, + &asn_DEF_NGAP_extensionValue_892, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_636, + &asn_PER_memb_NGAP_extensionValue_constr_892, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_633 + memb_NGAP_extensionValue_constraint_889 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_633 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_889 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tag2el_633 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tag2el_889 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_633 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_889 = { sizeof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tag2el_633, + asn_MAP_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tag2el_889, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49139,12 +65304,12 @@ "PDUSessionResourceFailedToSetupItemSURes-ExtIEs", "PDUSessionResourceFailedToSetupItemSURes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_633, - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_633) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_6330), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_633, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_633) - /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_6330), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_889, + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_889) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_8890), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_889, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_889) + /sizeof(asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_tags_8890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49154,12 +65319,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_633, + asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_889, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_633 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_889 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_640 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_896 = { sizeof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs__extensionValue, present), @@ -49170,7 +65335,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_640 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_896 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49188,10 +65353,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_640 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_896 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_637 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_893 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49202,9 +65367,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_638, + &asn_PER_memb_NGAP_id_constr_894, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_637 + memb_NGAP_id_constraint_893 }, 0, 0, /* No default value */ "id" @@ -49219,9 +65384,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_639, + &asn_PER_memb_NGAP_criticality_constr_895, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_637 + memb_NGAP_criticality_constraint_893 }, 0, 0, /* No default value */ "criticality" @@ -49229,33 +65394,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_640, + &asn_DEF_NGAP_extensionValue_896, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_640, + &asn_PER_memb_NGAP_extensionValue_constr_896, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_637 + memb_NGAP_extensionValue_constraint_893 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_637 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_893 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tag2el_637 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tag2el_893 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_637 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_893 = { sizeof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceHandoverItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tag2el_637, + asn_MAP_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tag2el_893, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49264,12 +65429,12 @@ "PDUSessionResourceHandoverItem-ExtIEs", "PDUSessionResourceHandoverItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_637, - sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_637) - /sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_6370), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_637, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_637) - /sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_6370), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_893, + sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_893) + /sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_8930), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_893, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_893) + /sizeof(asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs_tags_8930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49279,12 +65444,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_637, + asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_893, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_637 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_893 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_644 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_900 = { sizeof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs__extensionValue, present), @@ -49295,7 +65460,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_644 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_900 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49313,10 +65478,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_644 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_900 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_641 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_897 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49327,9 +65492,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_642, + &asn_PER_memb_NGAP_id_constr_898, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_641 + memb_NGAP_id_constraint_897 }, 0, 0, /* No default value */ "id" @@ -49344,9 +65509,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_643, + &asn_PER_memb_NGAP_criticality_constr_899, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_641 + memb_NGAP_criticality_constraint_897 }, 0, 0, /* No default value */ "criticality" @@ -49354,33 +65519,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_644, + &asn_DEF_NGAP_extensionValue_900, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_644, + &asn_PER_memb_NGAP_extensionValue_constr_900, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_641 + memb_NGAP_extensionValue_constraint_897 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_641 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_897 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceInformationItem_ExtIEs_tag2el_641 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceInformationItem_ExtIEs_tag2el_897 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_641 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_897 = { sizeof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceInformationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceInformationItem_ExtIEs_tag2el_641, + asn_MAP_NGAP_PDUSessionResourceInformationItem_ExtIEs_tag2el_897, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49389,12 +65554,12 @@ "PDUSessionResourceInformationItem-ExtIEs", "PDUSessionResourceInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_641, - sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_641) - /sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_6410), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_641, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_641) - /sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_6410), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_897, + sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_897) + /sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_8970), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_897, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_897) + /sizeof(asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs_tags_8970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49404,12 +65569,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_641, + asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_897, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_641 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_897 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_648 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_904 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs__extensionValue, choice.OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -49420,33 +65585,29 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -#if 0 /* modified by acetcom */ - &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constr_47, -#else - 0, -#endif + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constr_65, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constraint_648 + memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constraint_904 }, 0, 0, /* No default value */ "OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer)" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_648 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_904 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer) */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_648 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_904 = { sizeof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_648, + asn_MAP_NGAP_extensionValue_tag2el_904, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_648 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_904 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49463,12 +65624,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_648, + asn_MBR_NGAP_extensionValue_904, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_648 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_904 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_645 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_901 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49479,9 +65640,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_646, + &asn_PER_memb_NGAP_id_constr_902, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_645 + memb_NGAP_id_constraint_901 }, 0, 0, /* No default value */ "id" @@ -49496,9 +65657,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_647, + &asn_PER_memb_NGAP_criticality_constr_903, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_645 + memb_NGAP_criticality_constraint_901 }, 0, 0, /* No default value */ "criticality" @@ -49506,33 +65667,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_648, + &asn_DEF_NGAP_extensionValue_904, select_PDUSessionResourceItemCxtRelCpl_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_648, + &asn_PER_memb_NGAP_extensionValue_constr_904, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_645 + memb_NGAP_extensionValue_constraint_901 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_645 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_901 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tag2el_645 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tag2el_901 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_645 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_901 = { sizeof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs), offsetof(struct NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tag2el_645, + asn_MAP_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tag2el_901, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49541,12 +65702,12 @@ "PDUSessionResourceItemCxtRelCpl-ExtIEs", "PDUSessionResourceItemCxtRelCpl-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_645, - sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_645) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_6450), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_645, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_645) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_6450), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_901, + sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_901) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_9010), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_901, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_901) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_tags_9010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49556,12 +65717,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_645, + asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_901, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_645 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_901 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_652 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_908 = { sizeof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs__extensionValue, present), @@ -49572,7 +65733,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_652 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_908 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49590,10 +65751,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_652 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_908 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_649 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_905 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49604,9 +65765,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_650, + &asn_PER_memb_NGAP_id_constr_906, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_649 + memb_NGAP_id_constraint_905 }, 0, 0, /* No default value */ "id" @@ -49621,9 +65782,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_651, + &asn_PER_memb_NGAP_criticality_constr_907, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_649 + memb_NGAP_criticality_constraint_905 }, 0, 0, /* No default value */ "criticality" @@ -49631,33 +65792,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_652, + &asn_DEF_NGAP_extensionValue_908, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_652, + &asn_PER_memb_NGAP_extensionValue_constr_908, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_649 + memb_NGAP_extensionValue_constraint_905 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_649 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_905 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tag2el_649 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tag2el_905 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_649 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_905 = { sizeof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tag2el_649, + asn_MAP_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tag2el_905, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49666,12 +65827,12 @@ "PDUSessionResourceItemCxtRelReq-ExtIEs", "PDUSessionResourceItemCxtRelReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_649, - sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_649) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_6490), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_649, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_649) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_6490), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_905, + sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_905) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_9050), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_905, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_905) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_tags_9050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49681,12 +65842,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_649, + asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_905, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_649 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_905 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_656 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_912 = { sizeof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs__extensionValue, present), @@ -49697,7 +65858,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_656 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_912 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49715,10 +65876,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_656 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_912 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_653 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_909 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49729,9 +65890,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_654, + &asn_PER_memb_NGAP_id_constr_910, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_653 + memb_NGAP_id_constraint_909 }, 0, 0, /* No default value */ "id" @@ -49746,9 +65907,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_655, + &asn_PER_memb_NGAP_criticality_constr_911, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_653 + memb_NGAP_criticality_constraint_909 }, 0, 0, /* No default value */ "criticality" @@ -49756,33 +65917,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_656, + &asn_DEF_NGAP_extensionValue_912, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_656, + &asn_PER_memb_NGAP_extensionValue_constr_912, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_653 + memb_NGAP_extensionValue_constraint_909 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_653 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_909 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tag2el_653 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tag2el_909 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_653 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_909 = { sizeof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs), offsetof(struct NGAP_PDUSessionResourceItemHORqd_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tag2el_653, + asn_MAP_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tag2el_909, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49791,12 +65952,12 @@ "PDUSessionResourceItemHORqd-ExtIEs", "PDUSessionResourceItemHORqd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_653, - sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_653) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_6530), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_653, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_653) - /sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_6530), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_909, + sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_909) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_9090), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_909, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_909) + /sizeof(asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs_tags_9090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49806,12 +65967,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_653, + asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_909, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_653 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_909 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_660 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_916 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformation), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -49847,26 +66008,26 @@ "UPTransportLayerInformationPairList" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_660 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_660 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_660 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_916 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_916 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_916 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* UPTransportLayerInformationPairList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_660 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_916 = { sizeof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_660, + asn_MAP_NGAP_extensionValue_tag2el_916, 3, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_660, - asn_MAP_NGAP_extensionValue_from_canonical_660, + asn_MAP_NGAP_extensionValue_to_canonical_916, + asn_MAP_NGAP_extensionValue_from_canonical_916, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_660 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_916 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -49883,12 +66044,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_660, + asn_MBR_NGAP_extensionValue_916, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_660 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_916 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_657 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_913 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49899,9 +66060,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_658, + &asn_PER_memb_NGAP_id_constr_914, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_657 + memb_NGAP_id_constraint_913 }, 0, 0, /* No default value */ "id" @@ -49916,9 +66077,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_659, + &asn_PER_memb_NGAP_criticality_constr_915, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_657 + memb_NGAP_criticality_constraint_913 }, 0, 0, /* No default value */ "criticality" @@ -49926,33 +66087,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_660, + &asn_DEF_NGAP_extensionValue_916, select_PDUSessionResourceModifyConfirmTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_660, + &asn_PER_memb_NGAP_extensionValue_constr_916, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_657 + memb_NGAP_extensionValue_constraint_913 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_657 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_913 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tag2el_657 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tag2el_913 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_657 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_913 = { sizeof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tag2el_657, + asn_MAP_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tag2el_913, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49961,12 +66122,12 @@ "PDUSessionResourceModifyConfirmTransfer-ExtIEs", "PDUSessionResourceModifyConfirmTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_657, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_657) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_6570), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_657, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_657) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_6570), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_913, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_913) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_9130), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_913, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_913) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_tags_9130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49976,12 +66137,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_657, + asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_913, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_657 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_913 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_664 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_920 = { sizeof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs__extensionValue, present), @@ -49992,7 +66153,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_664 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_920 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50010,10 +66171,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_664 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_920 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_661 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_917 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50024,9 +66185,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_662, + &asn_PER_memb_NGAP_id_constr_918, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_661 + memb_NGAP_id_constraint_917 }, 0, 0, /* No default value */ "id" @@ -50041,9 +66202,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_663, + &asn_PER_memb_NGAP_criticality_constr_919, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_661 + memb_NGAP_criticality_constraint_917 }, 0, 0, /* No default value */ "criticality" @@ -50051,33 +66212,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_664, + &asn_DEF_NGAP_extensionValue_920, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_664, + &asn_PER_memb_NGAP_extensionValue_constr_920, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_661 + memb_NGAP_extensionValue_constraint_917 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_661 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_917 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tag2el_661 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tag2el_917 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_661 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_917 = { sizeof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tag2el_661, + asn_MAP_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tag2el_917, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50086,12 +66247,12 @@ "PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs", "PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_661, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_661) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_6610), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_661, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_661) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_6610), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_917, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_917) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_9170), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_917, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_917) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_tags_9170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50101,12 +66262,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_661, + asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_917, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_661 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_917 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_668 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_924 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, choice.UPTransportLayerInformationPairList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50192,31 +66353,103 @@ 0, 0, /* No default value */ "UPTransportLayerInformationPairList" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, choice.SecondaryRATUsageInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SecondaryRATUsageInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecondaryRATUsageInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, choice.MBS_SupportIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_MBS_SupportIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-SupportIndicator" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, choice.MBSSessionSetupResponseList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupResponseList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionSetupResponseList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, choice.MBSSessionFailedtoSetupList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionFailedtoSetupList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionFailedtoSetupList" + }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_668 = { 0, 3, 4, 1, 2 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_668 = { 0, 3, 4, 1, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_668 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* UPTransportLayerInformationPairList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* QosFlowPerTNLInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 }, /* UPTransportLayerInformationPairList */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_924 = { 6, 0, 3, 4, 5, 7, 8, 1, 2 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_924 = { 1, 7, 8, 2, 3, 4, 0, 5, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_924 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, 0, 0 }, /* MBS-SupportIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 5 }, /* UPTransportLayerInformationPairList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 4 }, /* QosFlowPerTNLInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 3 }, /* UPTransportLayerInformationPairList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 2 }, /* SecondaryRATUsageInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -4, 1 }, /* MBSSessionSetupResponseList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -5, 0 }, /* MBSSessionFailedtoSetupList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 1 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, -1, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 1 }, /* choice-Extensions */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, -1, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_668 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_924 = { sizeof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_668, - 7, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_668, - asn_MAP_NGAP_extensionValue_from_canonical_668, + asn_MAP_NGAP_extensionValue_tag2el_924, + 11, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_924, + asn_MAP_NGAP_extensionValue_from_canonical_924, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_668 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_924 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50233,12 +66466,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_668, - 5, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_668 /* Additional specs */ + asn_MBR_NGAP_extensionValue_924, + 9, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_924 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_665 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_921 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50249,9 +66482,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_666, + &asn_PER_memb_NGAP_id_constr_922, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_665 + memb_NGAP_id_constraint_921 }, 0, 0, /* No default value */ "id" @@ -50266,9 +66499,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_667, + &asn_PER_memb_NGAP_criticality_constr_923, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_665 + memb_NGAP_criticality_constraint_921 }, 0, 0, /* No default value */ "criticality" @@ -50276,33 +66509,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_668, + &asn_DEF_NGAP_extensionValue_924, select_PDUSessionResourceModifyResponseTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_668, + &asn_PER_memb_NGAP_extensionValue_constr_924, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_665 + memb_NGAP_extensionValue_constraint_921 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_665 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_921 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tag2el_665 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tag2el_921 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_665 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_921 = { sizeof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tag2el_665, + asn_MAP_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tag2el_921, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50311,12 +66544,12 @@ "PDUSessionResourceModifyResponseTransfer-ExtIEs", "PDUSessionResourceModifyResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_665, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_665) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_6650), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_665, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_665) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_6650), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_921, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_921) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_9210), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_921, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_921) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_tags_9210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50326,12 +66559,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_665, + asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_921, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_665 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_921 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_672 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_928 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue, choice.SecondaryRATUsageInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50418,7 +66651,7 @@ "GlobalRANNodeID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_672 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_928 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* SecondaryRATUsageInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 2 }, /* SecurityResult */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 1 }, /* QosFlowPerTNLInformation */ @@ -50428,18 +66661,18 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* globalN3IWF-ID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_672 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_928 = { sizeof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_672, + asn_MAP_NGAP_extensionValue_tag2el_928, 8, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_672 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_928 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50456,12 +66689,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_672, + asn_MBR_NGAP_extensionValue_928, 5, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_672 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_928 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_669 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_925 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50472,9 +66705,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_670, + &asn_PER_memb_NGAP_id_constr_926, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_669 + memb_NGAP_id_constraint_925 }, 0, 0, /* No default value */ "id" @@ -50489,9 +66722,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_671, + &asn_PER_memb_NGAP_criticality_constr_927, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_669 + memb_NGAP_criticality_constraint_925 }, 0, 0, /* No default value */ "criticality" @@ -50499,33 +66732,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_672, + &asn_DEF_NGAP_extensionValue_928, select_PDUSessionResourceModifyIndicationTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_672, + &asn_PER_memb_NGAP_extensionValue_constr_928, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_669 + memb_NGAP_extensionValue_constraint_925 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_669 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_925 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tag2el_669 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tag2el_925 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_669 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_925 = { sizeof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tag2el_669, + asn_MAP_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tag2el_925, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50534,12 +66767,12 @@ "PDUSessionResourceModifyIndicationTransfer-ExtIEs", "PDUSessionResourceModifyIndicationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_669, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_669) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_6690), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_669, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_669) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_6690), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_925, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_925) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_9250), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_925, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_925) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_tags_9250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50549,12 +66782,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_669, + asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_925, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_669 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_925 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_676 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_932 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs__extensionValue, present), @@ -50565,7 +66798,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_676 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_932 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50583,10 +66816,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_676 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_932 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_673 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_929 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50597,9 +66830,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_674, + &asn_PER_memb_NGAP_id_constr_930, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_673 + memb_NGAP_id_constraint_929 }, 0, 0, /* No default value */ "id" @@ -50614,9 +66847,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_675, + &asn_PER_memb_NGAP_criticality_constr_931, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_673 + memb_NGAP_criticality_constraint_929 }, 0, 0, /* No default value */ "criticality" @@ -50624,33 +66857,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_676, + &asn_DEF_NGAP_extensionValue_932, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_676, + &asn_PER_memb_NGAP_extensionValue_constr_932, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_673 + memb_NGAP_extensionValue_constraint_929 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_673 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_929 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tag2el_673 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tag2el_929 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_673 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_929 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tag2el_673, + asn_MAP_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tag2el_929, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50659,12 +66892,12 @@ "PDUSessionResourceModifyItemModCfm-ExtIEs", "PDUSessionResourceModifyItemModCfm-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_673, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_673) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_6730), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_673, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_673) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_6730), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_929, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_929) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_9290), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_929, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_929) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_tags_9290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50674,12 +66907,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_673, + asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_929, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_673 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_929 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_680 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_936 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs__extensionValue, present), @@ -50690,7 +66923,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_680 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_936 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50708,10 +66941,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_680 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_936 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_677 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_933 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50722,9 +66955,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_678, + &asn_PER_memb_NGAP_id_constr_934, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_677 + memb_NGAP_id_constraint_933 }, 0, 0, /* No default value */ "id" @@ -50739,9 +66972,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_679, + &asn_PER_memb_NGAP_criticality_constr_935, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_677 + memb_NGAP_criticality_constraint_933 }, 0, 0, /* No default value */ "criticality" @@ -50749,33 +66982,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_680, + &asn_DEF_NGAP_extensionValue_936, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_680, + &asn_PER_memb_NGAP_extensionValue_constr_936, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_677 + memb_NGAP_extensionValue_constraint_933 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_677 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_933 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tag2el_677 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tag2el_933 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_677 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_933 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyItemModInd_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tag2el_677, + asn_MAP_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tag2el_933, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50784,12 +67017,12 @@ "PDUSessionResourceModifyItemModInd-ExtIEs", "PDUSessionResourceModifyItemModInd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_677, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_677) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_6770), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_677, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_677) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_6770), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_933, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_933) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_9330), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_933, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_933) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_tags_9330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50799,12 +67032,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_677, + asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_933, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_677 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_933 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_684 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_940 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs__extensionValue, choice.S_NSSAI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50840,22 +67073,22 @@ "ExpectedUEActivityBehaviour" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_684 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_940 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* S-NSSAI */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* ExpectedUEActivityBehaviour */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_684 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_940 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_684, + asn_MAP_NGAP_extensionValue_tag2el_940, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_684 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_940 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50872,12 +67105,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_684, + asn_MBR_NGAP_extensionValue_940, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_684 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_940 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_681 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_937 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50888,9 +67121,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_682, + &asn_PER_memb_NGAP_id_constr_938, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_681 + memb_NGAP_id_constraint_937 }, 0, 0, /* No default value */ "id" @@ -50905,9 +67138,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_683, + &asn_PER_memb_NGAP_criticality_constr_939, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_681 + memb_NGAP_criticality_constraint_937 }, 0, 0, /* No default value */ "criticality" @@ -50915,33 +67148,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_684, + &asn_DEF_NGAP_extensionValue_940, select_PDUSessionResourceModifyItemModReq_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_684, + &asn_PER_memb_NGAP_extensionValue_constr_940, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_681 + memb_NGAP_extensionValue_constraint_937 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_681 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_937 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tag2el_681 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tag2el_937 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_681 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_937 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyItemModReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tag2el_681, + asn_MAP_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tag2el_937, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50950,12 +67183,12 @@ "PDUSessionResourceModifyItemModReq-ExtIEs", "PDUSessionResourceModifyItemModReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_681, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_681) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_6810), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_681, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_681) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_6810), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_937, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_937) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_9370), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_937, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_937) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_tags_9370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50965,12 +67198,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_681, + asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_937, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_681 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_937 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_688 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_944 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs__extensionValue, present), @@ -50981,7 +67214,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_688 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_944 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -50999,10 +67232,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_688 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_944 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_685 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_941 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51013,9 +67246,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_686, + &asn_PER_memb_NGAP_id_constr_942, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_685 + memb_NGAP_id_constraint_941 }, 0, 0, /* No default value */ "id" @@ -51030,9 +67263,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_687, + &asn_PER_memb_NGAP_criticality_constr_943, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_685 + memb_NGAP_criticality_constraint_941 }, 0, 0, /* No default value */ "criticality" @@ -51040,33 +67273,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_688, + &asn_DEF_NGAP_extensionValue_944, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_688, + &asn_PER_memb_NGAP_extensionValue_constr_944, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_685 + memb_NGAP_extensionValue_constraint_941 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_685 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_941 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tag2el_685 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tag2el_941 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_685 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_941 = { sizeof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyItemModRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tag2el_685, + asn_MAP_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tag2el_941, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51075,12 +67308,12 @@ "PDUSessionResourceModifyItemModRes-ExtIEs", "PDUSessionResourceModifyItemModRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_685, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_685) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_6850), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_685, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_685) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_6850), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_941, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_941) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_9410), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_941, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_941) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_tags_9410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51090,12 +67323,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_685, + asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_941, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_685 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_941 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_692 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_948 = { sizeof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs__extensionValue, present), @@ -51106,7 +67339,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_692 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_948 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51124,10 +67357,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_692 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_948 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_689 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_945 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51138,9 +67371,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_690, + &asn_PER_memb_NGAP_id_constr_946, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_689 + memb_NGAP_id_constraint_945 }, 0, 0, /* No default value */ "id" @@ -51155,9 +67388,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_691, + &asn_PER_memb_NGAP_criticality_constr_947, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_689 + memb_NGAP_criticality_constraint_945 }, 0, 0, /* No default value */ "criticality" @@ -51165,33 +67398,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_692, + &asn_DEF_NGAP_extensionValue_948, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_692, + &asn_PER_memb_NGAP_extensionValue_constr_948, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_689 + memb_NGAP_extensionValue_constraint_945 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_689 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_945 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tag2el_689 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tag2el_945 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_689 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_945 = { sizeof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tag2el_689, + asn_MAP_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tag2el_945, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51200,12 +67433,12 @@ "PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs", "PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_689, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_689) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_6890), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_689, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_689) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_6890), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_945, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_945) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_9450), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_945, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_945) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_tags_9450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51215,12 +67448,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_689, + asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_945, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_689 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_945 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_696 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_952 = { sizeof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs__extensionValue, present), @@ -51231,7 +67464,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_696 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_952 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51249,10 +67482,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_696 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_952 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_693 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_949 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51263,9 +67496,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_694, + &asn_PER_memb_NGAP_id_constr_950, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_693 + memb_NGAP_id_constraint_949 }, 0, 0, /* No default value */ "id" @@ -51280,9 +67513,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_695, + &asn_PER_memb_NGAP_criticality_constr_951, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_693 + memb_NGAP_criticality_constraint_949 }, 0, 0, /* No default value */ "criticality" @@ -51290,33 +67523,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_696, + &asn_DEF_NGAP_extensionValue_952, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_696, + &asn_PER_memb_NGAP_extensionValue_constr_952, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_693 + memb_NGAP_extensionValue_constraint_949 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_693 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_949 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tag2el_693 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tag2el_949 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_693 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_949 = { sizeof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceNotifyItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tag2el_693, + asn_MAP_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tag2el_949, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51325,12 +67558,12 @@ "PDUSessionResourceNotifyItem-ExtIEs", "PDUSessionResourceNotifyItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_693, - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_693) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_6930), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_693, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_693) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_6930), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_949, + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_949) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_9490), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_949, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_949) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs_tags_9490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51340,12 +67573,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_693, + asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_949, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_693 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_949 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_700 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_956 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs__extensionValue, choice.SecondaryRATUsageInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -51364,21 +67597,21 @@ "SecondaryRATUsageInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_700 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_956 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SecondaryRATUsageInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_700 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_956 = { sizeof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_700, + asn_MAP_NGAP_extensionValue_tag2el_956, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_700 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_956 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51395,12 +67628,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_700, + asn_MBR_NGAP_extensionValue_956, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_700 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_956 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_697 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_953 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51411,9 +67644,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_698, + &asn_PER_memb_NGAP_id_constr_954, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_697 + memb_NGAP_id_constraint_953 }, 0, 0, /* No default value */ "id" @@ -51428,9 +67661,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_699, + &asn_PER_memb_NGAP_criticality_constr_955, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_697 + memb_NGAP_criticality_constraint_953 }, 0, 0, /* No default value */ "criticality" @@ -51438,33 +67671,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_700, + &asn_DEF_NGAP_extensionValue_956, select_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_700, + &asn_PER_memb_NGAP_extensionValue_constr_956, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_697 + memb_NGAP_extensionValue_constraint_953 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_697 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_953 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tag2el_697 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tag2el_953 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_697 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_953 = { sizeof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tag2el_697, + asn_MAP_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tag2el_953, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51473,12 +67706,12 @@ "PDUSessionResourceNotifyReleasedTransfer-ExtIEs", "PDUSessionResourceNotifyReleasedTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_697, - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_697) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_6970), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_697, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_697) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_6970), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_953, + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_953) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_9530), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_953, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_953) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_tags_9530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51488,12 +67721,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_697, + asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_953, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_697 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_953 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_704 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_960 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs__extensionValue, choice.SecondaryRATUsageInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -51529,22 +67762,22 @@ "QosFlowFeedbackList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_704 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_960 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SecondaryRATUsageInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* QosFlowFeedbackList */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_704 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_960 = { sizeof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_704, + asn_MAP_NGAP_extensionValue_tag2el_960, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_704 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_960 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51561,12 +67794,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_704, + asn_MBR_NGAP_extensionValue_960, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_704 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_960 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_701 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_957 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51577,9 +67810,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_702, + &asn_PER_memb_NGAP_id_constr_958, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_701 + memb_NGAP_id_constraint_957 }, 0, 0, /* No default value */ "id" @@ -51594,9 +67827,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_703, + &asn_PER_memb_NGAP_criticality_constr_959, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_701 + memb_NGAP_criticality_constraint_957 }, 0, 0, /* No default value */ "criticality" @@ -51604,33 +67837,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_704, + &asn_DEF_NGAP_extensionValue_960, select_PDUSessionResourceNotifyTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_704, + &asn_PER_memb_NGAP_extensionValue_constr_960, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_701 + memb_NGAP_extensionValue_constraint_957 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_701 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_957 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tag2el_701 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tag2el_957 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_701 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_957 = { sizeof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceNotifyTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tag2el_701, + asn_MAP_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tag2el_957, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51639,12 +67872,12 @@ "PDUSessionResourceNotifyTransfer-ExtIEs", "PDUSessionResourceNotifyTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_701, - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_701) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_7010), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_701, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_701) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_7010), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_957, + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_957) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_9570), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_957, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_957) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_tags_9570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51654,12 +67887,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_701, + asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_957, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_701 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_957 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_708 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_964 = { sizeof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs__extensionValue, present), @@ -51670,7 +67903,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_708 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_964 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51688,10 +67921,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_708 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_964 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_705 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_961 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51702,9 +67935,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_706, + &asn_PER_memb_NGAP_id_constr_962, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_705 + memb_NGAP_id_constraint_961 }, 0, 0, /* No default value */ "id" @@ -51719,9 +67952,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_707, + &asn_PER_memb_NGAP_criticality_constr_963, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_705 + memb_NGAP_criticality_constraint_961 }, 0, 0, /* No default value */ "criticality" @@ -51729,33 +67962,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_708, + &asn_DEF_NGAP_extensionValue_964, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_708, + &asn_PER_memb_NGAP_extensionValue_constr_964, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_705 + memb_NGAP_extensionValue_constraint_961 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_705 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_961 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tag2el_705 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tag2el_961 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_705 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_961 = { sizeof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tag2el_705, + asn_MAP_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tag2el_961, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51764,12 +67997,12 @@ "PDUSessionResourceReleaseCommandTransfer-ExtIEs", "PDUSessionResourceReleaseCommandTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_705, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_705) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_7050), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_705, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_705) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_7050), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_961, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_961) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_9610), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_961, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_961) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_tags_9610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51779,12 +68012,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_705, + asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_961, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_705 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_961 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_712 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_968 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs__extensionValue, present), @@ -51795,7 +68028,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_712 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_968 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51813,10 +68046,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_712 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_968 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_709 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_965 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51827,9 +68060,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_710, + &asn_PER_memb_NGAP_id_constr_966, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_709 + memb_NGAP_id_constraint_965 }, 0, 0, /* No default value */ "id" @@ -51844,9 +68077,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_711, + &asn_PER_memb_NGAP_criticality_constr_967, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_709 + memb_NGAP_criticality_constraint_965 }, 0, 0, /* No default value */ "criticality" @@ -51854,33 +68087,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_712, + &asn_DEF_NGAP_extensionValue_968, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_712, + &asn_PER_memb_NGAP_extensionValue_constr_968, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_709 + memb_NGAP_extensionValue_constraint_965 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_709 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_965 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tag2el_709 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tag2el_965 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_709 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_965 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleasedItemNot_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tag2el_709, + asn_MAP_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tag2el_965, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51889,12 +68122,12 @@ "PDUSessionResourceReleasedItemNot-ExtIEs", "PDUSessionResourceReleasedItemNot-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_709, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_709) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_7090), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_709, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_709) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_7090), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_965, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_965) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_9650), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_965, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_965) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_tags_9650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51904,12 +68137,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_709, + asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_965, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_709 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_965 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_716 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_972 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs__extensionValue, present), @@ -51920,7 +68153,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_716 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_972 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -51938,10 +68171,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_716 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_972 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_713 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_969 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -51952,9 +68185,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_714, + &asn_PER_memb_NGAP_id_constr_970, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_713 + memb_NGAP_id_constraint_969 }, 0, 0, /* No default value */ "id" @@ -51969,9 +68202,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_715, + &asn_PER_memb_NGAP_criticality_constr_971, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_713 + memb_NGAP_criticality_constraint_969 }, 0, 0, /* No default value */ "criticality" @@ -51979,33 +68212,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_716, + &asn_DEF_NGAP_extensionValue_972, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_716, + &asn_PER_memb_NGAP_extensionValue_constr_972, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_713 + memb_NGAP_extensionValue_constraint_969 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_713 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_969 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tag2el_713 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tag2el_969 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_713 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_969 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tag2el_713, + asn_MAP_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tag2el_969, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52014,12 +68247,12 @@ "PDUSessionResourceReleasedItemPSAck-ExtIEs", "PDUSessionResourceReleasedItemPSAck-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_713, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_713) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_7130), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_713, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_713) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_7130), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_969, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_969) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_9690), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_969, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_969) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_9690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52029,12 +68262,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_713, + asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_969, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_713 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_969 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_720 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_976 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs__extensionValue, present), @@ -52045,7 +68278,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_720 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_976 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52063,10 +68296,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_720 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_976 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_717 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_973 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52077,9 +68310,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_718, + &asn_PER_memb_NGAP_id_constr_974, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_717 + memb_NGAP_id_constraint_973 }, 0, 0, /* No default value */ "id" @@ -52094,9 +68327,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_719, + &asn_PER_memb_NGAP_criticality_constr_975, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_717 + memb_NGAP_criticality_constraint_973 }, 0, 0, /* No default value */ "criticality" @@ -52104,33 +68337,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_720, + &asn_DEF_NGAP_extensionValue_976, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_720, + &asn_PER_memb_NGAP_extensionValue_constr_976, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_717 + memb_NGAP_extensionValue_constraint_973 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_717 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_973 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tag2el_717 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tag2el_973 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_717 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_973 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tag2el_717, + asn_MAP_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tag2el_973, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52139,12 +68372,12 @@ "PDUSessionResourceReleasedItemPSFail-ExtIEs", "PDUSessionResourceReleasedItemPSFail-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_717, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_717) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_7170), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_717, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_717) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_7170), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_973, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_973) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_9730), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_973, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_973) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_tags_9730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52154,12 +68387,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_717, + asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_973, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_717 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_973 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_724 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_980 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs__extensionValue, present), @@ -52170,7 +68403,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_724 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_980 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52188,10 +68421,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_724 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_980 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_721 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_977 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52202,9 +68435,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_722, + &asn_PER_memb_NGAP_id_constr_978, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_721 + memb_NGAP_id_constraint_977 }, 0, 0, /* No default value */ "id" @@ -52219,9 +68452,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_723, + &asn_PER_memb_NGAP_criticality_constr_979, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_721 + memb_NGAP_criticality_constraint_977 }, 0, 0, /* No default value */ "criticality" @@ -52229,33 +68462,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_724, + &asn_DEF_NGAP_extensionValue_980, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_724, + &asn_PER_memb_NGAP_extensionValue_constr_980, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_721 + memb_NGAP_extensionValue_constraint_977 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_721 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_977 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tag2el_721 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tag2el_977 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_721 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_977 = { sizeof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tag2el_721, + asn_MAP_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tag2el_977, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52264,12 +68497,12 @@ "PDUSessionResourceReleasedItemRelRes-ExtIEs", "PDUSessionResourceReleasedItemRelRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_721, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_721) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_7210), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_721, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_721) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_7210), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_977, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_977) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_9770), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_977, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_977) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_tags_9770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52279,12 +68512,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_721, + asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_977, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_721 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_977 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_728 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_984 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs__extensionValue, choice.SecondaryRATUsageInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -52303,21 +68536,21 @@ "SecondaryRATUsageInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_728 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_984 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SecondaryRATUsageInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_728 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_984 = { sizeof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_728, + asn_MAP_NGAP_extensionValue_tag2el_984, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_728 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_984 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52334,12 +68567,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_728, + asn_MBR_NGAP_extensionValue_984, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_728 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_984 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_725 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_981 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52350,9 +68583,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_726, + &asn_PER_memb_NGAP_id_constr_982, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_725 + memb_NGAP_id_constraint_981 }, 0, 0, /* No default value */ "id" @@ -52367,9 +68600,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_727, + &asn_PER_memb_NGAP_criticality_constr_983, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_725 + memb_NGAP_criticality_constraint_981 }, 0, 0, /* No default value */ "criticality" @@ -52377,33 +68610,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_728, + &asn_DEF_NGAP_extensionValue_984, select_PDUSessionResourceReleaseResponseTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_728, + &asn_PER_memb_NGAP_extensionValue_constr_984, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_725 + memb_NGAP_extensionValue_constraint_981 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_725 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_981 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tag2el_725 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tag2el_981 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_725 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_981 = { sizeof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tag2el_725, + asn_MAP_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tag2el_981, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52412,12 +68645,12 @@ "PDUSessionResourceReleaseResponseTransfer-ExtIEs", "PDUSessionResourceReleaseResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_725, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_725) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_7250), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_725, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_725) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_7250), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_981, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_981) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_9810), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_981, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_981) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_tags_9810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52427,12 +68660,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_725, + asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_981, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_725 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_981 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_732 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_988 = { sizeof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs__extensionValue, present), @@ -52443,7 +68676,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_732 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_988 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52461,10 +68694,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_732 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_988 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_729 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_985 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52475,9 +68708,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_730, + &asn_PER_memb_NGAP_id_constr_986, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_729 + memb_NGAP_id_constraint_985 }, 0, 0, /* No default value */ "id" @@ -52492,9 +68725,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_731, + &asn_PER_memb_NGAP_criticality_constr_987, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_729 + memb_NGAP_criticality_constraint_985 }, 0, 0, /* No default value */ "criticality" @@ -52502,33 +68735,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_732, + &asn_DEF_NGAP_extensionValue_988, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_732, + &asn_PER_memb_NGAP_extensionValue_constr_988, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_729 + memb_NGAP_extensionValue_constraint_985 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_729 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_985 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tag2el_729 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tag2el_985 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_729 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_985 = { sizeof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tag2el_729, + asn_MAP_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tag2el_985, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52537,12 +68770,12 @@ "PDUSessionResourceResumeItemRESReq-ExtIEs", "PDUSessionResourceResumeItemRESReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_729, - sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_729) - /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_7290), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_729, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_729) - /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_7290), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_985, + sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_985) + /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_9850), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_985, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_985) + /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_tags_9850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52552,12 +68785,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_729, + asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_985, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_729 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_985 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_736 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_992 = { sizeof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs__extensionValue, present), @@ -52568,7 +68801,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_736 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_992 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52586,10 +68819,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_736 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_992 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_733 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_989 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52600,9 +68833,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_734, + &asn_PER_memb_NGAP_id_constr_990, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_733 + memb_NGAP_id_constraint_989 }, 0, 0, /* No default value */ "id" @@ -52617,9 +68850,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_735, + &asn_PER_memb_NGAP_criticality_constr_991, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_733 + memb_NGAP_criticality_constraint_989 }, 0, 0, /* No default value */ "criticality" @@ -52627,33 +68860,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_736, + &asn_DEF_NGAP_extensionValue_992, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_736, + &asn_PER_memb_NGAP_extensionValue_constr_992, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_733 + memb_NGAP_extensionValue_constraint_989 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_733 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_989 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tag2el_733 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tag2el_989 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_733 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_989 = { sizeof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tag2el_733, + asn_MAP_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tag2el_989, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52662,12 +68895,12 @@ "PDUSessionResourceResumeItemRESRes-ExtIEs", "PDUSessionResourceResumeItemRESRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_733, - sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_733) - /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_7330), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_733, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_733) - /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_7330), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_989, + sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_989) + /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_9890), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_989, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_989) + /sizeof(asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_tags_9890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52677,12 +68910,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_733, + asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_989, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_733 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_989 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_740 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_996 = { sizeof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs__extensionValue, present), @@ -52693,7 +68926,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_740 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_996 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52711,10 +68944,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_740 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_996 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_737 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_993 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52725,9 +68958,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_738, + &asn_PER_memb_NGAP_id_constr_994, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_737 + memb_NGAP_id_constraint_993 }, 0, 0, /* No default value */ "id" @@ -52742,9 +68975,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_739, + &asn_PER_memb_NGAP_criticality_constr_995, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_737 + memb_NGAP_criticality_constraint_993 }, 0, 0, /* No default value */ "criticality" @@ -52752,33 +68985,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_740, + &asn_DEF_NGAP_extensionValue_996, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_740, + &asn_PER_memb_NGAP_extensionValue_constr_996, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_737 + memb_NGAP_extensionValue_constraint_993 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_737 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_993 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tag2el_737 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tag2el_993 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_737 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_993 = { sizeof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tag2el_737, + asn_MAP_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tag2el_993, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52787,12 +69020,12 @@ "PDUSessionResourceSecondaryRATUsageItem-ExtIEs", "PDUSessionResourceSecondaryRATUsageItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_737, - sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_737) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_7370), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_737, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_737) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_7370), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_993, + sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_993) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_9930), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_993, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_993) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_tags_9930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52802,12 +69035,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_737, + asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_993, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_737 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_993 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_744 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1000 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs__extensionValue, choice.ExpectedUEActivityBehaviour), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -52826,21 +69059,21 @@ "ExpectedUEActivityBehaviour" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_744 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1000 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* ExpectedUEActivityBehaviour */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_744 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1000 = { sizeof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_744, + asn_MAP_NGAP_extensionValue_tag2el_1000, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_744 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1000 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52857,12 +69090,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_744, + asn_MBR_NGAP_extensionValue_1000, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_744 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1000 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_741 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_997 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52873,9 +69106,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_742, + &asn_PER_memb_NGAP_id_constr_998, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_741 + memb_NGAP_id_constraint_997 }, 0, 0, /* No default value */ "id" @@ -52890,9 +69123,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_743, + &asn_PER_memb_NGAP_criticality_constr_999, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_741 + memb_NGAP_criticality_constraint_997 }, 0, 0, /* No default value */ "criticality" @@ -52900,33 +69133,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_744, + &asn_DEF_NGAP_extensionValue_1000, select_PDUSessionResourceSetupItemCxtReq_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_744, + &asn_PER_memb_NGAP_extensionValue_constr_1000, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_741 + memb_NGAP_extensionValue_constraint_997 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_741 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_997 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tag2el_741 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tag2el_997 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_741 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_997 = { sizeof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tag2el_741, + asn_MAP_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tag2el_997, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52935,12 +69168,12 @@ "PDUSessionResourceSetupItemCxtReq-ExtIEs", "PDUSessionResourceSetupItemCxtReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_741, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_741) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_7410), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_741, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_741) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_7410), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_997, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_997) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_9970), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_997, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_997) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_tags_9970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52950,12 +69183,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_741, + asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_997, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_741 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_997 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_748 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1004 = { sizeof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs__extensionValue, present), @@ -52966,7 +69199,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_748 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1004 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -52984,10 +69217,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_748 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1004 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_745 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_1001 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52998,9 +69231,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_746, + &asn_PER_memb_NGAP_id_constr_1002, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_745 + memb_NGAP_id_constraint_1001 }, 0, 0, /* No default value */ "id" @@ -53015,9 +69248,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_747, + &asn_PER_memb_NGAP_criticality_constr_1003, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_745 + memb_NGAP_criticality_constraint_1001 }, 0, 0, /* No default value */ "criticality" @@ -53025,33 +69258,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_748, + &asn_DEF_NGAP_extensionValue_1004, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_748, + &asn_PER_memb_NGAP_extensionValue_constr_1004, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_745 + memb_NGAP_extensionValue_constraint_1001 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_745 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_1001 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tag2el_745 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tag2el_1001 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_745 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_1001 = { sizeof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tag2el_745, + asn_MAP_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tag2el_1001, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53060,12 +69293,12 @@ "PDUSessionResourceSetupItemCxtRes-ExtIEs", "PDUSessionResourceSetupItemCxtRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_745, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_745) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_7450), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_745, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_745) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_7450), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_1001, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_1001) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_10010), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_1001, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_1001) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_tags_10010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53075,12 +69308,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_745, + asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_1001, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_745 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_1001 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_752 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1008 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs__extensionValue, choice.ExpectedUEActivityBehaviour), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -53099,21 +69332,21 @@ "ExpectedUEActivityBehaviour" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_752 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1008 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* ExpectedUEActivityBehaviour */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_752 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1008 = { sizeof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_752, + asn_MAP_NGAP_extensionValue_tag2el_1008, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_752 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1008 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53130,12 +69363,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_752, + asn_MBR_NGAP_extensionValue_1008, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_752 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1008 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_749 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1005 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53146,9 +69379,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_750, + &asn_PER_memb_NGAP_id_constr_1006, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_749 + memb_NGAP_id_constraint_1005 }, 0, 0, /* No default value */ "id" @@ -53163,9 +69396,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_751, + &asn_PER_memb_NGAP_criticality_constr_1007, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_749 + memb_NGAP_criticality_constraint_1005 }, 0, 0, /* No default value */ "criticality" @@ -53173,33 +69406,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_752, + &asn_DEF_NGAP_extensionValue_1008, select_PDUSessionResourceSetupItemHOReq_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_752, + &asn_PER_memb_NGAP_extensionValue_constr_1008, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_749 + memb_NGAP_extensionValue_constraint_1005 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_749 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_1005 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tag2el_749 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tag2el_1005 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_749 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_1005 = { sizeof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tag2el_749, + asn_MAP_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tag2el_1005, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53208,12 +69441,12 @@ "PDUSessionResourceSetupItemHOReq-ExtIEs", "PDUSessionResourceSetupItemHOReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_749, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_749) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_7490), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_749, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_749) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_7490), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_1005, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_1005) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_10050), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_1005, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_1005) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_tags_10050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53223,12 +69456,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_749, + asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_1005, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_749 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_1005 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_756 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1012 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs__extensionValue, choice.ExpectedUEActivityBehaviour), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -53247,21 +69480,21 @@ "ExpectedUEActivityBehaviour" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_756 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1012 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* ExpectedUEActivityBehaviour */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_756 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1012 = { sizeof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_756, + asn_MAP_NGAP_extensionValue_tag2el_1012, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_756 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1012 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53278,12 +69511,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_756, + asn_MBR_NGAP_extensionValue_1012, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_756 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1012 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_753 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1009 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53294,9 +69527,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_754, + &asn_PER_memb_NGAP_id_constr_1010, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_753 + memb_NGAP_id_constraint_1009 }, 0, 0, /* No default value */ "id" @@ -53311,9 +69544,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_755, + &asn_PER_memb_NGAP_criticality_constr_1011, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_753 + memb_NGAP_criticality_constraint_1009 }, 0, 0, /* No default value */ "criticality" @@ -53321,33 +69554,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_756, + &asn_DEF_NGAP_extensionValue_1012, select_PDUSessionResourceSetupItemSUReq_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_756, + &asn_PER_memb_NGAP_extensionValue_constr_1012, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_753 + memb_NGAP_extensionValue_constraint_1009 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_753 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_1009 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tag2el_753 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tag2el_1009 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_753 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_1009 = { sizeof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tag2el_753, + asn_MAP_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tag2el_1009, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53356,12 +69589,12 @@ "PDUSessionResourceSetupItemSUReq-ExtIEs", "PDUSessionResourceSetupItemSUReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_753, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_753) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_7530), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_753, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_753) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_7530), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_1009, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_1009) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_10090), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_1009, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_1009) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_tags_10090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53371,12 +69604,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_753, + asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_1009, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_753 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_1009 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_760 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1016 = { sizeof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs__extensionValue, present), @@ -53387,7 +69620,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_760 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1016 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53405,10 +69638,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_760 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1016 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_757 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_1013 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53419,9 +69652,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_758, + &asn_PER_memb_NGAP_id_constr_1014, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_757 + memb_NGAP_id_constraint_1013 }, 0, 0, /* No default value */ "id" @@ -53436,9 +69669,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_759, + &asn_PER_memb_NGAP_criticality_constr_1015, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_757 + memb_NGAP_criticality_constraint_1013 }, 0, 0, /* No default value */ "criticality" @@ -53446,33 +69679,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_760, + &asn_DEF_NGAP_extensionValue_1016, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_760, + &asn_PER_memb_NGAP_extensionValue_constr_1016, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_757 + memb_NGAP_extensionValue_constraint_1013 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_757 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_1013 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tag2el_757 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tag2el_1013 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_757 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_1013 = { sizeof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupItemSURes_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tag2el_757, + asn_MAP_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tag2el_1013, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53481,12 +69714,12 @@ "PDUSessionResourceSetupItemSURes-ExtIEs", "PDUSessionResourceSetupItemSURes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_757, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_757) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_7570), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_757, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_757) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_7570), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_1013, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_1013) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_10130), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_1013, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_1013) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_tags_10130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53496,12 +69729,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_757, + asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_1013, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_757 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_1013 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_764 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1020 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, choice.QosFlowPerTNLInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -53570,28 +69803,85 @@ 0, 0, /* No default value */ "GlobalRANNodeID" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, choice.MBS_SupportIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_MBS_SupportIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-SupportIndicator" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, choice.MBSSessionSetupResponseList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupResponseList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionSetupResponseList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, choice.MBSSessionFailedtoSetupList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionFailedtoSetupList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionFailedtoSetupList" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_764 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* QosFlowPerTNLInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* QosFlowPerTNLInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 0 }, /* RedundantPDUSessionInformation */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1020 = { 4, 0, 1, 2, 5, 6, 3 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1020 = { 1, 2, 3, 6, 0, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1020 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, 0, 0 }, /* MBS-SupportIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 4 }, /* QosFlowPerTNLInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 3 }, /* QosFlowPerTNLInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 2 }, /* RedundantPDUSessionInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 1 }, /* MBSSessionSetupResponseList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 0 }, /* MBSSessionFailedtoSetupList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* globalGNB-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* globalNgENB-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* globalN3IWF-ID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_764 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1020 = { sizeof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_764, - 7, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_extensionValue_tag2el_1020, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1020, + asn_MAP_NGAP_extensionValue_from_canonical_1020, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_764 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1020 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53608,12 +69898,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_764, - 4, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_764 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1020, + 7, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1020 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_761 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1017 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53624,9 +69914,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_762, + &asn_PER_memb_NGAP_id_constr_1018, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_761 + memb_NGAP_id_constraint_1017 }, 0, 0, /* No default value */ "id" @@ -53641,9 +69931,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_763, + &asn_PER_memb_NGAP_criticality_constr_1019, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_761 + memb_NGAP_criticality_constraint_1017 }, 0, 0, /* No default value */ "criticality" @@ -53651,33 +69941,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_764, + &asn_DEF_NGAP_extensionValue_1020, select_PDUSessionResourceSetupResponseTransfer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_764, + &asn_PER_memb_NGAP_extensionValue_constr_1020, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_761 + memb_NGAP_extensionValue_constraint_1017 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_761 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_1017 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tag2el_761 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tag2el_1017 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_761 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_1017 = { sizeof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tag2el_761, + asn_MAP_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tag2el_1017, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53686,12 +69976,12 @@ "PDUSessionResourceSetupResponseTransfer-ExtIEs", "PDUSessionResourceSetupResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_761, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_761) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_7610), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_761, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_761) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_7610), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_1017, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_1017) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_10170), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_1017, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_1017) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_tags_10170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53701,12 +69991,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_761, + asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_1017, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_761 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_1017 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_768 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1024 = { sizeof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs__extensionValue, present), @@ -53717,7 +70007,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_768 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1024 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53735,10 +70025,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_768 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1024 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_765 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_1021 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53749,9 +70039,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_766, + &asn_PER_memb_NGAP_id_constr_1022, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_765 + memb_NGAP_id_constraint_1021 }, 0, 0, /* No default value */ "id" @@ -53766,9 +70056,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_767, + &asn_PER_memb_NGAP_criticality_constr_1023, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_765 + memb_NGAP_criticality_constraint_1021 }, 0, 0, /* No default value */ "criticality" @@ -53776,33 +70066,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_768, + &asn_DEF_NGAP_extensionValue_1024, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_768, + &asn_PER_memb_NGAP_extensionValue_constr_1024, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_765 + memb_NGAP_extensionValue_constraint_1021 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_765 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_1021 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tag2el_765 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tag2el_1021 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_765 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_1021 = { sizeof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tag2el_765, + asn_MAP_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tag2el_1021, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53811,12 +70101,12 @@ "PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs", "PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_765, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_765) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_7650), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_765, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_765) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_7650), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_1021, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_1021) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_10210), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_1021, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_1021) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_tags_10210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53826,12 +70116,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_765, + asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_1021, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_765 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_1021 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_772 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1028 = { sizeof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs__extensionValue, present), @@ -53842,7 +70132,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_772 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1028 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -53860,10 +70150,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_772 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1028 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_769 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_1025 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -53874,9 +70164,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_770, + &asn_PER_memb_NGAP_id_constr_1026, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_769 + memb_NGAP_id_constraint_1025 }, 0, 0, /* No default value */ "id" @@ -53891,9 +70181,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_771, + &asn_PER_memb_NGAP_criticality_constr_1027, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_769 + memb_NGAP_criticality_constraint_1025 }, 0, 0, /* No default value */ "criticality" @@ -53901,33 +70191,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_772, + &asn_DEF_NGAP_extensionValue_1028, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_772, + &asn_PER_memb_NGAP_extensionValue_constr_1028, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_769 + memb_NGAP_extensionValue_constraint_1025 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_769 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_1025 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tag2el_769 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tag2el_1025 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_769 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_1025 = { sizeof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tag2el_769, + asn_MAP_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tag2el_1025, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -53936,12 +70226,12 @@ "PDUSessionResourceSuspendItemSUSReq-ExtIEs", "PDUSessionResourceSuspendItemSUSReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_769, - sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_769) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_7690), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_769, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_769) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_7690), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_1025, + sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_1025) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_10250), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_1025, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_1025) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_tags_10250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -53951,12 +70241,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_769, + asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_1025, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_769 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_1025 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_776 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1032 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs__extensionValue, choice.ExpectedUEActivityBehaviour), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -53975,21 +70265,21 @@ "ExpectedUEActivityBehaviour" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_776 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1032 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* ExpectedUEActivityBehaviour */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_776 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1032 = { sizeof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_776, + asn_MAP_NGAP_extensionValue_tag2el_1032, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_776 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1032 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54006,12 +70296,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_776, + asn_MBR_NGAP_extensionValue_1032, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_776 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1032 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_773 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1029 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54022,9 +70312,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_774, + &asn_PER_memb_NGAP_id_constr_1030, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_773 + memb_NGAP_id_constraint_1029 }, 0, 0, /* No default value */ "id" @@ -54039,9 +70329,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_775, + &asn_PER_memb_NGAP_criticality_constr_1031, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_773 + memb_NGAP_criticality_constraint_1029 }, 0, 0, /* No default value */ "criticality" @@ -54049,33 +70339,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_776, + &asn_DEF_NGAP_extensionValue_1032, select_PDUSessionResourceSwitchedItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_776, + &asn_PER_memb_NGAP_extensionValue_constr_1032, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_773 + memb_NGAP_extensionValue_constraint_1029 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_773 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_1029 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tag2el_773 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tag2el_1029 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_773 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_1029 = { sizeof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceSwitchedItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tag2el_773, + asn_MAP_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tag2el_1029, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54084,12 +70374,12 @@ "PDUSessionResourceSwitchedItem-ExtIEs", "PDUSessionResourceSwitchedItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_773, - sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_773) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_7730), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_773, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_773) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_7730), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_1029, + sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_1029) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_10290), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_1029, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_1029) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_tags_10290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54099,12 +70389,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_773, + asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_1029, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_773 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_1029 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_780 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1036 = { sizeof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs__extensionValue, present), @@ -54115,7 +70405,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_780 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1036 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54133,10 +70423,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_780 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1036 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_777 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_1033 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54147,9 +70437,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_778, + &asn_PER_memb_NGAP_id_constr_1034, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_777 + memb_NGAP_id_constraint_1033 }, 0, 0, /* No default value */ "id" @@ -54164,9 +70454,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_779, + &asn_PER_memb_NGAP_criticality_constr_1035, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_777 + memb_NGAP_criticality_constraint_1033 }, 0, 0, /* No default value */ "criticality" @@ -54174,33 +70464,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_780, + &asn_DEF_NGAP_extensionValue_1036, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_780, + &asn_PER_memb_NGAP_extensionValue_constr_1036, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_777 + memb_NGAP_extensionValue_constraint_1033 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_777 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_1033 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tag2el_777 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tag2el_1033 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_777 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_1033 = { sizeof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs), offsetof(struct NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tag2el_777, + asn_MAP_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tag2el_1033, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54209,12 +70499,12 @@ "PDUSessionResourceToBeSwitchedDLItem-ExtIEs", "PDUSessionResourceToBeSwitchedDLItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_777, - sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_777) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_7770), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_777, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_777) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_7770), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_1033, + sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_1033) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_10330), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_1033, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_1033) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_tags_10330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54224,12 +70514,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_777, + asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_1033, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_777 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_1033 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_784 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1040 = { sizeof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs__extensionValue, present), @@ -54240,7 +70530,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_784 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1040 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54258,10 +70548,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_784 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1040 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_781 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_1037 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54272,9 +70562,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_782, + &asn_PER_memb_NGAP_id_constr_1038, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_781 + memb_NGAP_id_constraint_1037 }, 0, 0, /* No default value */ "id" @@ -54289,9 +70579,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_783, + &asn_PER_memb_NGAP_criticality_constr_1039, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_781 + memb_NGAP_criticality_constraint_1037 }, 0, 0, /* No default value */ "criticality" @@ -54299,33 +70589,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_784, + &asn_DEF_NGAP_extensionValue_1040, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_784, + &asn_PER_memb_NGAP_extensionValue_constr_1040, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_781 + memb_NGAP_extensionValue_constraint_1037 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_781 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_1037 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tag2el_781 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tag2el_1037 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_781 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_1037 = { sizeof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs), offsetof(struct NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tag2el_781, + asn_MAP_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tag2el_1037, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54334,12 +70624,12 @@ "PDUSessionResourceToReleaseItemHOCmd-ExtIEs", "PDUSessionResourceToReleaseItemHOCmd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_781, - sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_781) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_7810), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_781, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_781) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_7810), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_1037, + sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_1037) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_10370), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_1037, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_1037) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_tags_10370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54349,12 +70639,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_781, + asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_1037, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_781 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_1037 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_788 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1044 = { sizeof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs__extensionValue, present), @@ -54365,7 +70655,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_788 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1044 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54383,10 +70673,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_788 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1044 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_785 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_1041 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54397,9 +70687,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_786, + &asn_PER_memb_NGAP_id_constr_1042, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_785 + memb_NGAP_id_constraint_1041 }, 0, 0, /* No default value */ "id" @@ -54414,9 +70704,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_787, + &asn_PER_memb_NGAP_criticality_constr_1043, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_785 + memb_NGAP_criticality_constraint_1041 }, 0, 0, /* No default value */ "criticality" @@ -54424,33 +70714,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_788, + &asn_DEF_NGAP_extensionValue_1044, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_788, + &asn_PER_memb_NGAP_extensionValue_constr_1044, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_785 + memb_NGAP_extensionValue_constraint_1041 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_785 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_1041 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tag2el_785 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tag2el_1041 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_785 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_1041 = { sizeof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs), offsetof(struct NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tag2el_785, + asn_MAP_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tag2el_1041, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54459,12 +70749,12 @@ "PDUSessionResourceToReleaseItemRelCmd-ExtIEs", "PDUSessionResourceToReleaseItemRelCmd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_785, - sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_785) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_7850), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_785, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_785) - /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_7850), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_1041, + sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_1041) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_10410), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_1041, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_1041) + /sizeof(asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_tags_10410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54474,12 +70764,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_785, + asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_1041, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_785 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_1041 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_792 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1048 = { sizeof(struct NGAP_PDUSessionUsageReport_ExtIEs__extensionValue), offsetof(struct NGAP_PDUSessionUsageReport_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PDUSessionUsageReport_ExtIEs__extensionValue, present), @@ -54490,7 +70780,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_792 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1048 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54508,10 +70798,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_792 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1048 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_789 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_1045 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionUsageReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54522,9 +70812,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_790, + &asn_PER_memb_NGAP_id_constr_1046, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_789 + memb_NGAP_id_constraint_1045 }, 0, 0, /* No default value */ "id" @@ -54539,9 +70829,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_791, + &asn_PER_memb_NGAP_criticality_constr_1047, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_789 + memb_NGAP_criticality_constraint_1045 }, 0, 0, /* No default value */ "criticality" @@ -54549,33 +70839,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionUsageReport_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_792, + &asn_DEF_NGAP_extensionValue_1048, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_792, + &asn_PER_memb_NGAP_extensionValue_constr_1048, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_789 + memb_NGAP_extensionValue_constraint_1045 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_789 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_1045 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionUsageReport_ExtIEs_tag2el_789 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionUsageReport_ExtIEs_tag2el_1045 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_789 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_1045 = { sizeof(struct NGAP_PDUSessionUsageReport_ExtIEs), offsetof(struct NGAP_PDUSessionUsageReport_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionUsageReport_ExtIEs_tag2el_789, + asn_MAP_NGAP_PDUSessionUsageReport_ExtIEs_tag2el_1045, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54584,12 +70874,262 @@ "PDUSessionUsageReport-ExtIEs", "PDUSessionUsageReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_789, - sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_789) - /sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_7890), /* 1 */ - asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_789, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_789) - /sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_7890), /* 1 */ + asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_1045, + sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_1045) + /sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_10450), /* 1 */ + asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_1045, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_1045) + /sizeof(asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs_tags_10450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_1045, + 3, /* Elements count */ + &asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_1045 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1052 = { + sizeof(struct NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1052 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1052 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PEIPSassistanceInformation_ExtIEs_1049 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1050, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1049 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1051, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1049 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1052, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1052, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1049 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_1049 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PEIPSassistanceInformation_ExtIEs_tag2el_1049 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PEIPSassistanceInformation_ExtIEs_specs_1049 = { + sizeof(struct NGAP_PEIPSassistanceInformation_ExtIEs), + offsetof(struct NGAP_PEIPSassistanceInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_PEIPSassistanceInformation_ExtIEs_tag2el_1049, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs = { + "PEIPSassistanceInformation-ExtIEs", + "PEIPSassistanceInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_1049, + sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_1049) + /sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_10490), /* 1 */ + asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_1049, /* Same as above */ + sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_1049) + /sizeof(asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs_tags_10490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PEIPSassistanceInformation_ExtIEs_1049, + 3, /* Elements count */ + &asn_SPC_NGAP_PEIPSassistanceInformation_ExtIEs_specs_1049 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1056 = { + sizeof(struct NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue), + offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1056 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1056 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PLMNAreaBasedQMC_ExtIEs_1053 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1054, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1053 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1055, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1053 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1056, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1056, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1053 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_1053 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PLMNAreaBasedQMC_ExtIEs_tag2el_1053 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNAreaBasedQMC_ExtIEs_specs_1053 = { + sizeof(struct NGAP_PLMNAreaBasedQMC_ExtIEs), + offsetof(struct NGAP_PLMNAreaBasedQMC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_PLMNAreaBasedQMC_ExtIEs_tag2el_1053, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs = { + "PLMNAreaBasedQMC-ExtIEs", + "PLMNAreaBasedQMC-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_1053, + sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_1053) + /sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_10530), /* 1 */ + asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_1053, /* Same as above */ + sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_1053) + /sizeof(asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs_tags_10530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54599,12 +71139,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_789, + asn_MBR_NGAP_PLMNAreaBasedQMC_ExtIEs_1053, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_789 /* Additional specs */ + &asn_SPC_NGAP_PLMNAreaBasedQMC_ExtIEs_specs_1053 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_796 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1060 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNSupportItem_ExtIEs__extensionValue, choice.NPN_Support), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -54639,27 +71179,45 @@ 0, 0, /* No default value */ "ExtendedSliceSupportList" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNSupportItem_ExtIEs__extensionValue, choice.OnboardingSupport), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_OnboardingSupport, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "OnboardingSupport" + }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_796 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_796 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_796 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1060 = { 2, 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1060 = { 2, 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1060 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* OnboardingSupport */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* ExtendedSliceSupportList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sNPN */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_796 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1060 = { sizeof(struct NGAP_PLMNSupportItem_ExtIEs__extensionValue), offsetof(struct NGAP_PLMNSupportItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PLMNSupportItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_PLMNSupportItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_796, - 3, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_796, - asn_MAP_NGAP_extensionValue_from_canonical_796, + asn_MAP_NGAP_extensionValue_tag2el_1060, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1060, + asn_MAP_NGAP_extensionValue_from_canonical_1060, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_796 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1060 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54676,12 +71234,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_796, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_796 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1060, + 3, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1060 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportItem_ExtIEs_793 = { +asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportItem_ExtIEs_1057 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNSupportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54692,9 +71250,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_794, + &asn_PER_memb_NGAP_id_constr_1058, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_793 + memb_NGAP_id_constraint_1057 }, 0, 0, /* No default value */ "id" @@ -54709,9 +71267,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_795, + &asn_PER_memb_NGAP_criticality_constr_1059, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_793 + memb_NGAP_criticality_constraint_1057 }, 0, 0, /* No default value */ "criticality" @@ -54719,33 +71277,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PLMNSupportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_796, + &asn_DEF_NGAP_extensionValue_1060, select_PLMNSupportItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_796, + &asn_PER_memb_NGAP_extensionValue_constr_1060, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_793 + memb_NGAP_extensionValue_constraint_1057 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_793 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_1057 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PLMNSupportItem_ExtIEs_tag2el_793 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PLMNSupportItem_ExtIEs_tag2el_1057 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_793 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_1057 = { sizeof(struct NGAP_PLMNSupportItem_ExtIEs), offsetof(struct NGAP_PLMNSupportItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PLMNSupportItem_ExtIEs_tag2el_793, + asn_MAP_NGAP_PLMNSupportItem_ExtIEs_tag2el_1057, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54754,12 +71312,12 @@ "PLMNSupportItem-ExtIEs", "PLMNSupportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_793, - sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_793) - /sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_7930), /* 1 */ - asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_793, /* Same as above */ - sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_793) - /sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_7930), /* 1 */ + asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_1057, + sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_1057) + /sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_10570), /* 1 */ + asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_1057, /* Same as above */ + sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_1057) + /sizeof(asn_DEF_NGAP_PLMNSupportItem_ExtIEs_tags_10570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54769,12 +71327,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PLMNSupportItem_ExtIEs_793, + asn_MBR_NGAP_PLMNSupportItem_ExtIEs_1057, 3, /* Elements count */ - &asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_793 /* Additional specs */ + &asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_1057 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_800 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1064 = { sizeof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue), offsetof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue, present), @@ -54785,7 +71343,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_800 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1064 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54803,10 +71361,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_800 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1064 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_797 = { +asn_TYPE_member_t asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_1061 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54817,9 +71375,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_798, + &asn_PER_memb_NGAP_id_constr_1062, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_797 + memb_NGAP_id_constraint_1061 }, 0, 0, /* No default value */ "id" @@ -54834,9 +71392,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_799, + &asn_PER_memb_NGAP_criticality_constr_1063, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_797 + memb_NGAP_criticality_constraint_1061 }, 0, 0, /* No default value */ "criticality" @@ -54844,33 +71402,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_800, + &asn_DEF_NGAP_extensionValue_1064, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_800, + &asn_PER_memb_NGAP_extensionValue_constr_1064, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_797 + memb_NGAP_extensionValue_constraint_1061 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_797 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_1061 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tag2el_797 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tag2el_1061 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_797 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_1061 = { sizeof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs), offsetof(struct NGAP_PNI_NPN_MobilityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tag2el_797, + asn_MAP_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tag2el_1061, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -54879,12 +71437,262 @@ "PNI-NPN-MobilityInformation-ExtIEs", "PNI-NPN-MobilityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_797, - sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_797) - /sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_7970), /* 1 */ - asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_797, /* Same as above */ - sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_797) - /sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_7970), /* 1 */ + asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_1061, + sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_1061) + /sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_10610), /* 1 */ + asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_1061, /* Same as above */ + sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_1061) + /sizeof(asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs_tags_10610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_1061, + 3, /* Elements count */ + &asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_1061 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1068 = { + sizeof(struct NGAP_QMCConfigInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_QMCConfigInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_QMCConfigInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_QMCConfigInfo_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1068 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1068 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_QMCConfigInfo_ExtIEs_1065 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCConfigInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1066, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1065 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCConfigInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1067, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1065 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCConfigInfo_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1068, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1068, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1065 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_1065 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QMCConfigInfo_ExtIEs_tag2el_1065 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCConfigInfo_ExtIEs_specs_1065 = { + sizeof(struct NGAP_QMCConfigInfo_ExtIEs), + offsetof(struct NGAP_QMCConfigInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_QMCConfigInfo_ExtIEs_tag2el_1065, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QMCConfigInfo_ExtIEs = { + "QMCConfigInfo-ExtIEs", + "QMCConfigInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_1065, + sizeof(asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_1065) + /sizeof(asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_10650), /* 1 */ + asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_1065, /* Same as above */ + sizeof(asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_1065) + /sizeof(asn_DEF_NGAP_QMCConfigInfo_ExtIEs_tags_10650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_QMCConfigInfo_ExtIEs_1065, + 3, /* Elements count */ + &asn_SPC_NGAP_QMCConfigInfo_ExtIEs_specs_1065 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1072 = { + sizeof(struct NGAP_QMCDeactivation_ExtIEs__extensionValue), + offsetof(struct NGAP_QMCDeactivation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_QMCDeactivation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_QMCDeactivation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1072 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1072 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_QMCDeactivation_ExtIEs_1069 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCDeactivation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1070, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1069 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCDeactivation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1071, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1069 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCDeactivation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1072, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1072, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1069 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_1069 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QMCDeactivation_ExtIEs_tag2el_1069 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCDeactivation_ExtIEs_specs_1069 = { + sizeof(struct NGAP_QMCDeactivation_ExtIEs), + offsetof(struct NGAP_QMCDeactivation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_QMCDeactivation_ExtIEs_tag2el_1069, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QMCDeactivation_ExtIEs = { + "QMCDeactivation-ExtIEs", + "QMCDeactivation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_1069, + sizeof(asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_1069) + /sizeof(asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_10690), /* 1 */ + asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_1069, /* Same as above */ + sizeof(asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_1069) + /sizeof(asn_DEF_NGAP_QMCDeactivation_ExtIEs_tags_10690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -54894,12 +71702,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_797, + asn_MBR_NGAP_QMCDeactivation_ExtIEs_1069, 3, /* Elements count */ - &asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_797 /* Additional specs */ + &asn_SPC_NGAP_QMCDeactivation_ExtIEs_specs_1069 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_804 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1076 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue, choice.AlternativeQoSParaSetIndex), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -54918,21 +71726,21 @@ "AlternativeQoSParaSetIndex" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_804 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1076 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetIndex */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_804 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1076 = { sizeof(struct NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_804, + asn_MAP_NGAP_extensionValue_tag2el_1076, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_804 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1076 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -54949,12 +71757,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_804, + asn_MBR_NGAP_extensionValue_1076, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_804 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1076 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_801 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_1073 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54965,9 +71773,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_802, + &asn_PER_memb_NGAP_id_constr_1074, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_801 + memb_NGAP_id_constraint_1073 }, 0, 0, /* No default value */ "id" @@ -54982,9 +71790,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_803, + &asn_PER_memb_NGAP_criticality_constr_1075, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_801 + memb_NGAP_criticality_constraint_1073 }, 0, 0, /* No default value */ "criticality" @@ -54992,33 +71800,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_804, + &asn_DEF_NGAP_extensionValue_1076, select_QosFlowAcceptedItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_804, + &asn_PER_memb_NGAP_extensionValue_constr_1076, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_801 + memb_NGAP_extensionValue_constraint_1073 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_801 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_1073 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAcceptedItem_ExtIEs_tag2el_801 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAcceptedItem_ExtIEs_tag2el_1073 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_801 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_1073 = { sizeof(struct NGAP_QosFlowAcceptedItem_ExtIEs), offsetof(struct NGAP_QosFlowAcceptedItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowAcceptedItem_ExtIEs_tag2el_801, + asn_MAP_NGAP_QosFlowAcceptedItem_ExtIEs_tag2el_1073, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55027,12 +71835,12 @@ "QosFlowAcceptedItem-ExtIEs", "QosFlowAcceptedItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_801, - sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_801) - /sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_8010), /* 1 */ - asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_801, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_801) - /sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_8010), /* 1 */ + asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_1073, + sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_1073) + /sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_10730), /* 1 */ + asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_1073, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_1073) + /sizeof(asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs_tags_10730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55042,12 +71850,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_801, + asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_1073, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_801 /* Additional specs */ + &asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_1073 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_808 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1080 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs__extensionValue, choice.TSCTrafficCharacteristics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -55083,25 +71891,25 @@ "RedundantQosFlowIndicator" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_808 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_808 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_808 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1080 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1080 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1080 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* RedundantQosFlowIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* TSCTrafficCharacteristics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_808 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1080 = { sizeof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_808, + asn_MAP_NGAP_extensionValue_tag2el_1080, 2, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_808, - asn_MAP_NGAP_extensionValue_from_canonical_808, + asn_MAP_NGAP_extensionValue_to_canonical_1080, + asn_MAP_NGAP_extensionValue_from_canonical_1080, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_808 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1080 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55118,12 +71926,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_808, + asn_MBR_NGAP_extensionValue_1080, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_808 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1080 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_805 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1077 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55134,9 +71942,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_806, + &asn_PER_memb_NGAP_id_constr_1078, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_805 + memb_NGAP_id_constraint_1077 }, 0, 0, /* No default value */ "id" @@ -55151,9 +71959,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_807, + &asn_PER_memb_NGAP_criticality_constr_1079, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_805 + memb_NGAP_criticality_constraint_1077 }, 0, 0, /* No default value */ "criticality" @@ -55161,33 +71969,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_808, + &asn_DEF_NGAP_extensionValue_1080, select_QosFlowAddOrModifyRequestItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_808, + &asn_PER_memb_NGAP_extensionValue_constr_1080, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_805 + memb_NGAP_extensionValue_constraint_1077 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_805 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_1077 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tag2el_805 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tag2el_1077 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_805 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_1077 = { sizeof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs), offsetof(struct NGAP_QosFlowAddOrModifyRequestItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tag2el_805, + asn_MAP_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tag2el_1077, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55196,12 +72004,12 @@ "QosFlowAddOrModifyRequestItem-ExtIEs", "QosFlowAddOrModifyRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_805, - sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_805) - /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_8050), /* 1 */ - asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_805, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_805) - /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_8050), /* 1 */ + asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_1077, + sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_1077) + /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_10770), /* 1 */ + asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_1077, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_1077) + /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_tags_10770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55211,12 +72019,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_805, + asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_1077, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_805 /* Additional specs */ + &asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_1077 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_812 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1084 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs__extensionValue, choice.AlternativeQoSParaSetIndex), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -55235,21 +72043,21 @@ "AlternativeQoSParaSetIndex" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_812 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1084 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetIndex */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_812 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1084 = { sizeof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_812, + asn_MAP_NGAP_extensionValue_tag2el_1084, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_812 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1084 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55266,12 +72074,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_812, + asn_MBR_NGAP_extensionValue_1084, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_812 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1084 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_809 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1081 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55282,9 +72090,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_810, + &asn_PER_memb_NGAP_id_constr_1082, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_809 + memb_NGAP_id_constraint_1081 }, 0, 0, /* No default value */ "id" @@ -55299,9 +72107,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_811, + &asn_PER_memb_NGAP_criticality_constr_1083, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_809 + memb_NGAP_criticality_constraint_1081 }, 0, 0, /* No default value */ "criticality" @@ -55309,33 +72117,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_812, + &asn_DEF_NGAP_extensionValue_1084, select_QosFlowAddOrModifyResponseItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_812, + &asn_PER_memb_NGAP_extensionValue_constr_1084, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_809 + memb_NGAP_extensionValue_constraint_1081 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_809 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_1081 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tag2el_809 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tag2el_1081 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_809 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_1081 = { sizeof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs), offsetof(struct NGAP_QosFlowAddOrModifyResponseItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tag2el_809, + asn_MAP_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tag2el_1081, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55344,12 +72152,12 @@ "QosFlowAddOrModifyResponseItem-ExtIEs", "QosFlowAddOrModifyResponseItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_809, - sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_809) - /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_8090), /* 1 */ - asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_809, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_809) - /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_8090), /* 1 */ + asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_1081, + sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_1081) + /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_10810), /* 1 */ + asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_1081, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_1081) + /sizeof(asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_tags_10810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55359,12 +72167,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_809, + asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_1081, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_809 /* Additional specs */ + &asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_1081 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_816 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1088 = { sizeof(struct NGAP_QosFlowFeedbackItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowFeedbackItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowFeedbackItem_ExtIEs__extensionValue, present), @@ -55375,7 +72183,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_816 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1088 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55393,10 +72201,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_816 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1088 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_813 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_1085 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowFeedbackItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55407,9 +72215,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_814, + &asn_PER_memb_NGAP_id_constr_1086, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_813 + memb_NGAP_id_constraint_1085 }, 0, 0, /* No default value */ "id" @@ -55424,9 +72232,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_815, + &asn_PER_memb_NGAP_criticality_constr_1087, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_813 + memb_NGAP_criticality_constraint_1085 }, 0, 0, /* No default value */ "criticality" @@ -55434,33 +72242,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowFeedbackItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_816, + &asn_DEF_NGAP_extensionValue_1088, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_816, + &asn_PER_memb_NGAP_extensionValue_constr_1088, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_813 + memb_NGAP_extensionValue_constraint_1085 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_813 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_1085 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowFeedbackItem_ExtIEs_tag2el_813 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowFeedbackItem_ExtIEs_tag2el_1085 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_813 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_1085 = { sizeof(struct NGAP_QosFlowFeedbackItem_ExtIEs), offsetof(struct NGAP_QosFlowFeedbackItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowFeedbackItem_ExtIEs_tag2el_813, + asn_MAP_NGAP_QosFlowFeedbackItem_ExtIEs_tag2el_1085, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55469,12 +72277,12 @@ "QosFlowFeedbackItem-ExtIEs", "QosFlowFeedbackItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_813, - sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_813) - /sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_8130), /* 1 */ - asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_813, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_813) - /sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_8130), /* 1 */ + asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_1085, + sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_1085) + /sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_10850), /* 1 */ + asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_1085, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_1085) + /sizeof(asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs_tags_10850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55484,12 +72292,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_813, + asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_1085, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_813 /* Additional specs */ + &asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_1085 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_820 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1092 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue, choice.ULForwarding), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -55507,22 +72315,61 @@ 0, 0, /* No default value */ "ULForwarding" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue, choice.TransportLayerAddress), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TransportLayerAddress" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue, choice.TransportLayerAddress_1), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TransportLayerAddress" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_820 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1092 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1092 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1092 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, 0, 1 }, /* TransportLayerAddress */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 2, -1, 0 }, /* TransportLayerAddress */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* ULForwarding */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_820 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1092 = { sizeof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowInformationItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_820, - 1, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_extensionValue_tag2el_1092, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1092, + asn_MAP_NGAP_extensionValue_from_canonical_1092, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_820 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1092 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55539,12 +72386,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_820, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_820 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1092, + 3, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1092 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_817 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_1089 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55555,9 +72402,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_818, + &asn_PER_memb_NGAP_id_constr_1090, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_817 + memb_NGAP_id_constraint_1089 }, 0, 0, /* No default value */ "id" @@ -55572,9 +72419,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_819, + &asn_PER_memb_NGAP_criticality_constr_1091, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_817 + memb_NGAP_criticality_constraint_1089 }, 0, 0, /* No default value */ "criticality" @@ -55582,33 +72429,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_820, + &asn_DEF_NGAP_extensionValue_1092, select_QosFlowInformationItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_820, + &asn_PER_memb_NGAP_extensionValue_constr_1092, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_817 + memb_NGAP_extensionValue_constraint_1089 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_817 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_1089 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowInformationItem_ExtIEs_tag2el_817 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowInformationItem_ExtIEs_tag2el_1089 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_817 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_1089 = { sizeof(struct NGAP_QosFlowInformationItem_ExtIEs), offsetof(struct NGAP_QosFlowInformationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowInformationItem_ExtIEs_tag2el_817, + asn_MAP_NGAP_QosFlowInformationItem_ExtIEs_tag2el_1089, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55617,12 +72464,12 @@ "QosFlowInformationItem-ExtIEs", "QosFlowInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_817, - sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_817) - /sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_8170), /* 1 */ - asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_817, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_817) - /sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_8170), /* 1 */ + asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_1089, + sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_1089) + /sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_10890), /* 1 */ + asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_1089, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_1089) + /sizeof(asn_DEF_NGAP_QosFlowInformationItem_ExtIEs_tags_10890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55632,12 +72479,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_817, + asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_1089, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_817 /* Additional specs */ + &asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_1089 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_824 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1096 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue, choice.QosMonitoringRequest), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -55673,25 +72520,25 @@ "QosMonitoringReportingFrequency" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_824 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_824 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_824 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1096 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1096 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1096 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* QosMonitoringReportingFrequency */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* QosMonitoringRequest */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_824 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1096 = { sizeof(struct NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_824, + asn_MAP_NGAP_extensionValue_tag2el_1096, 2, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_824, - asn_MAP_NGAP_extensionValue_from_canonical_824, + asn_MAP_NGAP_extensionValue_to_canonical_1096, + asn_MAP_NGAP_extensionValue_from_canonical_1096, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_824 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1096 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55708,12 +72555,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_824, + asn_MBR_NGAP_extensionValue_1096, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_824 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1096 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_821 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_1093 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55724,9 +72571,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_822, + &asn_PER_memb_NGAP_id_constr_1094, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_821 + memb_NGAP_id_constraint_1093 }, 0, 0, /* No default value */ "id" @@ -55741,9 +72588,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_823, + &asn_PER_memb_NGAP_criticality_constr_1095, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_821 + memb_NGAP_criticality_constraint_1093 }, 0, 0, /* No default value */ "criticality" @@ -55751,33 +72598,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_824, + &asn_DEF_NGAP_extensionValue_1096, select_QosFlowLevelQosParameters_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_824, + &asn_PER_memb_NGAP_extensionValue_constr_1096, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_821 + memb_NGAP_extensionValue_constraint_1093 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_821 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_1093 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowLevelQosParameters_ExtIEs_tag2el_821 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowLevelQosParameters_ExtIEs_tag2el_1093 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_821 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_1093 = { sizeof(struct NGAP_QosFlowLevelQosParameters_ExtIEs), offsetof(struct NGAP_QosFlowLevelQosParameters_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowLevelQosParameters_ExtIEs_tag2el_821, + asn_MAP_NGAP_QosFlowLevelQosParameters_ExtIEs_tag2el_1093, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55786,12 +72633,12 @@ "QosFlowLevelQosParameters-ExtIEs", "QosFlowLevelQosParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_821, - sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_821) - /sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_8210), /* 1 */ - asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_821, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_821) - /sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_8210), /* 1 */ + asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_1093, + sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_1093) + /sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_10930), /* 1 */ + asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_1093, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_1093) + /sizeof(asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs_tags_10930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55801,12 +72648,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_821, + asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_1093, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_821 /* Additional specs */ + &asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_1093 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_828 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1100 = { sizeof(struct NGAP_QosFlowWithCauseItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowWithCauseItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowWithCauseItem_ExtIEs__extensionValue, present), @@ -55817,7 +72664,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_828 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1100 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55835,10 +72682,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_828 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1100 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_825 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_1097 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowWithCauseItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55849,9 +72696,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_826, + &asn_PER_memb_NGAP_id_constr_1098, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_825 + memb_NGAP_id_constraint_1097 }, 0, 0, /* No default value */ "id" @@ -55866,9 +72713,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_827, + &asn_PER_memb_NGAP_criticality_constr_1099, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_825 + memb_NGAP_criticality_constraint_1097 }, 0, 0, /* No default value */ "criticality" @@ -55876,33 +72723,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowWithCauseItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_828, + &asn_DEF_NGAP_extensionValue_1100, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_828, + &asn_PER_memb_NGAP_extensionValue_constr_1100, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_825 + memb_NGAP_extensionValue_constraint_1097 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_825 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_1097 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowWithCauseItem_ExtIEs_tag2el_825 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowWithCauseItem_ExtIEs_tag2el_1097 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_825 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_1097 = { sizeof(struct NGAP_QosFlowWithCauseItem_ExtIEs), offsetof(struct NGAP_QosFlowWithCauseItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowWithCauseItem_ExtIEs_tag2el_825, + asn_MAP_NGAP_QosFlowWithCauseItem_ExtIEs_tag2el_1097, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -55911,12 +72758,12 @@ "QosFlowWithCauseItem-ExtIEs", "QosFlowWithCauseItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_825, - sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_825) - /sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_8250), /* 1 */ - asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_825, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_825) - /sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_8250), /* 1 */ + asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_1097, + sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_1097) + /sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_10970), /* 1 */ + asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_1097, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_1097) + /sizeof(asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs_tags_10970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -55926,12 +72773,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_825, + asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_1097, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_825 /* Additional specs */ + &asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_1097 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_832 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1104 = { sizeof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs__extensionValue, present), @@ -55942,7 +72789,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_832 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1104 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -55960,10 +72807,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_832 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1104 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_829 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_1101 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55974,9 +72821,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_830, + &asn_PER_memb_NGAP_id_constr_1102, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_829 + memb_NGAP_id_constraint_1101 }, 0, 0, /* No default value */ "id" @@ -55991,9 +72838,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_831, + &asn_PER_memb_NGAP_criticality_constr_1103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_829 + memb_NGAP_criticality_constraint_1101 }, 0, 0, /* No default value */ "criticality" @@ -56001,33 +72848,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_832, + &asn_DEF_NGAP_extensionValue_1104, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_832, + &asn_PER_memb_NGAP_extensionValue_constr_1104, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_829 + memb_NGAP_extensionValue_constraint_1101 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_829 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_1101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowModifyConfirmItem_ExtIEs_tag2el_829 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowModifyConfirmItem_ExtIEs_tag2el_1101 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_829 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_1101 = { sizeof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs), offsetof(struct NGAP_QosFlowModifyConfirmItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowModifyConfirmItem_ExtIEs_tag2el_829, + asn_MAP_NGAP_QosFlowModifyConfirmItem_ExtIEs_tag2el_1101, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56036,12 +72883,12 @@ "QosFlowModifyConfirmItem-ExtIEs", "QosFlowModifyConfirmItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_829, - sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_829) - /sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_8290), /* 1 */ - asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_829, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_829) - /sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_8290), /* 1 */ + asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_1101, + sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_1101) + /sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_11010), /* 1 */ + asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_1101, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_1101) + /sizeof(asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs_tags_11010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56051,12 +72898,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_829, + asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_1101, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_829 /* Additional specs */ + &asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_1101 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_836 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1108 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs__extensionValue, choice.AlternativeQoSParaSetNotifyIndex), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -56075,21 +72922,21 @@ "AlternativeQoSParaSetNotifyIndex" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_836 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1108 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetNotifyIndex */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_836 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1108 = { sizeof(struct NGAP_QosFlowNotifyItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowNotifyItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_836, + asn_MAP_NGAP_extensionValue_tag2el_1108, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_836 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1108 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56106,12 +72953,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_836, + asn_MBR_NGAP_extensionValue_1108, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_836 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1108 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_833 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_1105 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56122,9 +72969,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_834, + &asn_PER_memb_NGAP_id_constr_1106, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_833 + memb_NGAP_id_constraint_1105 }, 0, 0, /* No default value */ "id" @@ -56139,9 +72986,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_835, + &asn_PER_memb_NGAP_criticality_constr_1107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_833 + memb_NGAP_criticality_constraint_1105 }, 0, 0, /* No default value */ "criticality" @@ -56149,33 +72996,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_836, + &asn_DEF_NGAP_extensionValue_1108, select_QosFlowNotifyItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_836, + &asn_PER_memb_NGAP_extensionValue_constr_1108, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_833 + memb_NGAP_extensionValue_constraint_1105 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_833 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_1105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowNotifyItem_ExtIEs_tag2el_833 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowNotifyItem_ExtIEs_tag2el_1105 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_833 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_1105 = { sizeof(struct NGAP_QosFlowNotifyItem_ExtIEs), offsetof(struct NGAP_QosFlowNotifyItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowNotifyItem_ExtIEs_tag2el_833, + asn_MAP_NGAP_QosFlowNotifyItem_ExtIEs_tag2el_1105, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56184,12 +73031,12 @@ "QosFlowNotifyItem-ExtIEs", "QosFlowNotifyItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_833, - sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_833) - /sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_8330), /* 1 */ - asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_833, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_833) - /sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_8330), /* 1 */ + asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_1105, + sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_1105) + /sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_11050), /* 1 */ + asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_1105, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_1105) + /sizeof(asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs_tags_11050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56199,12 +73046,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_833, + asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_1105, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_833 /* Additional specs */ + &asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_1105 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_840 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1112 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowParametersItem_ExtIEs__extensionValue, choice.ExtendedPacketDelayBudget), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -56257,23 +73104,23 @@ "BurstArrivalTime" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_840 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1112 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* ExtendedPacketDelayBudget */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ExtendedPacketDelayBudget */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 } /* BurstArrivalTime */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_840 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1112 = { sizeof(struct NGAP_QosFlowParametersItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowParametersItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowParametersItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowParametersItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_840, + asn_MAP_NGAP_extensionValue_tag2el_1112, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_840 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1112 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56290,12 +73137,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_840, + asn_MBR_NGAP_extensionValue_1112, 3, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_840 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1112 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_837 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_1109 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56306,9 +73153,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_838, + &asn_PER_memb_NGAP_id_constr_1110, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_837 + memb_NGAP_id_constraint_1109 }, 0, 0, /* No default value */ "id" @@ -56323,9 +73170,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_839, + &asn_PER_memb_NGAP_criticality_constr_1111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_837 + memb_NGAP_criticality_constraint_1109 }, 0, 0, /* No default value */ "criticality" @@ -56333,33 +73180,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_840, + &asn_DEF_NGAP_extensionValue_1112, select_QosFlowParametersItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_840, + &asn_PER_memb_NGAP_extensionValue_constr_1112, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_837 + memb_NGAP_extensionValue_constraint_1109 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_837 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_1109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowParametersItem_ExtIEs_tag2el_837 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowParametersItem_ExtIEs_tag2el_1109 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_837 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_1109 = { sizeof(struct NGAP_QosFlowParametersItem_ExtIEs), offsetof(struct NGAP_QosFlowParametersItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowParametersItem_ExtIEs_tag2el_837, + asn_MAP_NGAP_QosFlowParametersItem_ExtIEs_tag2el_1109, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56368,12 +73215,12 @@ "QosFlowParametersItem-ExtIEs", "QosFlowParametersItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_837, - sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_837) - /sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_8370), /* 1 */ - asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_837, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_837) - /sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_8370), /* 1 */ + asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_1109, + sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_1109) + /sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_11090), /* 1 */ + asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_1109, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_1109) + /sizeof(asn_DEF_NGAP_QosFlowParametersItem_ExtIEs_tags_11090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56383,12 +73230,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_837, + asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_1109, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_837 /* Additional specs */ + &asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_1109 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_844 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1116 = { sizeof(struct NGAP_QosFlowPerTNLInformation_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowPerTNLInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowPerTNLInformation_ExtIEs__extensionValue, present), @@ -56399,7 +73246,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_844 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1116 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56417,10 +73264,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_844 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1116 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_841 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_1113 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowPerTNLInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56431,9 +73278,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_842, + &asn_PER_memb_NGAP_id_constr_1114, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_841 + memb_NGAP_id_constraint_1113 }, 0, 0, /* No default value */ "id" @@ -56448,9 +73295,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_843, + &asn_PER_memb_NGAP_criticality_constr_1115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_841 + memb_NGAP_criticality_constraint_1113 }, 0, 0, /* No default value */ "criticality" @@ -56458,33 +73305,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowPerTNLInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_844, + &asn_DEF_NGAP_extensionValue_1116, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_844, + &asn_PER_memb_NGAP_extensionValue_constr_1116, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_841 + memb_NGAP_extensionValue_constraint_1113 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_841 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_1113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowPerTNLInformation_ExtIEs_tag2el_841 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowPerTNLInformation_ExtIEs_tag2el_1113 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_841 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_1113 = { sizeof(struct NGAP_QosFlowPerTNLInformation_ExtIEs), offsetof(struct NGAP_QosFlowPerTNLInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowPerTNLInformation_ExtIEs_tag2el_841, + asn_MAP_NGAP_QosFlowPerTNLInformation_ExtIEs_tag2el_1113, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56493,12 +73340,12 @@ "QosFlowPerTNLInformation-ExtIEs", "QosFlowPerTNLInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_841, - sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_841) - /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_8410), /* 1 */ - asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_841, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_841) - /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_8410), /* 1 */ + asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_1113, + sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_1113) + /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_11130), /* 1 */ + asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_1113, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_1113) + /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs_tags_11130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56508,12 +73355,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_841, + asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_1113, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_841 /* Additional specs */ + &asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_1113 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_848 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1120 = { sizeof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs__extensionValue, present), @@ -56524,7 +73371,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_848 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1120 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56542,10 +73389,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_848 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1120 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_845 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_1117 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56556,9 +73403,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_846, + &asn_PER_memb_NGAP_id_constr_1118, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_845 + memb_NGAP_id_constraint_1117 }, 0, 0, /* No default value */ "id" @@ -56573,9 +73420,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_847, + &asn_PER_memb_NGAP_criticality_constr_1119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_845 + memb_NGAP_criticality_constraint_1117 }, 0, 0, /* No default value */ "criticality" @@ -56583,33 +73430,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_848, + &asn_DEF_NGAP_extensionValue_1120, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_848, + &asn_PER_memb_NGAP_extensionValue_constr_1120, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_845 + memb_NGAP_extensionValue_constraint_1117 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_845 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_1117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tag2el_845 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tag2el_1117 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_845 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_1117 = { sizeof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs), offsetof(struct NGAP_QosFlowPerTNLInformationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tag2el_845, + asn_MAP_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tag2el_1117, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56618,12 +73465,12 @@ "QosFlowPerTNLInformationItem-ExtIEs", "QosFlowPerTNLInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_845, - sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_845) - /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_8450), /* 1 */ - asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_845, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_845) - /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_8450), /* 1 */ + asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_1117, + sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_1117) + /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_11170), /* 1 */ + asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_1117, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_1117) + /sizeof(asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs_tags_11170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56633,12 +73480,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_845, + asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_1117, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_845 /* Additional specs */ + &asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_1117 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_852 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1124 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs__extensionValue, choice.TSCTrafficCharacteristics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -56674,25 +73521,25 @@ "RedundantQosFlowIndicator" }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_852 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_852 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_852 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1124 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1124 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1124 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* RedundantQosFlowIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* TSCTrafficCharacteristics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_852 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1124 = { sizeof(struct NGAP_QosFlowSetupRequestItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowSetupRequestItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_852, + asn_MAP_NGAP_extensionValue_tag2el_1124, 2, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_852, - asn_MAP_NGAP_extensionValue_from_canonical_852, + asn_MAP_NGAP_extensionValue_to_canonical_1124, + asn_MAP_NGAP_extensionValue_from_canonical_1124, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_852 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1124 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56709,12 +73556,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_852, + asn_MBR_NGAP_extensionValue_1124, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_852 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1124 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_849 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_1121 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56725,9 +73572,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_850, + &asn_PER_memb_NGAP_id_constr_1122, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_849 + memb_NGAP_id_constraint_1121 }, 0, 0, /* No default value */ "id" @@ -56742,9 +73589,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_851, + &asn_PER_memb_NGAP_criticality_constr_1123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_849 + memb_NGAP_criticality_constraint_1121 }, 0, 0, /* No default value */ "criticality" @@ -56752,33 +73599,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_852, + &asn_DEF_NGAP_extensionValue_1124, select_QosFlowSetupRequestItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_852, + &asn_PER_memb_NGAP_extensionValue_constr_1124, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_849 + memb_NGAP_extensionValue_constraint_1121 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_849 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_1121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowSetupRequestItem_ExtIEs_tag2el_849 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowSetupRequestItem_ExtIEs_tag2el_1121 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_849 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_1121 = { sizeof(struct NGAP_QosFlowSetupRequestItem_ExtIEs), offsetof(struct NGAP_QosFlowSetupRequestItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowSetupRequestItem_ExtIEs_tag2el_849, + asn_MAP_NGAP_QosFlowSetupRequestItem_ExtIEs_tag2el_1121, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56787,12 +73634,12 @@ "QosFlowSetupRequestItem-ExtIEs", "QosFlowSetupRequestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_849, - sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_849) - /sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_8490), /* 1 */ - asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_849, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_849) - /sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_8490), /* 1 */ + asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_1121, + sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_1121) + /sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_11210), /* 1 */ + asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_1121, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_1121) + /sizeof(asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs_tags_11210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56802,12 +73649,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_849, + asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_1121, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_849 /* Additional specs */ + &asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_1121 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_856 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1128 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs__extensionValue, choice.AlternativeQoSParaSetIndex), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -56826,21 +73673,21 @@ "AlternativeQoSParaSetIndex" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_856 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1128 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* AlternativeQoSParaSetIndex */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_856 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1128 = { sizeof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs__extensionValue, present), sizeof(((struct NGAP_QosFlowItemWithDataForwarding_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_856, + asn_MAP_NGAP_extensionValue_tag2el_1128, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_856 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1128 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56857,12 +73704,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_856, + asn_MBR_NGAP_extensionValue_1128, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_856 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1128 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_853 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1125 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56873,9 +73720,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_854, + &asn_PER_memb_NGAP_id_constr_1126, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_853 + memb_NGAP_id_constraint_1125 }, 0, 0, /* No default value */ "id" @@ -56890,9 +73737,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_855, + &asn_PER_memb_NGAP_criticality_constr_1127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_853 + memb_NGAP_criticality_constraint_1125 }, 0, 0, /* No default value */ "criticality" @@ -56900,33 +73747,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_856, + &asn_DEF_NGAP_extensionValue_1128, select_QosFlowItemWithDataForwarding_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_856, + &asn_PER_memb_NGAP_extensionValue_constr_1128, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_853 + memb_NGAP_extensionValue_constraint_1125 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_853 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_1125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tag2el_853 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tag2el_1125 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_853 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_1125 = { sizeof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs), offsetof(struct NGAP_QosFlowItemWithDataForwarding_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tag2el_853, + asn_MAP_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tag2el_1125, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -56935,12 +73782,12 @@ "QosFlowItemWithDataForwarding-ExtIEs", "QosFlowItemWithDataForwarding-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_853, - sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_853) - /sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_8530), /* 1 */ - asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_853, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_853) - /sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_8530), /* 1 */ + asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_1125, + sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_1125) + /sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_11250), /* 1 */ + asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_1125, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_1125) + /sizeof(asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs_tags_11250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -56950,12 +73797,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_853, + asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_1125, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_853 /* Additional specs */ + &asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_1125 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_860 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1132 = { sizeof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs__extensionValue), offsetof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs__extensionValue, present), @@ -56966,7 +73813,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_860 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1132 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -56984,10 +73831,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_860 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1132 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_857 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_1129 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56998,9 +73845,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_858, + &asn_PER_memb_NGAP_id_constr_1130, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_857 + memb_NGAP_id_constraint_1129 }, 0, 0, /* No default value */ "id" @@ -57015,9 +73862,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_859, + &asn_PER_memb_NGAP_criticality_constr_1131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_857 + memb_NGAP_criticality_constraint_1129 }, 0, 0, /* No default value */ "criticality" @@ -57025,33 +73872,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_860, + &asn_DEF_NGAP_extensionValue_1132, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_860, + &asn_PER_memb_NGAP_extensionValue_constr_1132, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_857 + memb_NGAP_extensionValue_constraint_1129 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_857 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_1129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowToBeForwardedItem_ExtIEs_tag2el_857 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosFlowToBeForwardedItem_ExtIEs_tag2el_1129 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_857 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_1129 = { sizeof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs), offsetof(struct NGAP_QosFlowToBeForwardedItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosFlowToBeForwardedItem_ExtIEs_tag2el_857, + asn_MAP_NGAP_QosFlowToBeForwardedItem_ExtIEs_tag2el_1129, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57060,12 +73907,12 @@ "QosFlowToBeForwardedItem-ExtIEs", "QosFlowToBeForwardedItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_857, - sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_857) - /sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_8570), /* 1 */ - asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_857, /* Same as above */ - sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_857) - /sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_8570), /* 1 */ + asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_1129, + sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_1129) + /sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_11290), /* 1 */ + asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_1129, /* Same as above */ + sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_1129) + /sizeof(asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs_tags_11290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57075,12 +73922,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_857, + asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_1129, 3, /* Elements count */ - &asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_857 /* Additional specs */ + &asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_1129 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_864 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1136 = { sizeof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs__extensionValue), offsetof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs__extensionValue, present), @@ -57091,7 +73938,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_864 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1136 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57109,10 +73956,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_864 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1136 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_861 = { +asn_TYPE_member_t asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_1133 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57123,9 +73970,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_862, + &asn_PER_memb_NGAP_id_constr_1134, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_861 + memb_NGAP_id_constraint_1133 }, 0, 0, /* No default value */ "id" @@ -57140,9 +73987,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_863, + &asn_PER_memb_NGAP_criticality_constr_1135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_861 + memb_NGAP_criticality_constraint_1133 }, 0, 0, /* No default value */ "criticality" @@ -57150,33 +73997,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_864, + &asn_DEF_NGAP_extensionValue_1136, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_864, + &asn_PER_memb_NGAP_extensionValue_constr_1136, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_861 + memb_NGAP_extensionValue_constraint_1133 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_861 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_1133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tag2el_861 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tag2el_1133 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_861 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_1133 = { sizeof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs), offsetof(struct NGAP_QoSFlowsUsageReport_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tag2el_861, + asn_MAP_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tag2el_1133, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57185,12 +74032,12 @@ "QoSFlowsUsageReport-Item-ExtIEs", "QoSFlowsUsageReport-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_861, - sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_861) - /sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_8610), /* 1 */ - asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_861, /* Same as above */ - sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_861) - /sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_8610), /* 1 */ + asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_1133, + sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_1133) + /sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_11330), /* 1 */ + asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_1133, /* Same as above */ + sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_1133) + /sizeof(asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs_tags_11330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57200,12 +74047,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_861, + asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_1133, 3, /* Elements count */ - &asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_861 /* Additional specs */ + &asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_1133 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_868 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1140 = { sizeof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs__extensionValue), offsetof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs__extensionValue, present), @@ -57216,7 +74063,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_868 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1140 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57234,10 +74081,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_868 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1140 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_865 = { +asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_1137 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57248,9 +74095,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_866, + &asn_PER_memb_NGAP_id_constr_1138, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_865 + memb_NGAP_id_constraint_1137 }, 0, 0, /* No default value */ "id" @@ -57265,9 +74112,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_867, + &asn_PER_memb_NGAP_criticality_constr_1139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_865 + memb_NGAP_criticality_constraint_1137 }, 0, 0, /* No default value */ "criticality" @@ -57275,33 +74122,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_868, + &asn_DEF_NGAP_extensionValue_1140, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_868, + &asn_PER_memb_NGAP_extensionValue_constr_1140, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_865 + memb_NGAP_extensionValue_constraint_1137 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_865 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_1137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tag2el_865 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tag2el_1137 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_865 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_1137 = { sizeof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs), offsetof(struct NGAP_RANStatusTransfer_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tag2el_865, + asn_MAP_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tag2el_1137, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57310,12 +74157,12 @@ "RANStatusTransfer-TransparentContainer-ExtIEs", "RANStatusTransfer-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_865, - sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_865) - /sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_8650), /* 1 */ - asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_865, /* Same as above */ - sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_865) - /sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_8650), /* 1 */ + asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_1137, + sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_1137) + /sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_11370), /* 1 */ + asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_1137, /* Same as above */ + sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_1137) + /sizeof(asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_tags_11370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57325,12 +74172,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_865, + asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_1137, 3, /* Elements count */ - &asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_865 /* Additional specs */ + &asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_1137 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_872 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1144 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RATRestrictions_Item_ExtIEs__extensionValue, choice.ExtendedRATRestrictionInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -57349,21 +74196,21 @@ "ExtendedRATRestrictionInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_872 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1144 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* ExtendedRATRestrictionInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_872 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1144 = { sizeof(struct NGAP_RATRestrictions_Item_ExtIEs__extensionValue), offsetof(struct NGAP_RATRestrictions_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RATRestrictions_Item_ExtIEs__extensionValue, present), sizeof(((struct NGAP_RATRestrictions_Item_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_872, + asn_MAP_NGAP_extensionValue_tag2el_1144, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_872 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1144 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57380,12 +74227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_872, + asn_MBR_NGAP_extensionValue_1144, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_872 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1144 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_869 = { +asn_TYPE_member_t asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_1141 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57396,9 +74243,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_870, + &asn_PER_memb_NGAP_id_constr_1142, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_869 + memb_NGAP_id_constraint_1141 }, 0, 0, /* No default value */ "id" @@ -57413,9 +74260,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_871, + &asn_PER_memb_NGAP_criticality_constr_1143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_869 + memb_NGAP_criticality_constraint_1141 }, 0, 0, /* No default value */ "criticality" @@ -57423,33 +74270,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_872, + &asn_DEF_NGAP_extensionValue_1144, select_RATRestrictions_Item_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_872, + &asn_PER_memb_NGAP_extensionValue_constr_1144, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_869 + memb_NGAP_extensionValue_constraint_1141 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_869 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_1141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RATRestrictions_Item_ExtIEs_tag2el_869 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RATRestrictions_Item_ExtIEs_tag2el_1141 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_869 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_1141 = { sizeof(struct NGAP_RATRestrictions_Item_ExtIEs), offsetof(struct NGAP_RATRestrictions_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RATRestrictions_Item_ExtIEs_tag2el_869, + asn_MAP_NGAP_RATRestrictions_Item_ExtIEs_tag2el_1141, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57458,12 +74305,12 @@ "RATRestrictions-Item-ExtIEs", "RATRestrictions-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_869, - sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_869) - /sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_8690), /* 1 */ - asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_869, /* Same as above */ - sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_869) - /sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_8690), /* 1 */ + asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_1141, + sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_1141) + /sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_11410), /* 1 */ + asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_1141, /* Same as above */ + sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_1141) + /sizeof(asn_DEF_NGAP_RATRestrictions_Item_ExtIEs_tags_11410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57473,12 +74320,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_869, + asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_1141, 3, /* Elements count */ - &asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_869 /* Additional specs */ + &asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_1141 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_876 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1148 = { sizeof(struct NGAP_RecommendedCellsForPaging_ExtIEs__extensionValue), offsetof(struct NGAP_RecommendedCellsForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RecommendedCellsForPaging_ExtIEs__extensionValue, present), @@ -57489,7 +74336,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_876 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1148 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57507,10 +74354,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_876 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1148 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_873 = { +asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_1145 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedCellsForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57521,9 +74368,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_874, + &asn_PER_memb_NGAP_id_constr_1146, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_873 + memb_NGAP_id_constraint_1145 }, 0, 0, /* No default value */ "id" @@ -57538,9 +74385,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_875, + &asn_PER_memb_NGAP_criticality_constr_1147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_873 + memb_NGAP_criticality_constraint_1145 }, 0, 0, /* No default value */ "criticality" @@ -57548,33 +74395,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedCellsForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_876, + &asn_DEF_NGAP_extensionValue_1148, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_876, + &asn_PER_memb_NGAP_extensionValue_constr_1148, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_873 + memb_NGAP_extensionValue_constraint_1145 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_873 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_1145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedCellsForPaging_ExtIEs_tag2el_873 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedCellsForPaging_ExtIEs_tag2el_1145 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_873 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_1145 = { sizeof(struct NGAP_RecommendedCellsForPaging_ExtIEs), offsetof(struct NGAP_RecommendedCellsForPaging_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RecommendedCellsForPaging_ExtIEs_tag2el_873, + asn_MAP_NGAP_RecommendedCellsForPaging_ExtIEs_tag2el_1145, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57583,12 +74430,12 @@ "RecommendedCellsForPaging-ExtIEs", "RecommendedCellsForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_873, - sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_873) - /sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_8730), /* 1 */ - asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_873, /* Same as above */ - sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_873) - /sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_8730), /* 1 */ + asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_1145, + sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_1145) + /sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_11450), /* 1 */ + asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_1145, /* Same as above */ + sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_1145) + /sizeof(asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs_tags_11450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57598,12 +74445,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_873, + asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_1145, 3, /* Elements count */ - &asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_873 /* Additional specs */ + &asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_1145 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_880 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1152 = { sizeof(struct NGAP_RecommendedCellItem_ExtIEs__extensionValue), offsetof(struct NGAP_RecommendedCellItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RecommendedCellItem_ExtIEs__extensionValue, present), @@ -57614,7 +74461,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_880 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1152 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57632,10 +74479,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_880 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1152 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellItem_ExtIEs_877 = { +asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellItem_ExtIEs_1149 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedCellItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57646,9 +74493,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_878, + &asn_PER_memb_NGAP_id_constr_1150, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_877 + memb_NGAP_id_constraint_1149 }, 0, 0, /* No default value */ "id" @@ -57663,9 +74510,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_879, + &asn_PER_memb_NGAP_criticality_constr_1151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_877 + memb_NGAP_criticality_constraint_1149 }, 0, 0, /* No default value */ "criticality" @@ -57673,33 +74520,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedCellItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_880, + &asn_DEF_NGAP_extensionValue_1152, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_880, + &asn_PER_memb_NGAP_extensionValue_constr_1152, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_877 + memb_NGAP_extensionValue_constraint_1149 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_877 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_1149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedCellItem_ExtIEs_tag2el_877 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedCellItem_ExtIEs_tag2el_1149 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_877 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_1149 = { sizeof(struct NGAP_RecommendedCellItem_ExtIEs), offsetof(struct NGAP_RecommendedCellItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RecommendedCellItem_ExtIEs_tag2el_877, + asn_MAP_NGAP_RecommendedCellItem_ExtIEs_tag2el_1149, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57708,12 +74555,12 @@ "RecommendedCellItem-ExtIEs", "RecommendedCellItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_877, - sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_877) - /sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_8770), /* 1 */ - asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_877, /* Same as above */ - sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_877) - /sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_8770), /* 1 */ + asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_1149, + sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_1149) + /sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_11490), /* 1 */ + asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_1149, /* Same as above */ + sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_1149) + /sizeof(asn_DEF_NGAP_RecommendedCellItem_ExtIEs_tags_11490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57723,12 +74570,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RecommendedCellItem_ExtIEs_877, + asn_MBR_NGAP_RecommendedCellItem_ExtIEs_1149, 3, /* Elements count */ - &asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_877 /* Additional specs */ + &asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_1149 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_884 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1156 = { sizeof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs__extensionValue), offsetof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs__extensionValue, present), @@ -57739,7 +74586,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_884 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1156 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57757,10 +74604,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_884 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1156 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_881 = { +asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_1153 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57771,9 +74618,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_882, + &asn_PER_memb_NGAP_id_constr_1154, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_881 + memb_NGAP_id_constraint_1153 }, 0, 0, /* No default value */ "id" @@ -57788,9 +74635,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_883, + &asn_PER_memb_NGAP_criticality_constr_1155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_881 + memb_NGAP_criticality_constraint_1153 }, 0, 0, /* No default value */ "criticality" @@ -57798,33 +74645,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_884, + &asn_DEF_NGAP_extensionValue_1156, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_884, + &asn_PER_memb_NGAP_extensionValue_constr_1156, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_881 + memb_NGAP_extensionValue_constraint_1153 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_881 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_1153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedRANNodesForPaging_ExtIEs_tag2el_881 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedRANNodesForPaging_ExtIEs_tag2el_1153 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_881 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_1153 = { sizeof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs), offsetof(struct NGAP_RecommendedRANNodesForPaging_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RecommendedRANNodesForPaging_ExtIEs_tag2el_881, + asn_MAP_NGAP_RecommendedRANNodesForPaging_ExtIEs_tag2el_1153, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57833,12 +74680,12 @@ "RecommendedRANNodesForPaging-ExtIEs", "RecommendedRANNodesForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_881, - sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_881) - /sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_8810), /* 1 */ - asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_881, /* Same as above */ - sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_881) - /sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_8810), /* 1 */ + asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_1153, + sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_1153) + /sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_11530), /* 1 */ + asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_1153, /* Same as above */ + sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_1153) + /sizeof(asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs_tags_11530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57848,12 +74695,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_881, + asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_1153, 3, /* Elements count */ - &asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_881 /* Additional specs */ + &asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_1153 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_888 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1160 = { sizeof(struct NGAP_RecommendedRANNodeItem_ExtIEs__extensionValue), offsetof(struct NGAP_RecommendedRANNodeItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RecommendedRANNodeItem_ExtIEs__extensionValue, present), @@ -57864,7 +74711,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_888 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1160 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -57882,10 +74729,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_888 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1160 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_885 = { +asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_1157 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedRANNodeItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -57896,9 +74743,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_886, + &asn_PER_memb_NGAP_id_constr_1158, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_885 + memb_NGAP_id_constraint_1157 }, 0, 0, /* No default value */ "id" @@ -57913,9 +74760,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_887, + &asn_PER_memb_NGAP_criticality_constr_1159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_885 + memb_NGAP_criticality_constraint_1157 }, 0, 0, /* No default value */ "criticality" @@ -57923,33 +74770,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RecommendedRANNodeItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_888, + &asn_DEF_NGAP_extensionValue_1160, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_888, + &asn_PER_memb_NGAP_extensionValue_constr_1160, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_885 + memb_NGAP_extensionValue_constraint_1157 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_885 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_1157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedRANNodeItem_ExtIEs_tag2el_885 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RecommendedRANNodeItem_ExtIEs_tag2el_1157 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_885 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_1157 = { sizeof(struct NGAP_RecommendedRANNodeItem_ExtIEs), offsetof(struct NGAP_RecommendedRANNodeItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RecommendedRANNodeItem_ExtIEs_tag2el_885, + asn_MAP_NGAP_RecommendedRANNodeItem_ExtIEs_tag2el_1157, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -57958,12 +74805,12 @@ "RecommendedRANNodeItem-ExtIEs", "RecommendedRANNodeItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_885, - sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_885) - /sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_8850), /* 1 */ - asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_885, /* Same as above */ - sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_885) - /sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_8850), /* 1 */ + asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_1157, + sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_1157) + /sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_11570), /* 1 */ + asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_1157, /* Same as above */ + sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_1157) + /sizeof(asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs_tags_11570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -57973,23 +74820,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_885, + asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_1157, 3, /* Elements count */ - &asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_885 /* Additional specs */ + &asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_1157 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_892 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1164 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue, choice.PDUSessionPairID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionPairID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionPairID" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1164 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* PDUSessionPairID */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1164 = { sizeof(struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue), offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue, present), sizeof(((struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_extensionValue_tag2el_1164, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_892 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1164 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58006,11 +74875,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_892 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1164, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1164 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_889 = { +asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_1161 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58021,9 +74891,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_890, + &asn_PER_memb_NGAP_id_constr_1162, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_889 + memb_NGAP_id_constraint_1161 }, 0, 0, /* No default value */ "id" @@ -58032,15 +74902,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_RedundantPDUSessionInformation_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_891, + &asn_PER_memb_NGAP_criticality_constr_1163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_889 + memb_NGAP_criticality_constraint_1161 }, 0, 0, /* No default value */ "criticality" @@ -58048,33 +74918,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_892, - 0, + &asn_DEF_NGAP_extensionValue_1164, + select_RedundantPDUSessionInformation_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_892, + &asn_PER_memb_NGAP_extensionValue_constr_1164, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_889 + memb_NGAP_extensionValue_constraint_1161 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_889 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_1161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RedundantPDUSessionInformation_ExtIEs_tag2el_889 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RedundantPDUSessionInformation_ExtIEs_tag2el_1161 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_889 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_1161 = { sizeof(struct NGAP_RedundantPDUSessionInformation_ExtIEs), offsetof(struct NGAP_RedundantPDUSessionInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RedundantPDUSessionInformation_ExtIEs_tag2el_889, + asn_MAP_NGAP_RedundantPDUSessionInformation_ExtIEs_tag2el_1161, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58083,12 +74953,12 @@ "RedundantPDUSessionInformation-ExtIEs", "RedundantPDUSessionInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_889, - sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_889) - /sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_8890), /* 1 */ - asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_889, /* Same as above */ - sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_889) - /sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_8890), /* 1 */ + asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_1161, + sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_1161) + /sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_11610), /* 1 */ + asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_1161, /* Same as above */ + sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_1161) + /sizeof(asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs_tags_11610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58098,12 +74968,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_889, + asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_1161, 3, /* Elements count */ - &asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_889 /* Additional specs */ + &asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_1161 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_896 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1168 = { sizeof(struct NGAP_RIMInformationTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_RIMInformationTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RIMInformationTransfer_ExtIEs__extensionValue, present), @@ -58114,7 +74984,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_896 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1168 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58132,10 +75002,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_896 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1168 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_893 = { +asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_1165 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RIMInformationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58146,9 +75016,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_894, + &asn_PER_memb_NGAP_id_constr_1166, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_893 + memb_NGAP_id_constraint_1165 }, 0, 0, /* No default value */ "id" @@ -58163,9 +75033,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_895, + &asn_PER_memb_NGAP_criticality_constr_1167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_893 + memb_NGAP_criticality_constraint_1165 }, 0, 0, /* No default value */ "criticality" @@ -58173,33 +75043,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RIMInformationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_896, + &asn_DEF_NGAP_extensionValue_1168, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_896, + &asn_PER_memb_NGAP_extensionValue_constr_1168, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_893 + memb_NGAP_extensionValue_constraint_1165 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_893 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_1165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RIMInformationTransfer_ExtIEs_tag2el_893 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RIMInformationTransfer_ExtIEs_tag2el_1165 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_893 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_1165 = { sizeof(struct NGAP_RIMInformationTransfer_ExtIEs), offsetof(struct NGAP_RIMInformationTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RIMInformationTransfer_ExtIEs_tag2el_893, + asn_MAP_NGAP_RIMInformationTransfer_ExtIEs_tag2el_1165, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58208,12 +75078,12 @@ "RIMInformationTransfer-ExtIEs", "RIMInformationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_893, - sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_893) - /sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_8930), /* 1 */ - asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_893, /* Same as above */ - sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_893) - /sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_8930), /* 1 */ + asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_1165, + sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_1165) + /sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_11650), /* 1 */ + asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_1165, /* Same as above */ + sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_1165) + /sizeof(asn_DEF_NGAP_RIMInformationTransfer_ExtIEs_tags_11650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58223,12 +75093,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_893, + asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_1165, 3, /* Elements count */ - &asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_893 /* Additional specs */ + &asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_1165 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_900 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1172 = { sizeof(struct NGAP_RIMInformation_ExtIEs__extensionValue), offsetof(struct NGAP_RIMInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_RIMInformation_ExtIEs__extensionValue, present), @@ -58239,7 +75109,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_900 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1172 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58257,10 +75127,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_900 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1172 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RIMInformation_ExtIEs_897 = { +asn_TYPE_member_t asn_MBR_NGAP_RIMInformation_ExtIEs_1169 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RIMInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58271,9 +75141,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_898, + &asn_PER_memb_NGAP_id_constr_1170, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_897 + memb_NGAP_id_constraint_1169 }, 0, 0, /* No default value */ "id" @@ -58288,9 +75158,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_899, + &asn_PER_memb_NGAP_criticality_constr_1171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_897 + memb_NGAP_criticality_constraint_1169 }, 0, 0, /* No default value */ "criticality" @@ -58298,33 +75168,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RIMInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_900, + &asn_DEF_NGAP_extensionValue_1172, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_900, + &asn_PER_memb_NGAP_extensionValue_constr_1172, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_897 + memb_NGAP_extensionValue_constraint_1169 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RIMInformation_ExtIEs_tags_897 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RIMInformation_ExtIEs_tags_1169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RIMInformation_ExtIEs_tag2el_897 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RIMInformation_ExtIEs_tag2el_1169 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformation_ExtIEs_specs_897 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformation_ExtIEs_specs_1169 = { sizeof(struct NGAP_RIMInformation_ExtIEs), offsetof(struct NGAP_RIMInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_RIMInformation_ExtIEs_tag2el_897, + asn_MAP_NGAP_RIMInformation_ExtIEs_tag2el_1169, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58333,12 +75203,12 @@ "RIMInformation-ExtIEs", "RIMInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RIMInformation_ExtIEs_tags_897, - sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_897) - /sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_8970), /* 1 */ - asn_DEF_NGAP_RIMInformation_ExtIEs_tags_897, /* Same as above */ - sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_897) - /sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_8970), /* 1 */ + asn_DEF_NGAP_RIMInformation_ExtIEs_tags_1169, + sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_1169) + /sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_11690), /* 1 */ + asn_DEF_NGAP_RIMInformation_ExtIEs_tags_1169, /* Same as above */ + sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_1169) + /sizeof(asn_DEF_NGAP_RIMInformation_ExtIEs_tags_11690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58348,12 +75218,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RIMInformation_ExtIEs_897, + asn_MBR_NGAP_RIMInformation_ExtIEs_1169, 3, /* Elements count */ - &asn_SPC_NGAP_RIMInformation_ExtIEs_specs_897 /* Additional specs */ + &asn_SPC_NGAP_RIMInformation_ExtIEs_specs_1169 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_904 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1176 = { sizeof(struct NGAP_ScheduledCommunicationTime_ExtIEs__extensionValue), offsetof(struct NGAP_ScheduledCommunicationTime_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_ScheduledCommunicationTime_ExtIEs__extensionValue, present), @@ -58364,7 +75234,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_904 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1176 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58382,10 +75252,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_904 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1176 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_901 = { +asn_TYPE_member_t asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_1173 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ScheduledCommunicationTime_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58396,9 +75266,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_902, + &asn_PER_memb_NGAP_id_constr_1174, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_901 + memb_NGAP_id_constraint_1173 }, 0, 0, /* No default value */ "id" @@ -58413,9 +75283,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_903, + &asn_PER_memb_NGAP_criticality_constr_1175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_901 + memb_NGAP_criticality_constraint_1173 }, 0, 0, /* No default value */ "criticality" @@ -58423,33 +75293,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ScheduledCommunicationTime_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_904, + &asn_DEF_NGAP_extensionValue_1176, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_904, + &asn_PER_memb_NGAP_extensionValue_constr_1176, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_901 + memb_NGAP_extensionValue_constraint_1173 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_901 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_1173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ScheduledCommunicationTime_ExtIEs_tag2el_901 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ScheduledCommunicationTime_ExtIEs_tag2el_1173 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_901 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_1173 = { sizeof(struct NGAP_ScheduledCommunicationTime_ExtIEs), offsetof(struct NGAP_ScheduledCommunicationTime_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ScheduledCommunicationTime_ExtIEs_tag2el_901, + asn_MAP_NGAP_ScheduledCommunicationTime_ExtIEs_tag2el_1173, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58458,12 +75328,12 @@ "ScheduledCommunicationTime-ExtIEs", "ScheduledCommunicationTime-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_901, - sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_901) - /sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_9010), /* 1 */ - asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_901, /* Same as above */ - sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_901) - /sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_9010), /* 1 */ + asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_1173, + sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_1173) + /sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_11730), /* 1 */ + asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_1173, /* Same as above */ + sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_1173) + /sizeof(asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs_tags_11730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58473,12 +75343,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_901, + asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_1173, 3, /* Elements count */ - &asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_901 /* Additional specs */ + &asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_1173 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_908 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1180 = { sizeof(struct NGAP_SecondaryRATUsageInformation_ExtIEs__extensionValue), offsetof(struct NGAP_SecondaryRATUsageInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SecondaryRATUsageInformation_ExtIEs__extensionValue, present), @@ -58489,7 +75359,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_908 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1180 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58507,10 +75377,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_908 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1180 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_905 = { +asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_1177 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATUsageInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58521,9 +75391,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_906, + &asn_PER_memb_NGAP_id_constr_1178, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_905 + memb_NGAP_id_constraint_1177 }, 0, 0, /* No default value */ "id" @@ -58538,9 +75408,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_907, + &asn_PER_memb_NGAP_criticality_constr_1179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_905 + memb_NGAP_criticality_constraint_1177 }, 0, 0, /* No default value */ "criticality" @@ -58548,33 +75418,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATUsageInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_908, + &asn_DEF_NGAP_extensionValue_1180, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_908, + &asn_PER_memb_NGAP_extensionValue_constr_1180, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_905 + memb_NGAP_extensionValue_constraint_1177 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_905 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_1177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATUsageInformation_ExtIEs_tag2el_905 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATUsageInformation_ExtIEs_tag2el_1177 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_905 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_1177 = { sizeof(struct NGAP_SecondaryRATUsageInformation_ExtIEs), offsetof(struct NGAP_SecondaryRATUsageInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SecondaryRATUsageInformation_ExtIEs_tag2el_905, + asn_MAP_NGAP_SecondaryRATUsageInformation_ExtIEs_tag2el_1177, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58583,12 +75453,12 @@ "SecondaryRATUsageInformation-ExtIEs", "SecondaryRATUsageInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_905, - sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_905) - /sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_9050), /* 1 */ - asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_905, /* Same as above */ - sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_905) - /sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_9050), /* 1 */ + asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_1177, + sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_1177) + /sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_11770), /* 1 */ + asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_1177, /* Same as above */ + sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_1177) + /sizeof(asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs_tags_11770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58598,12 +75468,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_905, + asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_1177, 3, /* Elements count */ - &asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_905 /* Additional specs */ + &asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_1177 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_912 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1184 = { sizeof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs__extensionValue, present), @@ -58614,7 +75484,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_912 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1184 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58632,10 +75502,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_912 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1184 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_909 = { +asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_1181 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58646,9 +75516,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_910, + &asn_PER_memb_NGAP_id_constr_1182, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_909 + memb_NGAP_id_constraint_1181 }, 0, 0, /* No default value */ "id" @@ -58663,9 +75533,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_911, + &asn_PER_memb_NGAP_criticality_constr_1183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_909 + memb_NGAP_criticality_constraint_1181 }, 0, 0, /* No default value */ "criticality" @@ -58673,33 +75543,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_912, + &asn_DEF_NGAP_extensionValue_1184, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_912, + &asn_PER_memb_NGAP_extensionValue_constr_1184, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_909 + memb_NGAP_extensionValue_constraint_1181 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_909 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_1181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tag2el_909 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tag2el_1181 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_909 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_1181 = { sizeof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs), offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tag2el_909, + asn_MAP_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tag2el_1181, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58708,12 +75578,12 @@ "SecondaryRATDataUsageReportTransfer-ExtIEs", "SecondaryRATDataUsageReportTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_909, - sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_909) - /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_9090), /* 1 */ - asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_909, /* Same as above */ - sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_909) - /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_9090), /* 1 */ + asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_1181, + sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_1181) + /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_11810), /* 1 */ + asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_1181, /* Same as above */ + sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_1181) + /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_tags_11810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58723,12 +75593,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_909, + asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_1181, 3, /* Elements count */ - &asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_909 /* Additional specs */ + &asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_1181 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_916 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1188 = { sizeof(struct NGAP_SecurityContext_ExtIEs__extensionValue), offsetof(struct NGAP_SecurityContext_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SecurityContext_ExtIEs__extensionValue, present), @@ -58739,7 +75609,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_916 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1188 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58757,10 +75627,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_916 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1188 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_ExtIEs_913 = { +asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_ExtIEs_1185 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityContext_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58771,9 +75641,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_914, + &asn_PER_memb_NGAP_id_constr_1186, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_913 + memb_NGAP_id_constraint_1185 }, 0, 0, /* No default value */ "id" @@ -58788,9 +75658,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_915, + &asn_PER_memb_NGAP_criticality_constr_1187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_913 + memb_NGAP_criticality_constraint_1185 }, 0, 0, /* No default value */ "criticality" @@ -58798,33 +75668,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityContext_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_916, + &asn_DEF_NGAP_extensionValue_1188, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_916, + &asn_PER_memb_NGAP_extensionValue_constr_1188, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_913 + memb_NGAP_extensionValue_constraint_1185 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecurityContext_ExtIEs_tags_913 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecurityContext_ExtIEs_tags_1185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityContext_ExtIEs_tag2el_913 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityContext_ExtIEs_tag2el_1185 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_ExtIEs_specs_913 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_ExtIEs_specs_1185 = { sizeof(struct NGAP_SecurityContext_ExtIEs), offsetof(struct NGAP_SecurityContext_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SecurityContext_ExtIEs_tag2el_913, + asn_MAP_NGAP_SecurityContext_ExtIEs_tag2el_1185, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58833,12 +75703,12 @@ "SecurityContext-ExtIEs", "SecurityContext-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecurityContext_ExtIEs_tags_913, - sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_913) - /sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_9130), /* 1 */ - asn_DEF_NGAP_SecurityContext_ExtIEs_tags_913, /* Same as above */ - sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_913) - /sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_9130), /* 1 */ + asn_DEF_NGAP_SecurityContext_ExtIEs_tags_1185, + sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_1185) + /sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_11850), /* 1 */ + asn_DEF_NGAP_SecurityContext_ExtIEs_tags_1185, /* Same as above */ + sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_1185) + /sizeof(asn_DEF_NGAP_SecurityContext_ExtIEs_tags_11850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58848,12 +75718,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecurityContext_ExtIEs_913, + asn_MBR_NGAP_SecurityContext_ExtIEs_1185, 3, /* Elements count */ - &asn_SPC_NGAP_SecurityContext_ExtIEs_specs_913 /* Additional specs */ + &asn_SPC_NGAP_SecurityContext_ExtIEs_specs_1185 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_920 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1192 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityIndication_ExtIEs__extensionValue, choice.MaximumIntegrityProtectedDataRate), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -58872,21 +75742,21 @@ "MaximumIntegrityProtectedDataRate" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_920 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1192 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* MaximumIntegrityProtectedDataRate */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_920 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1192 = { sizeof(struct NGAP_SecurityIndication_ExtIEs__extensionValue), offsetof(struct NGAP_SecurityIndication_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SecurityIndication_ExtIEs__extensionValue, present), sizeof(((struct NGAP_SecurityIndication_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_920, + asn_MAP_NGAP_extensionValue_tag2el_1192, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_920 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1192 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -58903,12 +75773,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_920, + asn_MBR_NGAP_extensionValue_1192, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_920 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1192 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecurityIndication_ExtIEs_917 = { +asn_TYPE_member_t asn_MBR_NGAP_SecurityIndication_ExtIEs_1189 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityIndication_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -58919,9 +75789,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_918, + &asn_PER_memb_NGAP_id_constr_1190, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_917 + memb_NGAP_id_constraint_1189 }, 0, 0, /* No default value */ "id" @@ -58936,9 +75806,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_919, + &asn_PER_memb_NGAP_criticality_constr_1191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_917 + memb_NGAP_criticality_constraint_1189 }, 0, 0, /* No default value */ "criticality" @@ -58946,33 +75816,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityIndication_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_920, + &asn_DEF_NGAP_extensionValue_1192, select_SecurityIndication_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_920, + &asn_PER_memb_NGAP_extensionValue_constr_1192, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_917 + memb_NGAP_extensionValue_constraint_1189 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_917 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_1189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityIndication_ExtIEs_tag2el_917 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityIndication_ExtIEs_tag2el_1189 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_917 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_1189 = { sizeof(struct NGAP_SecurityIndication_ExtIEs), offsetof(struct NGAP_SecurityIndication_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SecurityIndication_ExtIEs_tag2el_917, + asn_MAP_NGAP_SecurityIndication_ExtIEs_tag2el_1189, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -58981,12 +75851,12 @@ "SecurityIndication-ExtIEs", "SecurityIndication-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_917, - sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_917) - /sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_9170), /* 1 */ - asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_917, /* Same as above */ - sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_917) - /sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_9170), /* 1 */ + asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_1189, + sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_1189) + /sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_11890), /* 1 */ + asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_1189, /* Same as above */ + sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_1189) + /sizeof(asn_DEF_NGAP_SecurityIndication_ExtIEs_tags_11890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -58996,12 +75866,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecurityIndication_ExtIEs_917, + asn_MBR_NGAP_SecurityIndication_ExtIEs_1189, 3, /* Elements count */ - &asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_917 /* Additional specs */ + &asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_1189 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_924 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1196 = { sizeof(struct NGAP_SecurityResult_ExtIEs__extensionValue), offsetof(struct NGAP_SecurityResult_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SecurityResult_ExtIEs__extensionValue, present), @@ -59012,7 +75882,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_924 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1196 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59030,10 +75900,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_924 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1196 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecurityResult_ExtIEs_921 = { +asn_TYPE_member_t asn_MBR_NGAP_SecurityResult_ExtIEs_1193 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityResult_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59044,9 +75914,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_922, + &asn_PER_memb_NGAP_id_constr_1194, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_921 + memb_NGAP_id_constraint_1193 }, 0, 0, /* No default value */ "id" @@ -59061,9 +75931,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_923, + &asn_PER_memb_NGAP_criticality_constr_1195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_921 + memb_NGAP_criticality_constraint_1193 }, 0, 0, /* No default value */ "criticality" @@ -59071,33 +75941,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityResult_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_924, + &asn_DEF_NGAP_extensionValue_1196, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_924, + &asn_PER_memb_NGAP_extensionValue_constr_1196, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_921 + memb_NGAP_extensionValue_constraint_1193 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecurityResult_ExtIEs_tags_921 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecurityResult_ExtIEs_tags_1193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityResult_ExtIEs_tag2el_921 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecurityResult_ExtIEs_tag2el_1193 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityResult_ExtIEs_specs_921 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityResult_ExtIEs_specs_1193 = { sizeof(struct NGAP_SecurityResult_ExtIEs), offsetof(struct NGAP_SecurityResult_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SecurityResult_ExtIEs_tag2el_921, + asn_MAP_NGAP_SecurityResult_ExtIEs_tag2el_1193, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59106,12 +75976,12 @@ "SecurityResult-ExtIEs", "SecurityResult-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecurityResult_ExtIEs_tags_921, - sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_921) - /sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_9210), /* 1 */ - asn_DEF_NGAP_SecurityResult_ExtIEs_tags_921, /* Same as above */ - sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_921) - /sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_9210), /* 1 */ + asn_DEF_NGAP_SecurityResult_ExtIEs_tags_1193, + sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_1193) + /sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_11930), /* 1 */ + asn_DEF_NGAP_SecurityResult_ExtIEs_tags_1193, /* Same as above */ + sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_1193) + /sizeof(asn_DEF_NGAP_SecurityResult_ExtIEs_tags_11930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59121,12 +75991,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecurityResult_ExtIEs_921, + asn_MBR_NGAP_SecurityResult_ExtIEs_1193, 3, /* Elements count */ - &asn_SPC_NGAP_SecurityResult_ExtIEs_specs_921 /* Additional specs */ + &asn_SPC_NGAP_SecurityResult_ExtIEs_specs_1193 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_928 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1200 = { sizeof(struct NGAP_SensorMeasurementConfiguration_ExtIEs__extensionValue), offsetof(struct NGAP_SensorMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SensorMeasurementConfiguration_ExtIEs__extensionValue, present), @@ -59137,7 +76007,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_928 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1200 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59155,10 +76025,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_928 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1200 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_925 = { +asn_TYPE_member_t asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_1197 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorMeasurementConfiguration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59169,9 +76039,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_926, + &asn_PER_memb_NGAP_id_constr_1198, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_925 + memb_NGAP_id_constraint_1197 }, 0, 0, /* No default value */ "id" @@ -59186,9 +76056,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_927, + &asn_PER_memb_NGAP_criticality_constr_1199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_925 + memb_NGAP_criticality_constraint_1197 }, 0, 0, /* No default value */ "criticality" @@ -59196,33 +76066,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorMeasurementConfiguration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_928, + &asn_DEF_NGAP_extensionValue_1200, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_928, + &asn_PER_memb_NGAP_extensionValue_constr_1200, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_925 + memb_NGAP_extensionValue_constraint_1197 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_925 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_1197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorMeasurementConfiguration_ExtIEs_tag2el_925 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorMeasurementConfiguration_ExtIEs_tag2el_1197 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_925 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_1197 = { sizeof(struct NGAP_SensorMeasurementConfiguration_ExtIEs), offsetof(struct NGAP_SensorMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SensorMeasurementConfiguration_ExtIEs_tag2el_925, + asn_MAP_NGAP_SensorMeasurementConfiguration_ExtIEs_tag2el_1197, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59231,12 +76101,12 @@ "SensorMeasurementConfiguration-ExtIEs", "SensorMeasurementConfiguration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_925, - sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_925) - /sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_9250), /* 1 */ - asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_925, /* Same as above */ - sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_925) - /sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_9250), /* 1 */ + asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_1197, + sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_1197) + /sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_11970), /* 1 */ + asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_1197, /* Same as above */ + sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_1197) + /sizeof(asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs_tags_11970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59246,12 +76116,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_925, + asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_1197, 3, /* Elements count */ - &asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_925 /* Additional specs */ + &asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_1197 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_932 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1204 = { sizeof(struct NGAP_SensorMeasConfigNameItem_ExtIEs__extensionValue), offsetof(struct NGAP_SensorMeasConfigNameItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SensorMeasConfigNameItem_ExtIEs__extensionValue, present), @@ -59262,7 +76132,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_932 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1204 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59280,10 +76150,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_932 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1204 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_929 = { +asn_TYPE_member_t asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_1201 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorMeasConfigNameItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59294,9 +76164,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_930, + &asn_PER_memb_NGAP_id_constr_1202, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_929 + memb_NGAP_id_constraint_1201 }, 0, 0, /* No default value */ "id" @@ -59311,9 +76181,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_931, + &asn_PER_memb_NGAP_criticality_constr_1203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_929 + memb_NGAP_criticality_constraint_1201 }, 0, 0, /* No default value */ "criticality" @@ -59321,33 +76191,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorMeasConfigNameItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_932, + &asn_DEF_NGAP_extensionValue_1204, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_932, + &asn_PER_memb_NGAP_extensionValue_constr_1204, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_929 + memb_NGAP_extensionValue_constraint_1201 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_929 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_1201 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorMeasConfigNameItem_ExtIEs_tag2el_929 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorMeasConfigNameItem_ExtIEs_tag2el_1201 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_929 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_1201 = { sizeof(struct NGAP_SensorMeasConfigNameItem_ExtIEs), offsetof(struct NGAP_SensorMeasConfigNameItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SensorMeasConfigNameItem_ExtIEs_tag2el_929, + asn_MAP_NGAP_SensorMeasConfigNameItem_ExtIEs_tag2el_1201, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59356,12 +76226,12 @@ "SensorMeasConfigNameItem-ExtIEs", "SensorMeasConfigNameItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_929, - sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_929) - /sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_9290), /* 1 */ - asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_929, /* Same as above */ - sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_929) - /sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_9290), /* 1 */ + asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_1201, + sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_1201) + /sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_12010), /* 1 */ + asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_1201, /* Same as above */ + sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_1201) + /sizeof(asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs_tags_12010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59371,12 +76241,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_929, + asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_1201, 3, /* Elements count */ - &asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_929 /* Additional specs */ + &asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_1201 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_936 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1208 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ServedGUAMIItem_ExtIEs__extensionValue, choice.GUAMIType), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -59395,21 +76265,21 @@ "GUAMIType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_936 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1208 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* GUAMIType */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_936 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1208 = { sizeof(struct NGAP_ServedGUAMIItem_ExtIEs__extensionValue), offsetof(struct NGAP_ServedGUAMIItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_ServedGUAMIItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_ServedGUAMIItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_936, + asn_MAP_NGAP_extensionValue_tag2el_1208, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_936 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1208 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59426,12 +76296,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_936, + asn_MBR_NGAP_extensionValue_1208, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_936 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1208 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_933 = { +asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_1205 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59442,9 +76312,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_934, + &asn_PER_memb_NGAP_id_constr_1206, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_933 + memb_NGAP_id_constraint_1205 }, 0, 0, /* No default value */ "id" @@ -59459,9 +76329,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_935, + &asn_PER_memb_NGAP_criticality_constr_1207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_933 + memb_NGAP_criticality_constraint_1205 }, 0, 0, /* No default value */ "criticality" @@ -59469,33 +76339,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_936, + &asn_DEF_NGAP_extensionValue_1208, select_ServedGUAMIItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_936, + &asn_PER_memb_NGAP_extensionValue_constr_1208, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_933 + memb_NGAP_extensionValue_constraint_1205 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_933 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_1205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ServedGUAMIItem_ExtIEs_tag2el_933 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ServedGUAMIItem_ExtIEs_tag2el_1205 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_933 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_1205 = { sizeof(struct NGAP_ServedGUAMIItem_ExtIEs), offsetof(struct NGAP_ServedGUAMIItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ServedGUAMIItem_ExtIEs_tag2el_933, + asn_MAP_NGAP_ServedGUAMIItem_ExtIEs_tag2el_1205, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59504,12 +76374,12 @@ "ServedGUAMIItem-ExtIEs", "ServedGUAMIItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_933, - sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_933) - /sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_9330), /* 1 */ - asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_933, /* Same as above */ - sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_933) - /sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_9330), /* 1 */ + asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_1205, + sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_1205) + /sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_12050), /* 1 */ + asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_1205, /* Same as above */ + sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_1205) + /sizeof(asn_DEF_NGAP_ServedGUAMIItem_ExtIEs_tags_12050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59519,12 +76389,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_933, + asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_1205, 3, /* Elements count */ - &asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_933 /* Additional specs */ + &asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_1205 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_940 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1212 = { sizeof(struct NGAP_ServiceAreaInformation_Item_ExtIEs__extensionValue), offsetof(struct NGAP_ServiceAreaInformation_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_ServiceAreaInformation_Item_ExtIEs__extensionValue, present), @@ -59535,7 +76405,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_940 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1212 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59553,10 +76423,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_940 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1212 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_937 = { +asn_TYPE_member_t asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_1209 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ServiceAreaInformation_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59567,9 +76437,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_938, + &asn_PER_memb_NGAP_id_constr_1210, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_937 + memb_NGAP_id_constraint_1209 }, 0, 0, /* No default value */ "id" @@ -59584,9 +76454,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_939, + &asn_PER_memb_NGAP_criticality_constr_1211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_937 + memb_NGAP_criticality_constraint_1209 }, 0, 0, /* No default value */ "criticality" @@ -59594,33 +76464,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ServiceAreaInformation_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_940, + &asn_DEF_NGAP_extensionValue_1212, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_940, + &asn_PER_memb_NGAP_extensionValue_constr_1212, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_937 + memb_NGAP_extensionValue_constraint_1209 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_937 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_1209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ServiceAreaInformation_Item_ExtIEs_tag2el_937 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ServiceAreaInformation_Item_ExtIEs_tag2el_1209 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_937 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_1209 = { sizeof(struct NGAP_ServiceAreaInformation_Item_ExtIEs), offsetof(struct NGAP_ServiceAreaInformation_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ServiceAreaInformation_Item_ExtIEs_tag2el_937, + asn_MAP_NGAP_ServiceAreaInformation_Item_ExtIEs_tag2el_1209, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59629,12 +76499,12 @@ "ServiceAreaInformation-Item-ExtIEs", "ServiceAreaInformation-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_937, - sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_937) - /sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_9370), /* 1 */ - asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_937, /* Same as above */ - sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_937) - /sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_9370), /* 1 */ + asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_1209, + sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_1209) + /sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_12090), /* 1 */ + asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_1209, /* Same as above */ + sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_1209) + /sizeof(asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs_tags_12090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59644,12 +76514,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_937, + asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_1209, 3, /* Elements count */ - &asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_937 /* Additional specs */ + &asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_1209 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_944 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1216 = { + sizeof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue), + offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1216 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1216 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_1213 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1214, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1213 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1215, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1213 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1216, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1216, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1213 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_1213 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tag2el_1213 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_specs_1213 = { + sizeof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs), + offsetof(struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tag2el_1213, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs = { + "SharedNGU-MulticastTNLInformation-ExtIEs", + "SharedNGU-MulticastTNLInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_1213, + sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_1213) + /sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_12130), /* 1 */ + asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_1213, /* Same as above */ + sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_1213) + /sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_tags_12130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_1213, + 3, /* Elements count */ + &asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_specs_1213 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1220 = { sizeof(struct NGAP_SliceOverloadItem_ExtIEs__extensionValue), offsetof(struct NGAP_SliceOverloadItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SliceOverloadItem_ExtIEs__extensionValue, present), @@ -59660,7 +76655,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_944 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1220 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59678,10 +76673,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_944 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1220 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SliceOverloadItem_ExtIEs_941 = { +asn_TYPE_member_t asn_MBR_NGAP_SliceOverloadItem_ExtIEs_1217 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceOverloadItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59692,9 +76687,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_942, + &asn_PER_memb_NGAP_id_constr_1218, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_941 + memb_NGAP_id_constraint_1217 }, 0, 0, /* No default value */ "id" @@ -59709,9 +76704,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_943, + &asn_PER_memb_NGAP_criticality_constr_1219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_941 + memb_NGAP_criticality_constraint_1217 }, 0, 0, /* No default value */ "criticality" @@ -59719,33 +76714,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceOverloadItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_944, + &asn_DEF_NGAP_extensionValue_1220, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_944, + &asn_PER_memb_NGAP_extensionValue_constr_1220, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_941 + memb_NGAP_extensionValue_constraint_1217 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_941 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_1217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceOverloadItem_ExtIEs_tag2el_941 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceOverloadItem_ExtIEs_tag2el_1217 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_941 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_1217 = { sizeof(struct NGAP_SliceOverloadItem_ExtIEs), offsetof(struct NGAP_SliceOverloadItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SliceOverloadItem_ExtIEs_tag2el_941, + asn_MAP_NGAP_SliceOverloadItem_ExtIEs_tag2el_1217, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59754,12 +76749,12 @@ "SliceOverloadItem-ExtIEs", "SliceOverloadItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_941, - sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_941) - /sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_9410), /* 1 */ - asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_941, /* Same as above */ - sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_941) - /sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_9410), /* 1 */ + asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_1217, + sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_1217) + /sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_12170), /* 1 */ + asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_1217, /* Same as above */ + sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_1217) + /sizeof(asn_DEF_NGAP_SliceOverloadItem_ExtIEs_tags_12170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59769,12 +76764,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SliceOverloadItem_ExtIEs_941, + asn_MBR_NGAP_SliceOverloadItem_ExtIEs_1217, 3, /* Elements count */ - &asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_941 /* Additional specs */ + &asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_1217 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_948 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1224 = { sizeof(struct NGAP_SliceSupportItem_ExtIEs__extensionValue), offsetof(struct NGAP_SliceSupportItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SliceSupportItem_ExtIEs__extensionValue, present), @@ -59785,7 +76780,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_948 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1224 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59803,10 +76798,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_948 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1224 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SliceSupportItem_ExtIEs_945 = { +asn_TYPE_member_t asn_MBR_NGAP_SliceSupportItem_ExtIEs_1221 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59817,9 +76812,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_946, + &asn_PER_memb_NGAP_id_constr_1222, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_945 + memb_NGAP_id_constraint_1221 }, 0, 0, /* No default value */ "id" @@ -59834,9 +76829,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_947, + &asn_PER_memb_NGAP_criticality_constr_1223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_945 + memb_NGAP_criticality_constraint_1221 }, 0, 0, /* No default value */ "criticality" @@ -59844,33 +76839,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_948, + &asn_DEF_NGAP_extensionValue_1224, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_948, + &asn_PER_memb_NGAP_extensionValue_constr_1224, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_945 + memb_NGAP_extensionValue_constraint_1221 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_945 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_1221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceSupportItem_ExtIEs_tag2el_945 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceSupportItem_ExtIEs_tag2el_1221 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_945 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_1221 = { sizeof(struct NGAP_SliceSupportItem_ExtIEs), offsetof(struct NGAP_SliceSupportItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SliceSupportItem_ExtIEs_tag2el_945, + asn_MAP_NGAP_SliceSupportItem_ExtIEs_tag2el_1221, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -59879,12 +76874,12 @@ "SliceSupportItem-ExtIEs", "SliceSupportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_945, - sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_945) - /sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_9450), /* 1 */ - asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_945, /* Same as above */ - sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_945) - /sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_9450), /* 1 */ + asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_1221, + sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_1221) + /sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_12210), /* 1 */ + asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_1221, /* Same as above */ + sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_1221) + /sizeof(asn_DEF_NGAP_SliceSupportItem_ExtIEs_tags_12210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -59894,12 +76889,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SliceSupportItem_ExtIEs_945, + asn_MBR_NGAP_SliceSupportItem_ExtIEs_1221, 3, /* Elements count */ - &asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_945 /* Additional specs */ + &asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_1221 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_952 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1228 = { + sizeof(struct NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1228 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1228 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_SliceSupportQMC_Item_ExtIEs_1225 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1226, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1225 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1227, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1225 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1228, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1228, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1225 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_1225 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceSupportQMC_Item_ExtIEs_tag2el_1225 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportQMC_Item_ExtIEs_specs_1225 = { + sizeof(struct NGAP_SliceSupportQMC_Item_ExtIEs), + offsetof(struct NGAP_SliceSupportQMC_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_SliceSupportQMC_Item_ExtIEs_tag2el_1225, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs = { + "SliceSupportQMC-Item-ExtIEs", + "SliceSupportQMC-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_1225, + sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_1225) + /sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_12250), /* 1 */ + asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_1225, /* Same as above */ + sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_1225) + /sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs_tags_12250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SliceSupportQMC_Item_ExtIEs_1225, + 3, /* Elements count */ + &asn_SPC_NGAP_SliceSupportQMC_Item_ExtIEs_specs_1225 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1232 = { sizeof(struct NGAP_SNPN_MobilityInformation_ExtIEs__extensionValue), offsetof(struct NGAP_SNPN_MobilityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SNPN_MobilityInformation_ExtIEs__extensionValue, present), @@ -59910,7 +77030,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_952 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1232 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -59928,10 +77048,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_952 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1232 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_949 = { +asn_TYPE_member_t asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_1229 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SNPN_MobilityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -59942,9 +77062,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_950, + &asn_PER_memb_NGAP_id_constr_1230, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_949 + memb_NGAP_id_constraint_1229 }, 0, 0, /* No default value */ "id" @@ -59959,9 +77079,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_951, + &asn_PER_memb_NGAP_criticality_constr_1231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_949 + memb_NGAP_criticality_constraint_1229 }, 0, 0, /* No default value */ "criticality" @@ -59969,33 +77089,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SNPN_MobilityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_952, + &asn_DEF_NGAP_extensionValue_1232, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_952, + &asn_PER_memb_NGAP_extensionValue_constr_1232, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_949 + memb_NGAP_extensionValue_constraint_1229 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_949 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_1229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SNPN_MobilityInformation_ExtIEs_tag2el_949 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SNPN_MobilityInformation_ExtIEs_tag2el_1229 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_949 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_1229 = { sizeof(struct NGAP_SNPN_MobilityInformation_ExtIEs), offsetof(struct NGAP_SNPN_MobilityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SNPN_MobilityInformation_ExtIEs_tag2el_949, + asn_MAP_NGAP_SNPN_MobilityInformation_ExtIEs_tag2el_1229, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60004,12 +77124,12 @@ "SNPN-MobilityInformation-ExtIEs", "SNPN-MobilityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_949, - sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_949) - /sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_9490), /* 1 */ - asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_949, /* Same as above */ - sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_949) - /sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_9490), /* 1 */ + asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_1229, + sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_1229) + /sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_12290), /* 1 */ + asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_1229, /* Same as above */ + sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_1229) + /sizeof(asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs_tags_12290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60019,12 +77139,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_949, + asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_1229, 3, /* Elements count */ - &asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_949 /* Additional specs */ + &asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_1229 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_956 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1236 = { sizeof(struct NGAP_S_NSSAI_ExtIEs__extensionValue), offsetof(struct NGAP_S_NSSAI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_S_NSSAI_ExtIEs__extensionValue, present), @@ -60035,7 +77155,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_956 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1236 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60053,10 +77173,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_956 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1236 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_S_NSSAI_ExtIEs_953 = { +asn_TYPE_member_t asn_MBR_NGAP_S_NSSAI_ExtIEs_1233 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_S_NSSAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60067,9 +77187,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_954, + &asn_PER_memb_NGAP_id_constr_1234, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_953 + memb_NGAP_id_constraint_1233 }, 0, 0, /* No default value */ "id" @@ -60084,9 +77204,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_955, + &asn_PER_memb_NGAP_criticality_constr_1235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_953 + memb_NGAP_criticality_constraint_1233 }, 0, 0, /* No default value */ "criticality" @@ -60094,33 +77214,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_S_NSSAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_956, + &asn_DEF_NGAP_extensionValue_1236, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_956, + &asn_PER_memb_NGAP_extensionValue_constr_1236, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_953 + memb_NGAP_extensionValue_constraint_1233 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_953 = { +static const ber_tlv_tag_t asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_1233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_S_NSSAI_ExtIEs_tag2el_953 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_S_NSSAI_ExtIEs_tag2el_1233 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_953 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_1233 = { sizeof(struct NGAP_S_NSSAI_ExtIEs), offsetof(struct NGAP_S_NSSAI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_S_NSSAI_ExtIEs_tag2el_953, + asn_MAP_NGAP_S_NSSAI_ExtIEs_tag2el_1233, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60129,12 +77249,12 @@ "S-NSSAI-ExtIEs", "S-NSSAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_953, - sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_953) - /sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_9530), /* 1 */ - asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_953, /* Same as above */ - sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_953) - /sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_9530), /* 1 */ + asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_1233, + sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_1233) + /sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_12330), /* 1 */ + asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_1233, /* Same as above */ + sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_1233) + /sizeof(asn_DEF_NGAP_S_NSSAI_ExtIEs_tags_12330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60144,12 +77264,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_S_NSSAI_ExtIEs_953, + asn_MBR_NGAP_S_NSSAI_ExtIEs_1233, 3, /* Elements count */ - &asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_953 /* Additional specs */ + &asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_1233 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_960 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1240 = { sizeof(struct NGAP_SONConfigurationTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_SONConfigurationTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SONConfigurationTransfer_ExtIEs__extensionValue, present), @@ -60160,7 +77280,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_960 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1240 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60178,10 +77298,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_960 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1240 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_957 = { +asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_1237 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONConfigurationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60192,9 +77312,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_958, + &asn_PER_memb_NGAP_id_constr_1238, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_957 + memb_NGAP_id_constraint_1237 }, 0, 0, /* No default value */ "id" @@ -60209,9 +77329,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_959, + &asn_PER_memb_NGAP_criticality_constr_1239, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_957 + memb_NGAP_criticality_constraint_1237 }, 0, 0, /* No default value */ "criticality" @@ -60219,33 +77339,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SONConfigurationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_960, + &asn_DEF_NGAP_extensionValue_1240, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_960, + &asn_PER_memb_NGAP_extensionValue_constr_1240, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_957 + memb_NGAP_extensionValue_constraint_1237 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_957 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_1237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONConfigurationTransfer_ExtIEs_tag2el_957 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONConfigurationTransfer_ExtIEs_tag2el_1237 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_957 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_1237 = { sizeof(struct NGAP_SONConfigurationTransfer_ExtIEs), offsetof(struct NGAP_SONConfigurationTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SONConfigurationTransfer_ExtIEs_tag2el_957, + asn_MAP_NGAP_SONConfigurationTransfer_ExtIEs_tag2el_1237, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60254,12 +77374,12 @@ "SONConfigurationTransfer-ExtIEs", "SONConfigurationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_957, - sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_957) - /sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_9570), /* 1 */ - asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_957, /* Same as above */ - sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_957) - /sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_9570), /* 1 */ + asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_1237, + sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_1237) + /sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_12370), /* 1 */ + asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_1237, /* Same as above */ + sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_1237) + /sizeof(asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs_tags_12370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60269,12 +77389,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_957, + asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_1237, 3, /* Elements count */ - &asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_957 /* Additional specs */ + &asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_1237 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_964 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1244 = { sizeof(struct NGAP_SONInformationReply_ExtIEs__extensionValue), offsetof(struct NGAP_SONInformationReply_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SONInformationReply_ExtIEs__extensionValue, present), @@ -60285,7 +77405,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_964 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1244 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60303,10 +77423,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_964 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1244 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SONInformationReply_ExtIEs_961 = { +asn_TYPE_member_t asn_MBR_NGAP_SONInformationReply_ExtIEs_1241 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformationReply_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60317,9 +77437,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_962, + &asn_PER_memb_NGAP_id_constr_1242, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_961 + memb_NGAP_id_constraint_1241 }, 0, 0, /* No default value */ "id" @@ -60334,9 +77454,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_963, + &asn_PER_memb_NGAP_criticality_constr_1243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_961 + memb_NGAP_criticality_constraint_1241 }, 0, 0, /* No default value */ "criticality" @@ -60344,33 +77464,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformationReply_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_964, + &asn_DEF_NGAP_extensionValue_1244, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_964, + &asn_PER_memb_NGAP_extensionValue_constr_1244, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_961 + memb_NGAP_extensionValue_constraint_1241 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_961 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_1241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformationReply_ExtIEs_tag2el_961 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformationReply_ExtIEs_tag2el_1241 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_961 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_1241 = { sizeof(struct NGAP_SONInformationReply_ExtIEs), offsetof(struct NGAP_SONInformationReply_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SONInformationReply_ExtIEs_tag2el_961, + asn_MAP_NGAP_SONInformationReply_ExtIEs_tag2el_1241, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60379,12 +77499,137 @@ "SONInformationReply-ExtIEs", "SONInformationReply-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_961, - sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_961) - /sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_9610), /* 1 */ - asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_961, /* Same as above */ - sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_961) - /sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_9610), /* 1 */ + asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_1241, + sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_1241) + /sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_12410), /* 1 */ + asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_1241, /* Same as above */ + sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_1241) + /sizeof(asn_DEF_NGAP_SONInformationReply_ExtIEs_tags_12410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SONInformationReply_ExtIEs_1241, + 3, /* Elements count */ + &asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_1241 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1248 = { + sizeof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1248 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1248 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReport_Item_ExtIEs_1245 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1246, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1245 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1247, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1245 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1248, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1248, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1245 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_1245 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tag2el_1245 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SuccessfulHandoverReport_Item_ExtIEs_specs_1245 = { + sizeof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs), + offsetof(struct NGAP_SuccessfulHandoverReport_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tag2el_1245, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs = { + "SuccessfulHandoverReport-Item-ExtIEs", + "SuccessfulHandoverReport-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_1245, + sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_1245) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_12450), /* 1 */ + asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_1245, /* Same as above */ + sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_1245) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs_tags_12450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60394,12 +77639,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONInformationReply_ExtIEs_961, + asn_MBR_NGAP_SuccessfulHandoverReport_Item_ExtIEs_1245, 3, /* Elements count */ - &asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_961 /* Additional specs */ + &asn_SPC_NGAP_SuccessfulHandoverReport_Item_ExtIEs_specs_1245 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_968 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1252 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.SgNB_UE_X2AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -60434,24 +77679,118 @@ 0, 0, /* No default value */ "UEHistoryInformationFromTheUE" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.SourceNodeID), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_SourceNodeID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SourceNodeID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.MBS_ActiveSessionInformation_SourcetoTargetList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-ActiveSessionInformation-SourcetoTargetList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.QMCConfigInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCConfigInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QMCConfigInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.NGAPIESupportInformationRequestList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NGAPIESupportInformationRequestList" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_968 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* SgNB-UE-X2AP-ID */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* nR */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1252 = { 0, 3, 4, 5, 6, 1, 2 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1252 = { 0, 5, 6, 1, 2, 3, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1252 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* SgNB-UE-X2AP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* MBS-ActiveSessionInformation-SourcetoTargetList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 1 }, /* QMCConfigInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 }, /* NGAPIESupportInformationRequestList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 1 }, /* nR */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, -1, 0 }, /* sourceengNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, -1, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_968 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1252 = { sizeof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue), offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_968, - 3, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_extensionValue_tag2el_1252, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1252, + asn_MAP_NGAP_extensionValue_from_canonical_1252, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_968 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1252 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60468,12 +77807,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_968, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_968 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1252, + 7, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1252 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_965 = { +asn_TYPE_member_t asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1249 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60484,9 +77823,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_966, + &asn_PER_memb_NGAP_id_constr_1250, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_965 + memb_NGAP_id_constraint_1249 }, 0, 0, /* No default value */ "id" @@ -60501,9 +77840,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_967, + &asn_PER_memb_NGAP_criticality_constr_1251, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_965 + memb_NGAP_criticality_constraint_1249 }, 0, 0, /* No default value */ "criticality" @@ -60511,33 +77850,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_968, + &asn_DEF_NGAP_extensionValue_1252, select_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_968, + &asn_PER_memb_NGAP_extensionValue_constr_1252, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_965 + memb_NGAP_extensionValue_constraint_1249 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_965 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_1249 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tag2el_965 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tag2el_1249 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_965 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_1249 = { sizeof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs), offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tag2el_965, + asn_MAP_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tag2el_1249, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60546,12 +77885,12 @@ "SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs", "SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_965, - sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_965) - /sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_9650), /* 1 */ - asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_965, /* Same as above */ - sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_965) - /sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_9650), /* 1 */ + asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_1249, + sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_1249) + /sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_12490), /* 1 */ + asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_1249, /* Same as above */ + sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_1249) + /sizeof(asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_tags_12490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60561,12 +77900,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_965, + asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_1249, 3, /* Elements count */ - &asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_965 /* Additional specs */ + &asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_1249 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_972 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1256 = { sizeof(struct NGAP_SourceRANNodeID_ExtIEs__extensionValue), offsetof(struct NGAP_SourceRANNodeID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SourceRANNodeID_ExtIEs__extensionValue, present), @@ -60577,7 +77916,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_972 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1256 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60595,10 +77934,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_972 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1256 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SourceRANNodeID_ExtIEs_969 = { +asn_TYPE_member_t asn_MBR_NGAP_SourceRANNodeID_ExtIEs_1253 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceRANNodeID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60609,9 +77948,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_970, + &asn_PER_memb_NGAP_id_constr_1254, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_969 + memb_NGAP_id_constraint_1253 }, 0, 0, /* No default value */ "id" @@ -60626,9 +77965,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_971, + &asn_PER_memb_NGAP_criticality_constr_1255, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_969 + memb_NGAP_criticality_constraint_1253 }, 0, 0, /* No default value */ "criticality" @@ -60636,33 +77975,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceRANNodeID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_972, + &asn_DEF_NGAP_extensionValue_1256, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_972, + &asn_PER_memb_NGAP_extensionValue_constr_1256, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_969 + memb_NGAP_extensionValue_constraint_1253 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_969 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_1253 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceRANNodeID_ExtIEs_tag2el_969 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceRANNodeID_ExtIEs_tag2el_1253 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_969 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_1253 = { sizeof(struct NGAP_SourceRANNodeID_ExtIEs), offsetof(struct NGAP_SourceRANNodeID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SourceRANNodeID_ExtIEs_tag2el_969, + asn_MAP_NGAP_SourceRANNodeID_ExtIEs_tag2el_1253, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60671,12 +78010,12 @@ "SourceRANNodeID-ExtIEs", "SourceRANNodeID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_969, - sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_969) - /sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_9690), /* 1 */ - asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_969, /* Same as above */ - sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_969) - /sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_9690), /* 1 */ + asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_1253, + sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_1253) + /sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_12530), /* 1 */ + asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_1253, /* Same as above */ + sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_1253) + /sizeof(asn_DEF_NGAP_SourceRANNodeID_ExtIEs_tags_12530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60686,12 +78025,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SourceRANNodeID_ExtIEs_969, + asn_MBR_NGAP_SourceRANNodeID_ExtIEs_1253, 3, /* Elements count */ - &asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_969 /* Additional specs */ + &asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_1253 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_976 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1260 = { sizeof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs__extensionValue), offsetof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs__extensionValue, present), @@ -60702,7 +78041,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_976 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1260 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60720,10 +78059,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_976 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1260 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_973 = { +asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_1257 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60734,9 +78073,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_974, + &asn_PER_memb_NGAP_id_constr_1258, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_973 + memb_NGAP_id_constraint_1257 }, 0, 0, /* No default value */ "id" @@ -60751,9 +78090,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_975, + &asn_PER_memb_NGAP_criticality_constr_1259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_973 + memb_NGAP_criticality_constraint_1257 }, 0, 0, /* No default value */ "criticality" @@ -60761,33 +78100,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_976, + &asn_DEF_NGAP_extensionValue_1260, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_976, + &asn_PER_memb_NGAP_extensionValue_constr_1260, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_973 + memb_NGAP_extensionValue_constraint_1257 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_973 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_1257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tag2el_973 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tag2el_1257 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_973 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_1257 = { sizeof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs), offsetof(struct NGAP_SourceToTarget_AMFInformationReroute_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tag2el_973, + asn_MAP_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tag2el_1257, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60796,12 +78135,12 @@ "SourceToTarget-AMFInformationReroute-ExtIEs", "SourceToTarget-AMFInformationReroute-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_973, - sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_973) - /sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_9730), /* 1 */ - asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_973, /* Same as above */ - sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_973) - /sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_9730), /* 1 */ + asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_1257, + sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_1257) + /sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_12570), /* 1 */ + asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_1257, /* Same as above */ + sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_1257) + /sizeof(asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_tags_12570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60811,12 +78150,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_973, + asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_1257, 3, /* Elements count */ - &asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_973 /* Additional specs */ + &asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_1257 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_980 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1264 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SupportedTAItem_ExtIEs__extensionValue, choice.ConfiguredTACIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -60852,22 +78191,22 @@ "RAT-Information" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_980 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1264 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 1 }, /* ConfiguredTACIndication */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, -1, 0 } /* RAT-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_980 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1264 = { sizeof(struct NGAP_SupportedTAItem_ExtIEs__extensionValue), offsetof(struct NGAP_SupportedTAItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_SupportedTAItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_SupportedTAItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_980, + asn_MAP_NGAP_extensionValue_tag2el_1264, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_980 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1264 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -60884,12 +78223,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_980, + asn_MBR_NGAP_extensionValue_1264, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_980 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1264 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SupportedTAItem_ExtIEs_977 = { +asn_TYPE_member_t asn_MBR_NGAP_SupportedTAItem_ExtIEs_1261 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SupportedTAItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -60900,9 +78239,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_978, + &asn_PER_memb_NGAP_id_constr_1262, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_977 + memb_NGAP_id_constraint_1261 }, 0, 0, /* No default value */ "id" @@ -60917,9 +78256,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_979, + &asn_PER_memb_NGAP_criticality_constr_1263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_977 + memb_NGAP_criticality_constraint_1261 }, 0, 0, /* No default value */ "criticality" @@ -60927,33 +78266,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SupportedTAItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_980, + &asn_DEF_NGAP_extensionValue_1264, select_SupportedTAItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_980, + &asn_PER_memb_NGAP_extensionValue_constr_1264, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_977 + memb_NGAP_extensionValue_constraint_1261 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_977 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_1261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SupportedTAItem_ExtIEs_tag2el_977 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SupportedTAItem_ExtIEs_tag2el_1261 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_977 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_1261 = { sizeof(struct NGAP_SupportedTAItem_ExtIEs), offsetof(struct NGAP_SupportedTAItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SupportedTAItem_ExtIEs_tag2el_977, + asn_MAP_NGAP_SupportedTAItem_ExtIEs_tag2el_1261, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -60962,12 +78301,12 @@ "SupportedTAItem-ExtIEs", "SupportedTAItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_977, - sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_977) - /sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_9770), /* 1 */ - asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_977, /* Same as above */ - sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_977) - /sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_9770), /* 1 */ + asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_1261, + sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_1261) + /sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_12610), /* 1 */ + asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_1261, /* Same as above */ + sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_1261) + /sizeof(asn_DEF_NGAP_SupportedTAItem_ExtIEs_tags_12610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -60977,12 +78316,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SupportedTAItem_ExtIEs_977, + asn_MBR_NGAP_SupportedTAItem_ExtIEs_1261, 3, /* Elements count */ - &asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_977 /* Additional specs */ + &asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_1261 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_984 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1268 = { sizeof(struct NGAP_TAI_ExtIEs__extensionValue), offsetof(struct NGAP_TAI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAI_ExtIEs__extensionValue, present), @@ -60993,7 +78332,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_984 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1268 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61011,10 +78350,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_984 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1268 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAI_ExtIEs_981 = { +asn_TYPE_member_t asn_MBR_NGAP_TAI_ExtIEs_1265 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61025,9 +78364,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_982, + &asn_PER_memb_NGAP_id_constr_1266, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_981 + memb_NGAP_id_constraint_1265 }, 0, 0, /* No default value */ "id" @@ -61042,9 +78381,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_983, + &asn_PER_memb_NGAP_criticality_constr_1267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_981 + memb_NGAP_criticality_constraint_1265 }, 0, 0, /* No default value */ "criticality" @@ -61052,33 +78391,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_984, + &asn_DEF_NGAP_extensionValue_1268, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_984, + &asn_PER_memb_NGAP_extensionValue_constr_1268, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_981 + memb_NGAP_extensionValue_constraint_1265 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAI_ExtIEs_tags_981 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAI_ExtIEs_tags_1265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAI_ExtIEs_tag2el_981 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAI_ExtIEs_tag2el_1265 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAI_ExtIEs_specs_981 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAI_ExtIEs_specs_1265 = { sizeof(struct NGAP_TAI_ExtIEs), offsetof(struct NGAP_TAI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAI_ExtIEs_tag2el_981, + asn_MAP_NGAP_TAI_ExtIEs_tag2el_1265, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61087,12 +78426,12 @@ "TAI-ExtIEs", "TAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAI_ExtIEs_tags_981, - sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_981) - /sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_9810), /* 1 */ - asn_DEF_NGAP_TAI_ExtIEs_tags_981, /* Same as above */ - sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_981) - /sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_9810), /* 1 */ + asn_DEF_NGAP_TAI_ExtIEs_tags_1265, + sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_1265) + /sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_12650), /* 1 */ + asn_DEF_NGAP_TAI_ExtIEs_tags_1265, /* Same as above */ + sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_1265) + /sizeof(asn_DEF_NGAP_TAI_ExtIEs_tags_12650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61102,12 +78441,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAI_ExtIEs_981, + asn_MBR_NGAP_TAI_ExtIEs_1265, 3, /* Elements count */ - &asn_SPC_NGAP_TAI_ExtIEs_specs_981 /* Additional specs */ + &asn_SPC_NGAP_TAI_ExtIEs_specs_1265 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_988 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1272 = { sizeof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs__extensionValue), offsetof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs__extensionValue, present), @@ -61118,7 +78457,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_988 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1272 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61136,10 +78475,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_988 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1272 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_985 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_1269 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61150,9 +78489,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_986, + &asn_PER_memb_NGAP_id_constr_1270, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_985 + memb_NGAP_id_constraint_1269 }, 0, 0, /* No default value */ "id" @@ -61167,9 +78506,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_987, + &asn_PER_memb_NGAP_criticality_constr_1271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_985 + memb_NGAP_criticality_constraint_1269 }, 0, 0, /* No default value */ "criticality" @@ -61177,33 +78516,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_988, + &asn_DEF_NGAP_extensionValue_1272, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_988, + &asn_PER_memb_NGAP_extensionValue_constr_1272, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_985 + memb_NGAP_extensionValue_constraint_1269 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_985 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_1269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tag2el_985 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tag2el_1269 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_985 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_1269 = { sizeof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs), offsetof(struct NGAP_TAIBroadcastEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tag2el_985, + asn_MAP_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tag2el_1269, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61212,12 +78551,12 @@ "TAIBroadcastEUTRA-Item-ExtIEs", "TAIBroadcastEUTRA-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_985, - sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_985) - /sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_9850), /* 1 */ - asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_985, /* Same as above */ - sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_985) - /sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_9850), /* 1 */ + asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_1269, + sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_1269) + /sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_12690), /* 1 */ + asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_1269, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_1269) + /sizeof(asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_tags_12690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61227,12 +78566,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_985, + asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_1269, 3, /* Elements count */ - &asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_985 /* Additional specs */ + &asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_1269 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_992 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1276 = { sizeof(struct NGAP_TAIBroadcastNR_Item_ExtIEs__extensionValue), offsetof(struct NGAP_TAIBroadcastNR_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAIBroadcastNR_Item_ExtIEs__extensionValue, present), @@ -61243,7 +78582,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_992 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1276 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61261,10 +78600,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_992 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1276 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_989 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_1273 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBroadcastNR_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61275,9 +78614,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_990, + &asn_PER_memb_NGAP_id_constr_1274, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_989 + memb_NGAP_id_constraint_1273 }, 0, 0, /* No default value */ "id" @@ -61292,9 +78631,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_991, + &asn_PER_memb_NGAP_criticality_constr_1275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_989 + memb_NGAP_criticality_constraint_1273 }, 0, 0, /* No default value */ "criticality" @@ -61302,33 +78641,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBroadcastNR_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_992, + &asn_DEF_NGAP_extensionValue_1276, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_992, + &asn_PER_memb_NGAP_extensionValue_constr_1276, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_989 + memb_NGAP_extensionValue_constraint_1273 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_989 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_1273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBroadcastNR_Item_ExtIEs_tag2el_989 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBroadcastNR_Item_ExtIEs_tag2el_1273 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_989 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_1273 = { sizeof(struct NGAP_TAIBroadcastNR_Item_ExtIEs), offsetof(struct NGAP_TAIBroadcastNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAIBroadcastNR_Item_ExtIEs_tag2el_989, + asn_MAP_NGAP_TAIBroadcastNR_Item_ExtIEs_tag2el_1273, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61337,12 +78676,12 @@ "TAIBroadcastNR-Item-ExtIEs", "TAIBroadcastNR-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_989, - sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_989) - /sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_9890), /* 1 */ - asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_989, /* Same as above */ - sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_989) - /sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_9890), /* 1 */ + asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_1273, + sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_1273) + /sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_12730), /* 1 */ + asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_1273, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_1273) + /sizeof(asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs_tags_12730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61352,12 +78691,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_989, + asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_1273, 3, /* Elements count */ - &asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_989 /* Additional specs */ + &asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_1273 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_996 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1280 = { sizeof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs__extensionValue), offsetof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs__extensionValue, present), @@ -61368,7 +78707,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_996 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1280 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61386,10 +78725,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_996 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1280 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_993 = { +asn_TYPE_member_t asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_1277 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61400,9 +78739,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_994, + &asn_PER_memb_NGAP_id_constr_1278, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_993 + memb_NGAP_id_constraint_1277 }, 0, 0, /* No default value */ "id" @@ -61417,9 +78756,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_995, + &asn_PER_memb_NGAP_criticality_constr_1279, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_993 + memb_NGAP_criticality_constraint_1277 }, 0, 0, /* No default value */ "criticality" @@ -61427,33 +78766,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_996, + &asn_DEF_NGAP_extensionValue_1280, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_996, + &asn_PER_memb_NGAP_extensionValue_constr_1280, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_993 + memb_NGAP_extensionValue_constraint_1277 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_993 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_1277 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAICancelledEUTRA_Item_ExtIEs_tag2el_993 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAICancelledEUTRA_Item_ExtIEs_tag2el_1277 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_993 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_1277 = { sizeof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs), offsetof(struct NGAP_TAICancelledEUTRA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAICancelledEUTRA_Item_ExtIEs_tag2el_993, + asn_MAP_NGAP_TAICancelledEUTRA_Item_ExtIEs_tag2el_1277, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61462,12 +78801,12 @@ "TAICancelledEUTRA-Item-ExtIEs", "TAICancelledEUTRA-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_993, - sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_993) - /sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_9930), /* 1 */ - asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_993, /* Same as above */ - sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_993) - /sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_9930), /* 1 */ + asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_1277, + sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_1277) + /sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_12770), /* 1 */ + asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_1277, /* Same as above */ + sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_1277) + /sizeof(asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs_tags_12770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61477,12 +78816,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_993, + asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_1277, 3, /* Elements count */ - &asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_993 /* Additional specs */ + &asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_1277 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1000 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1284 = { sizeof(struct NGAP_TAICancelledNR_Item_ExtIEs__extensionValue), offsetof(struct NGAP_TAICancelledNR_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAICancelledNR_Item_ExtIEs__extensionValue, present), @@ -61493,7 +78832,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1000 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1284 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61511,10 +78850,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1000 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1284 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_997 = { +asn_TYPE_member_t asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_1281 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAICancelledNR_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61525,9 +78864,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_998, + &asn_PER_memb_NGAP_id_constr_1282, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_997 + memb_NGAP_id_constraint_1281 }, 0, 0, /* No default value */ "id" @@ -61542,9 +78881,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_999, + &asn_PER_memb_NGAP_criticality_constr_1283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_997 + memb_NGAP_criticality_constraint_1281 }, 0, 0, /* No default value */ "criticality" @@ -61552,33 +78891,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAICancelledNR_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1000, + &asn_DEF_NGAP_extensionValue_1284, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1000, + &asn_PER_memb_NGAP_extensionValue_constr_1284, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_997 + memb_NGAP_extensionValue_constraint_1281 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_997 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_1281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAICancelledNR_Item_ExtIEs_tag2el_997 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAICancelledNR_Item_ExtIEs_tag2el_1281 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_997 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_1281 = { sizeof(struct NGAP_TAICancelledNR_Item_ExtIEs), offsetof(struct NGAP_TAICancelledNR_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAICancelledNR_Item_ExtIEs_tag2el_997, + asn_MAP_NGAP_TAICancelledNR_Item_ExtIEs_tag2el_1281, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61587,12 +78926,12 @@ "TAICancelledNR-Item-ExtIEs", "TAICancelledNR-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_997, - sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_997) - /sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_9970), /* 1 */ - asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_997, /* Same as above */ - sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_997) - /sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_9970), /* 1 */ + asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_1281, + sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_1281) + /sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_12810), /* 1 */ + asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_1281, /* Same as above */ + sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_1281) + /sizeof(asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs_tags_12810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61602,12 +78941,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_997, + asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_1281, 3, /* Elements count */ - &asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_997 /* Additional specs */ + &asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_1281 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1004 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1288 = { sizeof(struct NGAP_TAIListForInactiveItem_ExtIEs__extensionValue), offsetof(struct NGAP_TAIListForInactiveItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAIListForInactiveItem_ExtIEs__extensionValue, present), @@ -61618,7 +78957,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1004 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1288 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61636,10 +78975,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1004 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1288 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_1001 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_1285 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIListForInactiveItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61650,9 +78989,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1002, + &asn_PER_memb_NGAP_id_constr_1286, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1001 + memb_NGAP_id_constraint_1285 }, 0, 0, /* No default value */ "id" @@ -61667,9 +79006,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1003, + &asn_PER_memb_NGAP_criticality_constr_1287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1001 + memb_NGAP_criticality_constraint_1285 }, 0, 0, /* No default value */ "criticality" @@ -61677,33 +79016,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIListForInactiveItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1004, + &asn_DEF_NGAP_extensionValue_1288, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1004, + &asn_PER_memb_NGAP_extensionValue_constr_1288, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1001 + memb_NGAP_extensionValue_constraint_1285 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1001 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIListForInactiveItem_ExtIEs_tag2el_1001 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIListForInactiveItem_ExtIEs_tag2el_1285 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1001 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1285 = { sizeof(struct NGAP_TAIListForInactiveItem_ExtIEs), offsetof(struct NGAP_TAIListForInactiveItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAIListForInactiveItem_ExtIEs_tag2el_1001, + asn_MAP_NGAP_TAIListForInactiveItem_ExtIEs_tag2el_1285, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61712,12 +79051,12 @@ "TAIListForInactiveItem-ExtIEs", "TAIListForInactiveItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1001, - sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1001) - /sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_10010), /* 1 */ - asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1001, /* Same as above */ - sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1001) - /sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_10010), /* 1 */ + asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1285, + sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1285) + /sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_12850), /* 1 */ + asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1285, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_1285) + /sizeof(asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs_tags_12850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61727,12 +79066,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_1001, + asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_1285, 3, /* Elements count */ - &asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1001 /* Additional specs */ + &asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1285 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1008 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1292 = { sizeof(struct NGAP_TAIListForPagingItem_ExtIEs__extensionValue), offsetof(struct NGAP_TAIListForPagingItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAIListForPagingItem_ExtIEs__extensionValue, present), @@ -61743,7 +79082,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1008 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1292 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61761,10 +79100,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1008 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1292 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_1005 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_1289 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIListForPagingItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61775,9 +79114,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1006, + &asn_PER_memb_NGAP_id_constr_1290, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1005 + memb_NGAP_id_constraint_1289 }, 0, 0, /* No default value */ "id" @@ -61792,9 +79131,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1007, + &asn_PER_memb_NGAP_criticality_constr_1291, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1005 + memb_NGAP_criticality_constraint_1289 }, 0, 0, /* No default value */ "criticality" @@ -61802,33 +79141,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIListForPagingItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1008, + &asn_DEF_NGAP_extensionValue_1292, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1008, + &asn_PER_memb_NGAP_extensionValue_constr_1292, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1005 + memb_NGAP_extensionValue_constraint_1289 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1005 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1289 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIListForPagingItem_ExtIEs_tag2el_1005 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIListForPagingItem_ExtIEs_tag2el_1289 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1005 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1289 = { sizeof(struct NGAP_TAIListForPagingItem_ExtIEs), offsetof(struct NGAP_TAIListForPagingItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAIListForPagingItem_ExtIEs_tag2el_1005, + asn_MAP_NGAP_TAIListForPagingItem_ExtIEs_tag2el_1289, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61837,12 +79176,12 @@ "TAIListForPagingItem-ExtIEs", "TAIListForPagingItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1005, - sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1005) - /sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_10050), /* 1 */ - asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1005, /* Same as above */ - sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1005) - /sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_10050), /* 1 */ + asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1289, + sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1289) + /sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_12890), /* 1 */ + asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1289, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_1289) + /sizeof(asn_DEF_NGAP_TAIListForPagingItem_ExtIEs_tags_12890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61852,12 +79191,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_1005, + asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_1289, 3, /* Elements count */ - &asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1005 /* Additional specs */ + &asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1289 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1012 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1296 = { + sizeof(struct NGAP_TAINSAGSupportItem_ExtIEs__extensionValue), + offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TAINSAGSupportItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1296 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1296 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportItem_ExtIEs_1293 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1294, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1293 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1295, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1293 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1296, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1296, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1293 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_1293 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAINSAGSupportItem_ExtIEs_tag2el_1293 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAINSAGSupportItem_ExtIEs_specs_1293 = { + sizeof(struct NGAP_TAINSAGSupportItem_ExtIEs), + offsetof(struct NGAP_TAINSAGSupportItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TAINSAGSupportItem_ExtIEs_tag2el_1293, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs = { + "TAINSAGSupportItem-ExtIEs", + "TAINSAGSupportItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_1293, + sizeof(asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_1293) + /sizeof(asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_12930), /* 1 */ + asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_1293, /* Same as above */ + sizeof(asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_1293) + /sizeof(asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs_tags_12930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TAINSAGSupportItem_ExtIEs_1293, + 3, /* Elements count */ + &asn_SPC_NGAP_TAINSAGSupportItem_ExtIEs_specs_1293 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1300 = { sizeof(struct NGAP_TargeteNB_ID_ExtIEs__extensionValue), offsetof(struct NGAP_TargeteNB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TargeteNB_ID_ExtIEs__extensionValue, present), @@ -61868,7 +79332,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1012 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1300 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -61886,10 +79350,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1012 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1300 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargeteNB_ID_ExtIEs_1009 = { +asn_TYPE_member_t asn_MBR_NGAP_TargeteNB_ID_ExtIEs_1297 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargeteNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -61900,9 +79364,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1010, + &asn_PER_memb_NGAP_id_constr_1298, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1009 + memb_NGAP_id_constraint_1297 }, 0, 0, /* No default value */ "id" @@ -61917,9 +79381,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1011, + &asn_PER_memb_NGAP_criticality_constr_1299, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1009 + memb_NGAP_criticality_constraint_1297 }, 0, 0, /* No default value */ "criticality" @@ -61927,33 +79391,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargeteNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1012, + &asn_DEF_NGAP_extensionValue_1300, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1012, + &asn_PER_memb_NGAP_extensionValue_constr_1300, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1009 + memb_NGAP_extensionValue_constraint_1297 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1009 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargeteNB_ID_ExtIEs_tag2el_1009 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargeteNB_ID_ExtIEs_tag2el_1297 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1009 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1297 = { sizeof(struct NGAP_TargeteNB_ID_ExtIEs), offsetof(struct NGAP_TargeteNB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargeteNB_ID_ExtIEs_tag2el_1009, + asn_MAP_NGAP_TargeteNB_ID_ExtIEs_tag2el_1297, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -61962,12 +79426,12 @@ "TargeteNB-ID-ExtIEs", "TargeteNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1009, - sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1009) - /sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_10090), /* 1 */ - asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1009, /* Same as above */ - sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1009) - /sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_10090), /* 1 */ + asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1297, + sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1297) + /sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_12970), /* 1 */ + asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1297, /* Same as above */ + sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_1297) + /sizeof(asn_DEF_NGAP_TargeteNB_ID_ExtIEs_tags_12970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -61977,12 +79441,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargeteNB_ID_ExtIEs_1009, + asn_MBR_NGAP_TargeteNB_ID_ExtIEs_1297, 3, /* Elements count */ - &asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1009 /* Additional specs */ + &asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1297 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1016 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1304 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.DAPSResponseInfoList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -62000,22 +79464,79 @@ 0, 0, /* No default value */ "DAPSResponseInfoList" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.DirectForwardingPathAvailability), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_DirectForwardingPathAvailability, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DirectForwardingPathAvailability" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.MBS_ActiveSessionInformation_TargettoSourceList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-ActiveSessionInformation-TargettoSourceList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, choice.NGAPIESupportInformationResponseList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationResponseList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NGAPIESupportInformationResponseList" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1016 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* DAPSResponseInfoList */ +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1304 = { 1, 0, 2, 3 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1304 = { 1, 0, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1304 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* DirectForwardingPathAvailability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* DAPSResponseInfoList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 1 }, /* MBS-ActiveSessionInformation-TargettoSourceList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 0 } /* NGAPIESupportInformationResponseList */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1016 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1304 = { sizeof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1016, - 1, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_extensionValue_tag2el_1304, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1304, + asn_MAP_NGAP_extensionValue_from_canonical_1304, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1016 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1304 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62032,12 +79553,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1016, - 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1016 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1304, + 4, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1304 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1013 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1301 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62048,9 +79569,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1014, + &asn_PER_memb_NGAP_id_constr_1302, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1013 + memb_NGAP_id_constraint_1301 }, 0, 0, /* No default value */ "id" @@ -62065,9 +79586,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1015, + &asn_PER_memb_NGAP_criticality_constr_1303, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1013 + memb_NGAP_criticality_constraint_1301 }, 0, 0, /* No default value */ "criticality" @@ -62075,33 +79596,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1016, + &asn_DEF_NGAP_extensionValue_1304, select_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1016, + &asn_PER_memb_NGAP_extensionValue_constr_1304, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1013 + memb_NGAP_extensionValue_constraint_1301 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1013 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1301 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tag2el_1013 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tag2el_1301 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1013 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1301 = { sizeof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tag2el_1013, + asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tag2el_1301, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62110,12 +79631,12 @@ "TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs", "TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1013, - sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1013) - /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_10130), /* 1 */ - asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1013, /* Same as above */ - sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1013) - /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_10130), /* 1 */ + asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1301, + sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1301) + /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_13010), /* 1 */ + asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1301, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_1301) + /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_tags_13010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62125,23 +79646,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1013, + asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_1301, 3, /* Elements count */ - &asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1013 /* Additional specs */ + &asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1301 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1020 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1308 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue, choice.NGAPIESupportInformationResponseList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NGAPIESupportInformationResponseList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NGAPIESupportInformationResponseList" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1308 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* NGAPIESupportInformationResponseList */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1308 = { sizeof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue, present), sizeof(((struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_extensionValue_tag2el_1308, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1020 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1308 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62158,11 +79701,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1020 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1308, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1308 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1017 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1305 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62173,9 +79717,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1018, + &asn_PER_memb_NGAP_id_constr_1306, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1017 + memb_NGAP_id_constraint_1305 }, 0, 0, /* No default value */ "id" @@ -62184,15 +79728,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1019, + &asn_PER_memb_NGAP_criticality_constr_1307, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1017 + memb_NGAP_criticality_constraint_1305 }, 0, 0, /* No default value */ "criticality" @@ -62200,33 +79744,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1020, - 0, + &asn_DEF_NGAP_extensionValue_1308, + select_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1020, + &asn_PER_memb_NGAP_extensionValue_constr_1308, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1017 + memb_NGAP_extensionValue_constraint_1305 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1017 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1305 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tag2el_1017 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tag2el_1305 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1017 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1305 = { sizeof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs), offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tag2el_1017, + asn_MAP_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tag2el_1305, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62235,12 +79779,12 @@ "TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs", "TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1017, - sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1017) - /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_10170), /* 1 */ - asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1017, /* Same as above */ - sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1017) - /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_10170), /* 1 */ + asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1305, + sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1305) + /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_13050), /* 1 */ + asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1305, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_1305) + /sizeof(asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_tags_13050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62250,23 +79794,295 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1017, + asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_1305, 3, /* Elements count */ - &asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1017 /* Additional specs */ + &asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1305 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1024 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1312 = { + sizeof(struct NGAP_TargetNSSAI_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TargetNSSAI_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1312 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1312 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_Item_ExtIEs_1309 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1310, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1309 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1311, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1309 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1312, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1312, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1309 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_1309 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNSSAI_Item_ExtIEs_tag2el_1309 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAI_Item_ExtIEs_specs_1309 = { + sizeof(struct NGAP_TargetNSSAI_Item_ExtIEs), + offsetof(struct NGAP_TargetNSSAI_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TargetNSSAI_Item_ExtIEs_tag2el_1309, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs = { + "TargetNSSAI-Item-ExtIEs", + "TargetNSSAI-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_1309, + sizeof(asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_1309) + /sizeof(asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_13090), /* 1 */ + asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_1309, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_1309) + /sizeof(asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs_tags_13090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TargetNSSAI_Item_ExtIEs_1309, + 3, /* Elements count */ + &asn_SPC_NGAP_TargetNSSAI_Item_ExtIEs_specs_1309 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1316 = { + sizeof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue), + offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1316 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1316 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAIInformation_Item_ExtIEs_1313 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1314, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1313 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1315, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1313 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1316, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1316, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1313 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_1313 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNSSAIInformation_Item_ExtIEs_tag2el_1313 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAIInformation_Item_ExtIEs_specs_1313 = { + sizeof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs), + offsetof(struct NGAP_TargetNSSAIInformation_Item_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TargetNSSAIInformation_Item_ExtIEs_tag2el_1313, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs = { + "TargetNSSAIInformation-Item-ExtIEs", + "TargetNSSAIInformation-Item-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_1313, + sizeof(asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_1313) + /sizeof(asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_13130), /* 1 */ + asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_1313, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_1313) + /sizeof(asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs_tags_13130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TargetNSSAIInformation_Item_ExtIEs_1313, + 3, /* Elements count */ + &asn_SPC_NGAP_TargetNSSAIInformation_Item_ExtIEs_specs_1313 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1320 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRANNodeID_ExtIEs__extensionValue, choice.NR_CGI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NR_CGI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NR-CGI" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1320 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* NR-CGI */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1320 = { sizeof(struct NGAP_TargetRANNodeID_ExtIEs__extensionValue), offsetof(struct NGAP_TargetRANNodeID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TargetRANNodeID_ExtIEs__extensionValue, present), sizeof(((struct NGAP_TargetRANNodeID_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_extensionValue_tag2el_1320, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1024 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1320 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62283,11 +80099,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1024 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1320, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1320 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargetRANNodeID_ExtIEs_1021 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetRANNodeID_ExtIEs_1317 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRANNodeID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62298,9 +80115,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1022, + &asn_PER_memb_NGAP_id_constr_1318, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1021 + memb_NGAP_id_constraint_1317 }, 0, 0, /* No default value */ "id" @@ -62309,15 +80126,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_TargetRANNodeID_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1023, + &asn_PER_memb_NGAP_criticality_constr_1319, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1021 + memb_NGAP_criticality_constraint_1317 }, 0, 0, /* No default value */ "criticality" @@ -62325,33 +80142,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRANNodeID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1024, - 0, + &asn_DEF_NGAP_extensionValue_1320, + select_TargetRANNodeID_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1024, + &asn_PER_memb_NGAP_extensionValue_constr_1320, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1021 + memb_NGAP_extensionValue_constraint_1317 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1021 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1317 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetRANNodeID_ExtIEs_tag2el_1021 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetRANNodeID_ExtIEs_tag2el_1317 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1021 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1317 = { sizeof(struct NGAP_TargetRANNodeID_ExtIEs), offsetof(struct NGAP_TargetRANNodeID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargetRANNodeID_ExtIEs_tag2el_1021, + asn_MAP_NGAP_TargetRANNodeID_ExtIEs_tag2el_1317, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62360,12 +80177,12 @@ "TargetRANNodeID-ExtIEs", "TargetRANNodeID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1021, - sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1021) - /sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_10210), /* 1 */ - asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1021, /* Same as above */ - sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1021) - /sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_10210), /* 1 */ + asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1317, + sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1317) + /sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_13170), /* 1 */ + asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1317, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_1317) + /sizeof(asn_DEF_NGAP_TargetRANNodeID_ExtIEs_tags_13170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62375,12 +80192,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetRANNodeID_ExtIEs_1021, + asn_MBR_NGAP_TargetRANNodeID_ExtIEs_1317, 3, /* Elements count */ - &asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1021 /* Additional specs */ + &asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1317 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1028 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1324 = { sizeof(struct NGAP_TargetRNC_ID_ExtIEs__extensionValue), offsetof(struct NGAP_TargetRNC_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TargetRNC_ID_ExtIEs__extensionValue, present), @@ -62391,7 +80208,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1028 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1324 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62409,10 +80226,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1028 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1324 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_ExtIEs_1025 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_ExtIEs_1321 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRNC_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62423,9 +80240,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1026, + &asn_PER_memb_NGAP_id_constr_1322, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1025 + memb_NGAP_id_constraint_1321 }, 0, 0, /* No default value */ "id" @@ -62440,9 +80257,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1027, + &asn_PER_memb_NGAP_criticality_constr_1323, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1025 + memb_NGAP_criticality_constraint_1321 }, 0, 0, /* No default value */ "criticality" @@ -62450,33 +80267,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRNC_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1028, + &asn_DEF_NGAP_extensionValue_1324, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1028, + &asn_PER_memb_NGAP_extensionValue_constr_1324, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1025 + memb_NGAP_extensionValue_constraint_1321 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1025 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1321 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetRNC_ID_ExtIEs_tag2el_1025 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetRNC_ID_ExtIEs_tag2el_1321 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1025 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1321 = { sizeof(struct NGAP_TargetRNC_ID_ExtIEs), offsetof(struct NGAP_TargetRNC_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargetRNC_ID_ExtIEs_tag2el_1025, + asn_MAP_NGAP_TargetRNC_ID_ExtIEs_tag2el_1321, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62485,12 +80302,12 @@ "TargetRNC-ID-ExtIEs", "TargetRNC-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1025, - sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1025) - /sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_10250), /* 1 */ - asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1025, /* Same as above */ - sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1025) - /sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_10250), /* 1 */ + asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1321, + sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1321) + /sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_13210), /* 1 */ + asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1321, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_1321) + /sizeof(asn_DEF_NGAP_TargetRNC_ID_ExtIEs_tags_13210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62500,12 +80317,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetRNC_ID_ExtIEs_1025, + asn_MBR_NGAP_TargetRNC_ID_ExtIEs_1321, 3, /* Elements count */ - &asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1025 /* Additional specs */ + &asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1321 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1032 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1328 = { + sizeof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1328 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1328 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TimeSyncAssistanceInfo_ExtIEs_1325 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1326, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1325 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1327, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1325 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1328, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1328, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1325 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_1325 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TimeSyncAssistanceInfo_ExtIEs_tag2el_1325 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TimeSyncAssistanceInfo_ExtIEs_specs_1325 = { + sizeof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs), + offsetof(struct NGAP_TimeSyncAssistanceInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TimeSyncAssistanceInfo_ExtIEs_tag2el_1325, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs = { + "TimeSyncAssistanceInfo-ExtIEs", + "TimeSyncAssistanceInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_1325, + sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_1325) + /sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_13250), /* 1 */ + asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_1325, /* Same as above */ + sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_1325) + /sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs_tags_13250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TimeSyncAssistanceInfo_ExtIEs_1325, + 3, /* Elements count */ + &asn_SPC_NGAP_TimeSyncAssistanceInfo_ExtIEs_specs_1325 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1332 = { sizeof(struct NGAP_TNLAssociationItem_ExtIEs__extensionValue), offsetof(struct NGAP_TNLAssociationItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TNLAssociationItem_ExtIEs__extensionValue, present), @@ -62516,7 +80458,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1032 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1332 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62534,10 +80476,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1032 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1332 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationItem_ExtIEs_1029 = { +asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationItem_ExtIEs_1329 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TNLAssociationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62548,9 +80490,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1030, + &asn_PER_memb_NGAP_id_constr_1330, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1029 + memb_NGAP_id_constraint_1329 }, 0, 0, /* No default value */ "id" @@ -62565,9 +80507,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1031, + &asn_PER_memb_NGAP_criticality_constr_1331, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1029 + memb_NGAP_criticality_constraint_1329 }, 0, 0, /* No default value */ "criticality" @@ -62575,33 +80517,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TNLAssociationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1032, + &asn_DEF_NGAP_extensionValue_1332, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1032, + &asn_PER_memb_NGAP_extensionValue_constr_1332, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1029 + memb_NGAP_extensionValue_constraint_1329 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1029 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1329 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TNLAssociationItem_ExtIEs_tag2el_1029 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TNLAssociationItem_ExtIEs_tag2el_1329 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1029 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1329 = { sizeof(struct NGAP_TNLAssociationItem_ExtIEs), offsetof(struct NGAP_TNLAssociationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TNLAssociationItem_ExtIEs_tag2el_1029, + asn_MAP_NGAP_TNLAssociationItem_ExtIEs_tag2el_1329, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62610,12 +80552,12 @@ "TNLAssociationItem-ExtIEs", "TNLAssociationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1029, - sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1029) - /sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_10290), /* 1 */ - asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1029, /* Same as above */ - sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1029) - /sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_10290), /* 1 */ + asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1329, + sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1329) + /sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_13290), /* 1 */ + asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1329, /* Same as above */ + sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_1329) + /sizeof(asn_DEF_NGAP_TNLAssociationItem_ExtIEs_tags_13290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62625,12 +80567,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TNLAssociationItem_ExtIEs_1029, + asn_MBR_NGAP_TNLAssociationItem_ExtIEs_1329, 3, /* Elements count */ - &asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1029 /* Additional specs */ + &asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1329 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1036 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1336 = { sizeof(struct NGAP_TooearlyIntersystemHO_ExtIEs__extensionValue), offsetof(struct NGAP_TooearlyIntersystemHO_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TooearlyIntersystemHO_ExtIEs__extensionValue, present), @@ -62641,7 +80583,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1036 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1336 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62659,10 +80601,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1036 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1336 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_1033 = { +asn_TYPE_member_t asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_1333 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TooearlyIntersystemHO_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62673,9 +80615,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1034, + &asn_PER_memb_NGAP_id_constr_1334, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1033 + memb_NGAP_id_constraint_1333 }, 0, 0, /* No default value */ "id" @@ -62690,9 +80632,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1035, + &asn_PER_memb_NGAP_criticality_constr_1335, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1033 + memb_NGAP_criticality_constraint_1333 }, 0, 0, /* No default value */ "criticality" @@ -62700,33 +80642,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TooearlyIntersystemHO_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1036, + &asn_DEF_NGAP_extensionValue_1336, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1036, + &asn_PER_memb_NGAP_extensionValue_constr_1336, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1033 + memb_NGAP_extensionValue_constraint_1333 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1033 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1333 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TooearlyIntersystemHO_ExtIEs_tag2el_1033 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TooearlyIntersystemHO_ExtIEs_tag2el_1333 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1033 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1333 = { sizeof(struct NGAP_TooearlyIntersystemHO_ExtIEs), offsetof(struct NGAP_TooearlyIntersystemHO_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TooearlyIntersystemHO_ExtIEs_tag2el_1033, + asn_MAP_NGAP_TooearlyIntersystemHO_ExtIEs_tag2el_1333, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62735,12 +80677,12 @@ "TooearlyIntersystemHO-ExtIEs", "TooearlyIntersystemHO-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1033, - sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1033) - /sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_10330), /* 1 */ - asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1033, /* Same as above */ - sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1033) - /sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_10330), /* 1 */ + asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1333, + sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1333) + /sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_13330), /* 1 */ + asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1333, /* Same as above */ + sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_1333) + /sizeof(asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs_tags_13330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62750,12 +80692,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_1033, + asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_1333, 3, /* Elements count */ - &asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1033 /* Additional specs */ + &asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1333 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1040 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1340 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceActivation_ExtIEs__extensionValue, choice.MDT_Configuration), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -62791,22 +80733,22 @@ "URI-address" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1040 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1340 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 }, /* MDT-Configuration */ { (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), 1, 0, 0 } /* URI-address */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1040 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1340 = { sizeof(struct NGAP_TraceActivation_ExtIEs__extensionValue), offsetof(struct NGAP_TraceActivation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TraceActivation_ExtIEs__extensionValue, present), sizeof(((struct NGAP_TraceActivation_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1040, + asn_MAP_NGAP_extensionValue_tag2el_1340, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1040 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1340 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62823,12 +80765,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1040, + asn_MBR_NGAP_extensionValue_1340, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1040 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1340 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_ExtIEs_1037 = { +asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_ExtIEs_1337 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceActivation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62839,9 +80781,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1038, + &asn_PER_memb_NGAP_id_constr_1338, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1037 + memb_NGAP_id_constraint_1337 }, 0, 0, /* No default value */ "id" @@ -62856,9 +80798,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1039, + &asn_PER_memb_NGAP_criticality_constr_1339, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1037 + memb_NGAP_criticality_constraint_1337 }, 0, 0, /* No default value */ "criticality" @@ -62866,33 +80808,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceActivation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1040, + &asn_DEF_NGAP_extensionValue_1340, select_TraceActivation_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1040, + &asn_PER_memb_NGAP_extensionValue_constr_1340, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1037 + memb_NGAP_extensionValue_constraint_1337 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1037 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1337 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceActivation_ExtIEs_tag2el_1037 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceActivation_ExtIEs_tag2el_1337 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1037 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1337 = { sizeof(struct NGAP_TraceActivation_ExtIEs), offsetof(struct NGAP_TraceActivation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TraceActivation_ExtIEs_tag2el_1037, + asn_MAP_NGAP_TraceActivation_ExtIEs_tag2el_1337, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -62901,12 +80843,12 @@ "TraceActivation-ExtIEs", "TraceActivation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1037, - sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1037) - /sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_10370), /* 1 */ - asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1037, /* Same as above */ - sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1037) - /sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_10370), /* 1 */ + asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1337, + sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1337) + /sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_13370), /* 1 */ + asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1337, /* Same as above */ + sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_1337) + /sizeof(asn_DEF_NGAP_TraceActivation_ExtIEs_tags_13370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -62916,12 +80858,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TraceActivation_ExtIEs_1037, + asn_MBR_NGAP_TraceActivation_ExtIEs_1337, 3, /* Elements count */ - &asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1037 /* Additional specs */ + &asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1337 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1044 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1344 = { sizeof(struct NGAP_TAIBasedMDT_ExtIEs__extensionValue), offsetof(struct NGAP_TAIBasedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TAIBasedMDT_ExtIEs__extensionValue, present), @@ -62932,7 +80874,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1044 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1344 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -62950,10 +80892,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1044 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1344 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TAIBasedMDT_ExtIEs_1041 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIBasedMDT_ExtIEs_1341 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -62964,9 +80906,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1042, + &asn_PER_memb_NGAP_id_constr_1342, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1041 + memb_NGAP_id_constraint_1341 }, 0, 0, /* No default value */ "id" @@ -62981,9 +80923,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1043, + &asn_PER_memb_NGAP_criticality_constr_1343, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1041 + memb_NGAP_criticality_constraint_1341 }, 0, 0, /* No default value */ "criticality" @@ -62991,33 +80933,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1044, + &asn_DEF_NGAP_extensionValue_1344, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1044, + &asn_PER_memb_NGAP_extensionValue_constr_1344, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1041 + memb_NGAP_extensionValue_constraint_1341 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1041 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBasedMDT_ExtIEs_tag2el_1041 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBasedMDT_ExtIEs_tag2el_1341 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1041 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1341 = { sizeof(struct NGAP_TAIBasedMDT_ExtIEs), offsetof(struct NGAP_TAIBasedMDT_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TAIBasedMDT_ExtIEs_tag2el_1041, + asn_MAP_NGAP_TAIBasedMDT_ExtIEs_tag2el_1341, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63026,12 +80968,12 @@ "TAIBasedMDT-ExtIEs", "TAIBasedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1041, - sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1041) - /sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_10410), /* 1 */ - asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1041, /* Same as above */ - sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1041) - /sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_10410), /* 1 */ + asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1341, + sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1341) + /sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_13410), /* 1 */ + asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1341, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_1341) + /sizeof(asn_DEF_NGAP_TAIBasedMDT_ExtIEs_tags_13410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63041,12 +80983,262 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TAIBasedMDT_ExtIEs_1041, + asn_MBR_NGAP_TAIBasedMDT_ExtIEs_1341, 3, /* Elements count */ - &asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1041 /* Additional specs */ + &asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1341 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1048 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1348 = { + sizeof(struct NGAP_TAIBasedQMC_ExtIEs__extensionValue), + offsetof(struct NGAP_TAIBasedQMC_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TAIBasedQMC_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TAIBasedQMC_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1348 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1348 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TAIBasedQMC_ExtIEs_1345 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedQMC_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1346, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1345 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedQMC_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1347, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1345 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedQMC_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1348, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1348, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1345 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_1345 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBasedQMC_ExtIEs_tag2el_1345 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedQMC_ExtIEs_specs_1345 = { + sizeof(struct NGAP_TAIBasedQMC_ExtIEs), + offsetof(struct NGAP_TAIBasedQMC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TAIBasedQMC_ExtIEs_tag2el_1345, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBasedQMC_ExtIEs = { + "TAIBasedQMC-ExtIEs", + "TAIBasedQMC-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_1345, + sizeof(asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_1345) + /sizeof(asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_13450), /* 1 */ + asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_1345, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_1345) + /sizeof(asn_DEF_NGAP_TAIBasedQMC_ExtIEs_tags_13450), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TAIBasedQMC_ExtIEs_1345, + 3, /* Elements count */ + &asn_SPC_NGAP_TAIBasedQMC_ExtIEs_specs_1345 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1352 = { + sizeof(struct NGAP_TABasedQMC_ExtIEs__extensionValue), + offsetof(struct NGAP_TABasedQMC_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_TABasedQMC_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_TABasedQMC_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1352 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1352 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TABasedQMC_ExtIEs_1349 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedQMC_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1350, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1349 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedQMC_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1351, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1349 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedQMC_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1352, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1352, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1349 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_1349 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TABasedQMC_ExtIEs_tag2el_1349 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedQMC_ExtIEs_specs_1349 = { + sizeof(struct NGAP_TABasedQMC_ExtIEs), + offsetof(struct NGAP_TABasedQMC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_TABasedQMC_ExtIEs_tag2el_1349, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TABasedQMC_ExtIEs = { + "TABasedQMC-ExtIEs", + "TABasedQMC-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_1349, + sizeof(asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_1349) + /sizeof(asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_13490), /* 1 */ + asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_1349, /* Same as above */ + sizeof(asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_1349) + /sizeof(asn_DEF_NGAP_TABasedQMC_ExtIEs_tags_13490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TABasedQMC_ExtIEs_1349, + 3, /* Elements count */ + &asn_SPC_NGAP_TABasedQMC_ExtIEs_specs_1349 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1356 = { sizeof(struct NGAP_TABasedMDT_ExtIEs__extensionValue), offsetof(struct NGAP_TABasedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TABasedMDT_ExtIEs__extensionValue, present), @@ -63057,7 +81249,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1048 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1356 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63075,10 +81267,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1048 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1356 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TABasedMDT_ExtIEs_1045 = { +asn_TYPE_member_t asn_MBR_NGAP_TABasedMDT_ExtIEs_1353 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63089,9 +81281,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1046, + &asn_PER_memb_NGAP_id_constr_1354, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1045 + memb_NGAP_id_constraint_1353 }, 0, 0, /* No default value */ "id" @@ -63106,9 +81298,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1047, + &asn_PER_memb_NGAP_criticality_constr_1355, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1045 + memb_NGAP_criticality_constraint_1353 }, 0, 0, /* No default value */ "criticality" @@ -63116,33 +81308,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1048, + &asn_DEF_NGAP_extensionValue_1356, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1048, + &asn_PER_memb_NGAP_extensionValue_constr_1356, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1045 + memb_NGAP_extensionValue_constraint_1353 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1045 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1353 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TABasedMDT_ExtIEs_tag2el_1045 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TABasedMDT_ExtIEs_tag2el_1353 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1045 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1353 = { sizeof(struct NGAP_TABasedMDT_ExtIEs), offsetof(struct NGAP_TABasedMDT_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TABasedMDT_ExtIEs_tag2el_1045, + asn_MAP_NGAP_TABasedMDT_ExtIEs_tag2el_1353, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63151,12 +81343,12 @@ "TABasedMDT-ExtIEs", "TABasedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1045, - sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1045) - /sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_10450), /* 1 */ - asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1045, /* Same as above */ - sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1045) - /sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_10450), /* 1 */ + asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1353, + sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1353) + /sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_13530), /* 1 */ + asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1353, /* Same as above */ + sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_1353) + /sizeof(asn_DEF_NGAP_TABasedMDT_ExtIEs_tags_13530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63166,23 +81358,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TABasedMDT_ExtIEs_1045, + asn_MBR_NGAP_TABasedMDT_ExtIEs_1353, 3, /* Elements count */ - &asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1045 /* Additional specs */ + &asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1353 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1052 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1360 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue, choice.SurvivalTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_SurvivalTime, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SurvivalTime" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1360 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 } /* SurvivalTime */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1360 = { sizeof(struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue), offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue, present), sizeof(((struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_extensionValue_tag2el_1360, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1052 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1360 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63199,11 +81413,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1052 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1360, + 1, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1360 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_1049 = { +asn_TYPE_member_t asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_1357 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63214,9 +81429,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1050, + &asn_PER_memb_NGAP_id_constr_1358, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1049 + memb_NGAP_id_constraint_1357 }, 0, 0, /* No default value */ "id" @@ -63225,15 +81440,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_TSCAssistanceInformation_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1051, + &asn_PER_memb_NGAP_criticality_constr_1359, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1049 + memb_NGAP_criticality_constraint_1357 }, 0, 0, /* No default value */ "criticality" @@ -63241,33 +81456,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1052, - 0, + &asn_DEF_NGAP_extensionValue_1360, + select_TSCAssistanceInformation_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1052, + &asn_PER_memb_NGAP_extensionValue_constr_1360, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1049 + memb_NGAP_extensionValue_constraint_1357 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1049 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1357 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TSCAssistanceInformation_ExtIEs_tag2el_1049 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TSCAssistanceInformation_ExtIEs_tag2el_1357 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1049 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1357 = { sizeof(struct NGAP_TSCAssistanceInformation_ExtIEs), offsetof(struct NGAP_TSCAssistanceInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TSCAssistanceInformation_ExtIEs_tag2el_1049, + asn_MAP_NGAP_TSCAssistanceInformation_ExtIEs_tag2el_1357, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63276,12 +81491,12 @@ "TSCAssistanceInformation-ExtIEs", "TSCAssistanceInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1049, - sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1049) - /sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_10490), /* 1 */ - asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1049, /* Same as above */ - sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1049) - /sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_10490), /* 1 */ + asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1357, + sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1357) + /sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_13570), /* 1 */ + asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1357, /* Same as above */ + sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_1357) + /sizeof(asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs_tags_13570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63291,12 +81506,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_1049, + asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_1357, 3, /* Elements count */ - &asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1049 /* Additional specs */ + &asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1357 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1056 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1364 = { sizeof(struct NGAP_TSCTrafficCharacteristics_ExtIEs__extensionValue), offsetof(struct NGAP_TSCTrafficCharacteristics_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_TSCTrafficCharacteristics_ExtIEs__extensionValue, present), @@ -63307,7 +81522,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1056 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1364 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63325,10 +81540,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1056 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1364 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_1053 = { +asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_1361 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TSCTrafficCharacteristics_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63339,9 +81554,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1054, + &asn_PER_memb_NGAP_id_constr_1362, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1053 + memb_NGAP_id_constraint_1361 }, 0, 0, /* No default value */ "id" @@ -63356,9 +81571,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1055, + &asn_PER_memb_NGAP_criticality_constr_1363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1053 + memb_NGAP_criticality_constraint_1361 }, 0, 0, /* No default value */ "criticality" @@ -63366,33 +81581,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TSCTrafficCharacteristics_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1056, + &asn_DEF_NGAP_extensionValue_1364, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1056, + &asn_PER_memb_NGAP_extensionValue_constr_1364, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1053 + memb_NGAP_extensionValue_constraint_1361 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1053 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1361 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TSCTrafficCharacteristics_ExtIEs_tag2el_1053 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TSCTrafficCharacteristics_ExtIEs_tag2el_1361 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1053 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1361 = { sizeof(struct NGAP_TSCTrafficCharacteristics_ExtIEs), offsetof(struct NGAP_TSCTrafficCharacteristics_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TSCTrafficCharacteristics_ExtIEs_tag2el_1053, + asn_MAP_NGAP_TSCTrafficCharacteristics_ExtIEs_tag2el_1361, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63401,12 +81616,12 @@ "TSCTrafficCharacteristics-ExtIEs", "TSCTrafficCharacteristics-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1053, - sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1053) - /sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_10530), /* 1 */ - asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1053, /* Same as above */ - sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1053) - /sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_10530), /* 1 */ + asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1361, + sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1361) + /sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_13610), /* 1 */ + asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1361, /* Same as above */ + sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_1361) + /sizeof(asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs_tags_13610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63416,12 +81631,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_1053, + asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_1361, 3, /* Elements count */ - &asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1053 /* Additional specs */ + &asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1361 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1060 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1368 = { sizeof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs__extensionValue), offsetof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs__extensionValue, present), @@ -63432,7 +81647,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1060 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1368 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63450,10 +81665,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1060 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1368 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_1057 = { +asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_1365 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63464,9 +81679,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1058, + &asn_PER_memb_NGAP_id_constr_1366, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1057 + memb_NGAP_id_constraint_1365 }, 0, 0, /* No default value */ "id" @@ -63481,9 +81696,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1059, + &asn_PER_memb_NGAP_criticality_constr_1367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1057 + memb_NGAP_criticality_constraint_1365 }, 0, 0, /* No default value */ "criticality" @@ -63491,33 +81706,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1060, + &asn_DEF_NGAP_extensionValue_1368, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1060, + &asn_PER_memb_NGAP_extensionValue_constr_1368, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1057 + memb_NGAP_extensionValue_constraint_1365 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1057 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1365 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAggregateMaximumBitRate_ExtIEs_tag2el_1057 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAggregateMaximumBitRate_ExtIEs_tag2el_1365 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1057 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1365 = { sizeof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs), offsetof(struct NGAP_UEAggregateMaximumBitRate_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEAggregateMaximumBitRate_ExtIEs_tag2el_1057, + asn_MAP_NGAP_UEAggregateMaximumBitRate_ExtIEs_tag2el_1365, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63526,12 +81741,12 @@ "UEAggregateMaximumBitRate-ExtIEs", "UEAggregateMaximumBitRate-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1057, - sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1057) - /sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_10570), /* 1 */ - asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1057, /* Same as above */ - sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1057) - /sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_10570), /* 1 */ + asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1365, + sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1365) + /sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_13650), /* 1 */ + asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1365, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_1365) + /sizeof(asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs_tags_13650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63541,12 +81756,262 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_1057, + asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_1365, 3, /* Elements count */ - &asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1057 /* Additional specs */ + &asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1365 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1064 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1372 = { + sizeof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue), + offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1372 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1372 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoItem_ExtIEs_1369 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1370, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1369 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1371, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1369 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1372, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1372, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1369 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_1369 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tag2el_1369 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoItem_ExtIEs_specs_1369 = { + sizeof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs), + offsetof(struct NGAP_UEAppLayerMeasInfoItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tag2el_1369, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs = { + "UEAppLayerMeasInfoItem-ExtIEs", + "UEAppLayerMeasInfoItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_1369, + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_1369) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_13690), /* 1 */ + asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_1369, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_1369) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs_tags_13690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEAppLayerMeasInfoItem_ExtIEs_1369, + 3, /* Elements count */ + &asn_SPC_NGAP_UEAppLayerMeasInfoItem_ExtIEs_specs_1369 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1376 = { + sizeof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue), + offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1376 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1376 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_1373 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1374, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1373 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1375, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1373 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1376, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1376, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1373 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_1373 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tag2el_1373 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_specs_1373 = { + sizeof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs), + offsetof(struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tag2el_1373, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs = { + "UEAppLayerMeasConfigInfo-ExtIEs", + "UEAppLayerMeasConfigInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_1373, + sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_1373) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_13730), /* 1 */ + asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_1373, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_1373) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_tags_13730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_1373, + 3, /* Elements count */ + &asn_SPC_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_specs_1373 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1380 = { sizeof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs__extensionValue), offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs__extensionValue, present), @@ -63557,7 +82022,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1064 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1380 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63575,10 +82040,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1064 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1380 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_1061 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_1377 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63589,9 +82054,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1062, + &asn_PER_memb_NGAP_id_constr_1378, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1061 + memb_NGAP_id_constraint_1377 }, 0, 0, /* No default value */ "id" @@ -63606,9 +82071,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1063, + &asn_PER_memb_NGAP_criticality_constr_1379, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1061 + memb_NGAP_criticality_constraint_1377 }, 0, 0, /* No default value */ "criticality" @@ -63616,33 +82081,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1064, + &asn_DEF_NGAP_extensionValue_1380, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1064, + &asn_PER_memb_NGAP_extensionValue_constr_1380, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1061 + memb_NGAP_extensionValue_constraint_1377 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1061 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tag2el_1061 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tag2el_1377 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1061 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1377 = { sizeof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs), offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tag2el_1061, + asn_MAP_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tag2el_1377, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63651,12 +82116,12 @@ "UE-associatedLogicalNG-connectionItem-ExtIEs", "UE-associatedLogicalNG-connectionItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1061, - sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1061) - /sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_10610), /* 1 */ - asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1061, /* Same as above */ - sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1061) - /sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_10610), /* 1 */ + asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1377, + sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1377) + /sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_13770), /* 1 */ + asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1377, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_1377) + /sizeof(asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_tags_13770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63666,12 +82131,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_1061, + asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_1377, 3, /* Elements count */ - &asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1061 /* Additional specs */ + &asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1377 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1068 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1384 = { sizeof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs__extensionValue, present), @@ -63682,7 +82147,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1068 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1384 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63700,10 +82165,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1068 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1384 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_1065 = { +asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_1381 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63714,9 +82179,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1066, + &asn_PER_memb_NGAP_id_constr_1382, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1065 + memb_NGAP_id_constraint_1381 }, 0, 0, /* No default value */ "id" @@ -63731,9 +82196,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1067, + &asn_PER_memb_NGAP_criticality_constr_1383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1065 + memb_NGAP_criticality_constraint_1381 }, 0, 0, /* No default value */ "criticality" @@ -63741,33 +82206,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1068, + &asn_DEF_NGAP_extensionValue_1384, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1068, + &asn_PER_memb_NGAP_extensionValue_constr_1384, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1065 + memb_NGAP_extensionValue_constraint_1381 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1065 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1381 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeRequestTransfer_ExtIEs_tag2el_1065 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeRequestTransfer_ExtIEs_tag2el_1381 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1065 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1381 = { sizeof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs), offsetof(struct NGAP_UEContextResumeRequestTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEContextResumeRequestTransfer_ExtIEs_tag2el_1065, + asn_MAP_NGAP_UEContextResumeRequestTransfer_ExtIEs_tag2el_1381, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63776,12 +82241,12 @@ "UEContextResumeRequestTransfer-ExtIEs", "UEContextResumeRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1065, - sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1065) - /sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_10650), /* 1 */ - asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1065, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1065) - /sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_10650), /* 1 */ + asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1381, + sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1381) + /sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_13810), /* 1 */ + asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1381, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_1381) + /sizeof(asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs_tags_13810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63791,12 +82256,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_1065, + asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_1381, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1065 /* Additional specs */ + &asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1381 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1072 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1388 = { sizeof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs__extensionValue, present), @@ -63807,7 +82272,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1072 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1388 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63825,10 +82290,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1072 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1388 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_1069 = { +asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_1385 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63839,9 +82304,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1070, + &asn_PER_memb_NGAP_id_constr_1386, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1069 + memb_NGAP_id_constraint_1385 }, 0, 0, /* No default value */ "id" @@ -63856,9 +82321,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1071, + &asn_PER_memb_NGAP_criticality_constr_1387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1069 + memb_NGAP_criticality_constraint_1385 }, 0, 0, /* No default value */ "criticality" @@ -63866,33 +82331,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1072, + &asn_DEF_NGAP_extensionValue_1388, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1072, + &asn_PER_memb_NGAP_extensionValue_constr_1388, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1069 + memb_NGAP_extensionValue_constraint_1385 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1069 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeResponseTransfer_ExtIEs_tag2el_1069 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeResponseTransfer_ExtIEs_tag2el_1385 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1069 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1385 = { sizeof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs), offsetof(struct NGAP_UEContextResumeResponseTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEContextResumeResponseTransfer_ExtIEs_tag2el_1069, + asn_MAP_NGAP_UEContextResumeResponseTransfer_ExtIEs_tag2el_1385, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -63901,12 +82366,12 @@ "UEContextResumeResponseTransfer-ExtIEs", "UEContextResumeResponseTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1069, - sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1069) - /sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_10690), /* 1 */ - asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1069, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1069) - /sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_10690), /* 1 */ + asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1385, + sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1385) + /sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_13850), /* 1 */ + asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1385, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_1385) + /sizeof(asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs_tags_13850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -63916,12 +82381,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_1069, + asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_1385, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1069 /* Additional specs */ + &asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1385 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1076 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1392 = { sizeof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs__extensionValue), offsetof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs__extensionValue, present), @@ -63932,7 +82397,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1076 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1392 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -63950,10 +82415,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1076 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1392 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_1073 = { +asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_1389 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63964,9 +82429,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1074, + &asn_PER_memb_NGAP_id_constr_1390, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1073 + memb_NGAP_id_constraint_1389 }, 0, 0, /* No default value */ "id" @@ -63981,9 +82446,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1075, + &asn_PER_memb_NGAP_criticality_constr_1391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1073 + memb_NGAP_criticality_constraint_1389 }, 0, 0, /* No default value */ "criticality" @@ -63991,33 +82456,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1076, + &asn_DEF_NGAP_extensionValue_1392, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1076, + &asn_PER_memb_NGAP_extensionValue_constr_1392, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1073 + memb_NGAP_extensionValue_constraint_1389 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1073 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tag2el_1073 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tag2el_1389 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1073 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1389 = { sizeof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs), offsetof(struct NGAP_UEContextSuspendRequestTransfer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tag2el_1073, + asn_MAP_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tag2el_1389, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64026,12 +82491,12 @@ "UEContextSuspendRequestTransfer-ExtIEs", "UEContextSuspendRequestTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1073, - sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1073) - /sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_10730), /* 1 */ - asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1073, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1073) - /sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_10730), /* 1 */ + asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1389, + sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1389) + /sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_13890), /* 1 */ + asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1389, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_1389) + /sizeof(asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs_tags_13890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64041,12 +82506,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_1073, + asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_1389, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1073 /* Additional specs */ + &asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1389 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1080 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1396 = { sizeof(struct NGAP_UE_DifferentiationInfo_ExtIEs__extensionValue), offsetof(struct NGAP_UE_DifferentiationInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UE_DifferentiationInfo_ExtIEs__extensionValue, present), @@ -64057,7 +82522,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1080 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1396 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64075,10 +82540,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1080 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1396 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_1077 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_1393 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_DifferentiationInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64089,9 +82554,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1078, + &asn_PER_memb_NGAP_id_constr_1394, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1077 + memb_NGAP_id_constraint_1393 }, 0, 0, /* No default value */ "id" @@ -64106,9 +82571,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1079, + &asn_PER_memb_NGAP_criticality_constr_1395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1077 + memb_NGAP_criticality_constraint_1393 }, 0, 0, /* No default value */ "criticality" @@ -64116,33 +82581,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_DifferentiationInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1080, + &asn_DEF_NGAP_extensionValue_1396, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1080, + &asn_PER_memb_NGAP_extensionValue_constr_1396, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1077 + memb_NGAP_extensionValue_constraint_1393 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1077 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_DifferentiationInfo_ExtIEs_tag2el_1077 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_DifferentiationInfo_ExtIEs_tag2el_1393 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1077 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1393 = { sizeof(struct NGAP_UE_DifferentiationInfo_ExtIEs), offsetof(struct NGAP_UE_DifferentiationInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UE_DifferentiationInfo_ExtIEs_tag2el_1077, + asn_MAP_NGAP_UE_DifferentiationInfo_ExtIEs_tag2el_1393, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64151,12 +82616,12 @@ "UE-DifferentiationInfo-ExtIEs", "UE-DifferentiationInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1077, - sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1077) - /sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_10770), /* 1 */ - asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1077, /* Same as above */ - sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1077) - /sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_10770), /* 1 */ + asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1393, + sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1393) + /sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_13930), /* 1 */ + asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1393, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_1393) + /sizeof(asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs_tags_13930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64166,12 +82631,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_1077, + asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_1393, 3, /* Elements count */ - &asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1077 /* Additional specs */ + &asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1393 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1084 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1400 = { sizeof(struct NGAP_UE_NGAP_ID_pair_ExtIEs__extensionValue), offsetof(struct NGAP_UE_NGAP_ID_pair_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UE_NGAP_ID_pair_ExtIEs__extensionValue, present), @@ -64182,7 +82647,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1084 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1400 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64200,10 +82665,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1084 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1400 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_1081 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_1397 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_NGAP_ID_pair_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64214,9 +82679,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1082, + &asn_PER_memb_NGAP_id_constr_1398, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1081 + memb_NGAP_id_constraint_1397 }, 0, 0, /* No default value */ "id" @@ -64231,9 +82696,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1083, + &asn_PER_memb_NGAP_criticality_constr_1399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1081 + memb_NGAP_criticality_constraint_1397 }, 0, 0, /* No default value */ "criticality" @@ -64241,33 +82706,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_NGAP_ID_pair_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1084, + &asn_DEF_NGAP_extensionValue_1400, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1084, + &asn_PER_memb_NGAP_extensionValue_constr_1400, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1081 + memb_NGAP_extensionValue_constraint_1397 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1081 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_NGAP_ID_pair_ExtIEs_tag2el_1081 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_NGAP_ID_pair_ExtIEs_tag2el_1397 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1081 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1397 = { sizeof(struct NGAP_UE_NGAP_ID_pair_ExtIEs), offsetof(struct NGAP_UE_NGAP_ID_pair_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UE_NGAP_ID_pair_ExtIEs_tag2el_1081, + asn_MAP_NGAP_UE_NGAP_ID_pair_ExtIEs_tag2el_1397, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64276,12 +82741,12 @@ "UE-NGAP-ID-pair-ExtIEs", "UE-NGAP-ID-pair-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1081, - sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1081) - /sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_10810), /* 1 */ - asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1081, /* Same as above */ - sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1081) - /sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_10810), /* 1 */ + asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1397, + sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1397) + /sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_13970), /* 1 */ + asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1397, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_1397) + /sizeof(asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs_tags_13970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64291,12 +82756,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_1081, + asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_1397, 3, /* Elements count */ - &asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1081 /* Additional specs */ + &asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1397 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1088 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1404 = { sizeof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs__extensionValue), offsetof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs__extensionValue, present), @@ -64307,7 +82772,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1088 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1404 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64325,10 +82790,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1088 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1404 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_1085 = { +asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_1401 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64339,9 +82804,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1086, + &asn_PER_memb_NGAP_id_constr_1402, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1085 + memb_NGAP_id_constraint_1401 }, 0, 0, /* No default value */ "id" @@ -64356,9 +82821,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1087, + &asn_PER_memb_NGAP_criticality_constr_1403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1085 + memb_NGAP_criticality_constraint_1401 }, 0, 0, /* No default value */ "criticality" @@ -64366,33 +82831,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1088, + &asn_DEF_NGAP_extensionValue_1404, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1088, + &asn_PER_memb_NGAP_extensionValue_constr_1404, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1085 + memb_NGAP_extensionValue_constraint_1401 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1085 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tag2el_1085 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tag2el_1401 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1085 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1401 = { sizeof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs), offsetof(struct NGAP_UEPresenceInAreaOfInterestItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tag2el_1085, + asn_MAP_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tag2el_1401, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64401,12 +82866,12 @@ "UEPresenceInAreaOfInterestItem-ExtIEs", "UEPresenceInAreaOfInterestItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1085, - sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1085) - /sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_10850), /* 1 */ - asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1085, /* Same as above */ - sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1085) - /sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_10850), /* 1 */ + asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1401, + sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1401) + /sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_14010), /* 1 */ + asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1401, /* Same as above */ + sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_1401) + /sizeof(asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_tags_14010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64416,12 +82881,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_1085, + asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_1401, 3, /* Elements count */ - &asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1085 /* Additional specs */ + &asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1401 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1092 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1408 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs__extensionValue, choice.UERadioCapabilityForPagingOfNB_IoT), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -64440,21 +82905,21 @@ "UERadioCapabilityForPagingOfNB-IoT" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1092 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1408 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* UERadioCapabilityForPagingOfNB-IoT */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1092 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1408 = { sizeof(struct NGAP_UERadioCapabilityForPaging_ExtIEs__extensionValue), offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs__extensionValue, present), sizeof(((struct NGAP_UERadioCapabilityForPaging_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1092, + asn_MAP_NGAP_extensionValue_tag2el_1408, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1092 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1408 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64471,12 +82936,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1092, + asn_MBR_NGAP_extensionValue_1408, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1092 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1408 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_1089 = { +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_1405 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64487,9 +82952,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1090, + &asn_PER_memb_NGAP_id_constr_1406, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1089 + memb_NGAP_id_constraint_1405 }, 0, 0, /* No default value */ "id" @@ -64504,9 +82969,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1091, + &asn_PER_memb_NGAP_criticality_constr_1407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1089 + memb_NGAP_criticality_constraint_1405 }, 0, 0, /* No default value */ "criticality" @@ -64514,33 +82979,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1092, + &asn_DEF_NGAP_extensionValue_1408, select_UERadioCapabilityForPaging_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1092, + &asn_PER_memb_NGAP_extensionValue_constr_1408, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1089 + memb_NGAP_extensionValue_constraint_1405 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1089 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1405 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityForPaging_ExtIEs_tag2el_1089 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityForPaging_ExtIEs_tag2el_1405 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1089 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1405 = { sizeof(struct NGAP_UERadioCapabilityForPaging_ExtIEs), offsetof(struct NGAP_UERadioCapabilityForPaging_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityForPaging_ExtIEs_tag2el_1089, + asn_MAP_NGAP_UERadioCapabilityForPaging_ExtIEs_tag2el_1405, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64549,12 +83014,12 @@ "UERadioCapabilityForPaging-ExtIEs", "UERadioCapabilityForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1089, - sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1089) - /sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_10890), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1089, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1089) - /sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_10890), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1405, + sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1405) + /sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_14050), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1405, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_1405) + /sizeof(asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs_tags_14050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64564,12 +83029,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_1089, + asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_1405, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1089 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1405 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1096 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1412 = { sizeof(struct NGAP_UESecurityCapabilities_ExtIEs__extensionValue), offsetof(struct NGAP_UESecurityCapabilities_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UESecurityCapabilities_ExtIEs__extensionValue, present), @@ -64580,7 +83045,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1096 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1412 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64598,10 +83063,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1096 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1412 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_1093 = { +asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_1409 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESecurityCapabilities_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64612,9 +83077,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1094, + &asn_PER_memb_NGAP_id_constr_1410, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1093 + memb_NGAP_id_constraint_1409 }, 0, 0, /* No default value */ "id" @@ -64629,9 +83094,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1095, + &asn_PER_memb_NGAP_criticality_constr_1411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1093 + memb_NGAP_criticality_constraint_1409 }, 0, 0, /* No default value */ "criticality" @@ -64639,33 +83104,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UESecurityCapabilities_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1096, + &asn_DEF_NGAP_extensionValue_1412, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1096, + &asn_PER_memb_NGAP_extensionValue_constr_1412, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1093 + memb_NGAP_extensionValue_constraint_1409 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1093 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1409 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UESecurityCapabilities_ExtIEs_tag2el_1093 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UESecurityCapabilities_ExtIEs_tag2el_1409 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1093 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1409 = { sizeof(struct NGAP_UESecurityCapabilities_ExtIEs), offsetof(struct NGAP_UESecurityCapabilities_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UESecurityCapabilities_ExtIEs_tag2el_1093, + asn_MAP_NGAP_UESecurityCapabilities_ExtIEs_tag2el_1409, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64674,12 +83139,12 @@ "UESecurityCapabilities-ExtIEs", "UESecurityCapabilities-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1093, - sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1093) - /sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_10930), /* 1 */ - asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1093, /* Same as above */ - sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1093) - /sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_10930), /* 1 */ + asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1409, + sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1409) + /sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_14090), /* 1 */ + asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1409, /* Same as above */ + sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_1409) + /sizeof(asn_DEF_NGAP_UESecurityCapabilities_ExtIEs_tags_14090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64689,12 +83154,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_1093, + asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_1409, 3, /* Elements count */ - &asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1093 /* Additional specs */ + &asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1409 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1100 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1416 = { + sizeof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue), + offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue, present), + sizeof(((struct NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1416 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_extensionValue_specs_1416 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateItem_ExtIEs_1413 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_1414, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_1413 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_1415, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_1413 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_extensionValue_1416, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_extensionValue_constr_1416, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_extensionValue_constraint_1413 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_1413 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UESliceMaximumBitRateItem_ExtIEs_tag2el_1413 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateItem_ExtIEs_specs_1413 = { + sizeof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs), + offsetof(struct NGAP_UESliceMaximumBitRateItem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_UESliceMaximumBitRateItem_ExtIEs_tag2el_1413, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs = { + "UESliceMaximumBitRateItem-ExtIEs", + "UESliceMaximumBitRateItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_1413, + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_1413) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_14130), /* 1 */ + asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_1413, /* Same as above */ + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_1413) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs_tags_14130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UESliceMaximumBitRateItem_ExtIEs_1413, + 3, /* Elements count */ + &asn_SPC_NGAP_UESliceMaximumBitRateItem_ExtIEs_specs_1413 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1420 = { sizeof(struct NGAP_UL_CP_SecurityInformation_ExtIEs__extensionValue), offsetof(struct NGAP_UL_CP_SecurityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UL_CP_SecurityInformation_ExtIEs__extensionValue, present), @@ -64705,7 +83295,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1100 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1420 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64723,10 +83313,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1100 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1420 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_1097 = { +asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_1417 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_CP_SecurityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64737,9 +83327,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1098, + &asn_PER_memb_NGAP_id_constr_1418, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1097 + memb_NGAP_id_constraint_1417 }, 0, 0, /* No default value */ "id" @@ -64754,9 +83344,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1099, + &asn_PER_memb_NGAP_criticality_constr_1419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1097 + memb_NGAP_criticality_constraint_1417 }, 0, 0, /* No default value */ "criticality" @@ -64764,33 +83354,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_CP_SecurityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1100, + &asn_DEF_NGAP_extensionValue_1420, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1100, + &asn_PER_memb_NGAP_extensionValue_constr_1420, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1097 + memb_NGAP_extensionValue_constraint_1417 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1097 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UL_CP_SecurityInformation_ExtIEs_tag2el_1097 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UL_CP_SecurityInformation_ExtIEs_tag2el_1417 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1097 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1417 = { sizeof(struct NGAP_UL_CP_SecurityInformation_ExtIEs), offsetof(struct NGAP_UL_CP_SecurityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UL_CP_SecurityInformation_ExtIEs_tag2el_1097, + asn_MAP_NGAP_UL_CP_SecurityInformation_ExtIEs_tag2el_1417, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64799,12 +83389,12 @@ "UL-CP-SecurityInformation-ExtIEs", "UL-CP-SecurityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1097, - sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1097) - /sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_10970), /* 1 */ - asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1097, /* Same as above */ - sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1097) - /sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_10970), /* 1 */ + asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1417, + sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1417) + /sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_14170), /* 1 */ + asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1417, /* Same as above */ + sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_1417) + /sizeof(asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs_tags_14170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64814,12 +83404,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_1097, + asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_1417, 3, /* Elements count */ - &asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1097 /* Additional specs */ + &asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1417 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1104 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1424 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs__extensionValue, choice.UPTransportLayerInformation), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -64855,24 +83445,24 @@ "UPTransportLayerInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1104 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1424 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* choice-Extensions */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1104 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1424 = { sizeof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs__extensionValue), offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1104, + asn_MAP_NGAP_extensionValue_tag2el_1424, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1104 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1424 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -64889,12 +83479,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1104, + asn_MBR_NGAP_extensionValue_1424, 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1104 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1424 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1101 = { +asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1421 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64905,9 +83495,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1102, + &asn_PER_memb_NGAP_id_constr_1422, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1101 + memb_NGAP_id_constraint_1421 }, 0, 0, /* No default value */ "id" @@ -64922,9 +83512,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1103, + &asn_PER_memb_NGAP_criticality_constr_1423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1101 + memb_NGAP_criticality_constraint_1421 }, 0, 0, /* No default value */ "criticality" @@ -64932,33 +83522,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1104, + &asn_DEF_NGAP_extensionValue_1424, select_UL_NGU_UP_TNLModifyItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1104, + &asn_PER_memb_NGAP_extensionValue_constr_1424, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1101 + memb_NGAP_extensionValue_constraint_1421 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1101 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tag2el_1101 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tag2el_1421 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1101 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1421 = { sizeof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs), offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tag2el_1101, + asn_MAP_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tag2el_1421, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -64967,12 +83557,12 @@ "UL-NGU-UP-TNLModifyItem-ExtIEs", "UL-NGU-UP-TNLModifyItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1101, - sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1101) - /sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_11010), /* 1 */ - asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1101, /* Same as above */ - sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1101) - /sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_11010), /* 1 */ + asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1421, + sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1421) + /sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_14210), /* 1 */ + asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1421, /* Same as above */ + sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_1421) + /sizeof(asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_tags_14210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -64982,12 +83572,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1101, + asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_1421, 3, /* Elements count */ - &asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1101 /* Additional specs */ + &asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1421 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1108 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1428 = { sizeof(struct NGAP_UnavailableGUAMIItem_ExtIEs__extensionValue), offsetof(struct NGAP_UnavailableGUAMIItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UnavailableGUAMIItem_ExtIEs__extensionValue, present), @@ -64998,7 +83588,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1108 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1428 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65016,10 +83606,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1108 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1428 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_1105 = { +asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_1425 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnavailableGUAMIItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65030,9 +83620,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1106, + &asn_PER_memb_NGAP_id_constr_1426, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1105 + memb_NGAP_id_constraint_1425 }, 0, 0, /* No default value */ "id" @@ -65047,9 +83637,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1107, + &asn_PER_memb_NGAP_criticality_constr_1427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1105 + memb_NGAP_criticality_constraint_1425 }, 0, 0, /* No default value */ "criticality" @@ -65057,33 +83647,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UnavailableGUAMIItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1108, + &asn_DEF_NGAP_extensionValue_1428, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1108, + &asn_PER_memb_NGAP_extensionValue_constr_1428, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1105 + memb_NGAP_extensionValue_constraint_1425 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1105 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UnavailableGUAMIItem_ExtIEs_tag2el_1105 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UnavailableGUAMIItem_ExtIEs_tag2el_1425 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1105 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1425 = { sizeof(struct NGAP_UnavailableGUAMIItem_ExtIEs), offsetof(struct NGAP_UnavailableGUAMIItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UnavailableGUAMIItem_ExtIEs_tag2el_1105, + asn_MAP_NGAP_UnavailableGUAMIItem_ExtIEs_tag2el_1425, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65092,12 +83682,12 @@ "UnavailableGUAMIItem-ExtIEs", "UnavailableGUAMIItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1105, - sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1105) - /sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_11050), /* 1 */ - asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1105, /* Same as above */ - sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1105) - /sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_11050), /* 1 */ + asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1425, + sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1425) + /sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_14250), /* 1 */ + asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1425, /* Same as above */ + sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_1425) + /sizeof(asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs_tags_14250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65107,12 +83697,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_1105, + asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_1425, 3, /* Elements count */ - &asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1105 /* Additional specs */ + &asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1425 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1112 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1432 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs__extensionValue, choice.CommonNetworkInstance), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -65131,21 +83721,21 @@ "CommonNetworkInstance" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1112 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1432 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* CommonNetworkInstance */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1112 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1432 = { sizeof(struct NGAP_UPTransportLayerInformationItem_ExtIEs__extensionValue), offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs__extensionValue, present), sizeof(((struct NGAP_UPTransportLayerInformationItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1112, + asn_MAP_NGAP_extensionValue_tag2el_1432, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1112 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1432 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65162,12 +83752,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1112, + asn_MBR_NGAP_extensionValue_1432, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1112 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1432 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_1109 = { +asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_1429 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65178,9 +83768,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1110, + &asn_PER_memb_NGAP_id_constr_1430, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1109 + memb_NGAP_id_constraint_1429 }, 0, 0, /* No default value */ "id" @@ -65195,9 +83785,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1111, + &asn_PER_memb_NGAP_criticality_constr_1431, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1109 + memb_NGAP_criticality_constraint_1429 }, 0, 0, /* No default value */ "criticality" @@ -65205,33 +83795,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1112, + &asn_DEF_NGAP_extensionValue_1432, select_UPTransportLayerInformationItem_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1112, + &asn_PER_memb_NGAP_extensionValue_constr_1432, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1109 + memb_NGAP_extensionValue_constraint_1429 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1109 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1429 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformationItem_ExtIEs_tag2el_1109 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformationItem_ExtIEs_tag2el_1429 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1109 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1429 = { sizeof(struct NGAP_UPTransportLayerInformationItem_ExtIEs), offsetof(struct NGAP_UPTransportLayerInformationItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UPTransportLayerInformationItem_ExtIEs_tag2el_1109, + asn_MAP_NGAP_UPTransportLayerInformationItem_ExtIEs_tag2el_1429, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65240,12 +83830,12 @@ "UPTransportLayerInformationItem-ExtIEs", "UPTransportLayerInformationItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1109, - sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1109) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_11090), /* 1 */ - asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1109, /* Same as above */ - sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1109) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_11090), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1429, + sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1429) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_14290), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1429, /* Same as above */ + sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_1429) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs_tags_14290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65255,12 +83845,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_1109, + asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_1429, 3, /* Elements count */ - &asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1109 /* Additional specs */ + &asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1429 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1116 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1436 = { sizeof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs__extensionValue), offsetof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs__extensionValue, present), @@ -65271,7 +83861,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1116 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1436 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65289,10 +83879,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1116 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1436 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_1113 = { +asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_1433 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65303,9 +83893,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1114, + &asn_PER_memb_NGAP_id_constr_1434, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1113 + memb_NGAP_id_constraint_1433 }, 0, 0, /* No default value */ "id" @@ -65320,9 +83910,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1115, + &asn_PER_memb_NGAP_criticality_constr_1435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1113 + memb_NGAP_criticality_constraint_1433 }, 0, 0, /* No default value */ "criticality" @@ -65330,33 +83920,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1116, + &asn_DEF_NGAP_extensionValue_1436, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1116, + &asn_PER_memb_NGAP_extensionValue_constr_1436, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1113 + memb_NGAP_extensionValue_constraint_1433 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1113 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tag2el_1113 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tag2el_1433 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1113 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1433 = { sizeof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs), offsetof(struct NGAP_UPTransportLayerInformationPairItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tag2el_1113, + asn_MAP_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tag2el_1433, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65365,12 +83955,12 @@ "UPTransportLayerInformationPairItem-ExtIEs", "UPTransportLayerInformationPairItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1113, - sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1113) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_11130), /* 1 */ - asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1113, /* Same as above */ - sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1113) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_11130), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1433, + sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1433) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_14330), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1433, /* Same as above */ + sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_1433) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs_tags_14330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65380,12 +83970,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_1113, + asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_1433, 3, /* Elements count */ - &asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1113 /* Additional specs */ + &asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1433 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1120 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1440 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs__extensionValue, choice.NGRAN_CGI), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -65404,23 +83994,23 @@ "NGRAN-CGI" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1120 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1440 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nR-CGI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* eUTRA-CGI */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1120 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1440 = { sizeof(struct NGAP_UserLocationInformationEUTRA_ExtIEs__extensionValue), offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs__extensionValue, present), sizeof(((struct NGAP_UserLocationInformationEUTRA_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1120, + asn_MAP_NGAP_extensionValue_tag2el_1440, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1120 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1440 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65437,12 +84027,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1120, + asn_MBR_NGAP_extensionValue_1440, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1120 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1440 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_1117 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_1437 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65453,9 +84043,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1118, + &asn_PER_memb_NGAP_id_constr_1438, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1117 + memb_NGAP_id_constraint_1437 }, 0, 0, /* No default value */ "id" @@ -65470,9 +84060,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1119, + &asn_PER_memb_NGAP_criticality_constr_1439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1117 + memb_NGAP_criticality_constraint_1437 }, 0, 0, /* No default value */ "criticality" @@ -65480,33 +84070,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1120, + &asn_DEF_NGAP_extensionValue_1440, select_UserLocationInformationEUTRA_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1120, + &asn_PER_memb_NGAP_extensionValue_constr_1440, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1117 + memb_NGAP_extensionValue_constraint_1437 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1117 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationEUTRA_ExtIEs_tag2el_1117 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationEUTRA_ExtIEs_tag2el_1437 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1117 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1437 = { sizeof(struct NGAP_UserLocationInformationEUTRA_ExtIEs), offsetof(struct NGAP_UserLocationInformationEUTRA_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationEUTRA_ExtIEs_tag2el_1117, + asn_MAP_NGAP_UserLocationInformationEUTRA_ExtIEs_tag2el_1437, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65515,12 +84105,12 @@ "UserLocationInformationEUTRA-ExtIEs", "UserLocationInformationEUTRA-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1117, - sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1117) - /sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_11170), /* 1 */ - asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1117, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1117) - /sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_11170), /* 1 */ + asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1437, + sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1437) + /sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_14370), /* 1 */ + asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1437, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_1437) + /sizeof(asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs_tags_14370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65530,12 +84120,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_1117, + asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_1437, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1117 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1437 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1124 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1444 = { sizeof(struct NGAP_UserLocationInformationN3IWF_ExtIEs__extensionValue), offsetof(struct NGAP_UserLocationInformationN3IWF_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserLocationInformationN3IWF_ExtIEs__extensionValue, present), @@ -65546,7 +84136,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1124 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1444 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65564,10 +84154,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1124 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1444 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_1121 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_1441 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationN3IWF_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65578,9 +84168,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1122, + &asn_PER_memb_NGAP_id_constr_1442, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1121 + memb_NGAP_id_constraint_1441 }, 0, 0, /* No default value */ "id" @@ -65595,9 +84185,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1123, + &asn_PER_memb_NGAP_criticality_constr_1443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1121 + memb_NGAP_criticality_constraint_1441 }, 0, 0, /* No default value */ "criticality" @@ -65605,33 +84195,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationN3IWF_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1124, + &asn_DEF_NGAP_extensionValue_1444, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1124, + &asn_PER_memb_NGAP_extensionValue_constr_1444, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1121 + memb_NGAP_extensionValue_constraint_1441 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1121 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1441 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationN3IWF_ExtIEs_tag2el_1121 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationN3IWF_ExtIEs_tag2el_1441 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1121 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1441 = { sizeof(struct NGAP_UserLocationInformationN3IWF_ExtIEs), offsetof(struct NGAP_UserLocationInformationN3IWF_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationN3IWF_ExtIEs_tag2el_1121, + asn_MAP_NGAP_UserLocationInformationN3IWF_ExtIEs_tag2el_1441, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65640,12 +84230,12 @@ "UserLocationInformationN3IWF-ExtIEs", "UserLocationInformationN3IWF-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1121, - sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1121) - /sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_11210), /* 1 */ - asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1121, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1121) - /sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_11210), /* 1 */ + asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1441, + sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1441) + /sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_14410), /* 1 */ + asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1441, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_1441) + /sizeof(asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs_tags_14410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65655,12 +84245,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_1121, + asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_1441, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1121 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1441 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1128 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1448 = { sizeof(struct NGAP_UserLocationInformationTNGF_ExtIEs__extensionValue), offsetof(struct NGAP_UserLocationInformationTNGF_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserLocationInformationTNGF_ExtIEs__extensionValue, present), @@ -65671,7 +84261,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1128 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1448 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65689,10 +84279,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1128 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1448 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_1125 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_1445 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTNGF_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65703,9 +84293,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1126, + &asn_PER_memb_NGAP_id_constr_1446, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1125 + memb_NGAP_id_constraint_1445 }, 0, 0, /* No default value */ "id" @@ -65720,9 +84310,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1127, + &asn_PER_memb_NGAP_criticality_constr_1447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1125 + memb_NGAP_criticality_constraint_1445 }, 0, 0, /* No default value */ "criticality" @@ -65730,33 +84320,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTNGF_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1128, + &asn_DEF_NGAP_extensionValue_1448, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1128, + &asn_PER_memb_NGAP_extensionValue_constr_1448, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1125 + memb_NGAP_extensionValue_constraint_1445 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1125 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationTNGF_ExtIEs_tag2el_1125 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationTNGF_ExtIEs_tag2el_1445 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1125 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1445 = { sizeof(struct NGAP_UserLocationInformationTNGF_ExtIEs), offsetof(struct NGAP_UserLocationInformationTNGF_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationTNGF_ExtIEs_tag2el_1125, + asn_MAP_NGAP_UserLocationInformationTNGF_ExtIEs_tag2el_1445, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65765,12 +84355,12 @@ "UserLocationInformationTNGF-ExtIEs", "UserLocationInformationTNGF-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1125, - sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1125) - /sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_11250), /* 1 */ - asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1125, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1125) - /sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_11250), /* 1 */ + asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1445, + sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1445) + /sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_14450), /* 1 */ + asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1445, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_1445) + /sizeof(asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs_tags_14450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65780,12 +84370,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_1125, + asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_1445, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1125 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1445 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1132 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1452 = { sizeof(struct NGAP_UserLocationInformationTWIF_ExtIEs__extensionValue), offsetof(struct NGAP_UserLocationInformationTWIF_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserLocationInformationTWIF_ExtIEs__extensionValue, present), @@ -65796,7 +84386,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1132 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1452 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65814,10 +84404,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1132 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1452 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_1129 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_1449 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTWIF_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65828,9 +84418,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1130, + &asn_PER_memb_NGAP_id_constr_1450, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1129 + memb_NGAP_id_constraint_1449 }, 0, 0, /* No default value */ "id" @@ -65845,9 +84435,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1131, + &asn_PER_memb_NGAP_criticality_constr_1451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1129 + memb_NGAP_criticality_constraint_1449 }, 0, 0, /* No default value */ "criticality" @@ -65855,33 +84445,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTWIF_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1132, + &asn_DEF_NGAP_extensionValue_1452, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1132, + &asn_PER_memb_NGAP_extensionValue_constr_1452, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1129 + memb_NGAP_extensionValue_constraint_1449 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1129 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationTWIF_ExtIEs_tag2el_1129 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationTWIF_ExtIEs_tag2el_1449 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1129 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1449 = { sizeof(struct NGAP_UserLocationInformationTWIF_ExtIEs), offsetof(struct NGAP_UserLocationInformationTWIF_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationTWIF_ExtIEs_tag2el_1129, + asn_MAP_NGAP_UserLocationInformationTWIF_ExtIEs_tag2el_1449, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -65890,12 +84480,12 @@ "UserLocationInformationTWIF-ExtIEs", "UserLocationInformationTWIF-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1129, - sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1129) - /sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_11290), /* 1 */ - asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1129, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1129) - /sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_11290), /* 1 */ + asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1449, + sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1449) + /sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_14490), /* 1 */ + asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1449, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_1449) + /sizeof(asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs_tags_14490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -65905,12 +84495,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_1129, + asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_1449, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1129 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1449 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1136 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1456 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue, choice.NGRAN_CGI), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -65945,28 +84535,46 @@ 0, 0, /* No default value */ "NID" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue, choice.NRNTNTAIInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRNTNTAIInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRNTNTAIInformation" + }, }; -static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1136 = { 1, 0 }; -static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1136 = { 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1136 = { +static const unsigned asn_MAP_NGAP_extensionValue_to_canonical_1456 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_extensionValue_from_canonical_1456 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1456 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, 0, 0 }, /* NID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* NRNTNTAIInformation */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nR-CGI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* eUTRA-CGI */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1136 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1456 = { sizeof(struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue), offsetof(struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue, present), sizeof(((struct NGAP_UserLocationInformationNR_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1136, - 4, /* Count of tags in the map */ - asn_MAP_NGAP_extensionValue_to_canonical_1136, - asn_MAP_NGAP_extensionValue_from_canonical_1136, + asn_MAP_NGAP_extensionValue_tag2el_1456, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_extensionValue_to_canonical_1456, + asn_MAP_NGAP_extensionValue_from_canonical_1456, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1136 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1456 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -65983,12 +84591,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1136, - 2, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1136 /* Additional specs */ + asn_MBR_NGAP_extensionValue_1456, + 3, /* Elements count */ + &asn_SPC_NGAP_extensionValue_specs_1456 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_1133 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_1453 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65999,9 +84607,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1134, + &asn_PER_memb_NGAP_id_constr_1454, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1133 + memb_NGAP_id_constraint_1453 }, 0, 0, /* No default value */ "id" @@ -66016,9 +84624,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1135, + &asn_PER_memb_NGAP_criticality_constr_1455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1133 + memb_NGAP_criticality_constraint_1453 }, 0, 0, /* No default value */ "criticality" @@ -66026,33 +84634,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1136, + &asn_DEF_NGAP_extensionValue_1456, select_UserLocationInformationNR_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1136, + &asn_PER_memb_NGAP_extensionValue_constr_1456, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1133 + memb_NGAP_extensionValue_constraint_1453 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1133 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationNR_ExtIEs_tag2el_1133 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationNR_ExtIEs_tag2el_1453 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1133 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1453 = { sizeof(struct NGAP_UserLocationInformationNR_ExtIEs), offsetof(struct NGAP_UserLocationInformationNR_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationNR_ExtIEs_tag2el_1133, + asn_MAP_NGAP_UserLocationInformationNR_ExtIEs_tag2el_1453, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66061,12 +84669,12 @@ "UserLocationInformationNR-ExtIEs", "UserLocationInformationNR-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1133, - sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1133) - /sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_11330), /* 1 */ - asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1133, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1133) - /sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_11330), /* 1 */ + asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1453, + sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1453) + /sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_14530), /* 1 */ + asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1453, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_1453) + /sizeof(asn_DEF_NGAP_UserLocationInformationNR_ExtIEs_tags_14530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66076,12 +84684,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_1133, + asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_1453, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1133 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1453 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1140 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1460 = { sizeof(struct NGAP_UserPlaneSecurityInformation_ExtIEs__extensionValue), offsetof(struct NGAP_UserPlaneSecurityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_UserPlaneSecurityInformation_ExtIEs__extensionValue, present), @@ -66092,7 +84700,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1140 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1460 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66110,10 +84718,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1140 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1460 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_1137 = { +asn_TYPE_member_t asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_1457 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserPlaneSecurityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66124,9 +84732,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1138, + &asn_PER_memb_NGAP_id_constr_1458, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1137 + memb_NGAP_id_constraint_1457 }, 0, 0, /* No default value */ "id" @@ -66141,9 +84749,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1139, + &asn_PER_memb_NGAP_criticality_constr_1459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1137 + memb_NGAP_criticality_constraint_1457 }, 0, 0, /* No default value */ "criticality" @@ -66151,33 +84759,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserPlaneSecurityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1140, + &asn_DEF_NGAP_extensionValue_1460, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1140, + &asn_PER_memb_NGAP_extensionValue_constr_1460, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1137 + memb_NGAP_extensionValue_constraint_1457 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1137 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserPlaneSecurityInformation_ExtIEs_tag2el_1137 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserPlaneSecurityInformation_ExtIEs_tag2el_1457 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1137 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1457 = { sizeof(struct NGAP_UserPlaneSecurityInformation_ExtIEs), offsetof(struct NGAP_UserPlaneSecurityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserPlaneSecurityInformation_ExtIEs_tag2el_1137, + asn_MAP_NGAP_UserPlaneSecurityInformation_ExtIEs_tag2el_1457, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66186,12 +84794,12 @@ "UserPlaneSecurityInformation-ExtIEs", "UserPlaneSecurityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1137, - sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1137) - /sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_11370), /* 1 */ - asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1137, /* Same as above */ - sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1137) - /sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_11370), /* 1 */ + asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1457, + sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1457) + /sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_14570), /* 1 */ + asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1457, /* Same as above */ + sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_1457) + /sizeof(asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs_tags_14570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66201,12 +84809,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_1137, + asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_1457, 3, /* Elements count */ - &asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1137 /* Additional specs */ + &asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1457 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1144 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1464 = { sizeof(struct NGAP_VolumeTimedReport_Item_ExtIEs__extensionValue), offsetof(struct NGAP_VolumeTimedReport_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_VolumeTimedReport_Item_ExtIEs__extensionValue, present), @@ -66217,7 +84825,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1144 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1464 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66235,10 +84843,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1144 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1464 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_1141 = { +asn_TYPE_member_t asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_1461 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_VolumeTimedReport_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66249,9 +84857,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1142, + &asn_PER_memb_NGAP_id_constr_1462, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1141 + memb_NGAP_id_constraint_1461 }, 0, 0, /* No default value */ "id" @@ -66266,9 +84874,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1143, + &asn_PER_memb_NGAP_criticality_constr_1463, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1141 + memb_NGAP_criticality_constraint_1461 }, 0, 0, /* No default value */ "criticality" @@ -66276,33 +84884,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_VolumeTimedReport_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1144, + &asn_DEF_NGAP_extensionValue_1464, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1144, + &asn_PER_memb_NGAP_extensionValue_constr_1464, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1141 + memb_NGAP_extensionValue_constraint_1461 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1141 = { +static const ber_tlv_tag_t asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1461 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_VolumeTimedReport_Item_ExtIEs_tag2el_1141 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_VolumeTimedReport_Item_ExtIEs_tag2el_1461 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1141 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1461 = { sizeof(struct NGAP_VolumeTimedReport_Item_ExtIEs), offsetof(struct NGAP_VolumeTimedReport_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_VolumeTimedReport_Item_ExtIEs_tag2el_1141, + asn_MAP_NGAP_VolumeTimedReport_Item_ExtIEs_tag2el_1461, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66311,12 +84919,12 @@ "VolumeTimedReport-Item-ExtIEs", "VolumeTimedReport-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1141, - sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1141) - /sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_11410), /* 1 */ - asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1141, /* Same as above */ - sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1141) - /sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_11410), /* 1 */ + asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1461, + sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1461) + /sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_14610), /* 1 */ + asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1461, /* Same as above */ + sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_1461) + /sizeof(asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs_tags_14610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66326,12 +84934,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_1141, + asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_1461, 3, /* Elements count */ - &asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1141 /* Additional specs */ + &asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1461 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1148 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1468 = { sizeof(struct NGAP_WLANMeasurementConfiguration_ExtIEs__extensionValue), offsetof(struct NGAP_WLANMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_WLANMeasurementConfiguration_ExtIEs__extensionValue, present), @@ -66342,7 +84950,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1148 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1468 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66360,10 +84968,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1148 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1468 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_1145 = { +asn_TYPE_member_t asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_1465 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_WLANMeasurementConfiguration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66374,9 +84982,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1146, + &asn_PER_memb_NGAP_id_constr_1466, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1145 + memb_NGAP_id_constraint_1465 }, 0, 0, /* No default value */ "id" @@ -66391,9 +84999,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1147, + &asn_PER_memb_NGAP_criticality_constr_1467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1145 + memb_NGAP_criticality_constraint_1465 }, 0, 0, /* No default value */ "criticality" @@ -66401,33 +85009,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WLANMeasurementConfiguration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1148, + &asn_DEF_NGAP_extensionValue_1468, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1148, + &asn_PER_memb_NGAP_extensionValue_constr_1468, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1145 + memb_NGAP_extensionValue_constraint_1465 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1145 = { +static const ber_tlv_tag_t asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1465 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WLANMeasurementConfiguration_ExtIEs_tag2el_1145 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WLANMeasurementConfiguration_ExtIEs_tag2el_1465 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1145 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1465 = { sizeof(struct NGAP_WLANMeasurementConfiguration_ExtIEs), offsetof(struct NGAP_WLANMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_NGAP_WLANMeasurementConfiguration_ExtIEs_tag2el_1145, + asn_MAP_NGAP_WLANMeasurementConfiguration_ExtIEs_tag2el_1465, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66436,12 +85044,12 @@ "WLANMeasurementConfiguration-ExtIEs", "WLANMeasurementConfiguration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1145, - sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1145) - /sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_11450), /* 1 */ - asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1145, /* Same as above */ - sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1145) - /sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_11450), /* 1 */ + asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1465, + sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1465) + /sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_14650), /* 1 */ + asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1465, /* Same as above */ + sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_1465) + /sizeof(asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs_tags_14650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66451,12 +85059,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_1145, + asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_1465, 3, /* Elements count */ - &asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1145 /* Additional specs */ + &asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1465 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1152 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1472 = { sizeof(struct NGAP_WLANMeasConfigNameItem_ExtIEs__extensionValue), offsetof(struct NGAP_WLANMeasConfigNameItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_WLANMeasConfigNameItem_ExtIEs__extensionValue, present), @@ -66467,7 +85075,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1152 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1472 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66485,10 +85093,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1152 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1472 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_1149 = { +asn_TYPE_member_t asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_1469 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_WLANMeasConfigNameItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66499,9 +85107,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1150, + &asn_PER_memb_NGAP_id_constr_1470, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1149 + memb_NGAP_id_constraint_1469 }, 0, 0, /* No default value */ "id" @@ -66516,9 +85124,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1151, + &asn_PER_memb_NGAP_criticality_constr_1471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1149 + memb_NGAP_criticality_constraint_1469 }, 0, 0, /* No default value */ "criticality" @@ -66526,33 +85134,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WLANMeasConfigNameItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1152, + &asn_DEF_NGAP_extensionValue_1472, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1152, + &asn_PER_memb_NGAP_extensionValue_constr_1472, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1149 + memb_NGAP_extensionValue_constraint_1469 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1149 = { +static const ber_tlv_tag_t asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1469 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WLANMeasConfigNameItem_ExtIEs_tag2el_1149 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WLANMeasConfigNameItem_ExtIEs_tag2el_1469 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1149 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1469 = { sizeof(struct NGAP_WLANMeasConfigNameItem_ExtIEs), offsetof(struct NGAP_WLANMeasConfigNameItem_ExtIEs, _asn_ctx), - asn_MAP_NGAP_WLANMeasConfigNameItem_ExtIEs_tag2el_1149, + asn_MAP_NGAP_WLANMeasConfigNameItem_ExtIEs_tag2el_1469, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66561,12 +85169,12 @@ "WLANMeasConfigNameItem-ExtIEs", "WLANMeasConfigNameItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1149, - sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1149) - /sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_11490), /* 1 */ - asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1149, /* Same as above */ - sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1149) - /sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_11490), /* 1 */ + asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1469, + sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1469) + /sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_14690), /* 1 */ + asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1469, /* Same as above */ + sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_1469) + /sizeof(asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs_tags_14690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66576,12 +85184,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_1149, + asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_1469, 3, /* Elements count */ - &asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1149 /* Additional specs */ + &asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1469 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1156 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1476 = { sizeof(struct NGAP_WUS_Assistance_Information_ExtIEs__extensionValue), offsetof(struct NGAP_WUS_Assistance_Information_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_WUS_Assistance_Information_ExtIEs__extensionValue, present), @@ -66592,7 +85200,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1156 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1476 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66610,10 +85218,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1156 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1476 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_1153 = { +asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_1473 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_WUS_Assistance_Information_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66624,9 +85232,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1154, + &asn_PER_memb_NGAP_id_constr_1474, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1153 + memb_NGAP_id_constraint_1473 }, 0, 0, /* No default value */ "id" @@ -66641,9 +85249,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1155, + &asn_PER_memb_NGAP_criticality_constr_1475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1153 + memb_NGAP_criticality_constraint_1473 }, 0, 0, /* No default value */ "criticality" @@ -66651,33 +85259,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WUS_Assistance_Information_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1156, + &asn_DEF_NGAP_extensionValue_1476, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1156, + &asn_PER_memb_NGAP_extensionValue_constr_1476, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1153 + memb_NGAP_extensionValue_constraint_1473 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1153 = { +static const ber_tlv_tag_t asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WUS_Assistance_Information_ExtIEs_tag2el_1153 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WUS_Assistance_Information_ExtIEs_tag2el_1473 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1153 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1473 = { sizeof(struct NGAP_WUS_Assistance_Information_ExtIEs), offsetof(struct NGAP_WUS_Assistance_Information_ExtIEs, _asn_ctx), - asn_MAP_NGAP_WUS_Assistance_Information_ExtIEs_tag2el_1153, + asn_MAP_NGAP_WUS_Assistance_Information_ExtIEs_tag2el_1473, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66686,12 +85294,12 @@ "WUS-Assistance-Information-ExtIEs", "WUS-Assistance-Information-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1153, - sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1153) - /sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_11530), /* 1 */ - asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1153, /* Same as above */ - sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1153) - /sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_11530), /* 1 */ + asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1473, + sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1473) + /sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_14730), /* 1 */ + asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1473, /* Same as above */ + sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_1473) + /sizeof(asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs_tags_14730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66701,12 +85309,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_1153, + asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_1473, 3, /* Elements count */ - &asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1153 /* Additional specs */ + &asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1473 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1160 = { +static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_1480 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_XnExtTLA_Item_ExtIEs__extensionValue, choice.SCTP_TLAs), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -66725,21 +85333,21 @@ "SCTP-TLAs" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1160 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_extensionValue_tag2el_1480 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SCTP-TLAs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1160 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1480 = { sizeof(struct NGAP_XnExtTLA_Item_ExtIEs__extensionValue), offsetof(struct NGAP_XnExtTLA_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_XnExtTLA_Item_ExtIEs__extensionValue, present), sizeof(((struct NGAP_XnExtTLA_Item_ExtIEs__extensionValue *)0)->present), - asn_MAP_NGAP_extensionValue_tag2el_1160, + asn_MAP_NGAP_extensionValue_tag2el_1480, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1160 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1480 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66756,12 +85364,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_extensionValue_1160, + asn_MBR_NGAP_extensionValue_1480, 1, /* Elements count */ - &asn_SPC_NGAP_extensionValue_specs_1160 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1480 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_1157 = { +asn_TYPE_member_t asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_1477 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66772,9 +85380,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1158, + &asn_PER_memb_NGAP_id_constr_1478, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1157 + memb_NGAP_id_constraint_1477 }, 0, 0, /* No default value */ "id" @@ -66789,9 +85397,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1159, + &asn_PER_memb_NGAP_criticality_constr_1479, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1157 + memb_NGAP_criticality_constraint_1477 }, 0, 0, /* No default value */ "criticality" @@ -66799,33 +85407,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1160, + &asn_DEF_NGAP_extensionValue_1480, select_XnExtTLA_Item_ExtIEs_NGAP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1160, + &asn_PER_memb_NGAP_extensionValue_constr_1480, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1157 + memb_NGAP_extensionValue_constraint_1477 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1157 = { +static const ber_tlv_tag_t asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1477 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_XnExtTLA_Item_ExtIEs_tag2el_1157 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_XnExtTLA_Item_ExtIEs_tag2el_1477 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1157 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1477 = { sizeof(struct NGAP_XnExtTLA_Item_ExtIEs), offsetof(struct NGAP_XnExtTLA_Item_ExtIEs, _asn_ctx), - asn_MAP_NGAP_XnExtTLA_Item_ExtIEs_tag2el_1157, + asn_MAP_NGAP_XnExtTLA_Item_ExtIEs_tag2el_1477, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66834,12 +85442,12 @@ "XnExtTLA-Item-ExtIEs", "XnExtTLA-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1157, - sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1157) - /sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_11570), /* 1 */ - asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1157, /* Same as above */ - sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1157) - /sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_11570), /* 1 */ + asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1477, + sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1477) + /sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_14770), /* 1 */ + asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1477, /* Same as above */ + sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_1477) + /sizeof(asn_DEF_NGAP_XnExtTLA_Item_ExtIEs_tags_14770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66849,12 +85457,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_1157, + asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_1477, 3, /* Elements count */ - &asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1157 /* Additional specs */ + &asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1477 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1164 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_extensionValue_specs_1484 = { sizeof(struct NGAP_XnTNLConfigurationInfo_ExtIEs__extensionValue), offsetof(struct NGAP_XnTNLConfigurationInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct NGAP_XnTNLConfigurationInfo_ExtIEs__extensionValue, present), @@ -66865,7 +85473,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1164 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_extensionValue_1484 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -66883,10 +85491,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_extensionValue_specs_1164 /* Additional specs */ + &asn_SPC_NGAP_extensionValue_specs_1484 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_1161 = { +asn_TYPE_member_t asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_1481 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_XnTNLConfigurationInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66897,9 +85505,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_1162, + &asn_PER_memb_NGAP_id_constr_1482, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_1161 + memb_NGAP_id_constraint_1481 }, 0, 0, /* No default value */ "id" @@ -66914,9 +85522,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_1163, + &asn_PER_memb_NGAP_criticality_constr_1483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_1161 + memb_NGAP_criticality_constraint_1481 }, 0, 0, /* No default value */ "criticality" @@ -66924,33 +85532,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_XnTNLConfigurationInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_extensionValue_1164, + &asn_DEF_NGAP_extensionValue_1484, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_extensionValue_constr_1164, + &asn_PER_memb_NGAP_extensionValue_constr_1484, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_extensionValue_constraint_1161 + memb_NGAP_extensionValue_constraint_1481 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1161 = { +static const ber_tlv_tag_t asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_XnTNLConfigurationInfo_ExtIEs_tag2el_1161 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_XnTNLConfigurationInfo_ExtIEs_tag2el_1481 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1161 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1481 = { sizeof(struct NGAP_XnTNLConfigurationInfo_ExtIEs), offsetof(struct NGAP_XnTNLConfigurationInfo_ExtIEs, _asn_ctx), - asn_MAP_NGAP_XnTNLConfigurationInfo_ExtIEs_tag2el_1161, + asn_MAP_NGAP_XnTNLConfigurationInfo_ExtIEs_tag2el_1481, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -66959,12 +85567,12 @@ "XnTNLConfigurationInfo-ExtIEs", "XnTNLConfigurationInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1161, - sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1161) - /sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_11610), /* 1 */ - asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1161, /* Same as above */ - sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1161) - /sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_11610), /* 1 */ + asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1481, + sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1481) + /sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_14810), /* 1 */ + asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1481, /* Same as above */ + sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_1481) + /sizeof(asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs_tags_14810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -66974,8 +85582,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_1161, + asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_1481, 3, /* Elements count */ - &asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1161 /* Additional specs */ + &asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1481 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -27,13 +27,18 @@ #include "NGAP_AlternativeQoSParaSetIndex.h" #include "NGAP_NPN-Support.h" #include "NGAP_ExtendedSliceSupportList.h" -#include "NGAP_PagingeDRXInformation.h" +#include "NGAP_TAINSAGSupportList.h" +#include "NGAP_EUTRA-PagingeDRXInformation.h" #include "NGAP_ExtendedUEIdentityIndexValue.h" #include "NGAP_UERadioCapabilityForPaging.h" #include "NGAP_MicoAllPLMN.h" +#include "NGAP_NR-PagingeDRXInformation.h" +#include "NGAP_PagingCauseIndicationForVoiceService.h" +#include "NGAP_PEIPSassistanceInformation.h" #include "NGAP_AssociatedQosFlowList.h" #include "NGAP_DAPSRequestInfo.h" #include "NGAP_ExtendedPacketDelayBudget.h" +#include "NGAP_TransportLayerAddress.h" #include "NGAP_AlternativeQoSParaSetList.h" #include "NGAP_QosFlowPerTNLInformationList.h" #include "NGAP_UPTransportLayerInformationList.h" @@ -42,21 +47,35 @@ #include "NGAP_AdditionalDLUPTNLInformationForHOList.h" #include "NGAP_RedundantPDUSessionInformation.h" #include "NGAP_GlobalRANNodeID.h" +#include "NGAP_MBS-SupportIndicator.h" +#include "NGAP_LastVisitedPSCellList.h" #include "NGAP_LocationReportingAdditionalInfo.h" +#include "NGAP_EarlyMeasurement.h" #include "NGAP_PLMNIdentity.h" #include "NGAP_CNTypeRestrictionsForServing.h" #include "NGAP_CNTypeRestrictionsForEquivalent.h" #include "NGAP_NPN-MobilityInformation.h" +#include "NGAP_IncludeBeamMeasurementsIndication.h" +#include "NGAP_BeamMeasurementsReportConfiguration.h" +#include "NGAP_ExtendedReportIntervalMDT.h" +#include "NGAP_M4ReportAmountMDT.h" +#include "NGAP_M5ReportAmountMDT.h" +#include "NGAP_M6ReportAmountMDT.h" +#include "NGAP_ExcessPacketDelayThresholdConfiguration.h" +#include "NGAP_M7ReportAmountMDT.h" #include "NGAP_UPTransportLayerInformationPairList.h" #include "NGAP_QosFlowParametersList.h" #include "NGAP_DL-NGU-TNLInformationReused.h" #include <OCTET_STRING.h> #include "NGAP_SecondaryRATUsageInformation.h" +#include "NGAP_MBSSessionSetupResponseList.h" +#include "NGAP_MBSSessionFailedtoSetupList.h" #include "NGAP_SecurityResult.h" #include "NGAP_QosFlowPerTNLInformation.h" #include "NGAP_S-NSSAI.h" #include "NGAP_ExpectedUEActivityBehaviour.h" #include "NGAP_QosFlowFeedbackList.h" +#include "NGAP_OnboardingSupport.h" #include "NGAP_TSCTrafficCharacteristics.h" #include "NGAP_RedundantQosFlowIndicator.h" #include "NGAP_ULForwarding.h" @@ -65,19 +84,31 @@ #include "NGAP_AlternativeQoSParaSetNotifyIndex.h" #include "NGAP_BurstArrivalTime.h" #include "NGAP_ExtendedRATRestrictionInformation.h" +#include "NGAP_PDUSessionPairID.h" #include "NGAP_MaximumIntegrityProtectedDataRate.h" #include "NGAP_GUAMIType.h" #include "NGAP_SgNB-UE-X2AP-ID.h" #include "NGAP_UEHistoryInformationFromTheUE.h" +#include "NGAP_SourceNodeID.h" +#include "NGAP_RAN-UE-NGAP-ID.h" +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.h" +#include "NGAP_QMCConfigInfo.h" +#include "NGAP_NGAPIESupportInformationRequestList.h" #include "NGAP_ConfiguredTACIndication.h" #include "NGAP_RAT-Information.h" #include "NGAP_DAPSResponseInfoList.h" +#include "NGAP_DirectForwardingPathAvailability.h" +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceList.h" +#include "NGAP_NGAPIESupportInformationResponseList.h" +#include "NGAP_NR-CGI.h" #include "NGAP_MDT-Configuration.h" #include "NGAP_URI-address.h" +#include "NGAP_SurvivalTime.h" #include "NGAP_UERadioCapabilityForPagingOfNB-IoT.h" #include "NGAP_CommonNetworkInstance.h" #include "NGAP_NGRAN-CGI.h" #include "NGAP_NID.h" +#include "NGAP_NRNTNTAIInformation.h" #include "NGAP_SCTP-TLAs.h" #ifdef __cplusplus @@ -150,6 +181,14 @@ NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR; +typedef enum NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue_PR { + NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue_PR { + NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue_PR; typedef enum NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue_PR { NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_AssociatedQosFlowItem_ExtIEs__extensionValue_PR_AlternativeQoSParaSetIndex @@ -158,10 +197,23 @@ NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_AreaScopeOfNeighCellsItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue_PR { + NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue_PR; +typedef enum NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue_PR { + NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue_PR; +typedef enum NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue_PR { + NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue_PR; typedef enum NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR { NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR_NPN_Support, - NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR_ExtendedSliceSupportList + NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR_ExtendedSliceSupportList, + NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR_TAINSAGSupportList } NGAP_BroadcastPLMNItem_ExtIEs__extensionValue_PR; typedef enum NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue_PR { NGAP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -249,10 +301,13 @@ } NGAP_CompletedCellsInTAI_NR_Item_ExtIEs__extensionValue_PR; typedef enum NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR { NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_PagingeDRXInformation, + NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_EUTRA_PagingeDRXInformation, NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_ExtendedUEIdentityIndexValue, NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_UERadioCapabilityForPaging, - NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_MicoAllPLMN + NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_MicoAllPLMN, + NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_NR_PagingeDRXInformation, + NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_PagingCauseIndicationForVoiceService, + NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR_PEIPSassistanceInformation } NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR; typedef enum NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue_PR { NGAP_COUNTValueForPDCP_SN12_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -278,6 +333,10 @@ NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_CellBasedMDT_EUTRA_ExtIEs__extensionValue_PR; +typedef enum NGAP_CellBasedQMC_ExtIEs__extensionValue_PR { + NGAP_CellBasedQMC_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_CellBasedQMC_ExtIEs__extensionValue_PR; typedef enum NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue_PR { NGAP_DataForwardingResponseDRBItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -373,13 +432,22 @@ } NGAP_EPS_TAI_ExtIEs__extensionValue_PR; typedef enum NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR { - NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR_TransportLayerAddress, + NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR_TransportLayerAddress_1 } NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR; typedef enum NGAP_EUTRA_CGI_ExtIEs__extensionValue_PR { NGAP_EUTRA_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_EUTRA_CGI_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue_PR { + NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue_PR { + NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue_PR; typedef enum NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR { NGAP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -412,6 +480,22 @@ NGAP_FailureIndication_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_FailureIndication_ExtIEs__extensionValue_PR; +typedef enum NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue_PR { + NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue_PR; +typedef enum NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue_PR { + NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue_PR; +typedef enum NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue_PR { + NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue_PR { + NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue_PR; typedef enum NGAP_FiveG_S_TMSI_ExtIEs__extensionValue_PR { NGAP_FiveG_S_TMSI_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -492,7 +576,8 @@ NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_DataForwardingResponseERABList, NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformation_1, NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_RedundantPDUSessionInformation, - NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID + NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID, + NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_MBS_SupportIndicator } NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR; typedef enum NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue_PR { NGAP_HandoverRequiredTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -530,6 +615,90 @@ NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_IntersystemSONNGRANnodeID_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue_PR { + NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue_PR { + NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR { + NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue_PR { + NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_EventBasedReportingIEs_ExtIEs__extensionValue_PR { + NGAP_EventBasedReportingIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EventBasedReportingIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_PeriodicReportingIEs_ExtIEs__extensionValue_PR { + NGAP_PeriodicReportingIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_PeriodicReportingIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue_PR { + NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue_PR { + NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue_PR { + NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue_PR; +typedef enum NGAP_NotificationCell_Item_ExtIEs__extensionValue_PR { + NGAP_NotificationCell_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NotificationCell_Item_ExtIEs__extensionValue_PR; +typedef enum NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue_PR { + NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue_PR; +typedef enum NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue_PR { + NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue_PR; +typedef enum NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue_PR { + NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR { + NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue_PR { + NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue_PR { + NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue_PR; typedef enum NGAP_InterSystemHOReport_ExtIEs__extensionValue_PR { NGAP_InterSystemHOReport_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -547,16 +716,20 @@ } NGAP_LastVisitedCellItem_ExtIEs__extensionValue_PR; typedef enum NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR { - NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR_LastVisitedPSCellList } NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR { + NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_LocationReportingRequestType_ExtIEs__extensionValue_PR { NGAP_LocationReportingRequestType_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_LocationReportingRequestType_ExtIEs__extensionValue_PR_LocationReportingAdditionalInfo } NGAP_LocationReportingRequestType_ExtIEs__extensionValue_PR; typedef enum NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR { - NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR_EarlyMeasurement } NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR; typedef enum NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue_PR { NGAP_LTEV2XServicesAuthorized_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -566,6 +739,94 @@ NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue_PR { + NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue_PR { + NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue_PR { + NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue_PR { + NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue_PR { + NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_SessionID_ExtIEs__extensionValue_PR { + NGAP_MBS_SessionID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_SessionID_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue_PR { + NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue_PR { + NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue_PR { + NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue_PR { + NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue_PR { + NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue_PR { + NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue_PR { + NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue_PR { + NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue_PR { + NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue_PR { + NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue_PR { + NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue_PR { + NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR { + NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue_PR { + NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue_PR { + NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue_PR { + NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue_PR; typedef enum NGAP_MobilityRestrictionList_ExtIEs__extensionValue_PR { NGAP_MobilityRestrictionList_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_MobilityRestrictionList_ExtIEs__extensionValue_PR_PLMNIdentity, @@ -585,33 +846,55 @@ NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_MDT_Configuration_EUTRA_ExtIEs__extensionValue_PR; -typedef enum NGAP_M1Configuration_ExtIEs__extensionValue_PR { - NGAP_M1Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ +typedef enum NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue_PR { + NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ +} NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue_PR { + NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue_PR; +typedef enum NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue_PR { + NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue_PR { + NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue_PR; +typedef enum NGAP_UE_PagingItem_ExtIEs__extensionValue_PR { + NGAP_UE_PagingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_UE_PagingItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_M1Configuration_ExtIEs__extensionValue_PR { + NGAP_M1Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M1Configuration_ExtIEs__extensionValue_PR_IncludeBeamMeasurementsIndication, + NGAP_M1Configuration_ExtIEs__extensionValue_PR_BeamMeasurementsReportConfiguration } NGAP_M1Configuration_ExtIEs__extensionValue_PR; typedef enum NGAP_M1ThresholdEventA2_ExtIEs__extensionValue_PR { NGAP_M1ThresholdEventA2_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_M1ThresholdEventA2_ExtIEs__extensionValue_PR; typedef enum NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR { - NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR_ExtendedReportIntervalMDT } NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR; typedef enum NGAP_M4Configuration_ExtIEs__extensionValue_PR { - NGAP_M4Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_M4Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M4Configuration_ExtIEs__extensionValue_PR_M4ReportAmountMDT } NGAP_M4Configuration_ExtIEs__extensionValue_PR; typedef enum NGAP_M5Configuration_ExtIEs__extensionValue_PR { - NGAP_M5Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_M5Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M5Configuration_ExtIEs__extensionValue_PR_M5ReportAmountMDT } NGAP_M5Configuration_ExtIEs__extensionValue_PR; typedef enum NGAP_M6Configuration_ExtIEs__extensionValue_PR { - NGAP_M6Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_M6Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M6Configuration_ExtIEs__extensionValue_PR_M6ReportAmountMDT, + NGAP_M6Configuration_ExtIEs__extensionValue_PR_ExcessPacketDelayThresholdConfiguration } NGAP_M6Configuration_ExtIEs__extensionValue_PR; typedef enum NGAP_M7Configuration_ExtIEs__extensionValue_PR { - NGAP_M7Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_M7Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_M7Configuration_ExtIEs__extensionValue_PR_M7ReportAmountMDT } NGAP_M7Configuration_ExtIEs__extensionValue_PR; typedef enum NGAP_MDT_Location_Info_ExtIEs__extensionValue_PR { NGAP_MDT_Location_Info_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -621,6 +904,14 @@ NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue_PR { + NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue_PR { + NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue_PR; typedef enum NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue_PR { NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -634,6 +925,14 @@ NGAP_NR_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_NR_CGI_ExtIEs__extensionValue_PR; +typedef enum NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue_PR { + NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_NRNTNTAIInformation_ExtIEs__extensionValue_PR { + NGAP_NRNTNTAIInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_NRNTNTAIInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_NRFrequencyBandItem_ExtIEs__extensionValue_PR { NGAP_NRFrequencyBandItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -666,10 +965,6 @@ NGAP_PagingAttemptInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_PagingAttemptInformation_ExtIEs__extensionValue_PR; -typedef enum NGAP_PagingeDRXInformation_ExtIEs__extensionValue_PR { - NGAP_PagingeDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - -} NGAP_PagingeDRXInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR { NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformationPairList, @@ -688,7 +983,8 @@ NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_DL_NGU_TNLInformationReused, NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_QosFlowPerTNLInformationList_1, NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_RedundantPDUSessionInformation, - NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID + NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID, + NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR_MBS_SupportIndicator } NGAP_PathSwitchRequestTransfer_ExtIEs__extensionValue_PR; typedef enum NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs__extensionValue_PR { NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -785,7 +1081,11 @@ NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformation, NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformation_1, NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_QosFlowPerTNLInformationList, - NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformationPairList_1 + NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_UPTransportLayerInformationPairList_1, + NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_SecondaryRATUsageInformation, + NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_MBS_SupportIndicator, + NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_MBSSessionSetupResponseList, + NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR_MBSSessionFailedtoSetupList } NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs__extensionValue_PR; typedef enum NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue_PR { NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ @@ -890,7 +1190,10 @@ NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_QosFlowPerTNLInformation, NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_QosFlowPerTNLInformationList, NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_RedundantPDUSessionInformation, - NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID + NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_GlobalRANNodeID, + NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_MBS_SupportIndicator, + NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_MBSSessionSetupResponseList, + NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR_MBSSessionFailedtoSetupList } NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs__extensionValue_PR; typedef enum NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR { NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -920,15 +1223,32 @@ NGAP_PDUSessionUsageReport_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_PDUSessionUsageReport_ExtIEs__extensionValue_PR; +typedef enum NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue_PR { + NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue_PR { + NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue_PR; typedef enum NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR { NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR_NPN_Support, - NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR_ExtendedSliceSupportList + NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR_ExtendedSliceSupportList, + NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR_OnboardingSupport } NGAP_PLMNSupportItem_ExtIEs__extensionValue_PR; typedef enum NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue_PR { NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_PNI_NPN_MobilityInformation_ExtIEs__extensionValue_PR; +typedef enum NGAP_QMCConfigInfo_ExtIEs__extensionValue_PR { + NGAP_QMCConfigInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_QMCConfigInfo_ExtIEs__extensionValue_PR; +typedef enum NGAP_QMCDeactivation_ExtIEs__extensionValue_PR { + NGAP_QMCDeactivation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_QMCDeactivation_ExtIEs__extensionValue_PR; typedef enum NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue_PR { NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_QosFlowAcceptedItem_ExtIEs__extensionValue_PR_AlternativeQoSParaSetIndex @@ -948,7 +1268,9 @@ } NGAP_QosFlowFeedbackItem_ExtIEs__extensionValue_PR; typedef enum NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR { NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR_ULForwarding + NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR_ULForwarding, + NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR_TransportLayerAddress, + NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR_TransportLayerAddress_1 } NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR; typedef enum NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue_PR { NGAP_QosFlowLevelQosParameters_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ @@ -1023,8 +1345,8 @@ } NGAP_RecommendedRANNodeItem_ExtIEs__extensionValue_PR; typedef enum NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR { - NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR_PDUSessionPairID } NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_RIMInformationTransfer_ExtIEs__extensionValue_PR { NGAP_RIMInformationTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1074,6 +1396,10 @@ NGAP_ServiceAreaInformation_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_ServiceAreaInformation_Item_ExtIEs__extensionValue_PR; +typedef enum NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue_PR { + NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_SliceOverloadItem_ExtIEs__extensionValue_PR { NGAP_SliceOverloadItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1082,6 +1408,10 @@ NGAP_SliceSupportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_SliceSupportItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue_PR { + NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue_PR; typedef enum NGAP_SNPN_MobilityInformation_ExtIEs__extensionValue_PR { NGAP_SNPN_MobilityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1098,10 +1428,19 @@ NGAP_SONInformationReply_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_SONInformationReply_ExtIEs__extensionValue_PR; +typedef enum NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue_PR { + NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue_PR; typedef enum NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR { NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_SgNB_UE_X2AP_ID, - NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_UEHistoryInformationFromTheUE + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_UEHistoryInformationFromTheUE, + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_SourceNodeID, + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_RAN_UE_NGAP_ID, + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_MBS_ActiveSessionInformation_SourcetoTargetList, + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_QMCConfigInfo, + NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_NGAPIESupportInformationRequestList } NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR; typedef enum NGAP_SourceRANNodeID_ExtIEs__extensionValue_PR { NGAP_SourceRANNodeID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1144,26 +1483,45 @@ NGAP_TAIListForPagingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_TAIListForPagingItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_TAINSAGSupportItem_ExtIEs__extensionValue_PR { + NGAP_TAINSAGSupportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_TAINSAGSupportItem_ExtIEs__extensionValue_PR; typedef enum NGAP_TargeteNB_ID_ExtIEs__extensionValue_PR { NGAP_TargeteNB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_TargeteNB_ID_ExtIEs__extensionValue_PR; typedef enum NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR { NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_DAPSResponseInfoList + NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_DAPSResponseInfoList, + NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_DirectForwardingPathAvailability, + NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_MBS_ActiveSessionInformation_TargettoSourceList, + NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR_NGAPIESupportInformationResponseList } NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR; typedef enum NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR { - NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR_NGAPIESupportInformationResponseList } NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR; -typedef enum NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR { - NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ +typedef enum NGAP_TargetNSSAI_Item_ExtIEs__extensionValue_PR { + NGAP_TargetNSSAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_TargetNSSAI_Item_ExtIEs__extensionValue_PR; +typedef enum NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue_PR { + NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */ +} NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue_PR; +typedef enum NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR { + NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR_NR_CGI } NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR; typedef enum NGAP_TargetRNC_ID_ExtIEs__extensionValue_PR { NGAP_TargetRNC_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_TargetRNC_ID_ExtIEs__extensionValue_PR; +typedef enum NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue_PR { + NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue_PR; typedef enum NGAP_TNLAssociationItem_ExtIEs__extensionValue_PR { NGAP_TNLAssociationItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1181,13 +1539,21 @@ NGAP_TAIBasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_TAIBasedMDT_ExtIEs__extensionValue_PR; +typedef enum NGAP_TAIBasedQMC_ExtIEs__extensionValue_PR { + NGAP_TAIBasedQMC_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_TAIBasedQMC_ExtIEs__extensionValue_PR; +typedef enum NGAP_TABasedQMC_ExtIEs__extensionValue_PR { + NGAP_TABasedQMC_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_TABasedQMC_ExtIEs__extensionValue_PR; typedef enum NGAP_TABasedMDT_ExtIEs__extensionValue_PR { NGAP_TABasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_TABasedMDT_ExtIEs__extensionValue_PR; typedef enum NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR { - NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR_SurvivalTime } NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR; typedef enum NGAP_TSCTrafficCharacteristics_ExtIEs__extensionValue_PR { NGAP_TSCTrafficCharacteristics_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1197,6 +1563,14 @@ NGAP_UEAggregateMaximumBitRate_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_UEAggregateMaximumBitRate_ExtIEs__extensionValue_PR; +typedef enum NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue_PR { + NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue_PR; +typedef enum NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue_PR { + NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue_PR; typedef enum NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs__extensionValue_PR { NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1233,6 +1607,10 @@ NGAP_UESecurityCapabilities_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } NGAP_UESecurityCapabilities_ExtIEs__extensionValue_PR; +typedef enum NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue_PR { + NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue_PR; typedef enum NGAP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR { NGAP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1273,7 +1651,8 @@ typedef enum NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR { NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR_NGRAN_CGI, - NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR_NID + NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR_NID, + NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR_NRNTNTAIInformation } NGAP_UserLocationInformationNR_ExtIEs__extensionValue_PR; typedef enum NGAP_UserPlaneSecurityInformation_ExtIEs__extensionValue_PR { NGAP_UserPlaneSecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -1549,6 +1928,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_AssistanceDataForRecommendedCells_ExtIEs_t; +typedef struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue { + NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_t; +typedef struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue { + NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_t; typedef struct NGAP_AssociatedQosFlowItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -1580,6 +1989,51 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_AreaScopeOfNeighCellsItem_ExtIEs_t; +typedef struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue { + NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__extensionValue_PR present; + union NGAP_AvailableRANVisibleQoEMetrics_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_t; +typedef struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue { + NGAP_BeamMeasurementsReportConfiguration_ExtIEs__extensionValue_PR present; + union NGAP_BeamMeasurementsReportConfiguration_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BeamMeasurementsReportConfiguration_ExtIEs_t; +typedef struct NGAP_BeamMeasurementsReportQuantity_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue { + NGAP_BeamMeasurementsReportQuantity_ExtIEs__extensionValue_PR present; + union NGAP_BeamMeasurementsReportQuantity_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BeamMeasurementsReportQuantity_ExtIEs_t; typedef struct NGAP_BroadcastPLMNItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -1588,6 +2042,7 @@ union NGAP_BroadcastPLMNItem_ExtIEs__NGAP_extensionValue_u { NGAP_NPN_Support_t NPN_Support; NGAP_ExtendedSliceSupportList_t ExtendedSliceSupportList; + NGAP_TAINSAGSupportList_t TAINSAGSupportList; } choice; /* Context for parsing across buffer boundaries */ @@ -1918,10 +2373,13 @@ struct NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue { NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__extensionValue_PR present; union NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs__NGAP_extensionValue_u { - NGAP_PagingeDRXInformation_t PagingeDRXInformation; + NGAP_EUTRA_PagingeDRXInformation_t EUTRA_PagingeDRXInformation; NGAP_ExtendedUEIdentityIndexValue_t ExtendedUEIdentityIndexValue; NGAP_UERadioCapabilityForPaging_t UERadioCapabilityForPaging; NGAP_MicoAllPLMN_t MicoAllPLMN; + NGAP_NR_PagingeDRXInformation_t NR_PagingeDRXInformation; + NGAP_PagingCauseIndicationForVoiceService_t PagingCauseIndicationForVoiceService; + NGAP_PEIPSassistanceInformation_t PEIPSassistanceInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -2021,6 +2479,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_CellBasedMDT_EUTRA_ExtIEs_t; +typedef struct NGAP_CellBasedQMC_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_CellBasedQMC_ExtIEs__extensionValue { + NGAP_CellBasedQMC_ExtIEs__extensionValue_PR present; + union NGAP_CellBasedQMC_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CellBasedQMC_ExtIEs_t; typedef struct NGAP_DataForwardingResponseDRBItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -2377,6 +2850,8 @@ struct NGAP_E_RABInformationItem_ExtIEs__extensionValue { NGAP_E_RABInformationItem_ExtIEs__extensionValue_PR present; union NGAP_E_RABInformationItem_ExtIEs__NGAP_extensionValue_u { + NGAP_TransportLayerAddress_t TransportLayerAddress; + NGAP_TransportLayerAddress_t TransportLayerAddress_1; } choice; /* Context for parsing across buffer boundaries */ @@ -2401,6 +2876,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_EUTRA_CGI_ExtIEs_t; +typedef struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue { + NGAP_EUTRA_PagingeDRXInformation_ExtIEs__extensionValue_PR present; + union NGAP_EUTRA_PagingeDRXInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRA_PagingeDRXInformation_ExtIEs_t; +typedef struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue { + NGAP_ExcessPacketDelayThresholdItem_ExtIEs__extensionValue_PR present; + union NGAP_ExcessPacketDelayThresholdItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ExcessPacketDelayThresholdItem_ExtIEs_t; typedef struct NGAP_ExpectedUEActivityBehaviour_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -2521,6 +3026,66 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_FailureIndication_ExtIEs_t; +typedef struct NGAP_FiveG_ProSeAuthorized_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue { + NGAP_FiveG_ProSeAuthorized_ExtIEs__extensionValue_PR present; + union NGAP_FiveG_ProSeAuthorized_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveG_ProSeAuthorized_ExtIEs_t; +typedef struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue { + NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__extensionValue_PR present; + union NGAP_FiveG_ProSePC5QoSParameters_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_t; +typedef struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue { + NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__extensionValue_PR present; + union NGAP_FiveGProSePC5QoSFlowItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_t; +typedef struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue { + NGAP_FiveGProSePC5FlowBitRates_ExtIEs__extensionValue_PR present; + union NGAP_FiveGProSePC5FlowBitRates_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_FiveGProSePC5FlowBitRates_ExtIEs_t; typedef struct NGAP_FiveG_S_TMSI_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -2795,6 +3360,7 @@ NGAP_UPTransportLayerInformation_t UPTransportLayerInformation_1; NGAP_RedundantPDUSessionInformation_t RedundantPDUSessionInformation; NGAP_GlobalRANNodeID_t GlobalRANNodeID; + NGAP_MBS_SupportIndicator_t MBS_SupportIndicator; } choice; /* Context for parsing across buffer boundaries */ @@ -2939,6 +3505,321 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_IntersystemSONNGRANnodeID_ExtIEs_t; +typedef struct NGAP_IntersystemCellActivationRequest_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue { + NGAP_IntersystemCellActivationRequest_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemCellActivationRequest_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellActivationRequest_ExtIEs_t; +typedef struct NGAP_IntersystemResourceStatusRequest_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue { + NGAP_IntersystemResourceStatusRequest_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemResourceStatusRequest_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusRequest_ExtIEs_t; +typedef struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue { + NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_ReportingSystemIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_t; +typedef struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue { + NGAP_NGRAN_ReportingSystemIEs_ExtIEs__extensionValue_PR present; + union NGAP_NGRAN_ReportingSystemIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_ReportingSystemIEs_ExtIEs_t; +typedef struct NGAP_EUTRAN_CellToReportItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue { + NGAP_EUTRAN_CellToReportItem_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_CellToReportItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellToReportItem_ExtIEs_t; +typedef struct NGAP_NGRAN_CellToReportItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue { + NGAP_NGRAN_CellToReportItem_ExtIEs__extensionValue_PR present; + union NGAP_NGRAN_CellToReportItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellToReportItem_ExtIEs_t; +typedef struct NGAP_EventBasedReportingIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EventBasedReportingIEs_ExtIEs__extensionValue { + NGAP_EventBasedReportingIEs_ExtIEs__extensionValue_PR present; + union NGAP_EventBasedReportingIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EventBasedReportingIEs_ExtIEs_t; +typedef struct NGAP_PeriodicReportingIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_PeriodicReportingIEs_ExtIEs__extensionValue { + NGAP_PeriodicReportingIEs_ExtIEs__extensionValue_PR present; + union NGAP_PeriodicReportingIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PeriodicReportingIEs_ExtIEs_t; +typedef struct NGAP_IntersystemCellActivationReply_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue { + NGAP_IntersystemCellActivationReply_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemCellActivationReply_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellActivationReply_ExtIEs_t; +typedef struct NGAP_IntersystemResourceStatusReply_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue { + NGAP_IntersystemResourceStatusReply_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemResourceStatusReply_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusReply_ExtIEs_t; +typedef struct NGAP_IntersystemCellStateIndication_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue { + NGAP_IntersystemCellStateIndication_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemCellStateIndication_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemCellStateIndication_ExtIEs_t; +typedef struct NGAP_NotificationCell_Item_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NotificationCell_Item_ExtIEs__extensionValue { + NGAP_NotificationCell_Item_ExtIEs__extensionValue_PR present; + union NGAP_NotificationCell_Item_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NotificationCell_Item_ExtIEs_t; +typedef struct NGAP_IntersystemResourceStatusReport_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue { + NGAP_IntersystemResourceStatusReport_ExtIEs__extensionValue_PR present; + union NGAP_IntersystemResourceStatusReport_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemResourceStatusReport_ExtIEs_t; +typedef struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue { + NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_ReportingStatusIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_t; +typedef struct NGAP_EUTRAN_CellReportItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue { + NGAP_EUTRAN_CellReportItem_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_CellReportItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CellReportItem_ExtIEs_t; +typedef struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue { + NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_t; +typedef struct NGAP_CompositeAvailableCapacity_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue { + NGAP_CompositeAvailableCapacity_ExtIEs__extensionValue_PR present; + union NGAP_CompositeAvailableCapacity_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_CompositeAvailableCapacity_ExtIEs_t; +typedef struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue { + NGAP_EUTRAN_RadioResourceStatus_ExtIEs__extensionValue_PR present; + union NGAP_EUTRAN_RadioResourceStatus_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_EUTRAN_RadioResourceStatus_ExtIEs_t; +typedef struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue { + NGAP_NGRAN_ReportingStatusIEs_ExtIEs__extensionValue_PR present; + union NGAP_NGRAN_ReportingStatusIEs_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_ReportingStatusIEs_ExtIEs_t; +typedef struct NGAP_NGRAN_CellReportItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue { + NGAP_NGRAN_CellReportItem_ExtIEs__extensionValue_PR present; + union NGAP_NGRAN_CellReportItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_CellReportItem_ExtIEs_t; +typedef struct NGAP_NGRAN_RadioResourceStatus_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue { + NGAP_NGRAN_RadioResourceStatus_ExtIEs__extensionValue_PR present; + union NGAP_NGRAN_RadioResourceStatus_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGRAN_RadioResourceStatus_ExtIEs_t; typedef struct NGAP_InterSystemHOReport_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3005,6 +3886,7 @@ struct NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue { NGAP_LastVisitedNGRANCellInformation_ExtIEs__extensionValue_PR present; union NGAP_LastVisitedNGRANCellInformation_ExtIEs__NGAP_extensionValue_u { + NGAP_LastVisitedPSCellList_t LastVisitedPSCellList; } choice; /* Context for parsing across buffer boundaries */ @@ -3014,6 +3896,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_LastVisitedNGRANCellInformation_ExtIEs_t; +typedef struct NGAP_LastVisitedPSCellInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue { + NGAP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR present; + union NGAP_LastVisitedPSCellInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_LastVisitedPSCellInformation_ExtIEs_t; typedef struct NGAP_LocationReportingRequestType_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3036,6 +3933,7 @@ struct NGAP_LoggedMDTNr_ExtIEs__extensionValue { NGAP_LoggedMDTNr_ExtIEs__extensionValue_PR present; union NGAP_LoggedMDTNr_ExtIEs__NGAP_extensionValue_u { + NGAP_EarlyMeasurement_t EarlyMeasurement; } choice; /* Context for parsing across buffer boundaries */ @@ -3075,6 +3973,336 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_t; +typedef struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue { + NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_t; +typedef struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue { + NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_t; +typedef struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue { + NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_t; +typedef struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue { + NGAP_MBS_ServiceAreaInformationItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_ServiceAreaInformationItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaInformationItem_ExtIEs_t; +typedef struct NGAP_MBS_ServiceAreaInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue { + NGAP_MBS_ServiceAreaInformation_ExtIEs__extensionValue_PR present; + union NGAP_MBS_ServiceAreaInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceAreaInformation_ExtIEs_t; +typedef struct NGAP_MBS_SessionID_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_SessionID_ExtIEs__extensionValue { + NGAP_MBS_SessionID_ExtIEs__extensionValue_PR present; + union NGAP_MBS_SessionID_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionID_ExtIEs_t; +typedef struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue { + NGAP_MBSSessionFailedtoSetupItem_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionFailedtoSetupItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionFailedtoSetupItem_ExtIEs_t; +typedef struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue { + NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_t; +typedef struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue { + NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_t; +typedef struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue { + NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_t; +typedef struct NGAP_MBSSessionSetupResponseItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue { + NGAP_MBSSessionSetupResponseItem_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionSetupResponseItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupResponseItem_ExtIEs_t; +typedef struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue { + NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionReleaseResponseTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_t; +typedef struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue { + NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_t; +typedef struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue { + NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_t; +typedef struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue { + NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__extensionValue_PR present; + union NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_t; +typedef struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue { + NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_t; +typedef struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue { + NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_t; +typedef struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue { + NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_t; +typedef struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue { + NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_t; +typedef struct NGAP_MBSSessionSetupRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue { + NGAP_MBSSessionSetupRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionSetupRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupRequestItem_ExtIEs_t; +typedef struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue { + NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_t; +typedef struct NGAP_MBSSessionToReleaseItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue { + NGAP_MBSSessionToReleaseItem_ExtIEs__extensionValue_PR present; + union NGAP_MBSSessionToReleaseItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionToReleaseItem_ExtIEs_t; typedef struct NGAP_MobilityRestrictionList_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3139,12 +4367,89 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_MDT_Configuration_EUTRA_ExtIEs_t; +typedef struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue { + NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MulticastSessionActivationRequestTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_t; +typedef struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue { + NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__extensionValue_PR present; + union NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_t; +typedef struct NGAP_MulticastGroupPagingAreaItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue { + NGAP_MulticastGroupPagingAreaItem_ExtIEs__extensionValue_PR present; + union NGAP_MulticastGroupPagingAreaItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingAreaItem_ExtIEs_t; +typedef struct NGAP_MulticastGroupPagingArea_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue { + NGAP_MulticastGroupPagingArea_ExtIEs__extensionValue_PR present; + union NGAP_MulticastGroupPagingArea_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingArea_ExtIEs_t; +typedef struct NGAP_UE_PagingItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_UE_PagingItem_ExtIEs__extensionValue { + NGAP_UE_PagingItem_ExtIEs__extensionValue_PR present; + union NGAP_UE_PagingItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UE_PagingItem_ExtIEs_t; typedef struct NGAP_M1Configuration_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; struct NGAP_M1Configuration_ExtIEs__extensionValue { NGAP_M1Configuration_ExtIEs__extensionValue_PR present; union NGAP_M1Configuration_ExtIEs__NGAP_extensionValue_u { + NGAP_IncludeBeamMeasurementsIndication_t IncludeBeamMeasurementsIndication; + NGAP_BeamMeasurementsReportConfiguration_t BeamMeasurementsReportConfiguration; } choice; /* Context for parsing across buffer boundaries */ @@ -3175,6 +4480,7 @@ struct NGAP_M1PeriodicReporting_ExtIEs__extensionValue { NGAP_M1PeriodicReporting_ExtIEs__extensionValue_PR present; union NGAP_M1PeriodicReporting_ExtIEs__NGAP_extensionValue_u { + NGAP_ExtendedReportIntervalMDT_t ExtendedReportIntervalMDT; } choice; /* Context for parsing across buffer boundaries */ @@ -3190,6 +4496,7 @@ struct NGAP_M4Configuration_ExtIEs__extensionValue { NGAP_M4Configuration_ExtIEs__extensionValue_PR present; union NGAP_M4Configuration_ExtIEs__NGAP_extensionValue_u { + NGAP_M4ReportAmountMDT_t M4ReportAmountMDT; } choice; /* Context for parsing across buffer boundaries */ @@ -3205,6 +4512,7 @@ struct NGAP_M5Configuration_ExtIEs__extensionValue { NGAP_M5Configuration_ExtIEs__extensionValue_PR present; union NGAP_M5Configuration_ExtIEs__NGAP_extensionValue_u { + NGAP_M5ReportAmountMDT_t M5ReportAmountMDT; } choice; /* Context for parsing across buffer boundaries */ @@ -3220,6 +4528,8 @@ struct NGAP_M6Configuration_ExtIEs__extensionValue { NGAP_M6Configuration_ExtIEs__extensionValue_PR present; union NGAP_M6Configuration_ExtIEs__NGAP_extensionValue_u { + NGAP_M6ReportAmountMDT_t M6ReportAmountMDT; + NGAP_ExcessPacketDelayThresholdConfiguration_t ExcessPacketDelayThresholdConfiguration; } choice; /* Context for parsing across buffer boundaries */ @@ -3235,6 +4545,7 @@ struct NGAP_M7Configuration_ExtIEs__extensionValue { NGAP_M7Configuration_ExtIEs__extensionValue_PR present; union NGAP_M7Configuration_ExtIEs__NGAP_extensionValue_u { + NGAP_M7ReportAmountMDT_t M7ReportAmountMDT; } choice; /* Context for parsing across buffer boundaries */ @@ -3274,6 +4585,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_t; +typedef struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue { + NGAP_NGAPIESupportInformationRequestItem_ExtIEs__extensionValue_PR present; + union NGAP_NGAPIESupportInformationRequestItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationRequestItem_ExtIEs_t; +typedef struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue { + NGAP_NGAPIESupportInformationResponseItem_ExtIEs__extensionValue_PR present; + union NGAP_NGAPIESupportInformationResponseItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NGAPIESupportInformationResponseItem_ExtIEs_t; typedef struct NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3321,6 +4662,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_NR_CGI_ExtIEs_t; +typedef struct NGAP_NR_PagingeDRXInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue { + NGAP_NR_PagingeDRXInformation_ExtIEs__extensionValue_PR present; + union NGAP_NR_PagingeDRXInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NR_PagingeDRXInformation_ExtIEs_t; +typedef struct NGAP_NRNTNTAIInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_NRNTNTAIInformation_ExtIEs__extensionValue { + NGAP_NRNTNTAIInformation_ExtIEs__extensionValue_PR present; + union NGAP_NRNTNTAIInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_NRNTNTAIInformation_ExtIEs_t; typedef struct NGAP_NRFrequencyBandItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3441,21 +4812,6 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_PagingAttemptInformation_ExtIEs_t; -typedef struct NGAP_PagingeDRXInformation_ExtIEs { - NGAP_ProtocolExtensionID_t id; - NGAP_Criticality_t criticality; - struct NGAP_PagingeDRXInformation_ExtIEs__extensionValue { - NGAP_PagingeDRXInformation_ExtIEs__extensionValue_PR present; - union NGAP_PagingeDRXInformation_ExtIEs__NGAP_extensionValue_u { - } choice; - - /* Context for parsing across buffer boundaries */ - asn_struct_ctx_t _asn_ctx; - } extensionValue; - - /* Context for parsing across buffer boundaries */ - asn_struct_ctx_t _asn_ctx; -} NGAP_PagingeDRXInformation_ExtIEs_t; typedef struct NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -3502,6 +4858,7 @@ NGAP_QosFlowPerTNLInformationList_t QosFlowPerTNLInformationList_1; NGAP_RedundantPDUSessionInformation_t RedundantPDUSessionInformation; NGAP_GlobalRANNodeID_t GlobalRANNodeID; + NGAP_MBS_SupportIndicator_t MBS_SupportIndicator; } choice; /* Context for parsing across buffer boundaries */ @@ -3855,6 +5212,10 @@ NGAP_UPTransportLayerInformation_t UPTransportLayerInformation_1; NGAP_QosFlowPerTNLInformationList_t QosFlowPerTNLInformationList; NGAP_UPTransportLayerInformationPairList_t UPTransportLayerInformationPairList_1; + NGAP_SecondaryRATUsageInformation_t SecondaryRATUsageInformation; + NGAP_MBS_SupportIndicator_t MBS_SupportIndicator; + NGAP_MBSSessionSetupResponseList_t MBSSessionSetupResponseList; + NGAP_MBSSessionFailedtoSetupList_t MBSSessionFailedtoSetupList; } choice; /* Context for parsing across buffer boundaries */ @@ -4233,6 +5594,9 @@ NGAP_QosFlowPerTNLInformationList_t QosFlowPerTNLInformationList; NGAP_RedundantPDUSessionInformation_t RedundantPDUSessionInformation; NGAP_GlobalRANNodeID_t GlobalRANNodeID; + NGAP_MBS_SupportIndicator_t MBS_SupportIndicator; + NGAP_MBSSessionSetupResponseList_t MBSSessionSetupResponseList; + NGAP_MBSSessionFailedtoSetupList_t MBSSessionFailedtoSetupList; } choice; /* Context for parsing across buffer boundaries */ @@ -4348,6 +5712,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_PDUSessionUsageReport_ExtIEs_t; +typedef struct NGAP_PEIPSassistanceInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue { + NGAP_PEIPSassistanceInformation_ExtIEs__extensionValue_PR present; + union NGAP_PEIPSassistanceInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PEIPSassistanceInformation_ExtIEs_t; +typedef struct NGAP_PLMNAreaBasedQMC_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue { + NGAP_PLMNAreaBasedQMC_ExtIEs__extensionValue_PR present; + union NGAP_PLMNAreaBasedQMC_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_PLMNAreaBasedQMC_ExtIEs_t; typedef struct NGAP_PLMNSupportItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -4356,6 +5750,7 @@ union NGAP_PLMNSupportItem_ExtIEs__NGAP_extensionValue_u { NGAP_NPN_Support_t NPN_Support; NGAP_ExtendedSliceSupportList_t ExtendedSliceSupportList; + NGAP_OnboardingSupport_t OnboardingSupport; } choice; /* Context for parsing across buffer boundaries */ @@ -4380,6 +5775,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_PNI_NPN_MobilityInformation_ExtIEs_t; +typedef struct NGAP_QMCConfigInfo_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_QMCConfigInfo_ExtIEs__extensionValue { + NGAP_QMCConfigInfo_ExtIEs__extensionValue_PR present; + union NGAP_QMCConfigInfo_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QMCConfigInfo_ExtIEs_t; +typedef struct NGAP_QMCDeactivation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_QMCDeactivation_ExtIEs__extensionValue { + NGAP_QMCDeactivation_ExtIEs__extensionValue_PR present; + union NGAP_QMCDeactivation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QMCDeactivation_ExtIEs_t; typedef struct NGAP_QosFlowAcceptedItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -4451,6 +5876,8 @@ NGAP_QosFlowInformationItem_ExtIEs__extensionValue_PR present; union NGAP_QosFlowInformationItem_ExtIEs__NGAP_extensionValue_u { NGAP_ULForwarding_t ULForwarding; + NGAP_TransportLayerAddress_t TransportLayerAddress; + NGAP_TransportLayerAddress_t TransportLayerAddress_1; } choice; /* Context for parsing across buffer boundaries */ @@ -4731,6 +6158,7 @@ struct NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue { NGAP_RedundantPDUSessionInformation_ExtIEs__extensionValue_PR present; union NGAP_RedundantPDUSessionInformation_ExtIEs__NGAP_extensionValue_u { + NGAP_PDUSessionPairID_t PDUSessionPairID; } choice; /* Context for parsing across buffer boundaries */ @@ -4922,6 +6350,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_ServiceAreaInformation_Item_ExtIEs_t; +typedef struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue { + NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__extensionValue_PR present; + union NGAP_SharedNGU_MulticastTNLInformation_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_t; typedef struct NGAP_SliceOverloadItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -4952,6 +6395,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_SliceSupportItem_ExtIEs_t; +typedef struct NGAP_SliceSupportQMC_Item_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue { + NGAP_SliceSupportQMC_Item_ExtIEs__extensionValue_PR present; + union NGAP_SliceSupportQMC_Item_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SliceSupportQMC_Item_ExtIEs_t; typedef struct NGAP_SNPN_MobilityInformation_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5012,6 +6470,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_SONInformationReply_ExtIEs_t; +typedef struct NGAP_SuccessfulHandoverReport_Item_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue { + NGAP_SuccessfulHandoverReport_Item_ExtIEs__extensionValue_PR present; + union NGAP_SuccessfulHandoverReport_Item_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SuccessfulHandoverReport_Item_ExtIEs_t; typedef struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5020,6 +6493,11 @@ union NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs__NGAP_extensionValue_u { NGAP_SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID; NGAP_UEHistoryInformationFromTheUE_t UEHistoryInformationFromTheUE; + NGAP_SourceNodeID_t SourceNodeID; + NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID; + NGAP_MBS_ActiveSessionInformation_SourcetoTargetList_t MBS_ActiveSessionInformation_SourcetoTargetList; + NGAP_QMCConfigInfo_t QMCConfigInfo; + NGAP_NGAPIESupportInformationRequestList_t NGAPIESupportInformationRequestList; } choice; /* Context for parsing across buffer boundaries */ @@ -5181,6 +6659,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_TAIListForPagingItem_ExtIEs_t; +typedef struct NGAP_TAINSAGSupportItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TAINSAGSupportItem_ExtIEs__extensionValue { + NGAP_TAINSAGSupportItem_ExtIEs__extensionValue_PR present; + union NGAP_TAINSAGSupportItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAINSAGSupportItem_ExtIEs_t; typedef struct NGAP_TargeteNB_ID_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5203,6 +6696,9 @@ NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__extensionValue_PR present; union NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs__NGAP_extensionValue_u { NGAP_DAPSResponseInfoList_t DAPSResponseInfoList; + NGAP_DirectForwardingPathAvailability_t DirectForwardingPathAvailability; + NGAP_MBS_ActiveSessionInformation_TargettoSourceList_t MBS_ActiveSessionInformation_TargettoSourceList; + NGAP_NGAPIESupportInformationResponseList_t NGAPIESupportInformationResponseList; } choice; /* Context for parsing across buffer boundaries */ @@ -5218,6 +6714,7 @@ struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue { NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__extensionValue_PR present; union NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs__NGAP_extensionValue_u { + NGAP_NGAPIESupportInformationResponseList_t NGAPIESupportInformationResponseList; } choice; /* Context for parsing across buffer boundaries */ @@ -5227,12 +6724,43 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_t; +typedef struct NGAP_TargetNSSAI_Item_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TargetNSSAI_Item_ExtIEs__extensionValue { + NGAP_TargetNSSAI_Item_ExtIEs__extensionValue_PR present; + union NGAP_TargetNSSAI_Item_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TargetNSSAI_Item_ExtIEs_t; +typedef struct NGAP_TargetNSSAIInformation_Item_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue { + NGAP_TargetNSSAIInformation_Item_ExtIEs__extensionValue_PR present; + union NGAP_TargetNSSAIInformation_Item_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TargetNSSAIInformation_Item_ExtIEs_t; typedef struct NGAP_TargetRANNodeID_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; struct NGAP_TargetRANNodeID_ExtIEs__extensionValue { NGAP_TargetRANNodeID_ExtIEs__extensionValue_PR present; union NGAP_TargetRANNodeID_ExtIEs__NGAP_extensionValue_u { + NGAP_NR_CGI_t NR_CGI; } choice; /* Context for parsing across buffer boundaries */ @@ -5257,6 +6785,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_TargetRNC_ID_ExtIEs_t; +typedef struct NGAP_TimeSyncAssistanceInfo_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue { + NGAP_TimeSyncAssistanceInfo_ExtIEs__extensionValue_PR present; + union NGAP_TimeSyncAssistanceInfo_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TimeSyncAssistanceInfo_ExtIEs_t; typedef struct NGAP_TNLAssociationItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5319,6 +6862,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_TAIBasedMDT_ExtIEs_t; +typedef struct NGAP_TAIBasedQMC_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TAIBasedQMC_ExtIEs__extensionValue { + NGAP_TAIBasedQMC_ExtIEs__extensionValue_PR present; + union NGAP_TAIBasedQMC_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAIBasedQMC_ExtIEs_t; +typedef struct NGAP_TABasedQMC_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_TABasedQMC_ExtIEs__extensionValue { + NGAP_TABasedQMC_ExtIEs__extensionValue_PR present; + union NGAP_TABasedQMC_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TABasedQMC_ExtIEs_t; typedef struct NGAP_TABasedMDT_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5340,6 +6913,7 @@ struct NGAP_TSCAssistanceInformation_ExtIEs__extensionValue { NGAP_TSCAssistanceInformation_ExtIEs__extensionValue_PR present; union NGAP_TSCAssistanceInformation_ExtIEs__NGAP_extensionValue_u { + NGAP_SurvivalTime_t SurvivalTime; } choice; /* Context for parsing across buffer boundaries */ @@ -5379,6 +6953,36 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_UEAggregateMaximumBitRate_ExtIEs_t; +typedef struct NGAP_UEAppLayerMeasInfoItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue { + NGAP_UEAppLayerMeasInfoItem_ExtIEs__extensionValue_PR present; + union NGAP_UEAppLayerMeasInfoItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UEAppLayerMeasInfoItem_ExtIEs_t; +typedef struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue { + NGAP_UEAppLayerMeasConfigInfo_ExtIEs__extensionValue_PR present; + union NGAP_UEAppLayerMeasConfigInfo_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UEAppLayerMeasConfigInfo_ExtIEs_t; typedef struct NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5515,6 +7119,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_UESecurityCapabilities_ExtIEs_t; +typedef struct NGAP_UESliceMaximumBitRateItem_ExtIEs { + NGAP_ProtocolExtensionID_t id; + NGAP_Criticality_t criticality; + struct NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue { + NGAP_UESliceMaximumBitRateItem_ExtIEs__extensionValue_PR present; + union NGAP_UESliceMaximumBitRateItem_ExtIEs__NGAP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UESliceMaximumBitRateItem_ExtIEs_t; typedef struct NGAP_UL_CP_SecurityInformation_ExtIEs { NGAP_ProtocolExtensionID_t id; NGAP_Criticality_t criticality; @@ -5662,6 +7281,7 @@ union NGAP_UserLocationInformationNR_ExtIEs__NGAP_extensionValue_u { NGAP_NGRAN_CGI_t NGRAN_CGI; NGAP_NID_t NID; + NGAP_NRNTNTAIInformation_t NRNTNTAIInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -5827,831 +7447,1071 @@ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssistanceDataForRecommendedCells_ExtIEs; extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssistanceDataForRecommendedCells_ExtIEs_specs_61; extern asn_TYPE_member_t asn_MBR_NGAP_AssistanceDataForRecommendedCells_ExtIEs_613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_specs_65; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetupRequestItem_ExtIEs_653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_specs_69; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem_ExtIEs_693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AssociatedQosFlowItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_65; -extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AssociatedQosFlowItem_ExtIEs_specs_73; +extern asn_TYPE_member_t asn_MBR_NGAP_AssociatedQosFlowItem_ExtIEs_733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfNeighCellsItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_69; -extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_specs_77; +extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfNeighCellsItem_ExtIEs_773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_specs_81; +extern asn_TYPE_member_t asn_MBR_NGAP_AvailableRANVisibleQoEMetrics_ExtIEs_813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportConfiguration_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_specs_85; +extern asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportConfiguration_ExtIEs_853; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BeamMeasurementsReportQuantity_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BeamMeasurementsReportQuantity_ExtIEs_specs_89; +extern asn_TYPE_member_t asn_MBR_NGAP_BeamMeasurementsReportQuantity_ExtIEs_893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastPLMNItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_73; -extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastPLMNItem_ExtIEs_specs_93; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastPLMNItem_ExtIEs_933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_77; -extern asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasurementConfiguration_ExtIEs_specs_97; +extern asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasurementConfiguration_ExtIEs_973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BluetoothMeasConfigNameItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_81; -extern asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BluetoothMeasConfigNameItem_ExtIEs_specs_101; +extern asn_TYPE_member_t asn_MBR_NGAP_BluetoothMeasConfigNameItem_ExtIEs_1013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_85; -extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_specs_105; +extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_EUTRA_Item_ExtIEs_1053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_89; -extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_specs_109; +extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInEAI_NR_Item_ExtIEs_1093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_93; -extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_specs_113; +extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_EUTRA_Item_ExtIEs_1133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_97; -extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_specs_117; +extern asn_TYPE_member_t asn_MBR_NGAP_CancelledCellsInTAI_NR_Item_ExtIEs_1173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_101; -extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCellItem_ExtIEs_1013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellItem_ExtIEs_specs_121; +extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCellItem_ExtIEs_1213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCellID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_105; -extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCellID_ExtIEs_1053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCellID_ExtIEs_specs_125; +extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCellID_ExtIEs_1253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidatePCI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_109; -extern asn_TYPE_member_t asn_MBR_NGAP_CandidatePCI_ExtIEs_1093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidatePCI_ExtIEs_specs_129; +extern asn_TYPE_member_t asn_MBR_NGAP_CandidatePCI_ExtIEs_1293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Cell_CAGInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_113; -extern asn_TYPE_member_t asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_1133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cell_CAGInformation_ExtIEs_specs_133; +extern asn_TYPE_member_t asn_MBR_NGAP_Cell_CAGInformation_ExtIEs_1333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_117; -extern asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_1173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_specs_137; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastEUTRA_Item_ExtIEs_1373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDBroadcastNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_121; -extern asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_1213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDBroadcastNR_Item_ExtIEs_specs_141; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDBroadcastNR_Item_ExtIEs_1413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_125; -extern asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_1253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_specs_145; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledEUTRA_Item_ExtIEs_1453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDCancelledNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_129; -extern asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_1293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDCancelledNR_Item_ExtIEs_specs_149; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDCancelledNR_Item_ExtIEs_1493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellType_ExtIEs_specs_133; -extern asn_TYPE_member_t asn_MBR_NGAP_CellType_ExtIEs_1333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellType_ExtIEs_specs_153; +extern asn_TYPE_member_t asn_MBR_NGAP_CellType_ExtIEs_1533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNAssistedRANTuning_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_137; -extern asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_1373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNAssistedRANTuning_ExtIEs_specs_157; +extern asn_TYPE_member_t asn_MBR_NGAP_CNAssistedRANTuning_ExtIEs_1573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_141; -extern asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_1413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_specs_161; +extern asn_TYPE_member_t asn_MBR_NGAP_CNTypeRestrictionsForEquivalentItem_ExtIEs_1613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_145; -extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_1453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_specs_165; +extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_EUTRA_Item_ExtIEs_1653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_149; -extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_1493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_specs_169; +extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInEAI_NR_Item_ExtIEs_1693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_153; -extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_1533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_specs_173; +extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_EUTRA_Item_ExtIEs_1733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_157; -extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_1573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_specs_177; +extern asn_TYPE_member_t asn_MBR_NGAP_CompletedCellsInTAI_NR_Item_ExtIEs_1773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_161; -extern asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_specs_181; +extern asn_TYPE_member_t asn_MBR_NGAP_CoreNetworkAssistanceInformationForInactive_ExtIEs_1813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN12_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_165; -extern asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_1653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN12_ExtIEs_specs_185; +extern asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN12_ExtIEs_1853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_COUNTValueForPDCP_SN18_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_169; -extern asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_1693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_COUNTValueForPDCP_SN18_ExtIEs_specs_189; +extern asn_TYPE_member_t asn_MBR_NGAP_COUNTValueForPDCP_SN18_ExtIEs_1893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_173; -extern asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_1733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_ExtIEs_specs_193; +extern asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_ExtIEs_1933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_177; -extern asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_1773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_197; +extern asn_TYPE_member_t asn_MBR_NGAP_CriticalityDiagnostics_IE_Item_ExtIEs_1973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_NR_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_181; -extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_1813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_NR_ExtIEs_specs_201; +extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_NR_ExtIEs_2013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedMDT_EUTRA_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_185; -extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_1853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedMDT_EUTRA_ExtIEs_specs_205; +extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedMDT_EUTRA_ExtIEs_2053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellBasedQMC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellBasedQMC_ExtIEs_specs_209; +extern asn_TYPE_member_t asn_MBR_NGAP_CellBasedQMC_ExtIEs_2093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseDRBItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_189; -extern asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_1893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseDRBItem_ExtIEs_specs_213; +extern asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseDRBItem_ExtIEs_2133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSRequestInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_193; -extern asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_1933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSRequestInfo_ExtIEs_specs_217; +extern asn_TYPE_member_t asn_MBR_NGAP_DAPSRequestInfo_ExtIEs_2173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfoItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_197; -extern asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_1973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfoItem_ExtIEs_specs_221; +extern asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfoItem_ExtIEs_2213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DAPSResponseInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_201; -extern asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_2013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DAPSResponseInfo_ExtIEs_specs_225; +extern asn_TYPE_member_t asn_MBR_NGAP_DAPSResponseInfo_ExtIEs_2253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DataForwardingResponseERABListItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_205; -extern asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_2053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DataForwardingResponseERABListItem_ExtIEs_specs_229; +extern asn_TYPE_member_t asn_MBR_NGAP_DataForwardingResponseERABListItem_ExtIEs_2293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DL_CP_SecurityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_209; -extern asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_2093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DL_CP_SecurityInformation_ExtIEs_specs_233; +extern asn_TYPE_member_t asn_MBR_NGAP_DL_CP_SecurityInformation_ExtIEs_2333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_213; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_2133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_specs_237; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToStatusTransferItem_ExtIEs_2373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL12_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_217; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL12_ExtIEs_2173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL12_ExtIEs_specs_241; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL12_ExtIEs_2413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL18_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_221; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL18_ExtIEs_2213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL18_ExtIEs_specs_245; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL18_ExtIEs_2453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL12_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_225; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL12_ExtIEs_2253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL12_ExtIEs_specs_249; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL12_ExtIEs_2493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL18_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_229; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL18_ExtIEs_2293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL18_ExtIEs_specs_253; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL18_ExtIEs_2533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsToQosFlowsMappingItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_233; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_2333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_specs_257; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBsToQosFlowsMappingItem_ExtIEs_2573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Dynamic5QIDescriptor_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_237; -extern asn_TYPE_member_t asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_2373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Dynamic5QIDescriptor_ExtIEs_specs_261; +extern asn_TYPE_member_t asn_MBR_NGAP_Dynamic5QIDescriptor_ExtIEs_2613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_241; -extern asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_2413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_265; +extern asn_TYPE_member_t asn_MBR_NGAP_EarlyStatusTransfer_TransparentContainer_ExtIEs_2653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_FirstDLCount_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_245; -extern asn_TYPE_member_t asn_MBR_NGAP_FirstDLCount_ExtIEs_2453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FirstDLCount_ExtIEs_specs_269; +extern asn_TYPE_member_t asn_MBR_NGAP_FirstDLCount_ExtIEs_2693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_249; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_2493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_specs_273; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBsSubjectToEarlyStatusTransfer_Item_ExtIEs_2733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_253; -extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_2533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_specs_277; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs_2773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_257; -extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_2573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_specs_281; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDBroadcastNR_Item_ExtIEs_2813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_261; -extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_2613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_specs_285; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledEUTRA_Item_ExtIEs_2853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_265; -extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_2653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_specs_289; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyAreaIDCancelledNR_Item_ExtIEs_2893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EmergencyFallbackIndicator_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_269; -extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_2693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EmergencyFallbackIndicator_ExtIEs_specs_293; +extern asn_TYPE_member_t asn_MBR_NGAP_EmergencyFallbackIndicator_ExtIEs_2933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EndpointIPAddressAndPort_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_273; -extern asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_2733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EndpointIPAddressAndPort_ExtIEs_specs_297; +extern asn_TYPE_member_t asn_MBR_NGAP_EndpointIPAddressAndPort_ExtIEs_2973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EPS_TAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_277; -extern asn_TYPE_member_t asn_MBR_NGAP_EPS_TAI_ExtIEs_2773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EPS_TAI_ExtIEs_specs_301; +extern asn_TYPE_member_t asn_MBR_NGAP_EPS_TAI_ExtIEs_3013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_E_RABInformationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_281; -extern asn_TYPE_member_t asn_MBR_NGAP_E_RABInformationItem_ExtIEs_2813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_E_RABInformationItem_ExtIEs_specs_305; +extern asn_TYPE_member_t asn_MBR_NGAP_E_RABInformationItem_ExtIEs_3053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_285; -extern asn_TYPE_member_t asn_MBR_NGAP_EUTRA_CGI_ExtIEs_2853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_CGI_ExtIEs_specs_309; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRA_CGI_ExtIEs_3093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRA_PagingeDRXInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_specs_313; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRA_PagingeDRXInformation_ExtIEs_3133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExcessPacketDelayThresholdItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_specs_317; +extern asn_TYPE_member_t asn_MBR_NGAP_ExcessPacketDelayThresholdItem_ExtIEs_3173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEActivityBehaviour_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_289; -extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_2893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEActivityBehaviour_ExtIEs_specs_321; +extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEActivityBehaviour_ExtIEs_3213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEBehaviour_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_293; -extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_2933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEBehaviour_ExtIEs_specs_325; +extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEBehaviour_ExtIEs_3253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_297; -extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_2973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_specs_329; +extern asn_TYPE_member_t asn_MBR_NGAP_ExpectedUEMovingTrajectoryItem_ExtIEs_3293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_AMFName_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_301; -extern asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_ExtIEs_3013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_AMFName_ExtIEs_specs_333; +extern asn_TYPE_member_t asn_MBR_NGAP_Extended_AMFName_ExtIEs_3333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Extended_RANNodeName_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_305; -extern asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_3053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Extended_RANNodeName_ExtIEs_specs_337; +extern asn_TYPE_member_t asn_MBR_NGAP_Extended_RANNodeName_ExtIEs_3373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ExtendedRATRestrictionInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_309; -extern asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_3093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ExtendedRATRestrictionInformation_ExtIEs_specs_341; +extern asn_TYPE_member_t asn_MBR_NGAP_ExtendedRATRestrictionInformation_ExtIEs_3413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventL1LoggedMDTConfig_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_313; -extern asn_TYPE_member_t asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_3133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventL1LoggedMDTConfig_ExtIEs_specs_345; +extern asn_TYPE_member_t asn_MBR_NGAP_EventL1LoggedMDTConfig_ExtIEs_3453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_FailureIndication_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FailureIndication_ExtIEs_specs_317; -extern asn_TYPE_member_t asn_MBR_NGAP_FailureIndication_ExtIEs_3173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FailureIndication_ExtIEs_specs_349; +extern asn_TYPE_member_t asn_MBR_NGAP_FailureIndication_ExtIEs_3493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSeAuthorized_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSeAuthorized_ExtIEs_specs_353; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSeAuthorized_ExtIEs_3533; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_specs_357; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_ProSePC5QoSParameters_ExtIEs_3573; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_specs_361; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5QoSFlowItem_ExtIEs_3613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveGProSePC5FlowBitRates_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_specs_365; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveGProSePC5FlowBitRates_ExtIEs_3653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_FiveG_S_TMSI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_321; -extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_3213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FiveG_S_TMSI_ExtIEs_specs_369; +extern asn_TYPE_member_t asn_MBR_NGAP_FiveG_S_TMSI_ExtIEs_3693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ForbiddenAreaInformation_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_325; -extern asn_TYPE_member_t asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_3253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ForbiddenAreaInformation_Item_ExtIEs_specs_373; +extern asn_TYPE_member_t asn_MBR_NGAP_ForbiddenAreaInformation_Item_ExtIEs_3733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_FromEUTRANtoNGRAN_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_329; -extern asn_TYPE_member_t asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_3293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromEUTRANtoNGRAN_ExtIEs_specs_377; +extern asn_TYPE_member_t asn_MBR_NGAP_FromEUTRANtoNGRAN_ExtIEs_3773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_FromNGRANtoEUTRAN_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_333; -extern asn_TYPE_member_t asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_3333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_FromNGRANtoEUTRAN_ExtIEs_specs_381; +extern asn_TYPE_member_t asn_MBR_NGAP_FromNGRANtoEUTRAN_ExtIEs_3813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GBR_QosInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_337; -extern asn_TYPE_member_t asn_MBR_NGAP_GBR_QosInformation_ExtIEs_3373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GBR_QosInformation_ExtIEs_specs_385; +extern asn_TYPE_member_t asn_MBR_NGAP_GBR_QosInformation_ExtIEs_3853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalENB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_341; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalENB_ID_ExtIEs_3413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalENB_ID_ExtIEs_specs_389; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalENB_ID_ExtIEs_3893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalGNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_345; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_3453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalGNB_ID_ExtIEs_specs_393; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalGNB_ID_ExtIEs_3933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalN3IWF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_349; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_3493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalN3IWF_ID_ExtIEs_specs_397; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalN3IWF_ID_ExtIEs_3973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalLine_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_353; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalLine_ID_ExtIEs_3533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalLine_ID_ExtIEs_specs_401; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalLine_ID_ExtIEs_4013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalNgENB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_357; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_3573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalNgENB_ID_ExtIEs_specs_405; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalNgENB_ID_ExtIEs_4053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTNGF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_361; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_3613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTNGF_ID_ExtIEs_specs_409; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTNGF_ID_ExtIEs_4093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalTWIF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_365; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_3653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalTWIF_ID_ExtIEs_specs_413; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalTWIF_ID_ExtIEs_4133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalW_AGF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_369; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_3693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalW_AGF_ID_ExtIEs_specs_417; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalW_AGF_ID_ExtIEs_4173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GTPTunnel_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_373; -extern asn_TYPE_member_t asn_MBR_NGAP_GTPTunnel_ExtIEs_3733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GTPTunnel_ExtIEs_specs_421; +extern asn_TYPE_member_t asn_MBR_NGAP_GTPTunnel_ExtIEs_4213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GUAMI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GUAMI_ExtIEs_specs_377; -extern asn_TYPE_member_t asn_MBR_NGAP_GUAMI_ExtIEs_3773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GUAMI_ExtIEs_specs_425; +extern asn_TYPE_member_t asn_MBR_NGAP_GUAMI_ExtIEs_4253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_381; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_3813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandTransfer_ExtIEs_specs_429; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandTransfer_ExtIEs_4293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_385; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_3853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_specs_433; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationUnsuccessfulTransfer_ExtIEs_4333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_389; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_3893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_specs_437; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeTransfer_ExtIEs_4373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_393; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_3933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredTransfer_ExtIEs_specs_441; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredTransfer_ExtIEs_4413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_397; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_3973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_specs_445; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs_4453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HOReport_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HOReport_ExtIEs_specs_401; -extern asn_TYPE_member_t asn_MBR_NGAP_HOReport_ExtIEs_4013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HOReport_ExtIEs_specs_449; +extern asn_TYPE_member_t asn_MBR_NGAP_HOReport_ExtIEs_4493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_405; -extern asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_4053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_specs_453; +extern asn_TYPE_member_t asn_MBR_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs_4533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ImmediateMDTNr_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_409; -extern asn_TYPE_member_t asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_4093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ImmediateMDTNr_ExtIEs_specs_457; +extern asn_TYPE_member_t asn_MBR_NGAP_ImmediateMDTNr_ExtIEs_4573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemFailureIndication_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_413; -extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_4133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemFailureIndication_ExtIEs_specs_461; +extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemFailureIndication_ExtIEs_4613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONConfigurationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_417; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_4173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_specs_465; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONConfigurationTransfer_ExtIEs_4653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONeNBID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_421; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_4213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONeNBID_ExtIEs_specs_469; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONeNBID_ExtIEs_4693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONNGRANnodeID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_425; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_4253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONNGRANnodeID_ExtIEs_specs_473; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONNGRANnodeID_ExtIEs_4733; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationRequest_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationRequest_ExtIEs_specs_477; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationRequest_ExtIEs_4773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusRequest_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusRequest_ExtIEs_specs_481; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusRequest_ExtIEs_4813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_specs_485; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingSystemIEs_ExtIEs_4853; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingSystemIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_specs_489; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingSystemIEs_ExtIEs_4893; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellToReportItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellToReportItem_ExtIEs_specs_493; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellToReportItem_ExtIEs_4933; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellToReportItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellToReportItem_ExtIEs_specs_497; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellToReportItem_ExtIEs_4973; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventBasedReportingIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventBasedReportingIEs_ExtIEs_specs_501; +extern asn_TYPE_member_t asn_MBR_NGAP_EventBasedReportingIEs_ExtIEs_5013; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PeriodicReportingIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PeriodicReportingIEs_ExtIEs_specs_505; +extern asn_TYPE_member_t asn_MBR_NGAP_PeriodicReportingIEs_ExtIEs_5053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellActivationReply_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellActivationReply_ExtIEs_specs_509; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellActivationReply_ExtIEs_5093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReply_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReply_ExtIEs_specs_513; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReply_ExtIEs_5133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemCellStateIndication_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemCellStateIndication_ExtIEs_specs_517; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemCellStateIndication_ExtIEs_5173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NotificationCell_Item_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NotificationCell_Item_ExtIEs_specs_521; +extern asn_TYPE_member_t asn_MBR_NGAP_NotificationCell_Item_ExtIEs_5213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemResourceStatusReport_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemResourceStatusReport_ExtIEs_specs_525; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemResourceStatusReport_ExtIEs_5253; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_specs_529; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_ReportingStatusIEs_ExtIEs_5293; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CellReportItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CellReportItem_ExtIEs_specs_533; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CellReportItem_ExtIEs_5333; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_specs_537; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_CompositeAvailableCapacityGroup_ExtIEs_5373; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_CompositeAvailableCapacity_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CompositeAvailableCapacity_ExtIEs_specs_541; +extern asn_TYPE_member_t asn_MBR_NGAP_CompositeAvailableCapacity_ExtIEs_5413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_EUTRAN_RadioResourceStatus_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_specs_545; +extern asn_TYPE_member_t asn_MBR_NGAP_EUTRAN_RadioResourceStatus_ExtIEs_5453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_ReportingStatusIEs_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_specs_549; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_ReportingStatusIEs_ExtIEs_5493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CellReportItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CellReportItem_ExtIEs_specs_553; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CellReportItem_ExtIEs_5533; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_RadioResourceStatus_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_RadioResourceStatus_ExtIEs_specs_557; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_RadioResourceStatus_ExtIEs_5573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHOReport_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_429; -extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHOReport_ExtIEs_4293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHOReport_ExtIEs_specs_561; +extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHOReport_ExtIEs_5613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemUnnecessaryHO_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_433; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_4333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemUnnecessaryHO_ExtIEs_specs_565; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemUnnecessaryHO_ExtIEs_5653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LAI_ExtIEs_specs_437; -extern asn_TYPE_member_t asn_MBR_NGAP_LAI_ExtIEs_4373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LAI_ExtIEs_specs_569; +extern asn_TYPE_member_t asn_MBR_NGAP_LAI_ExtIEs_5693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_441; -extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_4413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellItem_ExtIEs_specs_573; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellItem_ExtIEs_5733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedNGRANCellInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_445; -extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_4453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedNGRANCellInformation_ExtIEs_specs_577; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedNGRANCellInformation_ExtIEs_5773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedPSCellInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedPSCellInformation_ExtIEs_specs_581; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedPSCellInformation_ExtIEs_5813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingRequestType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_449; -extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_4493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingRequestType_ExtIEs_specs_585; +extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingRequestType_ExtIEs_5853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTNr_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_453; -extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTNr_ExtIEs_4533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTNr_ExtIEs_specs_589; +extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTNr_ExtIEs_5893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LTEV2XServicesAuthorized_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_457; -extern asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_4573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEV2XServicesAuthorized_ExtIEs_specs_593; +extern asn_TYPE_member_t asn_MBR_NGAP_LTEV2XServicesAuthorized_ExtIEs_5933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_461; -extern asn_TYPE_member_t asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_4613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_597; +extern asn_TYPE_member_t asn_MBR_NGAP_LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_5973; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_specs_601; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DataForwardingResponseMRBItem_ExtIEs_6013; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_specs_605; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_MappingandDataForwardingRequestItem_ExtIEs_6053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_specs_609; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_QoSFlowsToBeSetupItem_ExtIEs_6093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformationItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_specs_613; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformationItem_ExtIEs_6133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceAreaInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceAreaInformation_ExtIEs_specs_617; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceAreaInformation_ExtIEs_6173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionID_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionID_ExtIEs_specs_621; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionID_ExtIEs_6213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionFailedtoSetupItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_specs_625; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionFailedtoSetupItem_ExtIEs_6253; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_specs_629; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs_6293; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_specs_633; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs_6333; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_specs_637; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModFailureTransfer_ExtIEs_6373; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupResponseItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupResponseItem_ExtIEs_specs_641; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupResponseItem_ExtIEs_6413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_specs_645; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionReleaseResponseTransfer_ExtIEs_6453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_specs_649; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModResponseTransfer_ExtIEs_6493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_specs_653; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GCItem_ExtIEs_6533; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_specs_657; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRANItem_ExtIEs_6573; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_specs_661; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionReleaseRequesTransfer_ExtIEs_6613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_specs_665; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupRequestTransfer_ExtIEs_6653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_specs_669; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupResponseTransfer_ExtIEs_6693; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_specs_673; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs_6733; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupRequestItem_ExtIEs_specs_677; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupRequestItem_ExtIEs_6773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_specs_681; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetuporModifyRequestItem_ExtIEs_6813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionToReleaseItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionToReleaseItem_ExtIEs_specs_685; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionToReleaseItem_ExtIEs_6853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MobilityRestrictionList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_465; -extern asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_4653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MobilityRestrictionList_ExtIEs_specs_689; +extern asn_TYPE_member_t asn_MBR_NGAP_MobilityRestrictionList_ExtIEs_6893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_469; -extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_ExtIEs_4693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_ExtIEs_specs_693; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_ExtIEs_6933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_NR_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_473; -extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_4733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_NR_ExtIEs_specs_697; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_NR_ExtIEs_6973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Configuration_EUTRA_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_477; -extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_4773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Configuration_EUTRA_ExtIEs_specs_701; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Configuration_EUTRA_ExtIEs_7013; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_specs_705; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequestTransfer_ExtIEs_7053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_specs_709; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequestTransfer_ExtIEs_7093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingAreaItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingAreaItem_ExtIEs_specs_713; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingAreaItem_ExtIEs_7133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingArea_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingArea_ExtIEs_specs_717; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingArea_ExtIEs_7173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_PagingItem_ExtIEs_specs_721; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_PagingItem_ExtIEs_7213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1Configuration_ExtIEs_specs_481; -extern asn_TYPE_member_t asn_MBR_NGAP_M1Configuration_ExtIEs_4813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1Configuration_ExtIEs_specs_725; +extern asn_TYPE_member_t asn_MBR_NGAP_M1Configuration_ExtIEs_7253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdEventA2_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_485; -extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_4853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdEventA2_ExtIEs_specs_729; +extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdEventA2_ExtIEs_7293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1PeriodicReporting_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_489; -extern asn_TYPE_member_t asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_4893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1PeriodicReporting_ExtIEs_specs_733; +extern asn_TYPE_member_t asn_MBR_NGAP_M1PeriodicReporting_ExtIEs_7333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M4Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M4Configuration_ExtIEs_specs_493; -extern asn_TYPE_member_t asn_MBR_NGAP_M4Configuration_ExtIEs_4933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M4Configuration_ExtIEs_specs_737; +extern asn_TYPE_member_t asn_MBR_NGAP_M4Configuration_ExtIEs_7373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M5Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M5Configuration_ExtIEs_specs_497; -extern asn_TYPE_member_t asn_MBR_NGAP_M5Configuration_ExtIEs_4973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M5Configuration_ExtIEs_specs_741; +extern asn_TYPE_member_t asn_MBR_NGAP_M5Configuration_ExtIEs_7413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M6Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M6Configuration_ExtIEs_specs_501; -extern asn_TYPE_member_t asn_MBR_NGAP_M6Configuration_ExtIEs_5013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M6Configuration_ExtIEs_specs_745; +extern asn_TYPE_member_t asn_MBR_NGAP_M6Configuration_ExtIEs_7453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M7Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M7Configuration_ExtIEs_specs_505; -extern asn_TYPE_member_t asn_MBR_NGAP_M7Configuration_ExtIEs_5053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M7Configuration_ExtIEs_specs_749; +extern asn_TYPE_member_t asn_MBR_NGAP_M7Configuration_ExtIEs_7493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_Location_Info_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_509; -extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Location_Info_ExtIEs_5093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_Location_Info_ExtIEs_specs_753; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_Location_Info_ExtIEs_7533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_513; -extern asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_5133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_specs_757; +extern asn_TYPE_member_t asn_MBR_NGAP_NB_IoT_Paging_eDRXInfo_ExtIEs_7573; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationRequestItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_specs_761; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationRequestItem_ExtIEs_7613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGAPIESupportInformationResponseItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_specs_765; +extern asn_TYPE_member_t asn_MBR_NGAP_NGAPIESupportInformationResponseItem_ExtIEs_7653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_517; -extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_5173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_specs_769; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_TNLAssociationToRemoveItem_ExtIEs_7693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NonDynamic5QIDescriptor_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_521; -extern asn_TYPE_member_t asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_5213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NonDynamic5QIDescriptor_ExtIEs_specs_773; +extern asn_TYPE_member_t asn_MBR_NGAP_NonDynamic5QIDescriptor_ExtIEs_7733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NR_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_CGI_ExtIEs_specs_525; -extern asn_TYPE_member_t asn_MBR_NGAP_NR_CGI_ExtIEs_5253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_CGI_ExtIEs_specs_777; +extern asn_TYPE_member_t asn_MBR_NGAP_NR_CGI_ExtIEs_7773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NR_PagingeDRXInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NR_PagingeDRXInformation_ExtIEs_specs_781; +extern asn_TYPE_member_t asn_MBR_NGAP_NR_PagingeDRXInformation_ExtIEs_7813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRNTNTAIInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRNTNTAIInformation_ExtIEs_specs_785; +extern asn_TYPE_member_t asn_MBR_NGAP_NRNTNTAIInformation_ExtIEs_7853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRFrequencyBandItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_529; -extern asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_5293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyBandItem_ExtIEs_specs_789; +extern asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyBandItem_ExtIEs_7893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRFrequencyInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_533; -extern asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_5333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRFrequencyInfo_ExtIEs_specs_793; +extern asn_TYPE_member_t asn_MBR_NGAP_NRFrequencyInfo_ExtIEs_7933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRV2XServicesAuthorized_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_537; -extern asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_5373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRV2XServicesAuthorized_ExtIEs_specs_797; +extern asn_TYPE_member_t asn_MBR_NGAP_NRV2XServicesAuthorized_ExtIEs_7973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_541; -extern asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_5413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_801; +extern asn_TYPE_member_t asn_MBR_NGAP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_8013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartNSSAIItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_545; -extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_5453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartNSSAIItem_ExtIEs_specs_805; +extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartNSSAIItem_ExtIEs_8053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PacketErrorRate_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_549; -extern asn_TYPE_member_t asn_MBR_NGAP_PacketErrorRate_ExtIEs_5493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PacketErrorRate_ExtIEs_specs_809; +extern asn_TYPE_member_t asn_MBR_NGAP_PacketErrorRate_ExtIEs_8093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingAssisDataforCEcapabUE_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_553; -extern asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_5533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_specs_813; +extern asn_TYPE_member_t asn_MBR_NGAP_PagingAssisDataforCEcapabUE_ExtIEs_8133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingAttemptInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_557; -extern asn_TYPE_member_t asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_5573; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingeDRXInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingeDRXInformation_ExtIEs_specs_561; -extern asn_TYPE_member_t asn_MBR_NGAP_PagingeDRXInformation_ExtIEs_5613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingAttemptInformation_ExtIEs_specs_817; +extern asn_TYPE_member_t asn_MBR_NGAP_PagingAttemptInformation_ExtIEs_8173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_565; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_5653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_specs_821; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeTransfer_ExtIEs_8213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_569; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_5693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_specs_825; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestSetupFailedTransfer_ExtIEs_8253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_573; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_5733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestTransfer_ExtIEs_specs_829; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestTransfer_ExtIEs_8293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_577; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_5773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_specs_833; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestUnsuccessfulTransfer_ExtIEs_8333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PC5QoSParameters_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_581; -extern asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_ExtIEs_5813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSParameters_ExtIEs_specs_837; +extern asn_TYPE_member_t asn_MBR_NGAP_PC5QoSParameters_ExtIEs_8373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PC5QoSFlowItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_585; -extern asn_TYPE_member_t asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_5853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5QoSFlowItem_ExtIEs_specs_841; +extern asn_TYPE_member_t asn_MBR_NGAP_PC5QoSFlowItem_ExtIEs_8413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PC5FlowBitRates_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_589; -extern asn_TYPE_member_t asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_5893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PC5FlowBitRates_ExtIEs_specs_845; +extern asn_TYPE_member_t asn_MBR_NGAP_PC5FlowBitRates_ExtIEs_8453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_593; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_5933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_specs_849; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionAggregateMaximumBitRate_ExtIEs_8493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceAdmittedItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_597; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_5973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_specs_853; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceAdmittedItem_ExtIEs_8533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_601; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_6013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_specs_857; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModCfm_ExtIEs_8573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_605; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_6053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_specs_861; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToModifyItemModRes_ExtIEs_8613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_609; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_6093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_specs_865; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESReq_ExtIEs_8653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_613; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_6133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_specs_869; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToResumeItemRESRes_ExtIEs_8693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_617; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_6173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_specs_873; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtFail_ExtIEs_8733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_621; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_6213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_specs_877; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemCxtRes_ExtIEs_8773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_625; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_6253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_specs_881; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemHOAck_ExtIEs_8813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_629; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_6293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_specs_885; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemPSReq_ExtIEs_8853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_633; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_6333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_specs_889; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceFailedToSetupItemSURes_ExtIEs_8893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceHandoverItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_637; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_6373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceHandoverItem_ExtIEs_specs_893; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceHandoverItem_ExtIEs_8933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceInformationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_641; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_6413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceInformationItem_ExtIEs_specs_897; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceInformationItem_ExtIEs_8973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_645; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_6453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_specs_901; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelCpl_ExtIEs_9013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_649; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_6493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_specs_905; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemCxtRelReq_ExtIEs_9053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceItemHORqd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_653; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_6533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceItemHORqd_ExtIEs_specs_909; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceItemHORqd_ExtIEs_9093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_657; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_6573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_specs_913; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmTransfer_ExtIEs_9133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_661; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_6613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_specs_917; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer_ExtIEs_9173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_665; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_6653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_specs_921; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseTransfer_ExtIEs_9213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_669; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_6693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_specs_925; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationTransfer_ExtIEs_9253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_673; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_6733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_specs_929; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModCfm_ExtIEs_9293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_677; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_6773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_specs_933; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModInd_ExtIEs_9333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_681; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_6813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_specs_937; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModReq_ExtIEs_9373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_685; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_6853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_specs_941; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyItemModRes_ExtIEs_9413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_689; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_6893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_specs_945; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyUnsuccessfulTransfer_ExtIEs_9453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_693; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_6933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyItem_ExtIEs_specs_949; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyItem_ExtIEs_9493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_697; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_6973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_specs_953; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyReleasedTransfer_ExtIEs_9533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_701; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_7013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_specs_957; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyTransfer_ExtIEs_9573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_705; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_7053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_specs_961; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandTransfer_ExtIEs_9613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_709; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_7093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_specs_965; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemNot_ExtIEs_9653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_713; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_7133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_969; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSAck_ExtIEs_9693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_717; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_7173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_specs_973; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemPSFail_ExtIEs_9733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_721; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_7213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_specs_977; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleasedItemRelRes_ExtIEs_9773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_725; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_7253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_specs_981; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseTransfer_ExtIEs_9813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_729; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_7293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_specs_985; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESReq_ExtIEs_9853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_733; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_7333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_specs_989; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceResumeItemRESRes_ExtIEs_9893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_737; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_7373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_specs_993; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSecondaryRATUsageItem_ExtIEs_9933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_741; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_7413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_specs_997; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtReq_ExtIEs_9973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_745; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_7453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_specs_1001; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemCxtRes_ExtIEs_10013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_749; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_7493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_specs_1005; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemHOReq_ExtIEs_10053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_753; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_7533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_specs_1009; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSUReq_ExtIEs_10093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_757; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_7573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_specs_1013; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupItemSURes_ExtIEs_10133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_761; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_7613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_specs_1017; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseTransfer_ExtIEs_10173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_765; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_7653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_specs_1021; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupUnsuccessfulTransfer_ExtIEs_10213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_769; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_7693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_specs_1025; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSuspendItemSUSReq_ExtIEs_10253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSwitchedItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_773; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_7733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_specs_1029; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSwitchedItem_ExtIEs_10293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_777; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_7773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_specs_1033; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToBeSwitchedDLItem_ExtIEs_10333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_781; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_7813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_specs_1037; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemHOCmd_ExtIEs_10373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_785; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_7853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_specs_1041; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceToReleaseItemRelCmd_ExtIEs_10413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionUsageReport_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_789; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_7893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionUsageReport_ExtIEs_specs_1045; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionUsageReport_ExtIEs_10453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PEIPSassistanceInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PEIPSassistanceInformation_ExtIEs_specs_1049; +extern asn_TYPE_member_t asn_MBR_NGAP_PEIPSassistanceInformation_ExtIEs_10493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNAreaBasedQMC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNAreaBasedQMC_ExtIEs_specs_1053; +extern asn_TYPE_member_t asn_MBR_NGAP_PLMNAreaBasedQMC_ExtIEs_10533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PLMNSupportItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_793; -extern asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportItem_ExtIEs_7933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PLMNSupportItem_ExtIEs_specs_1057; +extern asn_TYPE_member_t asn_MBR_NGAP_PLMNSupportItem_ExtIEs_10573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PNI_NPN_MobilityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_797; -extern asn_TYPE_member_t asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_7973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PNI_NPN_MobilityInformation_ExtIEs_specs_1061; +extern asn_TYPE_member_t asn_MBR_NGAP_PNI_NPN_MobilityInformation_ExtIEs_10613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QMCConfigInfo_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCConfigInfo_ExtIEs_specs_1065; +extern asn_TYPE_member_t asn_MBR_NGAP_QMCConfigInfo_ExtIEs_10653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QMCDeactivation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCDeactivation_ExtIEs_specs_1069; +extern asn_TYPE_member_t asn_MBR_NGAP_QMCDeactivation_ExtIEs_10693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowAcceptedItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_801; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_8013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAcceptedItem_ExtIEs_specs_1073; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAcceptedItem_ExtIEs_10733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_805; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_8053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_specs_1077; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestItem_ExtIEs_10773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_809; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_8093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_specs_1081; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyResponseItem_ExtIEs_10813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowFeedbackItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_813; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_8133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowFeedbackItem_ExtIEs_specs_1085; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackItem_ExtIEs_10853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowInformationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_817; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_8173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowInformationItem_ExtIEs_specs_1089; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowInformationItem_ExtIEs_10893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowLevelQosParameters_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_821; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_8213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowLevelQosParameters_ExtIEs_specs_1093; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowLevelQosParameters_ExtIEs_10933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowWithCauseItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_825; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_8253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowWithCauseItem_ExtIEs_specs_1097; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowWithCauseItem_ExtIEs_10973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowModifyConfirmItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_829; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_8293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowModifyConfirmItem_ExtIEs_specs_1101; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowModifyConfirmItem_ExtIEs_11013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowNotifyItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_833; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_8333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowNotifyItem_ExtIEs_specs_1105; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowNotifyItem_ExtIEs_11053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowParametersItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_837; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_8373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowParametersItem_ExtIEs_specs_1109; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersItem_ExtIEs_11093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowPerTNLInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_841; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_8413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformation_ExtIEs_specs_1113; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformation_ExtIEs_11133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowPerTNLInformationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_845; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_8453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowPerTNLInformationItem_ExtIEs_specs_1117; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowPerTNLInformationItem_ExtIEs_11173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowSetupRequestItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_849; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_8493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowSetupRequestItem_ExtIEs_specs_1121; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestItem_ExtIEs_11213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowItemWithDataForwarding_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_853; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_8533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowItemWithDataForwarding_ExtIEs_specs_1125; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowItemWithDataForwarding_ExtIEs_11253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowToBeForwardedItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_857; -extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_8573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosFlowToBeForwardedItem_ExtIEs_specs_1129; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowToBeForwardedItem_ExtIEs_11293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QoSFlowsUsageReport_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_861; -extern asn_TYPE_member_t asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_8613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QoSFlowsUsageReport_Item_ExtIEs_specs_1133; +extern asn_TYPE_member_t asn_MBR_NGAP_QoSFlowsUsageReport_Item_ExtIEs_11333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_865; -extern asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_8653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_specs_1137; +extern asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_ExtIEs_11373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RATRestrictions_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_869; -extern asn_TYPE_member_t asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_8693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RATRestrictions_Item_ExtIEs_specs_1141; +extern asn_TYPE_member_t asn_MBR_NGAP_RATRestrictions_Item_ExtIEs_11413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RecommendedCellsForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_873; -extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_8733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellsForPaging_ExtIEs_specs_1145; +extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellsForPaging_ExtIEs_11453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RecommendedCellItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_877; -extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellItem_ExtIEs_8773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedCellItem_ExtIEs_specs_1149; +extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedCellItem_ExtIEs_11493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RecommendedRANNodesForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_881; -extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_8813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodesForPaging_ExtIEs_specs_1153; +extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodesForPaging_ExtIEs_11533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RecommendedRANNodeItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_885; -extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_8853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RecommendedRANNodeItem_ExtIEs_specs_1157; +extern asn_TYPE_member_t asn_MBR_NGAP_RecommendedRANNodeItem_ExtIEs_11573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RedundantPDUSessionInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_889; -extern asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_8893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_ExtIEs_specs_1161; +extern asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_ExtIEs_11613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RIMInformationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_893; -extern asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_8933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_ExtIEs_specs_1165; +extern asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_ExtIEs_11653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RIMInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformation_ExtIEs_specs_897; -extern asn_TYPE_member_t asn_MBR_NGAP_RIMInformation_ExtIEs_8973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformation_ExtIEs_specs_1169; +extern asn_TYPE_member_t asn_MBR_NGAP_RIMInformation_ExtIEs_11693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ScheduledCommunicationTime_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_901; -extern asn_TYPE_member_t asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_9013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ScheduledCommunicationTime_ExtIEs_specs_1173; +extern asn_TYPE_member_t asn_MBR_NGAP_ScheduledCommunicationTime_ExtIEs_11733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATUsageInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_905; -extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_9053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATUsageInformation_ExtIEs_specs_1177; +extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATUsageInformation_ExtIEs_11773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_909; -extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_9093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_specs_1181; +extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportTransfer_ExtIEs_11813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecurityContext_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_ExtIEs_specs_913; -extern asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_ExtIEs_9133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_ExtIEs_specs_1185; +extern asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_ExtIEs_11853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecurityIndication_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_917; -extern asn_TYPE_member_t asn_MBR_NGAP_SecurityIndication_ExtIEs_9173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityIndication_ExtIEs_specs_1189; +extern asn_TYPE_member_t asn_MBR_NGAP_SecurityIndication_ExtIEs_11893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecurityResult_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityResult_ExtIEs_specs_921; -extern asn_TYPE_member_t asn_MBR_NGAP_SecurityResult_ExtIEs_9213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityResult_ExtIEs_specs_1193; +extern asn_TYPE_member_t asn_MBR_NGAP_SecurityResult_ExtIEs_11933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_925; -extern asn_TYPE_member_t asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_9253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasurementConfiguration_ExtIEs_specs_1197; +extern asn_TYPE_member_t asn_MBR_NGAP_SensorMeasurementConfiguration_ExtIEs_11973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorMeasConfigNameItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_929; -extern asn_TYPE_member_t asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_9293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorMeasConfigNameItem_ExtIEs_specs_1201; +extern asn_TYPE_member_t asn_MBR_NGAP_SensorMeasConfigNameItem_ExtIEs_12013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ServedGUAMIItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_933; -extern asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_9333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServedGUAMIItem_ExtIEs_specs_1205; +extern asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIItem_ExtIEs_12053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ServiceAreaInformation_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_937; -extern asn_TYPE_member_t asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_9373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ServiceAreaInformation_Item_ExtIEs_specs_1209; +extern asn_TYPE_member_t asn_MBR_NGAP_ServiceAreaInformation_Item_ExtIEs_12093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_specs_1213; +extern asn_TYPE_member_t asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_ExtIEs_12133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SliceOverloadItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_941; -extern asn_TYPE_member_t asn_MBR_NGAP_SliceOverloadItem_ExtIEs_9413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceOverloadItem_ExtIEs_specs_1217; +extern asn_TYPE_member_t asn_MBR_NGAP_SliceOverloadItem_ExtIEs_12173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_945; -extern asn_TYPE_member_t asn_MBR_NGAP_SliceSupportItem_ExtIEs_9453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportItem_ExtIEs_specs_1221; +extern asn_TYPE_member_t asn_MBR_NGAP_SliceSupportItem_ExtIEs_12213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportQMC_Item_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportQMC_Item_ExtIEs_specs_1225; +extern asn_TYPE_member_t asn_MBR_NGAP_SliceSupportQMC_Item_ExtIEs_12253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SNPN_MobilityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_949; -extern asn_TYPE_member_t asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_9493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SNPN_MobilityInformation_ExtIEs_specs_1229; +extern asn_TYPE_member_t asn_MBR_NGAP_SNPN_MobilityInformation_ExtIEs_12293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_S_NSSAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_953; -extern asn_TYPE_member_t asn_MBR_NGAP_S_NSSAI_ExtIEs_9533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_S_NSSAI_ExtIEs_specs_1233; +extern asn_TYPE_member_t asn_MBR_NGAP_S_NSSAI_ExtIEs_12333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONConfigurationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_957; -extern asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_9573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_ExtIEs_specs_1237; +extern asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_ExtIEs_12373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationReply_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_961; -extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReply_ExtIEs_9613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReply_ExtIEs_specs_1241; +extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReply_ExtIEs_12413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReport_Item_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SuccessfulHandoverReport_Item_ExtIEs_specs_1245; +extern asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReport_Item_ExtIEs_12453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_965; -extern asn_TYPE_member_t asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_9653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_specs_1249; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer_ExtIEs_12493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceRANNodeID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_969; -extern asn_TYPE_member_t asn_MBR_NGAP_SourceRANNodeID_ExtIEs_9693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceRANNodeID_ExtIEs_specs_1253; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceRANNodeID_ExtIEs_12533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_973; -extern asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_9733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_specs_1257; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_ExtIEs_12573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SupportedTAItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_977; -extern asn_TYPE_member_t asn_MBR_NGAP_SupportedTAItem_ExtIEs_9773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SupportedTAItem_ExtIEs_specs_1261; +extern asn_TYPE_member_t asn_MBR_NGAP_SupportedTAItem_ExtIEs_12613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAI_ExtIEs_specs_981; -extern asn_TYPE_member_t asn_MBR_NGAP_TAI_ExtIEs_9813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAI_ExtIEs_specs_1265; +extern asn_TYPE_member_t asn_MBR_NGAP_TAI_ExtIEs_12653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBroadcastEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_985; -extern asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_9853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_specs_1269; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastEUTRA_Item_ExtIEs_12693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBroadcastNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_989; -extern asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_9893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBroadcastNR_Item_ExtIEs_specs_1273; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIBroadcastNR_Item_ExtIEs_12733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAICancelledEUTRA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_993; -extern asn_TYPE_member_t asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_9933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledEUTRA_Item_ExtIEs_specs_1277; +extern asn_TYPE_member_t asn_MBR_NGAP_TAICancelledEUTRA_Item_ExtIEs_12773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAICancelledNR_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_997; -extern asn_TYPE_member_t asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_9973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAICancelledNR_Item_ExtIEs_specs_1281; +extern asn_TYPE_member_t asn_MBR_NGAP_TAICancelledNR_Item_ExtIEs_12813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListForInactiveItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1001; -extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_10013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForInactiveItem_ExtIEs_specs_1285; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForInactiveItem_ExtIEs_12853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListForPagingItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1005; -extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_10053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIListForPagingItem_ExtIEs_specs_1289; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForPagingItem_ExtIEs_12893; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAINSAGSupportItem_ExtIEs_specs_1293; +extern asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportItem_ExtIEs_12933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargeteNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1009; -extern asn_TYPE_member_t asn_MBR_NGAP_TargeteNB_ID_ExtIEs_10093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargeteNB_ID_ExtIEs_specs_1297; +extern asn_TYPE_member_t asn_MBR_NGAP_TargeteNB_ID_ExtIEs_12973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1013; -extern asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_10133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_specs_1301; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_ExtIEs_13013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1017; -extern asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_10173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_specs_1305; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer_ExtIEs_13053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI_Item_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAI_Item_ExtIEs_specs_1309; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_Item_ExtIEs_13093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAIInformation_Item_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAIInformation_Item_ExtIEs_specs_1313; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAIInformation_Item_ExtIEs_13133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetRANNodeID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1021; -extern asn_TYPE_member_t asn_MBR_NGAP_TargetRANNodeID_ExtIEs_10213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRANNodeID_ExtIEs_specs_1317; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetRANNodeID_ExtIEs_13173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetRNC_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1025; -extern asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_ExtIEs_10253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_ExtIEs_specs_1321; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_ExtIEs_13213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimeSyncAssistanceInfo_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TimeSyncAssistanceInfo_ExtIEs_specs_1325; +extern asn_TYPE_member_t asn_MBR_NGAP_TimeSyncAssistanceInfo_ExtIEs_13253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNLAssociationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1029; -extern asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationItem_ExtIEs_10293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNLAssociationItem_ExtIEs_specs_1329; +extern asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationItem_ExtIEs_13293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TooearlyIntersystemHO_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1033; -extern asn_TYPE_member_t asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_10333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TooearlyIntersystemHO_ExtIEs_specs_1333; +extern asn_TYPE_member_t asn_MBR_NGAP_TooearlyIntersystemHO_ExtIEs_13333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceActivation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1037; -extern asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_ExtIEs_10373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_ExtIEs_specs_1337; +extern asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_ExtIEs_13373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBasedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1041; -extern asn_TYPE_member_t asn_MBR_NGAP_TAIBasedMDT_ExtIEs_10413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedMDT_ExtIEs_specs_1341; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIBasedMDT_ExtIEs_13413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBasedQMC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedQMC_ExtIEs_specs_1345; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIBasedQMC_ExtIEs_13453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TABasedQMC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedQMC_ExtIEs_specs_1349; +extern asn_TYPE_member_t asn_MBR_NGAP_TABasedQMC_ExtIEs_13493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TABasedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1045; -extern asn_TYPE_member_t asn_MBR_NGAP_TABasedMDT_ExtIEs_10453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedMDT_ExtIEs_specs_1353; +extern asn_TYPE_member_t asn_MBR_NGAP_TABasedMDT_ExtIEs_13533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TSCAssistanceInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1049; -extern asn_TYPE_member_t asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_10493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCAssistanceInformation_ExtIEs_specs_1357; +extern asn_TYPE_member_t asn_MBR_NGAP_TSCAssistanceInformation_ExtIEs_13573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TSCTrafficCharacteristics_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1053; -extern asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_10533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_ExtIEs_specs_1361; +extern asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_ExtIEs_13613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAggregateMaximumBitRate_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1057; -extern asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_10573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_ExtIEs_specs_1365; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_ExtIEs_13653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoItem_ExtIEs_specs_1369; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoItem_ExtIEs_13693; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_specs_1373; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasConfigInfo_ExtIEs_13733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1061; -extern asn_TYPE_member_t asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_10613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_specs_1377; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_associatedLogicalNG_connectionItem_ExtIEs_13773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1065; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_10653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestTransfer_ExtIEs_specs_1381; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestTransfer_ExtIEs_13813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1069; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_10693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseTransfer_ExtIEs_specs_1385; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseTransfer_ExtIEs_13853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1073; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_10733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestTransfer_ExtIEs_specs_1389; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestTransfer_ExtIEs_13893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_DifferentiationInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1077; -extern asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_10773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_ExtIEs_specs_1393; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_ExtIEs_13933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_NGAP_ID_pair_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1081; -extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_10813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_ID_pair_ExtIEs_specs_1397; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_ID_pair_ExtIEs_13973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1085; -extern asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_10853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_specs_1401; +extern asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestItem_ExtIEs_14013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1089; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_10893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_ExtIEs_specs_1405; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_ExtIEs_14053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UESecurityCapabilities_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1093; -extern asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_10933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_ExtIEs_specs_1409; +extern asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_ExtIEs_14093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateItem_ExtIEs_specs_1413; +extern asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateItem_ExtIEs_14133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UL_CP_SecurityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1097; -extern asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_10973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_ExtIEs_specs_1417; +extern asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_ExtIEs_14173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1101; -extern asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_11013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_specs_1421; +extern asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyItem_ExtIEs_14213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UnavailableGUAMIItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1105; -extern asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_11053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UnavailableGUAMIItem_ExtIEs_specs_1425; +extern asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIItem_ExtIEs_14253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformationItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1109; -extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_11093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationItem_ExtIEs_specs_1429; +extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationItem_ExtIEs_14293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformationPairItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1113; -extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_11133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformationPairItem_ExtIEs_specs_1433; +extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationPairItem_ExtIEs_14333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationEUTRA_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1117; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_11173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationEUTRA_ExtIEs_specs_1437; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationEUTRA_ExtIEs_14373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationN3IWF_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1121; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_11213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationN3IWF_ExtIEs_specs_1441; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationN3IWF_ExtIEs_14413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationTNGF_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1125; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_11253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_ExtIEs_specs_1445; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_ExtIEs_14453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationTWIF_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1129; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_11293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_ExtIEs_specs_1449; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_ExtIEs_14493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationNR_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1133; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_11333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationNR_ExtIEs_specs_1453; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationNR_ExtIEs_14533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserPlaneSecurityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1137; -extern asn_TYPE_member_t asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_11373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserPlaneSecurityInformation_ExtIEs_specs_1457; +extern asn_TYPE_member_t asn_MBR_NGAP_UserPlaneSecurityInformation_ExtIEs_14573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_VolumeTimedReport_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1141; -extern asn_TYPE_member_t asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_11413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_VolumeTimedReport_Item_ExtIEs_specs_1461; +extern asn_TYPE_member_t asn_MBR_NGAP_VolumeTimedReport_Item_ExtIEs_14613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WLANMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1145; -extern asn_TYPE_member_t asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_11453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasurementConfiguration_ExtIEs_specs_1465; +extern asn_TYPE_member_t asn_MBR_NGAP_WLANMeasurementConfiguration_ExtIEs_14653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WLANMeasConfigNameItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1149; -extern asn_TYPE_member_t asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_11493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WLANMeasConfigNameItem_ExtIEs_specs_1469; +extern asn_TYPE_member_t asn_MBR_NGAP_WLANMeasConfigNameItem_ExtIEs_14693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WUS_Assistance_Information_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1153; -extern asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_11533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_ExtIEs_specs_1473; +extern asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_ExtIEs_14733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_XnExtTLA_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1157; -extern asn_TYPE_member_t asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_11573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnExtTLA_Item_ExtIEs_specs_1477; +extern asn_TYPE_member_t asn_MBR_NGAP_XnExtTLA_Item_ExtIEs_14773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_XnTNLConfigurationInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1161; -extern asn_TYPE_member_t asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_11613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_XnTNLConfigurationInfo_ExtIEs_specs_1481; +extern asn_TYPE_member_t asn_MBR_NGAP_XnTNLConfigurationInfo_ExtIEs_14813; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,692 +9,867 @@ #include "NGAP_ProtocolIE-Field.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P10_constr_21 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P10_constr_21 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P11_constr_23 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P11_constr_23 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P12_constr_25 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P12_constr_25 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P13_constr_27 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P13_constr_27 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P14_constr_29 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P14_constr_29 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P15_constr_31 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P15_constr_31 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P16_constr_33 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P16_constr_33 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P17_constr_35 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P17_constr_35 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P18_constr_37 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P18_constr_37 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P19_constr_39 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P19_constr_39 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P20_constr_41 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P20_constr_41 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P21_constr_43 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P21_constr_43 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P22_constr_45 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P22_constr_45 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P23_constr_47 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P23_constr_47 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P24_constr_49 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P24_constr_49 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P25_constr_51 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P25_constr_51 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P26_constr_53 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P26_constr_53 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P27_constr_55 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P27_constr_55 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P28_constr_57 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P28_constr_57 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P29_constr_59 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P29_constr_59 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P30_constr_61 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P30_constr_61 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P31_constr_63 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P31_constr_63 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P32_constr_65 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P32_constr_65 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P33_constr_67 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P33_constr_67 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P34_constr_69 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P34_constr_69 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P35_constr_71 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P35_constr_71 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P36_constr_73 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P36_constr_73 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P37_constr_75 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P37_constr_75 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P38_constr_77 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P38_constr_77 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P39_constr_79 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P39_constr_79 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P40_constr_81 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P40_constr_81 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P41_constr_83 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P41_constr_83 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P42_constr_85 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P42_constr_85 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P43_constr_87 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P43_constr_87 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P44_constr_89 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P44_constr_89 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P45_constr_91 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P45_constr_91 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P46_constr_93 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P46_constr_93 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P47_constr_95 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P47_constr_95 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P48_constr_97 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P48_constr_97 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P49_constr_99 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P49_constr_99 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P50_constr_101 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P50_constr_101 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P51_constr_103 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P51_constr_103 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P52_constr_105 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P52_constr_105 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P53_constr_107 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P53_constr_107 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P54_constr_109 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P54_constr_109 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P55_constr_111 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P55_constr_111 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P56_constr_113 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P56_constr_113 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P57_constr_115 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P57_constr_115 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P58_constr_117 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P58_constr_117 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P59_constr_119 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P59_constr_119 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P60_constr_121 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P60_constr_121 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P61_constr_123 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P61_constr_123 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P62_constr_125 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P62_constr_125 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P63_constr_127 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P63_constr_127 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P64_constr_129 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P64_constr_129 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P65_constr_131 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P65_constr_131 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P66_constr_133 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P66_constr_133 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P67_constr_135 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P67_constr_135 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P68_constr_137 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P68_constr_137 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P69_constr_139 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P69_constr_139 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P70_constr_141 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P70_constr_141 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P71_constr_143 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P71_constr_143 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P72_constr_145 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P72_constr_145 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P73_constr_147 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P73_constr_147 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P74_constr_149 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P74_constr_149 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P75_constr_151 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P75_constr_151 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P76_constr_153 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P76_constr_153 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P77_constr_155 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P77_constr_155 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P78_constr_157 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P78_constr_157 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P79_constr_159 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P79_constr_159 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P80_constr_161 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P80_constr_161 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P81_constr_163 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P81_constr_163 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P82_constr_165 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P82_constr_165 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P83_constr_167 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P83_constr_167 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P84_constr_169 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P84_constr_169 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P85_constr_171 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P85_constr_171 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P86_constr_173 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P86_constr_173 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P87_constr_175 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P87_constr_175 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P88_constr_177 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P88_constr_177 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P89_constr_179 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P89_constr_179 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P90_constr_181 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P90_constr_181 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P91_constr_183 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P91_constr_183 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P92_constr_185 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P92_constr_185 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P93_constr_187 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P93_constr_187 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P94_constr_189 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P94_constr_189 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P95_constr_191 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P95_constr_191 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P96_constr_193 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P96_constr_193 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P97_constr_195 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P97_constr_195 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P0_1 = { +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P98_constr_197 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P99_constr_199 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P100_constr_201 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P101_constr_203 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P102_constr_205 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P103_constr_207 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P104_constr_209 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P105_constr_211 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P106_constr_213 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P107_constr_215 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P108_constr_217 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P109_constr_219 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P110_constr_221 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P111_constr_223 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P112_constr_225 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P113_constr_227 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P114_constr_229 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P115_constr_231 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P116_constr_233 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P117_constr_235 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P118_constr_237 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P119_constr_239 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P120_constr_241 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P121_constr_243 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P122_constr_245 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -713,39 +888,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P0_specs_1 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P0), - offsetof(struct NGAP_ProtocolIE_Container_9574P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P0_specs_1 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P0), + offsetof(struct NGAP_ProtocolIE_Container_11854P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P0 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P0 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_1, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_10), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_1, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_1, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P0_constr_1, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P0_1, + asn_MBR_NGAP_ProtocolIE_Container_11854P0_1, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P0_specs_1 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P0_specs_1 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P1_3 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P1_3 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -764,39 +939,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_3 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P1_specs_3 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P1), - offsetof(struct NGAP_ProtocolIE_Container_9574P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P1_specs_3 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P1), + offsetof(struct NGAP_ProtocolIE_Container_11854P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P1 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P1 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_3, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_30), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_3, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P1_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_3, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_3, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P1_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P1_constr_3, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P1_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P1_3, + asn_MBR_NGAP_ProtocolIE_Container_11854P1_3, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P1_specs_3 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P2_5 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P2_5 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -815,39 +990,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_5 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P2_specs_5 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P2), - offsetof(struct NGAP_ProtocolIE_Container_9574P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P2_specs_5 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P2), + offsetof(struct NGAP_ProtocolIE_Container_11854P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P2 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P2 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_5, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_50), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_5, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P2_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_5, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P2_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P2_constr_5, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P2_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P2_5, + asn_MBR_NGAP_ProtocolIE_Container_11854P2_5, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P2_specs_5 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P3_7 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P3_7 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -866,39 +1041,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_7 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P3_specs_7 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P3), - offsetof(struct NGAP_ProtocolIE_Container_9574P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P3_specs_7 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P3), + offsetof(struct NGAP_ProtocolIE_Container_11854P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P3 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P3 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_7, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_70), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_7, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P3_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_7, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_7, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P3_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P3_constr_7, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P3_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P3_7, + asn_MBR_NGAP_ProtocolIE_Container_11854P3_7, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P3_specs_7 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P4_9 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P4_9 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -917,39 +1092,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_9 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P4_specs_9 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P4), - offsetof(struct NGAP_ProtocolIE_Container_9574P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P4_specs_9 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P4), + offsetof(struct NGAP_ProtocolIE_Container_11854P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P4 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P4 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_9, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_90), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_9, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P4_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_9, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_9, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P4_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P4_constr_9, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P4_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P4_9, + asn_MBR_NGAP_ProtocolIE_Container_11854P4_9, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P4_specs_9 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P5_11 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P5_11 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -968,39 +1143,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_11 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P5_specs_11 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P5), - offsetof(struct NGAP_ProtocolIE_Container_9574P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P5_specs_11 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P5), + offsetof(struct NGAP_ProtocolIE_Container_11854P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P5 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P5 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_11, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_110), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_11, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P5_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_11, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_11, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P5_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P5_constr_11, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P5_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P5_11, + asn_MBR_NGAP_ProtocolIE_Container_11854P5_11, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P5_specs_11 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P6_13 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P6_13 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1019,39 +1194,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_13 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P6_specs_13 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P6), - offsetof(struct NGAP_ProtocolIE_Container_9574P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P6_specs_13 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P6), + offsetof(struct NGAP_ProtocolIE_Container_11854P6, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P6 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P6 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_13, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_130), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_13, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P6_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_13, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_13, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P6_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P6_constr_13, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P6_constr_13, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P6_13, + asn_MBR_NGAP_ProtocolIE_Container_11854P6_13, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P6_specs_13 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P6_specs_13 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P7_15 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P7_15 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1070,39 +1245,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_15 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P7_specs_15 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P7), - offsetof(struct NGAP_ProtocolIE_Container_9574P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P7_specs_15 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P7), + offsetof(struct NGAP_ProtocolIE_Container_11854P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P7 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P7 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_15, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_150), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_15, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P7_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_15, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_15, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P7_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P7_constr_15, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P7_constr_15, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P7_15, + asn_MBR_NGAP_ProtocolIE_Container_11854P7_15, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P7_specs_15 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P8_17 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P8_17 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1121,39 +1296,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_17 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P8_specs_17 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P8), - offsetof(struct NGAP_ProtocolIE_Container_9574P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P8_specs_17 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P8), + offsetof(struct NGAP_ProtocolIE_Container_11854P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P8 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P8 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_17, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_170), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_17, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P8_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_17, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_17, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P8_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P8_constr_17, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P8_constr_17, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P8_17, + asn_MBR_NGAP_ProtocolIE_Container_11854P8_17, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P8_specs_17 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P9_19 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P9_19 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1172,39 +1347,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_19 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P9_specs_19 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P9), - offsetof(struct NGAP_ProtocolIE_Container_9574P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P9_specs_19 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P9), + offsetof(struct NGAP_ProtocolIE_Container_11854P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P9 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P9 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_19, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_190), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_19, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P9_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_19, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_19, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P9_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P9_constr_19, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P9_constr_19, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P9_19, + asn_MBR_NGAP_ProtocolIE_Container_11854P9_19, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P9_specs_19 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P10_21 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P10_21 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1223,39 +1398,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_21 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P10_specs_21 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P10), - offsetof(struct NGAP_ProtocolIE_Container_9574P10, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P10_specs_21 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P10), + offsetof(struct NGAP_ProtocolIE_Container_11854P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P10 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P10 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_21, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_210), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_21, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P10_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_21, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_21, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P10_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P10_constr_21, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P10_constr_21, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P10_21, + asn_MBR_NGAP_ProtocolIE_Container_11854P10_21, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P10_specs_21 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P10_specs_21 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P11_23 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P11_23 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1274,39 +1449,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_23 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P11_specs_23 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P11), - offsetof(struct NGAP_ProtocolIE_Container_9574P11, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P11_specs_23 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P11), + offsetof(struct NGAP_ProtocolIE_Container_11854P11, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P11 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P11 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_23, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_230), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_23, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P11_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_23, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_23, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P11_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P11_constr_23, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P11_constr_23, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P11_23, + asn_MBR_NGAP_ProtocolIE_Container_11854P11_23, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P11_specs_23 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P11_specs_23 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P12_25 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P12_25 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1325,39 +1500,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_25 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P12_specs_25 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P12), - offsetof(struct NGAP_ProtocolIE_Container_9574P12, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P12_specs_25 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P12), + offsetof(struct NGAP_ProtocolIE_Container_11854P12, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P12 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P12 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_25, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_250), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_25, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P12_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_25, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_25, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P12_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P12_constr_25, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P12_constr_25, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P12_25, + asn_MBR_NGAP_ProtocolIE_Container_11854P12_25, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P12_specs_25 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P12_specs_25 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P13_27 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P13_27 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1376,39 +1551,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_27 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P13_specs_27 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P13), - offsetof(struct NGAP_ProtocolIE_Container_9574P13, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P13_specs_27 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P13), + offsetof(struct NGAP_ProtocolIE_Container_11854P13, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P13 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P13 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_27, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_270), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_27, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P13_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_27, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_27, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P13_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P13_constr_27, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P13_constr_27, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P13_27, + asn_MBR_NGAP_ProtocolIE_Container_11854P13_27, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P13_specs_27 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P13_specs_27 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P14_29 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P14_29 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1427,39 +1602,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_29 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P14_specs_29 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P14), - offsetof(struct NGAP_ProtocolIE_Container_9574P14, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P14_specs_29 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P14), + offsetof(struct NGAP_ProtocolIE_Container_11854P14, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P14 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P14 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_29, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_290), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_29, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P14_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_29, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_29, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P14_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P14_constr_29, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P14_constr_29, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P14_29, + asn_MBR_NGAP_ProtocolIE_Container_11854P14_29, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P14_specs_29 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P14_specs_29 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P15_31 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P15_31 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1478,39 +1653,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_31 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_31 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P15_specs_31 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P15), - offsetof(struct NGAP_ProtocolIE_Container_9574P15, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P15_specs_31 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P15), + offsetof(struct NGAP_ProtocolIE_Container_11854P15, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P15 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P15 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_31, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_310), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_31, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P15_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_31, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_31, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P15_tags_310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P15_constr_31, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P15_constr_31, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P15_31, + asn_MBR_NGAP_ProtocolIE_Container_11854P15_31, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P15_specs_31 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P15_specs_31 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P16_33 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P16_33 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1529,39 +1704,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_33 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P16_specs_33 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P16), - offsetof(struct NGAP_ProtocolIE_Container_9574P16, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P16_specs_33 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P16), + offsetof(struct NGAP_ProtocolIE_Container_11854P16, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P16 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P16 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_33, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_330), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_33, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P16_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_33, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_33, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P16_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P16_constr_33, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P16_constr_33, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P16_33, + asn_MBR_NGAP_ProtocolIE_Container_11854P16_33, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P16_specs_33 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P16_specs_33 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P17_35 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P17_35 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1580,39 +1755,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_35 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_35 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P17_specs_35 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P17), - offsetof(struct NGAP_ProtocolIE_Container_9574P17, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P17_specs_35 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P17), + offsetof(struct NGAP_ProtocolIE_Container_11854P17, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P17 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P17 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_35, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_350), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_35, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P17_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_35, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_35, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P17_tags_350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P17_constr_35, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P17_constr_35, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P17_35, + asn_MBR_NGAP_ProtocolIE_Container_11854P17_35, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P17_specs_35 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P17_specs_35 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P18_37 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P18_37 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1631,39 +1806,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_37 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P18_specs_37 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P18), - offsetof(struct NGAP_ProtocolIE_Container_9574P18, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P18_specs_37 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P18), + offsetof(struct NGAP_ProtocolIE_Container_11854P18, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P18 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P18 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_37, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_370), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_37, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P18_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_37, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_37, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P18_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P18_constr_37, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P18_constr_37, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P18_37, + asn_MBR_NGAP_ProtocolIE_Container_11854P18_37, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P18_specs_37 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P18_specs_37 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P19_39 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P19_39 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1682,39 +1857,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_39 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_39 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P19_specs_39 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P19), - offsetof(struct NGAP_ProtocolIE_Container_9574P19, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P19_specs_39 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P19), + offsetof(struct NGAP_ProtocolIE_Container_11854P19, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P19 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P19 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_39, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_390), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_39, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P19_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_39, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_39, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P19_tags_390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P19_constr_39, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P19_constr_39, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P19_39, + asn_MBR_NGAP_ProtocolIE_Container_11854P19_39, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P19_specs_39 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P19_specs_39 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P20_41 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P20_41 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1733,39 +1908,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_41 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P20_specs_41 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P20), - offsetof(struct NGAP_ProtocolIE_Container_9574P20, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P20_specs_41 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P20), + offsetof(struct NGAP_ProtocolIE_Container_11854P20, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P20 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P20 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_41, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_410), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_41, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P20_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_41, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_41, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P20_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P20_constr_41, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P20_constr_41, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P20_41, + asn_MBR_NGAP_ProtocolIE_Container_11854P20_41, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P20_specs_41 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P20_specs_41 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P21_43 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P21_43 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1784,39 +1959,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_43 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_43 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P21_specs_43 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P21), - offsetof(struct NGAP_ProtocolIE_Container_9574P21, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P21_specs_43 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P21), + offsetof(struct NGAP_ProtocolIE_Container_11854P21, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P21 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P21 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_43, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_430), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_43, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P21_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_43, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_43, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P21_tags_430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P21_constr_43, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P21_constr_43, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P21_43, + asn_MBR_NGAP_ProtocolIE_Container_11854P21_43, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P21_specs_43 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P21_specs_43 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P22_45 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P22_45 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1835,39 +2010,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_45 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P22_specs_45 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P22), - offsetof(struct NGAP_ProtocolIE_Container_9574P22, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P22_specs_45 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P22), + offsetof(struct NGAP_ProtocolIE_Container_11854P22, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P22 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P22 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_45, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_450), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_45, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P22_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_45, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_45, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P22_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P22_constr_45, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P22_constr_45, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P22_45, + asn_MBR_NGAP_ProtocolIE_Container_11854P22_45, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P22_specs_45 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P22_specs_45 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P23_47 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P23_47 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1886,39 +2061,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_47 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_47 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P23_specs_47 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P23), - offsetof(struct NGAP_ProtocolIE_Container_9574P23, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P23_specs_47 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P23), + offsetof(struct NGAP_ProtocolIE_Container_11854P23, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P23 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P23 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_47, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_470), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_47, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P23_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_47, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_47, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P23_tags_470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P23_constr_47, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P23_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P23_47, + asn_MBR_NGAP_ProtocolIE_Container_11854P23_47, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P23_specs_47 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P23_specs_47 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P24_49 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P24_49 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1937,39 +2112,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_49 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P24_specs_49 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P24), - offsetof(struct NGAP_ProtocolIE_Container_9574P24, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P24_specs_49 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P24), + offsetof(struct NGAP_ProtocolIE_Container_11854P24, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P24 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P24 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_49, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_490), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_49, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P24_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_49, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_49, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P24_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P24_constr_49, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P24_constr_49, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P24_49, + asn_MBR_NGAP_ProtocolIE_Container_11854P24_49, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P24_specs_49 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P24_specs_49 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P25_51 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P25_51 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1988,39 +2163,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_51 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_51 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P25_specs_51 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P25), - offsetof(struct NGAP_ProtocolIE_Container_9574P25, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P25_specs_51 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P25), + offsetof(struct NGAP_ProtocolIE_Container_11854P25, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P25 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P25 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_51, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_510), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_51, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P25_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_51, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_51, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P25_tags_510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P25_constr_51, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P25_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P25_51, + asn_MBR_NGAP_ProtocolIE_Container_11854P25_51, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P25_specs_51 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P25_specs_51 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P26_53 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P26_53 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2039,39 +2214,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_53 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P26_specs_53 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P26), - offsetof(struct NGAP_ProtocolIE_Container_9574P26, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P26_specs_53 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P26), + offsetof(struct NGAP_ProtocolIE_Container_11854P26, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P26 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P26 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_53, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_53) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_530), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_53, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_53) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P26_tags_530), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_53, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_530), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_53, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P26_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P26_constr_53, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P26_constr_53, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P26_53, + asn_MBR_NGAP_ProtocolIE_Container_11854P26_53, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P26_specs_53 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P26_specs_53 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P27_55 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P27_55 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2090,39 +2265,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_55 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_55 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P27_specs_55 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P27), - offsetof(struct NGAP_ProtocolIE_Container_9574P27, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P27_specs_55 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P27), + offsetof(struct NGAP_ProtocolIE_Container_11854P27, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P27 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P27 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_55, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_55) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_550), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_55, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_55) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P27_tags_550), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_55, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_550), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_55, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P27_tags_550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P27_constr_55, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P27_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P27_55, + asn_MBR_NGAP_ProtocolIE_Container_11854P27_55, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P27_specs_55 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P27_specs_55 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P28_57 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P28_57 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2141,39 +2316,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_57 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P28_specs_57 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P28), - offsetof(struct NGAP_ProtocolIE_Container_9574P28, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P28_specs_57 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P28), + offsetof(struct NGAP_ProtocolIE_Container_11854P28, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P28 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P28 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_57, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_57) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_570), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_57, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_57) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P28_tags_570), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_57, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_570), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_57, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P28_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P28_constr_57, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P28_constr_57, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P28_57, + asn_MBR_NGAP_ProtocolIE_Container_11854P28_57, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P28_specs_57 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P28_specs_57 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P29_59 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P29_59 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2192,39 +2367,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_59 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_59 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P29_specs_59 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P29), - offsetof(struct NGAP_ProtocolIE_Container_9574P29, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P29_specs_59 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P29), + offsetof(struct NGAP_ProtocolIE_Container_11854P29, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P29 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P29 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_59, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_59) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_590), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_59, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_59) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P29_tags_590), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_59, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_590), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_59, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P29_tags_590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P29_constr_59, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P29_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P29_59, + asn_MBR_NGAP_ProtocolIE_Container_11854P29_59, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P29_specs_59 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P29_specs_59 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P30_61 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P30_61 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2243,39 +2418,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_61 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P30_specs_61 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P30), - offsetof(struct NGAP_ProtocolIE_Container_9574P30, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P30_specs_61 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P30), + offsetof(struct NGAP_ProtocolIE_Container_11854P30, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P30 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P30 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_61, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_61) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_610), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_61, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_61) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P30_tags_610), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_61, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_610), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_61, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P30_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P30_constr_61, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P30_constr_61, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P30_61, + asn_MBR_NGAP_ProtocolIE_Container_11854P30_61, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P30_specs_61 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P30_specs_61 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P31_63 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P31_63 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2294,39 +2469,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_63 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_63 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P31_specs_63 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P31), - offsetof(struct NGAP_ProtocolIE_Container_9574P31, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P31_specs_63 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P31), + offsetof(struct NGAP_ProtocolIE_Container_11854P31, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P31 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P31 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_63, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_63) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_630), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_63, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_63) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P31_tags_630), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_63, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_630), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_63, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P31_tags_630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P31_constr_63, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P31_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P31_63, + asn_MBR_NGAP_ProtocolIE_Container_11854P31_63, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P31_specs_63 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P31_specs_63 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P32_65 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P32_65 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2345,39 +2520,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_65 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P32_specs_65 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P32), - offsetof(struct NGAP_ProtocolIE_Container_9574P32, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P32_specs_65 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P32), + offsetof(struct NGAP_ProtocolIE_Container_11854P32, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P32 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P32 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_65, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_65) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_650), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_65, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_65) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P32_tags_650), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_65, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_65) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_650), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_65, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_65) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P32_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P32_constr_65, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P32_constr_65, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P32_65, + asn_MBR_NGAP_ProtocolIE_Container_11854P32_65, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P32_specs_65 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P32_specs_65 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P33_67 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P33_67 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2396,39 +2571,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_67 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_67 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P33_specs_67 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P33), - offsetof(struct NGAP_ProtocolIE_Container_9574P33, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P33_specs_67 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P33), + offsetof(struct NGAP_ProtocolIE_Container_11854P33, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P33 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P33 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_67, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_67) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_670), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_67, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_67) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P33_tags_670), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_67, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_67) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_670), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_67, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_67) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P33_tags_670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P33_constr_67, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P33_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P33_67, + asn_MBR_NGAP_ProtocolIE_Container_11854P33_67, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P33_specs_67 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P33_specs_67 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P34_69 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P34_69 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2447,39 +2622,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_69 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P34_specs_69 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P34), - offsetof(struct NGAP_ProtocolIE_Container_9574P34, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P34_specs_69 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P34), + offsetof(struct NGAP_ProtocolIE_Container_11854P34, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P34 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P34 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_69, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_69) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_690), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_69, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_69) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P34_tags_690), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_69, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_69) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_690), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_69, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_69) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P34_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P34_constr_69, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P34_constr_69, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P34_69, + asn_MBR_NGAP_ProtocolIE_Container_11854P34_69, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P34_specs_69 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P34_specs_69 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P35_71 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P35_71 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2498,39 +2673,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_71 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_71 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P35_specs_71 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P35), - offsetof(struct NGAP_ProtocolIE_Container_9574P35, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P35_specs_71 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P35), + offsetof(struct NGAP_ProtocolIE_Container_11854P35, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P35 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P35 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_71, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_71) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_710), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_71, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_71) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P35_tags_710), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_71, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_71) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_710), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_71, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_71) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P35_tags_710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P35_constr_71, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P35_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P35_71, + asn_MBR_NGAP_ProtocolIE_Container_11854P35_71, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P35_specs_71 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P35_specs_71 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P36_73 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P36_73 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2549,39 +2724,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_73 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P36_specs_73 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P36), - offsetof(struct NGAP_ProtocolIE_Container_9574P36, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P36_specs_73 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P36), + offsetof(struct NGAP_ProtocolIE_Container_11854P36, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P36 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P36 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_73, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_73) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_730), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_73, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_73) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P36_tags_730), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_73, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_73) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_730), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_73, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_73) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P36_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P36_constr_73, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P36_constr_73, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P36_73, + asn_MBR_NGAP_ProtocolIE_Container_11854P36_73, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P36_specs_73 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P36_specs_73 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P37_75 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P37_75 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2600,39 +2775,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_75 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_75 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P37_specs_75 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P37), - offsetof(struct NGAP_ProtocolIE_Container_9574P37, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P37_specs_75 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P37), + offsetof(struct NGAP_ProtocolIE_Container_11854P37, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P37 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P37 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_75, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_75) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_750), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_75, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_75) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P37_tags_750), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_75, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_75) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_750), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_75, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_75) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P37_tags_750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P37_constr_75, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P37_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P37_75, + asn_MBR_NGAP_ProtocolIE_Container_11854P37_75, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P37_specs_75 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P37_specs_75 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P38_77 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P38_77 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2651,39 +2826,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_77 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P38_specs_77 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P38), - offsetof(struct NGAP_ProtocolIE_Container_9574P38, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P38_specs_77 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P38), + offsetof(struct NGAP_ProtocolIE_Container_11854P38, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P38 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P38 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_77, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_77) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_770), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_77, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_77) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P38_tags_770), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_77, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_77) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_770), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_77, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_77) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P38_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P38_constr_77, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P38_constr_77, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P38_77, + asn_MBR_NGAP_ProtocolIE_Container_11854P38_77, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P38_specs_77 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P38_specs_77 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P39_79 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P39_79 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2702,39 +2877,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_79 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_79 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P39_specs_79 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P39), - offsetof(struct NGAP_ProtocolIE_Container_9574P39, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P39_specs_79 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P39), + offsetof(struct NGAP_ProtocolIE_Container_11854P39, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P39 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P39 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_79, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_79) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_790), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_79, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_79) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P39_tags_790), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_79, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_79) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_790), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_79, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_79) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P39_tags_790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P39_constr_79, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P39_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P39_79, + asn_MBR_NGAP_ProtocolIE_Container_11854P39_79, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P39_specs_79 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P39_specs_79 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P40_81 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P40_81 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2753,39 +2928,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_81 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_81 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P40_specs_81 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P40), - offsetof(struct NGAP_ProtocolIE_Container_9574P40, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P40_specs_81 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P40), + offsetof(struct NGAP_ProtocolIE_Container_11854P40, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P40 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P40 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_81, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_81) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_810), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_81, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_81) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P40_tags_810), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_81, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_81) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_810), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_81, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_81) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P40_tags_810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P40_constr_81, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P40_constr_81, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P40_81, + asn_MBR_NGAP_ProtocolIE_Container_11854P40_81, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P40_specs_81 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P40_specs_81 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P41_83 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P41_83 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2804,39 +2979,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_83 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_83 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P41_specs_83 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P41), - offsetof(struct NGAP_ProtocolIE_Container_9574P41, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P41_specs_83 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P41), + offsetof(struct NGAP_ProtocolIE_Container_11854P41, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P41 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P41 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_83, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_83) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_830), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_83, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_83) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P41_tags_830), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_83, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_83) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_830), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_83, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_83) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P41_tags_830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P41_constr_83, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P41_constr_83, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P41_83, + asn_MBR_NGAP_ProtocolIE_Container_11854P41_83, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P41_specs_83 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P41_specs_83 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P42_85 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P42_85 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2855,39 +3030,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_85 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P42_specs_85 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P42), - offsetof(struct NGAP_ProtocolIE_Container_9574P42, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P42_specs_85 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P42), + offsetof(struct NGAP_ProtocolIE_Container_11854P42, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P42 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P42 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_85, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_85) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_850), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_85, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_85) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P42_tags_850), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_85, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_85) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_850), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_85, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_85) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P42_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P42_constr_85, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P42_constr_85, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P42_85, + asn_MBR_NGAP_ProtocolIE_Container_11854P42_85, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P42_specs_85 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P42_specs_85 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P43_87 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P43_87 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2906,39 +3081,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_87 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_87 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P43_specs_87 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P43), - offsetof(struct NGAP_ProtocolIE_Container_9574P43, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P43_specs_87 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P43), + offsetof(struct NGAP_ProtocolIE_Container_11854P43, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P43 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P43 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_87, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_87) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_870), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_87, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_87) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P43_tags_870), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_87, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_87) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_870), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_87, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_87) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P43_tags_870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P43_constr_87, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P43_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P43_87, + asn_MBR_NGAP_ProtocolIE_Container_11854P43_87, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P43_specs_87 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P43_specs_87 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P44_89 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P44_89 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2957,39 +3132,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_89 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P44_specs_89 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P44), - offsetof(struct NGAP_ProtocolIE_Container_9574P44, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P44_specs_89 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P44), + offsetof(struct NGAP_ProtocolIE_Container_11854P44, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P44 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P44 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_89, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_89) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_890), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_89, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_89) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P44_tags_890), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_89, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_89) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_890), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_89, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_89) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P44_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P44_constr_89, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P44_constr_89, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P44_89, + asn_MBR_NGAP_ProtocolIE_Container_11854P44_89, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P44_specs_89 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P44_specs_89 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P45_91 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P45_91 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3008,39 +3183,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_91 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_91 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P45_specs_91 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P45), - offsetof(struct NGAP_ProtocolIE_Container_9574P45, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P45_specs_91 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P45), + offsetof(struct NGAP_ProtocolIE_Container_11854P45, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P45 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P45 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_91, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_91) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_910), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_91, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_91) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P45_tags_910), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_91, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_91) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_910), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_91, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_91) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P45_tags_910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P45_constr_91, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P45_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P45_91, + asn_MBR_NGAP_ProtocolIE_Container_11854P45_91, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P45_specs_91 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P45_specs_91 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P46_93 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P46_93 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3059,39 +3234,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_93 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P46_specs_93 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P46), - offsetof(struct NGAP_ProtocolIE_Container_9574P46, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P46_specs_93 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P46), + offsetof(struct NGAP_ProtocolIE_Container_11854P46, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P46 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P46 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_93, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_93) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_930), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_93, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_93) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P46_tags_930), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_93, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_93) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_930), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_93, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_93) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P46_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P46_constr_93, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P46_constr_93, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P46_93, + asn_MBR_NGAP_ProtocolIE_Container_11854P46_93, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P46_specs_93 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P46_specs_93 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P47_95 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P47_95 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3110,39 +3285,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_95 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_95 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P47_specs_95 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P47), - offsetof(struct NGAP_ProtocolIE_Container_9574P47, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P47_specs_95 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P47), + offsetof(struct NGAP_ProtocolIE_Container_11854P47, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P47 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P47 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_95, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_95) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_950), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_95, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_95) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P47_tags_950), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_95, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_95) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_950), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_95, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_95) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P47_tags_950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P47_constr_95, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P47_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P47_95, + asn_MBR_NGAP_ProtocolIE_Container_11854P47_95, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P47_specs_95 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P47_specs_95 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P48_97 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P48_97 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3161,39 +3336,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_97 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P48_specs_97 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P48), - offsetof(struct NGAP_ProtocolIE_Container_9574P48, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P48_specs_97 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P48), + offsetof(struct NGAP_ProtocolIE_Container_11854P48, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P48 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P48 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_97, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_97) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_970), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_97, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_97) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P48_tags_970), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_97, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_97) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_970), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_97, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_97) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P48_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P48_constr_97, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P48_constr_97, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P48_97, + asn_MBR_NGAP_ProtocolIE_Container_11854P48_97, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P48_specs_97 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P48_specs_97 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P49_99 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P49_99 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3212,39 +3387,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_99 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_99 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P49_specs_99 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P49), - offsetof(struct NGAP_ProtocolIE_Container_9574P49, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P49_specs_99 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P49), + offsetof(struct NGAP_ProtocolIE_Container_11854P49, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P49 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P49 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_99, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_99) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_990), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_99, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_99) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P49_tags_990), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_99, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_99) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_990), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_99, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_99) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P49_tags_990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P49_constr_99, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P49_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P49_99, + asn_MBR_NGAP_ProtocolIE_Container_11854P49_99, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P49_specs_99 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P49_specs_99 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P50_101 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P50_101 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3263,39 +3438,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_101 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P50_specs_101 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P50), - offsetof(struct NGAP_ProtocolIE_Container_9574P50, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P50_specs_101 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P50), + offsetof(struct NGAP_ProtocolIE_Container_11854P50, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P50 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P50 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_101, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_101) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_1010), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_101, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_101) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P50_tags_1010), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_101, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_101) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_1010), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_101, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_101) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P50_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P50_constr_101, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P50_constr_101, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P50_101, + asn_MBR_NGAP_ProtocolIE_Container_11854P50_101, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P50_specs_101 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P50_specs_101 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P51_103 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P51_103 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3314,39 +3489,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_103 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_103 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P51_specs_103 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P51), - offsetof(struct NGAP_ProtocolIE_Container_9574P51, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P51_specs_103 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P51), + offsetof(struct NGAP_ProtocolIE_Container_11854P51, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P51 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P51 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_103, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_103) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_1030), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_103, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_103) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P51_tags_1030), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_103, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_103) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_1030), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_103, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_103) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P51_tags_1030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P51_constr_103, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P51_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P51_103, + asn_MBR_NGAP_ProtocolIE_Container_11854P51_103, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P51_specs_103 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P51_specs_103 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P52_105 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P52_105 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3365,39 +3540,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_105 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P52_specs_105 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P52), - offsetof(struct NGAP_ProtocolIE_Container_9574P52, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P52_specs_105 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P52), + offsetof(struct NGAP_ProtocolIE_Container_11854P52, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P52 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P52 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_105, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_105) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_1050), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_105, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_105) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P52_tags_1050), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_105, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_105) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_1050), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_105, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_105) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P52_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P52_constr_105, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P52_constr_105, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P52_105, + asn_MBR_NGAP_ProtocolIE_Container_11854P52_105, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P52_specs_105 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P52_specs_105 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P53_107 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P53_107 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3416,39 +3591,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_107 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_107 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P53_specs_107 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P53), - offsetof(struct NGAP_ProtocolIE_Container_9574P53, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P53_specs_107 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P53), + offsetof(struct NGAP_ProtocolIE_Container_11854P53, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P53 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P53 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_107, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_107) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_1070), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_107, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_107) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P53_tags_1070), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_107, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_107) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_1070), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_107, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_107) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P53_tags_1070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P53_constr_107, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P53_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P53_107, + asn_MBR_NGAP_ProtocolIE_Container_11854P53_107, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P53_specs_107 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P53_specs_107 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P54_109 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P54_109 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3467,39 +3642,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_109 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P54_specs_109 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P54), - offsetof(struct NGAP_ProtocolIE_Container_9574P54, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P54_specs_109 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P54), + offsetof(struct NGAP_ProtocolIE_Container_11854P54, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P54 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P54 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_109, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_109) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_1090), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_109, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_109) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P54_tags_1090), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_109, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_109) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_1090), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_109, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_109) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P54_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P54_constr_109, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P54_constr_109, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P54_109, + asn_MBR_NGAP_ProtocolIE_Container_11854P54_109, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P54_specs_109 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P54_specs_109 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P55_111 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P55_111 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3518,39 +3693,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_111 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_111 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P55_specs_111 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P55), - offsetof(struct NGAP_ProtocolIE_Container_9574P55, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P55_specs_111 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P55), + offsetof(struct NGAP_ProtocolIE_Container_11854P55, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P55 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P55 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_111, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_111) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_1110), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_111, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_111) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P55_tags_1110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_111, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_111) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_1110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_111, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_111) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P55_tags_1110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P55_constr_111, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P55_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P55_111, + asn_MBR_NGAP_ProtocolIE_Container_11854P55_111, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P55_specs_111 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P55_specs_111 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P56_113 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P56_113 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3569,39 +3744,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_113 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P56_specs_113 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P56), - offsetof(struct NGAP_ProtocolIE_Container_9574P56, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P56_specs_113 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P56), + offsetof(struct NGAP_ProtocolIE_Container_11854P56, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P56 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P56 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_113, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_113) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_1130), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_113, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_113) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P56_tags_1130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_113, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_113) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_1130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_113, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_113) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P56_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P56_constr_113, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P56_constr_113, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P56_113, + asn_MBR_NGAP_ProtocolIE_Container_11854P56_113, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P56_specs_113 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P56_specs_113 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P57_115 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P57_115 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3620,39 +3795,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_115 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_115 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P57_specs_115 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P57), - offsetof(struct NGAP_ProtocolIE_Container_9574P57, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P57_specs_115 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P57), + offsetof(struct NGAP_ProtocolIE_Container_11854P57, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P57 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P57 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_115, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_115) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_1150), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_115, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_115) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P57_tags_1150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_115, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_115) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_1150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_115, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_115) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P57_tags_1150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P57_constr_115, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P57_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P57_115, + asn_MBR_NGAP_ProtocolIE_Container_11854P57_115, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P57_specs_115 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P57_specs_115 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P58_117 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P58_117 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3671,39 +3846,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_117 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P58_specs_117 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P58), - offsetof(struct NGAP_ProtocolIE_Container_9574P58, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P58_specs_117 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P58), + offsetof(struct NGAP_ProtocolIE_Container_11854P58, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P58 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P58 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_117, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_117) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_1170), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_117, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_117) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P58_tags_1170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_117, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_117) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_1170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_117, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_117) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P58_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P58_constr_117, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P58_constr_117, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P58_117, + asn_MBR_NGAP_ProtocolIE_Container_11854P58_117, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P58_specs_117 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P58_specs_117 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P59_119 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P59_119 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3722,39 +3897,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_119 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_119 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P59_specs_119 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P59), - offsetof(struct NGAP_ProtocolIE_Container_9574P59, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P59_specs_119 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P59), + offsetof(struct NGAP_ProtocolIE_Container_11854P59, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P59 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P59 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_119, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_119) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_1190), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_119, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_119) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P59_tags_1190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_119, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_119) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_1190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_119, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_119) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P59_tags_1190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P59_constr_119, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P59_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P59_119, + asn_MBR_NGAP_ProtocolIE_Container_11854P59_119, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P59_specs_119 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P59_specs_119 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P60_121 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P60_121 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3773,39 +3948,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_121 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P60_specs_121 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P60), - offsetof(struct NGAP_ProtocolIE_Container_9574P60, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P60_specs_121 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P60), + offsetof(struct NGAP_ProtocolIE_Container_11854P60, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P60 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P60 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_121, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_121) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_1210), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_121, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_121) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P60_tags_1210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_121, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_121) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_1210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_121, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_121) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P60_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P60_constr_121, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P60_constr_121, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P60_121, + asn_MBR_NGAP_ProtocolIE_Container_11854P60_121, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P60_specs_121 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P60_specs_121 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P61_123 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P61_123 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3824,39 +3999,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_123 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_123 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P61_specs_123 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P61), - offsetof(struct NGAP_ProtocolIE_Container_9574P61, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P61_specs_123 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P61), + offsetof(struct NGAP_ProtocolIE_Container_11854P61, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P61 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P61 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_123, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_123) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_1230), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_123, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_123) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P61_tags_1230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_123, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_123) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_1230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_123, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_123) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P61_tags_1230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P61_constr_123, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P61_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P61_123, + asn_MBR_NGAP_ProtocolIE_Container_11854P61_123, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P61_specs_123 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P61_specs_123 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P62_125 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P62_125 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3875,39 +4050,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_125 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P62_specs_125 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P62), - offsetof(struct NGAP_ProtocolIE_Container_9574P62, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P62_specs_125 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P62), + offsetof(struct NGAP_ProtocolIE_Container_11854P62, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P62 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P62 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_125, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_125) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_1250), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_125, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_125) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P62_tags_1250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_125, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_125) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_1250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_125, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_125) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P62_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P62_constr_125, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P62_constr_125, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P62_125, + asn_MBR_NGAP_ProtocolIE_Container_11854P62_125, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P62_specs_125 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P62_specs_125 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P63_127 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P63_127 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3926,39 +4101,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_127 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_127 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P63_specs_127 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P63), - offsetof(struct NGAP_ProtocolIE_Container_9574P63, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P63_specs_127 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P63), + offsetof(struct NGAP_ProtocolIE_Container_11854P63, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P63 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P63 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_127, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_127) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_1270), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_127, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_127) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P63_tags_1270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_127, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_127) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_1270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_127, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_127) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P63_tags_1270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P63_constr_127, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P63_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P63_127, + asn_MBR_NGAP_ProtocolIE_Container_11854P63_127, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P63_specs_127 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P63_specs_127 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P64_129 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P64_129 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3977,39 +4152,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_129 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P64_specs_129 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P64), - offsetof(struct NGAP_ProtocolIE_Container_9574P64, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P64_specs_129 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P64), + offsetof(struct NGAP_ProtocolIE_Container_11854P64, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P64 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P64 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_129, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_129) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_1290), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_129, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_129) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P64_tags_1290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_129, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_129) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_1290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_129, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_129) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P64_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P64_constr_129, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P64_constr_129, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P64_129, + asn_MBR_NGAP_ProtocolIE_Container_11854P64_129, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P64_specs_129 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P64_specs_129 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P65_131 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P65_131 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4028,39 +4203,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_131 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_131 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P65_specs_131 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P65), - offsetof(struct NGAP_ProtocolIE_Container_9574P65, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P65_specs_131 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P65), + offsetof(struct NGAP_ProtocolIE_Container_11854P65, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P65 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P65 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_131, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_131) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_1310), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_131, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_131) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P65_tags_1310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_131, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_131) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_1310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_131, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_131) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P65_tags_1310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P65_constr_131, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P65_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P65_131, + asn_MBR_NGAP_ProtocolIE_Container_11854P65_131, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P65_specs_131 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P65_specs_131 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P66_133 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P66_133 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4079,39 +4254,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_133 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P66_specs_133 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P66), - offsetof(struct NGAP_ProtocolIE_Container_9574P66, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P66_specs_133 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P66), + offsetof(struct NGAP_ProtocolIE_Container_11854P66, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P66 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P66 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_133, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_133) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_1330), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_133, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_133) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P66_tags_1330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_133, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_133) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_1330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_133, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_133) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P66_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P66_constr_133, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P66_constr_133, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P66_133, + asn_MBR_NGAP_ProtocolIE_Container_11854P66_133, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P66_specs_133 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P66_specs_133 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P67_135 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P67_135 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4130,39 +4305,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_135 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_135 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P67_specs_135 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P67), - offsetof(struct NGAP_ProtocolIE_Container_9574P67, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P67_specs_135 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P67), + offsetof(struct NGAP_ProtocolIE_Container_11854P67, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P67 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P67 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_135, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_135) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_1350), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_135, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_135) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P67_tags_1350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_135, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_135) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_1350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_135, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_135) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P67_tags_1350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P67_constr_135, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P67_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P67_135, + asn_MBR_NGAP_ProtocolIE_Container_11854P67_135, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P67_specs_135 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P67_specs_135 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P68_137 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P68_137 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4181,39 +4356,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_137 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P68_specs_137 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P68), - offsetof(struct NGAP_ProtocolIE_Container_9574P68, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P68_specs_137 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P68), + offsetof(struct NGAP_ProtocolIE_Container_11854P68, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P68 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P68 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_137, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_137) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_1370), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_137, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_137) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P68_tags_1370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_137, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_137) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_1370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_137, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_137) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P68_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P68_constr_137, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P68_constr_137, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P68_137, + asn_MBR_NGAP_ProtocolIE_Container_11854P68_137, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P68_specs_137 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P68_specs_137 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P69_139 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P69_139 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4232,39 +4407,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_139 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_139 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P69_specs_139 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P69), - offsetof(struct NGAP_ProtocolIE_Container_9574P69, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P69_specs_139 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P69), + offsetof(struct NGAP_ProtocolIE_Container_11854P69, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P69 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P69 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_139, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_139) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_1390), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_139, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_139) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P69_tags_1390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_139, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_139) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_1390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_139, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_139) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P69_tags_1390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P69_constr_139, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P69_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P69_139, + asn_MBR_NGAP_ProtocolIE_Container_11854P69_139, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P69_specs_139 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P69_specs_139 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P70_141 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P70_141 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4283,39 +4458,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_141 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P70_specs_141 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P70), - offsetof(struct NGAP_ProtocolIE_Container_9574P70, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P70_specs_141 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P70), + offsetof(struct NGAP_ProtocolIE_Container_11854P70, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P70 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P70 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_141, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_141) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_1410), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_141, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_141) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P70_tags_1410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_141, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_141) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_1410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_141, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_141) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P70_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P70_constr_141, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P70_constr_141, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P70_141, + asn_MBR_NGAP_ProtocolIE_Container_11854P70_141, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P70_specs_141 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P70_specs_141 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P71_143 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P71_143 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4334,39 +4509,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_143 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_143 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P71_specs_143 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P71), - offsetof(struct NGAP_ProtocolIE_Container_9574P71, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P71_specs_143 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P71), + offsetof(struct NGAP_ProtocolIE_Container_11854P71, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P71 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P71 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_143, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_143) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_1430), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_143, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_143) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P71_tags_1430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_143, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_143) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_1430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_143, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_143) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P71_tags_1430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P71_constr_143, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P71_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P71_143, + asn_MBR_NGAP_ProtocolIE_Container_11854P71_143, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P71_specs_143 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P71_specs_143 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P72_145 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P72_145 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4385,39 +4560,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_145 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P72_specs_145 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P72), - offsetof(struct NGAP_ProtocolIE_Container_9574P72, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P72_specs_145 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P72), + offsetof(struct NGAP_ProtocolIE_Container_11854P72, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P72 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P72 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_145, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_145) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_1450), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_145, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_145) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P72_tags_1450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_145, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_145) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_1450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_145, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_145) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P72_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P72_constr_145, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P72_constr_145, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P72_145, + asn_MBR_NGAP_ProtocolIE_Container_11854P72_145, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P72_specs_145 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P72_specs_145 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P73_147 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P73_147 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4436,39 +4611,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_147 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_147 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P73_specs_147 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P73), - offsetof(struct NGAP_ProtocolIE_Container_9574P73, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P73_specs_147 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P73), + offsetof(struct NGAP_ProtocolIE_Container_11854P73, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P73 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P73 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_147, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_147) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_1470), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_147, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_147) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P73_tags_1470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_147, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_147) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_1470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_147, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_147) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P73_tags_1470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P73_constr_147, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P73_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P73_147, + asn_MBR_NGAP_ProtocolIE_Container_11854P73_147, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P73_specs_147 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P73_specs_147 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P74_149 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P74_149 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4487,39 +4662,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_149 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P74_specs_149 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P74), - offsetof(struct NGAP_ProtocolIE_Container_9574P74, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P74_specs_149 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P74), + offsetof(struct NGAP_ProtocolIE_Container_11854P74, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P74 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P74 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_149, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_149) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_1490), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_149, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_149) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P74_tags_1490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_149, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_149) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_1490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_149, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_149) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P74_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P74_constr_149, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P74_constr_149, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P74_149, + asn_MBR_NGAP_ProtocolIE_Container_11854P74_149, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P74_specs_149 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P74_specs_149 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P75_151 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P75_151 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4538,39 +4713,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_151 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_151 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P75_specs_151 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P75), - offsetof(struct NGAP_ProtocolIE_Container_9574P75, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P75_specs_151 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P75), + offsetof(struct NGAP_ProtocolIE_Container_11854P75, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P75 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P75 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_151, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_151) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_1510), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_151, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_151) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P75_tags_1510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_151, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_151) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_1510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_151, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_151) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P75_tags_1510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P75_constr_151, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P75_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P75_151, + asn_MBR_NGAP_ProtocolIE_Container_11854P75_151, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P75_specs_151 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P75_specs_151 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P76_153 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P76_153 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4589,39 +4764,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_153 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P76_specs_153 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P76), - offsetof(struct NGAP_ProtocolIE_Container_9574P76, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P76_specs_153 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P76), + offsetof(struct NGAP_ProtocolIE_Container_11854P76, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P76 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P76 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_153, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_153) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_1530), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_153, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_153) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P76_tags_1530), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_153, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_153) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_1530), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_153, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_153) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P76_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P76_constr_153, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P76_constr_153, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P76_153, + asn_MBR_NGAP_ProtocolIE_Container_11854P76_153, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P76_specs_153 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P76_specs_153 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P77_155 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P77_155 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4640,39 +4815,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_155 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_155 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P77_specs_155 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P77), - offsetof(struct NGAP_ProtocolIE_Container_9574P77, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P77_specs_155 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P77), + offsetof(struct NGAP_ProtocolIE_Container_11854P77, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P77 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P77 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_155, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_155) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_1550), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_155, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_155) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P77_tags_1550), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_155, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_155) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_1550), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_155, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_155) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P77_tags_1550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P77_constr_155, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P77_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P77_155, + asn_MBR_NGAP_ProtocolIE_Container_11854P77_155, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P77_specs_155 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P77_specs_155 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P78_157 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P78_157 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4691,39 +4866,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_157 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P78_specs_157 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P78), - offsetof(struct NGAP_ProtocolIE_Container_9574P78, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P78_specs_157 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P78), + offsetof(struct NGAP_ProtocolIE_Container_11854P78, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P78 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P78 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_157, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_157) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_1570), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_157, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_157) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P78_tags_1570), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_157, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_157) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_1570), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_157, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_157) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P78_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P78_constr_157, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P78_constr_157, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P78_157, + asn_MBR_NGAP_ProtocolIE_Container_11854P78_157, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P78_specs_157 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P78_specs_157 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P79_159 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P79_159 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4742,39 +4917,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_159 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_159 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P79_specs_159 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P79), - offsetof(struct NGAP_ProtocolIE_Container_9574P79, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P79_specs_159 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P79), + offsetof(struct NGAP_ProtocolIE_Container_11854P79, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P79 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P79 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_159, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_159) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_1590), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_159, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_159) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P79_tags_1590), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_159, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_159) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_1590), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_159, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_159) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P79_tags_1590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P79_constr_159, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P79_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P79_159, + asn_MBR_NGAP_ProtocolIE_Container_11854P79_159, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P79_specs_159 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P79_specs_159 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P80_161 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P80_161 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4793,39 +4968,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_161 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P80_specs_161 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P80), - offsetof(struct NGAP_ProtocolIE_Container_9574P80, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P80_specs_161 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P80), + offsetof(struct NGAP_ProtocolIE_Container_11854P80, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P80 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P80 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_161, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_161) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_1610), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_161, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_161) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P80_tags_1610), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_161, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_161) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_1610), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_161, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_161) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P80_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P80_constr_161, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P80_constr_161, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P80_161, + asn_MBR_NGAP_ProtocolIE_Container_11854P80_161, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P80_specs_161 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P80_specs_161 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P81_163 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P81_163 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4844,39 +5019,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_163 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_163 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P81_specs_163 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P81), - offsetof(struct NGAP_ProtocolIE_Container_9574P81, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P81_specs_163 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P81), + offsetof(struct NGAP_ProtocolIE_Container_11854P81, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P81 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P81 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_163, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_163) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_1630), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_163, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_163) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P81_tags_1630), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_163, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_163) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_1630), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_163, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_163) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P81_tags_1630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P81_constr_163, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P81_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P81_163, + asn_MBR_NGAP_ProtocolIE_Container_11854P81_163, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P81_specs_163 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P81_specs_163 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P82_165 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P82_165 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4895,39 +5070,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_165 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P82_specs_165 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P82), - offsetof(struct NGAP_ProtocolIE_Container_9574P82, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P82_specs_165 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P82), + offsetof(struct NGAP_ProtocolIE_Container_11854P82, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P82 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P82 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_165, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_165) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_1650), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_165, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_165) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P82_tags_1650), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_165, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_165) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_1650), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_165, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_165) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P82_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P82_constr_165, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P82_constr_165, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P82_165, + asn_MBR_NGAP_ProtocolIE_Container_11854P82_165, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P82_specs_165 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P82_specs_165 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P83_167 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P83_167 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4946,39 +5121,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_167 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_167 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P83_specs_167 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P83), - offsetof(struct NGAP_ProtocolIE_Container_9574P83, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P83_specs_167 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P83), + offsetof(struct NGAP_ProtocolIE_Container_11854P83, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P83 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P83 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_167, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_167) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_1670), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_167, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_167) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P83_tags_1670), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_167, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_167) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_1670), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_167, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_167) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P83_tags_1670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P83_constr_167, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P83_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P83_167, + asn_MBR_NGAP_ProtocolIE_Container_11854P83_167, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P83_specs_167 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P83_specs_167 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P84_169 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P84_169 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4997,39 +5172,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_169 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P84_specs_169 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P84), - offsetof(struct NGAP_ProtocolIE_Container_9574P84, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P84_specs_169 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P84), + offsetof(struct NGAP_ProtocolIE_Container_11854P84, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P84 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P84 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_169, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_169) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_1690), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_169, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_169) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P84_tags_1690), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_169, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_169) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_1690), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_169, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_169) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P84_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P84_constr_169, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P84_constr_169, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P84_169, + asn_MBR_NGAP_ProtocolIE_Container_11854P84_169, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P84_specs_169 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P84_specs_169 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P85_171 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P85_171 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5048,39 +5223,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_171 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_171 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P85_specs_171 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P85), - offsetof(struct NGAP_ProtocolIE_Container_9574P85, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P85_specs_171 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P85), + offsetof(struct NGAP_ProtocolIE_Container_11854P85, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P85 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P85 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_171, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_171) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_1710), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_171, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_171) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P85_tags_1710), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_171, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_171) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_1710), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_171, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_171) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P85_tags_1710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P85_constr_171, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P85_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P85_171, + asn_MBR_NGAP_ProtocolIE_Container_11854P85_171, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P85_specs_171 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P85_specs_171 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P86_173 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P86_173 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5099,39 +5274,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_173 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P86_specs_173 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P86), - offsetof(struct NGAP_ProtocolIE_Container_9574P86, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P86_specs_173 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P86), + offsetof(struct NGAP_ProtocolIE_Container_11854P86, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P86 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P86 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_173, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_173) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_1730), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_173, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_173) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P86_tags_1730), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_173, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_173) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_1730), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_173, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_173) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P86_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P86_constr_173, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P86_constr_173, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P86_173, + asn_MBR_NGAP_ProtocolIE_Container_11854P86_173, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P86_specs_173 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P86_specs_173 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P87_175 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P87_175 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5150,39 +5325,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_175 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_175 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P87_specs_175 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P87), - offsetof(struct NGAP_ProtocolIE_Container_9574P87, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P87_specs_175 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P87), + offsetof(struct NGAP_ProtocolIE_Container_11854P87, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P87 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P87 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_175, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_175) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_1750), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_175, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_175) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P87_tags_1750), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_175, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_175) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_1750), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_175, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_175) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P87_tags_1750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P87_constr_175, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P87_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P87_175, + asn_MBR_NGAP_ProtocolIE_Container_11854P87_175, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P87_specs_175 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P87_specs_175 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P88_177 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P88_177 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5201,39 +5376,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_177 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P88_specs_177 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P88), - offsetof(struct NGAP_ProtocolIE_Container_9574P88, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P88_specs_177 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P88), + offsetof(struct NGAP_ProtocolIE_Container_11854P88, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P88 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P88 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_177, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_177) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_1770), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_177, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_177) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P88_tags_1770), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_177, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_177) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_1770), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_177, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_177) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P88_tags_1770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P88_constr_177, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P88_constr_177, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P88_177, + asn_MBR_NGAP_ProtocolIE_Container_11854P88_177, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P88_specs_177 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P88_specs_177 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P89_179 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P89_179 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5252,39 +5427,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_179 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_179 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P89_specs_179 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P89), - offsetof(struct NGAP_ProtocolIE_Container_9574P89, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P89_specs_179 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P89), + offsetof(struct NGAP_ProtocolIE_Container_11854P89, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P89 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P89 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_179, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_179) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_1790), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_179, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_179) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P89_tags_1790), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_179, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_179) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_1790), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_179, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_179) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P89_tags_1790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P89_constr_179, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P89_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P89_179, + asn_MBR_NGAP_ProtocolIE_Container_11854P89_179, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P89_specs_179 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P89_specs_179 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P90_181 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P90_181 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5303,39 +5478,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_181 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P90_specs_181 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P90), - offsetof(struct NGAP_ProtocolIE_Container_9574P90, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P90_specs_181 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P90), + offsetof(struct NGAP_ProtocolIE_Container_11854P90, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P90 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P90 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_181, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_181) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_1810), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_181, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_181) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P90_tags_1810), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_181, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_181) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_1810), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_181, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_181) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P90_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P90_constr_181, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P90_constr_181, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P90_181, + asn_MBR_NGAP_ProtocolIE_Container_11854P90_181, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P90_specs_181 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P90_specs_181 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P91_183 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P91_183 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5354,39 +5529,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_183 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_183 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P91_specs_183 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P91), - offsetof(struct NGAP_ProtocolIE_Container_9574P91, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P91_specs_183 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P91), + offsetof(struct NGAP_ProtocolIE_Container_11854P91, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P91 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P91 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_183, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_183) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_1830), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_183, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_183) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P91_tags_1830), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_183, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_183) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_1830), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_183, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_183) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P91_tags_1830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P91_constr_183, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P91_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P91_183, + asn_MBR_NGAP_ProtocolIE_Container_11854P91_183, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P91_specs_183 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P91_specs_183 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P92_185 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P92_185 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5405,39 +5580,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_185 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P92_specs_185 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P92), - offsetof(struct NGAP_ProtocolIE_Container_9574P92, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P92_specs_185 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P92), + offsetof(struct NGAP_ProtocolIE_Container_11854P92, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P92 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P92 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_185, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_185) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_1850), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_185, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_185) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P92_tags_1850), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_185, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_185) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_1850), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_185, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_185) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P92_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P92_constr_185, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P92_constr_185, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P92_185, + asn_MBR_NGAP_ProtocolIE_Container_11854P92_185, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P92_specs_185 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P92_specs_185 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P93_187 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P93_187 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5456,39 +5631,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_187 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_187 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P93_specs_187 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P93), - offsetof(struct NGAP_ProtocolIE_Container_9574P93, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P93_specs_187 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P93), + offsetof(struct NGAP_ProtocolIE_Container_11854P93, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P93 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P93 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_187, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_187) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_1870), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_187, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_187) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P93_tags_1870), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_187, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_187) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_1870), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_187, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_187) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P93_tags_1870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P93_constr_187, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P93_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P93_187, + asn_MBR_NGAP_ProtocolIE_Container_11854P93_187, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P93_specs_187 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P93_specs_187 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P94_189 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P94_189 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5507,39 +5682,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_189 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P94_specs_189 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P94), - offsetof(struct NGAP_ProtocolIE_Container_9574P94, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P94_specs_189 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P94), + offsetof(struct NGAP_ProtocolIE_Container_11854P94, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P94 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P94 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_189, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_189) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_1890), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_189, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_189) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P94_tags_1890), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_189, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_189) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_1890), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_189, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_189) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P94_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P94_constr_189, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P94_constr_189, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P94_189, + asn_MBR_NGAP_ProtocolIE_Container_11854P94_189, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P94_specs_189 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P94_specs_189 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P95_191 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P95_191 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5558,39 +5733,1314 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_191 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_191 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P95_specs_191 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P95), + offsetof(struct NGAP_ProtocolIE_Container_11854P95, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P95 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_191, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_191) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_1910), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_191, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_191) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P95_tags_1910), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P95_constr_191, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P95_191, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P95_specs_191 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P96_193 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_193 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P96_specs_193 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P96), + offsetof(struct NGAP_ProtocolIE_Container_11854P96, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P96 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_193, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_193) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_1930), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_193, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_193) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P96_tags_1930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P96_constr_193, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P96_193, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P96_specs_193 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P97_195 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_195 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P97_specs_195 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P97), + offsetof(struct NGAP_ProtocolIE_Container_11854P97, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P97 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_195, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_195) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_1950), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_195, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_195) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P97_tags_1950), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P97_constr_195, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P97_195, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P97_specs_195 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P98_197 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupFailureIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_197 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P98_specs_197 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P98), + offsetof(struct NGAP_ProtocolIE_Container_11854P98, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P98 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_197, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_197) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_1970), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_197, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_197) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P98_tags_1970), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P98_constr_197, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P98_197, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P98_specs_197 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P99_199 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_199 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P99_specs_199 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P99), + offsetof(struct NGAP_ProtocolIE_Container_11854P99, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P99 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_199, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_199) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_1990), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_199, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_199) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P99_tags_1990), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P99_constr_199, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P99_199, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P99_specs_199 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P100_201 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_201 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P100_specs_201 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P100), + offsetof(struct NGAP_ProtocolIE_Container_11854P100, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P100 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_201, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_201) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_2010), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_201, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_201) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P100_tags_2010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P100_constr_201, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P100_201, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P100_specs_201 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P101_203 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationFailureIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_203 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P101_specs_203 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P101), + offsetof(struct NGAP_ProtocolIE_Container_11854P101, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P101 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_203, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_203) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_2030), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_203, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_203) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P101_tags_2030), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P101_constr_203, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P101_203, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P101_specs_203 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P102_205 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_205 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P102_specs_205 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P102), + offsetof(struct NGAP_ProtocolIE_Container_11854P102, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P102 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_205, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_205) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_2050), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_205, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_205) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P102_tags_2050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P102_constr_205, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P102_205, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P102_specs_205 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P103_207 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_207 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P103_specs_207 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P103), + offsetof(struct NGAP_ProtocolIE_Container_11854P103, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P103 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_207, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_207) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_2070), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_207, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_207) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P103_tags_2070), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P103_constr_207, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P103_207, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P103_specs_207 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P104_209 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_209 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P104_specs_209 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P104), + offsetof(struct NGAP_ProtocolIE_Container_11854P104, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P104 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_209, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_209) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_2090), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_209, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_209) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P104_tags_2090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P104_constr_209, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P104_209, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P104_specs_209 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P105_211 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_211 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P105_specs_211 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P105), + offsetof(struct NGAP_ProtocolIE_Container_11854P105, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P105 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_211, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_211) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_2110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_211, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_211) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P105_tags_2110), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P105_constr_211, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P105_211, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P105_specs_211 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P106_213 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_213 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P106_specs_213 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P106), + offsetof(struct NGAP_ProtocolIE_Container_11854P106, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P106 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_213, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_213) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_2130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_213, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_213) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P106_tags_2130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P106_constr_213, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P106_213, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P106_specs_213 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P107_215 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupFailureIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_215 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P107_specs_215 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P107), + offsetof(struct NGAP_ProtocolIE_Container_11854P107, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P107 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_215, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_215) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_2150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_215, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_215) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P107_tags_2150), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P107_constr_215, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P107_215, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P107_specs_215 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P108_217 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionReleaseRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_217 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P108_specs_217 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P108), + offsetof(struct NGAP_ProtocolIE_Container_11854P108, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P108 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_217, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_217) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_2170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_217, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_217) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P108_tags_2170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P108_constr_217, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P108_217, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P108_specs_217 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P109_219 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionReleaseResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_219 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P109_specs_219 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P109), + offsetof(struct NGAP_ProtocolIE_Container_11854P109, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P109 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_219, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_219) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_2190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_219, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_219) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P109_tags_2190), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P109_constr_219, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P109_219, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P109_specs_219 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P110_221 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_221 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P110_specs_221 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P110), + offsetof(struct NGAP_ProtocolIE_Container_11854P110, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P110 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_221, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_221) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_2210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_221, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_221) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P110_tags_2210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P110_constr_221, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P110_221, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P110_specs_221 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P111_223 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_223 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P111_specs_223 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P111), + offsetof(struct NGAP_ProtocolIE_Container_11854P111, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P111 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_223, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_223) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_2230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_223, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_223) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P111_tags_2230), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P111_constr_223, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P111_223, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P111_specs_223 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P112_225 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationFailureIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_225 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P112_specs_225 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P112), + offsetof(struct NGAP_ProtocolIE_Container_11854P112, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P112 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_225, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_225) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_2250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_225, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_225) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P112_tags_2250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P112_constr_225, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P112_225, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P112_specs_225 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P113_227 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_227 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P113_specs_227 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P113), + offsetof(struct NGAP_ProtocolIE_Container_11854P113, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P113 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_227, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_227) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_2270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_227, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_227) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P113_tags_2270), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P113_constr_227, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P113_227, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P113_specs_227 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P114_229 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_229 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P114_specs_229 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P114), + offsetof(struct NGAP_ProtocolIE_Container_11854P114, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P114 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_229, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_229) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_2290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_229, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_229) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P114_tags_2290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P114_constr_229, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P114_229, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P114_specs_229 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P115_231 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateRequestIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_231 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P115_specs_231 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P115), + offsetof(struct NGAP_ProtocolIE_Container_11854P115, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P115 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_231, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_231) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_2310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_231, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_231) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P115_tags_2310), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P115_constr_231, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P115_231, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P115_specs_231 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P116_233 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateResponseIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_233 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P116_specs_233 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P116), + offsetof(struct NGAP_ProtocolIE_Container_11854P116, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P116 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_233, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_233) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_2330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_233, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_233) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P116_tags_2330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P116_constr_233, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P116_233, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P116_specs_233 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P117_235 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateFailureIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_235 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P117_specs_235 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P117), + offsetof(struct NGAP_ProtocolIE_Container_11854P117, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P117 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_235, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_235) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_2350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_235, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_235) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P117_tags_2350), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P117_constr_235, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P117_235, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P117_specs_235 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P118_237 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPagingIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_237 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P118_specs_237 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P118), + offsetof(struct NGAP_ProtocolIE_Container_11854P118, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P118 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_237, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_237) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_2370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_237, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_237) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P118_tags_2370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P118_constr_237, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P118_237, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P118_specs_237 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P119_239 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_239 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P119_specs_239 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P119), + offsetof(struct NGAP_ProtocolIE_Container_11854P119, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P119 = { + "ProtocolIE-Container", + "ProtocolIE-Container", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_239, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_239) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_2390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_239, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_239) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P119_tags_2390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ProtocolIE_Container_11854P119_constr_239, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_ProtocolIE_Container_11854P119_239, + 1, /* Single element */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P119_specs_239 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P120_241 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P95_specs_191 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P95), - offsetof(struct NGAP_ProtocolIE_Container_9574P95, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P120_specs_241 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P120), + offsetof(struct NGAP_ProtocolIE_Container_11854P120, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P95 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P120 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_191, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_191) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_1910), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_191, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_191) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P95_tags_1910), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_241, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_241) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_2410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_241, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_241) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P120_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P95_constr_191, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P120_constr_241, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P95_191, + asn_MBR_NGAP_ProtocolIE_Container_11854P120_241, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P95_specs_191 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P120_specs_241 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P96_193 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P121_243 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5609,39 +7059,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_193 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_243 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P96_specs_193 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P96), - offsetof(struct NGAP_ProtocolIE_Container_9574P96, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P121_specs_243 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P121), + offsetof(struct NGAP_ProtocolIE_Container_11854P121, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P96 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P121 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_193, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_193) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_1930), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_193, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_193) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P96_tags_1930), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_243, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_243) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_2430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_243, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_243) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P121_tags_2430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P96_constr_193, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P121_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P96_193, + asn_MBR_NGAP_ProtocolIE_Container_11854P121_243, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P96_specs_193 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P121_specs_243 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P97_195 = { +asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P122_245 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5660,35 +7110,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_195 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P97_specs_195 = { - sizeof(struct NGAP_ProtocolIE_Container_9574P97), - offsetof(struct NGAP_ProtocolIE_Container_9574P97, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P122_specs_245 = { + sizeof(struct NGAP_ProtocolIE_Container_11854P122), + offsetof(struct NGAP_ProtocolIE_Container_11854P122, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P97 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P122 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_195, - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_195) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_1950), /* 1 */ - asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_195, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_195) - /sizeof(asn_DEF_NGAP_ProtocolIE_Container_9574P97_tags_1950), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_245, + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_245) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_2450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_245, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_245) + /sizeof(asn_DEF_NGAP_ProtocolIE_Container_11854P122_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_NGAP_ProtocolIE_Container_9574P97_constr_195, + &asn_PER_type_NGAP_ProtocolIE_Container_11854P122_constr_245, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_NGAP_ProtocolIE_Container_9574P97_195, + asn_MBR_NGAP_ProtocolIE_Container_11854P122_245, 1, /* Single element */ - &asn_SPC_NGAP_ProtocolIE_Container_9574P97_specs_195 /* Additional specs */ + &asn_SPC_NGAP_ProtocolIE_Container_11854P122_specs_245 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -116,992 +116,1267 @@ struct NGAP_UERadioCapabilityIDMappingRequestIEs; struct NGAP_UERadioCapabilityIDMappingResponseIEs; struct NGAP_AMFCPRelocationIndicationIEs; +struct NGAP_BroadcastSessionSetupRequestIEs; +struct NGAP_BroadcastSessionSetupResponseIEs; +struct NGAP_BroadcastSessionSetupFailureIEs; +struct NGAP_BroadcastSessionModificationRequestIEs; +struct NGAP_BroadcastSessionModificationResponseIEs; +struct NGAP_BroadcastSessionModificationFailureIEs; +struct NGAP_BroadcastSessionReleaseRequestIEs; +struct NGAP_BroadcastSessionReleaseRequiredIEs; +struct NGAP_BroadcastSessionReleaseResponseIEs; +struct NGAP_DistributionSetupRequestIEs; +struct NGAP_DistributionSetupResponseIEs; +struct NGAP_DistributionSetupFailureIEs; +struct NGAP_DistributionReleaseRequestIEs; +struct NGAP_DistributionReleaseResponseIEs; +struct NGAP_MulticastSessionActivationRequestIEs; +struct NGAP_MulticastSessionActivationResponseIEs; +struct NGAP_MulticastSessionActivationFailureIEs; +struct NGAP_MulticastSessionDeactivationRequestIEs; +struct NGAP_MulticastSessionDeactivationResponseIEs; +struct NGAP_MulticastSessionUpdateRequestIEs; +struct NGAP_MulticastSessionUpdateResponseIEs; +struct NGAP_MulticastSessionUpdateFailureIEs; +struct NGAP_MulticastGroupPagingIEs; +struct NGAP_MBSSessionSetupOrModRequestTransferIEs; +struct NGAP_MulticastSessionUpdateRequestTransferIEs; struct NGAP_PDUSessionResourceModifyRequestTransferIEs; struct NGAP_PDUSessionResourceSetupRequestTransferIEs; /* NGAP_ProtocolIE-Container */ -typedef struct NGAP_ProtocolIE_Container_9574P0 { +typedef struct NGAP_ProtocolIE_Container_11854P0 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P0_t; -typedef struct NGAP_ProtocolIE_Container_9574P1 { +} NGAP_ProtocolIE_Container_11854P0_t; +typedef struct NGAP_ProtocolIE_Container_11854P1 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P1_t; -typedef struct NGAP_ProtocolIE_Container_9574P2 { +} NGAP_ProtocolIE_Container_11854P1_t; +typedef struct NGAP_ProtocolIE_Container_11854P2 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleaseCommandIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P2_t; -typedef struct NGAP_ProtocolIE_Container_9574P3 { +} NGAP_ProtocolIE_Container_11854P2_t; +typedef struct NGAP_ProtocolIE_Container_11854P3 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceReleaseResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P3_t; -typedef struct NGAP_ProtocolIE_Container_9574P4 { +} NGAP_ProtocolIE_Container_11854P3_t; +typedef struct NGAP_ProtocolIE_Container_11854P4 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P4_t; -typedef struct NGAP_ProtocolIE_Container_9574P5 { +} NGAP_ProtocolIE_Container_11854P4_t; +typedef struct NGAP_ProtocolIE_Container_11854P5 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P5_t; -typedef struct NGAP_ProtocolIE_Container_9574P6 { +} NGAP_ProtocolIE_Container_11854P5_t; +typedef struct NGAP_ProtocolIE_Container_11854P6 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceNotifyIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P6_t; -typedef struct NGAP_ProtocolIE_Container_9574P7 { +} NGAP_ProtocolIE_Container_11854P6_t; +typedef struct NGAP_ProtocolIE_Container_11854P7 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P7_t; -typedef struct NGAP_ProtocolIE_Container_9574P8 { +} NGAP_ProtocolIE_Container_11854P7_t; +typedef struct NGAP_ProtocolIE_Container_11854P8 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyConfirmIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P8_t; -typedef struct NGAP_ProtocolIE_Container_9574P9 { +} NGAP_ProtocolIE_Container_11854P8_t; +typedef struct NGAP_ProtocolIE_Container_11854P9 { A_SEQUENCE_OF(struct NGAP_InitialContextSetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P9_t; -typedef struct NGAP_ProtocolIE_Container_9574P10 { +} NGAP_ProtocolIE_Container_11854P9_t; +typedef struct NGAP_ProtocolIE_Container_11854P10 { A_SEQUENCE_OF(struct NGAP_InitialContextSetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P10_t; -typedef struct NGAP_ProtocolIE_Container_9574P11 { +} NGAP_ProtocolIE_Container_11854P10_t; +typedef struct NGAP_ProtocolIE_Container_11854P11 { A_SEQUENCE_OF(struct NGAP_InitialContextSetupFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P11_t; -typedef struct NGAP_ProtocolIE_Container_9574P12 { +} NGAP_ProtocolIE_Container_11854P11_t; +typedef struct NGAP_ProtocolIE_Container_11854P12 { A_SEQUENCE_OF(struct NGAP_UEContextReleaseRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P12_t; -typedef struct NGAP_ProtocolIE_Container_9574P13 { +} NGAP_ProtocolIE_Container_11854P12_t; +typedef struct NGAP_ProtocolIE_Container_11854P13 { A_SEQUENCE_OF(struct NGAP_UEContextReleaseCommand_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P13_t; -typedef struct NGAP_ProtocolIE_Container_9574P14 { +} NGAP_ProtocolIE_Container_11854P13_t; +typedef struct NGAP_ProtocolIE_Container_11854P14 { A_SEQUENCE_OF(struct NGAP_UEContextReleaseComplete_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P14_t; -typedef struct NGAP_ProtocolIE_Container_9574P15 { +} NGAP_ProtocolIE_Container_11854P14_t; +typedef struct NGAP_ProtocolIE_Container_11854P15 { A_SEQUENCE_OF(struct NGAP_UEContextResumeRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P15_t; -typedef struct NGAP_ProtocolIE_Container_9574P16 { +} NGAP_ProtocolIE_Container_11854P15_t; +typedef struct NGAP_ProtocolIE_Container_11854P16 { A_SEQUENCE_OF(struct NGAP_UEContextResumeResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P16_t; -typedef struct NGAP_ProtocolIE_Container_9574P17 { +} NGAP_ProtocolIE_Container_11854P16_t; +typedef struct NGAP_ProtocolIE_Container_11854P17 { A_SEQUENCE_OF(struct NGAP_UEContextResumeFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P17_t; -typedef struct NGAP_ProtocolIE_Container_9574P18 { +} NGAP_ProtocolIE_Container_11854P17_t; +typedef struct NGAP_ProtocolIE_Container_11854P18 { A_SEQUENCE_OF(struct NGAP_UEContextSuspendRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P18_t; -typedef struct NGAP_ProtocolIE_Container_9574P19 { +} NGAP_ProtocolIE_Container_11854P18_t; +typedef struct NGAP_ProtocolIE_Container_11854P19 { A_SEQUENCE_OF(struct NGAP_UEContextSuspendResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P19_t; -typedef struct NGAP_ProtocolIE_Container_9574P20 { +} NGAP_ProtocolIE_Container_11854P19_t; +typedef struct NGAP_ProtocolIE_Container_11854P20 { A_SEQUENCE_OF(struct NGAP_UEContextSuspendFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P20_t; -typedef struct NGAP_ProtocolIE_Container_9574P21 { +} NGAP_ProtocolIE_Container_11854P20_t; +typedef struct NGAP_ProtocolIE_Container_11854P21 { A_SEQUENCE_OF(struct NGAP_UEContextModificationRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P21_t; -typedef struct NGAP_ProtocolIE_Container_9574P22 { +} NGAP_ProtocolIE_Container_11854P21_t; +typedef struct NGAP_ProtocolIE_Container_11854P22 { A_SEQUENCE_OF(struct NGAP_UEContextModificationResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P22_t; -typedef struct NGAP_ProtocolIE_Container_9574P23 { +} NGAP_ProtocolIE_Container_11854P22_t; +typedef struct NGAP_ProtocolIE_Container_11854P23 { A_SEQUENCE_OF(struct NGAP_UEContextModificationFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P23_t; -typedef struct NGAP_ProtocolIE_Container_9574P24 { +} NGAP_ProtocolIE_Container_11854P23_t; +typedef struct NGAP_ProtocolIE_Container_11854P24 { A_SEQUENCE_OF(struct NGAP_RRCInactiveTransitionReportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P24_t; -typedef struct NGAP_ProtocolIE_Container_9574P25 { +} NGAP_ProtocolIE_Container_11854P24_t; +typedef struct NGAP_ProtocolIE_Container_11854P25 { A_SEQUENCE_OF(struct NGAP_RetrieveUEInformationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P25_t; -typedef struct NGAP_ProtocolIE_Container_9574P26 { +} NGAP_ProtocolIE_Container_11854P25_t; +typedef struct NGAP_ProtocolIE_Container_11854P26 { A_SEQUENCE_OF(struct NGAP_UEInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P26_t; -typedef struct NGAP_ProtocolIE_Container_9574P27 { +} NGAP_ProtocolIE_Container_11854P26_t; +typedef struct NGAP_ProtocolIE_Container_11854P27 { A_SEQUENCE_OF(struct NGAP_RANCPRelocationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P27_t; -typedef struct NGAP_ProtocolIE_Container_9574P28 { +} NGAP_ProtocolIE_Container_11854P27_t; +typedef struct NGAP_ProtocolIE_Container_11854P28 { A_SEQUENCE_OF(struct NGAP_HandoverRequiredIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P28_t; -typedef struct NGAP_ProtocolIE_Container_9574P29 { +} NGAP_ProtocolIE_Container_11854P28_t; +typedef struct NGAP_ProtocolIE_Container_11854P29 { A_SEQUENCE_OF(struct NGAP_HandoverCommandIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P29_t; -typedef struct NGAP_ProtocolIE_Container_9574P30 { +} NGAP_ProtocolIE_Container_11854P29_t; +typedef struct NGAP_ProtocolIE_Container_11854P30 { A_SEQUENCE_OF(struct NGAP_HandoverPreparationFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P30_t; -typedef struct NGAP_ProtocolIE_Container_9574P31 { +} NGAP_ProtocolIE_Container_11854P30_t; +typedef struct NGAP_ProtocolIE_Container_11854P31 { A_SEQUENCE_OF(struct NGAP_HandoverRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P31_t; -typedef struct NGAP_ProtocolIE_Container_9574P32 { +} NGAP_ProtocolIE_Container_11854P31_t; +typedef struct NGAP_ProtocolIE_Container_11854P32 { A_SEQUENCE_OF(struct NGAP_HandoverRequestAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P32_t; -typedef struct NGAP_ProtocolIE_Container_9574P33 { +} NGAP_ProtocolIE_Container_11854P32_t; +typedef struct NGAP_ProtocolIE_Container_11854P33 { A_SEQUENCE_OF(struct NGAP_HandoverFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P33_t; -typedef struct NGAP_ProtocolIE_Container_9574P34 { +} NGAP_ProtocolIE_Container_11854P33_t; +typedef struct NGAP_ProtocolIE_Container_11854P34 { A_SEQUENCE_OF(struct NGAP_HandoverNotifyIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P34_t; -typedef struct NGAP_ProtocolIE_Container_9574P35 { +} NGAP_ProtocolIE_Container_11854P34_t; +typedef struct NGAP_ProtocolIE_Container_11854P35 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P35_t; -typedef struct NGAP_ProtocolIE_Container_9574P36 { +} NGAP_ProtocolIE_Container_11854P35_t; +typedef struct NGAP_ProtocolIE_Container_11854P36 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P36_t; -typedef struct NGAP_ProtocolIE_Container_9574P37 { +} NGAP_ProtocolIE_Container_11854P36_t; +typedef struct NGAP_ProtocolIE_Container_11854P37 { A_SEQUENCE_OF(struct NGAP_PathSwitchRequestFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P37_t; -typedef struct NGAP_ProtocolIE_Container_9574P38 { +} NGAP_ProtocolIE_Container_11854P37_t; +typedef struct NGAP_ProtocolIE_Container_11854P38 { A_SEQUENCE_OF(struct NGAP_HandoverCancelIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P38_t; -typedef struct NGAP_ProtocolIE_Container_9574P39 { +} NGAP_ProtocolIE_Container_11854P38_t; +typedef struct NGAP_ProtocolIE_Container_11854P39 { A_SEQUENCE_OF(struct NGAP_HandoverCancelAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P39_t; -typedef struct NGAP_ProtocolIE_Container_9574P40 { +} NGAP_ProtocolIE_Container_11854P39_t; +typedef struct NGAP_ProtocolIE_Container_11854P40 { A_SEQUENCE_OF(struct NGAP_HandoverSuccessIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P40_t; -typedef struct NGAP_ProtocolIE_Container_9574P41 { +} NGAP_ProtocolIE_Container_11854P40_t; +typedef struct NGAP_ProtocolIE_Container_11854P41 { A_SEQUENCE_OF(struct NGAP_UplinkRANEarlyStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P41_t; -typedef struct NGAP_ProtocolIE_Container_9574P42 { +} NGAP_ProtocolIE_Container_11854P41_t; +typedef struct NGAP_ProtocolIE_Container_11854P42 { A_SEQUENCE_OF(struct NGAP_DownlinkRANEarlyStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P42_t; -typedef struct NGAP_ProtocolIE_Container_9574P43 { +} NGAP_ProtocolIE_Container_11854P42_t; +typedef struct NGAP_ProtocolIE_Container_11854P43 { A_SEQUENCE_OF(struct NGAP_UplinkRANStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P43_t; -typedef struct NGAP_ProtocolIE_Container_9574P44 { +} NGAP_ProtocolIE_Container_11854P43_t; +typedef struct NGAP_ProtocolIE_Container_11854P44 { A_SEQUENCE_OF(struct NGAP_DownlinkRANStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P44_t; -typedef struct NGAP_ProtocolIE_Container_9574P45 { +} NGAP_ProtocolIE_Container_11854P44_t; +typedef struct NGAP_ProtocolIE_Container_11854P45 { A_SEQUENCE_OF(struct NGAP_PagingIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P45_t; -typedef struct NGAP_ProtocolIE_Container_9574P46 { +} NGAP_ProtocolIE_Container_11854P45_t; +typedef struct NGAP_ProtocolIE_Container_11854P46 { A_SEQUENCE_OF(struct NGAP_InitialUEMessage_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P46_t; -typedef struct NGAP_ProtocolIE_Container_9574P47 { +} NGAP_ProtocolIE_Container_11854P46_t; +typedef struct NGAP_ProtocolIE_Container_11854P47 { A_SEQUENCE_OF(struct NGAP_DownlinkNASTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P47_t; -typedef struct NGAP_ProtocolIE_Container_9574P48 { +} NGAP_ProtocolIE_Container_11854P47_t; +typedef struct NGAP_ProtocolIE_Container_11854P48 { A_SEQUENCE_OF(struct NGAP_UplinkNASTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P48_t; -typedef struct NGAP_ProtocolIE_Container_9574P49 { +} NGAP_ProtocolIE_Container_11854P48_t; +typedef struct NGAP_ProtocolIE_Container_11854P49 { A_SEQUENCE_OF(struct NGAP_NASNonDeliveryIndication_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P49_t; -typedef struct NGAP_ProtocolIE_Container_9574P50 { +} NGAP_ProtocolIE_Container_11854P49_t; +typedef struct NGAP_ProtocolIE_Container_11854P50 { A_SEQUENCE_OF(struct NGAP_RerouteNASRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P50_t; -typedef struct NGAP_ProtocolIE_Container_9574P51 { +} NGAP_ProtocolIE_Container_11854P50_t; +typedef struct NGAP_ProtocolIE_Container_11854P51 { A_SEQUENCE_OF(struct NGAP_NGSetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P51_t; -typedef struct NGAP_ProtocolIE_Container_9574P52 { +} NGAP_ProtocolIE_Container_11854P51_t; +typedef struct NGAP_ProtocolIE_Container_11854P52 { A_SEQUENCE_OF(struct NGAP_NGSetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P52_t; -typedef struct NGAP_ProtocolIE_Container_9574P53 { +} NGAP_ProtocolIE_Container_11854P52_t; +typedef struct NGAP_ProtocolIE_Container_11854P53 { A_SEQUENCE_OF(struct NGAP_NGSetupFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P53_t; -typedef struct NGAP_ProtocolIE_Container_9574P54 { +} NGAP_ProtocolIE_Container_11854P53_t; +typedef struct NGAP_ProtocolIE_Container_11854P54 { A_SEQUENCE_OF(struct NGAP_RANConfigurationUpdateIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P54_t; -typedef struct NGAP_ProtocolIE_Container_9574P55 { +} NGAP_ProtocolIE_Container_11854P54_t; +typedef struct NGAP_ProtocolIE_Container_11854P55 { A_SEQUENCE_OF(struct NGAP_RANConfigurationUpdateAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P55_t; -typedef struct NGAP_ProtocolIE_Container_9574P56 { +} NGAP_ProtocolIE_Container_11854P55_t; +typedef struct NGAP_ProtocolIE_Container_11854P56 { A_SEQUENCE_OF(struct NGAP_RANConfigurationUpdateFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P56_t; -typedef struct NGAP_ProtocolIE_Container_9574P57 { +} NGAP_ProtocolIE_Container_11854P56_t; +typedef struct NGAP_ProtocolIE_Container_11854P57 { A_SEQUENCE_OF(struct NGAP_AMFConfigurationUpdateIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P57_t; -typedef struct NGAP_ProtocolIE_Container_9574P58 { +} NGAP_ProtocolIE_Container_11854P57_t; +typedef struct NGAP_ProtocolIE_Container_11854P58 { A_SEQUENCE_OF(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P58_t; -typedef struct NGAP_ProtocolIE_Container_9574P59 { +} NGAP_ProtocolIE_Container_11854P58_t; +typedef struct NGAP_ProtocolIE_Container_11854P59 { A_SEQUENCE_OF(struct NGAP_AMFConfigurationUpdateFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P59_t; -typedef struct NGAP_ProtocolIE_Container_9574P60 { +} NGAP_ProtocolIE_Container_11854P59_t; +typedef struct NGAP_ProtocolIE_Container_11854P60 { A_SEQUENCE_OF(struct NGAP_AMFStatusIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P60_t; -typedef struct NGAP_ProtocolIE_Container_9574P61 { +} NGAP_ProtocolIE_Container_11854P60_t; +typedef struct NGAP_ProtocolIE_Container_11854P61 { A_SEQUENCE_OF(struct NGAP_NGResetIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P61_t; -typedef struct NGAP_ProtocolIE_Container_9574P62 { +} NGAP_ProtocolIE_Container_11854P61_t; +typedef struct NGAP_ProtocolIE_Container_11854P62 { A_SEQUENCE_OF(struct NGAP_NGResetAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P62_t; -typedef struct NGAP_ProtocolIE_Container_9574P63 { +} NGAP_ProtocolIE_Container_11854P62_t; +typedef struct NGAP_ProtocolIE_Container_11854P63 { A_SEQUENCE_OF(struct NGAP_ErrorIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P63_t; -typedef struct NGAP_ProtocolIE_Container_9574P64 { +} NGAP_ProtocolIE_Container_11854P63_t; +typedef struct NGAP_ProtocolIE_Container_11854P64 { A_SEQUENCE_OF(struct NGAP_OverloadStartIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P64_t; -typedef struct NGAP_ProtocolIE_Container_9574P65 { +} NGAP_ProtocolIE_Container_11854P64_t; +typedef struct NGAP_ProtocolIE_Container_11854P65 { A_SEQUENCE_OF(struct NGAP_OverloadStopIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P65_t; -typedef struct NGAP_ProtocolIE_Container_9574P66 { +} NGAP_ProtocolIE_Container_11854P65_t; +typedef struct NGAP_ProtocolIE_Container_11854P66 { A_SEQUENCE_OF(struct NGAP_UplinkRANConfigurationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P66_t; -typedef struct NGAP_ProtocolIE_Container_9574P67 { +} NGAP_ProtocolIE_Container_11854P66_t; +typedef struct NGAP_ProtocolIE_Container_11854P67 { A_SEQUENCE_OF(struct NGAP_DownlinkRANConfigurationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P67_t; -typedef struct NGAP_ProtocolIE_Container_9574P68 { +} NGAP_ProtocolIE_Container_11854P67_t; +typedef struct NGAP_ProtocolIE_Container_11854P68 { A_SEQUENCE_OF(struct NGAP_WriteReplaceWarningRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P68_t; -typedef struct NGAP_ProtocolIE_Container_9574P69 { +} NGAP_ProtocolIE_Container_11854P68_t; +typedef struct NGAP_ProtocolIE_Container_11854P69 { A_SEQUENCE_OF(struct NGAP_WriteReplaceWarningResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P69_t; -typedef struct NGAP_ProtocolIE_Container_9574P70 { +} NGAP_ProtocolIE_Container_11854P69_t; +typedef struct NGAP_ProtocolIE_Container_11854P70 { A_SEQUENCE_OF(struct NGAP_PWSCancelRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P70_t; -typedef struct NGAP_ProtocolIE_Container_9574P71 { +} NGAP_ProtocolIE_Container_11854P70_t; +typedef struct NGAP_ProtocolIE_Container_11854P71 { A_SEQUENCE_OF(struct NGAP_PWSCancelResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P71_t; -typedef struct NGAP_ProtocolIE_Container_9574P72 { +} NGAP_ProtocolIE_Container_11854P71_t; +typedef struct NGAP_ProtocolIE_Container_11854P72 { A_SEQUENCE_OF(struct NGAP_PWSRestartIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P72_t; -typedef struct NGAP_ProtocolIE_Container_9574P73 { +} NGAP_ProtocolIE_Container_11854P72_t; +typedef struct NGAP_ProtocolIE_Container_11854P73 { A_SEQUENCE_OF(struct NGAP_PWSFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P73_t; -typedef struct NGAP_ProtocolIE_Container_9574P74 { +} NGAP_ProtocolIE_Container_11854P73_t; +typedef struct NGAP_ProtocolIE_Container_11854P74 { A_SEQUENCE_OF(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P74_t; -typedef struct NGAP_ProtocolIE_Container_9574P75 { +} NGAP_ProtocolIE_Container_11854P74_t; +typedef struct NGAP_ProtocolIE_Container_11854P75 { A_SEQUENCE_OF(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P75_t; -typedef struct NGAP_ProtocolIE_Container_9574P76 { +} NGAP_ProtocolIE_Container_11854P75_t; +typedef struct NGAP_ProtocolIE_Container_11854P76 { A_SEQUENCE_OF(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P76_t; -typedef struct NGAP_ProtocolIE_Container_9574P77 { +} NGAP_ProtocolIE_Container_11854P76_t; +typedef struct NGAP_ProtocolIE_Container_11854P77 { A_SEQUENCE_OF(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P77_t; -typedef struct NGAP_ProtocolIE_Container_9574P78 { +} NGAP_ProtocolIE_Container_11854P77_t; +typedef struct NGAP_ProtocolIE_Container_11854P78 { A_SEQUENCE_OF(struct NGAP_TraceStartIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P78_t; -typedef struct NGAP_ProtocolIE_Container_9574P79 { +} NGAP_ProtocolIE_Container_11854P78_t; +typedef struct NGAP_ProtocolIE_Container_11854P79 { A_SEQUENCE_OF(struct NGAP_TraceFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P79_t; -typedef struct NGAP_ProtocolIE_Container_9574P80 { +} NGAP_ProtocolIE_Container_11854P79_t; +typedef struct NGAP_ProtocolIE_Container_11854P80 { A_SEQUENCE_OF(struct NGAP_DeactivateTraceIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P80_t; -typedef struct NGAP_ProtocolIE_Container_9574P81 { +} NGAP_ProtocolIE_Container_11854P80_t; +typedef struct NGAP_ProtocolIE_Container_11854P81 { A_SEQUENCE_OF(struct NGAP_CellTrafficTraceIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P81_t; -typedef struct NGAP_ProtocolIE_Container_9574P82 { +} NGAP_ProtocolIE_Container_11854P81_t; +typedef struct NGAP_ProtocolIE_Container_11854P82 { A_SEQUENCE_OF(struct NGAP_LocationReportingControlIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P82_t; -typedef struct NGAP_ProtocolIE_Container_9574P83 { +} NGAP_ProtocolIE_Container_11854P82_t; +typedef struct NGAP_ProtocolIE_Container_11854P83 { A_SEQUENCE_OF(struct NGAP_LocationReportingFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P83_t; -typedef struct NGAP_ProtocolIE_Container_9574P84 { +} NGAP_ProtocolIE_Container_11854P83_t; +typedef struct NGAP_ProtocolIE_Container_11854P84 { A_SEQUENCE_OF(struct NGAP_LocationReportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P84_t; -typedef struct NGAP_ProtocolIE_Container_9574P85 { +} NGAP_ProtocolIE_Container_11854P84_t; +typedef struct NGAP_ProtocolIE_Container_11854P85 { A_SEQUENCE_OF(struct NGAP_UETNLABindingReleaseRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P85_t; -typedef struct NGAP_ProtocolIE_Container_9574P86 { +} NGAP_ProtocolIE_Container_11854P85_t; +typedef struct NGAP_ProtocolIE_Container_11854P86 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityInfoIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P86_t; -typedef struct NGAP_ProtocolIE_Container_9574P87 { +} NGAP_ProtocolIE_Container_11854P86_t; +typedef struct NGAP_ProtocolIE_Container_11854P87 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityCheckRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P87_t; -typedef struct NGAP_ProtocolIE_Container_9574P88 { +} NGAP_ProtocolIE_Container_11854P87_t; +typedef struct NGAP_ProtocolIE_Container_11854P88 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityCheckResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P88_t; -typedef struct NGAP_ProtocolIE_Container_9574P89 { +} NGAP_ProtocolIE_Container_11854P88_t; +typedef struct NGAP_ProtocolIE_Container_11854P89 { A_SEQUENCE_OF(struct NGAP_SecondaryRATDataUsageReportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P89_t; -typedef struct NGAP_ProtocolIE_Container_9574P90 { +} NGAP_ProtocolIE_Container_11854P89_t; +typedef struct NGAP_ProtocolIE_Container_11854P90 { A_SEQUENCE_OF(struct NGAP_UplinkRIMInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P90_t; -typedef struct NGAP_ProtocolIE_Container_9574P91 { +} NGAP_ProtocolIE_Container_11854P90_t; +typedef struct NGAP_ProtocolIE_Container_11854P91 { A_SEQUENCE_OF(struct NGAP_DownlinkRIMInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P91_t; -typedef struct NGAP_ProtocolIE_Container_9574P92 { +} NGAP_ProtocolIE_Container_11854P91_t; +typedef struct NGAP_ProtocolIE_Container_11854P92 { A_SEQUENCE_OF(struct NGAP_ConnectionEstablishmentIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P92_t; -typedef struct NGAP_ProtocolIE_Container_9574P93 { +} NGAP_ProtocolIE_Container_11854P92_t; +typedef struct NGAP_ProtocolIE_Container_11854P93 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityIDMappingRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P93_t; -typedef struct NGAP_ProtocolIE_Container_9574P94 { +} NGAP_ProtocolIE_Container_11854P93_t; +typedef struct NGAP_ProtocolIE_Container_11854P94 { A_SEQUENCE_OF(struct NGAP_UERadioCapabilityIDMappingResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P94_t; -typedef struct NGAP_ProtocolIE_Container_9574P95 { +} NGAP_ProtocolIE_Container_11854P94_t; +typedef struct NGAP_ProtocolIE_Container_11854P95 { A_SEQUENCE_OF(struct NGAP_AMFCPRelocationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P95_t; -typedef struct NGAP_ProtocolIE_Container_9574P96 { +} NGAP_ProtocolIE_Container_11854P95_t; +typedef struct NGAP_ProtocolIE_Container_11854P96 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionSetupRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P96_t; +typedef struct NGAP_ProtocolIE_Container_11854P97 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionSetupResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P97_t; +typedef struct NGAP_ProtocolIE_Container_11854P98 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionSetupFailureIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P98_t; +typedef struct NGAP_ProtocolIE_Container_11854P99 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionModificationRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P99_t; +typedef struct NGAP_ProtocolIE_Container_11854P100 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionModificationResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P100_t; +typedef struct NGAP_ProtocolIE_Container_11854P101 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionModificationFailureIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P101_t; +typedef struct NGAP_ProtocolIE_Container_11854P102 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionReleaseRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P102_t; +typedef struct NGAP_ProtocolIE_Container_11854P103 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionReleaseRequiredIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P103_t; +typedef struct NGAP_ProtocolIE_Container_11854P104 { + A_SEQUENCE_OF(struct NGAP_BroadcastSessionReleaseResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P104_t; +typedef struct NGAP_ProtocolIE_Container_11854P105 { + A_SEQUENCE_OF(struct NGAP_DistributionSetupRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P105_t; +typedef struct NGAP_ProtocolIE_Container_11854P106 { + A_SEQUENCE_OF(struct NGAP_DistributionSetupResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P106_t; +typedef struct NGAP_ProtocolIE_Container_11854P107 { + A_SEQUENCE_OF(struct NGAP_DistributionSetupFailureIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P107_t; +typedef struct NGAP_ProtocolIE_Container_11854P108 { + A_SEQUENCE_OF(struct NGAP_DistributionReleaseRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P108_t; +typedef struct NGAP_ProtocolIE_Container_11854P109 { + A_SEQUENCE_OF(struct NGAP_DistributionReleaseResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P109_t; +typedef struct NGAP_ProtocolIE_Container_11854P110 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionActivationRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P110_t; +typedef struct NGAP_ProtocolIE_Container_11854P111 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionActivationResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P111_t; +typedef struct NGAP_ProtocolIE_Container_11854P112 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionActivationFailureIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P112_t; +typedef struct NGAP_ProtocolIE_Container_11854P113 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionDeactivationRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P113_t; +typedef struct NGAP_ProtocolIE_Container_11854P114 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionDeactivationResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P114_t; +typedef struct NGAP_ProtocolIE_Container_11854P115 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionUpdateRequestIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P115_t; +typedef struct NGAP_ProtocolIE_Container_11854P116 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionUpdateResponseIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P116_t; +typedef struct NGAP_ProtocolIE_Container_11854P117 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionUpdateFailureIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P117_t; +typedef struct NGAP_ProtocolIE_Container_11854P118 { + A_SEQUENCE_OF(struct NGAP_MulticastGroupPagingIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P118_t; +typedef struct NGAP_ProtocolIE_Container_11854P119 { + A_SEQUENCE_OF(struct NGAP_MBSSessionSetupOrModRequestTransferIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P119_t; +typedef struct NGAP_ProtocolIE_Container_11854P120 { + A_SEQUENCE_OF(struct NGAP_MulticastSessionUpdateRequestTransferIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ProtocolIE_Container_11854P120_t; +typedef struct NGAP_ProtocolIE_Container_11854P121 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceModifyRequestTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P96_t; -typedef struct NGAP_ProtocolIE_Container_9574P97 { +} NGAP_ProtocolIE_Container_11854P121_t; +typedef struct NGAP_ProtocolIE_Container_11854P122 { A_SEQUENCE_OF(struct NGAP_PDUSessionResourceSetupRequestTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} NGAP_ProtocolIE_Container_9574P97_t; +} NGAP_ProtocolIE_Container_11854P122_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P0; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P0_specs_1; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P0_11; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P1; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P1_specs_3; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P1_31; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P2; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P2_specs_5; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P2_51; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P3; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P3_specs_7; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P3_71; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P4; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P4_specs_9; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P4_91; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P5; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P5_specs_11; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P5_111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P6; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P6_specs_13; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P6_131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P7; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P7_specs_15; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P7_151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P8; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P8_specs_17; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P8_171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P9; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P9_specs_19; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P9_191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P9_constr_19; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P10; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P10_specs_21; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P10_211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P10_constr_21; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P11; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P11_specs_23; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P11_231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P11_constr_23; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P12; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P12_specs_25; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P12_251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P12_constr_25; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P13; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P13_specs_27; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P13_271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P13_constr_27; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P14; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P14_specs_29; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P14_291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P14_constr_29; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P15; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P15_specs_31; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P15_311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P15_constr_31; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P16; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P16_specs_33; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P16_331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P16_constr_33; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P17; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P17_specs_35; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P17_351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P17_constr_35; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P18; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P18_specs_37; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P18_371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P18_constr_37; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P19; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P19_specs_39; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P19_391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P19_constr_39; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P20; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P20_specs_41; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P20_411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P20_constr_41; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P21; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P21_specs_43; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P21_431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P21_constr_43; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P22; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P22_specs_45; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P22_451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P22_constr_45; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P23; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P23_specs_47; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P23_471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P23_constr_47; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P24; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P24_specs_49; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P24_491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P24_constr_49; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P25; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P25_specs_51; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P25_511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P25_constr_51; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P26; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P26_specs_53; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P26_531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P26_constr_53; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P27; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P27_specs_55; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P27_551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P27_constr_55; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P28; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P28_specs_57; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P28_571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P28_constr_57; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P29; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P29_specs_59; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P29_591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P29_constr_59; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P30; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P30_specs_61; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P30_611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P30_constr_61; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P31; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P31_specs_63; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P31_631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P31_constr_63; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P32; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P32_specs_65; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P32_651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P32_constr_65; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P33; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P33_specs_67; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P33_671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P33_constr_67; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P34; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P34_specs_69; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P34_691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P34_constr_69; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P35; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P35_specs_71; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P35_711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P35_constr_71; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P36; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P36_specs_73; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P36_731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P36_constr_73; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P37; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P37_specs_75; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P37_751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P37_constr_75; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P38; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P38_specs_77; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P38_771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P38_constr_77; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P39; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P39_specs_79; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P39_791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P39_constr_79; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P40; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P40_specs_81; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P40_811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P40_constr_81; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P41; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P41_specs_83; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P41_831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P41_constr_83; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P42; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P42_specs_85; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P42_851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P42_constr_85; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P43; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P43_specs_87; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P43_871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P43_constr_87; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P44; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P44_specs_89; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P44_891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P44_constr_89; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P45; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P45_specs_91; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P45_911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P45_constr_91; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P46; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P46_specs_93; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P46_931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P46_constr_93; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P47; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P47_specs_95; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P47_951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P47_constr_95; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P48; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P48_specs_97; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P48_971; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P48_constr_97; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P49; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P49_specs_99; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P49_991; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P49_constr_99; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P50; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P50_specs_101; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P50_1011; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P50_constr_101; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P51; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P51_specs_103; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P51_1031; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P51_constr_103; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P52; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P52_specs_105; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P52_1051; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P52_constr_105; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P53; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P53_specs_107; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P53_1071; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P53_constr_107; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P54; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P54_specs_109; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P54_1091; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P54_constr_109; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P55; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P55_specs_111; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P55_1111; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P55_constr_111; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P56; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P56_specs_113; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P56_1131; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P56_constr_113; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P57; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P57_specs_115; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P57_1151; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P57_constr_115; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P58; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P58_specs_117; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P58_1171; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P58_constr_117; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P59; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P59_specs_119; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P59_1191; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P59_constr_119; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P60; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P60_specs_121; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P60_1211; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P60_constr_121; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P61; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P61_specs_123; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P61_1231; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P61_constr_123; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P62; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P62_specs_125; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P62_1251; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P62_constr_125; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P63; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P63_specs_127; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P63_1271; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P63_constr_127; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P64; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P64_specs_129; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P64_1291; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P64_constr_129; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P65; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P65_specs_131; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P65_1311; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P65_constr_131; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P66; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P66_specs_133; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P66_1331; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P66_constr_133; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P67; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P67_specs_135; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P67_1351; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P67_constr_135; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P68; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P68_specs_137; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P68_1371; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P68_constr_137; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P69; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P69_specs_139; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P69_1391; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P69_constr_139; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P70; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P70_specs_141; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P70_1411; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P70_constr_141; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P71; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P71_specs_143; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P71_1431; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P71_constr_143; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P72; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P72_specs_145; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P72_1451; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P72_constr_145; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P73; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P73_specs_147; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P73_1471; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P73_constr_147; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P74; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P74_specs_149; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P74_1491; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P74_constr_149; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P75; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P75_specs_151; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P75_1511; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P75_constr_151; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P76; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P76_specs_153; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P76_1531; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P76_constr_153; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P77; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P77_specs_155; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P77_1551; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P77_constr_155; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P78; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P78_specs_157; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P78_1571; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P78_constr_157; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P79; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P79_specs_159; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P79_1591; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P79_constr_159; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P80; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P80_specs_161; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P80_1611; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P80_constr_161; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P81; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P81_specs_163; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P81_1631; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P81_constr_163; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P82; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P82_specs_165; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P82_1651; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P82_constr_165; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P83; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P83_specs_167; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P83_1671; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P83_constr_167; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P84; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P84_specs_169; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P84_1691; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P84_constr_169; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P85; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P85_specs_171; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P85_1711; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P85_constr_171; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P86; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P86_specs_173; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P86_1731; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P86_constr_173; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P87; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P87_specs_175; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P87_1751; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P87_constr_175; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P88; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P88_specs_177; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P88_1771; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P88_constr_177; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P89; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P89_specs_179; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P89_1791; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P89_constr_179; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P90; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P90_specs_181; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P90_1811; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P90_constr_181; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P91; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P91_specs_183; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P91_1831; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P91_constr_183; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P92; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P92_specs_185; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P92_1851; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P92_constr_185; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P93; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P93_specs_187; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P93_1871; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P93_constr_187; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P94; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P94_specs_189; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P94_1891; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P94_constr_189; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P95; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P95_specs_191; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P95_1911; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P95_constr_191; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P96; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P96_specs_193; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P96_1931; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P96_constr_193; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_9574P97; -extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_9574P97_specs_195; -extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_9574P97_1951; -extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_9574P97_constr_195; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P0; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P0_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P0_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P1; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P1_specs_3; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P1_31; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P2; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P2_specs_5; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P2_51; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P3; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P3_specs_7; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P3_71; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P4; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P4_specs_9; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P4_91; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P5; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P5_specs_11; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P5_111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P6; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P6_specs_13; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P6_131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P7; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P7_specs_15; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P7_151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P8; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P8_specs_17; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P8_171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P9; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P9_specs_19; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P9_191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P10; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P10_specs_21; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P10_211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P10_constr_21; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P11; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P11_specs_23; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P11_231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P11_constr_23; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P12; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P12_specs_25; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P12_251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P12_constr_25; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P13; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P13_specs_27; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P13_271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P13_constr_27; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P14; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P14_specs_29; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P14_291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P14_constr_29; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P15; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P15_specs_31; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P15_311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P15_constr_31; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P16; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P16_specs_33; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P16_331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P16_constr_33; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P17; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P17_specs_35; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P17_351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P17_constr_35; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P18; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P18_specs_37; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P18_371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P18_constr_37; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P19; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P19_specs_39; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P19_391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P19_constr_39; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P20; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P20_specs_41; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P20_411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P20_constr_41; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P21; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P21_specs_43; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P21_431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P21_constr_43; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P22; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P22_specs_45; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P22_451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P22_constr_45; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P23; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P23_specs_47; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P23_471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P23_constr_47; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P24; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P24_specs_49; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P24_491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P24_constr_49; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P25; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P25_specs_51; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P25_511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P25_constr_51; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P26; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P26_specs_53; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P26_531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P26_constr_53; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P27; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P27_specs_55; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P27_551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P27_constr_55; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P28; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P28_specs_57; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P28_571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P28_constr_57; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P29; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P29_specs_59; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P29_591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P29_constr_59; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P30; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P30_specs_61; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P30_611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P30_constr_61; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P31; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P31_specs_63; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P31_631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P31_constr_63; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P32; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P32_specs_65; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P32_651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P32_constr_65; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P33; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P33_specs_67; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P33_671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P33_constr_67; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P34; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P34_specs_69; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P34_691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P34_constr_69; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P35; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P35_specs_71; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P35_711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P35_constr_71; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P36; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P36_specs_73; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P36_731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P36_constr_73; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P37; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P37_specs_75; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P37_751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P37_constr_75; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P38; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P38_specs_77; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P38_771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P38_constr_77; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P39; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P39_specs_79; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P39_791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P39_constr_79; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P40; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P40_specs_81; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P40_811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P40_constr_81; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P41; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P41_specs_83; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P41_831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P41_constr_83; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P42; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P42_specs_85; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P42_851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P42_constr_85; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P43; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P43_specs_87; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P43_871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P43_constr_87; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P44; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P44_specs_89; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P44_891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P44_constr_89; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P45; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P45_specs_91; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P45_911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P45_constr_91; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P46; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P46_specs_93; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P46_931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P46_constr_93; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P47; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P47_specs_95; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P47_951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P47_constr_95; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P48; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P48_specs_97; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P48_971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P48_constr_97; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P49; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P49_specs_99; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P49_991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P49_constr_99; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P50; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P50_specs_101; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P50_1011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P50_constr_101; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P51; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P51_specs_103; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P51_1031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P51_constr_103; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P52; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P52_specs_105; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P52_1051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P52_constr_105; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P53; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P53_specs_107; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P53_1071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P53_constr_107; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P54; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P54_specs_109; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P54_1091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P54_constr_109; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P55; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P55_specs_111; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P55_1111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P55_constr_111; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P56; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P56_specs_113; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P56_1131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P56_constr_113; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P57; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P57_specs_115; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P57_1151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P57_constr_115; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P58; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P58_specs_117; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P58_1171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P58_constr_117; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P59; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P59_specs_119; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P59_1191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P59_constr_119; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P60; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P60_specs_121; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P60_1211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P60_constr_121; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P61; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P61_specs_123; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P61_1231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P61_constr_123; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P62; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P62_specs_125; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P62_1251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P62_constr_125; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P63; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P63_specs_127; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P63_1271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P63_constr_127; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P64; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P64_specs_129; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P64_1291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P64_constr_129; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P65; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P65_specs_131; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P65_1311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P65_constr_131; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P66; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P66_specs_133; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P66_1331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P66_constr_133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P67; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P67_specs_135; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P67_1351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P67_constr_135; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P68; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P68_specs_137; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P68_1371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P68_constr_137; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P69; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P69_specs_139; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P69_1391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P69_constr_139; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P70; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P70_specs_141; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P70_1411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P70_constr_141; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P71; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P71_specs_143; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P71_1431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P71_constr_143; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P72; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P72_specs_145; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P72_1451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P72_constr_145; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P73; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P73_specs_147; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P73_1471; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P73_constr_147; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P74; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P74_specs_149; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P74_1491; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P74_constr_149; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P75; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P75_specs_151; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P75_1511; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P75_constr_151; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P76; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P76_specs_153; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P76_1531; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P76_constr_153; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P77; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P77_specs_155; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P77_1551; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P77_constr_155; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P78; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P78_specs_157; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P78_1571; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P78_constr_157; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P79; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P79_specs_159; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P79_1591; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P79_constr_159; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P80; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P80_specs_161; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P80_1611; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P80_constr_161; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P81; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P81_specs_163; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P81_1631; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P81_constr_163; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P82; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P82_specs_165; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P82_1651; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P82_constr_165; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P83; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P83_specs_167; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P83_1671; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P83_constr_167; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P84; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P84_specs_169; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P84_1691; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P84_constr_169; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P85; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P85_specs_171; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P85_1711; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P85_constr_171; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P86; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P86_specs_173; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P86_1731; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P86_constr_173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P87; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P87_specs_175; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P87_1751; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P87_constr_175; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P88; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P88_specs_177; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P88_1771; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P88_constr_177; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P89; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P89_specs_179; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P89_1791; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P89_constr_179; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P90; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P90_specs_181; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P90_1811; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P90_constr_181; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P91; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P91_specs_183; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P91_1831; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P91_constr_183; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P92; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P92_specs_185; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P92_1851; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P92_constr_185; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P93; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P93_specs_187; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P93_1871; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P93_constr_187; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P94; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P94_specs_189; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P94_1891; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P94_constr_189; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P95; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P95_specs_191; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P95_1911; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P95_constr_191; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P96; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P96_specs_193; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P96_1931; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P96_constr_193; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P97; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P97_specs_195; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P97_1951; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P97_constr_195; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P98; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P98_specs_197; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P98_1971; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P98_constr_197; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P99; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P99_specs_199; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P99_1991; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P99_constr_199; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P100; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P100_specs_201; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P100_2011; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P100_constr_201; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P101; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P101_specs_203; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P101_2031; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P101_constr_203; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P102; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P102_specs_205; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P102_2051; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P102_constr_205; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P103; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P103_specs_207; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P103_2071; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P103_constr_207; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P104; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P104_specs_209; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P104_2091; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P104_constr_209; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P105; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P105_specs_211; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P105_2111; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P105_constr_211; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P106; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P106_specs_213; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P106_2131; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P106_constr_213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P107; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P107_specs_215; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P107_2151; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P107_constr_215; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P108; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P108_specs_217; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P108_2171; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P108_constr_217; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P109; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P109_specs_219; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P109_2191; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P109_constr_219; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P110; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P110_specs_221; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P110_2211; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P110_constr_221; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P111; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P111_specs_223; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P111_2231; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P111_constr_223; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P112; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P112_specs_225; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P112_2251; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P112_constr_225; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P113; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P113_specs_227; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P113_2271; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P113_constr_227; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P114; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P114_specs_229; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P114_2291; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P114_constr_229; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P115; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P115_specs_231; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P115_2311; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P115_constr_231; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P116; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P116_specs_233; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P116_2331; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P116_constr_233; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P117; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P117_specs_235; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P117_2351; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P117_constr_235; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P118; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P118_specs_237; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P118_2371; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P118_constr_237; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P119; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P119_specs_239; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P119_2391; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P119_constr_239; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P120; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P120_specs_241; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P120_2411; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P120_constr_241; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P121; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P121_specs_243; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P121_2431; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P121_constr_243; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_Container_11854P122; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ProtocolIE_Container_11854P122_specs_245; +extern asn_TYPE_member_t asn_MBR_NGAP_ProtocolIE_Container_11854P122_2451; +extern asn_per_constraints_t asn_PER_type_NGAP_ProtocolIE_Container_11854P122_constr_245; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.c
Changed
@@ -1,108 +1,158 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_ProtocolIE-Field.h" -static const long asn_VAL_548_NGAP_id_EndpointIPAddressAndPort = 169; -static const long asn_VAL_548_NGAP_reject = 0; -static const long asn_VAL_548_NGAP_mandatory = 2; +static const long asn_VAL_657_NGAP_id_EndpointIPAddressAndPort = 169; +static const long asn_VAL_657_NGAP_reject = 0; +static const long asn_VAL_657_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_CPTransportLayerInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_548_NGAP_id_EndpointIPAddressAndPort }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_548_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_657_NGAP_id_EndpointIPAddressAndPort }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_657_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_EndpointIPAddressAndPort }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_548_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_657_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_CPTransportLayerInformation_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_CPTransportLayerInformation_ExtIEs_1_rows } }; -static const long asn_VAL_549_NGAP_id_GlobalTNGF_ID = 240; -static const long asn_VAL_549_NGAP_reject = 0; -static const long asn_VAL_549_NGAP_mandatory = 2; -static const long asn_VAL_550_NGAP_id_GlobalTWIF_ID = 241; -static const long asn_VAL_550_NGAP_reject = 0; -static const long asn_VAL_550_NGAP_mandatory = 2; -static const long asn_VAL_551_NGAP_id_GlobalW_AGF_ID = 242; -static const long asn_VAL_551_NGAP_reject = 0; -static const long asn_VAL_551_NGAP_mandatory = 2; +static const long asn_VAL_658_NGAP_id_GlobalTNGF_ID = 240; +static const long asn_VAL_658_NGAP_reject = 0; +static const long asn_VAL_658_NGAP_mandatory = 2; +static const long asn_VAL_659_NGAP_id_GlobalTWIF_ID = 241; +static const long asn_VAL_659_NGAP_reject = 0; +static const long asn_VAL_659_NGAP_mandatory = 2; +static const long asn_VAL_660_NGAP_id_GlobalW_AGF_ID = 242; +static const long asn_VAL_660_NGAP_reject = 0; +static const long asn_VAL_660_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_GlobalRANNodeID_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_549_NGAP_id_GlobalTNGF_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_549_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_658_NGAP_id_GlobalTNGF_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_658_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalTNGF_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_549_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_550_NGAP_id_GlobalTWIF_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_550_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_658_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_659_NGAP_id_GlobalTWIF_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_659_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalTWIF_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_550_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_551_NGAP_id_GlobalW_AGF_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_551_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_659_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_660_NGAP_id_GlobalW_AGF_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_660_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalW_AGF_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_551_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_660_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_GlobalRANNodeID_ExtIEs_1 = { { 3, 4, asn_IOS_NGAP_GlobalRANNodeID_ExtIEs_1_rows } }; -static const long asn_VAL_577_NGAP_id_SONInformationReport = 252; -static const long asn_VAL_577_NGAP_ignore = 1; -static const long asn_VAL_577_NGAP_mandatory = 2; +static const long asn_VAL_661_NGAP_id_IntersystemSONInformationRequest = 290; +static const long asn_VAL_661_NGAP_ignore = 1; +static const long asn_VAL_661_NGAP_mandatory = 2; +static const long asn_VAL_662_NGAP_id_IntersystemSONInformationReply = 291; +static const long asn_VAL_662_NGAP_ignore = 1; +static const long asn_VAL_662_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_IntersystemSONInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_661_NGAP_id_IntersystemSONInformationRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_661_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemSONInformationRequest }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_661_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_662_NGAP_id_IntersystemSONInformationReply }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_662_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemSONInformationReply }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_662_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_IntersystemSONInformation_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_IntersystemSONInformation_ExtIEs_1_rows } +}; +static const long asn_VAL_663_NGAP_id_EnergySavingIndication = 292; +static const long asn_VAL_663_NGAP_ignore = 1; +static const long asn_VAL_663_NGAP_mandatory = 2; +static const long asn_VAL_664_NGAP_id_IntersystemResourceStatusUpdate = 293; +static const long asn_VAL_664_NGAP_ignore = 1; +static const long asn_VAL_664_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_IntersystemSONInformationReport_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_663_NGAP_id_EnergySavingIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_663_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemCellStateIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_663_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_664_NGAP_id_IntersystemResourceStatusUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_664_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemResourceStatusReport }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_664_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_IntersystemSONInformationReport_ExtIEs_1 = { + { 2, 4, asn_IOS_NGAP_IntersystemSONInformationReport_ExtIEs_1_rows } +}; +static const long asn_VAL_701_NGAP_id_SONInformationReport = 252; +static const long asn_VAL_701_NGAP_ignore = 1; +static const long asn_VAL_701_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_SONInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_577_NGAP_id_SONInformationReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_577_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_701_NGAP_id_SONInformationReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_701_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SONInformationReport }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_577_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_701_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_SONInformation_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_SONInformation_ExtIEs_1_rows } }; -static const long asn_VAL_578_NGAP_id_TargetRNC_ID = 178; -static const long asn_VAL_578_NGAP_reject = 0; -static const long asn_VAL_578_NGAP_mandatory = 2; +static const long asn_VAL_702_NGAP_id_SuccessfulHandoverReportList = 294; +static const long asn_VAL_702_NGAP_ignore = 1; +static const long asn_VAL_702_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_SONInformationReport_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_702_NGAP_id_SuccessfulHandoverReportList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_702_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_SuccessfulHandoverReportList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_702_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_SONInformationReport_ExtIEs_1 = { + { 1, 4, asn_IOS_NGAP_SONInformationReport_ExtIEs_1_rows } +}; +static const long asn_VAL_703_NGAP_id_TargetRNC_ID = 178; +static const long asn_VAL_703_NGAP_reject = 0; +static const long asn_VAL_703_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_TargetID_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_578_NGAP_id_TargetRNC_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_578_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_703_NGAP_id_TargetRNC_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_703_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_TargetRNC_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_578_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_703_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_TargetID_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_TargetID_ExtIEs_1_rows } }; -static const long asn_VAL_579_NGAP_id_UserLocationInformationTNGF = 244; -static const long asn_VAL_579_NGAP_ignore = 1; -static const long asn_VAL_579_NGAP_mandatory = 2; -static const long asn_VAL_580_NGAP_id_UserLocationInformationTWIF = 248; -static const long asn_VAL_580_NGAP_ignore = 1; -static const long asn_VAL_580_NGAP_mandatory = 2; -static const long asn_VAL_581_NGAP_id_UserLocationInformationW_AGF = 243; -static const long asn_VAL_581_NGAP_ignore = 1; -static const long asn_VAL_581_NGAP_mandatory = 2; +static const long asn_VAL_704_NGAP_id_UserLocationInformationTNGF = 244; +static const long asn_VAL_704_NGAP_ignore = 1; +static const long asn_VAL_704_NGAP_mandatory = 2; +static const long asn_VAL_705_NGAP_id_UserLocationInformationTWIF = 248; +static const long asn_VAL_705_NGAP_ignore = 1; +static const long asn_VAL_705_NGAP_mandatory = 2; +static const long asn_VAL_706_NGAP_id_UserLocationInformationW_AGF = 243; +static const long asn_VAL_706_NGAP_ignore = 1; +static const long asn_VAL_706_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UserLocationInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_579_NGAP_id_UserLocationInformationTNGF }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_579_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_704_NGAP_id_UserLocationInformationTNGF }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_704_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformationTNGF }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_579_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_580_NGAP_id_UserLocationInformationTWIF }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_580_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_704_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_705_NGAP_id_UserLocationInformationTWIF }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_705_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformationTWIF }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_580_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_581_NGAP_id_UserLocationInformationW_AGF }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_581_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_705_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_706_NGAP_id_UserLocationInformationW_AGF }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_706_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformationW_AGF }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_581_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_706_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UserLocationInformation_ExtIEs_1 = { { 3, 4, asn_IOS_NGAP_UserLocationInformation_ExtIEs_1_rows } }; -static const long asn_VAL_582_NGAP_id_GlobalCable_ID = 275; -static const long asn_VAL_582_NGAP_ignore = 1; -static const long asn_VAL_582_NGAP_mandatory = 2; +static const long asn_VAL_707_NGAP_id_GlobalCable_ID = 275; +static const long asn_VAL_707_NGAP_ignore = 1; +static const long asn_VAL_707_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UserLocationInformationW_AGF_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_582_NGAP_id_GlobalCable_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_582_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_707_NGAP_id_GlobalCable_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_707_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalCable_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_582_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_707_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UserLocationInformationW_AGF_ExtIEs_1 = { { 1, 4, asn_IOS_NGAP_UserLocationInformationW_AGF_ExtIEs_1_rows } @@ -125,6 +175,9 @@ static const long asn_VAL_6_NGAP_id_UEAggregateMaximumBitRate = 110; static const long asn_VAL_6_NGAP_ignore = 1; static const long asn_VAL_6_NGAP_optional = 0; +static const long asn_VAL_7_NGAP_id_UESliceMaximumBitRateList = 335; +static const long asn_VAL_7_NGAP_ignore = 1; +static const long asn_VAL_7_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupRequestIEs_1_rows = { { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_1_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_1_NGAP_reject }, @@ -149,968 +202,955 @@ { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_6_NGAP_id_UEAggregateMaximumBitRate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_6_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_6_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_7_NGAP_id_UESliceMaximumBitRateList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UESliceMaximumBitRateList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_7_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupRequestIEs_1 = { - { 6, 4, asn_IOS_NGAP_PDUSessionResourceSetupRequestIEs_1_rows } + { 7, 4, asn_IOS_NGAP_PDUSessionResourceSetupRequestIEs_1_rows } }; -static const long asn_VAL_7_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_7_NGAP_ignore = 1; -static const long asn_VAL_7_NGAP_mandatory = 2; -static const long asn_VAL_8_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_8_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_8_NGAP_ignore = 1; static const long asn_VAL_8_NGAP_mandatory = 2; -static const long asn_VAL_9_NGAP_id_PDUSessionResourceSetupListSURes = 75; +static const long asn_VAL_9_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_9_NGAP_ignore = 1; -static const long asn_VAL_9_NGAP_optional = 0; -static const long asn_VAL_10_NGAP_id_PDUSessionResourceFailedToSetupListSURes = 58; +static const long asn_VAL_9_NGAP_mandatory = 2; +static const long asn_VAL_10_NGAP_id_PDUSessionResourceSetupListSURes = 75; static const long asn_VAL_10_NGAP_ignore = 1; static const long asn_VAL_10_NGAP_optional = 0; -static const long asn_VAL_11_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_11_NGAP_id_PDUSessionResourceFailedToSetupListSURes = 58; static const long asn_VAL_11_NGAP_ignore = 1; static const long asn_VAL_11_NGAP_optional = 0; +static const long asn_VAL_12_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_12_NGAP_ignore = 1; +static const long asn_VAL_12_NGAP_optional = 0; +static const long asn_VAL_13_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_13_NGAP_ignore = 1; +static const long asn_VAL_13_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_7_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_7_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_8_NGAP_id_RAN_UE_NGAP_ID }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_8_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_8_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_9_NGAP_id_PDUSessionResourceSetupListSURes }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_9_NGAP_id_RAN_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListSURes }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_9_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_10_NGAP_id_PDUSessionResourceFailedToSetupListSURes }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_9_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_10_NGAP_id_PDUSessionResourceSetupListSURes }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListSURes }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListSURes }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_10_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_11_NGAP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_11_NGAP_id_PDUSessionResourceFailedToSetupListSURes }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListSURes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_11_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_12_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_11_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_12_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_13_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_13_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupResponseIEs_1 = { - { 5, 4, asn_IOS_NGAP_PDUSessionResourceSetupResponseIEs_1_rows } + { 6, 4, asn_IOS_NGAP_PDUSessionResourceSetupResponseIEs_1_rows } }; -static const long asn_VAL_12_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_12_NGAP_reject = 0; -static const long asn_VAL_12_NGAP_mandatory = 2; -static const long asn_VAL_13_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_13_NGAP_reject = 0; -static const long asn_VAL_13_NGAP_mandatory = 2; -static const long asn_VAL_14_NGAP_id_RANPagingPriority = 83; -static const long asn_VAL_14_NGAP_ignore = 1; -static const long asn_VAL_14_NGAP_optional = 0; -static const long asn_VAL_15_NGAP_id_NAS_PDU = 38; -static const long asn_VAL_15_NGAP_ignore = 1; -static const long asn_VAL_15_NGAP_optional = 0; -static const long asn_VAL_16_NGAP_id_PDUSessionResourceToReleaseListRelCmd = 79; -static const long asn_VAL_16_NGAP_reject = 0; -static const long asn_VAL_16_NGAP_mandatory = 2; +static const long asn_VAL_14_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_14_NGAP_reject = 0; +static const long asn_VAL_14_NGAP_mandatory = 2; +static const long asn_VAL_15_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_15_NGAP_reject = 0; +static const long asn_VAL_15_NGAP_mandatory = 2; +static const long asn_VAL_16_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_16_NGAP_ignore = 1; +static const long asn_VAL_16_NGAP_optional = 0; +static const long asn_VAL_17_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_17_NGAP_ignore = 1; +static const long asn_VAL_17_NGAP_optional = 0; +static const long asn_VAL_18_NGAP_id_PDUSessionResourceToReleaseListRelCmd = 79; +static const long asn_VAL_18_NGAP_reject = 0; +static const long asn_VAL_18_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceReleaseCommandIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_12_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_14_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_12_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_13_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_14_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_15_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_13_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_14_NGAP_id_RANPagingPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_15_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_16_NGAP_id_RANPagingPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RANPagingPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_14_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_15_NGAP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_16_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_17_NGAP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_15_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_16_NGAP_id_PDUSessionResourceToReleaseListRelCmd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_17_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_18_NGAP_id_PDUSessionResourceToReleaseListRelCmd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceToReleaseListRelCmd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_16_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_18_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceReleaseCommandIEs_1 = { { 5, 4, asn_IOS_NGAP_PDUSessionResourceReleaseCommandIEs_1_rows } }; -static const long asn_VAL_17_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_17_NGAP_ignore = 1; -static const long asn_VAL_17_NGAP_mandatory = 2; -static const long asn_VAL_18_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_18_NGAP_ignore = 1; -static const long asn_VAL_18_NGAP_mandatory = 2; -static const long asn_VAL_19_NGAP_id_PDUSessionResourceReleasedListRelRes = 70; +static const long asn_VAL_19_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_19_NGAP_ignore = 1; static const long asn_VAL_19_NGAP_mandatory = 2; -static const long asn_VAL_20_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_20_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_20_NGAP_ignore = 1; -static const long asn_VAL_20_NGAP_optional = 0; -static const long asn_VAL_21_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_20_NGAP_mandatory = 2; +static const long asn_VAL_21_NGAP_id_PDUSessionResourceReleasedListRelRes = 70; static const long asn_VAL_21_NGAP_ignore = 1; -static const long asn_VAL_21_NGAP_optional = 0; +static const long asn_VAL_21_NGAP_mandatory = 2; +static const long asn_VAL_22_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_22_NGAP_ignore = 1; +static const long asn_VAL_22_NGAP_optional = 0; +static const long asn_VAL_23_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_23_NGAP_ignore = 1; +static const long asn_VAL_23_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceReleaseResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_17_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_17_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_18_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_18_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_19_NGAP_id_PDUSessionResourceReleasedListRelRes }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_19_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleasedListRelRes }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_19_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_20_NGAP_id_UserLocationInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_20_NGAP_id_RAN_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_20_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_21_NGAP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_20_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_21_NGAP_id_PDUSessionResourceReleasedListRelRes }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleasedListRelRes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_21_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_22_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_22_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_23_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_21_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_23_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceReleaseResponseIEs_1 = { { 5, 4, asn_IOS_NGAP_PDUSessionResourceReleaseResponseIEs_1_rows } }; -static const long asn_VAL_22_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_22_NGAP_reject = 0; -static const long asn_VAL_22_NGAP_mandatory = 2; -static const long asn_VAL_23_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_23_NGAP_reject = 0; -static const long asn_VAL_23_NGAP_mandatory = 2; -static const long asn_VAL_24_NGAP_id_RANPagingPriority = 83; -static const long asn_VAL_24_NGAP_ignore = 1; -static const long asn_VAL_24_NGAP_optional = 0; -static const long asn_VAL_25_NGAP_id_PDUSessionResourceModifyListModReq = 64; +static const long asn_VAL_24_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_24_NGAP_reject = 0; +static const long asn_VAL_24_NGAP_mandatory = 2; +static const long asn_VAL_25_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_25_NGAP_reject = 0; static const long asn_VAL_25_NGAP_mandatory = 2; +static const long asn_VAL_26_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_26_NGAP_ignore = 1; +static const long asn_VAL_26_NGAP_optional = 0; +static const long asn_VAL_27_NGAP_id_PDUSessionResourceModifyListModReq = 64; +static const long asn_VAL_27_NGAP_reject = 0; +static const long asn_VAL_27_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_22_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_24_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_22_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_23_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_24_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_25_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_23_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_24_NGAP_id_RANPagingPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_25_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_26_NGAP_id_RANPagingPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RANPagingPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_24_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_25_NGAP_id_PDUSessionResourceModifyListModReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_26_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_27_NGAP_id_PDUSessionResourceModifyListModReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyListModReq }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_25_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_27_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyRequestIEs_1 = { { 4, 4, asn_IOS_NGAP_PDUSessionResourceModifyRequestIEs_1_rows } }; -static const long asn_VAL_26_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_26_NGAP_ignore = 1; -static const long asn_VAL_26_NGAP_mandatory = 2; -static const long asn_VAL_27_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_27_NGAP_ignore = 1; -static const long asn_VAL_27_NGAP_mandatory = 2; -static const long asn_VAL_28_NGAP_id_PDUSessionResourceModifyListModRes = 65; +static const long asn_VAL_28_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_28_NGAP_ignore = 1; -static const long asn_VAL_28_NGAP_optional = 0; -static const long asn_VAL_29_NGAP_id_PDUSessionResourceFailedToModifyListModRes = 54; +static const long asn_VAL_28_NGAP_mandatory = 2; +static const long asn_VAL_29_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_29_NGAP_ignore = 1; -static const long asn_VAL_29_NGAP_optional = 0; -static const long asn_VAL_30_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_29_NGAP_mandatory = 2; +static const long asn_VAL_30_NGAP_id_PDUSessionResourceModifyListModRes = 65; static const long asn_VAL_30_NGAP_ignore = 1; static const long asn_VAL_30_NGAP_optional = 0; -static const long asn_VAL_31_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_31_NGAP_id_PDUSessionResourceFailedToModifyListModRes = 54; static const long asn_VAL_31_NGAP_ignore = 1; static const long asn_VAL_31_NGAP_optional = 0; +static const long asn_VAL_32_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_32_NGAP_ignore = 1; +static const long asn_VAL_32_NGAP_optional = 0; +static const long asn_VAL_33_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_33_NGAP_ignore = 1; +static const long asn_VAL_33_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_26_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_26_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_27_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_27_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_28_NGAP_id_PDUSessionResourceModifyListModRes }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_28_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyListModRes }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_28_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_29_NGAP_id_PDUSessionResourceFailedToModifyListModRes }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_28_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_29_NGAP_id_RAN_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModRes }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_29_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_30_NGAP_id_UserLocationInformation }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_29_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_30_NGAP_id_PDUSessionResourceModifyListModRes }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyListModRes }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_30_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_31_NGAP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_31_NGAP_id_PDUSessionResourceFailedToModifyListModRes }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModRes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_31_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_32_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_32_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_33_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_31_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_33_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyResponseIEs_1 = { { 6, 4, asn_IOS_NGAP_PDUSessionResourceModifyResponseIEs_1_rows } }; -static const long asn_VAL_32_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_32_NGAP_reject = 0; -static const long asn_VAL_32_NGAP_mandatory = 2; -static const long asn_VAL_33_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_33_NGAP_reject = 0; -static const long asn_VAL_33_NGAP_mandatory = 2; -static const long asn_VAL_34_NGAP_id_PDUSessionResourceNotifyList = 66; +static const long asn_VAL_34_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_34_NGAP_reject = 0; -static const long asn_VAL_34_NGAP_optional = 0; -static const long asn_VAL_35_NGAP_id_PDUSessionResourceReleasedListNot = 67; -static const long asn_VAL_35_NGAP_ignore = 1; -static const long asn_VAL_35_NGAP_optional = 0; -static const long asn_VAL_36_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_36_NGAP_ignore = 1; +static const long asn_VAL_34_NGAP_mandatory = 2; +static const long asn_VAL_35_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_35_NGAP_reject = 0; +static const long asn_VAL_35_NGAP_mandatory = 2; +static const long asn_VAL_36_NGAP_id_PDUSessionResourceNotifyList = 66; +static const long asn_VAL_36_NGAP_reject = 0; static const long asn_VAL_36_NGAP_optional = 0; +static const long asn_VAL_37_NGAP_id_PDUSessionResourceReleasedListNot = 67; +static const long asn_VAL_37_NGAP_ignore = 1; +static const long asn_VAL_37_NGAP_optional = 0; +static const long asn_VAL_38_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_38_NGAP_ignore = 1; +static const long asn_VAL_38_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceNotifyIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_32_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_34_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_32_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_33_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_34_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_35_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_33_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_34_NGAP_id_PDUSessionResourceNotifyList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_35_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_36_NGAP_id_PDUSessionResourceNotifyList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceNotifyList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_34_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_35_NGAP_id_PDUSessionResourceReleasedListNot }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_36_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_37_NGAP_id_PDUSessionResourceReleasedListNot }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleasedListNot }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_35_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_36_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_37_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_38_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_36_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_38_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceNotifyIEs_1 = { { 5, 4, asn_IOS_NGAP_PDUSessionResourceNotifyIEs_1_rows } }; -static const long asn_VAL_37_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_37_NGAP_reject = 0; -static const long asn_VAL_37_NGAP_mandatory = 2; -static const long asn_VAL_38_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_38_NGAP_reject = 0; -static const long asn_VAL_38_NGAP_mandatory = 2; -static const long asn_VAL_39_NGAP_id_PDUSessionResourceModifyListModInd = 63; +static const long asn_VAL_39_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_39_NGAP_reject = 0; static const long asn_VAL_39_NGAP_mandatory = 2; -static const long asn_VAL_40_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_40_NGAP_ignore = 1; -static const long asn_VAL_40_NGAP_optional = 0; +static const long asn_VAL_40_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_40_NGAP_reject = 0; +static const long asn_VAL_40_NGAP_mandatory = 2; +static const long asn_VAL_41_NGAP_id_PDUSessionResourceModifyListModInd = 63; +static const long asn_VAL_41_NGAP_reject = 0; +static const long asn_VAL_41_NGAP_mandatory = 2; +static const long asn_VAL_42_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_42_NGAP_ignore = 1; +static const long asn_VAL_42_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_37_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_39_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_37_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_38_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_39_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_40_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_38_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_39_NGAP_id_PDUSessionResourceModifyListModInd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_40_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_41_NGAP_id_PDUSessionResourceModifyListModInd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyListModInd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_39_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_40_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_41_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_42_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_40_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_42_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyIndicationIEs_1 = { { 4, 4, asn_IOS_NGAP_PDUSessionResourceModifyIndicationIEs_1_rows } }; -static const long asn_VAL_41_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_41_NGAP_ignore = 1; -static const long asn_VAL_41_NGAP_mandatory = 2; -static const long asn_VAL_42_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_42_NGAP_ignore = 1; -static const long asn_VAL_42_NGAP_mandatory = 2; -static const long asn_VAL_43_NGAP_id_PDUSessionResourceModifyListModCfm = 62; +static const long asn_VAL_43_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_43_NGAP_ignore = 1; -static const long asn_VAL_43_NGAP_optional = 0; -static const long asn_VAL_44_NGAP_id_PDUSessionResourceFailedToModifyListModCfm = 131; +static const long asn_VAL_43_NGAP_mandatory = 2; +static const long asn_VAL_44_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_44_NGAP_ignore = 1; -static const long asn_VAL_44_NGAP_optional = 0; -static const long asn_VAL_45_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_44_NGAP_mandatory = 2; +static const long asn_VAL_45_NGAP_id_PDUSessionResourceModifyListModCfm = 62; static const long asn_VAL_45_NGAP_ignore = 1; static const long asn_VAL_45_NGAP_optional = 0; +static const long asn_VAL_46_NGAP_id_PDUSessionResourceFailedToModifyListModCfm = 131; +static const long asn_VAL_46_NGAP_ignore = 1; +static const long asn_VAL_46_NGAP_optional = 0; +static const long asn_VAL_47_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_47_NGAP_ignore = 1; +static const long asn_VAL_47_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_41_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_43_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_41_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_42_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_43_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_44_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_42_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_43_NGAP_id_PDUSessionResourceModifyListModCfm }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_44_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_45_NGAP_id_PDUSessionResourceModifyListModCfm }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyListModCfm }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_43_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_44_NGAP_id_PDUSessionResourceFailedToModifyListModCfm }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_45_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_46_NGAP_id_PDUSessionResourceFailedToModifyListModCfm }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModCfm }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_44_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_45_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_46_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_47_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_45_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_47_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyConfirmIEs_1 = { { 5, 4, asn_IOS_NGAP_PDUSessionResourceModifyConfirmIEs_1_rows } }; -static const long asn_VAL_46_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_46_NGAP_reject = 0; -static const long asn_VAL_46_NGAP_mandatory = 2; -static const long asn_VAL_47_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_47_NGAP_reject = 0; -static const long asn_VAL_47_NGAP_mandatory = 2; -static const long asn_VAL_48_NGAP_id_OldAMF = 48; +static const long asn_VAL_48_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_48_NGAP_reject = 0; -static const long asn_VAL_48_NGAP_optional = 0; -static const long asn_VAL_49_NGAP_id_UEAggregateMaximumBitRate = 110; +static const long asn_VAL_48_NGAP_mandatory = 2; +static const long asn_VAL_49_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_49_NGAP_reject = 0; -static const long asn_VAL_49_NGAP_conditional = 1; -static const long asn_VAL_50_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; -static const long asn_VAL_50_NGAP_ignore = 1; +static const long asn_VAL_49_NGAP_mandatory = 2; +static const long asn_VAL_50_NGAP_id_OldAMF = 48; +static const long asn_VAL_50_NGAP_reject = 0; static const long asn_VAL_50_NGAP_optional = 0; -static const long asn_VAL_51_NGAP_id_GUAMI = 28; +static const long asn_VAL_51_NGAP_id_UEAggregateMaximumBitRate = 110; static const long asn_VAL_51_NGAP_reject = 0; -static const long asn_VAL_51_NGAP_mandatory = 2; -static const long asn_VAL_52_NGAP_id_PDUSessionResourceSetupListCxtReq = 71; -static const long asn_VAL_52_NGAP_reject = 0; +static const long asn_VAL_51_NGAP_conditional = 1; +static const long asn_VAL_52_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; +static const long asn_VAL_52_NGAP_ignore = 1; static const long asn_VAL_52_NGAP_optional = 0; -static const long asn_VAL_53_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_53_NGAP_id_GUAMI = 28; static const long asn_VAL_53_NGAP_reject = 0; static const long asn_VAL_53_NGAP_mandatory = 2; -static const long asn_VAL_54_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_54_NGAP_id_PDUSessionResourceSetupListCxtReq = 71; static const long asn_VAL_54_NGAP_reject = 0; -static const long asn_VAL_54_NGAP_mandatory = 2; -static const long asn_VAL_55_NGAP_id_SecurityKey = 94; +static const long asn_VAL_54_NGAP_optional = 0; +static const long asn_VAL_55_NGAP_id_AllowedNSSAI = 0; static const long asn_VAL_55_NGAP_reject = 0; static const long asn_VAL_55_NGAP_mandatory = 2; -static const long asn_VAL_56_NGAP_id_TraceActivation = 108; -static const long asn_VAL_56_NGAP_ignore = 1; -static const long asn_VAL_56_NGAP_optional = 0; -static const long asn_VAL_57_NGAP_id_MobilityRestrictionList = 36; -static const long asn_VAL_57_NGAP_ignore = 1; -static const long asn_VAL_57_NGAP_optional = 0; -static const long asn_VAL_58_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_56_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_56_NGAP_reject = 0; +static const long asn_VAL_56_NGAP_mandatory = 2; +static const long asn_VAL_57_NGAP_id_SecurityKey = 94; +static const long asn_VAL_57_NGAP_reject = 0; +static const long asn_VAL_57_NGAP_mandatory = 2; +static const long asn_VAL_58_NGAP_id_TraceActivation = 108; static const long asn_VAL_58_NGAP_ignore = 1; static const long asn_VAL_58_NGAP_optional = 0; -static const long asn_VAL_59_NGAP_id_IndexToRFSP = 31; +static const long asn_VAL_59_NGAP_id_MobilityRestrictionList = 36; static const long asn_VAL_59_NGAP_ignore = 1; static const long asn_VAL_59_NGAP_optional = 0; -static const long asn_VAL_60_NGAP_id_MaskedIMEISV = 34; +static const long asn_VAL_60_NGAP_id_UERadioCapability = 117; static const long asn_VAL_60_NGAP_ignore = 1; static const long asn_VAL_60_NGAP_optional = 0; -static const long asn_VAL_61_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_61_NGAP_id_IndexToRFSP = 31; static const long asn_VAL_61_NGAP_ignore = 1; static const long asn_VAL_61_NGAP_optional = 0; -static const long asn_VAL_62_NGAP_id_EmergencyFallbackIndicator = 24; -static const long asn_VAL_62_NGAP_reject = 0; +static const long asn_VAL_62_NGAP_id_MaskedIMEISV = 34; +static const long asn_VAL_62_NGAP_ignore = 1; static const long asn_VAL_62_NGAP_optional = 0; -static const long asn_VAL_63_NGAP_id_RRCInactiveTransitionReportRequest = 91; +static const long asn_VAL_63_NGAP_id_NAS_PDU = 38; static const long asn_VAL_63_NGAP_ignore = 1; static const long asn_VAL_63_NGAP_optional = 0; -static const long asn_VAL_64_NGAP_id_UERadioCapabilityForPaging = 118; -static const long asn_VAL_64_NGAP_ignore = 1; +static const long asn_VAL_64_NGAP_id_EmergencyFallbackIndicator = 24; +static const long asn_VAL_64_NGAP_reject = 0; static const long asn_VAL_64_NGAP_optional = 0; -static const long asn_VAL_65_NGAP_id_RedirectionVoiceFallback = 146; +static const long asn_VAL_65_NGAP_id_RRCInactiveTransitionReportRequest = 91; static const long asn_VAL_65_NGAP_ignore = 1; static const long asn_VAL_65_NGAP_optional = 0; -static const long asn_VAL_66_NGAP_id_LocationReportingRequestType = 33; +static const long asn_VAL_66_NGAP_id_UERadioCapabilityForPaging = 118; static const long asn_VAL_66_NGAP_ignore = 1; static const long asn_VAL_66_NGAP_optional = 0; -static const long asn_VAL_67_NGAP_id_CNAssistedRANTuning = 165; +static const long asn_VAL_67_NGAP_id_RedirectionVoiceFallback = 146; static const long asn_VAL_67_NGAP_ignore = 1; static const long asn_VAL_67_NGAP_optional = 0; -static const long asn_VAL_68_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_68_NGAP_id_LocationReportingRequestType = 33; static const long asn_VAL_68_NGAP_ignore = 1; static const long asn_VAL_68_NGAP_optional = 0; -static const long asn_VAL_69_NGAP_id_IAB_Authorized = 199; +static const long asn_VAL_69_NGAP_id_CNAssistedRANTuning = 165; static const long asn_VAL_69_NGAP_ignore = 1; static const long asn_VAL_69_NGAP_optional = 0; -static const long asn_VAL_70_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_70_NGAP_id_SRVCCOperationPossible = 177; static const long asn_VAL_70_NGAP_ignore = 1; static const long asn_VAL_70_NGAP_optional = 0; -static const long asn_VAL_71_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_71_NGAP_id_IAB_Authorized = 199; static const long asn_VAL_71_NGAP_ignore = 1; static const long asn_VAL_71_NGAP_optional = 0; -static const long asn_VAL_72_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_72_NGAP_id_Enhanced_CoverageRestriction = 205; static const long asn_VAL_72_NGAP_ignore = 1; static const long asn_VAL_72_NGAP_optional = 0; -static const long asn_VAL_73_NGAP_id_NRV2XServicesAuthorized = 216; +static const long asn_VAL_73_NGAP_id_Extended_ConnectedTime = 206; static const long asn_VAL_73_NGAP_ignore = 1; static const long asn_VAL_73_NGAP_optional = 0; -static const long asn_VAL_74_NGAP_id_LTEV2XServicesAuthorized = 215; +static const long asn_VAL_74_NGAP_id_UE_DifferentiationInfo = 209; static const long asn_VAL_74_NGAP_ignore = 1; static const long asn_VAL_74_NGAP_optional = 0; -static const long asn_VAL_75_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; +static const long asn_VAL_75_NGAP_id_NRV2XServicesAuthorized = 216; static const long asn_VAL_75_NGAP_ignore = 1; static const long asn_VAL_75_NGAP_optional = 0; -static const long asn_VAL_76_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; +static const long asn_VAL_76_NGAP_id_LTEV2XServicesAuthorized = 215; static const long asn_VAL_76_NGAP_ignore = 1; static const long asn_VAL_76_NGAP_optional = 0; -static const long asn_VAL_77_NGAP_id_PC5QoSParameters = 219; +static const long asn_VAL_77_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; static const long asn_VAL_77_NGAP_ignore = 1; static const long asn_VAL_77_NGAP_optional = 0; -static const long asn_VAL_78_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_78_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; static const long asn_VAL_78_NGAP_ignore = 1; static const long asn_VAL_78_NGAP_optional = 0; -static const long asn_VAL_79_NGAP_id_UE_UP_CIoT_Support = 234; +static const long asn_VAL_79_NGAP_id_PC5QoSParameters = 219; static const long asn_VAL_79_NGAP_ignore = 1; static const long asn_VAL_79_NGAP_optional = 0; -static const long asn_VAL_80_NGAP_id_RGLevelWirelineAccessCharacteristics = 238; +static const long asn_VAL_80_NGAP_id_CEmodeBrestricted = 222; static const long asn_VAL_80_NGAP_ignore = 1; static const long asn_VAL_80_NGAP_optional = 0; -static const long asn_VAL_81_NGAP_id_ManagementBasedMDTPLMNList = 254; +static const long asn_VAL_81_NGAP_id_UE_UP_CIoT_Support = 234; static const long asn_VAL_81_NGAP_ignore = 1; static const long asn_VAL_81_NGAP_optional = 0; -static const long asn_VAL_82_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_82_NGAP_reject = 0; +static const long asn_VAL_82_NGAP_id_RGLevelWirelineAccessCharacteristics = 238; +static const long asn_VAL_82_NGAP_ignore = 1; static const long asn_VAL_82_NGAP_optional = 0; +static const long asn_VAL_83_NGAP_id_ManagementBasedMDTPLMNList = 254; +static const long asn_VAL_83_NGAP_ignore = 1; +static const long asn_VAL_83_NGAP_optional = 0; +static const long asn_VAL_84_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_84_NGAP_reject = 0; +static const long asn_VAL_84_NGAP_optional = 0; +static const long asn_VAL_85_NGAP_id_TimeSyncAssistanceInfo = 326; +static const long asn_VAL_85_NGAP_ignore = 1; +static const long asn_VAL_85_NGAP_optional = 0; +static const long asn_VAL_86_NGAP_id_QMCConfigInfo = 328; +static const long asn_VAL_86_NGAP_ignore = 1; +static const long asn_VAL_86_NGAP_optional = 0; +static const long asn_VAL_87_NGAP_id_TargetNSSAIInformation = 334; +static const long asn_VAL_87_NGAP_ignore = 1; +static const long asn_VAL_87_NGAP_optional = 0; +static const long asn_VAL_88_NGAP_id_UESliceMaximumBitRateList = 335; +static const long asn_VAL_88_NGAP_ignore = 1; +static const long asn_VAL_88_NGAP_optional = 0; +static const long asn_VAL_89_NGAP_id_FiveG_ProSeAuthorized = 345; +static const long asn_VAL_89_NGAP_ignore = 1; +static const long asn_VAL_89_NGAP_optional = 0; +static const long asn_VAL_90_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate = 346; +static const long asn_VAL_90_NGAP_ignore = 1; +static const long asn_VAL_90_NGAP_optional = 0; +static const long asn_VAL_91_NGAP_id_FiveG_ProSePC5QoSParameters = 347; +static const long asn_VAL_91_NGAP_ignore = 1; +static const long asn_VAL_91_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_InitialContextSetupRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_46_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_48_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_46_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_47_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_48_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_49_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_47_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_48_NGAP_id_OldAMF }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_49_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_50_NGAP_id_OldAMF }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_48_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_49_NGAP_id_UEAggregateMaximumBitRate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_49_NGAP_conditional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_50_NGAP_id_CoreNetworkAssistanceInformationForInactive }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_50_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_51_NGAP_id_GUAMI }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_51_NGAP_id_UEAggregateMaximumBitRate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_GUAMI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_51_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_52_NGAP_id_PDUSessionResourceSetupListCxtReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq }, + { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_51_NGAP_conditional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_52_NGAP_id_CoreNetworkAssistanceInformationForInactive }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_52_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_53_NGAP_id_AllowedNSSAI }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_53_NGAP_id_GUAMI }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, + { "&Value", aioc__type, &asn_DEF_NGAP_GUAMI }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_53_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_54_NGAP_id_UESecurityCapabilities }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_54_NGAP_id_PDUSessionResourceSetupListCxtReq }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_54_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_55_NGAP_id_SecurityKey }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_54_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_55_NGAP_id_AllowedNSSAI }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_SecurityKey }, + { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_55_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_56_NGAP_id_TraceActivation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_TraceActivation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_56_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_57_NGAP_id_MobilityRestrictionList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_MobilityRestrictionList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_57_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_58_NGAP_id_UERadioCapability }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_56_NGAP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_56_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_57_NGAP_id_SecurityKey }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_SecurityKey }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_57_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_58_NGAP_id_TraceActivation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, + { "&Value", aioc__type, &asn_DEF_NGAP_TraceActivation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_58_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_59_NGAP_id_IndexToRFSP }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_59_NGAP_id_MobilityRestrictionList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_IndexToRFSP }, + { "&Value", aioc__type, &asn_DEF_NGAP_MobilityRestrictionList }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_59_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_60_NGAP_id_MaskedIMEISV }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_60_NGAP_id_UERadioCapability }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_60_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_61_NGAP_id_NAS_PDU }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_61_NGAP_id_IndexToRFSP }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, + { "&Value", aioc__type, &asn_DEF_NGAP_IndexToRFSP }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_61_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_62_NGAP_id_EmergencyFallbackIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_EmergencyFallbackIndicator }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_62_NGAP_id_MaskedIMEISV }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_62_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_63_NGAP_id_RRCInactiveTransitionReportRequest }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_63_NGAP_id_NAS_PDU }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReportRequest }, + { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_63_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_64_NGAP_id_UERadioCapabilityForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_64_NGAP_id_EmergencyFallbackIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_EmergencyFallbackIndicator }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_64_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_65_NGAP_id_RedirectionVoiceFallback }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_65_NGAP_id_RRCInactiveTransitionReportRequest }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RedirectionVoiceFallback }, + { "&Value", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReportRequest }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_65_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_66_NGAP_id_LocationReportingRequestType }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_66_NGAP_id_UERadioCapabilityForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_LocationReportingRequestType }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_66_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_67_NGAP_id_CNAssistedRANTuning }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_67_NGAP_id_RedirectionVoiceFallback }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CNAssistedRANTuning }, + { "&Value", aioc__type, &asn_DEF_NGAP_RedirectionVoiceFallback }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_67_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_68_NGAP_id_SRVCCOperationPossible }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_68_NGAP_id_LocationReportingRequestType }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, + { "&Value", aioc__type, &asn_DEF_NGAP_LocationReportingRequestType }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_68_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_69_NGAP_id_IAB_Authorized }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_69_NGAP_id_CNAssistedRANTuning }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_IAB_Authorized }, + { "&Value", aioc__type, &asn_DEF_NGAP_CNAssistedRANTuning }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_69_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_70_NGAP_id_Enhanced_CoverageRestriction }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_70_NGAP_id_SRVCCOperationPossible }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, + { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_70_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_71_NGAP_id_Extended_ConnectedTime }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_71_NGAP_id_IAB_Authorized }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, + { "&Value", aioc__type, &asn_DEF_NGAP_IAB_Authorized }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_71_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_72_NGAP_id_UE_DifferentiationInfo }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_72_NGAP_id_Enhanced_CoverageRestriction }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, + { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_72_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_73_NGAP_id_NRV2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_73_NGAP_id_Extended_ConnectedTime }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_NRV2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_73_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_74_NGAP_id_LTEV2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_74_NGAP_id_UE_DifferentiationInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_LTEV2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_74_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_75_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_75_NGAP_id_NRV2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRV2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_75_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_76_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_76_NGAP_id_LTEV2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_NGAP_LTEV2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_76_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_77_NGAP_id_PC5QoSParameters }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_77_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_77_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PC5QoSParameters }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_77_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_78_NGAP_id_CEmodeBrestricted }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_78_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_78_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, + { "&Value", aioc__type, &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_78_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_79_NGAP_id_UE_UP_CIoT_Support }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_79_NGAP_id_PC5QoSParameters }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_79_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UE_UP_CIoT_Support }, + { "&Value", aioc__type, &asn_DEF_NGAP_PC5QoSParameters }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_79_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_80_NGAP_id_RGLevelWirelineAccessCharacteristics }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_80_NGAP_id_CEmodeBrestricted }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_80_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics }, + { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_80_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_81_NGAP_id_ManagementBasedMDTPLMNList }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_81_NGAP_id_UE_UP_CIoT_Support }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_81_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_MDTPLMNList }, + { "&Value", aioc__type, &asn_DEF_NGAP_UE_UP_CIoT_Support }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_81_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_82_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_82_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_82_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupRequestIEs_1 = { - { 37, 4, asn_IOS_NGAP_InitialContextSetupRequestIEs_1_rows } -}; -static const long asn_VAL_83_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_83_NGAP_ignore = 1; -static const long asn_VAL_83_NGAP_mandatory = 2; -static const long asn_VAL_84_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_84_NGAP_ignore = 1; -static const long asn_VAL_84_NGAP_mandatory = 2; -static const long asn_VAL_85_NGAP_id_PDUSessionResourceSetupListCxtRes = 72; -static const long asn_VAL_85_NGAP_ignore = 1; -static const long asn_VAL_85_NGAP_optional = 0; -static const long asn_VAL_86_NGAP_id_PDUSessionResourceFailedToSetupListCxtRes = 55; -static const long asn_VAL_86_NGAP_ignore = 1; -static const long asn_VAL_86_NGAP_optional = 0; -static const long asn_VAL_87_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_87_NGAP_ignore = 1; -static const long asn_VAL_87_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_InitialContextSetupResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_83_NGAP_id_AMF_UE_NGAP_ID }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_82_NGAP_id_RGLevelWirelineAccessCharacteristics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_82_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_82_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_83_NGAP_id_ManagementBasedMDTPLMNList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_83_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_83_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_84_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_84_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_84_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_85_NGAP_id_PDUSessionResourceSetupListCxtRes }, + { "&Value", aioc__type, &asn_DEF_NGAP_MDTPLMNList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_83_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_84_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_84_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_84_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_85_NGAP_id_TimeSyncAssistanceInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_85_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes }, + { "&Value", aioc__type, &asn_DEF_NGAP_TimeSyncAssistanceInfo }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_85_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_86_NGAP_id_PDUSessionResourceFailedToSetupListCxtRes }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_86_NGAP_id_QMCConfigInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_86_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes }, + { "&Value", aioc__type, &asn_DEF_NGAP_QMCConfigInfo }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_86_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_87_NGAP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_87_NGAP_id_TargetNSSAIInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_87_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_87_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupResponseIEs_1 = { - { 5, 4, asn_IOS_NGAP_InitialContextSetupResponseIEs_1_rows } -}; -static const long asn_VAL_88_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_88_NGAP_ignore = 1; -static const long asn_VAL_88_NGAP_mandatory = 2; -static const long asn_VAL_89_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_89_NGAP_ignore = 1; -static const long asn_VAL_89_NGAP_mandatory = 2; -static const long asn_VAL_90_NGAP_id_PDUSessionResourceFailedToSetupListCxtFail = 132; -static const long asn_VAL_90_NGAP_ignore = 1; -static const long asn_VAL_90_NGAP_optional = 0; -static const long asn_VAL_91_NGAP_id_Cause = 15; -static const long asn_VAL_91_NGAP_ignore = 1; -static const long asn_VAL_91_NGAP_mandatory = 2; -static const long asn_VAL_92_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_92_NGAP_ignore = 1; -static const long asn_VAL_92_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_InitialContextSetupFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_88_NGAP_id_AMF_UE_NGAP_ID }, + { "&Value", aioc__type, &asn_DEF_NGAP_TargetNSSAIInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_87_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_88_NGAP_id_UESliceMaximumBitRateList }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_88_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_88_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_89_NGAP_id_RAN_UE_NGAP_ID }, + { "&Value", aioc__type, &asn_DEF_NGAP_UESliceMaximumBitRateList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_88_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_89_NGAP_id_FiveG_ProSeAuthorized }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_89_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_89_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_90_NGAP_id_PDUSessionResourceFailedToSetupListCxtFail }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSeAuthorized }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_89_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_90_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_90_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_90_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_91_NGAP_id_Cause }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_91_NGAP_id_FiveG_ProSePC5QoSParameters }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_91_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_91_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_92_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_92_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_92_NGAP_optional } + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_91_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupFailureIEs_1 = { - { 5, 4, asn_IOS_NGAP_InitialContextSetupFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupRequestIEs_1 = { + { 44, 4, asn_IOS_NGAP_InitialContextSetupRequestIEs_1_rows } }; -static const long asn_VAL_93_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_93_NGAP_reject = 0; +static const long asn_VAL_92_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_92_NGAP_ignore = 1; +static const long asn_VAL_92_NGAP_mandatory = 2; +static const long asn_VAL_93_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_93_NGAP_ignore = 1; static const long asn_VAL_93_NGAP_mandatory = 2; -static const long asn_VAL_94_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_94_NGAP_reject = 0; -static const long asn_VAL_94_NGAP_mandatory = 2; -static const long asn_VAL_95_NGAP_id_PDUSessionResourceListCxtRelReq = 133; -static const long asn_VAL_95_NGAP_reject = 0; +static const long asn_VAL_94_NGAP_id_PDUSessionResourceSetupListCxtRes = 72; +static const long asn_VAL_94_NGAP_ignore = 1; +static const long asn_VAL_94_NGAP_optional = 0; +static const long asn_VAL_95_NGAP_id_PDUSessionResourceFailedToSetupListCxtRes = 55; +static const long asn_VAL_95_NGAP_ignore = 1; static const long asn_VAL_95_NGAP_optional = 0; -static const long asn_VAL_96_NGAP_id_Cause = 15; +static const long asn_VAL_96_NGAP_id_CriticalityDiagnostics = 19; static const long asn_VAL_96_NGAP_ignore = 1; -static const long asn_VAL_96_NGAP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseRequest_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_93_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_93_NGAP_reject }, +static const long asn_VAL_96_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_InitialContextSetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_92_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_92_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_93_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_94_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_94_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_92_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_93_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_93_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_94_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_95_NGAP_id_PDUSessionResourceListCxtRelReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_95_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceListCxtRelReq }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_93_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_94_NGAP_id_PDUSessionResourceSetupListCxtRes }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_94_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_94_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_95_NGAP_id_PDUSessionResourceFailedToSetupListCxtRes }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_95_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_95_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_96_NGAP_id_Cause }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_96_NGAP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_96_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_96_NGAP_mandatory } + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_96_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseRequest_IEs_1 = { - { 4, 4, asn_IOS_NGAP_UEContextReleaseRequest_IEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupResponseIEs_1 = { + { 5, 4, asn_IOS_NGAP_InitialContextSetupResponseIEs_1_rows } }; -static const long asn_VAL_97_NGAP_id_UE_NGAP_IDs = 114; -static const long asn_VAL_97_NGAP_reject = 0; +static const long asn_VAL_97_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_97_NGAP_ignore = 1; static const long asn_VAL_97_NGAP_mandatory = 2; -static const long asn_VAL_98_NGAP_id_Cause = 15; +static const long asn_VAL_98_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_98_NGAP_ignore = 1; static const long asn_VAL_98_NGAP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseCommand_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_97_NGAP_id_UE_NGAP_IDs }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_97_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UE_NGAP_IDs }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_97_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_98_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_98_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_98_NGAP_mandatory } -}; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseCommand_IEs_1 = { - { 2, 4, asn_IOS_NGAP_UEContextReleaseCommand_IEs_1_rows } -}; -static const long asn_VAL_99_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_99_NGAP_id_PDUSessionResourceFailedToSetupListCxtFail = 132; static const long asn_VAL_99_NGAP_ignore = 1; -static const long asn_VAL_99_NGAP_mandatory = 2; -static const long asn_VAL_100_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_99_NGAP_optional = 0; +static const long asn_VAL_100_NGAP_id_Cause = 15; static const long asn_VAL_100_NGAP_ignore = 1; static const long asn_VAL_100_NGAP_mandatory = 2; -static const long asn_VAL_101_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_101_NGAP_id_CriticalityDiagnostics = 19; static const long asn_VAL_101_NGAP_ignore = 1; static const long asn_VAL_101_NGAP_optional = 0; -static const long asn_VAL_102_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; -static const long asn_VAL_102_NGAP_ignore = 1; -static const long asn_VAL_102_NGAP_optional = 0; -static const long asn_VAL_103_NGAP_id_PDUSessionResourceListCxtRelCpl = 60; -static const long asn_VAL_103_NGAP_reject = 0; -static const long asn_VAL_103_NGAP_optional = 0; -static const long asn_VAL_104_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_104_NGAP_ignore = 1; -static const long asn_VAL_104_NGAP_optional = 0; -static const long asn_VAL_105_NGAP_id_PagingAssisDataforCEcapabUE = 207; -static const long asn_VAL_105_NGAP_ignore = 1; -static const long asn_VAL_105_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseComplete_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_99_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_99_NGAP_ignore }, +static const asn_ioc_cell_t asn_IOS_NGAP_InitialContextSetupFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_97_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_97_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_99_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_100_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_100_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_97_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_98_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_98_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_98_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_99_NGAP_id_PDUSessionResourceFailedToSetupListCxtFail }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_99_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_99_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_100_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_100_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_100_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_101_NGAP_id_UserLocationInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_101_NGAP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_101_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_101_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_102_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_102_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_102_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_103_NGAP_id_PDUSessionResourceListCxtRelCpl }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_103_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_103_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_104_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_104_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_101_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_InitialContextSetupFailureIEs_1 = { + { 5, 4, asn_IOS_NGAP_InitialContextSetupFailureIEs_1_rows } +}; +static const long asn_VAL_102_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_102_NGAP_reject = 0; +static const long asn_VAL_102_NGAP_mandatory = 2; +static const long asn_VAL_103_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_103_NGAP_reject = 0; +static const long asn_VAL_103_NGAP_mandatory = 2; +static const long asn_VAL_104_NGAP_id_PDUSessionResourceListCxtRelReq = 133; +static const long asn_VAL_104_NGAP_reject = 0; +static const long asn_VAL_104_NGAP_optional = 0; +static const long asn_VAL_105_NGAP_id_Cause = 15; +static const long asn_VAL_105_NGAP_ignore = 1; +static const long asn_VAL_105_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseRequest_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_102_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_102_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_102_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_103_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_103_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_103_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_104_NGAP_id_PDUSessionResourceListCxtRelReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_104_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceListCxtRelReq }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_104_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_105_NGAP_id_PagingAssisDataforCEcapabUE }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_105_NGAP_id_Cause }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_105_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingAssisDataforCEcapabUE }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_105_NGAP_optional } + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_105_NGAP_mandatory } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseComplete_IEs_1 = { - { 7, 4, asn_IOS_NGAP_UEContextReleaseComplete_IEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseRequest_IEs_1 = { + { 4, 4, asn_IOS_NGAP_UEContextReleaseRequest_IEs_1_rows } }; -static const long asn_VAL_106_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_106_NGAP_id_UE_NGAP_IDs = 114; static const long asn_VAL_106_NGAP_reject = 0; static const long asn_VAL_106_NGAP_mandatory = 2; -static const long asn_VAL_107_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_107_NGAP_reject = 0; +static const long asn_VAL_107_NGAP_id_Cause = 15; +static const long asn_VAL_107_NGAP_ignore = 1; static const long asn_VAL_107_NGAP_mandatory = 2; -static const long asn_VAL_108_NGAP_id_RRC_Resume_Cause = 237; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseCommand_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_106_NGAP_id_UE_NGAP_IDs }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_106_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_UE_NGAP_IDs }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_106_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_107_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_107_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_107_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseCommand_IEs_1 = { + { 2, 4, asn_IOS_NGAP_UEContextReleaseCommand_IEs_1_rows } +}; +static const long asn_VAL_108_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_108_NGAP_ignore = 1; static const long asn_VAL_108_NGAP_mandatory = 2; -static const long asn_VAL_109_NGAP_id_PDUSessionResourceResumeListRESReq = 232; -static const long asn_VAL_109_NGAP_reject = 0; -static const long asn_VAL_109_NGAP_optional = 0; -static const long asn_VAL_110_NGAP_id_PDUSessionResourceFailedToResumeListRESReq = 229; -static const long asn_VAL_110_NGAP_reject = 0; +static const long asn_VAL_109_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_109_NGAP_ignore = 1; +static const long asn_VAL_109_NGAP_mandatory = 2; +static const long asn_VAL_110_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_110_NGAP_ignore = 1; static const long asn_VAL_110_NGAP_optional = 0; -static const long asn_VAL_111_NGAP_id_Suspend_Request_Indication = 235; +static const long asn_VAL_111_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; static const long asn_VAL_111_NGAP_ignore = 1; static const long asn_VAL_111_NGAP_optional = 0; -static const long asn_VAL_112_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; -static const long asn_VAL_112_NGAP_ignore = 1; +static const long asn_VAL_112_NGAP_id_PDUSessionResourceListCxtRelCpl = 60; +static const long asn_VAL_112_NGAP_reject = 0; static const long asn_VAL_112_NGAP_optional = 0; -static const long asn_VAL_113_NGAP_id_PagingAssisDataforCEcapabUE = 207; +static const long asn_VAL_113_NGAP_id_CriticalityDiagnostics = 19; static const long asn_VAL_113_NGAP_ignore = 1; static const long asn_VAL_113_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_106_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_106_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_106_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_107_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_107_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_107_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_108_NGAP_id_RRC_Resume_Cause }, +static const long asn_VAL_114_NGAP_id_PagingAssisDataforCEcapabUE = 207; +static const long asn_VAL_114_NGAP_ignore = 1; +static const long asn_VAL_114_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextReleaseComplete_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_108_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_108_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RRCEstablishmentCause }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_108_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_109_NGAP_id_PDUSessionResourceResumeListRESReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_109_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceResumeListRESReq }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_109_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_110_NGAP_id_PDUSessionResourceFailedToResumeListRESReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_110_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_109_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_109_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_109_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_110_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_110_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_110_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_111_NGAP_id_Suspend_Request_Indication }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_111_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_111_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Suspend_Request_Indication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_111_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_112_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_112_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_111_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_112_NGAP_id_PDUSessionResourceListCxtRelCpl }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_112_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_112_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_113_NGAP_id_PagingAssisDataforCEcapabUE }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_113_NGAP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_113_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_113_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_114_NGAP_id_PagingAssisDataforCEcapabUE }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_114_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PagingAssisDataforCEcapabUE }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_113_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_114_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeRequestIEs_1 = { - { 8, 4, asn_IOS_NGAP_UEContextResumeRequestIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextReleaseComplete_IEs_1 = { + { 7, 4, asn_IOS_NGAP_UEContextReleaseComplete_IEs_1_rows } }; -static const long asn_VAL_114_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_114_NGAP_ignore = 1; -static const long asn_VAL_114_NGAP_mandatory = 2; -static const long asn_VAL_115_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_115_NGAP_ignore = 1; +static const long asn_VAL_115_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_115_NGAP_reject = 0; static const long asn_VAL_115_NGAP_mandatory = 2; -static const long asn_VAL_116_NGAP_id_PDUSessionResourceResumeListRESRes = 233; +static const long asn_VAL_116_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_116_NGAP_reject = 0; -static const long asn_VAL_116_NGAP_optional = 0; -static const long asn_VAL_117_NGAP_id_PDUSessionResourceFailedToResumeListRESRes = 230; -static const long asn_VAL_117_NGAP_reject = 0; -static const long asn_VAL_117_NGAP_optional = 0; -static const long asn_VAL_118_NGAP_id_SecurityContext = 93; +static const long asn_VAL_116_NGAP_mandatory = 2; +static const long asn_VAL_117_NGAP_id_RRC_Resume_Cause = 237; +static const long asn_VAL_117_NGAP_ignore = 1; +static const long asn_VAL_117_NGAP_mandatory = 2; +static const long asn_VAL_118_NGAP_id_PDUSessionResourceResumeListRESReq = 232; static const long asn_VAL_118_NGAP_reject = 0; static const long asn_VAL_118_NGAP_optional = 0; -static const long asn_VAL_119_NGAP_id_Suspend_Response_Indication = 236; -static const long asn_VAL_119_NGAP_ignore = 1; +static const long asn_VAL_119_NGAP_id_PDUSessionResourceFailedToResumeListRESReq = 229; +static const long asn_VAL_119_NGAP_reject = 0; static const long asn_VAL_119_NGAP_optional = 0; -static const long asn_VAL_120_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_120_NGAP_id_Suspend_Request_Indication = 235; static const long asn_VAL_120_NGAP_ignore = 1; static const long asn_VAL_120_NGAP_optional = 0; -static const long asn_VAL_121_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_121_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; static const long asn_VAL_121_NGAP_ignore = 1; static const long asn_VAL_121_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_114_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_114_NGAP_ignore }, +static const long asn_VAL_122_NGAP_id_PagingAssisDataforCEcapabUE = 207; +static const long asn_VAL_122_NGAP_ignore = 1; +static const long asn_VAL_122_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_115_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_115_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_114_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_115_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_115_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_115_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_116_NGAP_id_PDUSessionResourceResumeListRESRes }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_116_NGAP_id_RAN_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_116_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceResumeListRESRes }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_116_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_117_NGAP_id_PDUSessionResourceFailedToResumeListRESRes }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_117_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_117_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_118_NGAP_id_SecurityContext }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_116_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_117_NGAP_id_RRC_Resume_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_117_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RRCEstablishmentCause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_117_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_118_NGAP_id_PDUSessionResourceResumeListRESReq }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_118_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceResumeListRESReq }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_118_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_119_NGAP_id_Suspend_Response_Indication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_119_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Suspend_Response_Indication }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_119_NGAP_id_PDUSessionResourceFailedToResumeListRESReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_119_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_119_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_120_NGAP_id_Extended_ConnectedTime }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_120_NGAP_id_Suspend_Request_Indication }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_120_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, + { "&Value", aioc__type, &asn_DEF_NGAP_Suspend_Request_Indication }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_120_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_121_NGAP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_121_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_121_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_121_NGAP_optional } + { "&Value", aioc__type, &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_121_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_122_NGAP_id_PagingAssisDataforCEcapabUE }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_122_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PagingAssisDataforCEcapabUE }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_122_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeResponseIEs_1 = { - { 8, 4, asn_IOS_NGAP_UEContextResumeResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeRequestIEs_1 = { + { 8, 4, asn_IOS_NGAP_UEContextResumeRequestIEs_1_rows } }; -static const long asn_VAL_122_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_122_NGAP_ignore = 1; -static const long asn_VAL_122_NGAP_mandatory = 2; -static const long asn_VAL_123_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_123_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_123_NGAP_ignore = 1; static const long asn_VAL_123_NGAP_mandatory = 2; -static const long asn_VAL_124_NGAP_id_Cause = 15; +static const long asn_VAL_124_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_124_NGAP_ignore = 1; static const long asn_VAL_124_NGAP_mandatory = 2; -static const long asn_VAL_125_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_125_NGAP_ignore = 1; +static const long asn_VAL_125_NGAP_id_PDUSessionResourceResumeListRESRes = 233; +static const long asn_VAL_125_NGAP_reject = 0; static const long asn_VAL_125_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_122_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_122_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_122_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_123_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_123_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_123_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_124_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_124_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_124_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_125_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_125_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_125_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeFailureIEs_1 = { - { 4, 4, asn_IOS_NGAP_UEContextResumeFailureIEs_1_rows } -}; -static const long asn_VAL_126_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_126_NGAP_id_PDUSessionResourceFailedToResumeListRESRes = 230; static const long asn_VAL_126_NGAP_reject = 0; -static const long asn_VAL_126_NGAP_mandatory = 2; -static const long asn_VAL_127_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_126_NGAP_optional = 0; +static const long asn_VAL_127_NGAP_id_SecurityContext = 93; static const long asn_VAL_127_NGAP_reject = 0; -static const long asn_VAL_127_NGAP_mandatory = 2; -static const long asn_VAL_128_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; +static const long asn_VAL_127_NGAP_optional = 0; +static const long asn_VAL_128_NGAP_id_Suspend_Response_Indication = 236; static const long asn_VAL_128_NGAP_ignore = 1; static const long asn_VAL_128_NGAP_optional = 0; -static const long asn_VAL_129_NGAP_id_PagingAssisDataforCEcapabUE = 207; +static const long asn_VAL_129_NGAP_id_Extended_ConnectedTime = 206; static const long asn_VAL_129_NGAP_ignore = 1; static const long asn_VAL_129_NGAP_optional = 0; -static const long asn_VAL_130_NGAP_id_PDUSessionResourceSuspendListSUSReq = 231; -static const long asn_VAL_130_NGAP_reject = 0; +static const long asn_VAL_130_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_130_NGAP_ignore = 1; static const long asn_VAL_130_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_126_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_126_NGAP_reject }, +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_123_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_123_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_126_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_127_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_127_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_123_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_124_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_124_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_127_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_128_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_124_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_125_NGAP_id_PDUSessionResourceResumeListRESRes }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_125_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceResumeListRESRes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_125_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_126_NGAP_id_PDUSessionResourceFailedToResumeListRESRes }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_126_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_126_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_127_NGAP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_127_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_127_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_128_NGAP_id_Suspend_Response_Indication }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_128_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging }, + { "&Value", aioc__type, &asn_DEF_NGAP_Suspend_Response_Indication }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_128_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_129_NGAP_id_PagingAssisDataforCEcapabUE }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_129_NGAP_id_Extended_ConnectedTime }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_129_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingAssisDataforCEcapabUE }, + { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_129_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_130_NGAP_id_PDUSessionResourceSuspendListSUSReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_130_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_130_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_130_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_130_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendRequestIEs_1 = { - { 5, 4, asn_IOS_NGAP_UEContextSuspendRequestIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeResponseIEs_1 = { + { 8, 4, asn_IOS_NGAP_UEContextResumeResponseIEs_1_rows } }; static const long asn_VAL_131_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_131_NGAP_ignore = 1; @@ -1118,13 +1158,13 @@ static const long asn_VAL_132_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_132_NGAP_ignore = 1; static const long asn_VAL_132_NGAP_mandatory = 2; -static const long asn_VAL_133_NGAP_id_SecurityContext = 93; -static const long asn_VAL_133_NGAP_reject = 0; -static const long asn_VAL_133_NGAP_optional = 0; +static const long asn_VAL_133_NGAP_id_Cause = 15; +static const long asn_VAL_133_NGAP_ignore = 1; +static const long asn_VAL_133_NGAP_mandatory = 2; static const long asn_VAL_134_NGAP_id_CriticalityDiagnostics = 19; static const long asn_VAL_134_NGAP_ignore = 1; static const long asn_VAL_134_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendResponseIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextResumeFailureIEs_1_rows = { { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_131_NGAP_id_AMF_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_131_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, @@ -1133,3468 +1173,4443 @@ { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_132_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_132_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_133_NGAP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_133_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_133_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_133_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_133_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_133_NGAP_mandatory }, { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_134_NGAP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_134_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_134_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendResponseIEs_1 = { - { 4, 4, asn_IOS_NGAP_UEContextSuspendResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextResumeFailureIEs_1 = { + { 4, 4, asn_IOS_NGAP_UEContextResumeFailureIEs_1_rows } }; static const long asn_VAL_135_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_135_NGAP_ignore = 1; +static const long asn_VAL_135_NGAP_reject = 0; static const long asn_VAL_135_NGAP_mandatory = 2; static const long asn_VAL_136_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_136_NGAP_ignore = 1; +static const long asn_VAL_136_NGAP_reject = 0; static const long asn_VAL_136_NGAP_mandatory = 2; -static const long asn_VAL_137_NGAP_id_Cause = 15; +static const long asn_VAL_137_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging = 32; static const long asn_VAL_137_NGAP_ignore = 1; -static const long asn_VAL_137_NGAP_mandatory = 2; -static const long asn_VAL_138_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_137_NGAP_optional = 0; +static const long asn_VAL_138_NGAP_id_PagingAssisDataforCEcapabUE = 207; static const long asn_VAL_138_NGAP_ignore = 1; static const long asn_VAL_138_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendFailureIEs_1_rows = { +static const long asn_VAL_139_NGAP_id_PDUSessionResourceSuspendListSUSReq = 231; +static const long asn_VAL_139_NGAP_reject = 0; +static const long asn_VAL_139_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendRequestIEs_1_rows = { { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_135_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_135_NGAP_ignore }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_135_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_135_NGAP_mandatory }, { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_136_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_136_NGAP_ignore }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_136_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_136_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_137_NGAP_id_Cause }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_137_NGAP_id_InfoOnRecommendedCellsAndRANNodesForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_137_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_137_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_138_NGAP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_137_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_138_NGAP_id_PagingAssisDataforCEcapabUE }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_138_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_138_NGAP_optional } + { "&Value", aioc__type, &asn_DEF_NGAP_PagingAssisDataforCEcapabUE }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_138_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_139_NGAP_id_PDUSessionResourceSuspendListSUSReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_139_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_139_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendFailureIEs_1 = { - { 4, 4, asn_IOS_NGAP_UEContextSuspendFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendRequestIEs_1 = { + { 5, 4, asn_IOS_NGAP_UEContextSuspendRequestIEs_1_rows } }; -static const long asn_VAL_139_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_139_NGAP_reject = 0; -static const long asn_VAL_139_NGAP_mandatory = 2; -static const long asn_VAL_140_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_140_NGAP_reject = 0; +static const long asn_VAL_140_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_140_NGAP_ignore = 1; static const long asn_VAL_140_NGAP_mandatory = 2; -static const long asn_VAL_141_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_141_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_141_NGAP_ignore = 1; -static const long asn_VAL_141_NGAP_optional = 0; -static const long asn_VAL_142_NGAP_id_SecurityKey = 94; +static const long asn_VAL_141_NGAP_mandatory = 2; +static const long asn_VAL_142_NGAP_id_SecurityContext = 93; static const long asn_VAL_142_NGAP_reject = 0; static const long asn_VAL_142_NGAP_optional = 0; -static const long asn_VAL_143_NGAP_id_IndexToRFSP = 31; +static const long asn_VAL_143_NGAP_id_CriticalityDiagnostics = 19; static const long asn_VAL_143_NGAP_ignore = 1; static const long asn_VAL_143_NGAP_optional = 0; -static const long asn_VAL_144_NGAP_id_UEAggregateMaximumBitRate = 110; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_140_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_140_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_140_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_141_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_141_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_141_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_142_NGAP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_142_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_142_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_143_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_143_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_143_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendResponseIEs_1 = { + { 4, 4, asn_IOS_NGAP_UEContextSuspendResponseIEs_1_rows } +}; +static const long asn_VAL_144_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_144_NGAP_ignore = 1; -static const long asn_VAL_144_NGAP_optional = 0; -static const long asn_VAL_145_NGAP_id_UESecurityCapabilities = 119; -static const long asn_VAL_145_NGAP_reject = 0; -static const long asn_VAL_145_NGAP_optional = 0; -static const long asn_VAL_146_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; +static const long asn_VAL_144_NGAP_mandatory = 2; +static const long asn_VAL_145_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_145_NGAP_ignore = 1; +static const long asn_VAL_145_NGAP_mandatory = 2; +static const long asn_VAL_146_NGAP_id_Cause = 15; static const long asn_VAL_146_NGAP_ignore = 1; -static const long asn_VAL_146_NGAP_optional = 0; -static const long asn_VAL_147_NGAP_id_EmergencyFallbackIndicator = 24; -static const long asn_VAL_147_NGAP_reject = 0; +static const long asn_VAL_146_NGAP_mandatory = 2; +static const long asn_VAL_147_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_147_NGAP_ignore = 1; static const long asn_VAL_147_NGAP_optional = 0; -static const long asn_VAL_148_NGAP_id_NewAMF_UE_NGAP_ID = 40; +static const asn_ioc_cell_t asn_IOS_NGAP_UEContextSuspendFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_144_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_144_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_144_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_145_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_145_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_145_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_146_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_146_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_146_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_147_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_147_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_147_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_UEContextSuspendFailureIEs_1 = { + { 4, 4, asn_IOS_NGAP_UEContextSuspendFailureIEs_1_rows } +}; +static const long asn_VAL_148_NGAP_id_AMF_UE_NGAP_ID = 10; static const long asn_VAL_148_NGAP_reject = 0; -static const long asn_VAL_148_NGAP_optional = 0; -static const long asn_VAL_149_NGAP_id_RRCInactiveTransitionReportRequest = 91; -static const long asn_VAL_149_NGAP_ignore = 1; -static const long asn_VAL_149_NGAP_optional = 0; -static const long asn_VAL_150_NGAP_id_NewGUAMI = 162; -static const long asn_VAL_150_NGAP_reject = 0; +static const long asn_VAL_148_NGAP_mandatory = 2; +static const long asn_VAL_149_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_149_NGAP_reject = 0; +static const long asn_VAL_149_NGAP_mandatory = 2; +static const long asn_VAL_150_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_150_NGAP_ignore = 1; static const long asn_VAL_150_NGAP_optional = 0; -static const long asn_VAL_151_NGAP_id_CNAssistedRANTuning = 165; -static const long asn_VAL_151_NGAP_ignore = 1; +static const long asn_VAL_151_NGAP_id_SecurityKey = 94; +static const long asn_VAL_151_NGAP_reject = 0; static const long asn_VAL_151_NGAP_optional = 0; -static const long asn_VAL_152_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_152_NGAP_id_IndexToRFSP = 31; static const long asn_VAL_152_NGAP_ignore = 1; static const long asn_VAL_152_NGAP_optional = 0; -static const long asn_VAL_153_NGAP_id_IAB_Authorized = 199; +static const long asn_VAL_153_NGAP_id_UEAggregateMaximumBitRate = 110; static const long asn_VAL_153_NGAP_ignore = 1; static const long asn_VAL_153_NGAP_optional = 0; -static const long asn_VAL_154_NGAP_id_NRV2XServicesAuthorized = 216; -static const long asn_VAL_154_NGAP_ignore = 1; +static const long asn_VAL_154_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_154_NGAP_reject = 0; static const long asn_VAL_154_NGAP_optional = 0; -static const long asn_VAL_155_NGAP_id_LTEV2XServicesAuthorized = 215; +static const long asn_VAL_155_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; static const long asn_VAL_155_NGAP_ignore = 1; static const long asn_VAL_155_NGAP_optional = 0; -static const long asn_VAL_156_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; -static const long asn_VAL_156_NGAP_ignore = 1; +static const long asn_VAL_156_NGAP_id_EmergencyFallbackIndicator = 24; +static const long asn_VAL_156_NGAP_reject = 0; static const long asn_VAL_156_NGAP_optional = 0; -static const long asn_VAL_157_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; -static const long asn_VAL_157_NGAP_ignore = 1; +static const long asn_VAL_157_NGAP_id_NewAMF_UE_NGAP_ID = 40; +static const long asn_VAL_157_NGAP_reject = 0; static const long asn_VAL_157_NGAP_optional = 0; -static const long asn_VAL_158_NGAP_id_PC5QoSParameters = 219; +static const long asn_VAL_158_NGAP_id_RRCInactiveTransitionReportRequest = 91; static const long asn_VAL_158_NGAP_ignore = 1; static const long asn_VAL_158_NGAP_optional = 0; -static const long asn_VAL_159_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_159_NGAP_id_NewGUAMI = 162; static const long asn_VAL_159_NGAP_reject = 0; static const long asn_VAL_159_NGAP_optional = 0; -static const long asn_VAL_160_NGAP_id_RGLevelWirelineAccessCharacteristics = 238; +static const long asn_VAL_160_NGAP_id_CNAssistedRANTuning = 165; static const long asn_VAL_160_NGAP_ignore = 1; static const long asn_VAL_160_NGAP_optional = 0; +static const long asn_VAL_161_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_161_NGAP_ignore = 1; +static const long asn_VAL_161_NGAP_optional = 0; +static const long asn_VAL_162_NGAP_id_IAB_Authorized = 199; +static const long asn_VAL_162_NGAP_ignore = 1; +static const long asn_VAL_162_NGAP_optional = 0; +static const long asn_VAL_163_NGAP_id_NRV2XServicesAuthorized = 216; +static const long asn_VAL_163_NGAP_ignore = 1; +static const long asn_VAL_163_NGAP_optional = 0; +static const long asn_VAL_164_NGAP_id_LTEV2XServicesAuthorized = 215; +static const long asn_VAL_164_NGAP_ignore = 1; +static const long asn_VAL_164_NGAP_optional = 0; +static const long asn_VAL_165_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; +static const long asn_VAL_165_NGAP_ignore = 1; +static const long asn_VAL_165_NGAP_optional = 0; +static const long asn_VAL_166_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; +static const long asn_VAL_166_NGAP_ignore = 1; +static const long asn_VAL_166_NGAP_optional = 0; +static const long asn_VAL_167_NGAP_id_PC5QoSParameters = 219; +static const long asn_VAL_167_NGAP_ignore = 1; +static const long asn_VAL_167_NGAP_optional = 0; +static const long asn_VAL_168_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_168_NGAP_reject = 0; +static const long asn_VAL_168_NGAP_optional = 0; +static const long asn_VAL_169_NGAP_id_RGLevelWirelineAccessCharacteristics = 238; +static const long asn_VAL_169_NGAP_ignore = 1; +static const long asn_VAL_169_NGAP_optional = 0; +static const long asn_VAL_170_NGAP_id_TimeSyncAssistanceInfo = 326; +static const long asn_VAL_170_NGAP_ignore = 1; +static const long asn_VAL_170_NGAP_optional = 0; +static const long asn_VAL_171_NGAP_id_QMCConfigInfo = 328; +static const long asn_VAL_171_NGAP_ignore = 1; +static const long asn_VAL_171_NGAP_optional = 0; +static const long asn_VAL_172_NGAP_id_QMCDeactivation = 329; +static const long asn_VAL_172_NGAP_ignore = 1; +static const long asn_VAL_172_NGAP_optional = 0; +static const long asn_VAL_173_NGAP_id_UESliceMaximumBitRateList = 335; +static const long asn_VAL_173_NGAP_ignore = 1; +static const long asn_VAL_173_NGAP_optional = 0; +static const long asn_VAL_174_NGAP_id_ManagementBasedMDTPLMNModificationList = 359; +static const long asn_VAL_174_NGAP_ignore = 1; +static const long asn_VAL_174_NGAP_optional = 0; +static const long asn_VAL_175_NGAP_id_FiveG_ProSeAuthorized = 345; +static const long asn_VAL_175_NGAP_ignore = 1; +static const long asn_VAL_175_NGAP_optional = 0; +static const long asn_VAL_176_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate = 346; +static const long asn_VAL_176_NGAP_ignore = 1; +static const long asn_VAL_176_NGAP_optional = 0; +static const long asn_VAL_177_NGAP_id_FiveG_ProSePC5QoSParameters = 347; +static const long asn_VAL_177_NGAP_ignore = 1; +static const long asn_VAL_177_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UEContextModificationRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_139_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_139_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_148_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_148_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_139_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_140_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_140_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_148_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_149_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_149_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_140_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_141_NGAP_id_RANPagingPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_141_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_149_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_150_NGAP_id_RANPagingPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_150_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RANPagingPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_141_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_142_NGAP_id_SecurityKey }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_142_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_150_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_151_NGAP_id_SecurityKey }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_151_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SecurityKey }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_142_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_143_NGAP_id_IndexToRFSP }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_143_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_151_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_152_NGAP_id_IndexToRFSP }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_152_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_IndexToRFSP }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_143_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_144_NGAP_id_UEAggregateMaximumBitRate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_144_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_152_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_153_NGAP_id_UEAggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_153_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_144_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_145_NGAP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_145_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_153_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_154_NGAP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_154_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_145_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_146_NGAP_id_CoreNetworkAssistanceInformationForInactive }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_146_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_154_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_155_NGAP_id_CoreNetworkAssistanceInformationForInactive }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_155_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_146_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_147_NGAP_id_EmergencyFallbackIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_147_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_155_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_156_NGAP_id_EmergencyFallbackIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_156_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_EmergencyFallbackIndicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_147_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_148_NGAP_id_NewAMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_148_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_156_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_157_NGAP_id_NewAMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_157_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_148_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_149_NGAP_id_RRCInactiveTransitionReportRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_149_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_157_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_158_NGAP_id_RRCInactiveTransitionReportRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_158_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReportRequest }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_149_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_150_NGAP_id_NewGUAMI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_150_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_158_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_159_NGAP_id_NewGUAMI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_159_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GUAMI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_150_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_151_NGAP_id_CNAssistedRANTuning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_151_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_159_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_160_NGAP_id_CNAssistedRANTuning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_160_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CNAssistedRANTuning }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_151_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_152_NGAP_id_SRVCCOperationPossible }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_152_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_160_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_161_NGAP_id_SRVCCOperationPossible }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_161_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_152_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_153_NGAP_id_IAB_Authorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_153_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_161_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_162_NGAP_id_IAB_Authorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_162_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_IAB_Authorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_153_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_154_NGAP_id_NRV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_154_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_162_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_163_NGAP_id_NRV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_163_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_154_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_155_NGAP_id_LTEV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_155_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_163_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_164_NGAP_id_LTEV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_164_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_155_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_156_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_156_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_164_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_165_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_165_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_156_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_157_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_157_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_165_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_166_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_166_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_157_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_158_NGAP_id_PC5QoSParameters }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_158_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_166_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_167_NGAP_id_PC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_167_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PC5QoSParameters }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_158_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_159_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_159_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_167_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_168_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_168_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_159_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_160_NGAP_id_RGLevelWirelineAccessCharacteristics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_160_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_168_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_169_NGAP_id_RGLevelWirelineAccessCharacteristics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_169_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_160_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_169_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_170_NGAP_id_TimeSyncAssistanceInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_170_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_TimeSyncAssistanceInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_170_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_171_NGAP_id_QMCConfigInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_171_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_QMCConfigInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_171_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_172_NGAP_id_QMCDeactivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_172_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_QMCDeactivation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_172_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_173_NGAP_id_UESliceMaximumBitRateList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_173_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UESliceMaximumBitRateList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_173_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_174_NGAP_id_ManagementBasedMDTPLMNModificationList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_174_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MDTPLMNModificationList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_174_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_175_NGAP_id_FiveG_ProSeAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_175_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSeAuthorized }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_175_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_176_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_176_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_176_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_177_NGAP_id_FiveG_ProSePC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_177_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_177_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UEContextModificationRequestIEs_1 = { - { 22, 4, asn_IOS_NGAP_UEContextModificationRequestIEs_1_rows } + { 30, 4, asn_IOS_NGAP_UEContextModificationRequestIEs_1_rows } }; -static const long asn_VAL_161_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_161_NGAP_ignore = 1; -static const long asn_VAL_161_NGAP_mandatory = 2; -static const long asn_VAL_162_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_162_NGAP_ignore = 1; -static const long asn_VAL_162_NGAP_mandatory = 2; -static const long asn_VAL_163_NGAP_id_RRCState = 92; -static const long asn_VAL_163_NGAP_ignore = 1; -static const long asn_VAL_163_NGAP_optional = 0; -static const long asn_VAL_164_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_164_NGAP_ignore = 1; -static const long asn_VAL_164_NGAP_optional = 0; -static const long asn_VAL_165_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_165_NGAP_ignore = 1; -static const long asn_VAL_165_NGAP_optional = 0; +static const long asn_VAL_178_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_178_NGAP_ignore = 1; +static const long asn_VAL_178_NGAP_mandatory = 2; +static const long asn_VAL_179_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_179_NGAP_ignore = 1; +static const long asn_VAL_179_NGAP_mandatory = 2; +static const long asn_VAL_180_NGAP_id_RRCState = 92; +static const long asn_VAL_180_NGAP_ignore = 1; +static const long asn_VAL_180_NGAP_optional = 0; +static const long asn_VAL_181_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_181_NGAP_ignore = 1; +static const long asn_VAL_181_NGAP_optional = 0; +static const long asn_VAL_182_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_182_NGAP_ignore = 1; +static const long asn_VAL_182_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UEContextModificationResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_161_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_161_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_178_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_178_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_161_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_162_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_162_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_178_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_179_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_179_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_162_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_163_NGAP_id_RRCState }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_163_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_179_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_180_NGAP_id_RRCState }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_180_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCState }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_163_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_164_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_164_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_180_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_181_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_181_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_164_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_165_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_165_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_181_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_182_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_182_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_165_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_182_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UEContextModificationResponseIEs_1 = { { 5, 4, asn_IOS_NGAP_UEContextModificationResponseIEs_1_rows } }; -static const long asn_VAL_166_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_166_NGAP_ignore = 1; -static const long asn_VAL_166_NGAP_mandatory = 2; -static const long asn_VAL_167_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_167_NGAP_ignore = 1; -static const long asn_VAL_167_NGAP_mandatory = 2; -static const long asn_VAL_168_NGAP_id_Cause = 15; -static const long asn_VAL_168_NGAP_ignore = 1; -static const long asn_VAL_168_NGAP_mandatory = 2; -static const long asn_VAL_169_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_169_NGAP_ignore = 1; -static const long asn_VAL_169_NGAP_optional = 0; +static const long asn_VAL_183_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_183_NGAP_ignore = 1; +static const long asn_VAL_183_NGAP_mandatory = 2; +static const long asn_VAL_184_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_184_NGAP_ignore = 1; +static const long asn_VAL_184_NGAP_mandatory = 2; +static const long asn_VAL_185_NGAP_id_Cause = 15; +static const long asn_VAL_185_NGAP_ignore = 1; +static const long asn_VAL_185_NGAP_mandatory = 2; +static const long asn_VAL_186_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_186_NGAP_ignore = 1; +static const long asn_VAL_186_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UEContextModificationFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_166_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_166_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_183_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_183_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_166_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_167_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_167_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_183_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_184_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_184_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_167_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_168_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_168_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_184_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_185_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_185_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_168_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_169_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_169_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_185_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_186_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_186_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_169_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_186_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UEContextModificationFailureIEs_1 = { { 4, 4, asn_IOS_NGAP_UEContextModificationFailureIEs_1_rows } }; -static const long asn_VAL_170_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_170_NGAP_reject = 0; -static const long asn_VAL_170_NGAP_mandatory = 2; -static const long asn_VAL_171_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_171_NGAP_reject = 0; -static const long asn_VAL_171_NGAP_mandatory = 2; -static const long asn_VAL_172_NGAP_id_RRCState = 92; -static const long asn_VAL_172_NGAP_ignore = 1; -static const long asn_VAL_172_NGAP_mandatory = 2; -static const long asn_VAL_173_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_173_NGAP_ignore = 1; -static const long asn_VAL_173_NGAP_mandatory = 2; +static const long asn_VAL_187_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_187_NGAP_reject = 0; +static const long asn_VAL_187_NGAP_mandatory = 2; +static const long asn_VAL_188_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_188_NGAP_reject = 0; +static const long asn_VAL_188_NGAP_mandatory = 2; +static const long asn_VAL_189_NGAP_id_RRCState = 92; +static const long asn_VAL_189_NGAP_ignore = 1; +static const long asn_VAL_189_NGAP_mandatory = 2; +static const long asn_VAL_190_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_190_NGAP_ignore = 1; +static const long asn_VAL_190_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_RRCInactiveTransitionReportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_170_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_170_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_187_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_187_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_170_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_171_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_171_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_187_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_188_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_188_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_171_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_172_NGAP_id_RRCState }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_172_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_188_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_189_NGAP_id_RRCState }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_189_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCState }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_172_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_173_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_173_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_189_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_190_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_190_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_173_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_190_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_RRCInactiveTransitionReportIEs_1 = { { 4, 4, asn_IOS_NGAP_RRCInactiveTransitionReportIEs_1_rows } }; -static const long asn_VAL_174_NGAP_id_FiveG_S_TMSI = 26; -static const long asn_VAL_174_NGAP_reject = 0; -static const long asn_VAL_174_NGAP_mandatory = 2; +static const long asn_VAL_191_NGAP_id_FiveG_S_TMSI = 26; +static const long asn_VAL_191_NGAP_reject = 0; +static const long asn_VAL_191_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_RetrieveUEInformationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_174_NGAP_id_FiveG_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_174_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_191_NGAP_id_FiveG_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_191_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_174_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_191_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_RetrieveUEInformationIEs_1 = { { 1, 4, asn_IOS_NGAP_RetrieveUEInformationIEs_1_rows } }; -static const long asn_VAL_175_NGAP_id_FiveG_S_TMSI = 26; -static const long asn_VAL_175_NGAP_reject = 0; -static const long asn_VAL_175_NGAP_mandatory = 2; -static const long asn_VAL_176_NGAP_id_NB_IoT_UEPriority = 210; -static const long asn_VAL_176_NGAP_ignore = 1; -static const long asn_VAL_176_NGAP_optional = 0; -static const long asn_VAL_177_NGAP_id_UERadioCapability = 117; -static const long asn_VAL_177_NGAP_ignore = 1; -static const long asn_VAL_177_NGAP_optional = 0; -static const long asn_VAL_178_NGAP_id_S_NSSAI = 148; -static const long asn_VAL_178_NGAP_ignore = 1; -static const long asn_VAL_178_NGAP_optional = 0; -static const long asn_VAL_179_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_179_NGAP_ignore = 1; -static const long asn_VAL_179_NGAP_optional = 0; -static const long asn_VAL_180_NGAP_id_UE_DifferentiationInfo = 209; -static const long asn_VAL_180_NGAP_ignore = 1; -static const long asn_VAL_180_NGAP_optional = 0; +static const long asn_VAL_192_NGAP_id_FiveG_S_TMSI = 26; +static const long asn_VAL_192_NGAP_reject = 0; +static const long asn_VAL_192_NGAP_mandatory = 2; +static const long asn_VAL_193_NGAP_id_NB_IoT_UEPriority = 210; +static const long asn_VAL_193_NGAP_ignore = 1; +static const long asn_VAL_193_NGAP_optional = 0; +static const long asn_VAL_194_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_194_NGAP_ignore = 1; +static const long asn_VAL_194_NGAP_optional = 0; +static const long asn_VAL_195_NGAP_id_S_NSSAI = 148; +static const long asn_VAL_195_NGAP_ignore = 1; +static const long asn_VAL_195_NGAP_optional = 0; +static const long asn_VAL_196_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_196_NGAP_ignore = 1; +static const long asn_VAL_196_NGAP_optional = 0; +static const long asn_VAL_197_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_197_NGAP_ignore = 1; +static const long asn_VAL_197_NGAP_optional = 0; +static const long asn_VAL_198_NGAP_id_MaskedIMEISV = 34; +static const long asn_VAL_198_NGAP_ignore = 1; +static const long asn_VAL_198_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UEInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_175_NGAP_id_FiveG_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_175_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_192_NGAP_id_FiveG_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_192_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_175_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_176_NGAP_id_NB_IoT_UEPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_176_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_192_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_193_NGAP_id_NB_IoT_UEPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_193_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_UEPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_176_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_177_NGAP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_177_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_193_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_194_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_194_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_177_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_178_NGAP_id_S_NSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_178_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_194_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_195_NGAP_id_S_NSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_195_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_S_NSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_178_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_179_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_179_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_195_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_196_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_196_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_179_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_180_NGAP_id_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_180_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_196_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_197_NGAP_id_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_197_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_180_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_197_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_198_NGAP_id_MaskedIMEISV }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_198_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_198_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UEInformationTransferIEs_1 = { - { 6, 4, asn_IOS_NGAP_UEInformationTransferIEs_1_rows } + { 7, 4, asn_IOS_NGAP_UEInformationTransferIEs_1_rows } }; -static const long asn_VAL_181_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_181_NGAP_reject = 0; -static const long asn_VAL_181_NGAP_mandatory = 2; -static const long asn_VAL_182_NGAP_id_FiveG_S_TMSI = 26; -static const long asn_VAL_182_NGAP_reject = 0; -static const long asn_VAL_182_NGAP_mandatory = 2; -static const long asn_VAL_183_NGAP_id_EUTRA_CGI = 25; -static const long asn_VAL_183_NGAP_ignore = 1; -static const long asn_VAL_183_NGAP_mandatory = 2; -static const long asn_VAL_184_NGAP_id_TAI = 213; -static const long asn_VAL_184_NGAP_ignore = 1; -static const long asn_VAL_184_NGAP_mandatory = 2; -static const long asn_VAL_185_NGAP_id_UL_CP_SecurityInformation = 211; -static const long asn_VAL_185_NGAP_reject = 0; -static const long asn_VAL_185_NGAP_mandatory = 2; +static const long asn_VAL_199_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_199_NGAP_reject = 0; +static const long asn_VAL_199_NGAP_mandatory = 2; +static const long asn_VAL_200_NGAP_id_FiveG_S_TMSI = 26; +static const long asn_VAL_200_NGAP_reject = 0; +static const long asn_VAL_200_NGAP_mandatory = 2; +static const long asn_VAL_201_NGAP_id_EUTRA_CGI = 25; +static const long asn_VAL_201_NGAP_ignore = 1; +static const long asn_VAL_201_NGAP_mandatory = 2; +static const long asn_VAL_202_NGAP_id_TAI = 213; +static const long asn_VAL_202_NGAP_ignore = 1; +static const long asn_VAL_202_NGAP_mandatory = 2; +static const long asn_VAL_203_NGAP_id_UL_CP_SecurityInformation = 211; +static const long asn_VAL_203_NGAP_reject = 0; +static const long asn_VAL_203_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_RANCPRelocationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_181_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_181_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_199_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_199_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_181_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_182_NGAP_id_FiveG_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_182_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_199_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_200_NGAP_id_FiveG_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_200_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_182_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_183_NGAP_id_EUTRA_CGI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_183_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_200_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_201_NGAP_id_EUTRA_CGI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_201_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_EUTRA_CGI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_183_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_184_NGAP_id_TAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_184_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_201_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_202_NGAP_id_TAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_202_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_184_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_185_NGAP_id_UL_CP_SecurityInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_185_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_202_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_203_NGAP_id_UL_CP_SecurityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_203_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UL_CP_SecurityInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_185_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_203_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_RANCPRelocationIndicationIEs_1 = { { 5, 4, asn_IOS_NGAP_RANCPRelocationIndicationIEs_1_rows } }; -static const long asn_VAL_186_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_186_NGAP_reject = 0; -static const long asn_VAL_186_NGAP_mandatory = 2; -static const long asn_VAL_187_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_187_NGAP_reject = 0; -static const long asn_VAL_187_NGAP_mandatory = 2; -static const long asn_VAL_188_NGAP_id_HandoverType = 29; -static const long asn_VAL_188_NGAP_reject = 0; -static const long asn_VAL_188_NGAP_mandatory = 2; -static const long asn_VAL_189_NGAP_id_Cause = 15; -static const long asn_VAL_189_NGAP_ignore = 1; -static const long asn_VAL_189_NGAP_mandatory = 2; -static const long asn_VAL_190_NGAP_id_TargetID = 105; -static const long asn_VAL_190_NGAP_reject = 0; -static const long asn_VAL_190_NGAP_mandatory = 2; -static const long asn_VAL_191_NGAP_id_DirectForwardingPathAvailability = 22; -static const long asn_VAL_191_NGAP_ignore = 1; -static const long asn_VAL_191_NGAP_optional = 0; -static const long asn_VAL_192_NGAP_id_PDUSessionResourceListHORqd = 61; -static const long asn_VAL_192_NGAP_reject = 0; -static const long asn_VAL_192_NGAP_mandatory = 2; -static const long asn_VAL_193_NGAP_id_SourceToTarget_TransparentContainer = 101; -static const long asn_VAL_193_NGAP_reject = 0; -static const long asn_VAL_193_NGAP_mandatory = 2; +static const long asn_VAL_204_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_204_NGAP_reject = 0; +static const long asn_VAL_204_NGAP_mandatory = 2; +static const long asn_VAL_205_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_205_NGAP_reject = 0; +static const long asn_VAL_205_NGAP_mandatory = 2; +static const long asn_VAL_206_NGAP_id_HandoverType = 29; +static const long asn_VAL_206_NGAP_reject = 0; +static const long asn_VAL_206_NGAP_mandatory = 2; +static const long asn_VAL_207_NGAP_id_Cause = 15; +static const long asn_VAL_207_NGAP_ignore = 1; +static const long asn_VAL_207_NGAP_mandatory = 2; +static const long asn_VAL_208_NGAP_id_TargetID = 105; +static const long asn_VAL_208_NGAP_reject = 0; +static const long asn_VAL_208_NGAP_mandatory = 2; +static const long asn_VAL_209_NGAP_id_DirectForwardingPathAvailability = 22; +static const long asn_VAL_209_NGAP_ignore = 1; +static const long asn_VAL_209_NGAP_optional = 0; +static const long asn_VAL_210_NGAP_id_PDUSessionResourceListHORqd = 61; +static const long asn_VAL_210_NGAP_reject = 0; +static const long asn_VAL_210_NGAP_mandatory = 2; +static const long asn_VAL_211_NGAP_id_SourceToTarget_TransparentContainer = 101; +static const long asn_VAL_211_NGAP_reject = 0; +static const long asn_VAL_211_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverRequiredIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_186_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_186_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_204_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_204_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_186_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_187_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_187_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_204_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_205_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_205_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_187_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_188_NGAP_id_HandoverType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_188_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_205_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_206_NGAP_id_HandoverType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_206_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_HandoverType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_188_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_189_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_189_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_206_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_207_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_207_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_189_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_190_NGAP_id_TargetID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_190_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_207_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_208_NGAP_id_TargetID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_208_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_TargetID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_190_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_191_NGAP_id_DirectForwardingPathAvailability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_191_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_208_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_209_NGAP_id_DirectForwardingPathAvailability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_209_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_DirectForwardingPathAvailability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_191_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_192_NGAP_id_PDUSessionResourceListHORqd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_192_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_209_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_210_NGAP_id_PDUSessionResourceListHORqd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_210_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceListHORqd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_192_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_193_NGAP_id_SourceToTarget_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_193_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_210_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_211_NGAP_id_SourceToTarget_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_211_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SourceToTarget_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_193_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_211_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverRequiredIEs_1 = { { 8, 4, asn_IOS_NGAP_HandoverRequiredIEs_1_rows } }; -static const long asn_VAL_194_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_194_NGAP_reject = 0; -static const long asn_VAL_194_NGAP_mandatory = 2; -static const long asn_VAL_195_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_195_NGAP_reject = 0; -static const long asn_VAL_195_NGAP_mandatory = 2; -static const long asn_VAL_196_NGAP_id_HandoverType = 29; -static const long asn_VAL_196_NGAP_reject = 0; -static const long asn_VAL_196_NGAP_mandatory = 2; -static const long asn_VAL_197_NGAP_id_NASSecurityParametersFromNGRAN = 39; -static const long asn_VAL_197_NGAP_reject = 0; -static const long asn_VAL_197_NGAP_conditional = 1; -static const long asn_VAL_198_NGAP_id_PDUSessionResourceHandoverList = 59; -static const long asn_VAL_198_NGAP_ignore = 1; -static const long asn_VAL_198_NGAP_optional = 0; -static const long asn_VAL_199_NGAP_id_PDUSessionResourceToReleaseListHOCmd = 78; -static const long asn_VAL_199_NGAP_ignore = 1; -static const long asn_VAL_199_NGAP_optional = 0; -static const long asn_VAL_200_NGAP_id_TargetToSource_TransparentContainer = 106; -static const long asn_VAL_200_NGAP_reject = 0; -static const long asn_VAL_200_NGAP_mandatory = 2; -static const long asn_VAL_201_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_201_NGAP_ignore = 1; -static const long asn_VAL_201_NGAP_optional = 0; +static const long asn_VAL_212_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_212_NGAP_reject = 0; +static const long asn_VAL_212_NGAP_mandatory = 2; +static const long asn_VAL_213_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_213_NGAP_reject = 0; +static const long asn_VAL_213_NGAP_mandatory = 2; +static const long asn_VAL_214_NGAP_id_HandoverType = 29; +static const long asn_VAL_214_NGAP_reject = 0; +static const long asn_VAL_214_NGAP_mandatory = 2; +static const long asn_VAL_215_NGAP_id_NASSecurityParametersFromNGRAN = 39; +static const long asn_VAL_215_NGAP_reject = 0; +static const long asn_VAL_215_NGAP_conditional = 1; +static const long asn_VAL_216_NGAP_id_PDUSessionResourceHandoverList = 59; +static const long asn_VAL_216_NGAP_ignore = 1; +static const long asn_VAL_216_NGAP_optional = 0; +static const long asn_VAL_217_NGAP_id_PDUSessionResourceToReleaseListHOCmd = 78; +static const long asn_VAL_217_NGAP_ignore = 1; +static const long asn_VAL_217_NGAP_optional = 0; +static const long asn_VAL_218_NGAP_id_TargetToSource_TransparentContainer = 106; +static const long asn_VAL_218_NGAP_reject = 0; +static const long asn_VAL_218_NGAP_mandatory = 2; +static const long asn_VAL_219_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_219_NGAP_ignore = 1; +static const long asn_VAL_219_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverCommandIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_194_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_194_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_212_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_212_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_194_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_195_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_195_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_212_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_213_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_213_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_195_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_196_NGAP_id_HandoverType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_196_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_213_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_214_NGAP_id_HandoverType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_214_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_HandoverType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_196_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_197_NGAP_id_NASSecurityParametersFromNGRAN }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_197_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_214_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_215_NGAP_id_NASSecurityParametersFromNGRAN }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_215_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NASSecurityParametersFromNGRAN }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_197_NGAP_conditional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_198_NGAP_id_PDUSessionResourceHandoverList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_198_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_215_NGAP_conditional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_216_NGAP_id_PDUSessionResourceHandoverList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_216_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceHandoverList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_198_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_199_NGAP_id_PDUSessionResourceToReleaseListHOCmd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_199_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_216_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_217_NGAP_id_PDUSessionResourceToReleaseListHOCmd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_217_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceToReleaseListHOCmd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_199_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_200_NGAP_id_TargetToSource_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_200_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_217_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_218_NGAP_id_TargetToSource_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_218_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_TargetToSource_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_200_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_201_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_201_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_218_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_219_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_219_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_201_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_219_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverCommandIEs_1 = { { 8, 4, asn_IOS_NGAP_HandoverCommandIEs_1_rows } }; -static const long asn_VAL_202_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_202_NGAP_ignore = 1; -static const long asn_VAL_202_NGAP_mandatory = 2; -static const long asn_VAL_203_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_203_NGAP_ignore = 1; -static const long asn_VAL_203_NGAP_mandatory = 2; -static const long asn_VAL_204_NGAP_id_Cause = 15; -static const long asn_VAL_204_NGAP_ignore = 1; -static const long asn_VAL_204_NGAP_mandatory = 2; -static const long asn_VAL_205_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_205_NGAP_ignore = 1; -static const long asn_VAL_205_NGAP_optional = 0; -static const long asn_VAL_206_NGAP_id_TargettoSource_Failure_TransparentContainer = 262; -static const long asn_VAL_206_NGAP_ignore = 1; -static const long asn_VAL_206_NGAP_optional = 0; +static const long asn_VAL_220_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_220_NGAP_ignore = 1; +static const long asn_VAL_220_NGAP_mandatory = 2; +static const long asn_VAL_221_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_221_NGAP_ignore = 1; +static const long asn_VAL_221_NGAP_mandatory = 2; +static const long asn_VAL_222_NGAP_id_Cause = 15; +static const long asn_VAL_222_NGAP_ignore = 1; +static const long asn_VAL_222_NGAP_mandatory = 2; +static const long asn_VAL_223_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_223_NGAP_ignore = 1; +static const long asn_VAL_223_NGAP_optional = 0; +static const long asn_VAL_224_NGAP_id_TargettoSource_Failure_TransparentContainer = 262; +static const long asn_VAL_224_NGAP_ignore = 1; +static const long asn_VAL_224_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverPreparationFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_202_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_202_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_220_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_220_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_202_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_203_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_203_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_220_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_221_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_221_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_203_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_204_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_204_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_221_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_222_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_222_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_204_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_205_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_205_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_222_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_223_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_223_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_205_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_206_NGAP_id_TargettoSource_Failure_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_206_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_223_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_224_NGAP_id_TargettoSource_Failure_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_224_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_206_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_224_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverPreparationFailureIEs_1 = { { 5, 4, asn_IOS_NGAP_HandoverPreparationFailureIEs_1_rows } }; -static const long asn_VAL_207_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_207_NGAP_reject = 0; -static const long asn_VAL_207_NGAP_mandatory = 2; -static const long asn_VAL_208_NGAP_id_HandoverType = 29; -static const long asn_VAL_208_NGAP_reject = 0; -static const long asn_VAL_208_NGAP_mandatory = 2; -static const long asn_VAL_209_NGAP_id_Cause = 15; -static const long asn_VAL_209_NGAP_ignore = 1; -static const long asn_VAL_209_NGAP_mandatory = 2; -static const long asn_VAL_210_NGAP_id_UEAggregateMaximumBitRate = 110; -static const long asn_VAL_210_NGAP_reject = 0; -static const long asn_VAL_210_NGAP_mandatory = 2; -static const long asn_VAL_211_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; -static const long asn_VAL_211_NGAP_ignore = 1; -static const long asn_VAL_211_NGAP_optional = 0; -static const long asn_VAL_212_NGAP_id_UESecurityCapabilities = 119; -static const long asn_VAL_212_NGAP_reject = 0; -static const long asn_VAL_212_NGAP_mandatory = 2; -static const long asn_VAL_213_NGAP_id_SecurityContext = 93; -static const long asn_VAL_213_NGAP_reject = 0; -static const long asn_VAL_213_NGAP_mandatory = 2; -static const long asn_VAL_214_NGAP_id_NewSecurityContextInd = 41; -static const long asn_VAL_214_NGAP_reject = 0; -static const long asn_VAL_214_NGAP_optional = 0; -static const long asn_VAL_215_NGAP_id_NASC = 37; -static const long asn_VAL_215_NGAP_reject = 0; -static const long asn_VAL_215_NGAP_optional = 0; -static const long asn_VAL_216_NGAP_id_PDUSessionResourceSetupListHOReq = 73; -static const long asn_VAL_216_NGAP_reject = 0; -static const long asn_VAL_216_NGAP_mandatory = 2; -static const long asn_VAL_217_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_217_NGAP_reject = 0; -static const long asn_VAL_217_NGAP_mandatory = 2; -static const long asn_VAL_218_NGAP_id_TraceActivation = 108; -static const long asn_VAL_218_NGAP_ignore = 1; -static const long asn_VAL_218_NGAP_optional = 0; -static const long asn_VAL_219_NGAP_id_MaskedIMEISV = 34; -static const long asn_VAL_219_NGAP_ignore = 1; -static const long asn_VAL_219_NGAP_optional = 0; -static const long asn_VAL_220_NGAP_id_SourceToTarget_TransparentContainer = 101; -static const long asn_VAL_220_NGAP_reject = 0; -static const long asn_VAL_220_NGAP_mandatory = 2; -static const long asn_VAL_221_NGAP_id_MobilityRestrictionList = 36; -static const long asn_VAL_221_NGAP_ignore = 1; -static const long asn_VAL_221_NGAP_optional = 0; -static const long asn_VAL_222_NGAP_id_LocationReportingRequestType = 33; -static const long asn_VAL_222_NGAP_ignore = 1; -static const long asn_VAL_222_NGAP_optional = 0; -static const long asn_VAL_223_NGAP_id_RRCInactiveTransitionReportRequest = 91; -static const long asn_VAL_223_NGAP_ignore = 1; -static const long asn_VAL_223_NGAP_optional = 0; -static const long asn_VAL_224_NGAP_id_GUAMI = 28; -static const long asn_VAL_224_NGAP_reject = 0; -static const long asn_VAL_224_NGAP_mandatory = 2; -static const long asn_VAL_225_NGAP_id_RedirectionVoiceFallback = 146; -static const long asn_VAL_225_NGAP_ignore = 1; -static const long asn_VAL_225_NGAP_optional = 0; -static const long asn_VAL_226_NGAP_id_CNAssistedRANTuning = 165; -static const long asn_VAL_226_NGAP_ignore = 1; -static const long asn_VAL_226_NGAP_optional = 0; -static const long asn_VAL_227_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_225_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_225_NGAP_reject = 0; +static const long asn_VAL_225_NGAP_mandatory = 2; +static const long asn_VAL_226_NGAP_id_HandoverType = 29; +static const long asn_VAL_226_NGAP_reject = 0; +static const long asn_VAL_226_NGAP_mandatory = 2; +static const long asn_VAL_227_NGAP_id_Cause = 15; static const long asn_VAL_227_NGAP_ignore = 1; -static const long asn_VAL_227_NGAP_optional = 0; -static const long asn_VAL_228_NGAP_id_IAB_Authorized = 199; +static const long asn_VAL_227_NGAP_mandatory = 2; +static const long asn_VAL_228_NGAP_id_UEAggregateMaximumBitRate = 110; static const long asn_VAL_228_NGAP_reject = 0; -static const long asn_VAL_228_NGAP_optional = 0; -static const long asn_VAL_229_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_228_NGAP_mandatory = 2; +static const long asn_VAL_229_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; static const long asn_VAL_229_NGAP_ignore = 1; static const long asn_VAL_229_NGAP_optional = 0; -static const long asn_VAL_230_NGAP_id_UE_DifferentiationInfo = 209; -static const long asn_VAL_230_NGAP_ignore = 1; -static const long asn_VAL_230_NGAP_optional = 0; -static const long asn_VAL_231_NGAP_id_NRV2XServicesAuthorized = 216; -static const long asn_VAL_231_NGAP_ignore = 1; -static const long asn_VAL_231_NGAP_optional = 0; -static const long asn_VAL_232_NGAP_id_LTEV2XServicesAuthorized = 215; -static const long asn_VAL_232_NGAP_ignore = 1; +static const long asn_VAL_230_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_230_NGAP_reject = 0; +static const long asn_VAL_230_NGAP_mandatory = 2; +static const long asn_VAL_231_NGAP_id_SecurityContext = 93; +static const long asn_VAL_231_NGAP_reject = 0; +static const long asn_VAL_231_NGAP_mandatory = 2; +static const long asn_VAL_232_NGAP_id_NewSecurityContextInd = 41; +static const long asn_VAL_232_NGAP_reject = 0; static const long asn_VAL_232_NGAP_optional = 0; -static const long asn_VAL_233_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; -static const long asn_VAL_233_NGAP_ignore = 1; +static const long asn_VAL_233_NGAP_id_NASC = 37; +static const long asn_VAL_233_NGAP_reject = 0; static const long asn_VAL_233_NGAP_optional = 0; -static const long asn_VAL_234_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; -static const long asn_VAL_234_NGAP_ignore = 1; -static const long asn_VAL_234_NGAP_optional = 0; -static const long asn_VAL_235_NGAP_id_PC5QoSParameters = 219; -static const long asn_VAL_235_NGAP_ignore = 1; -static const long asn_VAL_235_NGAP_optional = 0; -static const long asn_VAL_236_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_234_NGAP_id_PDUSessionResourceSetupListHOReq = 73; +static const long asn_VAL_234_NGAP_reject = 0; +static const long asn_VAL_234_NGAP_mandatory = 2; +static const long asn_VAL_235_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_235_NGAP_reject = 0; +static const long asn_VAL_235_NGAP_mandatory = 2; +static const long asn_VAL_236_NGAP_id_TraceActivation = 108; static const long asn_VAL_236_NGAP_ignore = 1; static const long asn_VAL_236_NGAP_optional = 0; -static const long asn_VAL_237_NGAP_id_UE_UP_CIoT_Support = 234; +static const long asn_VAL_237_NGAP_id_MaskedIMEISV = 34; static const long asn_VAL_237_NGAP_ignore = 1; static const long asn_VAL_237_NGAP_optional = 0; -static const long asn_VAL_238_NGAP_id_ManagementBasedMDTPLMNList = 254; -static const long asn_VAL_238_NGAP_ignore = 1; -static const long asn_VAL_238_NGAP_optional = 0; -static const long asn_VAL_239_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_239_NGAP_reject = 0; +static const long asn_VAL_238_NGAP_id_SourceToTarget_TransparentContainer = 101; +static const long asn_VAL_238_NGAP_reject = 0; +static const long asn_VAL_238_NGAP_mandatory = 2; +static const long asn_VAL_239_NGAP_id_MobilityRestrictionList = 36; +static const long asn_VAL_239_NGAP_ignore = 1; static const long asn_VAL_239_NGAP_optional = 0; -static const long asn_VAL_240_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_240_NGAP_id_LocationReportingRequestType = 33; static const long asn_VAL_240_NGAP_ignore = 1; static const long asn_VAL_240_NGAP_optional = 0; +static const long asn_VAL_241_NGAP_id_RRCInactiveTransitionReportRequest = 91; +static const long asn_VAL_241_NGAP_ignore = 1; +static const long asn_VAL_241_NGAP_optional = 0; +static const long asn_VAL_242_NGAP_id_GUAMI = 28; +static const long asn_VAL_242_NGAP_reject = 0; +static const long asn_VAL_242_NGAP_mandatory = 2; +static const long asn_VAL_243_NGAP_id_RedirectionVoiceFallback = 146; +static const long asn_VAL_243_NGAP_ignore = 1; +static const long asn_VAL_243_NGAP_optional = 0; +static const long asn_VAL_244_NGAP_id_CNAssistedRANTuning = 165; +static const long asn_VAL_244_NGAP_ignore = 1; +static const long asn_VAL_244_NGAP_optional = 0; +static const long asn_VAL_245_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_245_NGAP_ignore = 1; +static const long asn_VAL_245_NGAP_optional = 0; +static const long asn_VAL_246_NGAP_id_IAB_Authorized = 199; +static const long asn_VAL_246_NGAP_reject = 0; +static const long asn_VAL_246_NGAP_optional = 0; +static const long asn_VAL_247_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_247_NGAP_ignore = 1; +static const long asn_VAL_247_NGAP_optional = 0; +static const long asn_VAL_248_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_248_NGAP_ignore = 1; +static const long asn_VAL_248_NGAP_optional = 0; +static const long asn_VAL_249_NGAP_id_NRV2XServicesAuthorized = 216; +static const long asn_VAL_249_NGAP_ignore = 1; +static const long asn_VAL_249_NGAP_optional = 0; +static const long asn_VAL_250_NGAP_id_LTEV2XServicesAuthorized = 215; +static const long asn_VAL_250_NGAP_ignore = 1; +static const long asn_VAL_250_NGAP_optional = 0; +static const long asn_VAL_251_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; +static const long asn_VAL_251_NGAP_ignore = 1; +static const long asn_VAL_251_NGAP_optional = 0; +static const long asn_VAL_252_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; +static const long asn_VAL_252_NGAP_ignore = 1; +static const long asn_VAL_252_NGAP_optional = 0; +static const long asn_VAL_253_NGAP_id_PC5QoSParameters = 219; +static const long asn_VAL_253_NGAP_ignore = 1; +static const long asn_VAL_253_NGAP_optional = 0; +static const long asn_VAL_254_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_254_NGAP_ignore = 1; +static const long asn_VAL_254_NGAP_optional = 0; +static const long asn_VAL_255_NGAP_id_UE_UP_CIoT_Support = 234; +static const long asn_VAL_255_NGAP_ignore = 1; +static const long asn_VAL_255_NGAP_optional = 0; +static const long asn_VAL_256_NGAP_id_ManagementBasedMDTPLMNList = 254; +static const long asn_VAL_256_NGAP_ignore = 1; +static const long asn_VAL_256_NGAP_optional = 0; +static const long asn_VAL_257_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_257_NGAP_reject = 0; +static const long asn_VAL_257_NGAP_optional = 0; +static const long asn_VAL_258_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_258_NGAP_ignore = 1; +static const long asn_VAL_258_NGAP_optional = 0; +static const long asn_VAL_259_NGAP_id_TimeSyncAssistanceInfo = 326; +static const long asn_VAL_259_NGAP_ignore = 1; +static const long asn_VAL_259_NGAP_optional = 0; +static const long asn_VAL_260_NGAP_id_UESliceMaximumBitRateList = 335; +static const long asn_VAL_260_NGAP_ignore = 1; +static const long asn_VAL_260_NGAP_optional = 0; +static const long asn_VAL_261_NGAP_id_FiveG_ProSeAuthorized = 345; +static const long asn_VAL_261_NGAP_ignore = 1; +static const long asn_VAL_261_NGAP_optional = 0; +static const long asn_VAL_262_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate = 346; +static const long asn_VAL_262_NGAP_ignore = 1; +static const long asn_VAL_262_NGAP_optional = 0; +static const long asn_VAL_263_NGAP_id_FiveG_ProSePC5QoSParameters = 347; +static const long asn_VAL_263_NGAP_ignore = 1; +static const long asn_VAL_263_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_207_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_207_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_225_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_225_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_207_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_208_NGAP_id_HandoverType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_208_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_225_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_226_NGAP_id_HandoverType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_226_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_HandoverType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_208_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_209_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_209_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_226_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_227_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_227_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_209_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_210_NGAP_id_UEAggregateMaximumBitRate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_210_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_227_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_228_NGAP_id_UEAggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_228_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_210_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_211_NGAP_id_CoreNetworkAssistanceInformationForInactive }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_211_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_228_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_229_NGAP_id_CoreNetworkAssistanceInformationForInactive }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_229_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_211_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_212_NGAP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_212_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_229_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_230_NGAP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_230_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_212_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_213_NGAP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_213_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_230_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_231_NGAP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_231_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_213_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_214_NGAP_id_NewSecurityContextInd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_214_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_231_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_232_NGAP_id_NewSecurityContextInd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_232_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NewSecurityContextInd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_214_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_215_NGAP_id_NASC }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_215_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_232_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_233_NGAP_id_NASC }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_233_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_215_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_216_NGAP_id_PDUSessionResourceSetupListHOReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_216_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_233_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_234_NGAP_id_PDUSessionResourceSetupListHOReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_234_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupListHOReq }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_216_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_217_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_217_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_234_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_235_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_235_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_217_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_218_NGAP_id_TraceActivation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_218_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_235_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_236_NGAP_id_TraceActivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_236_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TraceActivation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_218_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_219_NGAP_id_MaskedIMEISV }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_219_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_236_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_237_NGAP_id_MaskedIMEISV }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_237_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_219_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_220_NGAP_id_SourceToTarget_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_220_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_237_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_238_NGAP_id_SourceToTarget_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_238_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SourceToTarget_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_220_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_221_NGAP_id_MobilityRestrictionList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_221_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_238_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_239_NGAP_id_MobilityRestrictionList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_239_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_MobilityRestrictionList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_221_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_222_NGAP_id_LocationReportingRequestType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_222_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_239_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_240_NGAP_id_LocationReportingRequestType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_240_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LocationReportingRequestType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_222_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_223_NGAP_id_RRCInactiveTransitionReportRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_223_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_240_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_241_NGAP_id_RRCInactiveTransitionReportRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_241_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReportRequest }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_223_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_224_NGAP_id_GUAMI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_224_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_241_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_242_NGAP_id_GUAMI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_242_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GUAMI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_224_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_225_NGAP_id_RedirectionVoiceFallback }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_225_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_242_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_243_NGAP_id_RedirectionVoiceFallback }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_243_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RedirectionVoiceFallback }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_225_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_226_NGAP_id_CNAssistedRANTuning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_226_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_243_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_244_NGAP_id_CNAssistedRANTuning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_244_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CNAssistedRANTuning }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_226_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_227_NGAP_id_SRVCCOperationPossible }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_227_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_244_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_245_NGAP_id_SRVCCOperationPossible }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_245_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_227_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_228_NGAP_id_IAB_Authorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_228_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_245_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_246_NGAP_id_IAB_Authorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_246_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_IAB_Authorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_228_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_229_NGAP_id_Enhanced_CoverageRestriction }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_229_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_246_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_247_NGAP_id_Enhanced_CoverageRestriction }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_247_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_229_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_230_NGAP_id_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_230_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_247_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_248_NGAP_id_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_248_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_230_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_231_NGAP_id_NRV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_231_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_248_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_249_NGAP_id_NRV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_249_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_231_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_232_NGAP_id_LTEV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_232_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_249_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_250_NGAP_id_LTEV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_250_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_232_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_233_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_233_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_250_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_251_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_251_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_233_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_234_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_234_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_251_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_252_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_252_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_234_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_235_NGAP_id_PC5QoSParameters }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_235_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_252_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_253_NGAP_id_PC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_253_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PC5QoSParameters }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_235_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_236_NGAP_id_CEmodeBrestricted }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_236_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_253_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_254_NGAP_id_CEmodeBrestricted }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_254_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_236_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_237_NGAP_id_UE_UP_CIoT_Support }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_237_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_254_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_255_NGAP_id_UE_UP_CIoT_Support }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_255_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_UP_CIoT_Support }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_237_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_238_NGAP_id_ManagementBasedMDTPLMNList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_238_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_255_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_256_NGAP_id_ManagementBasedMDTPLMNList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_256_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_MDTPLMNList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_238_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_239_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_239_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_256_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_257_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_257_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_239_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_240_NGAP_id_Extended_ConnectedTime }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_240_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_257_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_258_NGAP_id_Extended_ConnectedTime }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_258_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_240_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_258_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_259_NGAP_id_TimeSyncAssistanceInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_259_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_TimeSyncAssistanceInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_259_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_260_NGAP_id_UESliceMaximumBitRateList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_260_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UESliceMaximumBitRateList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_260_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_261_NGAP_id_FiveG_ProSeAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_261_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSeAuthorized }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_261_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_262_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_262_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_262_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_263_NGAP_id_FiveG_ProSePC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_263_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_263_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverRequestIEs_1 = { - { 34, 4, asn_IOS_NGAP_HandoverRequestIEs_1_rows } + { 39, 4, asn_IOS_NGAP_HandoverRequestIEs_1_rows } }; -static const long asn_VAL_241_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_241_NGAP_ignore = 1; -static const long asn_VAL_241_NGAP_mandatory = 2; -static const long asn_VAL_242_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_242_NGAP_ignore = 1; -static const long asn_VAL_242_NGAP_mandatory = 2; -static const long asn_VAL_243_NGAP_id_PDUSessionResourceAdmittedList = 53; -static const long asn_VAL_243_NGAP_ignore = 1; -static const long asn_VAL_243_NGAP_mandatory = 2; -static const long asn_VAL_244_NGAP_id_PDUSessionResourceFailedToSetupListHOAck = 56; -static const long asn_VAL_244_NGAP_ignore = 1; -static const long asn_VAL_244_NGAP_optional = 0; -static const long asn_VAL_245_NGAP_id_TargetToSource_TransparentContainer = 106; -static const long asn_VAL_245_NGAP_reject = 0; -static const long asn_VAL_245_NGAP_mandatory = 2; -static const long asn_VAL_246_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_246_NGAP_ignore = 1; -static const long asn_VAL_246_NGAP_optional = 0; +static const long asn_VAL_264_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_264_NGAP_ignore = 1; +static const long asn_VAL_264_NGAP_mandatory = 2; +static const long asn_VAL_265_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_265_NGAP_ignore = 1; +static const long asn_VAL_265_NGAP_mandatory = 2; +static const long asn_VAL_266_NGAP_id_PDUSessionResourceAdmittedList = 53; +static const long asn_VAL_266_NGAP_ignore = 1; +static const long asn_VAL_266_NGAP_mandatory = 2; +static const long asn_VAL_267_NGAP_id_PDUSessionResourceFailedToSetupListHOAck = 56; +static const long asn_VAL_267_NGAP_ignore = 1; +static const long asn_VAL_267_NGAP_optional = 0; +static const long asn_VAL_268_NGAP_id_TargetToSource_TransparentContainer = 106; +static const long asn_VAL_268_NGAP_reject = 0; +static const long asn_VAL_268_NGAP_mandatory = 2; +static const long asn_VAL_269_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_269_NGAP_ignore = 1; +static const long asn_VAL_269_NGAP_optional = 0; +static const long asn_VAL_270_NGAP_id_NPN_AccessInformation = 259; +static const long asn_VAL_270_NGAP_reject = 0; +static const long asn_VAL_270_NGAP_optional = 0; +static const long asn_VAL_271_NGAP_id_RedCapIndication = 333; +static const long asn_VAL_271_NGAP_ignore = 1; +static const long asn_VAL_271_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverRequestAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_241_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_241_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_264_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_264_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_241_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_242_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_242_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_264_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_265_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_265_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_242_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_243_NGAP_id_PDUSessionResourceAdmittedList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_243_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_265_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_266_NGAP_id_PDUSessionResourceAdmittedList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_266_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceAdmittedList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_243_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_244_NGAP_id_PDUSessionResourceFailedToSetupListHOAck }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_244_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_266_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_267_NGAP_id_PDUSessionResourceFailedToSetupListHOAck }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_267_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListHOAck }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_244_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_245_NGAP_id_TargetToSource_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_245_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_267_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_268_NGAP_id_TargetToSource_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_268_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_TargetToSource_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_245_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_246_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_246_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_268_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_269_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_269_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_246_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_269_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_270_NGAP_id_NPN_AccessInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_270_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_NPN_AccessInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_270_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_271_NGAP_id_RedCapIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_271_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RedCapIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_271_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverRequestAcknowledgeIEs_1 = { - { 6, 4, asn_IOS_NGAP_HandoverRequestAcknowledgeIEs_1_rows } + { 8, 4, asn_IOS_NGAP_HandoverRequestAcknowledgeIEs_1_rows } }; -static const long asn_VAL_247_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_247_NGAP_ignore = 1; -static const long asn_VAL_247_NGAP_mandatory = 2; -static const long asn_VAL_248_NGAP_id_Cause = 15; -static const long asn_VAL_248_NGAP_ignore = 1; -static const long asn_VAL_248_NGAP_mandatory = 2; -static const long asn_VAL_249_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_249_NGAP_ignore = 1; -static const long asn_VAL_249_NGAP_optional = 0; -static const long asn_VAL_250_NGAP_id_TargettoSource_Failure_TransparentContainer = 262; -static const long asn_VAL_250_NGAP_ignore = 1; -static const long asn_VAL_250_NGAP_optional = 0; +static const long asn_VAL_272_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_272_NGAP_ignore = 1; +static const long asn_VAL_272_NGAP_mandatory = 2; +static const long asn_VAL_273_NGAP_id_Cause = 15; +static const long asn_VAL_273_NGAP_ignore = 1; +static const long asn_VAL_273_NGAP_mandatory = 2; +static const long asn_VAL_274_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_274_NGAP_ignore = 1; +static const long asn_VAL_274_NGAP_optional = 0; +static const long asn_VAL_275_NGAP_id_TargettoSource_Failure_TransparentContainer = 262; +static const long asn_VAL_275_NGAP_ignore = 1; +static const long asn_VAL_275_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_247_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_247_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_272_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_272_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_247_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_248_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_248_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_272_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_273_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_273_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_248_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_249_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_249_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_273_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_274_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_274_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_249_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_250_NGAP_id_TargettoSource_Failure_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_250_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_274_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_275_NGAP_id_TargettoSource_Failure_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_275_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_250_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_275_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverFailureIEs_1 = { { 4, 4, asn_IOS_NGAP_HandoverFailureIEs_1_rows } }; -static const long asn_VAL_251_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_251_NGAP_reject = 0; -static const long asn_VAL_251_NGAP_mandatory = 2; -static const long asn_VAL_252_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_252_NGAP_reject = 0; -static const long asn_VAL_252_NGAP_mandatory = 2; -static const long asn_VAL_253_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_253_NGAP_ignore = 1; -static const long asn_VAL_253_NGAP_mandatory = 2; -static const long asn_VAL_254_NGAP_id_NotifySourceNGRANNode = 269; -static const long asn_VAL_254_NGAP_ignore = 1; -static const long asn_VAL_254_NGAP_optional = 0; +static const long asn_VAL_276_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_276_NGAP_reject = 0; +static const long asn_VAL_276_NGAP_mandatory = 2; +static const long asn_VAL_277_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_277_NGAP_reject = 0; +static const long asn_VAL_277_NGAP_mandatory = 2; +static const long asn_VAL_278_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_278_NGAP_ignore = 1; +static const long asn_VAL_278_NGAP_mandatory = 2; +static const long asn_VAL_279_NGAP_id_NotifySourceNGRANNode = 269; +static const long asn_VAL_279_NGAP_ignore = 1; +static const long asn_VAL_279_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverNotifyIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_251_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_251_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_276_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_276_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_251_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_252_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_252_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_276_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_277_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_277_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_252_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_253_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_253_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_277_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_278_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_278_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_253_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_254_NGAP_id_NotifySourceNGRANNode }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_254_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_278_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_279_NGAP_id_NotifySourceNGRANNode }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_279_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NotifySourceNGRANNode }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_254_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_279_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverNotifyIEs_1 = { { 4, 4, asn_IOS_NGAP_HandoverNotifyIEs_1_rows } }; -static const long asn_VAL_255_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_255_NGAP_reject = 0; -static const long asn_VAL_255_NGAP_mandatory = 2; -static const long asn_VAL_256_NGAP_id_SourceAMF_UE_NGAP_ID = 100; -static const long asn_VAL_256_NGAP_reject = 0; -static const long asn_VAL_256_NGAP_mandatory = 2; -static const long asn_VAL_257_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_257_NGAP_ignore = 1; -static const long asn_VAL_257_NGAP_mandatory = 2; -static const long asn_VAL_258_NGAP_id_UESecurityCapabilities = 119; -static const long asn_VAL_258_NGAP_ignore = 1; -static const long asn_VAL_258_NGAP_mandatory = 2; -static const long asn_VAL_259_NGAP_id_PDUSessionResourceToBeSwitchedDLList = 76; -static const long asn_VAL_259_NGAP_reject = 0; -static const long asn_VAL_259_NGAP_mandatory = 2; -static const long asn_VAL_260_NGAP_id_PDUSessionResourceFailedToSetupListPSReq = 57; -static const long asn_VAL_260_NGAP_ignore = 1; -static const long asn_VAL_260_NGAP_optional = 0; -static const long asn_VAL_261_NGAP_id_RRC_Resume_Cause = 237; -static const long asn_VAL_261_NGAP_ignore = 1; -static const long asn_VAL_261_NGAP_optional = 0; +static const long asn_VAL_280_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_280_NGAP_reject = 0; +static const long asn_VAL_280_NGAP_mandatory = 2; +static const long asn_VAL_281_NGAP_id_SourceAMF_UE_NGAP_ID = 100; +static const long asn_VAL_281_NGAP_reject = 0; +static const long asn_VAL_281_NGAP_mandatory = 2; +static const long asn_VAL_282_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_282_NGAP_ignore = 1; +static const long asn_VAL_282_NGAP_mandatory = 2; +static const long asn_VAL_283_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_283_NGAP_ignore = 1; +static const long asn_VAL_283_NGAP_mandatory = 2; +static const long asn_VAL_284_NGAP_id_PDUSessionResourceToBeSwitchedDLList = 76; +static const long asn_VAL_284_NGAP_reject = 0; +static const long asn_VAL_284_NGAP_mandatory = 2; +static const long asn_VAL_285_NGAP_id_PDUSessionResourceFailedToSetupListPSReq = 57; +static const long asn_VAL_285_NGAP_ignore = 1; +static const long asn_VAL_285_NGAP_optional = 0; +static const long asn_VAL_286_NGAP_id_RRC_Resume_Cause = 237; +static const long asn_VAL_286_NGAP_ignore = 1; +static const long asn_VAL_286_NGAP_optional = 0; +static const long asn_VAL_287_NGAP_id_RedCapIndication = 333; +static const long asn_VAL_287_NGAP_ignore = 1; +static const long asn_VAL_287_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_255_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_255_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_280_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_280_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_255_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_256_NGAP_id_SourceAMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_256_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_280_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_281_NGAP_id_SourceAMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_281_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_256_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_257_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_257_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_281_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_282_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_282_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_257_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_258_NGAP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_258_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_282_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_283_NGAP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_283_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_258_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_259_NGAP_id_PDUSessionResourceToBeSwitchedDLList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_259_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_283_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_284_NGAP_id_PDUSessionResourceToBeSwitchedDLList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_284_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_259_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_260_NGAP_id_PDUSessionResourceFailedToSetupListPSReq }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_260_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_284_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_285_NGAP_id_PDUSessionResourceFailedToSetupListPSReq }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_285_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListPSReq }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_260_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_261_NGAP_id_RRC_Resume_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_261_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_285_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_286_NGAP_id_RRC_Resume_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_286_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCEstablishmentCause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_261_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_286_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_287_NGAP_id_RedCapIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_287_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RedCapIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_287_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestIEs_1 = { - { 7, 4, asn_IOS_NGAP_PathSwitchRequestIEs_1_rows } + { 8, 4, asn_IOS_NGAP_PathSwitchRequestIEs_1_rows } }; -static const long asn_VAL_262_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_262_NGAP_ignore = 1; -static const long asn_VAL_262_NGAP_mandatory = 2; -static const long asn_VAL_263_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_263_NGAP_ignore = 1; -static const long asn_VAL_263_NGAP_mandatory = 2; -static const long asn_VAL_264_NGAP_id_UESecurityCapabilities = 119; -static const long asn_VAL_264_NGAP_reject = 0; -static const long asn_VAL_264_NGAP_optional = 0; -static const long asn_VAL_265_NGAP_id_SecurityContext = 93; -static const long asn_VAL_265_NGAP_reject = 0; -static const long asn_VAL_265_NGAP_mandatory = 2; -static const long asn_VAL_266_NGAP_id_NewSecurityContextInd = 41; -static const long asn_VAL_266_NGAP_reject = 0; -static const long asn_VAL_266_NGAP_optional = 0; -static const long asn_VAL_267_NGAP_id_PDUSessionResourceSwitchedList = 77; -static const long asn_VAL_267_NGAP_ignore = 1; -static const long asn_VAL_267_NGAP_mandatory = 2; -static const long asn_VAL_268_NGAP_id_PDUSessionResourceReleasedListPSAck = 68; -static const long asn_VAL_268_NGAP_ignore = 1; -static const long asn_VAL_268_NGAP_optional = 0; -static const long asn_VAL_269_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_269_NGAP_reject = 0; -static const long asn_VAL_269_NGAP_mandatory = 2; -static const long asn_VAL_270_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; -static const long asn_VAL_270_NGAP_ignore = 1; -static const long asn_VAL_270_NGAP_optional = 0; -static const long asn_VAL_271_NGAP_id_RRCInactiveTransitionReportRequest = 91; -static const long asn_VAL_271_NGAP_ignore = 1; -static const long asn_VAL_271_NGAP_optional = 0; -static const long asn_VAL_272_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_272_NGAP_ignore = 1; -static const long asn_VAL_272_NGAP_optional = 0; -static const long asn_VAL_273_NGAP_id_RedirectionVoiceFallback = 146; -static const long asn_VAL_273_NGAP_ignore = 1; -static const long asn_VAL_273_NGAP_optional = 0; -static const long asn_VAL_274_NGAP_id_CNAssistedRANTuning = 165; -static const long asn_VAL_274_NGAP_ignore = 1; -static const long asn_VAL_274_NGAP_optional = 0; -static const long asn_VAL_275_NGAP_id_SRVCCOperationPossible = 177; -static const long asn_VAL_275_NGAP_ignore = 1; -static const long asn_VAL_275_NGAP_optional = 0; -static const long asn_VAL_276_NGAP_id_Enhanced_CoverageRestriction = 205; -static const long asn_VAL_276_NGAP_ignore = 1; -static const long asn_VAL_276_NGAP_optional = 0; -static const long asn_VAL_277_NGAP_id_Extended_ConnectedTime = 206; -static const long asn_VAL_277_NGAP_ignore = 1; -static const long asn_VAL_277_NGAP_optional = 0; -static const long asn_VAL_278_NGAP_id_UE_DifferentiationInfo = 209; -static const long asn_VAL_278_NGAP_ignore = 1; -static const long asn_VAL_278_NGAP_optional = 0; -static const long asn_VAL_279_NGAP_id_NRV2XServicesAuthorized = 216; -static const long asn_VAL_279_NGAP_ignore = 1; -static const long asn_VAL_279_NGAP_optional = 0; -static const long asn_VAL_280_NGAP_id_LTEV2XServicesAuthorized = 215; -static const long asn_VAL_280_NGAP_ignore = 1; -static const long asn_VAL_280_NGAP_optional = 0; -static const long asn_VAL_281_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; -static const long asn_VAL_281_NGAP_ignore = 1; -static const long asn_VAL_281_NGAP_optional = 0; -static const long asn_VAL_282_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; -static const long asn_VAL_282_NGAP_ignore = 1; -static const long asn_VAL_282_NGAP_optional = 0; -static const long asn_VAL_283_NGAP_id_PC5QoSParameters = 219; -static const long asn_VAL_283_NGAP_ignore = 1; -static const long asn_VAL_283_NGAP_optional = 0; -static const long asn_VAL_284_NGAP_id_CEmodeBrestricted = 222; -static const long asn_VAL_284_NGAP_ignore = 1; -static const long asn_VAL_284_NGAP_optional = 0; -static const long asn_VAL_285_NGAP_id_UE_UP_CIoT_Support = 234; -static const long asn_VAL_285_NGAP_ignore = 1; -static const long asn_VAL_285_NGAP_optional = 0; -static const long asn_VAL_286_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_286_NGAP_reject = 0; -static const long asn_VAL_286_NGAP_optional = 0; +static const long asn_VAL_288_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_288_NGAP_ignore = 1; +static const long asn_VAL_288_NGAP_mandatory = 2; +static const long asn_VAL_289_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_289_NGAP_ignore = 1; +static const long asn_VAL_289_NGAP_mandatory = 2; +static const long asn_VAL_290_NGAP_id_UESecurityCapabilities = 119; +static const long asn_VAL_290_NGAP_reject = 0; +static const long asn_VAL_290_NGAP_optional = 0; +static const long asn_VAL_291_NGAP_id_SecurityContext = 93; +static const long asn_VAL_291_NGAP_reject = 0; +static const long asn_VAL_291_NGAP_mandatory = 2; +static const long asn_VAL_292_NGAP_id_NewSecurityContextInd = 41; +static const long asn_VAL_292_NGAP_reject = 0; +static const long asn_VAL_292_NGAP_optional = 0; +static const long asn_VAL_293_NGAP_id_PDUSessionResourceSwitchedList = 77; +static const long asn_VAL_293_NGAP_ignore = 1; +static const long asn_VAL_293_NGAP_mandatory = 2; +static const long asn_VAL_294_NGAP_id_PDUSessionResourceReleasedListPSAck = 68; +static const long asn_VAL_294_NGAP_ignore = 1; +static const long asn_VAL_294_NGAP_optional = 0; +static const long asn_VAL_295_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_295_NGAP_reject = 0; +static const long asn_VAL_295_NGAP_mandatory = 2; +static const long asn_VAL_296_NGAP_id_CoreNetworkAssistanceInformationForInactive = 18; +static const long asn_VAL_296_NGAP_ignore = 1; +static const long asn_VAL_296_NGAP_optional = 0; +static const long asn_VAL_297_NGAP_id_RRCInactiveTransitionReportRequest = 91; +static const long asn_VAL_297_NGAP_ignore = 1; +static const long asn_VAL_297_NGAP_optional = 0; +static const long asn_VAL_298_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_298_NGAP_ignore = 1; +static const long asn_VAL_298_NGAP_optional = 0; +static const long asn_VAL_299_NGAP_id_RedirectionVoiceFallback = 146; +static const long asn_VAL_299_NGAP_ignore = 1; +static const long asn_VAL_299_NGAP_optional = 0; +static const long asn_VAL_300_NGAP_id_CNAssistedRANTuning = 165; +static const long asn_VAL_300_NGAP_ignore = 1; +static const long asn_VAL_300_NGAP_optional = 0; +static const long asn_VAL_301_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_301_NGAP_ignore = 1; +static const long asn_VAL_301_NGAP_optional = 0; +static const long asn_VAL_302_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_302_NGAP_ignore = 1; +static const long asn_VAL_302_NGAP_optional = 0; +static const long asn_VAL_303_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_303_NGAP_ignore = 1; +static const long asn_VAL_303_NGAP_optional = 0; +static const long asn_VAL_304_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_304_NGAP_ignore = 1; +static const long asn_VAL_304_NGAP_optional = 0; +static const long asn_VAL_305_NGAP_id_NRV2XServicesAuthorized = 216; +static const long asn_VAL_305_NGAP_ignore = 1; +static const long asn_VAL_305_NGAP_optional = 0; +static const long asn_VAL_306_NGAP_id_LTEV2XServicesAuthorized = 215; +static const long asn_VAL_306_NGAP_ignore = 1; +static const long asn_VAL_306_NGAP_optional = 0; +static const long asn_VAL_307_NGAP_id_NRUESidelinkAggregateMaximumBitrate = 218; +static const long asn_VAL_307_NGAP_ignore = 1; +static const long asn_VAL_307_NGAP_optional = 0; +static const long asn_VAL_308_NGAP_id_LTEUESidelinkAggregateMaximumBitrate = 217; +static const long asn_VAL_308_NGAP_ignore = 1; +static const long asn_VAL_308_NGAP_optional = 0; +static const long asn_VAL_309_NGAP_id_PC5QoSParameters = 219; +static const long asn_VAL_309_NGAP_ignore = 1; +static const long asn_VAL_309_NGAP_optional = 0; +static const long asn_VAL_310_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_310_NGAP_ignore = 1; +static const long asn_VAL_310_NGAP_optional = 0; +static const long asn_VAL_311_NGAP_id_UE_UP_CIoT_Support = 234; +static const long asn_VAL_311_NGAP_ignore = 1; +static const long asn_VAL_311_NGAP_optional = 0; +static const long asn_VAL_312_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_312_NGAP_reject = 0; +static const long asn_VAL_312_NGAP_optional = 0; +static const long asn_VAL_313_NGAP_id_ManagementBasedMDTPLMNList = 254; +static const long asn_VAL_313_NGAP_ignore = 1; +static const long asn_VAL_313_NGAP_optional = 0; +static const long asn_VAL_314_NGAP_id_TimeSyncAssistanceInfo = 326; +static const long asn_VAL_314_NGAP_ignore = 1; +static const long asn_VAL_314_NGAP_optional = 0; +static const long asn_VAL_315_NGAP_id_FiveG_ProSeAuthorized = 345; +static const long asn_VAL_315_NGAP_ignore = 1; +static const long asn_VAL_315_NGAP_optional = 0; +static const long asn_VAL_316_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate = 346; +static const long asn_VAL_316_NGAP_ignore = 1; +static const long asn_VAL_316_NGAP_optional = 0; +static const long asn_VAL_317_NGAP_id_FiveG_ProSePC5QoSParameters = 347; +static const long asn_VAL_317_NGAP_ignore = 1; +static const long asn_VAL_317_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_262_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_262_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_288_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_288_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_262_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_263_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_263_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_288_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_289_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_289_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_263_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_264_NGAP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_264_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_289_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_290_NGAP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_290_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_264_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_265_NGAP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_265_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_290_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_291_NGAP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_291_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_265_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_266_NGAP_id_NewSecurityContextInd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_266_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_291_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_292_NGAP_id_NewSecurityContextInd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_292_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NewSecurityContextInd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_266_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_267_NGAP_id_PDUSessionResourceSwitchedList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_267_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_292_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_293_NGAP_id_PDUSessionResourceSwitchedList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_293_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSwitchedList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_267_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_268_NGAP_id_PDUSessionResourceReleasedListPSAck }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_268_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_293_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_294_NGAP_id_PDUSessionResourceReleasedListPSAck }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_294_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleasedListPSAck }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_268_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_269_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_269_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_294_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_295_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_295_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_269_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_270_NGAP_id_CoreNetworkAssistanceInformationForInactive }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_270_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_295_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_296_NGAP_id_CoreNetworkAssistanceInformationForInactive }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_296_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_270_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_271_NGAP_id_RRCInactiveTransitionReportRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_271_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_296_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_297_NGAP_id_RRCInactiveTransitionReportRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_297_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReportRequest }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_271_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_272_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_272_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_297_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_298_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_298_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_272_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_273_NGAP_id_RedirectionVoiceFallback }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_273_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_298_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_299_NGAP_id_RedirectionVoiceFallback }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_299_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RedirectionVoiceFallback }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_273_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_274_NGAP_id_CNAssistedRANTuning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_274_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_299_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_300_NGAP_id_CNAssistedRANTuning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_300_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CNAssistedRANTuning }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_274_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_275_NGAP_id_SRVCCOperationPossible }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_275_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_300_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_301_NGAP_id_SRVCCOperationPossible }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_301_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_275_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_276_NGAP_id_Enhanced_CoverageRestriction }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_276_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_301_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_302_NGAP_id_Enhanced_CoverageRestriction }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_302_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_276_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_277_NGAP_id_Extended_ConnectedTime }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_277_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_302_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_303_NGAP_id_Extended_ConnectedTime }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_303_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_277_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_278_NGAP_id_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_278_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_303_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_304_NGAP_id_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_304_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_278_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_279_NGAP_id_NRV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_279_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_304_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_305_NGAP_id_NRV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_305_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_279_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_280_NGAP_id_LTEV2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_280_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_305_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_306_NGAP_id_LTEV2XServicesAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_306_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEV2XServicesAuthorized }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_280_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_281_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_281_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_306_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_307_NGAP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_307_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_281_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_282_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_282_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_307_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_308_NGAP_id_LTEUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_308_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_282_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_283_NGAP_id_PC5QoSParameters }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_283_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_308_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_309_NGAP_id_PC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_309_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PC5QoSParameters }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_283_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_284_NGAP_id_CEmodeBrestricted }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_284_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_309_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_310_NGAP_id_CEmodeBrestricted }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_310_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_284_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_285_NGAP_id_UE_UP_CIoT_Support }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_285_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_310_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_311_NGAP_id_UE_UP_CIoT_Support }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_311_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_UP_CIoT_Support }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_285_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_286_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_286_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_311_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_312_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_312_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_286_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_312_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_313_NGAP_id_ManagementBasedMDTPLMNList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_313_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MDTPLMNList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_313_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_314_NGAP_id_TimeSyncAssistanceInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_314_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_TimeSyncAssistanceInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_314_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_315_NGAP_id_FiveG_ProSeAuthorized }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_315_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSeAuthorized }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_315_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_316_NGAP_id_FiveG_ProSeUEPC5AggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_316_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_316_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_317_NGAP_id_FiveG_ProSePC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_317_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_317_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestAcknowledgeIEs_1 = { - { 25, 4, asn_IOS_NGAP_PathSwitchRequestAcknowledgeIEs_1_rows } + { 30, 4, asn_IOS_NGAP_PathSwitchRequestAcknowledgeIEs_1_rows } }; -static const long asn_VAL_287_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_287_NGAP_ignore = 1; -static const long asn_VAL_287_NGAP_mandatory = 2; -static const long asn_VAL_288_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_288_NGAP_ignore = 1; -static const long asn_VAL_288_NGAP_mandatory = 2; -static const long asn_VAL_289_NGAP_id_PDUSessionResourceReleasedListPSFail = 69; -static const long asn_VAL_289_NGAP_ignore = 1; -static const long asn_VAL_289_NGAP_mandatory = 2; -static const long asn_VAL_290_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_290_NGAP_ignore = 1; -static const long asn_VAL_290_NGAP_optional = 0; +static const long asn_VAL_318_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_318_NGAP_ignore = 1; +static const long asn_VAL_318_NGAP_mandatory = 2; +static const long asn_VAL_319_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_319_NGAP_ignore = 1; +static const long asn_VAL_319_NGAP_mandatory = 2; +static const long asn_VAL_320_NGAP_id_PDUSessionResourceReleasedListPSFail = 69; +static const long asn_VAL_320_NGAP_ignore = 1; +static const long asn_VAL_320_NGAP_mandatory = 2; +static const long asn_VAL_321_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_321_NGAP_ignore = 1; +static const long asn_VAL_321_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PathSwitchRequestFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_287_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_287_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_318_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_318_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_287_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_288_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_288_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_318_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_319_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_319_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_288_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_289_NGAP_id_PDUSessionResourceReleasedListPSFail }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_289_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_319_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_320_NGAP_id_PDUSessionResourceReleasedListPSFail }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_320_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleasedListPSFail }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_289_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_290_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_290_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_320_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_321_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_321_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_290_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_321_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PathSwitchRequestFailureIEs_1 = { { 4, 4, asn_IOS_NGAP_PathSwitchRequestFailureIEs_1_rows } }; -static const long asn_VAL_291_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_291_NGAP_reject = 0; -static const long asn_VAL_291_NGAP_mandatory = 2; -static const long asn_VAL_292_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_292_NGAP_reject = 0; -static const long asn_VAL_292_NGAP_mandatory = 2; -static const long asn_VAL_293_NGAP_id_Cause = 15; -static const long asn_VAL_293_NGAP_ignore = 1; -static const long asn_VAL_293_NGAP_mandatory = 2; +static const long asn_VAL_322_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_322_NGAP_reject = 0; +static const long asn_VAL_322_NGAP_mandatory = 2; +static const long asn_VAL_323_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_323_NGAP_reject = 0; +static const long asn_VAL_323_NGAP_mandatory = 2; +static const long asn_VAL_324_NGAP_id_Cause = 15; +static const long asn_VAL_324_NGAP_ignore = 1; +static const long asn_VAL_324_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverCancelIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_291_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_291_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_322_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_322_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_291_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_292_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_292_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_322_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_323_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_323_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_292_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_293_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_293_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_323_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_324_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_324_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_293_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_324_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverCancelIEs_1 = { { 3, 4, asn_IOS_NGAP_HandoverCancelIEs_1_rows } }; -static const long asn_VAL_294_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_294_NGAP_ignore = 1; -static const long asn_VAL_294_NGAP_mandatory = 2; -static const long asn_VAL_295_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_295_NGAP_ignore = 1; -static const long asn_VAL_295_NGAP_mandatory = 2; -static const long asn_VAL_296_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_296_NGAP_ignore = 1; -static const long asn_VAL_296_NGAP_optional = 0; +static const long asn_VAL_325_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_325_NGAP_ignore = 1; +static const long asn_VAL_325_NGAP_mandatory = 2; +static const long asn_VAL_326_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_326_NGAP_ignore = 1; +static const long asn_VAL_326_NGAP_mandatory = 2; +static const long asn_VAL_327_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_327_NGAP_ignore = 1; +static const long asn_VAL_327_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverCancelAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_294_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_294_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_325_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_325_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_294_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_295_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_295_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_325_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_326_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_326_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_295_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_296_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_296_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_326_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_327_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_327_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_296_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_327_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverCancelAcknowledgeIEs_1 = { { 3, 4, asn_IOS_NGAP_HandoverCancelAcknowledgeIEs_1_rows } }; -static const long asn_VAL_297_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_297_NGAP_reject = 0; -static const long asn_VAL_297_NGAP_mandatory = 2; -static const long asn_VAL_298_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_298_NGAP_reject = 0; -static const long asn_VAL_298_NGAP_mandatory = 2; +static const long asn_VAL_328_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_328_NGAP_reject = 0; +static const long asn_VAL_328_NGAP_mandatory = 2; +static const long asn_VAL_329_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_329_NGAP_reject = 0; +static const long asn_VAL_329_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_HandoverSuccessIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_297_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_297_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_328_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_328_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_297_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_298_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_298_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_328_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_329_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_329_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_298_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_329_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_HandoverSuccessIEs_1 = { { 2, 4, asn_IOS_NGAP_HandoverSuccessIEs_1_rows } }; -static const long asn_VAL_299_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_299_NGAP_reject = 0; -static const long asn_VAL_299_NGAP_mandatory = 2; -static const long asn_VAL_300_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_300_NGAP_reject = 0; -static const long asn_VAL_300_NGAP_mandatory = 2; -static const long asn_VAL_301_NGAP_id_EarlyStatusTransfer_TransparentContainer = 268; -static const long asn_VAL_301_NGAP_reject = 0; -static const long asn_VAL_301_NGAP_mandatory = 2; +static const long asn_VAL_330_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_330_NGAP_reject = 0; +static const long asn_VAL_330_NGAP_mandatory = 2; +static const long asn_VAL_331_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_331_NGAP_reject = 0; +static const long asn_VAL_331_NGAP_mandatory = 2; +static const long asn_VAL_332_NGAP_id_EarlyStatusTransfer_TransparentContainer = 268; +static const long asn_VAL_332_NGAP_reject = 0; +static const long asn_VAL_332_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkRANEarlyStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_299_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_299_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_330_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_330_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_299_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_300_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_300_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_330_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_331_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_331_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_300_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_301_NGAP_id_EarlyStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_301_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_331_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_332_NGAP_id_EarlyStatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_332_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_301_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_332_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkRANEarlyStatusTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_UplinkRANEarlyStatusTransferIEs_1_rows } }; -static const long asn_VAL_302_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_302_NGAP_reject = 0; -static const long asn_VAL_302_NGAP_mandatory = 2; -static const long asn_VAL_303_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_303_NGAP_reject = 0; -static const long asn_VAL_303_NGAP_mandatory = 2; -static const long asn_VAL_304_NGAP_id_EarlyStatusTransfer_TransparentContainer = 268; -static const long asn_VAL_304_NGAP_reject = 0; -static const long asn_VAL_304_NGAP_mandatory = 2; +static const long asn_VAL_333_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_333_NGAP_reject = 0; +static const long asn_VAL_333_NGAP_mandatory = 2; +static const long asn_VAL_334_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_334_NGAP_reject = 0; +static const long asn_VAL_334_NGAP_mandatory = 2; +static const long asn_VAL_335_NGAP_id_EarlyStatusTransfer_TransparentContainer = 268; +static const long asn_VAL_335_NGAP_reject = 0; +static const long asn_VAL_335_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkRANEarlyStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_302_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_302_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_333_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_333_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_302_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_303_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_303_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_333_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_334_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_334_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_303_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_304_NGAP_id_EarlyStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_304_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_334_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_335_NGAP_id_EarlyStatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_335_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_304_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_335_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkRANEarlyStatusTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_DownlinkRANEarlyStatusTransferIEs_1_rows } }; -static const long asn_VAL_305_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_305_NGAP_reject = 0; -static const long asn_VAL_305_NGAP_mandatory = 2; -static const long asn_VAL_306_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_306_NGAP_reject = 0; -static const long asn_VAL_306_NGAP_mandatory = 2; -static const long asn_VAL_307_NGAP_id_RANStatusTransfer_TransparentContainer = 84; -static const long asn_VAL_307_NGAP_reject = 0; -static const long asn_VAL_307_NGAP_mandatory = 2; +static const long asn_VAL_336_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_336_NGAP_reject = 0; +static const long asn_VAL_336_NGAP_mandatory = 2; +static const long asn_VAL_337_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_337_NGAP_reject = 0; +static const long asn_VAL_337_NGAP_mandatory = 2; +static const long asn_VAL_338_NGAP_id_RANStatusTransfer_TransparentContainer = 84; +static const long asn_VAL_338_NGAP_reject = 0; +static const long asn_VAL_338_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkRANStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_305_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_305_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_336_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_336_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_305_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_306_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_306_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_336_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_337_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_337_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_306_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_307_NGAP_id_RANStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_307_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_337_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_338_NGAP_id_RANStatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_338_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_307_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_338_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkRANStatusTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_UplinkRANStatusTransferIEs_1_rows } }; -static const long asn_VAL_308_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_308_NGAP_reject = 0; -static const long asn_VAL_308_NGAP_mandatory = 2; -static const long asn_VAL_309_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_309_NGAP_reject = 0; -static const long asn_VAL_309_NGAP_mandatory = 2; -static const long asn_VAL_310_NGAP_id_RANStatusTransfer_TransparentContainer = 84; -static const long asn_VAL_310_NGAP_reject = 0; -static const long asn_VAL_310_NGAP_mandatory = 2; +static const long asn_VAL_339_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_339_NGAP_reject = 0; +static const long asn_VAL_339_NGAP_mandatory = 2; +static const long asn_VAL_340_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_340_NGAP_reject = 0; +static const long asn_VAL_340_NGAP_mandatory = 2; +static const long asn_VAL_341_NGAP_id_RANStatusTransfer_TransparentContainer = 84; +static const long asn_VAL_341_NGAP_reject = 0; +static const long asn_VAL_341_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkRANStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_308_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_308_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_339_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_339_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_308_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_309_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_309_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_339_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_340_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_340_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_309_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_310_NGAP_id_RANStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_310_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_340_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_341_NGAP_id_RANStatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_341_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_310_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_341_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkRANStatusTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_DownlinkRANStatusTransferIEs_1_rows } }; -static const long asn_VAL_311_NGAP_id_UEPagingIdentity = 115; -static const long asn_VAL_311_NGAP_ignore = 1; -static const long asn_VAL_311_NGAP_mandatory = 2; -static const long asn_VAL_312_NGAP_id_PagingDRX = 50; -static const long asn_VAL_312_NGAP_ignore = 1; -static const long asn_VAL_312_NGAP_optional = 0; -static const long asn_VAL_313_NGAP_id_TAIListForPaging = 103; -static const long asn_VAL_313_NGAP_ignore = 1; -static const long asn_VAL_313_NGAP_mandatory = 2; -static const long asn_VAL_314_NGAP_id_PagingPriority = 52; -static const long asn_VAL_314_NGAP_ignore = 1; -static const long asn_VAL_314_NGAP_optional = 0; -static const long asn_VAL_315_NGAP_id_UERadioCapabilityForPaging = 118; -static const long asn_VAL_315_NGAP_ignore = 1; -static const long asn_VAL_315_NGAP_optional = 0; -static const long asn_VAL_316_NGAP_id_PagingOrigin = 51; -static const long asn_VAL_316_NGAP_ignore = 1; -static const long asn_VAL_316_NGAP_optional = 0; -static const long asn_VAL_317_NGAP_id_AssistanceDataForPaging = 11; -static const long asn_VAL_317_NGAP_ignore = 1; -static const long asn_VAL_317_NGAP_optional = 0; -static const long asn_VAL_318_NGAP_id_NB_IoT_Paging_eDRXInfo = 203; -static const long asn_VAL_318_NGAP_ignore = 1; -static const long asn_VAL_318_NGAP_optional = 0; -static const long asn_VAL_319_NGAP_id_NB_IoT_PagingDRX = 202; -static const long asn_VAL_319_NGAP_ignore = 1; -static const long asn_VAL_319_NGAP_optional = 0; -static const long asn_VAL_320_NGAP_id_Enhanced_CoverageRestriction = 205; -static const long asn_VAL_320_NGAP_ignore = 1; -static const long asn_VAL_320_NGAP_optional = 0; -static const long asn_VAL_321_NGAP_id_WUS_Assistance_Information = 208; -static const long asn_VAL_321_NGAP_ignore = 1; -static const long asn_VAL_321_NGAP_optional = 0; -static const long asn_VAL_322_NGAP_id_PagingeDRXInformation = 223; -static const long asn_VAL_322_NGAP_ignore = 1; -static const long asn_VAL_322_NGAP_optional = 0; -static const long asn_VAL_323_NGAP_id_CEmodeBrestricted = 222; -static const long asn_VAL_323_NGAP_ignore = 1; -static const long asn_VAL_323_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_PagingIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_311_NGAP_id_UEPagingIdentity }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_311_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UEPagingIdentity }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_311_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_312_NGAP_id_PagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_312_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_312_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_313_NGAP_id_TAIListForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_313_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_TAIListForPaging }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_313_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_314_NGAP_id_PagingPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_314_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_314_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_315_NGAP_id_UERadioCapabilityForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_315_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_315_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_316_NGAP_id_PagingOrigin }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_316_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingOrigin }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_316_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_317_NGAP_id_AssistanceDataForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_317_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AssistanceDataForPaging }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_317_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_318_NGAP_id_NB_IoT_Paging_eDRXInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_318_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_318_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_319_NGAP_id_NB_IoT_PagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_319_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_319_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_320_NGAP_id_Enhanced_CoverageRestriction }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_320_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_320_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_321_NGAP_id_WUS_Assistance_Information }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_321_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_WUS_Assistance_Information }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_321_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_322_NGAP_id_PagingeDRXInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_322_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PagingeDRXInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_322_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_323_NGAP_id_CEmodeBrestricted }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_323_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_323_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_PagingIEs_1 = { - { 13, 4, asn_IOS_NGAP_PagingIEs_1_rows } -}; -static const long asn_VAL_324_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_324_NGAP_reject = 0; -static const long asn_VAL_324_NGAP_mandatory = 2; -static const long asn_VAL_325_NGAP_id_NAS_PDU = 38; -static const long asn_VAL_325_NGAP_reject = 0; -static const long asn_VAL_325_NGAP_mandatory = 2; -static const long asn_VAL_326_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_326_NGAP_reject = 0; -static const long asn_VAL_326_NGAP_mandatory = 2; -static const long asn_VAL_327_NGAP_id_RRCEstablishmentCause = 90; -static const long asn_VAL_327_NGAP_ignore = 1; -static const long asn_VAL_327_NGAP_mandatory = 2; -static const long asn_VAL_328_NGAP_id_FiveG_S_TMSI = 26; -static const long asn_VAL_328_NGAP_reject = 0; -static const long asn_VAL_328_NGAP_optional = 0; -static const long asn_VAL_329_NGAP_id_AMFSetID = 3; -static const long asn_VAL_329_NGAP_ignore = 1; -static const long asn_VAL_329_NGAP_optional = 0; -static const long asn_VAL_330_NGAP_id_UEContextRequest = 112; -static const long asn_VAL_330_NGAP_ignore = 1; -static const long asn_VAL_330_NGAP_optional = 0; -static const long asn_VAL_331_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_331_NGAP_reject = 0; -static const long asn_VAL_331_NGAP_optional = 0; -static const long asn_VAL_332_NGAP_id_SourceToTarget_AMFInformationReroute = 171; -static const long asn_VAL_332_NGAP_ignore = 1; -static const long asn_VAL_332_NGAP_optional = 0; -static const long asn_VAL_333_NGAP_id_SelectedPLMNIdentity = 174; -static const long asn_VAL_333_NGAP_ignore = 1; -static const long asn_VAL_333_NGAP_optional = 0; -static const long asn_VAL_334_NGAP_id_IABNodeIndication = 201; -static const long asn_VAL_334_NGAP_reject = 0; -static const long asn_VAL_334_NGAP_optional = 0; -static const long asn_VAL_335_NGAP_id_CEmodeBSupport_Indicator = 224; -static const long asn_VAL_335_NGAP_reject = 0; -static const long asn_VAL_335_NGAP_optional = 0; -static const long asn_VAL_336_NGAP_id_LTEM_Indication = 225; -static const long asn_VAL_336_NGAP_ignore = 1; -static const long asn_VAL_336_NGAP_optional = 0; -static const long asn_VAL_337_NGAP_id_EDT_Session = 227; -static const long asn_VAL_337_NGAP_ignore = 1; -static const long asn_VAL_337_NGAP_optional = 0; -static const long asn_VAL_338_NGAP_id_AuthenticatedIndication = 245; -static const long asn_VAL_338_NGAP_ignore = 1; -static const long asn_VAL_338_NGAP_optional = 0; -static const long asn_VAL_339_NGAP_id_NPN_AccessInformation = 259; -static const long asn_VAL_339_NGAP_reject = 0; -static const long asn_VAL_339_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_InitialUEMessage_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_324_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_324_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_324_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_325_NGAP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_325_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_325_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_326_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_326_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_326_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_327_NGAP_id_RRCEstablishmentCause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_327_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RRCEstablishmentCause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_327_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_328_NGAP_id_FiveG_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_328_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_328_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_329_NGAP_id_AMFSetID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_329_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMFSetID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_329_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_330_NGAP_id_UEContextRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_330_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UEContextRequest }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_330_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_331_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_331_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_331_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_332_NGAP_id_SourceToTarget_AMFInformationReroute }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_332_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_332_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_333_NGAP_id_SelectedPLMNIdentity }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_333_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_PLMNIdentity }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_333_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_334_NGAP_id_IABNodeIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_334_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_IABNodeIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_334_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_335_NGAP_id_CEmodeBSupport_Indicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_335_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBSupport_Indicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_335_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_336_NGAP_id_LTEM_Indication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_336_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_LTEM_Indication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_336_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_337_NGAP_id_EDT_Session }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_337_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_EDT_Session }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_337_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_338_NGAP_id_AuthenticatedIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_338_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_AuthenticatedIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_338_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_339_NGAP_id_NPN_AccessInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_339_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_NPN_AccessInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_339_NGAP_optional } -}; -static const asn_ioc_set_t asn_IOS_NGAP_InitialUEMessage_IEs_1 = { - { 16, 4, asn_IOS_NGAP_InitialUEMessage_IEs_1_rows } -}; -static const long asn_VAL_340_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_340_NGAP_reject = 0; -static const long asn_VAL_340_NGAP_mandatory = 2; -static const long asn_VAL_341_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_341_NGAP_reject = 0; -static const long asn_VAL_341_NGAP_mandatory = 2; -static const long asn_VAL_342_NGAP_id_OldAMF = 48; -static const long asn_VAL_342_NGAP_reject = 0; -static const long asn_VAL_342_NGAP_optional = 0; -static const long asn_VAL_343_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_342_NGAP_id_UEPagingIdentity = 115; +static const long asn_VAL_342_NGAP_ignore = 1; +static const long asn_VAL_342_NGAP_mandatory = 2; +static const long asn_VAL_343_NGAP_id_PagingDRX = 50; static const long asn_VAL_343_NGAP_ignore = 1; static const long asn_VAL_343_NGAP_optional = 0; -static const long asn_VAL_344_NGAP_id_NAS_PDU = 38; -static const long asn_VAL_344_NGAP_reject = 0; +static const long asn_VAL_344_NGAP_id_TAIListForPaging = 103; +static const long asn_VAL_344_NGAP_ignore = 1; static const long asn_VAL_344_NGAP_mandatory = 2; -static const long asn_VAL_345_NGAP_id_MobilityRestrictionList = 36; +static const long asn_VAL_345_NGAP_id_PagingPriority = 52; static const long asn_VAL_345_NGAP_ignore = 1; static const long asn_VAL_345_NGAP_optional = 0; -static const long asn_VAL_346_NGAP_id_IndexToRFSP = 31; +static const long asn_VAL_346_NGAP_id_UERadioCapabilityForPaging = 118; static const long asn_VAL_346_NGAP_ignore = 1; static const long asn_VAL_346_NGAP_optional = 0; -static const long asn_VAL_347_NGAP_id_UEAggregateMaximumBitRate = 110; +static const long asn_VAL_347_NGAP_id_PagingOrigin = 51; static const long asn_VAL_347_NGAP_ignore = 1; static const long asn_VAL_347_NGAP_optional = 0; -static const long asn_VAL_348_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_348_NGAP_reject = 0; +static const long asn_VAL_348_NGAP_id_AssistanceDataForPaging = 11; +static const long asn_VAL_348_NGAP_ignore = 1; static const long asn_VAL_348_NGAP_optional = 0; -static const long asn_VAL_349_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_349_NGAP_id_NB_IoT_Paging_eDRXInfo = 203; static const long asn_VAL_349_NGAP_ignore = 1; static const long asn_VAL_349_NGAP_optional = 0; -static const long asn_VAL_350_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_350_NGAP_id_NB_IoT_PagingDRX = 202; static const long asn_VAL_350_NGAP_ignore = 1; static const long asn_VAL_350_NGAP_optional = 0; -static const long asn_VAL_351_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_351_NGAP_id_Enhanced_CoverageRestriction = 205; static const long asn_VAL_351_NGAP_ignore = 1; static const long asn_VAL_351_NGAP_optional = 0; -static const long asn_VAL_352_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_352_NGAP_id_WUS_Assistance_Information = 208; static const long asn_VAL_352_NGAP_ignore = 1; static const long asn_VAL_352_NGAP_optional = 0; -static const long asn_VAL_353_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_353_NGAP_id_EUTRA_PagingeDRXInformation = 223; static const long asn_VAL_353_NGAP_ignore = 1; static const long asn_VAL_353_NGAP_optional = 0; -static const long asn_VAL_354_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_354_NGAP_id_CEmodeBrestricted = 222; static const long asn_VAL_354_NGAP_ignore = 1; static const long asn_VAL_354_NGAP_optional = 0; -static const long asn_VAL_355_NGAP_id_UECapabilityInfoRequest = 228; +static const long asn_VAL_355_NGAP_id_NR_PagingeDRXInformation = 332; static const long asn_VAL_355_NGAP_ignore = 1; static const long asn_VAL_355_NGAP_optional = 0; -static const long asn_VAL_356_NGAP_id_EndIndication = 226; +static const long asn_VAL_356_NGAP_id_PagingCause = 342; static const long asn_VAL_356_NGAP_ignore = 1; static const long asn_VAL_356_NGAP_optional = 0; -static const long asn_VAL_357_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_357_NGAP_reject = 0; +static const long asn_VAL_357_NGAP_id_PEIPSassistanceInformation = 344; +static const long asn_VAL_357_NGAP_ignore = 1; static const long asn_VAL_357_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkNASTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_340_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_340_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_340_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_341_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_341_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_341_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_342_NGAP_id_OldAMF }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_342_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_342_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_343_NGAP_id_RANPagingPriority }, +static const asn_ioc_cell_t asn_IOS_NGAP_PagingIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_342_NGAP_id_UEPagingIdentity }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_342_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UEPagingIdentity }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_342_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_343_NGAP_id_PagingDRX }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_343_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_RANPagingPriority }, + { "&Value", aioc__type, &asn_DEF_NGAP_PagingDRX }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_343_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_344_NGAP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_344_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_344_NGAP_id_TAIListForPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_344_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_TAIListForPaging }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_344_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_345_NGAP_id_MobilityRestrictionList }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_345_NGAP_id_PagingPriority }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_345_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_MobilityRestrictionList }, + { "&Value", aioc__type, &asn_DEF_NGAP_PagingPriority }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_345_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_346_NGAP_id_IndexToRFSP }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_346_NGAP_id_UERadioCapabilityForPaging }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_346_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_IndexToRFSP }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_346_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_347_NGAP_id_UEAggregateMaximumBitRate }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_347_NGAP_id_PagingOrigin }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_347_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, + { "&Value", aioc__type, &asn_DEF_NGAP_PagingOrigin }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_347_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_348_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_348_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_348_NGAP_id_AssistanceDataForPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_348_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_AssistanceDataForPaging }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_348_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_349_NGAP_id_SRVCCOperationPossible }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_349_NGAP_id_NB_IoT_Paging_eDRXInfo }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_349_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, + { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_349_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_350_NGAP_id_Enhanced_CoverageRestriction }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_350_NGAP_id_NB_IoT_PagingDRX }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_350_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, + { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_PagingDRX }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_350_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_351_NGAP_id_Extended_ConnectedTime }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_351_NGAP_id_Enhanced_CoverageRestriction }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_351_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, + { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_351_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_352_NGAP_id_UE_DifferentiationInfo }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_352_NGAP_id_WUS_Assistance_Information }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_352_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, + { "&Value", aioc__type, &asn_DEF_NGAP_WUS_Assistance_Information }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_352_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_353_NGAP_id_CEmodeBrestricted }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_353_NGAP_id_EUTRA_PagingeDRXInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_353_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, + { "&Value", aioc__type, &asn_DEF_NGAP_EUTRA_PagingeDRXInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_353_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_354_NGAP_id_UERadioCapability }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_354_NGAP_id_CEmodeBrestricted }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_354_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, + { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_354_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_355_NGAP_id_UECapabilityInfoRequest }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_355_NGAP_id_NR_PagingeDRXInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_355_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UECapabilityInfoRequest }, + { "&Value", aioc__type, &asn_DEF_NGAP_NR_PagingeDRXInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_355_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_356_NGAP_id_EndIndication }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_356_NGAP_id_PagingCause }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_356_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_EndIndication }, + { "&Value", aioc__type, &asn_DEF_NGAP_PagingCause }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_356_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_357_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_357_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_357_NGAP_id_PEIPSassistanceInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_357_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PEIPSassistanceInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_357_NGAP_optional } }; -static const asn_ioc_set_t asn_IOS_NGAP_DownlinkNASTransport_IEs_1 = { - { 18, 4, asn_IOS_NGAP_DownlinkNASTransport_IEs_1_rows } +static const asn_ioc_set_t asn_IOS_NGAP_PagingIEs_1 = { + { 16, 4, asn_IOS_NGAP_PagingIEs_1_rows } }; -static const long asn_VAL_358_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_358_NGAP_id_RAN_UE_NGAP_ID = 85; static const long asn_VAL_358_NGAP_reject = 0; static const long asn_VAL_358_NGAP_mandatory = 2; -static const long asn_VAL_359_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_359_NGAP_id_NAS_PDU = 38; static const long asn_VAL_359_NGAP_reject = 0; static const long asn_VAL_359_NGAP_mandatory = 2; -static const long asn_VAL_360_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_360_NGAP_id_UserLocationInformation = 121; static const long asn_VAL_360_NGAP_reject = 0; static const long asn_VAL_360_NGAP_mandatory = 2; -static const long asn_VAL_361_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_361_NGAP_id_RRCEstablishmentCause = 90; static const long asn_VAL_361_NGAP_ignore = 1; static const long asn_VAL_361_NGAP_mandatory = 2; -static const long asn_VAL_362_NGAP_id_W_AGFIdentityInformation = 239; +static const long asn_VAL_362_NGAP_id_FiveG_S_TMSI = 26; static const long asn_VAL_362_NGAP_reject = 0; static const long asn_VAL_362_NGAP_optional = 0; -static const long asn_VAL_363_NGAP_id_TNGFIdentityInformation = 246; -static const long asn_VAL_363_NGAP_reject = 0; +static const long asn_VAL_363_NGAP_id_AMFSetID = 3; +static const long asn_VAL_363_NGAP_ignore = 1; static const long asn_VAL_363_NGAP_optional = 0; -static const long asn_VAL_364_NGAP_id_TWIFIdentityInformation = 247; -static const long asn_VAL_364_NGAP_reject = 0; +static const long asn_VAL_364_NGAP_id_UEContextRequest = 112; +static const long asn_VAL_364_NGAP_ignore = 1; static const long asn_VAL_364_NGAP_optional = 0; -static const asn_ioc_cell_t asn_IOS_NGAP_UplinkNASTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_358_NGAP_id_AMF_UE_NGAP_ID }, +static const long asn_VAL_365_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_365_NGAP_reject = 0; +static const long asn_VAL_365_NGAP_optional = 0; +static const long asn_VAL_366_NGAP_id_SourceToTarget_AMFInformationReroute = 171; +static const long asn_VAL_366_NGAP_ignore = 1; +static const long asn_VAL_366_NGAP_optional = 0; +static const long asn_VAL_367_NGAP_id_SelectedPLMNIdentity = 174; +static const long asn_VAL_367_NGAP_ignore = 1; +static const long asn_VAL_367_NGAP_optional = 0; +static const long asn_VAL_368_NGAP_id_IABNodeIndication = 201; +static const long asn_VAL_368_NGAP_reject = 0; +static const long asn_VAL_368_NGAP_optional = 0; +static const long asn_VAL_369_NGAP_id_CEmodeBSupport_Indicator = 224; +static const long asn_VAL_369_NGAP_reject = 0; +static const long asn_VAL_369_NGAP_optional = 0; +static const long asn_VAL_370_NGAP_id_LTEM_Indication = 225; +static const long asn_VAL_370_NGAP_ignore = 1; +static const long asn_VAL_370_NGAP_optional = 0; +static const long asn_VAL_371_NGAP_id_EDT_Session = 227; +static const long asn_VAL_371_NGAP_ignore = 1; +static const long asn_VAL_371_NGAP_optional = 0; +static const long asn_VAL_372_NGAP_id_AuthenticatedIndication = 245; +static const long asn_VAL_372_NGAP_ignore = 1; +static const long asn_VAL_372_NGAP_optional = 0; +static const long asn_VAL_373_NGAP_id_NPN_AccessInformation = 259; +static const long asn_VAL_373_NGAP_reject = 0; +static const long asn_VAL_373_NGAP_optional = 0; +static const long asn_VAL_374_NGAP_id_RedCapIndication = 333; +static const long asn_VAL_374_NGAP_ignore = 1; +static const long asn_VAL_374_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_InitialUEMessage_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_358_NGAP_id_RAN_UE_NGAP_ID }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_358_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_358_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_359_NGAP_id_RAN_UE_NGAP_ID }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_359_NGAP_id_NAS_PDU }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_359_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_359_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_360_NGAP_id_NAS_PDU }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_360_NGAP_id_UserLocationInformation }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_360_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_360_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_361_NGAP_id_UserLocationInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_361_NGAP_id_RRCEstablishmentCause }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_361_NGAP_ignore }, - { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&Value", aioc__type, &asn_DEF_NGAP_RRCEstablishmentCause }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_361_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_362_NGAP_id_W_AGFIdentityInformation }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_362_NGAP_id_FiveG_S_TMSI }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_362_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_362_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_363_NGAP_id_TNGFIdentityInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_363_NGAP_reject }, - { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_363_NGAP_id_AMFSetID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_363_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMFSetID }, { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_363_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_364_NGAP_id_TWIFIdentityInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_364_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_364_NGAP_id_UEContextRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_364_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UEContextRequest }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_364_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_365_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_365_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_365_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_366_NGAP_id_SourceToTarget_AMFInformationReroute }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_366_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_366_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_367_NGAP_id_SelectedPLMNIdentity }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_367_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_PLMNIdentity }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_367_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_368_NGAP_id_IABNodeIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_368_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_IABNodeIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_368_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_369_NGAP_id_CEmodeBSupport_Indicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_369_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBSupport_Indicator }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_369_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_370_NGAP_id_LTEM_Indication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_370_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_LTEM_Indication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_370_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_371_NGAP_id_EDT_Session }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_371_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_EDT_Session }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_371_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_372_NGAP_id_AuthenticatedIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_372_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_AuthenticatedIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_372_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_373_NGAP_id_NPN_AccessInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_373_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_NPN_AccessInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_373_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_374_NGAP_id_RedCapIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_374_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RedCapIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_374_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_InitialUEMessage_IEs_1 = { + { 17, 4, asn_IOS_NGAP_InitialUEMessage_IEs_1_rows } +}; +static const long asn_VAL_375_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_375_NGAP_reject = 0; +static const long asn_VAL_375_NGAP_mandatory = 2; +static const long asn_VAL_376_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_376_NGAP_reject = 0; +static const long asn_VAL_376_NGAP_mandatory = 2; +static const long asn_VAL_377_NGAP_id_OldAMF = 48; +static const long asn_VAL_377_NGAP_reject = 0; +static const long asn_VAL_377_NGAP_optional = 0; +static const long asn_VAL_378_NGAP_id_RANPagingPriority = 83; +static const long asn_VAL_378_NGAP_ignore = 1; +static const long asn_VAL_378_NGAP_optional = 0; +static const long asn_VAL_379_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_379_NGAP_reject = 0; +static const long asn_VAL_379_NGAP_mandatory = 2; +static const long asn_VAL_380_NGAP_id_MobilityRestrictionList = 36; +static const long asn_VAL_380_NGAP_ignore = 1; +static const long asn_VAL_380_NGAP_optional = 0; +static const long asn_VAL_381_NGAP_id_IndexToRFSP = 31; +static const long asn_VAL_381_NGAP_ignore = 1; +static const long asn_VAL_381_NGAP_optional = 0; +static const long asn_VAL_382_NGAP_id_UEAggregateMaximumBitRate = 110; +static const long asn_VAL_382_NGAP_ignore = 1; +static const long asn_VAL_382_NGAP_optional = 0; +static const long asn_VAL_383_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_383_NGAP_reject = 0; +static const long asn_VAL_383_NGAP_optional = 0; +static const long asn_VAL_384_NGAP_id_SRVCCOperationPossible = 177; +static const long asn_VAL_384_NGAP_ignore = 1; +static const long asn_VAL_384_NGAP_optional = 0; +static const long asn_VAL_385_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_385_NGAP_ignore = 1; +static const long asn_VAL_385_NGAP_optional = 0; +static const long asn_VAL_386_NGAP_id_Extended_ConnectedTime = 206; +static const long asn_VAL_386_NGAP_ignore = 1; +static const long asn_VAL_386_NGAP_optional = 0; +static const long asn_VAL_387_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_387_NGAP_ignore = 1; +static const long asn_VAL_387_NGAP_optional = 0; +static const long asn_VAL_388_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_388_NGAP_ignore = 1; +static const long asn_VAL_388_NGAP_optional = 0; +static const long asn_VAL_389_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_389_NGAP_ignore = 1; +static const long asn_VAL_389_NGAP_optional = 0; +static const long asn_VAL_390_NGAP_id_UECapabilityInfoRequest = 228; +static const long asn_VAL_390_NGAP_ignore = 1; +static const long asn_VAL_390_NGAP_optional = 0; +static const long asn_VAL_391_NGAP_id_EndIndication = 226; +static const long asn_VAL_391_NGAP_ignore = 1; +static const long asn_VAL_391_NGAP_optional = 0; +static const long asn_VAL_392_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_392_NGAP_reject = 0; +static const long asn_VAL_392_NGAP_optional = 0; +static const long asn_VAL_393_NGAP_id_TargetNSSAIInformation = 334; +static const long asn_VAL_393_NGAP_ignore = 1; +static const long asn_VAL_393_NGAP_optional = 0; +static const long asn_VAL_394_NGAP_id_MaskedIMEISV = 34; +static const long asn_VAL_394_NGAP_ignore = 1; +static const long asn_VAL_394_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkNASTransport_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_375_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_375_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_375_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_376_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_376_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_376_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_377_NGAP_id_OldAMF }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_377_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMFName }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_377_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_378_NGAP_id_RANPagingPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_378_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_RANPagingPriority }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_378_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_379_NGAP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_379_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_379_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_380_NGAP_id_MobilityRestrictionList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_380_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MobilityRestrictionList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_380_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_381_NGAP_id_IndexToRFSP }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_381_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_IndexToRFSP }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_381_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_382_NGAP_id_UEAggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_382_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UEAggregateMaximumBitRate }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_382_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_383_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_383_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_383_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_384_NGAP_id_SRVCCOperationPossible }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_384_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_SRVCCOperationPossible }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_384_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_385_NGAP_id_Enhanced_CoverageRestriction }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_385_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_385_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_386_NGAP_id_Extended_ConnectedTime }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_386_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Extended_ConnectedTime }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_386_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_387_NGAP_id_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_387_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_387_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_388_NGAP_id_CEmodeBrestricted }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_388_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_388_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_389_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_389_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_389_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_390_NGAP_id_UECapabilityInfoRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_390_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UECapabilityInfoRequest }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_390_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_391_NGAP_id_EndIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_391_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_EndIndication }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_391_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_392_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_392_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_392_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_393_NGAP_id_TargetNSSAIInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_393_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_TargetNSSAIInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_393_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_394_NGAP_id_MaskedIMEISV }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_394_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_394_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DownlinkNASTransport_IEs_1 = { + { 20, 4, asn_IOS_NGAP_DownlinkNASTransport_IEs_1_rows } +}; +static const long asn_VAL_395_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_395_NGAP_reject = 0; +static const long asn_VAL_395_NGAP_mandatory = 2; +static const long asn_VAL_396_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_396_NGAP_reject = 0; +static const long asn_VAL_396_NGAP_mandatory = 2; +static const long asn_VAL_397_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_397_NGAP_reject = 0; +static const long asn_VAL_397_NGAP_mandatory = 2; +static const long asn_VAL_398_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_398_NGAP_ignore = 1; +static const long asn_VAL_398_NGAP_mandatory = 2; +static const long asn_VAL_399_NGAP_id_W_AGFIdentityInformation = 239; +static const long asn_VAL_399_NGAP_reject = 0; +static const long asn_VAL_399_NGAP_optional = 0; +static const long asn_VAL_400_NGAP_id_TNGFIdentityInformation = 246; +static const long asn_VAL_400_NGAP_reject = 0; +static const long asn_VAL_400_NGAP_optional = 0; +static const long asn_VAL_401_NGAP_id_TWIFIdentityInformation = 247; +static const long asn_VAL_401_NGAP_reject = 0; +static const long asn_VAL_401_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_UplinkNASTransport_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_395_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_395_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_395_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_396_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_396_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_396_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_397_NGAP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_397_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_397_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_398_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_398_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_398_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_399_NGAP_id_W_AGFIdentityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_399_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_399_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_400_NGAP_id_TNGFIdentityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_400_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_364_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_400_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_401_NGAP_id_TWIFIdentityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_401_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_401_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkNASTransport_IEs_1 = { { 7, 4, asn_IOS_NGAP_UplinkNASTransport_IEs_1_rows } }; -static const long asn_VAL_365_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_365_NGAP_reject = 0; -static const long asn_VAL_365_NGAP_mandatory = 2; -static const long asn_VAL_366_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_366_NGAP_reject = 0; -static const long asn_VAL_366_NGAP_mandatory = 2; -static const long asn_VAL_367_NGAP_id_NAS_PDU = 38; -static const long asn_VAL_367_NGAP_ignore = 1; -static const long asn_VAL_367_NGAP_mandatory = 2; -static const long asn_VAL_368_NGAP_id_Cause = 15; -static const long asn_VAL_368_NGAP_ignore = 1; -static const long asn_VAL_368_NGAP_mandatory = 2; +static const long asn_VAL_402_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_402_NGAP_reject = 0; +static const long asn_VAL_402_NGAP_mandatory = 2; +static const long asn_VAL_403_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_403_NGAP_reject = 0; +static const long asn_VAL_403_NGAP_mandatory = 2; +static const long asn_VAL_404_NGAP_id_NAS_PDU = 38; +static const long asn_VAL_404_NGAP_ignore = 1; +static const long asn_VAL_404_NGAP_mandatory = 2; +static const long asn_VAL_405_NGAP_id_Cause = 15; +static const long asn_VAL_405_NGAP_ignore = 1; +static const long asn_VAL_405_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_NASNonDeliveryIndication_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_365_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_365_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_402_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_402_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_365_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_366_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_366_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_402_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_403_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_403_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_366_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_367_NGAP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_367_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_403_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_404_NGAP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_404_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_367_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_368_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_368_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_404_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_405_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_405_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_368_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_405_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_NASNonDeliveryIndication_IEs_1 = { { 4, 4, asn_IOS_NGAP_NASNonDeliveryIndication_IEs_1_rows } }; -static const long asn_VAL_369_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_369_NGAP_reject = 0; -static const long asn_VAL_369_NGAP_mandatory = 2; -static const long asn_VAL_370_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_370_NGAP_ignore = 1; -static const long asn_VAL_370_NGAP_optional = 0; -static const long asn_VAL_371_NGAP_id_NGAP_Message = 42; -static const long asn_VAL_371_NGAP_reject = 0; -static const long asn_VAL_371_NGAP_mandatory = 2; -static const long asn_VAL_372_NGAP_id_AMFSetID = 3; -static const long asn_VAL_372_NGAP_reject = 0; -static const long asn_VAL_372_NGAP_mandatory = 2; -static const long asn_VAL_373_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_373_NGAP_reject = 0; -static const long asn_VAL_373_NGAP_optional = 0; -static const long asn_VAL_374_NGAP_id_SourceToTarget_AMFInformationReroute = 171; -static const long asn_VAL_374_NGAP_ignore = 1; -static const long asn_VAL_374_NGAP_optional = 0; +static const long asn_VAL_406_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_406_NGAP_reject = 0; +static const long asn_VAL_406_NGAP_mandatory = 2; +static const long asn_VAL_407_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_407_NGAP_ignore = 1; +static const long asn_VAL_407_NGAP_optional = 0; +static const long asn_VAL_408_NGAP_id_NGAP_Message = 42; +static const long asn_VAL_408_NGAP_reject = 0; +static const long asn_VAL_408_NGAP_mandatory = 2; +static const long asn_VAL_409_NGAP_id_AMFSetID = 3; +static const long asn_VAL_409_NGAP_reject = 0; +static const long asn_VAL_409_NGAP_mandatory = 2; +static const long asn_VAL_410_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_410_NGAP_reject = 0; +static const long asn_VAL_410_NGAP_optional = 0; +static const long asn_VAL_411_NGAP_id_SourceToTarget_AMFInformationReroute = 171; +static const long asn_VAL_411_NGAP_ignore = 1; +static const long asn_VAL_411_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_RerouteNASRequest_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_369_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_369_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_406_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_406_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_369_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_370_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_370_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_406_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_407_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_407_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_370_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_371_NGAP_id_NGAP_Message }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_371_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_407_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_408_NGAP_id_NGAP_Message }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_408_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_371_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_372_NGAP_id_AMFSetID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_372_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_408_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_409_NGAP_id_AMFSetID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_409_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMFSetID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_372_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_373_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_373_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_409_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_410_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_410_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_373_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_374_NGAP_id_SourceToTarget_AMFInformationReroute }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_374_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_410_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_411_NGAP_id_SourceToTarget_AMFInformationReroute }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_411_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_374_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_411_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_RerouteNASRequest_IEs_1 = { { 6, 4, asn_IOS_NGAP_RerouteNASRequest_IEs_1_rows } }; -static const long asn_VAL_375_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_375_NGAP_reject = 0; -static const long asn_VAL_375_NGAP_mandatory = 2; -static const long asn_VAL_376_NGAP_id_RANNodeName = 82; -static const long asn_VAL_376_NGAP_ignore = 1; -static const long asn_VAL_376_NGAP_optional = 0; -static const long asn_VAL_377_NGAP_id_SupportedTAList = 102; -static const long asn_VAL_377_NGAP_reject = 0; -static const long asn_VAL_377_NGAP_mandatory = 2; -static const long asn_VAL_378_NGAP_id_DefaultPagingDRX = 21; -static const long asn_VAL_378_NGAP_ignore = 1; -static const long asn_VAL_378_NGAP_mandatory = 2; -static const long asn_VAL_379_NGAP_id_UERetentionInformation = 147; -static const long asn_VAL_379_NGAP_ignore = 1; -static const long asn_VAL_379_NGAP_optional = 0; -static const long asn_VAL_380_NGAP_id_NB_IoT_DefaultPagingDRX = 204; -static const long asn_VAL_380_NGAP_ignore = 1; -static const long asn_VAL_380_NGAP_optional = 0; -static const long asn_VAL_381_NGAP_id_Extended_RANNodeName = 273; -static const long asn_VAL_381_NGAP_ignore = 1; -static const long asn_VAL_381_NGAP_optional = 0; +static const long asn_VAL_412_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_412_NGAP_reject = 0; +static const long asn_VAL_412_NGAP_mandatory = 2; +static const long asn_VAL_413_NGAP_id_RANNodeName = 82; +static const long asn_VAL_413_NGAP_ignore = 1; +static const long asn_VAL_413_NGAP_optional = 0; +static const long asn_VAL_414_NGAP_id_SupportedTAList = 102; +static const long asn_VAL_414_NGAP_reject = 0; +static const long asn_VAL_414_NGAP_mandatory = 2; +static const long asn_VAL_415_NGAP_id_DefaultPagingDRX = 21; +static const long asn_VAL_415_NGAP_ignore = 1; +static const long asn_VAL_415_NGAP_mandatory = 2; +static const long asn_VAL_416_NGAP_id_UERetentionInformation = 147; +static const long asn_VAL_416_NGAP_ignore = 1; +static const long asn_VAL_416_NGAP_optional = 0; +static const long asn_VAL_417_NGAP_id_NB_IoT_DefaultPagingDRX = 204; +static const long asn_VAL_417_NGAP_ignore = 1; +static const long asn_VAL_417_NGAP_optional = 0; +static const long asn_VAL_418_NGAP_id_Extended_RANNodeName = 273; +static const long asn_VAL_418_NGAP_ignore = 1; +static const long asn_VAL_418_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_NGSetupRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_375_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_375_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_412_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_412_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_375_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_376_NGAP_id_RANNodeName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_376_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_412_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_413_NGAP_id_RANNodeName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_413_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RANNodeName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_376_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_377_NGAP_id_SupportedTAList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_377_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_413_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_414_NGAP_id_SupportedTAList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_414_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SupportedTAList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_377_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_378_NGAP_id_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_378_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_414_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_415_NGAP_id_DefaultPagingDRX }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_415_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_378_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_379_NGAP_id_UERetentionInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_379_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_415_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_416_NGAP_id_UERetentionInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_416_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERetentionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_379_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_380_NGAP_id_NB_IoT_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_380_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_416_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_417_NGAP_id_NB_IoT_DefaultPagingDRX }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_417_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_380_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_381_NGAP_id_Extended_RANNodeName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_381_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_417_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_418_NGAP_id_Extended_RANNodeName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_418_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_RANNodeName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_381_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_418_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_NGSetupRequestIEs_1 = { { 7, 4, asn_IOS_NGAP_NGSetupRequestIEs_1_rows } }; -static const long asn_VAL_382_NGAP_id_AMFName = 1; -static const long asn_VAL_382_NGAP_reject = 0; -static const long asn_VAL_382_NGAP_mandatory = 2; -static const long asn_VAL_383_NGAP_id_ServedGUAMIList = 96; -static const long asn_VAL_383_NGAP_reject = 0; -static const long asn_VAL_383_NGAP_mandatory = 2; -static const long asn_VAL_384_NGAP_id_RelativeAMFCapacity = 86; -static const long asn_VAL_384_NGAP_ignore = 1; -static const long asn_VAL_384_NGAP_mandatory = 2; -static const long asn_VAL_385_NGAP_id_PLMNSupportList = 80; -static const long asn_VAL_385_NGAP_reject = 0; -static const long asn_VAL_385_NGAP_mandatory = 2; -static const long asn_VAL_386_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_386_NGAP_ignore = 1; -static const long asn_VAL_386_NGAP_optional = 0; -static const long asn_VAL_387_NGAP_id_UERetentionInformation = 147; -static const long asn_VAL_387_NGAP_ignore = 1; -static const long asn_VAL_387_NGAP_optional = 0; -static const long asn_VAL_388_NGAP_id_IAB_Supported = 200; -static const long asn_VAL_388_NGAP_ignore = 1; -static const long asn_VAL_388_NGAP_optional = 0; -static const long asn_VAL_389_NGAP_id_Extended_AMFName = 274; -static const long asn_VAL_389_NGAP_ignore = 1; -static const long asn_VAL_389_NGAP_optional = 0; +static const long asn_VAL_419_NGAP_id_AMFName = 1; +static const long asn_VAL_419_NGAP_reject = 0; +static const long asn_VAL_419_NGAP_mandatory = 2; +static const long asn_VAL_420_NGAP_id_ServedGUAMIList = 96; +static const long asn_VAL_420_NGAP_reject = 0; +static const long asn_VAL_420_NGAP_mandatory = 2; +static const long asn_VAL_421_NGAP_id_RelativeAMFCapacity = 86; +static const long asn_VAL_421_NGAP_ignore = 1; +static const long asn_VAL_421_NGAP_mandatory = 2; +static const long asn_VAL_422_NGAP_id_PLMNSupportList = 80; +static const long asn_VAL_422_NGAP_reject = 0; +static const long asn_VAL_422_NGAP_mandatory = 2; +static const long asn_VAL_423_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_423_NGAP_ignore = 1; +static const long asn_VAL_423_NGAP_optional = 0; +static const long asn_VAL_424_NGAP_id_UERetentionInformation = 147; +static const long asn_VAL_424_NGAP_ignore = 1; +static const long asn_VAL_424_NGAP_optional = 0; +static const long asn_VAL_425_NGAP_id_IAB_Supported = 200; +static const long asn_VAL_425_NGAP_ignore = 1; +static const long asn_VAL_425_NGAP_optional = 0; +static const long asn_VAL_426_NGAP_id_Extended_AMFName = 274; +static const long asn_VAL_426_NGAP_ignore = 1; +static const long asn_VAL_426_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_NGSetupResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_382_NGAP_id_AMFName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_382_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_419_NGAP_id_AMFName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_419_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_382_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_383_NGAP_id_ServedGUAMIList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_383_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_419_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_420_NGAP_id_ServedGUAMIList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_420_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_ServedGUAMIList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_383_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_384_NGAP_id_RelativeAMFCapacity }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_384_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_420_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_421_NGAP_id_RelativeAMFCapacity }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_421_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RelativeAMFCapacity }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_384_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_385_NGAP_id_PLMNSupportList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_385_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_421_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_422_NGAP_id_PLMNSupportList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_422_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PLMNSupportList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_385_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_386_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_386_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_422_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_423_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_423_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_386_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_387_NGAP_id_UERetentionInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_387_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_423_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_424_NGAP_id_UERetentionInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_424_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERetentionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_387_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_388_NGAP_id_IAB_Supported }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_388_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_424_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_425_NGAP_id_IAB_Supported }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_425_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_IAB_Supported }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_388_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_389_NGAP_id_Extended_AMFName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_389_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_425_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_426_NGAP_id_Extended_AMFName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_426_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_389_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_426_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_NGSetupResponseIEs_1 = { { 8, 4, asn_IOS_NGAP_NGSetupResponseIEs_1_rows } }; -static const long asn_VAL_390_NGAP_id_Cause = 15; -static const long asn_VAL_390_NGAP_ignore = 1; -static const long asn_VAL_390_NGAP_mandatory = 2; -static const long asn_VAL_391_NGAP_id_TimeToWait = 107; -static const long asn_VAL_391_NGAP_ignore = 1; -static const long asn_VAL_391_NGAP_optional = 0; -static const long asn_VAL_392_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_392_NGAP_ignore = 1; -static const long asn_VAL_392_NGAP_optional = 0; +static const long asn_VAL_427_NGAP_id_Cause = 15; +static const long asn_VAL_427_NGAP_ignore = 1; +static const long asn_VAL_427_NGAP_mandatory = 2; +static const long asn_VAL_428_NGAP_id_TimeToWait = 107; +static const long asn_VAL_428_NGAP_ignore = 1; +static const long asn_VAL_428_NGAP_optional = 0; +static const long asn_VAL_429_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_429_NGAP_ignore = 1; +static const long asn_VAL_429_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_NGSetupFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_390_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_390_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_427_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_427_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_390_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_391_NGAP_id_TimeToWait }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_391_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_427_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_428_NGAP_id_TimeToWait }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_428_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TimeToWait }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_391_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_392_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_392_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_428_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_429_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_429_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_392_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_429_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_NGSetupFailureIEs_1 = { { 3, 4, asn_IOS_NGAP_NGSetupFailureIEs_1_rows } }; -static const long asn_VAL_393_NGAP_id_RANNodeName = 82; -static const long asn_VAL_393_NGAP_ignore = 1; -static const long asn_VAL_393_NGAP_optional = 0; -static const long asn_VAL_394_NGAP_id_SupportedTAList = 102; -static const long asn_VAL_394_NGAP_reject = 0; -static const long asn_VAL_394_NGAP_optional = 0; -static const long asn_VAL_395_NGAP_id_DefaultPagingDRX = 21; -static const long asn_VAL_395_NGAP_ignore = 1; -static const long asn_VAL_395_NGAP_optional = 0; -static const long asn_VAL_396_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_396_NGAP_ignore = 1; -static const long asn_VAL_396_NGAP_optional = 0; -static const long asn_VAL_397_NGAP_id_NGRAN_TNLAssociationToRemoveList = 167; -static const long asn_VAL_397_NGAP_reject = 0; -static const long asn_VAL_397_NGAP_optional = 0; -static const long asn_VAL_398_NGAP_id_NB_IoT_DefaultPagingDRX = 204; -static const long asn_VAL_398_NGAP_ignore = 1; -static const long asn_VAL_398_NGAP_optional = 0; -static const long asn_VAL_399_NGAP_id_Extended_RANNodeName = 273; -static const long asn_VAL_399_NGAP_ignore = 1; -static const long asn_VAL_399_NGAP_optional = 0; +static const long asn_VAL_430_NGAP_id_RANNodeName = 82; +static const long asn_VAL_430_NGAP_ignore = 1; +static const long asn_VAL_430_NGAP_optional = 0; +static const long asn_VAL_431_NGAP_id_SupportedTAList = 102; +static const long asn_VAL_431_NGAP_reject = 0; +static const long asn_VAL_431_NGAP_optional = 0; +static const long asn_VAL_432_NGAP_id_DefaultPagingDRX = 21; +static const long asn_VAL_432_NGAP_ignore = 1; +static const long asn_VAL_432_NGAP_optional = 0; +static const long asn_VAL_433_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_433_NGAP_ignore = 1; +static const long asn_VAL_433_NGAP_optional = 0; +static const long asn_VAL_434_NGAP_id_NGRAN_TNLAssociationToRemoveList = 167; +static const long asn_VAL_434_NGAP_reject = 0; +static const long asn_VAL_434_NGAP_optional = 0; +static const long asn_VAL_435_NGAP_id_NB_IoT_DefaultPagingDRX = 204; +static const long asn_VAL_435_NGAP_ignore = 1; +static const long asn_VAL_435_NGAP_optional = 0; +static const long asn_VAL_436_NGAP_id_Extended_RANNodeName = 273; +static const long asn_VAL_436_NGAP_ignore = 1; +static const long asn_VAL_436_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_RANConfigurationUpdateIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_393_NGAP_id_RANNodeName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_393_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_430_NGAP_id_RANNodeName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_430_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RANNodeName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_393_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_394_NGAP_id_SupportedTAList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_394_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_430_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_431_NGAP_id_SupportedTAList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_431_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SupportedTAList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_394_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_395_NGAP_id_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_395_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_431_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_432_NGAP_id_DefaultPagingDRX }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_432_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_395_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_396_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_396_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_432_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_433_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_433_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_396_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_397_NGAP_id_NGRAN_TNLAssociationToRemoveList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_397_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_433_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_434_NGAP_id_NGRAN_TNLAssociationToRemoveList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_434_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_397_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_398_NGAP_id_NB_IoT_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_398_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_434_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_435_NGAP_id_NB_IoT_DefaultPagingDRX }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_435_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_398_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_399_NGAP_id_Extended_RANNodeName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_399_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_435_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_436_NGAP_id_Extended_RANNodeName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_436_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_RANNodeName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_399_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_436_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_RANConfigurationUpdateIEs_1 = { { 7, 4, asn_IOS_NGAP_RANConfigurationUpdateIEs_1_rows } }; -static const long asn_VAL_400_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_400_NGAP_ignore = 1; -static const long asn_VAL_400_NGAP_optional = 0; +static const long asn_VAL_437_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_437_NGAP_ignore = 1; +static const long asn_VAL_437_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_RANConfigurationUpdateAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_400_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_400_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_437_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_437_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_400_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_437_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_RANConfigurationUpdateAcknowledgeIEs_1 = { { 1, 4, asn_IOS_NGAP_RANConfigurationUpdateAcknowledgeIEs_1_rows } }; -static const long asn_VAL_401_NGAP_id_Cause = 15; -static const long asn_VAL_401_NGAP_ignore = 1; -static const long asn_VAL_401_NGAP_mandatory = 2; -static const long asn_VAL_402_NGAP_id_TimeToWait = 107; -static const long asn_VAL_402_NGAP_ignore = 1; -static const long asn_VAL_402_NGAP_optional = 0; -static const long asn_VAL_403_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_403_NGAP_ignore = 1; -static const long asn_VAL_403_NGAP_optional = 0; +static const long asn_VAL_438_NGAP_id_Cause = 15; +static const long asn_VAL_438_NGAP_ignore = 1; +static const long asn_VAL_438_NGAP_mandatory = 2; +static const long asn_VAL_439_NGAP_id_TimeToWait = 107; +static const long asn_VAL_439_NGAP_ignore = 1; +static const long asn_VAL_439_NGAP_optional = 0; +static const long asn_VAL_440_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_440_NGAP_ignore = 1; +static const long asn_VAL_440_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_RANConfigurationUpdateFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_401_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_401_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_438_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_438_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_401_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_402_NGAP_id_TimeToWait }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_402_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_438_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_439_NGAP_id_TimeToWait }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_439_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TimeToWait }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_402_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_403_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_403_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_439_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_440_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_440_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_403_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_440_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_RANConfigurationUpdateFailureIEs_1 = { { 3, 4, asn_IOS_NGAP_RANConfigurationUpdateFailureIEs_1_rows } }; -static const long asn_VAL_404_NGAP_id_AMFName = 1; -static const long asn_VAL_404_NGAP_reject = 0; -static const long asn_VAL_404_NGAP_optional = 0; -static const long asn_VAL_405_NGAP_id_ServedGUAMIList = 96; -static const long asn_VAL_405_NGAP_reject = 0; -static const long asn_VAL_405_NGAP_optional = 0; -static const long asn_VAL_406_NGAP_id_RelativeAMFCapacity = 86; -static const long asn_VAL_406_NGAP_ignore = 1; -static const long asn_VAL_406_NGAP_optional = 0; -static const long asn_VAL_407_NGAP_id_PLMNSupportList = 80; -static const long asn_VAL_407_NGAP_reject = 0; -static const long asn_VAL_407_NGAP_optional = 0; -static const long asn_VAL_408_NGAP_id_AMF_TNLAssociationToAddList = 6; -static const long asn_VAL_408_NGAP_ignore = 1; -static const long asn_VAL_408_NGAP_optional = 0; -static const long asn_VAL_409_NGAP_id_AMF_TNLAssociationToRemoveList = 7; -static const long asn_VAL_409_NGAP_ignore = 1; -static const long asn_VAL_409_NGAP_optional = 0; -static const long asn_VAL_410_NGAP_id_AMF_TNLAssociationToUpdateList = 8; -static const long asn_VAL_410_NGAP_ignore = 1; -static const long asn_VAL_410_NGAP_optional = 0; -static const long asn_VAL_411_NGAP_id_Extended_AMFName = 274; -static const long asn_VAL_411_NGAP_ignore = 1; -static const long asn_VAL_411_NGAP_optional = 0; +static const long asn_VAL_441_NGAP_id_AMFName = 1; +static const long asn_VAL_441_NGAP_reject = 0; +static const long asn_VAL_441_NGAP_optional = 0; +static const long asn_VAL_442_NGAP_id_ServedGUAMIList = 96; +static const long asn_VAL_442_NGAP_reject = 0; +static const long asn_VAL_442_NGAP_optional = 0; +static const long asn_VAL_443_NGAP_id_RelativeAMFCapacity = 86; +static const long asn_VAL_443_NGAP_ignore = 1; +static const long asn_VAL_443_NGAP_optional = 0; +static const long asn_VAL_444_NGAP_id_PLMNSupportList = 80; +static const long asn_VAL_444_NGAP_reject = 0; +static const long asn_VAL_444_NGAP_optional = 0; +static const long asn_VAL_445_NGAP_id_AMF_TNLAssociationToAddList = 6; +static const long asn_VAL_445_NGAP_ignore = 1; +static const long asn_VAL_445_NGAP_optional = 0; +static const long asn_VAL_446_NGAP_id_AMF_TNLAssociationToRemoveList = 7; +static const long asn_VAL_446_NGAP_ignore = 1; +static const long asn_VAL_446_NGAP_optional = 0; +static const long asn_VAL_447_NGAP_id_AMF_TNLAssociationToUpdateList = 8; +static const long asn_VAL_447_NGAP_ignore = 1; +static const long asn_VAL_447_NGAP_optional = 0; +static const long asn_VAL_448_NGAP_id_Extended_AMFName = 274; +static const long asn_VAL_448_NGAP_ignore = 1; +static const long asn_VAL_448_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_AMFConfigurationUpdateIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_404_NGAP_id_AMFName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_404_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_441_NGAP_id_AMFName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_441_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_404_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_405_NGAP_id_ServedGUAMIList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_405_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_441_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_442_NGAP_id_ServedGUAMIList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_442_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_ServedGUAMIList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_405_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_406_NGAP_id_RelativeAMFCapacity }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_406_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_442_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_443_NGAP_id_RelativeAMFCapacity }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_443_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RelativeAMFCapacity }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_406_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_407_NGAP_id_PLMNSupportList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_407_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_443_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_444_NGAP_id_PLMNSupportList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_444_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PLMNSupportList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_407_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_408_NGAP_id_AMF_TNLAssociationToAddList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_408_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_444_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_445_NGAP_id_AMF_TNLAssociationToAddList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_445_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_TNLAssociationToAddList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_408_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_409_NGAP_id_AMF_TNLAssociationToRemoveList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_409_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_445_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_446_NGAP_id_AMF_TNLAssociationToRemoveList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_446_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_TNLAssociationToRemoveList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_409_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_410_NGAP_id_AMF_TNLAssociationToUpdateList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_410_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_446_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_447_NGAP_id_AMF_TNLAssociationToUpdateList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_447_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_TNLAssociationToUpdateList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_410_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_411_NGAP_id_Extended_AMFName }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_411_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_447_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_448_NGAP_id_Extended_AMFName }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_448_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Extended_AMFName }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_411_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_448_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_AMFConfigurationUpdateIEs_1 = { { 8, 4, asn_IOS_NGAP_AMFConfigurationUpdateIEs_1_rows } }; -static const long asn_VAL_412_NGAP_id_AMF_TNLAssociationSetupList = 5; -static const long asn_VAL_412_NGAP_ignore = 1; -static const long asn_VAL_412_NGAP_optional = 0; -static const long asn_VAL_413_NGAP_id_AMF_TNLAssociationFailedToSetupList = 4; -static const long asn_VAL_413_NGAP_ignore = 1; -static const long asn_VAL_413_NGAP_optional = 0; -static const long asn_VAL_414_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_414_NGAP_ignore = 1; -static const long asn_VAL_414_NGAP_optional = 0; +static const long asn_VAL_449_NGAP_id_AMF_TNLAssociationSetupList = 5; +static const long asn_VAL_449_NGAP_ignore = 1; +static const long asn_VAL_449_NGAP_optional = 0; +static const long asn_VAL_450_NGAP_id_AMF_TNLAssociationFailedToSetupList = 4; +static const long asn_VAL_450_NGAP_ignore = 1; +static const long asn_VAL_450_NGAP_optional = 0; +static const long asn_VAL_451_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_451_NGAP_ignore = 1; +static const long asn_VAL_451_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_AMFConfigurationUpdateAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_412_NGAP_id_AMF_TNLAssociationSetupList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_412_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_449_NGAP_id_AMF_TNLAssociationSetupList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_449_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_TNLAssociationSetupList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_412_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_413_NGAP_id_AMF_TNLAssociationFailedToSetupList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_413_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_449_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_450_NGAP_id_AMF_TNLAssociationFailedToSetupList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_450_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TNLAssociationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_413_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_414_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_414_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_450_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_451_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_451_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_414_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_451_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_AMFConfigurationUpdateAcknowledgeIEs_1 = { { 3, 4, asn_IOS_NGAP_AMFConfigurationUpdateAcknowledgeIEs_1_rows } }; -static const long asn_VAL_415_NGAP_id_Cause = 15; -static const long asn_VAL_415_NGAP_ignore = 1; -static const long asn_VAL_415_NGAP_mandatory = 2; -static const long asn_VAL_416_NGAP_id_TimeToWait = 107; -static const long asn_VAL_416_NGAP_ignore = 1; -static const long asn_VAL_416_NGAP_optional = 0; -static const long asn_VAL_417_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_417_NGAP_ignore = 1; -static const long asn_VAL_417_NGAP_optional = 0; +static const long asn_VAL_452_NGAP_id_Cause = 15; +static const long asn_VAL_452_NGAP_ignore = 1; +static const long asn_VAL_452_NGAP_mandatory = 2; +static const long asn_VAL_453_NGAP_id_TimeToWait = 107; +static const long asn_VAL_453_NGAP_ignore = 1; +static const long asn_VAL_453_NGAP_optional = 0; +static const long asn_VAL_454_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_454_NGAP_ignore = 1; +static const long asn_VAL_454_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_AMFConfigurationUpdateFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_415_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_415_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_452_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_452_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_415_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_416_NGAP_id_TimeToWait }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_416_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_452_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_453_NGAP_id_TimeToWait }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_453_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TimeToWait }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_416_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_417_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_417_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_453_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_454_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_454_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_417_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_454_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_AMFConfigurationUpdateFailureIEs_1 = { { 3, 4, asn_IOS_NGAP_AMFConfigurationUpdateFailureIEs_1_rows } }; -static const long asn_VAL_418_NGAP_id_UnavailableGUAMIList = 120; -static const long asn_VAL_418_NGAP_reject = 0; -static const long asn_VAL_418_NGAP_mandatory = 2; +static const long asn_VAL_455_NGAP_id_UnavailableGUAMIList = 120; +static const long asn_VAL_455_NGAP_reject = 0; +static const long asn_VAL_455_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_AMFStatusIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_418_NGAP_id_UnavailableGUAMIList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_418_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_455_NGAP_id_UnavailableGUAMIList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_455_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UnavailableGUAMIList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_418_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_455_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_AMFStatusIndicationIEs_1 = { { 1, 4, asn_IOS_NGAP_AMFStatusIndicationIEs_1_rows } }; -static const long asn_VAL_419_NGAP_id_Cause = 15; -static const long asn_VAL_419_NGAP_ignore = 1; -static const long asn_VAL_419_NGAP_mandatory = 2; -static const long asn_VAL_420_NGAP_id_ResetType = 88; -static const long asn_VAL_420_NGAP_reject = 0; -static const long asn_VAL_420_NGAP_mandatory = 2; +static const long asn_VAL_456_NGAP_id_Cause = 15; +static const long asn_VAL_456_NGAP_ignore = 1; +static const long asn_VAL_456_NGAP_mandatory = 2; +static const long asn_VAL_457_NGAP_id_ResetType = 88; +static const long asn_VAL_457_NGAP_reject = 0; +static const long asn_VAL_457_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_NGResetIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_419_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_419_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_456_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_456_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_419_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_420_NGAP_id_ResetType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_420_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_456_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_457_NGAP_id_ResetType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_457_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_ResetType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_420_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_457_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_NGResetIEs_1 = { { 2, 4, asn_IOS_NGAP_NGResetIEs_1_rows } }; -static const long asn_VAL_421_NGAP_id_UE_associatedLogicalNG_connectionList = 111; -static const long asn_VAL_421_NGAP_ignore = 1; -static const long asn_VAL_421_NGAP_optional = 0; -static const long asn_VAL_422_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_422_NGAP_ignore = 1; -static const long asn_VAL_422_NGAP_optional = 0; +static const long asn_VAL_458_NGAP_id_UE_associatedLogicalNG_connectionList = 111; +static const long asn_VAL_458_NGAP_ignore = 1; +static const long asn_VAL_458_NGAP_optional = 0; +static const long asn_VAL_459_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_459_NGAP_ignore = 1; +static const long asn_VAL_459_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_NGResetAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_421_NGAP_id_UE_associatedLogicalNG_connectionList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_421_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_458_NGAP_id_UE_associatedLogicalNG_connectionList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_458_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_associatedLogicalNG_connectionList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_421_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_422_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_422_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_458_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_459_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_459_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_422_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_459_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_NGResetAcknowledgeIEs_1 = { { 2, 4, asn_IOS_NGAP_NGResetAcknowledgeIEs_1_rows } }; -static const long asn_VAL_423_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_423_NGAP_ignore = 1; -static const long asn_VAL_423_NGAP_optional = 0; -static const long asn_VAL_424_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_424_NGAP_ignore = 1; -static const long asn_VAL_424_NGAP_optional = 0; -static const long asn_VAL_425_NGAP_id_Cause = 15; -static const long asn_VAL_425_NGAP_ignore = 1; -static const long asn_VAL_425_NGAP_optional = 0; -static const long asn_VAL_426_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_426_NGAP_ignore = 1; -static const long asn_VAL_426_NGAP_optional = 0; -static const long asn_VAL_427_NGAP_id_FiveG_S_TMSI = 26; -static const long asn_VAL_427_NGAP_ignore = 1; -static const long asn_VAL_427_NGAP_optional = 0; +static const long asn_VAL_460_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_460_NGAP_ignore = 1; +static const long asn_VAL_460_NGAP_optional = 0; +static const long asn_VAL_461_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_461_NGAP_ignore = 1; +static const long asn_VAL_461_NGAP_optional = 0; +static const long asn_VAL_462_NGAP_id_Cause = 15; +static const long asn_VAL_462_NGAP_ignore = 1; +static const long asn_VAL_462_NGAP_optional = 0; +static const long asn_VAL_463_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_463_NGAP_ignore = 1; +static const long asn_VAL_463_NGAP_optional = 0; +static const long asn_VAL_464_NGAP_id_FiveG_S_TMSI = 26; +static const long asn_VAL_464_NGAP_ignore = 1; +static const long asn_VAL_464_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_ErrorIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_423_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_423_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_460_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_460_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_423_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_424_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_424_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_460_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_461_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_461_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_424_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_425_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_425_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_461_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_462_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_462_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_425_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_426_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_426_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_462_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_463_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_463_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_426_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_427_NGAP_id_FiveG_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_427_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_463_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_464_NGAP_id_FiveG_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_464_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_FiveG_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_427_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_464_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_ErrorIndicationIEs_1 = { { 5, 4, asn_IOS_NGAP_ErrorIndicationIEs_1_rows } }; -static const long asn_VAL_428_NGAP_id_AMFOverloadResponse = 2; -static const long asn_VAL_428_NGAP_reject = 0; -static const long asn_VAL_428_NGAP_optional = 0; -static const long asn_VAL_429_NGAP_id_AMFTrafficLoadReductionIndication = 9; -static const long asn_VAL_429_NGAP_ignore = 1; -static const long asn_VAL_429_NGAP_optional = 0; -static const long asn_VAL_430_NGAP_id_OverloadStartNSSAIList = 49; -static const long asn_VAL_430_NGAP_ignore = 1; -static const long asn_VAL_430_NGAP_optional = 0; +static const long asn_VAL_465_NGAP_id_AMFOverloadResponse = 2; +static const long asn_VAL_465_NGAP_reject = 0; +static const long asn_VAL_465_NGAP_optional = 0; +static const long asn_VAL_466_NGAP_id_AMFTrafficLoadReductionIndication = 9; +static const long asn_VAL_466_NGAP_ignore = 1; +static const long asn_VAL_466_NGAP_optional = 0; +static const long asn_VAL_467_NGAP_id_OverloadStartNSSAIList = 49; +static const long asn_VAL_467_NGAP_ignore = 1; +static const long asn_VAL_467_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_OverloadStartIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_428_NGAP_id_AMFOverloadResponse }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_428_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_465_NGAP_id_AMFOverloadResponse }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_465_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_OverloadResponse }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_428_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_429_NGAP_id_AMFTrafficLoadReductionIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_429_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_465_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_466_NGAP_id_AMFTrafficLoadReductionIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_466_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TrafficLoadReductionIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_429_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_430_NGAP_id_OverloadStartNSSAIList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_430_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_466_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_467_NGAP_id_OverloadStartNSSAIList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_467_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_OverloadStartNSSAIList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_430_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_467_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_OverloadStartIEs_1 = { { 3, 4, asn_IOS_NGAP_OverloadStartIEs_1_rows } }; -static const long asn_VAL_431_NGAP_id_SONConfigurationTransferUL = 99; -static const long asn_VAL_431_NGAP_ignore = 1; -static const long asn_VAL_431_NGAP_optional = 0; -static const long asn_VAL_432_NGAP_id_ENDC_SONConfigurationTransferUL = 158; -static const long asn_VAL_432_NGAP_ignore = 1; -static const long asn_VAL_432_NGAP_optional = 0; -static const long asn_VAL_433_NGAP_id_IntersystemSONConfigurationTransferUL = 251; -static const long asn_VAL_433_NGAP_ignore = 1; -static const long asn_VAL_433_NGAP_optional = 0; +static const long asn_VAL_468_NGAP_id_SONConfigurationTransferUL = 99; +static const long asn_VAL_468_NGAP_ignore = 1; +static const long asn_VAL_468_NGAP_optional = 0; +static const long asn_VAL_469_NGAP_id_ENDC_SONConfigurationTransferUL = 158; +static const long asn_VAL_469_NGAP_ignore = 1; +static const long asn_VAL_469_NGAP_optional = 0; +static const long asn_VAL_470_NGAP_id_IntersystemSONConfigurationTransferUL = 251; +static const long asn_VAL_470_NGAP_ignore = 1; +static const long asn_VAL_470_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkRANConfigurationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_431_NGAP_id_SONConfigurationTransferUL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_431_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_468_NGAP_id_SONConfigurationTransferUL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_468_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_431_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_432_NGAP_id_ENDC_SONConfigurationTransferUL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_432_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_468_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_469_NGAP_id_ENDC_SONConfigurationTransferUL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_469_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_EN_DCSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_432_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_433_NGAP_id_IntersystemSONConfigurationTransferUL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_433_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_469_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_470_NGAP_id_IntersystemSONConfigurationTransferUL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_470_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_433_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_470_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkRANConfigurationTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_UplinkRANConfigurationTransferIEs_1_rows } }; -static const long asn_VAL_434_NGAP_id_SONConfigurationTransferDL = 98; -static const long asn_VAL_434_NGAP_ignore = 1; -static const long asn_VAL_434_NGAP_optional = 0; -static const long asn_VAL_435_NGAP_id_ENDC_SONConfigurationTransferDL = 157; -static const long asn_VAL_435_NGAP_ignore = 1; -static const long asn_VAL_435_NGAP_optional = 0; -static const long asn_VAL_436_NGAP_id_IntersystemSONConfigurationTransferDL = 250; -static const long asn_VAL_436_NGAP_ignore = 1; -static const long asn_VAL_436_NGAP_optional = 0; +static const long asn_VAL_471_NGAP_id_SONConfigurationTransferDL = 98; +static const long asn_VAL_471_NGAP_ignore = 1; +static const long asn_VAL_471_NGAP_optional = 0; +static const long asn_VAL_472_NGAP_id_ENDC_SONConfigurationTransferDL = 157; +static const long asn_VAL_472_NGAP_ignore = 1; +static const long asn_VAL_472_NGAP_optional = 0; +static const long asn_VAL_473_NGAP_id_IntersystemSONConfigurationTransferDL = 250; +static const long asn_VAL_473_NGAP_ignore = 1; +static const long asn_VAL_473_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkRANConfigurationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_434_NGAP_id_SONConfigurationTransferDL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_434_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_471_NGAP_id_SONConfigurationTransferDL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_471_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_434_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_435_NGAP_id_ENDC_SONConfigurationTransferDL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_435_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_471_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_472_NGAP_id_ENDC_SONConfigurationTransferDL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_472_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_EN_DCSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_435_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_436_NGAP_id_IntersystemSONConfigurationTransferDL }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_436_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_472_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_473_NGAP_id_IntersystemSONConfigurationTransferDL }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_473_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_IntersystemSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_436_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_473_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkRANConfigurationTransferIEs_1 = { { 3, 4, asn_IOS_NGAP_DownlinkRANConfigurationTransferIEs_1_rows } }; -static const long asn_VAL_437_NGAP_id_MessageIdentifier = 35; -static const long asn_VAL_437_NGAP_reject = 0; -static const long asn_VAL_437_NGAP_mandatory = 2; -static const long asn_VAL_438_NGAP_id_SerialNumber = 95; -static const long asn_VAL_438_NGAP_reject = 0; -static const long asn_VAL_438_NGAP_mandatory = 2; -static const long asn_VAL_439_NGAP_id_WarningAreaList = 122; -static const long asn_VAL_439_NGAP_ignore = 1; -static const long asn_VAL_439_NGAP_optional = 0; -static const long asn_VAL_440_NGAP_id_RepetitionPeriod = 87; -static const long asn_VAL_440_NGAP_reject = 0; -static const long asn_VAL_440_NGAP_mandatory = 2; -static const long asn_VAL_441_NGAP_id_NumberOfBroadcastsRequested = 47; -static const long asn_VAL_441_NGAP_reject = 0; -static const long asn_VAL_441_NGAP_mandatory = 2; -static const long asn_VAL_442_NGAP_id_WarningType = 125; -static const long asn_VAL_442_NGAP_ignore = 1; -static const long asn_VAL_442_NGAP_optional = 0; -static const long asn_VAL_443_NGAP_id_WarningSecurityInfo = 124; -static const long asn_VAL_443_NGAP_ignore = 1; -static const long asn_VAL_443_NGAP_optional = 0; -static const long asn_VAL_444_NGAP_id_DataCodingScheme = 20; -static const long asn_VAL_444_NGAP_ignore = 1; -static const long asn_VAL_444_NGAP_optional = 0; -static const long asn_VAL_445_NGAP_id_WarningMessageContents = 123; -static const long asn_VAL_445_NGAP_ignore = 1; -static const long asn_VAL_445_NGAP_optional = 0; -static const long asn_VAL_446_NGAP_id_ConcurrentWarningMessageInd = 17; -static const long asn_VAL_446_NGAP_reject = 0; -static const long asn_VAL_446_NGAP_optional = 0; -static const long asn_VAL_447_NGAP_id_WarningAreaCoordinates = 141; -static const long asn_VAL_447_NGAP_ignore = 1; -static const long asn_VAL_447_NGAP_optional = 0; +static const long asn_VAL_474_NGAP_id_MessageIdentifier = 35; +static const long asn_VAL_474_NGAP_reject = 0; +static const long asn_VAL_474_NGAP_mandatory = 2; +static const long asn_VAL_475_NGAP_id_SerialNumber = 95; +static const long asn_VAL_475_NGAP_reject = 0; +static const long asn_VAL_475_NGAP_mandatory = 2; +static const long asn_VAL_476_NGAP_id_WarningAreaList = 122; +static const long asn_VAL_476_NGAP_ignore = 1; +static const long asn_VAL_476_NGAP_optional = 0; +static const long asn_VAL_477_NGAP_id_RepetitionPeriod = 87; +static const long asn_VAL_477_NGAP_reject = 0; +static const long asn_VAL_477_NGAP_mandatory = 2; +static const long asn_VAL_478_NGAP_id_NumberOfBroadcastsRequested = 47; +static const long asn_VAL_478_NGAP_reject = 0; +static const long asn_VAL_478_NGAP_mandatory = 2; +static const long asn_VAL_479_NGAP_id_WarningType = 125; +static const long asn_VAL_479_NGAP_ignore = 1; +static const long asn_VAL_479_NGAP_optional = 0; +static const long asn_VAL_480_NGAP_id_WarningSecurityInfo = 124; +static const long asn_VAL_480_NGAP_ignore = 1; +static const long asn_VAL_480_NGAP_optional = 0; +static const long asn_VAL_481_NGAP_id_DataCodingScheme = 20; +static const long asn_VAL_481_NGAP_ignore = 1; +static const long asn_VAL_481_NGAP_optional = 0; +static const long asn_VAL_482_NGAP_id_WarningMessageContents = 123; +static const long asn_VAL_482_NGAP_ignore = 1; +static const long asn_VAL_482_NGAP_optional = 0; +static const long asn_VAL_483_NGAP_id_ConcurrentWarningMessageInd = 17; +static const long asn_VAL_483_NGAP_reject = 0; +static const long asn_VAL_483_NGAP_optional = 0; +static const long asn_VAL_484_NGAP_id_WarningAreaCoordinates = 141; +static const long asn_VAL_484_NGAP_ignore = 1; +static const long asn_VAL_484_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_WriteReplaceWarningRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_437_NGAP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_437_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_474_NGAP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_474_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_437_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_438_NGAP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_438_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_474_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_475_NGAP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_475_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_438_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_439_NGAP_id_WarningAreaList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_439_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_475_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_476_NGAP_id_WarningAreaList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_476_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningAreaList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_439_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_440_NGAP_id_RepetitionPeriod }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_440_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_476_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_477_NGAP_id_RepetitionPeriod }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_477_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RepetitionPeriod }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_440_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_441_NGAP_id_NumberOfBroadcastsRequested }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_441_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_477_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_478_NGAP_id_NumberOfBroadcastsRequested }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_478_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NumberOfBroadcastsRequested }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_441_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_442_NGAP_id_WarningType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_442_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_478_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_479_NGAP_id_WarningType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_479_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_442_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_443_NGAP_id_WarningSecurityInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_443_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_479_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_480_NGAP_id_WarningSecurityInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_480_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningSecurityInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_443_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_444_NGAP_id_DataCodingScheme }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_444_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_480_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_481_NGAP_id_DataCodingScheme }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_481_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_DataCodingScheme }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_444_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_445_NGAP_id_WarningMessageContents }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_445_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_481_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_482_NGAP_id_WarningMessageContents }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_482_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningMessageContents }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_445_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_446_NGAP_id_ConcurrentWarningMessageInd }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_446_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_482_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_483_NGAP_id_ConcurrentWarningMessageInd }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_483_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_ConcurrentWarningMessageInd }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_446_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_447_NGAP_id_WarningAreaCoordinates }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_447_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_483_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_484_NGAP_id_WarningAreaCoordinates }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_484_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningAreaCoordinates }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_447_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_484_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_WriteReplaceWarningRequestIEs_1 = { { 11, 4, asn_IOS_NGAP_WriteReplaceWarningRequestIEs_1_rows } }; -static const long asn_VAL_448_NGAP_id_MessageIdentifier = 35; -static const long asn_VAL_448_NGAP_reject = 0; -static const long asn_VAL_448_NGAP_mandatory = 2; -static const long asn_VAL_449_NGAP_id_SerialNumber = 95; -static const long asn_VAL_449_NGAP_reject = 0; -static const long asn_VAL_449_NGAP_mandatory = 2; -static const long asn_VAL_450_NGAP_id_BroadcastCompletedAreaList = 13; -static const long asn_VAL_450_NGAP_ignore = 1; -static const long asn_VAL_450_NGAP_optional = 0; -static const long asn_VAL_451_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_451_NGAP_ignore = 1; -static const long asn_VAL_451_NGAP_optional = 0; +static const long asn_VAL_485_NGAP_id_MessageIdentifier = 35; +static const long asn_VAL_485_NGAP_reject = 0; +static const long asn_VAL_485_NGAP_mandatory = 2; +static const long asn_VAL_486_NGAP_id_SerialNumber = 95; +static const long asn_VAL_486_NGAP_reject = 0; +static const long asn_VAL_486_NGAP_mandatory = 2; +static const long asn_VAL_487_NGAP_id_BroadcastCompletedAreaList = 13; +static const long asn_VAL_487_NGAP_ignore = 1; +static const long asn_VAL_487_NGAP_optional = 0; +static const long asn_VAL_488_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_488_NGAP_ignore = 1; +static const long asn_VAL_488_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_WriteReplaceWarningResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_448_NGAP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_448_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_485_NGAP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_485_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_448_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_449_NGAP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_449_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_485_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_486_NGAP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_486_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_449_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_450_NGAP_id_BroadcastCompletedAreaList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_450_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_486_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_487_NGAP_id_BroadcastCompletedAreaList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_487_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_BroadcastCompletedAreaList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_450_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_451_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_451_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_487_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_488_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_488_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_451_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_488_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_WriteReplaceWarningResponseIEs_1 = { { 4, 4, asn_IOS_NGAP_WriteReplaceWarningResponseIEs_1_rows } }; -static const long asn_VAL_452_NGAP_id_MessageIdentifier = 35; -static const long asn_VAL_452_NGAP_reject = 0; -static const long asn_VAL_452_NGAP_mandatory = 2; -static const long asn_VAL_453_NGAP_id_SerialNumber = 95; -static const long asn_VAL_453_NGAP_reject = 0; -static const long asn_VAL_453_NGAP_mandatory = 2; -static const long asn_VAL_454_NGAP_id_WarningAreaList = 122; -static const long asn_VAL_454_NGAP_ignore = 1; -static const long asn_VAL_454_NGAP_optional = 0; -static const long asn_VAL_455_NGAP_id_CancelAllWarningMessages = 14; -static const long asn_VAL_455_NGAP_reject = 0; -static const long asn_VAL_455_NGAP_optional = 0; +static const long asn_VAL_489_NGAP_id_MessageIdentifier = 35; +static const long asn_VAL_489_NGAP_reject = 0; +static const long asn_VAL_489_NGAP_mandatory = 2; +static const long asn_VAL_490_NGAP_id_SerialNumber = 95; +static const long asn_VAL_490_NGAP_reject = 0; +static const long asn_VAL_490_NGAP_mandatory = 2; +static const long asn_VAL_491_NGAP_id_WarningAreaList = 122; +static const long asn_VAL_491_NGAP_ignore = 1; +static const long asn_VAL_491_NGAP_optional = 0; +static const long asn_VAL_492_NGAP_id_CancelAllWarningMessages = 14; +static const long asn_VAL_492_NGAP_reject = 0; +static const long asn_VAL_492_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PWSCancelRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_452_NGAP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_452_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_489_NGAP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_489_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_452_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_453_NGAP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_453_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_489_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_490_NGAP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_490_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_453_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_454_NGAP_id_WarningAreaList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_454_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_490_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_491_NGAP_id_WarningAreaList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_491_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_WarningAreaList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_454_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_455_NGAP_id_CancelAllWarningMessages }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_455_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_491_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_492_NGAP_id_CancelAllWarningMessages }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_492_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_CancelAllWarningMessages }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_455_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_492_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PWSCancelRequestIEs_1 = { { 4, 4, asn_IOS_NGAP_PWSCancelRequestIEs_1_rows } }; -static const long asn_VAL_456_NGAP_id_MessageIdentifier = 35; -static const long asn_VAL_456_NGAP_reject = 0; -static const long asn_VAL_456_NGAP_mandatory = 2; -static const long asn_VAL_457_NGAP_id_SerialNumber = 95; -static const long asn_VAL_457_NGAP_reject = 0; -static const long asn_VAL_457_NGAP_mandatory = 2; -static const long asn_VAL_458_NGAP_id_BroadcastCancelledAreaList = 12; -static const long asn_VAL_458_NGAP_ignore = 1; -static const long asn_VAL_458_NGAP_optional = 0; -static const long asn_VAL_459_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_459_NGAP_ignore = 1; -static const long asn_VAL_459_NGAP_optional = 0; +static const long asn_VAL_493_NGAP_id_MessageIdentifier = 35; +static const long asn_VAL_493_NGAP_reject = 0; +static const long asn_VAL_493_NGAP_mandatory = 2; +static const long asn_VAL_494_NGAP_id_SerialNumber = 95; +static const long asn_VAL_494_NGAP_reject = 0; +static const long asn_VAL_494_NGAP_mandatory = 2; +static const long asn_VAL_495_NGAP_id_BroadcastCancelledAreaList = 12; +static const long asn_VAL_495_NGAP_ignore = 1; +static const long asn_VAL_495_NGAP_optional = 0; +static const long asn_VAL_496_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_496_NGAP_ignore = 1; +static const long asn_VAL_496_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PWSCancelResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_456_NGAP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_456_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_493_NGAP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_493_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_456_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_457_NGAP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_457_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_493_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_494_NGAP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_494_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_457_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_458_NGAP_id_BroadcastCancelledAreaList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_458_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_494_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_495_NGAP_id_BroadcastCancelledAreaList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_495_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_BroadcastCancelledAreaList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_458_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_459_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_459_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_495_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_496_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_496_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_459_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_496_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PWSCancelResponseIEs_1 = { { 4, 4, asn_IOS_NGAP_PWSCancelResponseIEs_1_rows } }; -static const long asn_VAL_460_NGAP_id_CellIDListForRestart = 16; -static const long asn_VAL_460_NGAP_reject = 0; -static const long asn_VAL_460_NGAP_mandatory = 2; -static const long asn_VAL_461_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_461_NGAP_reject = 0; -static const long asn_VAL_461_NGAP_mandatory = 2; -static const long asn_VAL_462_NGAP_id_TAIListForRestart = 104; -static const long asn_VAL_462_NGAP_reject = 0; -static const long asn_VAL_462_NGAP_mandatory = 2; -static const long asn_VAL_463_NGAP_id_EmergencyAreaIDListForRestart = 23; -static const long asn_VAL_463_NGAP_reject = 0; -static const long asn_VAL_463_NGAP_optional = 0; +static const long asn_VAL_497_NGAP_id_CellIDListForRestart = 16; +static const long asn_VAL_497_NGAP_reject = 0; +static const long asn_VAL_497_NGAP_mandatory = 2; +static const long asn_VAL_498_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_498_NGAP_reject = 0; +static const long asn_VAL_498_NGAP_mandatory = 2; +static const long asn_VAL_499_NGAP_id_TAIListForRestart = 104; +static const long asn_VAL_499_NGAP_reject = 0; +static const long asn_VAL_499_NGAP_mandatory = 2; +static const long asn_VAL_500_NGAP_id_EmergencyAreaIDListForRestart = 23; +static const long asn_VAL_500_NGAP_reject = 0; +static const long asn_VAL_500_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PWSRestartIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_460_NGAP_id_CellIDListForRestart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_460_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_497_NGAP_id_CellIDListForRestart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_497_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_CellIDListForRestart }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_460_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_461_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_461_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_497_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_498_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_498_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_461_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_462_NGAP_id_TAIListForRestart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_462_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_498_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_499_NGAP_id_TAIListForRestart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_499_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_TAIListForRestart }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_462_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_463_NGAP_id_EmergencyAreaIDListForRestart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_463_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_499_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_500_NGAP_id_EmergencyAreaIDListForRestart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_500_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_EmergencyAreaIDListForRestart }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_463_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_500_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PWSRestartIndicationIEs_1 = { { 4, 4, asn_IOS_NGAP_PWSRestartIndicationIEs_1_rows } }; -static const long asn_VAL_464_NGAP_id_PWSFailedCellIDList = 81; -static const long asn_VAL_464_NGAP_reject = 0; -static const long asn_VAL_464_NGAP_mandatory = 2; -static const long asn_VAL_465_NGAP_id_GlobalRANNodeID = 27; -static const long asn_VAL_465_NGAP_reject = 0; -static const long asn_VAL_465_NGAP_mandatory = 2; +static const long asn_VAL_501_NGAP_id_PWSFailedCellIDList = 81; +static const long asn_VAL_501_NGAP_reject = 0; +static const long asn_VAL_501_NGAP_mandatory = 2; +static const long asn_VAL_502_NGAP_id_GlobalRANNodeID = 27; +static const long asn_VAL_502_NGAP_reject = 0; +static const long asn_VAL_502_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_PWSFailureIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_464_NGAP_id_PWSFailedCellIDList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_464_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_501_NGAP_id_PWSFailedCellIDList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_501_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PWSFailedCellIDList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_464_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_465_NGAP_id_GlobalRANNodeID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_465_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_501_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_502_NGAP_id_GlobalRANNodeID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_502_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_GlobalRANNodeID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_465_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_502_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_PWSFailureIndicationIEs_1 = { { 2, 4, asn_IOS_NGAP_PWSFailureIndicationIEs_1_rows } }; -static const long asn_VAL_466_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_466_NGAP_reject = 0; -static const long asn_VAL_466_NGAP_mandatory = 2; -static const long asn_VAL_467_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_467_NGAP_reject = 0; -static const long asn_VAL_467_NGAP_mandatory = 2; -static const long asn_VAL_468_NGAP_id_RoutingID = 89; -static const long asn_VAL_468_NGAP_reject = 0; -static const long asn_VAL_468_NGAP_mandatory = 2; -static const long asn_VAL_469_NGAP_id_NRPPa_PDU = 46; -static const long asn_VAL_469_NGAP_reject = 0; -static const long asn_VAL_469_NGAP_mandatory = 2; +static const long asn_VAL_503_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_503_NGAP_reject = 0; +static const long asn_VAL_503_NGAP_mandatory = 2; +static const long asn_VAL_504_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_504_NGAP_reject = 0; +static const long asn_VAL_504_NGAP_mandatory = 2; +static const long asn_VAL_505_NGAP_id_RoutingID = 89; +static const long asn_VAL_505_NGAP_reject = 0; +static const long asn_VAL_505_NGAP_mandatory = 2; +static const long asn_VAL_506_NGAP_id_NRPPa_PDU = 46; +static const long asn_VAL_506_NGAP_reject = 0; +static const long asn_VAL_506_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_466_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_466_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_503_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_503_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_466_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_467_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_467_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_503_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_504_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_504_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_467_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_468_NGAP_id_RoutingID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_468_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_504_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_505_NGAP_id_RoutingID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_505_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RoutingID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_468_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_469_NGAP_id_NRPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_469_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_505_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_506_NGAP_id_NRPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_506_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NRPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_469_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_506_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_1 = { { 4, 4, asn_IOS_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_1_rows } }; -static const long asn_VAL_470_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_470_NGAP_reject = 0; -static const long asn_VAL_470_NGAP_mandatory = 2; -static const long asn_VAL_471_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_471_NGAP_reject = 0; -static const long asn_VAL_471_NGAP_mandatory = 2; -static const long asn_VAL_472_NGAP_id_RoutingID = 89; -static const long asn_VAL_472_NGAP_reject = 0; -static const long asn_VAL_472_NGAP_mandatory = 2; -static const long asn_VAL_473_NGAP_id_NRPPa_PDU = 46; -static const long asn_VAL_473_NGAP_reject = 0; -static const long asn_VAL_473_NGAP_mandatory = 2; +static const long asn_VAL_507_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_507_NGAP_reject = 0; +static const long asn_VAL_507_NGAP_mandatory = 2; +static const long asn_VAL_508_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_508_NGAP_reject = 0; +static const long asn_VAL_508_NGAP_mandatory = 2; +static const long asn_VAL_509_NGAP_id_RoutingID = 89; +static const long asn_VAL_509_NGAP_reject = 0; +static const long asn_VAL_509_NGAP_mandatory = 2; +static const long asn_VAL_510_NGAP_id_NRPPa_PDU = 46; +static const long asn_VAL_510_NGAP_reject = 0; +static const long asn_VAL_510_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkUEAssociatedNRPPaTransportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_470_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_470_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_507_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_507_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_470_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_471_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_471_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_507_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_508_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_508_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_471_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_472_NGAP_id_RoutingID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_472_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_508_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_509_NGAP_id_RoutingID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_509_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RoutingID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_472_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_473_NGAP_id_NRPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_473_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_509_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_510_NGAP_id_NRPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_510_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NRPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_473_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_510_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkUEAssociatedNRPPaTransportIEs_1 = { { 4, 4, asn_IOS_NGAP_UplinkUEAssociatedNRPPaTransportIEs_1_rows } }; -static const long asn_VAL_474_NGAP_id_RoutingID = 89; -static const long asn_VAL_474_NGAP_reject = 0; -static const long asn_VAL_474_NGAP_mandatory = 2; -static const long asn_VAL_475_NGAP_id_NRPPa_PDU = 46; -static const long asn_VAL_475_NGAP_reject = 0; -static const long asn_VAL_475_NGAP_mandatory = 2; +static const long asn_VAL_511_NGAP_id_RoutingID = 89; +static const long asn_VAL_511_NGAP_reject = 0; +static const long asn_VAL_511_NGAP_mandatory = 2; +static const long asn_VAL_512_NGAP_id_NRPPa_PDU = 46; +static const long asn_VAL_512_NGAP_reject = 0; +static const long asn_VAL_512_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_474_NGAP_id_RoutingID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_474_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_511_NGAP_id_RoutingID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_511_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RoutingID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_474_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_475_NGAP_id_NRPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_475_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_511_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_512_NGAP_id_NRPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_512_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NRPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_475_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_512_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_1 = { { 2, 4, asn_IOS_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_1_rows } }; -static const long asn_VAL_476_NGAP_id_RoutingID = 89; -static const long asn_VAL_476_NGAP_reject = 0; -static const long asn_VAL_476_NGAP_mandatory = 2; -static const long asn_VAL_477_NGAP_id_NRPPa_PDU = 46; -static const long asn_VAL_477_NGAP_reject = 0; -static const long asn_VAL_477_NGAP_mandatory = 2; +static const long asn_VAL_513_NGAP_id_RoutingID = 89; +static const long asn_VAL_513_NGAP_reject = 0; +static const long asn_VAL_513_NGAP_mandatory = 2; +static const long asn_VAL_514_NGAP_id_NRPPa_PDU = 46; +static const long asn_VAL_514_NGAP_reject = 0; +static const long asn_VAL_514_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_476_NGAP_id_RoutingID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_476_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_513_NGAP_id_RoutingID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_513_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RoutingID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_476_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_477_NGAP_id_NRPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_477_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_513_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_514_NGAP_id_NRPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_514_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NRPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_477_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_514_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_1 = { { 2, 4, asn_IOS_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_1_rows } }; -static const long asn_VAL_478_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_478_NGAP_reject = 0; -static const long asn_VAL_478_NGAP_mandatory = 2; -static const long asn_VAL_479_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_479_NGAP_reject = 0; -static const long asn_VAL_479_NGAP_mandatory = 2; -static const long asn_VAL_480_NGAP_id_TraceActivation = 108; -static const long asn_VAL_480_NGAP_ignore = 1; -static const long asn_VAL_480_NGAP_mandatory = 2; +static const long asn_VAL_515_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_515_NGAP_reject = 0; +static const long asn_VAL_515_NGAP_mandatory = 2; +static const long asn_VAL_516_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_516_NGAP_reject = 0; +static const long asn_VAL_516_NGAP_mandatory = 2; +static const long asn_VAL_517_NGAP_id_TraceActivation = 108; +static const long asn_VAL_517_NGAP_ignore = 1; +static const long asn_VAL_517_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_TraceStartIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_478_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_478_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_515_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_515_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_478_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_479_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_479_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_515_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_516_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_516_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_479_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_480_NGAP_id_TraceActivation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_480_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_516_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_517_NGAP_id_TraceActivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_517_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TraceActivation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_480_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_517_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_TraceStartIEs_1 = { { 3, 4, asn_IOS_NGAP_TraceStartIEs_1_rows } }; -static const long asn_VAL_481_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_481_NGAP_reject = 0; -static const long asn_VAL_481_NGAP_mandatory = 2; -static const long asn_VAL_482_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_482_NGAP_reject = 0; -static const long asn_VAL_482_NGAP_mandatory = 2; -static const long asn_VAL_483_NGAP_id_NGRANTraceID = 44; -static const long asn_VAL_483_NGAP_ignore = 1; -static const long asn_VAL_483_NGAP_mandatory = 2; -static const long asn_VAL_484_NGAP_id_Cause = 15; -static const long asn_VAL_484_NGAP_ignore = 1; -static const long asn_VAL_484_NGAP_mandatory = 2; +static const long asn_VAL_518_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_518_NGAP_reject = 0; +static const long asn_VAL_518_NGAP_mandatory = 2; +static const long asn_VAL_519_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_519_NGAP_reject = 0; +static const long asn_VAL_519_NGAP_mandatory = 2; +static const long asn_VAL_520_NGAP_id_NGRANTraceID = 44; +static const long asn_VAL_520_NGAP_ignore = 1; +static const long asn_VAL_520_NGAP_mandatory = 2; +static const long asn_VAL_521_NGAP_id_Cause = 15; +static const long asn_VAL_521_NGAP_ignore = 1; +static const long asn_VAL_521_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_TraceFailureIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_481_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_481_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_518_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_518_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_481_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_482_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_482_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_518_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_519_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_519_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_482_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_483_NGAP_id_NGRANTraceID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_483_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_519_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_520_NGAP_id_NGRANTraceID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_520_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NGRANTraceID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_483_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_484_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_484_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_520_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_521_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_521_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_484_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_521_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_TraceFailureIndicationIEs_1 = { { 4, 4, asn_IOS_NGAP_TraceFailureIndicationIEs_1_rows } }; -static const long asn_VAL_485_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_485_NGAP_reject = 0; -static const long asn_VAL_485_NGAP_mandatory = 2; -static const long asn_VAL_486_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_486_NGAP_reject = 0; -static const long asn_VAL_486_NGAP_mandatory = 2; -static const long asn_VAL_487_NGAP_id_NGRANTraceID = 44; -static const long asn_VAL_487_NGAP_ignore = 1; -static const long asn_VAL_487_NGAP_mandatory = 2; +static const long asn_VAL_522_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_522_NGAP_reject = 0; +static const long asn_VAL_522_NGAP_mandatory = 2; +static const long asn_VAL_523_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_523_NGAP_reject = 0; +static const long asn_VAL_523_NGAP_mandatory = 2; +static const long asn_VAL_524_NGAP_id_NGRANTraceID = 44; +static const long asn_VAL_524_NGAP_ignore = 1; +static const long asn_VAL_524_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_DeactivateTraceIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_485_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_485_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_522_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_522_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_485_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_486_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_486_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_522_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_523_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_523_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_486_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_487_NGAP_id_NGRANTraceID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_487_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_523_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_524_NGAP_id_NGRANTraceID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_524_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NGRANTraceID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_487_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_524_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_DeactivateTraceIEs_1 = { { 3, 4, asn_IOS_NGAP_DeactivateTraceIEs_1_rows } }; -static const long asn_VAL_488_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_488_NGAP_reject = 0; -static const long asn_VAL_488_NGAP_mandatory = 2; -static const long asn_VAL_489_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_489_NGAP_reject = 0; -static const long asn_VAL_489_NGAP_mandatory = 2; -static const long asn_VAL_490_NGAP_id_NGRANTraceID = 44; -static const long asn_VAL_490_NGAP_ignore = 1; -static const long asn_VAL_490_NGAP_mandatory = 2; -static const long asn_VAL_491_NGAP_id_NGRAN_CGI = 43; -static const long asn_VAL_491_NGAP_ignore = 1; -static const long asn_VAL_491_NGAP_mandatory = 2; -static const long asn_VAL_492_NGAP_id_TraceCollectionEntityIPAddress = 109; -static const long asn_VAL_492_NGAP_ignore = 1; -static const long asn_VAL_492_NGAP_mandatory = 2; -static const long asn_VAL_493_NGAP_id_PrivacyIndicator = 256; -static const long asn_VAL_493_NGAP_ignore = 1; -static const long asn_VAL_493_NGAP_optional = 0; -static const long asn_VAL_494_NGAP_id_TraceCollectionEntityURI = 257; -static const long asn_VAL_494_NGAP_ignore = 1; -static const long asn_VAL_494_NGAP_optional = 0; +static const long asn_VAL_525_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_525_NGAP_reject = 0; +static const long asn_VAL_525_NGAP_mandatory = 2; +static const long asn_VAL_526_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_526_NGAP_reject = 0; +static const long asn_VAL_526_NGAP_mandatory = 2; +static const long asn_VAL_527_NGAP_id_NGRANTraceID = 44; +static const long asn_VAL_527_NGAP_ignore = 1; +static const long asn_VAL_527_NGAP_mandatory = 2; +static const long asn_VAL_528_NGAP_id_NGRAN_CGI = 43; +static const long asn_VAL_528_NGAP_ignore = 1; +static const long asn_VAL_528_NGAP_mandatory = 2; +static const long asn_VAL_529_NGAP_id_TraceCollectionEntityIPAddress = 109; +static const long asn_VAL_529_NGAP_ignore = 1; +static const long asn_VAL_529_NGAP_mandatory = 2; +static const long asn_VAL_530_NGAP_id_PrivacyIndicator = 256; +static const long asn_VAL_530_NGAP_ignore = 1; +static const long asn_VAL_530_NGAP_optional = 0; +static const long asn_VAL_531_NGAP_id_TraceCollectionEntityURI = 257; +static const long asn_VAL_531_NGAP_ignore = 1; +static const long asn_VAL_531_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_CellTrafficTraceIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_488_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_488_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_525_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_525_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_488_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_489_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_489_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_525_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_526_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_526_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_489_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_490_NGAP_id_NGRANTraceID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_490_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_526_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_527_NGAP_id_NGRANTraceID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_527_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NGRANTraceID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_490_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_491_NGAP_id_NGRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_491_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_527_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_528_NGAP_id_NGRAN_CGI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_528_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NGRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_491_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_492_NGAP_id_TraceCollectionEntityIPAddress }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_492_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_528_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_529_NGAP_id_TraceCollectionEntityIPAddress }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_529_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_492_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_493_NGAP_id_PrivacyIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_493_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_529_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_530_NGAP_id_PrivacyIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_530_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PrivacyIndicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_493_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_494_NGAP_id_TraceCollectionEntityURI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_494_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_530_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_531_NGAP_id_TraceCollectionEntityURI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_531_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_URI_address }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_494_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_531_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_CellTrafficTraceIEs_1 = { { 7, 4, asn_IOS_NGAP_CellTrafficTraceIEs_1_rows } }; -static const long asn_VAL_495_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_495_NGAP_reject = 0; -static const long asn_VAL_495_NGAP_mandatory = 2; -static const long asn_VAL_496_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_496_NGAP_reject = 0; -static const long asn_VAL_496_NGAP_mandatory = 2; -static const long asn_VAL_497_NGAP_id_LocationReportingRequestType = 33; -static const long asn_VAL_497_NGAP_ignore = 1; -static const long asn_VAL_497_NGAP_mandatory = 2; +static const long asn_VAL_532_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_532_NGAP_reject = 0; +static const long asn_VAL_532_NGAP_mandatory = 2; +static const long asn_VAL_533_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_533_NGAP_reject = 0; +static const long asn_VAL_533_NGAP_mandatory = 2; +static const long asn_VAL_534_NGAP_id_LocationReportingRequestType = 33; +static const long asn_VAL_534_NGAP_ignore = 1; +static const long asn_VAL_534_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_LocationReportingControlIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_495_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_495_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_532_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_532_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_495_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_496_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_496_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_532_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_533_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_533_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_496_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_497_NGAP_id_LocationReportingRequestType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_497_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_533_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_534_NGAP_id_LocationReportingRequestType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_534_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LocationReportingRequestType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_497_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_534_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_LocationReportingControlIEs_1 = { { 3, 4, asn_IOS_NGAP_LocationReportingControlIEs_1_rows } }; -static const long asn_VAL_498_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_498_NGAP_reject = 0; -static const long asn_VAL_498_NGAP_mandatory = 2; -static const long asn_VAL_499_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_499_NGAP_reject = 0; -static const long asn_VAL_499_NGAP_mandatory = 2; -static const long asn_VAL_500_NGAP_id_Cause = 15; -static const long asn_VAL_500_NGAP_ignore = 1; -static const long asn_VAL_500_NGAP_mandatory = 2; +static const long asn_VAL_535_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_535_NGAP_reject = 0; +static const long asn_VAL_535_NGAP_mandatory = 2; +static const long asn_VAL_536_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_536_NGAP_reject = 0; +static const long asn_VAL_536_NGAP_mandatory = 2; +static const long asn_VAL_537_NGAP_id_Cause = 15; +static const long asn_VAL_537_NGAP_ignore = 1; +static const long asn_VAL_537_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_LocationReportingFailureIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_498_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_498_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_535_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_535_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_498_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_499_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_499_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_535_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_536_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_536_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_499_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_500_NGAP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_500_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_536_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_537_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_537_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_500_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_537_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_LocationReportingFailureIndicationIEs_1 = { { 3, 4, asn_IOS_NGAP_LocationReportingFailureIndicationIEs_1_rows } }; -static const long asn_VAL_501_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_501_NGAP_reject = 0; -static const long asn_VAL_501_NGAP_mandatory = 2; -static const long asn_VAL_502_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_502_NGAP_reject = 0; -static const long asn_VAL_502_NGAP_mandatory = 2; -static const long asn_VAL_503_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_503_NGAP_ignore = 1; -static const long asn_VAL_503_NGAP_mandatory = 2; -static const long asn_VAL_504_NGAP_id_UEPresenceInAreaOfInterestList = 116; -static const long asn_VAL_504_NGAP_ignore = 1; -static const long asn_VAL_504_NGAP_optional = 0; -static const long asn_VAL_505_NGAP_id_LocationReportingRequestType = 33; -static const long asn_VAL_505_NGAP_ignore = 1; -static const long asn_VAL_505_NGAP_mandatory = 2; +static const long asn_VAL_538_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_538_NGAP_reject = 0; +static const long asn_VAL_538_NGAP_mandatory = 2; +static const long asn_VAL_539_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_539_NGAP_reject = 0; +static const long asn_VAL_539_NGAP_mandatory = 2; +static const long asn_VAL_540_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_540_NGAP_ignore = 1; +static const long asn_VAL_540_NGAP_mandatory = 2; +static const long asn_VAL_541_NGAP_id_UEPresenceInAreaOfInterestList = 116; +static const long asn_VAL_541_NGAP_ignore = 1; +static const long asn_VAL_541_NGAP_optional = 0; +static const long asn_VAL_542_NGAP_id_LocationReportingRequestType = 33; +static const long asn_VAL_542_NGAP_ignore = 1; +static const long asn_VAL_542_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_LocationReportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_501_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_501_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_538_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_538_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_501_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_502_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_502_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_538_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_539_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_539_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_502_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_503_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_503_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_539_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_540_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_540_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_503_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_504_NGAP_id_UEPresenceInAreaOfInterestList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_504_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_540_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_541_NGAP_id_UEPresenceInAreaOfInterestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_541_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UEPresenceInAreaOfInterestList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_504_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_505_NGAP_id_LocationReportingRequestType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_505_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_541_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_542_NGAP_id_LocationReportingRequestType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_542_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_LocationReportingRequestType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_505_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_542_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_LocationReportIEs_1 = { { 5, 4, asn_IOS_NGAP_LocationReportIEs_1_rows } }; -static const long asn_VAL_506_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_506_NGAP_reject = 0; -static const long asn_VAL_506_NGAP_mandatory = 2; -static const long asn_VAL_507_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_507_NGAP_reject = 0; -static const long asn_VAL_507_NGAP_mandatory = 2; +static const long asn_VAL_543_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_543_NGAP_reject = 0; +static const long asn_VAL_543_NGAP_mandatory = 2; +static const long asn_VAL_544_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_544_NGAP_reject = 0; +static const long asn_VAL_544_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UETNLABindingReleaseRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_506_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_506_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_543_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_543_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_506_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_507_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_507_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_543_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_544_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_544_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_507_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_544_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UETNLABindingReleaseRequestIEs_1 = { { 2, 4, asn_IOS_NGAP_UETNLABindingReleaseRequestIEs_1_rows } }; -static const long asn_VAL_508_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_508_NGAP_reject = 0; -static const long asn_VAL_508_NGAP_mandatory = 2; -static const long asn_VAL_509_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_509_NGAP_reject = 0; -static const long asn_VAL_509_NGAP_mandatory = 2; -static const long asn_VAL_510_NGAP_id_UERadioCapability = 117; -static const long asn_VAL_510_NGAP_ignore = 1; -static const long asn_VAL_510_NGAP_mandatory = 2; -static const long asn_VAL_511_NGAP_id_UERadioCapabilityForPaging = 118; -static const long asn_VAL_511_NGAP_ignore = 1; -static const long asn_VAL_511_NGAP_optional = 0; -static const long asn_VAL_512_NGAP_id_UERadioCapability_EUTRA_Format = 265; -static const long asn_VAL_512_NGAP_ignore = 1; -static const long asn_VAL_512_NGAP_optional = 0; +static const long asn_VAL_545_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_545_NGAP_reject = 0; +static const long asn_VAL_545_NGAP_mandatory = 2; +static const long asn_VAL_546_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_546_NGAP_reject = 0; +static const long asn_VAL_546_NGAP_mandatory = 2; +static const long asn_VAL_547_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_547_NGAP_ignore = 1; +static const long asn_VAL_547_NGAP_mandatory = 2; +static const long asn_VAL_548_NGAP_id_UERadioCapabilityForPaging = 118; +static const long asn_VAL_548_NGAP_ignore = 1; +static const long asn_VAL_548_NGAP_optional = 0; +static const long asn_VAL_549_NGAP_id_UERadioCapability_EUTRA_Format = 265; +static const long asn_VAL_549_NGAP_ignore = 1; +static const long asn_VAL_549_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityInfoIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_508_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_508_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_545_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_545_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_508_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_509_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_509_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_545_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_546_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_546_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_509_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_510_NGAP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_510_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_546_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_547_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_547_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_510_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_511_NGAP_id_UERadioCapabilityForPaging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_511_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_547_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_548_NGAP_id_UERadioCapabilityForPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_548_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityForPaging }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_511_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_512_NGAP_id_UERadioCapability_EUTRA_Format }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_512_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_548_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_549_NGAP_id_UERadioCapability_EUTRA_Format }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_549_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_512_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_549_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityInfoIndicationIEs_1 = { { 5, 4, asn_IOS_NGAP_UERadioCapabilityInfoIndicationIEs_1_rows } }; -static const long asn_VAL_513_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_513_NGAP_reject = 0; -static const long asn_VAL_513_NGAP_mandatory = 2; -static const long asn_VAL_514_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_514_NGAP_reject = 0; -static const long asn_VAL_514_NGAP_mandatory = 2; -static const long asn_VAL_515_NGAP_id_UERadioCapability = 117; -static const long asn_VAL_515_NGAP_ignore = 1; -static const long asn_VAL_515_NGAP_optional = 0; -static const long asn_VAL_516_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_516_NGAP_reject = 0; -static const long asn_VAL_516_NGAP_optional = 0; +static const long asn_VAL_550_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_550_NGAP_reject = 0; +static const long asn_VAL_550_NGAP_mandatory = 2; +static const long asn_VAL_551_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_551_NGAP_reject = 0; +static const long asn_VAL_551_NGAP_mandatory = 2; +static const long asn_VAL_552_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_552_NGAP_ignore = 1; +static const long asn_VAL_552_NGAP_optional = 0; +static const long asn_VAL_553_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_553_NGAP_reject = 0; +static const long asn_VAL_553_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityCheckRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_513_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_513_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_550_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_550_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_513_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_514_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_514_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_550_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_551_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_551_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_514_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_515_NGAP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_515_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_551_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_552_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_552_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_515_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_516_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_516_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_552_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_553_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_553_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_516_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_553_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityCheckRequestIEs_1 = { { 4, 4, asn_IOS_NGAP_UERadioCapabilityCheckRequestIEs_1_rows } }; -static const long asn_VAL_517_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_517_NGAP_ignore = 1; -static const long asn_VAL_517_NGAP_mandatory = 2; -static const long asn_VAL_518_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_518_NGAP_ignore = 1; -static const long asn_VAL_518_NGAP_mandatory = 2; -static const long asn_VAL_519_NGAP_id_IMSVoiceSupportIndicator = 30; -static const long asn_VAL_519_NGAP_reject = 0; -static const long asn_VAL_519_NGAP_mandatory = 2; -static const long asn_VAL_520_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_520_NGAP_ignore = 1; -static const long asn_VAL_520_NGAP_optional = 0; +static const long asn_VAL_554_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_554_NGAP_ignore = 1; +static const long asn_VAL_554_NGAP_mandatory = 2; +static const long asn_VAL_555_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_555_NGAP_ignore = 1; +static const long asn_VAL_555_NGAP_mandatory = 2; +static const long asn_VAL_556_NGAP_id_IMSVoiceSupportIndicator = 30; +static const long asn_VAL_556_NGAP_reject = 0; +static const long asn_VAL_556_NGAP_mandatory = 2; +static const long asn_VAL_557_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_557_NGAP_ignore = 1; +static const long asn_VAL_557_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityCheckResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_517_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_517_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_554_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_554_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_517_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_518_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_518_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_554_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_555_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_555_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_518_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_519_NGAP_id_IMSVoiceSupportIndicator }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_519_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_555_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_556_NGAP_id_IMSVoiceSupportIndicator }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_556_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_IMSVoiceSupportIndicator }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_519_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_520_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_520_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_556_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_557_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_557_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_520_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_557_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityCheckResponseIEs_1 = { { 4, 4, asn_IOS_NGAP_UERadioCapabilityCheckResponseIEs_1_rows } }; -static const long asn_VAL_521_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_521_NGAP_ignore = 1; -static const long asn_VAL_521_NGAP_mandatory = 2; -static const long asn_VAL_522_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_522_NGAP_ignore = 1; -static const long asn_VAL_522_NGAP_mandatory = 2; -static const long asn_VAL_523_NGAP_id_PDUSessionResourceSecondaryRATUsageList = 142; -static const long asn_VAL_523_NGAP_ignore = 1; -static const long asn_VAL_523_NGAP_mandatory = 2; -static const long asn_VAL_524_NGAP_id_HandoverFlag = 143; -static const long asn_VAL_524_NGAP_ignore = 1; -static const long asn_VAL_524_NGAP_optional = 0; -static const long asn_VAL_525_NGAP_id_UserLocationInformation = 121; -static const long asn_VAL_525_NGAP_ignore = 1; -static const long asn_VAL_525_NGAP_optional = 0; +static const long asn_VAL_558_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_558_NGAP_ignore = 1; +static const long asn_VAL_558_NGAP_mandatory = 2; +static const long asn_VAL_559_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_559_NGAP_ignore = 1; +static const long asn_VAL_559_NGAP_mandatory = 2; +static const long asn_VAL_560_NGAP_id_PDUSessionResourceSecondaryRATUsageList = 142; +static const long asn_VAL_560_NGAP_ignore = 1; +static const long asn_VAL_560_NGAP_mandatory = 2; +static const long asn_VAL_561_NGAP_id_HandoverFlag = 143; +static const long asn_VAL_561_NGAP_ignore = 1; +static const long asn_VAL_561_NGAP_optional = 0; +static const long asn_VAL_562_NGAP_id_UserLocationInformation = 121; +static const long asn_VAL_562_NGAP_ignore = 1; +static const long asn_VAL_562_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_SecondaryRATDataUsageReportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_521_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_521_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_558_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_558_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_521_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_522_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_522_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_558_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_559_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_559_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_522_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_523_NGAP_id_PDUSessionResourceSecondaryRATUsageList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_523_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_559_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_560_NGAP_id_PDUSessionResourceSecondaryRATUsageList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_560_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_523_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_524_NGAP_id_HandoverFlag }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_524_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_560_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_561_NGAP_id_HandoverFlag }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_561_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_HandoverFlag }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_524_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_525_NGAP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_525_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_561_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_562_NGAP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_562_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_525_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_562_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_SecondaryRATDataUsageReportIEs_1 = { { 5, 4, asn_IOS_NGAP_SecondaryRATDataUsageReportIEs_1_rows } }; -static const long asn_VAL_526_NGAP_id_RIMInformationTransfer = 175; -static const long asn_VAL_526_NGAP_ignore = 1; -static const long asn_VAL_526_NGAP_optional = 0; +static const long asn_VAL_563_NGAP_id_RIMInformationTransfer = 175; +static const long asn_VAL_563_NGAP_ignore = 1; +static const long asn_VAL_563_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UplinkRIMInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_526_NGAP_id_RIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_526_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_563_NGAP_id_RIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_563_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RIMInformationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_526_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_563_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UplinkRIMInformationTransferIEs_1 = { { 1, 4, asn_IOS_NGAP_UplinkRIMInformationTransferIEs_1_rows } }; -static const long asn_VAL_527_NGAP_id_RIMInformationTransfer = 175; -static const long asn_VAL_527_NGAP_ignore = 1; -static const long asn_VAL_527_NGAP_optional = 0; +static const long asn_VAL_564_NGAP_id_RIMInformationTransfer = 175; +static const long asn_VAL_564_NGAP_ignore = 1; +static const long asn_VAL_564_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_DownlinkRIMInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_527_NGAP_id_RIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_527_NGAP_ignore }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_564_NGAP_id_RIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_564_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RIMInformationTransfer }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_527_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_564_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_DownlinkRIMInformationTransferIEs_1 = { { 1, 4, asn_IOS_NGAP_DownlinkRIMInformationTransferIEs_1_rows } }; -static const long asn_VAL_528_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_528_NGAP_reject = 0; -static const long asn_VAL_528_NGAP_mandatory = 2; -static const long asn_VAL_529_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_529_NGAP_reject = 0; -static const long asn_VAL_529_NGAP_mandatory = 2; -static const long asn_VAL_530_NGAP_id_UERadioCapability = 117; -static const long asn_VAL_530_NGAP_ignore = 1; -static const long asn_VAL_530_NGAP_optional = 0; -static const long asn_VAL_531_NGAP_id_EndIndication = 226; -static const long asn_VAL_531_NGAP_ignore = 1; -static const long asn_VAL_531_NGAP_optional = 0; -static const long asn_VAL_532_NGAP_id_S_NSSAI = 148; -static const long asn_VAL_532_NGAP_ignore = 1; -static const long asn_VAL_532_NGAP_optional = 0; -static const long asn_VAL_533_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_533_NGAP_ignore = 1; -static const long asn_VAL_533_NGAP_optional = 0; -static const long asn_VAL_534_NGAP_id_UE_DifferentiationInfo = 209; -static const long asn_VAL_534_NGAP_ignore = 1; -static const long asn_VAL_534_NGAP_optional = 0; -static const long asn_VAL_535_NGAP_id_DL_CP_SecurityInformation = 212; -static const long asn_VAL_535_NGAP_ignore = 1; -static const long asn_VAL_535_NGAP_optional = 0; -static const long asn_VAL_536_NGAP_id_NB_IoT_UEPriority = 210; -static const long asn_VAL_536_NGAP_ignore = 1; -static const long asn_VAL_536_NGAP_optional = 0; -static const long asn_VAL_537_NGAP_id_Enhanced_CoverageRestriction = 205; -static const long asn_VAL_537_NGAP_ignore = 1; -static const long asn_VAL_537_NGAP_optional = 0; -static const long asn_VAL_538_NGAP_id_CEmodeBrestricted = 222; -static const long asn_VAL_538_NGAP_ignore = 1; -static const long asn_VAL_538_NGAP_optional = 0; -static const long asn_VAL_539_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_539_NGAP_reject = 0; -static const long asn_VAL_539_NGAP_optional = 0; +static const long asn_VAL_565_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_565_NGAP_reject = 0; +static const long asn_VAL_565_NGAP_mandatory = 2; +static const long asn_VAL_566_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_566_NGAP_reject = 0; +static const long asn_VAL_566_NGAP_mandatory = 2; +static const long asn_VAL_567_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_567_NGAP_ignore = 1; +static const long asn_VAL_567_NGAP_optional = 0; +static const long asn_VAL_568_NGAP_id_EndIndication = 226; +static const long asn_VAL_568_NGAP_ignore = 1; +static const long asn_VAL_568_NGAP_optional = 0; +static const long asn_VAL_569_NGAP_id_S_NSSAI = 148; +static const long asn_VAL_569_NGAP_ignore = 1; +static const long asn_VAL_569_NGAP_optional = 0; +static const long asn_VAL_570_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_570_NGAP_ignore = 1; +static const long asn_VAL_570_NGAP_optional = 0; +static const long asn_VAL_571_NGAP_id_UE_DifferentiationInfo = 209; +static const long asn_VAL_571_NGAP_ignore = 1; +static const long asn_VAL_571_NGAP_optional = 0; +static const long asn_VAL_572_NGAP_id_DL_CP_SecurityInformation = 212; +static const long asn_VAL_572_NGAP_ignore = 1; +static const long asn_VAL_572_NGAP_optional = 0; +static const long asn_VAL_573_NGAP_id_NB_IoT_UEPriority = 210; +static const long asn_VAL_573_NGAP_ignore = 1; +static const long asn_VAL_573_NGAP_optional = 0; +static const long asn_VAL_574_NGAP_id_Enhanced_CoverageRestriction = 205; +static const long asn_VAL_574_NGAP_ignore = 1; +static const long asn_VAL_574_NGAP_optional = 0; +static const long asn_VAL_575_NGAP_id_CEmodeBrestricted = 222; +static const long asn_VAL_575_NGAP_ignore = 1; +static const long asn_VAL_575_NGAP_optional = 0; +static const long asn_VAL_576_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_576_NGAP_reject = 0; +static const long asn_VAL_576_NGAP_optional = 0; +static const long asn_VAL_577_NGAP_id_MaskedIMEISV = 34; +static const long asn_VAL_577_NGAP_ignore = 1; +static const long asn_VAL_577_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_ConnectionEstablishmentIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_528_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_528_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_565_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_565_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_528_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_529_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_529_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_565_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_566_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_566_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_529_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_530_NGAP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_530_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_566_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_567_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_567_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_530_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_531_NGAP_id_EndIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_531_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_567_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_568_NGAP_id_EndIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_568_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_EndIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_531_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_532_NGAP_id_S_NSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_532_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_568_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_569_NGAP_id_S_NSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_569_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_S_NSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_532_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_533_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_533_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_569_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_570_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_570_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_533_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_534_NGAP_id_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_534_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_570_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_571_NGAP_id_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_571_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_534_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_535_NGAP_id_DL_CP_SecurityInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_535_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_571_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_572_NGAP_id_DL_CP_SecurityInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_572_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_DL_CP_SecurityInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_535_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_536_NGAP_id_NB_IoT_UEPriority }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_536_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_572_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_573_NGAP_id_NB_IoT_UEPriority }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_573_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_NB_IoT_UEPriority }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_536_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_537_NGAP_id_Enhanced_CoverageRestriction }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_537_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_573_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_574_NGAP_id_Enhanced_CoverageRestriction }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_574_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_Enhanced_CoverageRestriction }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_537_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_538_NGAP_id_CEmodeBrestricted }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_538_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_574_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_575_NGAP_id_CEmodeBrestricted }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_575_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CEmodeBrestricted }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_538_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_539_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_539_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_575_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_576_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_576_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_539_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_576_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_577_NGAP_id_MaskedIMEISV }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_577_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MaskedIMEISV }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_577_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_ConnectionEstablishmentIndicationIEs_1 = { - { 12, 4, asn_IOS_NGAP_ConnectionEstablishmentIndicationIEs_1_rows } + { 13, 4, asn_IOS_NGAP_ConnectionEstablishmentIndicationIEs_1_rows } }; -static const long asn_VAL_540_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_540_NGAP_reject = 0; -static const long asn_VAL_540_NGAP_mandatory = 2; +static const long asn_VAL_578_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_578_NGAP_reject = 0; +static const long asn_VAL_578_NGAP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityIDMappingRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_540_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_540_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_578_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_578_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_540_NGAP_mandatory } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_578_NGAP_mandatory } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityIDMappingRequestIEs_1 = { { 1, 4, asn_IOS_NGAP_UERadioCapabilityIDMappingRequestIEs_1_rows } }; -static const long asn_VAL_541_NGAP_id_UERadioCapabilityID = 264; -static const long asn_VAL_541_NGAP_reject = 0; -static const long asn_VAL_541_NGAP_mandatory = 2; -static const long asn_VAL_542_NGAP_id_UERadioCapability = 117; -static const long asn_VAL_542_NGAP_ignore = 1; -static const long asn_VAL_542_NGAP_mandatory = 2; -static const long asn_VAL_543_NGAP_id_CriticalityDiagnostics = 19; -static const long asn_VAL_543_NGAP_ignore = 1; -static const long asn_VAL_543_NGAP_optional = 0; +static const long asn_VAL_579_NGAP_id_UERadioCapabilityID = 264; +static const long asn_VAL_579_NGAP_reject = 0; +static const long asn_VAL_579_NGAP_mandatory = 2; +static const long asn_VAL_580_NGAP_id_UERadioCapability = 117; +static const long asn_VAL_580_NGAP_ignore = 1; +static const long asn_VAL_580_NGAP_mandatory = 2; +static const long asn_VAL_581_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_581_NGAP_ignore = 1; +static const long asn_VAL_581_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_UERadioCapabilityIDMappingResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_541_NGAP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_541_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_579_NGAP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_579_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_541_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_542_NGAP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_542_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_579_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_580_NGAP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_580_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_542_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_543_NGAP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_543_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_580_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_581_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_581_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_543_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_581_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_UERadioCapabilityIDMappingResponseIEs_1 = { { 3, 4, asn_IOS_NGAP_UERadioCapabilityIDMappingResponseIEs_1_rows } }; -static const long asn_VAL_544_NGAP_id_AMF_UE_NGAP_ID = 10; -static const long asn_VAL_544_NGAP_reject = 0; -static const long asn_VAL_544_NGAP_mandatory = 2; -static const long asn_VAL_545_NGAP_id_RAN_UE_NGAP_ID = 85; -static const long asn_VAL_545_NGAP_reject = 0; -static const long asn_VAL_545_NGAP_mandatory = 2; -static const long asn_VAL_546_NGAP_id_S_NSSAI = 148; -static const long asn_VAL_546_NGAP_ignore = 1; -static const long asn_VAL_546_NGAP_optional = 0; -static const long asn_VAL_547_NGAP_id_AllowedNSSAI = 0; -static const long asn_VAL_547_NGAP_ignore = 1; -static const long asn_VAL_547_NGAP_optional = 0; +static const long asn_VAL_582_NGAP_id_AMF_UE_NGAP_ID = 10; +static const long asn_VAL_582_NGAP_reject = 0; +static const long asn_VAL_582_NGAP_mandatory = 2; +static const long asn_VAL_583_NGAP_id_RAN_UE_NGAP_ID = 85; +static const long asn_VAL_583_NGAP_reject = 0; +static const long asn_VAL_583_NGAP_mandatory = 2; +static const long asn_VAL_584_NGAP_id_S_NSSAI = 148; +static const long asn_VAL_584_NGAP_ignore = 1; +static const long asn_VAL_584_NGAP_optional = 0; +static const long asn_VAL_585_NGAP_id_AllowedNSSAI = 0; +static const long asn_VAL_585_NGAP_ignore = 1; +static const long asn_VAL_585_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_AMFCPRelocationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_544_NGAP_id_AMF_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_544_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_582_NGAP_id_AMF_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_582_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_AMF_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_544_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_545_NGAP_id_RAN_UE_NGAP_ID }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_545_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_582_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_583_NGAP_id_RAN_UE_NGAP_ID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_583_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_RAN_UE_NGAP_ID }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_545_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_546_NGAP_id_S_NSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_546_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_583_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_584_NGAP_id_S_NSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_584_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_S_NSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_546_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_547_NGAP_id_AllowedNSSAI }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_547_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_584_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_585_NGAP_id_AllowedNSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_585_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_AllowedNSSAI }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_547_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_585_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_AMFCPRelocationIndicationIEs_1 = { { 4, 4, asn_IOS_NGAP_AMFCPRelocationIndicationIEs_1_rows } }; -static const long asn_VAL_552_NGAP_id_PDUSessionAggregateMaximumBitRate = 130; -static const long asn_VAL_552_NGAP_reject = 0; -static const long asn_VAL_552_NGAP_optional = 0; -static const long asn_VAL_553_NGAP_id_UL_NGU_UP_TNLModifyList = 140; -static const long asn_VAL_553_NGAP_reject = 0; -static const long asn_VAL_553_NGAP_optional = 0; -static const long asn_VAL_554_NGAP_id_NetworkInstance = 129; -static const long asn_VAL_554_NGAP_reject = 0; -static const long asn_VAL_554_NGAP_optional = 0; -static const long asn_VAL_555_NGAP_id_QosFlowAddOrModifyRequestList = 135; -static const long asn_VAL_555_NGAP_reject = 0; -static const long asn_VAL_555_NGAP_optional = 0; -static const long asn_VAL_556_NGAP_id_QosFlowToReleaseList = 137; -static const long asn_VAL_556_NGAP_reject = 0; -static const long asn_VAL_556_NGAP_optional = 0; -static const long asn_VAL_557_NGAP_id_AdditionalUL_NGU_UP_TNLInformation = 126; -static const long asn_VAL_557_NGAP_reject = 0; -static const long asn_VAL_557_NGAP_optional = 0; -static const long asn_VAL_558_NGAP_id_CommonNetworkInstance = 166; -static const long asn_VAL_558_NGAP_ignore = 1; -static const long asn_VAL_558_NGAP_optional = 0; -static const long asn_VAL_559_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation = 186; -static const long asn_VAL_559_NGAP_ignore = 1; -static const long asn_VAL_559_NGAP_optional = 0; -static const long asn_VAL_560_NGAP_id_RedundantCommonNetworkInstance = 190; -static const long asn_VAL_560_NGAP_ignore = 1; -static const long asn_VAL_560_NGAP_optional = 0; -static const long asn_VAL_561_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; -static const long asn_VAL_561_NGAP_ignore = 1; -static const long asn_VAL_561_NGAP_optional = 0; -static const long asn_VAL_562_NGAP_id_SecurityIndication = 138; -static const long asn_VAL_562_NGAP_ignore = 1; -static const long asn_VAL_562_NGAP_optional = 0; +static const long asn_VAL_586_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_586_NGAP_reject = 0; +static const long asn_VAL_586_NGAP_mandatory = 2; +static const long asn_VAL_587_NGAP_id_S_NSSAI = 148; +static const long asn_VAL_587_NGAP_reject = 0; +static const long asn_VAL_587_NGAP_mandatory = 2; +static const long asn_VAL_588_NGAP_id_MBS_ServiceArea = 298; +static const long asn_VAL_588_NGAP_reject = 0; +static const long asn_VAL_588_NGAP_mandatory = 2; +static const long asn_VAL_589_NGAP_id_MBSSessionSetupRequestTransfer = 315; +static const long asn_VAL_589_NGAP_reject = 0; +static const long asn_VAL_589_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionSetupRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_586_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_586_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_586_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_587_NGAP_id_S_NSSAI }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_587_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_S_NSSAI }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_587_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_588_NGAP_id_MBS_ServiceArea }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_588_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_ServiceArea }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_588_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_589_NGAP_id_MBSSessionSetupRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_589_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_589_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionSetupRequestIEs_1 = { + { 4, 4, asn_IOS_NGAP_BroadcastSessionSetupRequestIEs_1_rows } +}; +static const long asn_VAL_590_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_590_NGAP_reject = 0; +static const long asn_VAL_590_NGAP_mandatory = 2; +static const long asn_VAL_591_NGAP_id_MBSSessionSetupResponseTransfer = 316; +static const long asn_VAL_591_NGAP_reject = 0; +static const long asn_VAL_591_NGAP_optional = 0; +static const long asn_VAL_592_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_592_NGAP_ignore = 1; +static const long asn_VAL_592_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionSetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_590_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_590_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_590_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_591_NGAP_id_MBSSessionSetupResponseTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_591_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_591_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_592_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_592_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_592_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionSetupResponseIEs_1 = { + { 3, 4, asn_IOS_NGAP_BroadcastSessionSetupResponseIEs_1_rows } +}; +static const long asn_VAL_593_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_593_NGAP_reject = 0; +static const long asn_VAL_593_NGAP_mandatory = 2; +static const long asn_VAL_594_NGAP_id_MBSSessionSetupFailureTransfer = 314; +static const long asn_VAL_594_NGAP_reject = 0; +static const long asn_VAL_594_NGAP_optional = 0; +static const long asn_VAL_595_NGAP_id_Cause = 15; +static const long asn_VAL_595_NGAP_ignore = 1; +static const long asn_VAL_595_NGAP_mandatory = 2; +static const long asn_VAL_596_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_596_NGAP_ignore = 1; +static const long asn_VAL_596_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionSetupFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_593_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_593_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_593_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_594_NGAP_id_MBSSessionSetupFailureTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_594_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_594_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_595_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_595_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_595_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_596_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_596_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_596_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionSetupFailureIEs_1 = { + { 4, 4, asn_IOS_NGAP_BroadcastSessionSetupFailureIEs_1_rows } +}; +static const long asn_VAL_597_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_597_NGAP_reject = 0; +static const long asn_VAL_597_NGAP_mandatory = 2; +static const long asn_VAL_598_NGAP_id_MBS_ServiceArea = 298; +static const long asn_VAL_598_NGAP_reject = 0; +static const long asn_VAL_598_NGAP_optional = 0; +static const long asn_VAL_599_NGAP_id_MBSSessionModificationRequestTransfer = 349; +static const long asn_VAL_599_NGAP_reject = 0; +static const long asn_VAL_599_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionModificationRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_597_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_597_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_597_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_598_NGAP_id_MBS_ServiceArea }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_598_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_ServiceArea }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_598_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_599_NGAP_id_MBSSessionModificationRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_599_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_599_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionModificationRequestIEs_1 = { + { 3, 4, asn_IOS_NGAP_BroadcastSessionModificationRequestIEs_1_rows } +}; +static const long asn_VAL_600_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_600_NGAP_reject = 0; +static const long asn_VAL_600_NGAP_mandatory = 2; +static const long asn_VAL_601_NGAP_id_MBSSessionModificationResponseTransfer = 350; +static const long asn_VAL_601_NGAP_reject = 0; +static const long asn_VAL_601_NGAP_optional = 0; +static const long asn_VAL_602_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_602_NGAP_ignore = 1; +static const long asn_VAL_602_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionModificationResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_600_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_600_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_600_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_601_NGAP_id_MBSSessionModificationResponseTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_601_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_601_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_602_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_602_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_602_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionModificationResponseIEs_1 = { + { 3, 4, asn_IOS_NGAP_BroadcastSessionModificationResponseIEs_1_rows } +}; +static const long asn_VAL_603_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_603_NGAP_reject = 0; +static const long asn_VAL_603_NGAP_mandatory = 2; +static const long asn_VAL_604_NGAP_id_MBSSessionModificationFailureTransfer = 348; +static const long asn_VAL_604_NGAP_reject = 0; +static const long asn_VAL_604_NGAP_optional = 0; +static const long asn_VAL_605_NGAP_id_Cause = 15; +static const long asn_VAL_605_NGAP_ignore = 1; +static const long asn_VAL_605_NGAP_mandatory = 2; +static const long asn_VAL_606_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_606_NGAP_ignore = 1; +static const long asn_VAL_606_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionModificationFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_603_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_603_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_603_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_604_NGAP_id_MBSSessionModificationFailureTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_604_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_604_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_605_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_605_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_605_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_606_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_606_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_606_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionModificationFailureIEs_1 = { + { 4, 4, asn_IOS_NGAP_BroadcastSessionModificationFailureIEs_1_rows } +}; +static const long asn_VAL_607_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_607_NGAP_reject = 0; +static const long asn_VAL_607_NGAP_mandatory = 2; +static const long asn_VAL_608_NGAP_id_Cause = 15; +static const long asn_VAL_608_NGAP_ignore = 1; +static const long asn_VAL_608_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionReleaseRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_607_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_607_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_607_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_608_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_608_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_608_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionReleaseRequestIEs_1 = { + { 2, 4, asn_IOS_NGAP_BroadcastSessionReleaseRequestIEs_1_rows } +}; +static const long asn_VAL_609_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_609_NGAP_reject = 0; +static const long asn_VAL_609_NGAP_mandatory = 2; +static const long asn_VAL_610_NGAP_id_Cause = 15; +static const long asn_VAL_610_NGAP_ignore = 1; +static const long asn_VAL_610_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionReleaseRequiredIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_609_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_609_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_609_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_610_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_610_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_610_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionReleaseRequiredIEs_1 = { + { 2, 4, asn_IOS_NGAP_BroadcastSessionReleaseRequiredIEs_1_rows } +}; +static const long asn_VAL_611_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_611_NGAP_reject = 0; +static const long asn_VAL_611_NGAP_mandatory = 2; +static const long asn_VAL_612_NGAP_id_MBSSessionReleaseResponseTransfer = 358; +static const long asn_VAL_612_NGAP_ignore = 1; +static const long asn_VAL_612_NGAP_optional = 0; +static const long asn_VAL_613_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_613_NGAP_ignore = 1; +static const long asn_VAL_613_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_BroadcastSessionReleaseResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_611_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_611_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_611_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_612_NGAP_id_MBSSessionReleaseResponseTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_612_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_612_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_613_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_613_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_613_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_BroadcastSessionReleaseResponseIEs_1 = { + { 3, 4, asn_IOS_NGAP_BroadcastSessionReleaseResponseIEs_1_rows } +}; +static const long asn_VAL_614_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_614_NGAP_reject = 0; +static const long asn_VAL_614_NGAP_mandatory = 2; +static const long asn_VAL_615_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_615_NGAP_reject = 0; +static const long asn_VAL_615_NGAP_optional = 0; +static const long asn_VAL_616_NGAP_id_MBS_DistributionSetupRequestTransfer = 301; +static const long asn_VAL_616_NGAP_reject = 0; +static const long asn_VAL_616_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_DistributionSetupRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_614_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_614_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_614_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_615_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_615_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_615_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_616_NGAP_id_MBS_DistributionSetupRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_616_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_616_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DistributionSetupRequestIEs_1 = { + { 3, 4, asn_IOS_NGAP_DistributionSetupRequestIEs_1_rows } +}; +static const long asn_VAL_617_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_617_NGAP_reject = 0; +static const long asn_VAL_617_NGAP_mandatory = 2; +static const long asn_VAL_618_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_618_NGAP_reject = 0; +static const long asn_VAL_618_NGAP_optional = 0; +static const long asn_VAL_619_NGAP_id_MBS_DistributionSetupResponseTransfer = 302; +static const long asn_VAL_619_NGAP_reject = 0; +static const long asn_VAL_619_NGAP_mandatory = 2; +static const long asn_VAL_620_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_620_NGAP_ignore = 1; +static const long asn_VAL_620_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_DistributionSetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_617_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_617_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_617_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_618_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_618_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_618_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_619_NGAP_id_MBS_DistributionSetupResponseTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_619_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_619_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_620_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_620_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_620_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DistributionSetupResponseIEs_1 = { + { 4, 4, asn_IOS_NGAP_DistributionSetupResponseIEs_1_rows } +}; +static const long asn_VAL_621_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_621_NGAP_reject = 0; +static const long asn_VAL_621_NGAP_mandatory = 2; +static const long asn_VAL_622_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_622_NGAP_reject = 0; +static const long asn_VAL_622_NGAP_optional = 0; +static const long asn_VAL_623_NGAP_id_MBS_DistributionSetupUnsuccessfulTransfer = 303; +static const long asn_VAL_623_NGAP_ignore = 1; +static const long asn_VAL_623_NGAP_mandatory = 2; +static const long asn_VAL_624_NGAP_id_Cause = 15; +static const long asn_VAL_624_NGAP_ignore = 1; +static const long asn_VAL_624_NGAP_mandatory = 2; +static const long asn_VAL_625_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_625_NGAP_ignore = 1; +static const long asn_VAL_625_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_DistributionSetupFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_621_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_621_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_621_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_622_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_622_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_622_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_623_NGAP_id_MBS_DistributionSetupUnsuccessfulTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_623_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_623_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_624_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_624_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_624_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_625_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_625_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_625_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DistributionSetupFailureIEs_1 = { + { 5, 4, asn_IOS_NGAP_DistributionSetupFailureIEs_1_rows } +}; +static const long asn_VAL_626_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_626_NGAP_reject = 0; +static const long asn_VAL_626_NGAP_mandatory = 2; +static const long asn_VAL_627_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_627_NGAP_reject = 0; +static const long asn_VAL_627_NGAP_optional = 0; +static const long asn_VAL_628_NGAP_id_MBS_DistributionReleaseRequestTransfer = 300; +static const long asn_VAL_628_NGAP_reject = 0; +static const long asn_VAL_628_NGAP_mandatory = 2; +static const long asn_VAL_629_NGAP_id_Cause = 15; +static const long asn_VAL_629_NGAP_ignore = 1; +static const long asn_VAL_629_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_DistributionReleaseRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_626_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_626_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_626_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_627_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_627_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_627_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_628_NGAP_id_MBS_DistributionReleaseRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_628_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_628_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_629_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_629_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_629_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DistributionReleaseRequestIEs_1 = { + { 4, 4, asn_IOS_NGAP_DistributionReleaseRequestIEs_1_rows } +}; +static const long asn_VAL_630_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_630_NGAP_reject = 0; +static const long asn_VAL_630_NGAP_mandatory = 2; +static const long asn_VAL_631_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_631_NGAP_reject = 0; +static const long asn_VAL_631_NGAP_optional = 0; +static const long asn_VAL_632_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_632_NGAP_ignore = 1; +static const long asn_VAL_632_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_DistributionReleaseResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_630_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_630_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_630_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_631_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_631_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_631_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_632_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_632_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_632_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_DistributionReleaseResponseIEs_1 = { + { 3, 4, asn_IOS_NGAP_DistributionReleaseResponseIEs_1_rows } +}; +static const long asn_VAL_633_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_633_NGAP_reject = 0; +static const long asn_VAL_633_NGAP_mandatory = 2; +static const long asn_VAL_634_NGAP_id_MulticastSessionActivationRequestTransfer = 304; +static const long asn_VAL_634_NGAP_reject = 0; +static const long asn_VAL_634_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionActivationRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_633_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_633_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_633_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_634_NGAP_id_MulticastSessionActivationRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_634_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_634_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionActivationRequestIEs_1 = { + { 2, 4, asn_IOS_NGAP_MulticastSessionActivationRequestIEs_1_rows } +}; +static const long asn_VAL_635_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_635_NGAP_reject = 0; +static const long asn_VAL_635_NGAP_mandatory = 2; +static const long asn_VAL_636_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_636_NGAP_ignore = 1; +static const long asn_VAL_636_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionActivationResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_635_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_635_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_635_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_636_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_636_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_636_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionActivationResponseIEs_1 = { + { 2, 4, asn_IOS_NGAP_MulticastSessionActivationResponseIEs_1_rows } +}; +static const long asn_VAL_637_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_637_NGAP_reject = 0; +static const long asn_VAL_637_NGAP_mandatory = 2; +static const long asn_VAL_638_NGAP_id_Cause = 15; +static const long asn_VAL_638_NGAP_ignore = 1; +static const long asn_VAL_638_NGAP_mandatory = 2; +static const long asn_VAL_639_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_639_NGAP_ignore = 1; +static const long asn_VAL_639_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionActivationFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_637_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_637_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_637_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_638_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_638_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_638_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_639_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_639_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_639_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionActivationFailureIEs_1 = { + { 3, 4, asn_IOS_NGAP_MulticastSessionActivationFailureIEs_1_rows } +}; +static const long asn_VAL_640_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_640_NGAP_reject = 0; +static const long asn_VAL_640_NGAP_mandatory = 2; +static const long asn_VAL_641_NGAP_id_MulticastSessionDeactivationRequestTransfer = 305; +static const long asn_VAL_641_NGAP_reject = 0; +static const long asn_VAL_641_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionDeactivationRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_640_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_640_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_640_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_641_NGAP_id_MulticastSessionDeactivationRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_641_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_641_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionDeactivationRequestIEs_1 = { + { 2, 4, asn_IOS_NGAP_MulticastSessionDeactivationRequestIEs_1_rows } +}; +static const long asn_VAL_642_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_642_NGAP_reject = 0; +static const long asn_VAL_642_NGAP_mandatory = 2; +static const long asn_VAL_643_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_643_NGAP_ignore = 1; +static const long asn_VAL_643_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionDeactivationResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_642_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_642_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_642_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_643_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_643_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_643_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionDeactivationResponseIEs_1 = { + { 2, 4, asn_IOS_NGAP_MulticastSessionDeactivationResponseIEs_1_rows } +}; +static const long asn_VAL_644_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_644_NGAP_reject = 0; +static const long asn_VAL_644_NGAP_mandatory = 2; +static const long asn_VAL_645_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_645_NGAP_reject = 0; +static const long asn_VAL_645_NGAP_optional = 0; +static const long asn_VAL_646_NGAP_id_MulticastSessionUpdateRequestTransfer = 306; +static const long asn_VAL_646_NGAP_reject = 0; +static const long asn_VAL_646_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionUpdateRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_644_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_644_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_644_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_645_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_645_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_645_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_646_NGAP_id_MulticastSessionUpdateRequestTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_646_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_646_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionUpdateRequestIEs_1 = { + { 3, 4, asn_IOS_NGAP_MulticastSessionUpdateRequestIEs_1_rows } +}; +static const long asn_VAL_647_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_647_NGAP_reject = 0; +static const long asn_VAL_647_NGAP_mandatory = 2; +static const long asn_VAL_648_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_648_NGAP_reject = 0; +static const long asn_VAL_648_NGAP_optional = 0; +static const long asn_VAL_649_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_649_NGAP_ignore = 1; +static const long asn_VAL_649_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionUpdateResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_647_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_647_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_647_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_648_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_648_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_648_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_649_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_649_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_649_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionUpdateResponseIEs_1 = { + { 3, 4, asn_IOS_NGAP_MulticastSessionUpdateResponseIEs_1_rows } +}; +static const long asn_VAL_650_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_650_NGAP_reject = 0; +static const long asn_VAL_650_NGAP_mandatory = 2; +static const long asn_VAL_651_NGAP_id_MBS_AreaSessionID = 295; +static const long asn_VAL_651_NGAP_reject = 0; +static const long asn_VAL_651_NGAP_optional = 0; +static const long asn_VAL_652_NGAP_id_Cause = 15; +static const long asn_VAL_652_NGAP_ignore = 1; +static const long asn_VAL_652_NGAP_mandatory = 2; +static const long asn_VAL_653_NGAP_id_CriticalityDiagnostics = 19; +static const long asn_VAL_653_NGAP_ignore = 1; +static const long asn_VAL_653_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionUpdateFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_650_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_650_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_650_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_651_NGAP_id_MBS_AreaSessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_651_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_AreaSessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_651_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_652_NGAP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_652_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_Cause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_652_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_653_NGAP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_653_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_653_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionUpdateFailureIEs_1 = { + { 4, 4, asn_IOS_NGAP_MulticastSessionUpdateFailureIEs_1_rows } +}; +static const long asn_VAL_654_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_654_NGAP_ignore = 1; +static const long asn_VAL_654_NGAP_mandatory = 2; +static const long asn_VAL_655_NGAP_id_MBS_ServiceArea = 298; +static const long asn_VAL_655_NGAP_ignore = 1; +static const long asn_VAL_655_NGAP_optional = 0; +static const long asn_VAL_656_NGAP_id_MulticastGroupPagingAreaList = 307; +static const long asn_VAL_656_NGAP_ignore = 1; +static const long asn_VAL_656_NGAP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastGroupPagingIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_654_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_654_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_654_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_655_NGAP_id_MBS_ServiceArea }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_655_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_ServiceArea }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_655_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_656_NGAP_id_MulticastGroupPagingAreaList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_656_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MulticastGroupPagingAreaList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_656_NGAP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastGroupPagingIEs_1 = { + { 3, 4, asn_IOS_NGAP_MulticastGroupPagingIEs_1_rows } +}; +static const long asn_VAL_665_NGAP_id_MBS_SessionTNLInfo5GC = 352; +static const long asn_VAL_665_NGAP_reject = 0; +static const long asn_VAL_665_NGAP_optional = 0; +static const long asn_VAL_666_NGAP_id_MBS_QoSFlowsToBeSetupModList = 297; +static const long asn_VAL_666_NGAP_reject = 0; +static const long asn_VAL_666_NGAP_mandatory = 2; +static const long asn_VAL_667_NGAP_id_MBS_SessionFSAIDList = 357; +static const long asn_VAL_667_NGAP_ignore = 1; +static const long asn_VAL_667_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MBSSessionSetupOrModRequestTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_665_NGAP_id_MBS_SessionTNLInfo5GC }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_665_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionTNLInfo5GC }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_665_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_666_NGAP_id_MBS_QoSFlowsToBeSetupModList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_666_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_666_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_667_NGAP_id_MBS_SessionFSAIDList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_667_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionFSAIDList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_667_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MBSSessionSetupOrModRequestTransferIEs_1 = { + { 3, 4, asn_IOS_NGAP_MBSSessionSetupOrModRequestTransferIEs_1_rows } +}; +static const long asn_VAL_668_NGAP_id_MBS_SessionID = 299; +static const long asn_VAL_668_NGAP_reject = 0; +static const long asn_VAL_668_NGAP_mandatory = 2; +static const long asn_VAL_669_NGAP_id_MBS_ServiceArea = 298; +static const long asn_VAL_669_NGAP_reject = 0; +static const long asn_VAL_669_NGAP_optional = 0; +static const long asn_VAL_670_NGAP_id_MBS_QoSFlowsToBeSetupModList = 297; +static const long asn_VAL_670_NGAP_reject = 0; +static const long asn_VAL_670_NGAP_optional = 0; +static const long asn_VAL_671_NGAP_id_MBS_QoSFlowToReleaseList = 351; +static const long asn_VAL_671_NGAP_reject = 0; +static const long asn_VAL_671_NGAP_optional = 0; +static const long asn_VAL_672_NGAP_id_MBS_SessionTNLInfo5GC = 352; +static const long asn_VAL_672_NGAP_reject = 0; +static const long asn_VAL_672_NGAP_optional = 0; +static const asn_ioc_cell_t asn_IOS_NGAP_MulticastSessionUpdateRequestTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_668_NGAP_id_MBS_SessionID }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_668_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionID }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_668_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_669_NGAP_id_MBS_ServiceArea }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_669_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_ServiceArea }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_669_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_670_NGAP_id_MBS_QoSFlowsToBeSetupModList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_670_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_670_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_671_NGAP_id_MBS_QoSFlowToReleaseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_671_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_QosFlowListWithCause }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_671_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_672_NGAP_id_MBS_SessionTNLInfo5GC }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_672_NGAP_reject }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBS_SessionTNLInfo5GC }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_672_NGAP_optional } +}; +static const asn_ioc_set_t asn_IOS_NGAP_MulticastSessionUpdateRequestTransferIEs_1 = { + { 5, 4, asn_IOS_NGAP_MulticastSessionUpdateRequestTransferIEs_1_rows } +}; +static const long asn_VAL_673_NGAP_id_PDUSessionAggregateMaximumBitRate = 130; +static const long asn_VAL_673_NGAP_reject = 0; +static const long asn_VAL_673_NGAP_optional = 0; +static const long asn_VAL_674_NGAP_id_UL_NGU_UP_TNLModifyList = 140; +static const long asn_VAL_674_NGAP_reject = 0; +static const long asn_VAL_674_NGAP_optional = 0; +static const long asn_VAL_675_NGAP_id_NetworkInstance = 129; +static const long asn_VAL_675_NGAP_reject = 0; +static const long asn_VAL_675_NGAP_optional = 0; +static const long asn_VAL_676_NGAP_id_QosFlowAddOrModifyRequestList = 135; +static const long asn_VAL_676_NGAP_reject = 0; +static const long asn_VAL_676_NGAP_optional = 0; +static const long asn_VAL_677_NGAP_id_QosFlowToReleaseList = 137; +static const long asn_VAL_677_NGAP_reject = 0; +static const long asn_VAL_677_NGAP_optional = 0; +static const long asn_VAL_678_NGAP_id_AdditionalUL_NGU_UP_TNLInformation = 126; +static const long asn_VAL_678_NGAP_reject = 0; +static const long asn_VAL_678_NGAP_optional = 0; +static const long asn_VAL_679_NGAP_id_CommonNetworkInstance = 166; +static const long asn_VAL_679_NGAP_ignore = 1; +static const long asn_VAL_679_NGAP_optional = 0; +static const long asn_VAL_680_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation = 186; +static const long asn_VAL_680_NGAP_ignore = 1; +static const long asn_VAL_680_NGAP_optional = 0; +static const long asn_VAL_681_NGAP_id_RedundantCommonNetworkInstance = 190; +static const long asn_VAL_681_NGAP_ignore = 1; +static const long asn_VAL_681_NGAP_optional = 0; +static const long asn_VAL_682_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_682_NGAP_ignore = 1; +static const long asn_VAL_682_NGAP_optional = 0; +static const long asn_VAL_683_NGAP_id_SecurityIndication = 138; +static const long asn_VAL_683_NGAP_ignore = 1; +static const long asn_VAL_683_NGAP_optional = 0; +static const long asn_VAL_684_NGAP_id_MBSSessionSetuporModifyRequestList = 319; +static const long asn_VAL_684_NGAP_ignore = 1; +static const long asn_VAL_684_NGAP_optional = 0; +static const long asn_VAL_685_NGAP_id_MBSSessionToReleaseList = 317; +static const long asn_VAL_685_NGAP_ignore = 1; +static const long asn_VAL_685_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_552_NGAP_id_PDUSessionAggregateMaximumBitRate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_552_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_673_NGAP_id_PDUSessionAggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_673_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_552_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_553_NGAP_id_UL_NGU_UP_TNLModifyList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_553_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_673_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_674_NGAP_id_UL_NGU_UP_TNLModifyList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_674_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UL_NGU_UP_TNLModifyList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_553_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_554_NGAP_id_NetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_554_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_674_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_675_NGAP_id_NetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_675_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_554_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_555_NGAP_id_QosFlowAddOrModifyRequestList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_555_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_675_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_676_NGAP_id_QosFlowAddOrModifyRequestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_676_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_QosFlowAddOrModifyRequestList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_555_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_556_NGAP_id_QosFlowToReleaseList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_556_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_676_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_677_NGAP_id_QosFlowToReleaseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_677_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_QosFlowListWithCause }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_556_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_557_NGAP_id_AdditionalUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_557_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_677_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_678_NGAP_id_AdditionalUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_678_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_557_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_558_NGAP_id_CommonNetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_558_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_678_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_679_NGAP_id_CommonNetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_679_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CommonNetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_558_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_559_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_559_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_679_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_680_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_680_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_559_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_560_NGAP_id_RedundantCommonNetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_560_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_680_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_681_NGAP_id_RedundantCommonNetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_681_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CommonNetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_560_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_561_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_561_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_681_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_682_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_682_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_561_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_562_NGAP_id_SecurityIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_562_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_682_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_683_NGAP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_683_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_SecurityIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_562_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_683_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_684_NGAP_id_MBSSessionSetuporModifyRequestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_684_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBSSessionSetuporModifyRequestList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_684_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_685_NGAP_id_MBSSessionToReleaseList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_685_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBSSessionToReleaseList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_685_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1 = { - { 11, 4, asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1_rows } + { 13, 4, asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1_rows } }; -static const long asn_VAL_563_NGAP_id_PDUSessionAggregateMaximumBitRate = 130; -static const long asn_VAL_563_NGAP_reject = 0; -static const long asn_VAL_563_NGAP_optional = 0; -static const long asn_VAL_564_NGAP_id_UL_NGU_UP_TNLInformation = 139; -static const long asn_VAL_564_NGAP_reject = 0; -static const long asn_VAL_564_NGAP_mandatory = 2; -static const long asn_VAL_565_NGAP_id_AdditionalUL_NGU_UP_TNLInformation = 126; -static const long asn_VAL_565_NGAP_reject = 0; -static const long asn_VAL_565_NGAP_optional = 0; -static const long asn_VAL_566_NGAP_id_DataForwardingNotPossible = 127; -static const long asn_VAL_566_NGAP_reject = 0; -static const long asn_VAL_566_NGAP_optional = 0; -static const long asn_VAL_567_NGAP_id_PDUSessionType = 134; -static const long asn_VAL_567_NGAP_reject = 0; -static const long asn_VAL_567_NGAP_mandatory = 2; -static const long asn_VAL_568_NGAP_id_SecurityIndication = 138; -static const long asn_VAL_568_NGAP_reject = 0; -static const long asn_VAL_568_NGAP_optional = 0; -static const long asn_VAL_569_NGAP_id_NetworkInstance = 129; -static const long asn_VAL_569_NGAP_reject = 0; -static const long asn_VAL_569_NGAP_optional = 0; -static const long asn_VAL_570_NGAP_id_QosFlowSetupRequestList = 136; -static const long asn_VAL_570_NGAP_reject = 0; -static const long asn_VAL_570_NGAP_mandatory = 2; -static const long asn_VAL_571_NGAP_id_CommonNetworkInstance = 166; -static const long asn_VAL_571_NGAP_ignore = 1; -static const long asn_VAL_571_NGAP_optional = 0; -static const long asn_VAL_572_NGAP_id_DirectForwardingPathAvailability = 22; -static const long asn_VAL_572_NGAP_ignore = 1; -static const long asn_VAL_572_NGAP_optional = 0; -static const long asn_VAL_573_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; -static const long asn_VAL_573_NGAP_ignore = 1; -static const long asn_VAL_573_NGAP_optional = 0; -static const long asn_VAL_574_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation = 186; -static const long asn_VAL_574_NGAP_ignore = 1; -static const long asn_VAL_574_NGAP_optional = 0; -static const long asn_VAL_575_NGAP_id_RedundantCommonNetworkInstance = 190; -static const long asn_VAL_575_NGAP_ignore = 1; -static const long asn_VAL_575_NGAP_optional = 0; -static const long asn_VAL_576_NGAP_id_RedundantPDUSessionInformation = 197; -static const long asn_VAL_576_NGAP_ignore = 1; -static const long asn_VAL_576_NGAP_optional = 0; +static const long asn_VAL_686_NGAP_id_PDUSessionAggregateMaximumBitRate = 130; +static const long asn_VAL_686_NGAP_reject = 0; +static const long asn_VAL_686_NGAP_optional = 0; +static const long asn_VAL_687_NGAP_id_UL_NGU_UP_TNLInformation = 139; +static const long asn_VAL_687_NGAP_reject = 0; +static const long asn_VAL_687_NGAP_mandatory = 2; +static const long asn_VAL_688_NGAP_id_AdditionalUL_NGU_UP_TNLInformation = 126; +static const long asn_VAL_688_NGAP_reject = 0; +static const long asn_VAL_688_NGAP_optional = 0; +static const long asn_VAL_689_NGAP_id_DataForwardingNotPossible = 127; +static const long asn_VAL_689_NGAP_reject = 0; +static const long asn_VAL_689_NGAP_optional = 0; +static const long asn_VAL_690_NGAP_id_PDUSessionType = 134; +static const long asn_VAL_690_NGAP_reject = 0; +static const long asn_VAL_690_NGAP_mandatory = 2; +static const long asn_VAL_691_NGAP_id_SecurityIndication = 138; +static const long asn_VAL_691_NGAP_reject = 0; +static const long asn_VAL_691_NGAP_optional = 0; +static const long asn_VAL_692_NGAP_id_NetworkInstance = 129; +static const long asn_VAL_692_NGAP_reject = 0; +static const long asn_VAL_692_NGAP_optional = 0; +static const long asn_VAL_693_NGAP_id_QosFlowSetupRequestList = 136; +static const long asn_VAL_693_NGAP_reject = 0; +static const long asn_VAL_693_NGAP_mandatory = 2; +static const long asn_VAL_694_NGAP_id_CommonNetworkInstance = 166; +static const long asn_VAL_694_NGAP_ignore = 1; +static const long asn_VAL_694_NGAP_optional = 0; +static const long asn_VAL_695_NGAP_id_DirectForwardingPathAvailability = 22; +static const long asn_VAL_695_NGAP_ignore = 1; +static const long asn_VAL_695_NGAP_optional = 0; +static const long asn_VAL_696_NGAP_id_RedundantUL_NGU_UP_TNLInformation = 195; +static const long asn_VAL_696_NGAP_ignore = 1; +static const long asn_VAL_696_NGAP_optional = 0; +static const long asn_VAL_697_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation = 186; +static const long asn_VAL_697_NGAP_ignore = 1; +static const long asn_VAL_697_NGAP_optional = 0; +static const long asn_VAL_698_NGAP_id_RedundantCommonNetworkInstance = 190; +static const long asn_VAL_698_NGAP_ignore = 1; +static const long asn_VAL_698_NGAP_optional = 0; +static const long asn_VAL_699_NGAP_id_RedundantPDUSessionInformation = 197; +static const long asn_VAL_699_NGAP_ignore = 1; +static const long asn_VAL_699_NGAP_optional = 0; +static const long asn_VAL_700_NGAP_id_MBSSessionSetupRequestList = 318; +static const long asn_VAL_700_NGAP_ignore = 1; +static const long asn_VAL_700_NGAP_optional = 0; static const asn_ioc_cell_t asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_563_NGAP_id_PDUSessionAggregateMaximumBitRate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_563_NGAP_reject }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_686_NGAP_id_PDUSessionAggregateMaximumBitRate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_686_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionAggregateMaximumBitRate }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_563_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_564_NGAP_id_UL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_564_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_686_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_687_NGAP_id_UL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_687_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_564_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_565_NGAP_id_AdditionalUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_565_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_687_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_688_NGAP_id_AdditionalUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_688_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_565_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_566_NGAP_id_DataForwardingNotPossible }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_566_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_688_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_689_NGAP_id_DataForwardingNotPossible }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_689_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_DataForwardingNotPossible }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_566_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_567_NGAP_id_PDUSessionType }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_567_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_689_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_690_NGAP_id_PDUSessionType }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_690_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_PDUSessionType }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_567_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_568_NGAP_id_SecurityIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_568_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_690_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_691_NGAP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_691_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_SecurityIndication }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_568_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_569_NGAP_id_NetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_569_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_691_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_692_NGAP_id_NetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_692_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_NetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_569_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_570_NGAP_id_QosFlowSetupRequestList }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_570_NGAP_reject }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_692_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_693_NGAP_id_QosFlowSetupRequestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_693_NGAP_reject }, { "&Value", aioc__type, &asn_DEF_NGAP_QosFlowSetupRequestList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_570_NGAP_mandatory }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_571_NGAP_id_CommonNetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_571_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_693_NGAP_mandatory }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_694_NGAP_id_CommonNetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_694_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CommonNetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_571_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_572_NGAP_id_DirectForwardingPathAvailability }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_572_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_694_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_695_NGAP_id_DirectForwardingPathAvailability }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_695_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_DirectForwardingPathAvailability }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_572_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_573_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_573_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_695_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_696_NGAP_id_RedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_696_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_573_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_574_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_574_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_696_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_697_NGAP_id_AdditionalRedundantUL_NGU_UP_TNLInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_697_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_UPTransportLayerInformationList }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_574_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_575_NGAP_id_RedundantCommonNetworkInstance }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_575_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_697_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_698_NGAP_id_RedundantCommonNetworkInstance }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_698_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_CommonNetworkInstance }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_575_NGAP_optional }, - { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_576_NGAP_id_RedundantPDUSessionInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_576_NGAP_ignore }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_698_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_699_NGAP_id_RedundantPDUSessionInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_699_NGAP_ignore }, { "&Value", aioc__type, &asn_DEF_NGAP_RedundantPDUSessionInformation }, - { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_576_NGAP_optional } + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_699_NGAP_optional }, + { "&id", aioc__value, &asn_DEF_NGAP_ProtocolIE_ID, &asn_VAL_700_NGAP_id_MBSSessionSetupRequestList }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_700_NGAP_ignore }, + { "&Value", aioc__type, &asn_DEF_NGAP_MBSSessionSetupRequestList }, + { "&presence", aioc__value, &asn_DEF_NGAP_Presence, &asn_VAL_700_NGAP_optional } }; static const asn_ioc_set_t asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1 = { - { 14, 4, asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1_rows } + { 15, 4, asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1_rows } }; static int memb_NGAP_id_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, @@ -5125,6 +6140,69 @@ } } +static int +memb_NGAP_criticality_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + static asn_type_selector_result_t select_CPTransportLayerInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; @@ -5153,7 +6231,7 @@ } static int -memb_NGAP_criticality_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5199,7 +6277,7 @@ } static int -memb_NGAP_value_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5218,7 +6296,7 @@ } static int -memb_NGAP_id_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5243,7 +6321,7 @@ } static int -memb_NGAP_criticality_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5262,7 +6340,7 @@ } static int -memb_NGAP_value_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5281,7 +6359,7 @@ } static int -memb_NGAP_id_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5306,7 +6384,7 @@ } static int -memb_NGAP_criticality_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5325,7 +6403,7 @@ } static int -memb_NGAP_value_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5344,7 +6422,7 @@ } static int -memb_NGAP_id_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5369,7 +6447,7 @@ } static int -memb_NGAP_criticality_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5388,7 +6466,7 @@ } static int -memb_NGAP_value_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5407,7 +6485,7 @@ } static int -memb_NGAP_id_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5432,7 +6510,7 @@ } static int -memb_NGAP_criticality_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5451,7 +6529,7 @@ } static int -memb_NGAP_value_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5470,7 +6548,7 @@ } static int -memb_NGAP_id_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5495,7 +6573,7 @@ } static int -memb_NGAP_criticality_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5514,7 +6592,7 @@ } static int -memb_NGAP_value_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5533,7 +6611,7 @@ } static int -memb_NGAP_id_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5558,7 +6636,7 @@ } static int -memb_NGAP_criticality_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5577,7 +6655,7 @@ } static int -memb_NGAP_value_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5596,7 +6674,7 @@ } static int -memb_NGAP_id_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5648,7 +6726,7 @@ } static int -memb_NGAP_criticality_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5694,7 +6772,7 @@ } static int -memb_NGAP_value_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5713,7 +6791,7 @@ } static int -memb_NGAP_id_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5738,7 +6816,7 @@ } static int -memb_NGAP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5757,7 +6835,7 @@ } static int -memb_NGAP_value_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5776,7 +6854,7 @@ } static int -memb_NGAP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5801,7 +6879,7 @@ } static int -memb_NGAP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5820,7 +6898,7 @@ } static int -memb_NGAP_value_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5839,7 +6917,7 @@ } static int -memb_NGAP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5863,27 +6941,35 @@ } } -static int -memb_NGAP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { +static asn_type_selector_result_t +select_IntersystemSONInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_IntersystemSONInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_IntersystemSONInformation_ExtIEs, id)); - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + if(type_cell->cell_kind == aioc__undefined) + continue; - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } } - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); + return result; } static int -memb_NGAP_value_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5901,48 +6987,31 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -static int -memb_NGAP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - long value; - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - value = *(const long *)sptr; - - if((value >= 0L && value <= 65535L)) { - /* Constraint check succeeded */ - return 0; - } else { - ASN__CTFAIL(app_key, td, sptr, - "%s: constraint failed (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } -} - -static int -memb_NGAP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { +static asn_type_selector_result_t +select_IntersystemSONInformation_ExtIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_IntersystemSONInformation_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_IntersystemSONInformation_ExtIEs, id)); - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + if(type_cell->cell_kind == aioc__undefined) + continue; - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } } - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); + return result; } static int @@ -6241,6 +7310,33 @@ } } +static asn_type_selector_result_t +select_IntersystemSONInformationReport_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_IntersystemSONInformationReport_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_criticality_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -6260,6 +7356,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_IntersystemSONInformationReport_ExtIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_IntersystemSONInformationReport_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_NGAP_value_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -7060,6 +8183,699 @@ } } +static int +memb_NGAP_criticality_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + static asn_type_selector_result_t select_SONInformation_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; @@ -7088,7 +8904,7 @@ } static int -memb_NGAP_criticality_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7134,7 +8950,7 @@ } static int -memb_NGAP_value_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7153,7 +8969,7 @@ } static int -memb_NGAP_id_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7177,8 +8993,35 @@ } } +static asn_type_selector_result_t +select_SONInformationReport_ExtIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SONInformationReport_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SONInformationReport_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_criticality_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7196,8 +9039,35 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_SONInformationReport_ExtIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_SONInformationReport_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_SONInformationReport_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int -memb_NGAP_value_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7216,7 +9086,70 @@ } static int -memb_NGAP_id_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_criticality_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_value_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7268,7 +9201,7 @@ } static int -memb_NGAP_criticality_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7314,7 +9247,7 @@ } static int -memb_NGAP_value_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7333,7 +9266,7 @@ } static int -memb_NGAP_id_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7358,7 +9291,7 @@ } static int -memb_NGAP_criticality_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7377,7 +9310,7 @@ } static int -memb_NGAP_value_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7396,7 +9329,7 @@ } static int -memb_NGAP_id_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7421,7 +9354,7 @@ } static int -memb_NGAP_criticality_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7440,7 +9373,7 @@ } static int -memb_NGAP_value_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7459,7 +9392,7 @@ } static int -memb_NGAP_id_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7484,7 +9417,7 @@ } static int -memb_NGAP_criticality_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7503,7 +9436,7 @@ } static int -memb_NGAP_value_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7522,7 +9455,7 @@ } static int -memb_NGAP_id_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7547,7 +9480,7 @@ } static int -memb_NGAP_criticality_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7566,7 +9499,7 @@ } static int -memb_NGAP_value_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7585,7 +9518,7 @@ } static int -memb_NGAP_id_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7610,7 +9543,7 @@ } static int -memb_NGAP_criticality_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7629,7 +9562,7 @@ } static int -memb_NGAP_value_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7648,7 +9581,7 @@ } static int -memb_NGAP_id_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7673,7 +9606,7 @@ } static int -memb_NGAP_criticality_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7692,7 +9625,7 @@ } static int -memb_NGAP_value_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7711,7 +9644,7 @@ } static int -memb_NGAP_id_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7736,7 +9669,7 @@ } static int -memb_NGAP_criticality_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7755,7 +9688,7 @@ } static int -memb_NGAP_value_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7774,7 +9707,7 @@ } static int -memb_NGAP_id_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7799,7 +9732,7 @@ } static int -memb_NGAP_criticality_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7818,7 +9751,7 @@ } static int -memb_NGAP_value_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7837,7 +9770,7 @@ } static int -memb_NGAP_id_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7889,7 +9822,7 @@ } static int -memb_NGAP_criticality_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7935,7 +9868,7 @@ } static int -memb_NGAP_value_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7954,7 +9887,7 @@ } static int -memb_NGAP_id_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8006,7 +9939,7 @@ } static int -memb_NGAP_criticality_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8052,7 +9985,7 @@ } static int -memb_NGAP_value_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8071,7 +10004,7 @@ } static int -memb_NGAP_id_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8096,7 +10029,7 @@ } static int -memb_NGAP_criticality_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8115,7 +10048,7 @@ } static int -memb_NGAP_value_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8134,7 +10067,7 @@ } static int -memb_NGAP_id_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8159,7 +10092,7 @@ } static int -memb_NGAP_criticality_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8178,7 +10111,7 @@ } static int -memb_NGAP_value_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8197,7 +10130,7 @@ } static int -memb_NGAP_id_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8249,7 +10182,7 @@ } static int -memb_NGAP_criticality_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8295,7 +10228,7 @@ } static int -memb_NGAP_value_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8314,7 +10247,7 @@ } static int -memb_NGAP_id_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8366,7 +10299,7 @@ } static int -memb_NGAP_criticality_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8412,7 +10345,7 @@ } static int -memb_NGAP_value_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8431,7 +10364,7 @@ } static int -memb_NGAP_id_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8483,7 +10416,7 @@ } static int -memb_NGAP_criticality_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8529,7 +10462,7 @@ } static int -memb_NGAP_value_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8548,7 +10481,7 @@ } static int -memb_NGAP_id_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8600,7 +10533,7 @@ } static int -memb_NGAP_criticality_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8646,7 +10579,7 @@ } static int -memb_NGAP_value_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8665,7 +10598,7 @@ } static int -memb_NGAP_id_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8717,7 +10650,7 @@ } static int -memb_NGAP_criticality_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8763,7 +10696,7 @@ } static int -memb_NGAP_value_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8782,7 +10715,7 @@ } static int -memb_NGAP_id_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8834,7 +10767,7 @@ } static int -memb_NGAP_criticality_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8880,7 +10813,7 @@ } static int -memb_NGAP_value_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8899,7 +10832,7 @@ } static int -memb_NGAP_id_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8951,7 +10884,7 @@ } static int -memb_NGAP_criticality_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8997,7 +10930,7 @@ } static int -memb_NGAP_value_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9016,7 +10949,7 @@ } static int -memb_NGAP_id_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9068,7 +11001,7 @@ } static int -memb_NGAP_criticality_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9114,7 +11047,7 @@ } static int -memb_NGAP_value_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9133,7 +11066,7 @@ } static int -memb_NGAP_id_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9185,7 +11118,7 @@ } static int -memb_NGAP_criticality_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9231,7 +11164,7 @@ } static int -memb_NGAP_value_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9250,7 +11183,7 @@ } static int -memb_NGAP_id_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9302,7 +11235,7 @@ } static int -memb_NGAP_criticality_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9348,7 +11281,7 @@ } static int -memb_NGAP_value_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9367,7 +11300,7 @@ } static int -memb_NGAP_id_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9419,7 +11352,7 @@ } static int -memb_NGAP_criticality_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9465,7 +11398,7 @@ } static int -memb_NGAP_value_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9484,7 +11417,7 @@ } static int -memb_NGAP_id_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9536,7 +11469,7 @@ } static int -memb_NGAP_criticality_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9582,7 +11515,7 @@ } static int -memb_NGAP_value_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9601,7 +11534,7 @@ } static int -memb_NGAP_id_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9653,7 +11586,7 @@ } static int -memb_NGAP_criticality_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9699,7 +11632,7 @@ } static int -memb_NGAP_value_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9718,7 +11651,7 @@ } static int -memb_NGAP_id_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9770,7 +11703,7 @@ } static int -memb_NGAP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9816,7 +11749,7 @@ } static int -memb_NGAP_value_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9835,7 +11768,7 @@ } static int -memb_NGAP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9887,7 +11820,7 @@ } static int -memb_NGAP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9933,7 +11866,7 @@ } static int -memb_NGAP_value_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9952,7 +11885,7 @@ } static int -memb_NGAP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10004,7 +11937,7 @@ } static int -memb_NGAP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10050,7 +11983,7 @@ } static int -memb_NGAP_value_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10069,7 +12002,7 @@ } static int -memb_NGAP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10121,7 +12054,7 @@ } static int -memb_NGAP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10167,7 +12100,7 @@ } static int -memb_NGAP_value_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10186,7 +12119,7 @@ } static int -memb_NGAP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10238,7 +12171,7 @@ } static int -memb_NGAP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10284,7 +12217,7 @@ } static int -memb_NGAP_value_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10303,7 +12236,7 @@ } static int -memb_NGAP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10355,7 +12288,7 @@ } static int -memb_NGAP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10401,7 +12334,7 @@ } static int -memb_NGAP_value_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10420,7 +12353,7 @@ } static int -memb_NGAP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10472,7 +12405,7 @@ } static int -memb_NGAP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10518,7 +12451,7 @@ } static int -memb_NGAP_value_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10537,7 +12470,7 @@ } static int -memb_NGAP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10589,7 +12522,7 @@ } static int -memb_NGAP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10635,7 +12568,7 @@ } static int -memb_NGAP_value_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10654,7 +12587,7 @@ } static int -memb_NGAP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10706,7 +12639,7 @@ } static int -memb_NGAP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10752,7 +12685,7 @@ } static int -memb_NGAP_value_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10771,7 +12704,7 @@ } static int -memb_NGAP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10823,7 +12756,7 @@ } static int -memb_NGAP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10869,7 +12802,7 @@ } static int -memb_NGAP_value_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10888,7 +12821,7 @@ } static int -memb_NGAP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10940,7 +12873,7 @@ } static int -memb_NGAP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10986,7 +12919,7 @@ } static int -memb_NGAP_value_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11005,7 +12938,7 @@ } static int -memb_NGAP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11057,7 +12990,7 @@ } static int -memb_NGAP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11103,7 +13036,7 @@ } static int -memb_NGAP_value_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11122,7 +13055,7 @@ } static int -memb_NGAP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11174,7 +13107,7 @@ } static int -memb_NGAP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11220,7 +13153,7 @@ } static int -memb_NGAP_value_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11239,7 +13172,7 @@ } static int -memb_NGAP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11291,7 +13224,7 @@ } static int -memb_NGAP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11337,7 +13270,7 @@ } static int -memb_NGAP_value_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11356,7 +13289,7 @@ } static int -memb_NGAP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11408,7 +13341,7 @@ } static int -memb_NGAP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11454,7 +13387,7 @@ } static int -memb_NGAP_value_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11473,7 +13406,7 @@ } static int -memb_NGAP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11525,7 +13458,7 @@ } static int -memb_NGAP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11571,7 +13504,7 @@ } static int -memb_NGAP_value_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11590,7 +13523,7 @@ } static int -memb_NGAP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11642,7 +13575,7 @@ } static int -memb_NGAP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11688,7 +13621,7 @@ } static int -memb_NGAP_value_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11707,7 +13640,7 @@ } static int -memb_NGAP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11759,7 +13692,7 @@ } static int -memb_NGAP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11805,7 +13738,7 @@ } static int -memb_NGAP_value_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11824,7 +13757,7 @@ } static int -memb_NGAP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11876,7 +13809,7 @@ } static int -memb_NGAP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11922,7 +13855,7 @@ } static int -memb_NGAP_value_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11941,7 +13874,7 @@ } static int -memb_NGAP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11993,7 +13926,7 @@ } static int -memb_NGAP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12039,7 +13972,7 @@ } static int -memb_NGAP_value_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12058,7 +13991,7 @@ } static int -memb_NGAP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12110,7 +14043,7 @@ } static int -memb_NGAP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12156,7 +14089,7 @@ } static int -memb_NGAP_value_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12175,7 +14108,7 @@ } static int -memb_NGAP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12227,7 +14160,7 @@ } static int -memb_NGAP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12273,7 +14206,7 @@ } static int -memb_NGAP_value_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12292,7 +14225,7 @@ } static int -memb_NGAP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12344,7 +14277,7 @@ } static int -memb_NGAP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12390,7 +14323,7 @@ } static int -memb_NGAP_value_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12409,7 +14342,7 @@ } static int -memb_NGAP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12461,7 +14394,7 @@ } static int -memb_NGAP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12507,7 +14440,7 @@ } static int -memb_NGAP_value_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12526,7 +14459,7 @@ } static int -memb_NGAP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12578,7 +14511,7 @@ } static int -memb_NGAP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12624,7 +14557,7 @@ } static int -memb_NGAP_value_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12643,7 +14576,7 @@ } static int -memb_NGAP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12695,7 +14628,7 @@ } static int -memb_NGAP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12741,7 +14674,7 @@ } static int -memb_NGAP_value_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12760,7 +14693,7 @@ } static int -memb_NGAP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12812,7 +14745,7 @@ } static int -memb_NGAP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12858,7 +14791,7 @@ } static int -memb_NGAP_value_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12877,7 +14810,7 @@ } static int -memb_NGAP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12929,7 +14862,7 @@ } static int -memb_NGAP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12975,7 +14908,7 @@ } static int -memb_NGAP_value_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12994,7 +14927,7 @@ } static int -memb_NGAP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13046,7 +14979,7 @@ } static int -memb_NGAP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13092,7 +15025,7 @@ } static int -memb_NGAP_value_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13111,7 +15044,7 @@ } static int -memb_NGAP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13163,7 +15096,7 @@ } static int -memb_NGAP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13209,7 +15142,7 @@ } static int -memb_NGAP_value_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13228,7 +15161,7 @@ } static int -memb_NGAP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13280,7 +15213,7 @@ } static int -memb_NGAP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13326,7 +15259,7 @@ } static int -memb_NGAP_value_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13345,7 +15278,7 @@ } static int -memb_NGAP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13397,7 +15330,7 @@ } static int -memb_NGAP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13443,7 +15376,7 @@ } static int -memb_NGAP_value_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13462,7 +15395,7 @@ } static int -memb_NGAP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13514,7 +15447,7 @@ } static int -memb_NGAP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13560,7 +15493,7 @@ } static int -memb_NGAP_value_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13579,7 +15512,7 @@ } static int -memb_NGAP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13631,7 +15564,7 @@ } static int -memb_NGAP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13677,7 +15610,7 @@ } static int -memb_NGAP_value_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13696,7 +15629,7 @@ } static int -memb_NGAP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13748,7 +15681,7 @@ } static int -memb_NGAP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13794,7 +15727,7 @@ } static int -memb_NGAP_value_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13813,7 +15746,7 @@ } static int -memb_NGAP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13865,7 +15798,7 @@ } static int -memb_NGAP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13911,7 +15844,7 @@ } static int -memb_NGAP_value_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13930,7 +15863,7 @@ } static int -memb_NGAP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13982,7 +15915,7 @@ } static int -memb_NGAP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14028,7 +15961,7 @@ } static int -memb_NGAP_value_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14047,7 +15980,7 @@ } static int -memb_NGAP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14099,7 +16032,7 @@ } static int -memb_NGAP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14145,7 +16078,7 @@ } static int -memb_NGAP_value_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14164,7 +16097,7 @@ } static int -memb_NGAP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14216,7 +16149,7 @@ } static int -memb_NGAP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14262,7 +16195,7 @@ } static int -memb_NGAP_value_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14281,7 +16214,7 @@ } static int -memb_NGAP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14333,7 +16266,7 @@ } static int -memb_NGAP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14379,7 +16312,7 @@ } static int -memb_NGAP_value_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14398,7 +16331,7 @@ } static int -memb_NGAP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14450,7 +16383,7 @@ } static int -memb_NGAP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14496,7 +16429,7 @@ } static int -memb_NGAP_value_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14515,7 +16448,7 @@ } static int -memb_NGAP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14567,7 +16500,7 @@ } static int -memb_NGAP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14613,7 +16546,7 @@ } static int -memb_NGAP_value_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14632,7 +16565,7 @@ } static int -memb_NGAP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14684,7 +16617,7 @@ } static int -memb_NGAP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14730,7 +16663,7 @@ } static int -memb_NGAP_value_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14749,7 +16682,7 @@ } static int -memb_NGAP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14801,7 +16734,7 @@ } static int -memb_NGAP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14847,7 +16780,7 @@ } static int -memb_NGAP_value_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14866,7 +16799,7 @@ } static int -memb_NGAP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14918,7 +16851,7 @@ } static int -memb_NGAP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14964,7 +16897,7 @@ } static int -memb_NGAP_value_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14983,7 +16916,7 @@ } static int -memb_NGAP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15035,7 +16968,7 @@ } static int -memb_NGAP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15081,7 +17014,7 @@ } static int -memb_NGAP_value_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15100,7 +17033,7 @@ } static int -memb_NGAP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15152,7 +17085,7 @@ } static int -memb_NGAP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15198,7 +17131,7 @@ } static int -memb_NGAP_value_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15217,7 +17150,7 @@ } static int -memb_NGAP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15269,7 +17202,7 @@ } static int -memb_NGAP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15315,7 +17248,7 @@ } static int -memb_NGAP_value_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15334,7 +17267,7 @@ } static int -memb_NGAP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15386,7 +17319,7 @@ } static int -memb_NGAP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15432,7 +17365,7 @@ } static int -memb_NGAP_value_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15451,7 +17384,7 @@ } static int -memb_NGAP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15503,7 +17436,7 @@ } static int -memb_NGAP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15549,7 +17482,7 @@ } static int -memb_NGAP_value_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15568,7 +17501,7 @@ } static int -memb_NGAP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15620,7 +17553,7 @@ } static int -memb_NGAP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15666,7 +17599,7 @@ } static int -memb_NGAP_value_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15685,7 +17618,7 @@ } static int -memb_NGAP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15737,7 +17670,7 @@ } static int -memb_NGAP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15783,7 +17716,7 @@ } static int -memb_NGAP_value_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15802,7 +17735,7 @@ } static int -memb_NGAP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15827,7 +17760,7 @@ } static int -memb_NGAP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15846,7 +17779,7 @@ } static int -memb_NGAP_value_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15865,7 +17798,7 @@ } static int -memb_NGAP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15917,7 +17850,7 @@ } static int -memb_NGAP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15963,7 +17896,7 @@ } static int -memb_NGAP_value_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15982,7 +17915,7 @@ } static int -memb_NGAP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16034,7 +17967,7 @@ } static int -memb_NGAP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16080,7 +18013,7 @@ } static int -memb_NGAP_value_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16099,7 +18032,7 @@ } static int -memb_NGAP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16151,7 +18084,7 @@ } static int -memb_NGAP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16197,7 +18130,7 @@ } static int -memb_NGAP_value_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16216,7 +18149,7 @@ } static int -memb_NGAP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16268,7 +18201,7 @@ } static int -memb_NGAP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16314,7 +18247,7 @@ } static int -memb_NGAP_value_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16333,7 +18266,7 @@ } static int -memb_NGAP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16385,7 +18318,7 @@ } static int -memb_NGAP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16431,7 +18364,7 @@ } static int -memb_NGAP_value_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16450,7 +18383,7 @@ } static int -memb_NGAP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16502,7 +18435,7 @@ } static int -memb_NGAP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16548,7 +18481,7 @@ } static int -memb_NGAP_value_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16567,7 +18500,7 @@ } static int -memb_NGAP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16619,7 +18552,7 @@ } static int -memb_NGAP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16665,7 +18598,7 @@ } static int -memb_NGAP_value_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16684,7 +18617,7 @@ } static int -memb_NGAP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16736,7 +18669,7 @@ } static int -memb_NGAP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16782,7 +18715,7 @@ } static int -memb_NGAP_value_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16801,7 +18734,7 @@ } static int -memb_NGAP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16853,7 +18786,7 @@ } static int -memb_NGAP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16899,7 +18832,7 @@ } static int -memb_NGAP_value_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16918,7 +18851,7 @@ } static int -memb_NGAP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16970,7 +18903,7 @@ } static int -memb_NGAP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17016,7 +18949,7 @@ } static int -memb_NGAP_value_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17035,7 +18968,7 @@ } static int -memb_NGAP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17087,7 +19020,7 @@ } static int -memb_NGAP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17133,7 +19066,7 @@ } static int -memb_NGAP_value_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17152,7 +19085,7 @@ } static int -memb_NGAP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17204,7 +19137,7 @@ } static int -memb_NGAP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17250,7 +19183,7 @@ } static int -memb_NGAP_value_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17269,7 +19202,7 @@ } static int -memb_NGAP_id_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17321,7 +19254,7 @@ } static int -memb_NGAP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17367,7 +19300,7 @@ } static int -memb_NGAP_value_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17386,7 +19319,7 @@ } static int -memb_NGAP_id_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17438,7 +19371,7 @@ } static int -memb_NGAP_criticality_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17484,7 +19417,7 @@ } static int -memb_NGAP_value_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17503,7 +19436,7 @@ } static int -memb_NGAP_id_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17555,7 +19488,7 @@ } static int -memb_NGAP_criticality_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17601,7 +19534,7 @@ } static int -memb_NGAP_value_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17620,7 +19553,7 @@ } static int -memb_NGAP_id_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17672,7 +19605,7 @@ } static int -memb_NGAP_criticality_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17718,7 +19651,7 @@ } static int -memb_NGAP_value_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17737,7 +19670,7 @@ } static int -memb_NGAP_id_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17789,7 +19722,7 @@ } static int -memb_NGAP_criticality_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17835,7 +19768,7 @@ } static int -memb_NGAP_value_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17854,7 +19787,7 @@ } static int -memb_NGAP_id_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17906,7 +19839,7 @@ } static int -memb_NGAP_criticality_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17952,7 +19885,7 @@ } static int -memb_NGAP_value_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17971,7 +19904,7 @@ } static int -memb_NGAP_id_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18023,7 +19956,7 @@ } static int -memb_NGAP_criticality_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18069,7 +20002,7 @@ } static int -memb_NGAP_value_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18088,7 +20021,7 @@ } static int -memb_NGAP_id_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18140,7 +20073,7 @@ } static int -memb_NGAP_criticality_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18186,7 +20119,7 @@ } static int -memb_NGAP_value_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18205,7 +20138,7 @@ } static int -memb_NGAP_id_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18257,7 +20190,7 @@ } static int -memb_NGAP_criticality_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18303,7 +20236,7 @@ } static int -memb_NGAP_value_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18322,7 +20255,7 @@ } static int -memb_NGAP_id_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18374,7 +20307,7 @@ } static int -memb_NGAP_criticality_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18420,7 +20353,7 @@ } static int -memb_NGAP_value_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18439,7 +20372,7 @@ } static int -memb_NGAP_id_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18491,7 +20424,7 @@ } static int -memb_NGAP_criticality_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18537,7 +20470,7 @@ } static int -memb_NGAP_value_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18556,7 +20489,7 @@ } static int -memb_NGAP_id_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18608,7 +20541,7 @@ } static int -memb_NGAP_criticality_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18654,7 +20587,7 @@ } static int -memb_NGAP_value_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18673,7 +20606,7 @@ } static int -memb_NGAP_id_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18725,7 +20658,7 @@ } static int -memb_NGAP_criticality_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18771,7 +20704,7 @@ } static int -memb_NGAP_value_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18790,7 +20723,7 @@ } static int -memb_NGAP_id_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18842,7 +20775,7 @@ } static int -memb_NGAP_criticality_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18888,7 +20821,7 @@ } static int -memb_NGAP_value_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18907,7 +20840,7 @@ } static int -memb_NGAP_id_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18959,7 +20892,7 @@ } static int -memb_NGAP_criticality_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19005,7 +20938,7 @@ } static int -memb_NGAP_value_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19024,7 +20957,7 @@ } static int -memb_NGAP_id_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19076,7 +21009,7 @@ } static int -memb_NGAP_criticality_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19122,7 +21055,7 @@ } static int -memb_NGAP_value_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19141,7 +21074,7 @@ } static int -memb_NGAP_id_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19193,7 +21126,7 @@ } static int -memb_NGAP_criticality_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19239,7 +21172,7 @@ } static int -memb_NGAP_value_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19258,7 +21191,7 @@ } static int -memb_NGAP_id_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_id_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19310,7 +21243,7 @@ } static int -memb_NGAP_criticality_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19356,7 +21289,7 @@ } static int -memb_NGAP_value_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19375,7 +21308,28 @@ } static int -memb_NGAP_id_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constraint_644(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19400,13 +21354,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceModifyRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_BroadcastSessionSetupRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupRequestIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19427,7 +21381,7 @@ } static int -memb_NGAP_criticality_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19446,13 +21400,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceModifyRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_BroadcastSessionSetupRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupRequestIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Value */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19473,7 +21427,7 @@ } static int -memb_NGAP_value_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19492,7 +21446,28 @@ } static int -memb_NGAP_id_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constraint_648(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19517,13 +21492,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_BroadcastSessionSetupResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupResponseIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 1; /* &criticality */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19544,7 +21519,7 @@ } static int -memb_NGAP_criticality_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_criticality_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19563,13 +21538,13 @@ } static asn_type_selector_result_t -select_PDUSessionResourceSetupRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { +select_BroadcastSessionSetupResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; - const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupResponseIEs_1; size_t constraining_column = 0; /* &id */ size_t for_column = 2; /* &Value */ size_t row, presence_index = 0; - const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, id)); + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, id)); for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; @@ -19590,7 +21565,7 @@ } static int -memb_NGAP_value_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_NGAP_value_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19608,321 +21583,3498 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_2 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_3 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_4 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_6 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_7 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_8 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_10 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_11 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_12 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_14 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_15 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_16 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_18 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_19 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_20 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_22 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_23 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_24 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_26 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_27 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_28 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_30 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_31 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_32 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_34 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_35 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_36 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_38 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_39 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_40 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_42 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_43 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_44 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_46 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_47 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_48 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_50 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_51 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_52 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_54 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_55 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_56 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_58 CC_NOTUSED = { - { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_59 CC_NOTUSED = { - { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_60 CC_NOTUSED = { - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - 0, 0 /* No PER value map */ -}; -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constraint_652(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionSetupFailureIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionSetupFailureIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionSetupFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constraint_656(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constraint_660(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constraint_664(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationFailureIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionModificationFailureIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionModificationFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseRequiredIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseRequiredIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseRequiredIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseRequiredIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer__constraint_676(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_BroadcastSessionReleaseResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_BroadcastSessionReleaseResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer__constraint_680(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_DistributionSetupRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_DistributionSetupRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer__constraint_684(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_DistributionSetupResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_DistributionSetupResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer__constraint_688(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_DistributionSetupFailureIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_DistributionSetupFailureIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionSetupFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionSetupFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer__constraint_692(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_689(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_DistributionReleaseRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionReleaseRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionReleaseRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_689(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_DistributionReleaseRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionReleaseRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionReleaseRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_689(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_693(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_DistributionReleaseResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionReleaseResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionReleaseResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_693(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_DistributionReleaseResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_DistributionReleaseResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_DistributionReleaseResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_693(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer__constraint_700(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_697(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionActivationRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_697(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionActivationRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_697(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_701(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionActivationResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_701(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionActivationResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_701(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_705(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionActivationFailureIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_705(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionActivationFailureIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionActivationFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionActivationFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_705(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer__constraint_712(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_709(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionDeactivationRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionDeactivationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_709(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionDeactivationRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionDeactivationRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_709(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_713(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionDeactivationResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionDeactivationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_713(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionDeactivationResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionDeactivationResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_713(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer__constraint_720(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + (void)st; /* Unused variable */ + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_717(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateRequestIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_717(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateRequestIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateRequestIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_717(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_721(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateResponseIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_721(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateResponseIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateResponseIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_721(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_725(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateFailureIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_725(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateFailureIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateFailureIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_725(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_729(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastGroupPagingIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastGroupPagingIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastGroupPagingIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_729(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastGroupPagingIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastGroupPagingIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastGroupPagingIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_729(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_733(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MBSSessionSetupOrModRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MBSSessionSetupOrModRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_733(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MBSSessionSetupOrModRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MBSSessionSetupOrModRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_733(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_737(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_737(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_MulticastSessionUpdateRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_MulticastSessionUpdateRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_737(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_741(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_PDUSessionResourceModifyRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_741(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_PDUSessionResourceModifyRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceModifyRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_741(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_NGAP_id_constraint_745(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_PDUSessionResourceSetupRequestTransferIEs_NGAP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_criticality_constraint_745(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_PDUSessionResourceSetupRequestTransferIEs_NGAP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_NGAP_PDUSessionResourceSetupRequestTransferIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_NGAP_value_constraint_745(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_4 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_7 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_8 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_10 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_11 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_12 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_14 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_15 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_16 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_18 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_19 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_20 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_22 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_23 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_24 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_26 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_27 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_28 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_30 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_31 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_32 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_34 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_35 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_36 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_38 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_39 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_40 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_42 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_43 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_44 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_46 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_47 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_48 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_50 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_51 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_52 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_54 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_55 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_56 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_58 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_59 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_60 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_62 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, @@ -22758,6 +27910,881 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_602 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_603 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_604 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_606 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_607 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_608 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_610 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_611 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_612 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_614 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_615 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_616 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_618 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_619 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_620 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_622 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_623 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_624 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_626 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_627 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_628 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_630 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_631 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_632 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_634 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_635 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_636 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_638 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_639 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_640 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constr_589 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_642 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_643 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_644 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constr_591 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_646 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_647 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_648 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constr_594 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_650 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_651 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_652 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constr_599 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_654 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_655 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_656 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constr_601 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_658 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_659 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_660 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constr_604 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_662 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_663 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_664 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_666 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_667 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_668 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_670 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_671 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_672 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer__constr_612 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_674 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_675 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_676 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer__constr_616 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_678 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_679 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_680 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer__constr_619 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_682 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_683 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_684 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer__constr_623 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_686 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_687 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_688 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer__constr_628 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_690 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_691 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_692 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_694 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_695 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_696 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer__constr_634 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_698 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_699 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_700 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_702 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_703 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_704 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_706 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_707 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_708 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer__constr_641 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_710 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_711 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_712 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_714 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_715 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_716 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer__constr_646 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_718 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_719 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_720 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_722 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_723 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_724 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_726 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_727 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_728 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_730 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_731 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_732 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_734 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_735 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_736 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_738 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_739 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_740 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_742 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_743 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_744 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_id_constr_746 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_criticality_constr_747 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_value_constr_748 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_4 = { sizeof(struct NGAP_AMFPagingTarget_ExtIEs__value), offsetof(struct NGAP_AMFPagingTarget_ExtIEs__value, _asn_ctx), @@ -23134,10 +29161,10 @@ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_16 = { - sizeof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value), - offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value, _asn_ctx), - offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value, present), - sizeof(((struct NGAP_BroadcastCancelledAreaList_ExtIEs__value *)0)->present), + sizeof(struct NGAP_AreaScopeOfQMC_ExtIEs__value), + offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs__value, present), + sizeof(((struct NGAP_AreaScopeOfQMC_ExtIEs__value *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, @@ -23165,8 +29192,8 @@ &asn_SPC_NGAP_value_specs_16 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_13 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfQMC_ExtIEs_13 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -23183,7 +29210,7 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -23200,7 +29227,7 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_NGAP_value_16, @@ -23218,32 +29245,32 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_13 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastCancelledAreaList_ExtIEs_tag2el_13 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AreaScopeOfQMC_ExtIEs_tag2el_13 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13 = { - sizeof(struct NGAP_BroadcastCancelledAreaList_ExtIEs), - offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, _asn_ctx), - asn_MAP_NGAP_BroadcastCancelledAreaList_ExtIEs_tag2el_13, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfQMC_ExtIEs_specs_13 = { + sizeof(struct NGAP_AreaScopeOfQMC_ExtIEs), + offsetof(struct NGAP_AreaScopeOfQMC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_AreaScopeOfQMC_ExtIEs_tag2el_13, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs = { - "BroadcastCancelledAreaList-ExtIEs", - "BroadcastCancelledAreaList-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs = { + "AreaScopeOfQMC-ExtIEs", + "AreaScopeOfQMC-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_13, - sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_13) - /sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_130), /* 1 */ - asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_13, /* Same as above */ - sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_13) - /sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_130), /* 1 */ + asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_13, + sizeof(asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_13) + /sizeof(asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_130), /* 1 */ + asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_13, /* Same as above */ + sizeof(asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_13) + /sizeof(asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23253,16 +29280,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_13, + asn_MBR_NGAP_AreaScopeOfQMC_ExtIEs_13, 3, /* Elements count */ - &asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13 /* Additional specs */ + &asn_SPC_NGAP_AreaScopeOfQMC_ExtIEs_specs_13 /* Additional specs */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_20 = { - sizeof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value), - offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value, _asn_ctx), - offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value, present), - sizeof(((struct NGAP_BroadcastCompletedAreaList_ExtIEs__value *)0)->present), + sizeof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value), + offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs__value, present), + sizeof(((struct NGAP_BroadcastCancelledAreaList_ExtIEs__value *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, @@ -23290,8 +29317,8 @@ &asn_SPC_NGAP_value_specs_20 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_17 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_17 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -23308,7 +29335,7 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -23325,7 +29352,7 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_NGAP_value_20, @@ -23343,32 +29370,32 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_17 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastCompletedAreaList_ExtIEs_tag2el_17 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastCancelledAreaList_ExtIEs_tag2el_17 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17 = { - sizeof(struct NGAP_BroadcastCompletedAreaList_ExtIEs), - offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, _asn_ctx), - asn_MAP_NGAP_BroadcastCompletedAreaList_ExtIEs_tag2el_17, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_17 = { + sizeof(struct NGAP_BroadcastCancelledAreaList_ExtIEs), + offsetof(struct NGAP_BroadcastCancelledAreaList_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastCancelledAreaList_ExtIEs_tag2el_17, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs = { - "BroadcastCompletedAreaList-ExtIEs", - "BroadcastCompletedAreaList-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs = { + "BroadcastCancelledAreaList-ExtIEs", + "BroadcastCancelledAreaList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_17, - sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_17) - /sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_170), /* 1 */ - asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_17, /* Same as above */ - sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_17) - /sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_170), /* 1 */ + asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_17, + sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_17) + /sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_170), /* 1 */ + asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_17, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_17) + /sizeof(asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23378,16 +29405,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_17, + asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_17, 3, /* Elements count */ - &asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17 /* Additional specs */ + &asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_17 /* Additional specs */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_24 = { - sizeof(struct NGAP_CandidateCell_ExtIEs__value), - offsetof(struct NGAP_CandidateCell_ExtIEs__value, _asn_ctx), - offsetof(struct NGAP_CandidateCell_ExtIEs__value, present), - sizeof(((struct NGAP_CandidateCell_ExtIEs__value *)0)->present), + sizeof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value), + offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs__value, present), + sizeof(((struct NGAP_BroadcastCompletedAreaList_ExtIEs__value *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, @@ -23415,8 +29442,8 @@ &asn_SPC_NGAP_value_specs_24 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_21 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_21 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -23433,7 +29460,7 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -23450,7 +29477,7 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_NGAP_value_24, @@ -23468,32 +29495,32 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCell_ExtIEs_tags_21 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCell_ExtIEs_tag2el_21 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastCompletedAreaList_ExtIEs_tag2el_21 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21 = { - sizeof(struct NGAP_CandidateCell_ExtIEs), - offsetof(struct NGAP_CandidateCell_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CandidateCell_ExtIEs_tag2el_21, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_21 = { + sizeof(struct NGAP_BroadcastCompletedAreaList_ExtIEs), + offsetof(struct NGAP_BroadcastCompletedAreaList_ExtIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastCompletedAreaList_ExtIEs_tag2el_21, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCell_ExtIEs = { - "CandidateCell-ExtIEs", - "CandidateCell-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs = { + "BroadcastCompletedAreaList-ExtIEs", + "BroadcastCompletedAreaList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CandidateCell_ExtIEs_tags_21, - sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_21) - /sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_210), /* 1 */ - asn_DEF_NGAP_CandidateCell_ExtIEs_tags_21, /* Same as above */ - sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_21) - /sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_210), /* 1 */ + asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_21, + sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_21) + /sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_210), /* 1 */ + asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_21, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_21) + /sizeof(asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23503,16 +29530,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CandidateCell_ExtIEs_21, + asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_21, 3, /* Elements count */ - &asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21 /* Additional specs */ + &asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_21 /* Additional specs */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_28 = { - sizeof(struct NGAP_Cause_ExtIEs__value), - offsetof(struct NGAP_Cause_ExtIEs__value, _asn_ctx), - offsetof(struct NGAP_Cause_ExtIEs__value, present), - sizeof(((struct NGAP_Cause_ExtIEs__value *)0)->present), + sizeof(struct NGAP_CandidateCell_ExtIEs__value), + offsetof(struct NGAP_CandidateCell_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_CandidateCell_ExtIEs__value, present), + sizeof(((struct NGAP_CandidateCell_ExtIEs__value *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, @@ -23540,8 +29567,8 @@ &asn_SPC_NGAP_value_specs_28 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_25 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_25 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -23558,7 +29585,7 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -23575,7 +29602,7 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CandidateCell_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_NGAP_value_28, @@ -23593,32 +29620,32 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_Cause_ExtIEs_tags_25 = { +static const ber_tlv_tag_t asn_DEF_NGAP_CandidateCell_ExtIEs_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_Cause_ExtIEs_tag2el_25 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CandidateCell_ExtIEs_tag2el_25 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_25 = { - sizeof(struct NGAP_Cause_ExtIEs), - offsetof(struct NGAP_Cause_ExtIEs, _asn_ctx), - asn_MAP_NGAP_Cause_ExtIEs_tag2el_25, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_25 = { + sizeof(struct NGAP_CandidateCell_ExtIEs), + offsetof(struct NGAP_CandidateCell_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CandidateCell_ExtIEs_tag2el_25, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs = { - "Cause-ExtIEs", - "Cause-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCell_ExtIEs = { + "CandidateCell-ExtIEs", + "CandidateCell-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_Cause_ExtIEs_tags_25, - sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_25) - /sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_250), /* 1 */ - asn_DEF_NGAP_Cause_ExtIEs_tags_25, /* Same as above */ - sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_25) - /sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_250), /* 1 */ + asn_DEF_NGAP_CandidateCell_ExtIEs_tags_25, + sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_25) + /sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_250), /* 1 */ + asn_DEF_NGAP_CandidateCell_ExtIEs_tags_25, /* Same as above */ + sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_25) + /sizeof(asn_DEF_NGAP_CandidateCell_ExtIEs_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23628,16 +29655,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Cause_ExtIEs_25, + asn_MBR_NGAP_CandidateCell_ExtIEs_25, 3, /* Elements count */ - &asn_SPC_NGAP_Cause_ExtIEs_specs_25 /* Additional specs */ + &asn_SPC_NGAP_CandidateCell_ExtIEs_specs_25 /* Additional specs */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_32 = { - sizeof(struct NGAP_CellIDListForRestart_ExtIEs__value), - offsetof(struct NGAP_CellIDListForRestart_ExtIEs__value, _asn_ctx), - offsetof(struct NGAP_CellIDListForRestart_ExtIEs__value, present), - sizeof(((struct NGAP_CellIDListForRestart_ExtIEs__value *)0)->present), + sizeof(struct NGAP_Cause_ExtIEs__value), + offsetof(struct NGAP_Cause_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_Cause_ExtIEs__value, present), + sizeof(((struct NGAP_Cause_ExtIEs__value *)0)->present), 0, /* No top level tags */ 0, /* No tags in the map */ 0, 0, @@ -23665,8 +29692,8 @@ &asn_SPC_NGAP_value_specs_32 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_29 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_29 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -23683,7 +29710,7 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, @@ -23700,7 +29727,7 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_Cause_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_NGAP_value_32, @@ -23718,32 +29745,32 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_29 = { +static const ber_tlv_tag_t asn_DEF_NGAP_Cause_ExtIEs_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDListForRestart_ExtIEs_tag2el_29 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_Cause_ExtIEs_tag2el_29 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29 = { - sizeof(struct NGAP_CellIDListForRestart_ExtIEs), - offsetof(struct NGAP_CellIDListForRestart_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CellIDListForRestart_ExtIEs_tag2el_29, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_29 = { + sizeof(struct NGAP_Cause_ExtIEs), + offsetof(struct NGAP_Cause_ExtIEs, _asn_ctx), + asn_MAP_NGAP_Cause_ExtIEs_tag2el_29, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs = { - "CellIDListForRestart-ExtIEs", - "CellIDListForRestart-ExtIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs = { + "Cause-ExtIEs", + "Cause-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_29, - sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_29) - /sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_290), /* 1 */ - asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_29, /* Same as above */ - sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_29) - /sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_290), /* 1 */ + asn_DEF_NGAP_Cause_ExtIEs_tags_29, + sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_29) + /sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_290), /* 1 */ + asn_DEF_NGAP_Cause_ExtIEs_tags_29, /* Same as above */ + sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_29) + /sizeof(asn_DEF_NGAP_Cause_ExtIEs_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23753,21 +29780,146 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDListForRestart_ExtIEs_29, + asn_MBR_NGAP_Cause_ExtIEs_29, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29 /* Additional specs */ + &asn_SPC_NGAP_Cause_ExtIEs_specs_29 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_36 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs__value, choice.EndpointIPAddressAndPort), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_EndpointIPAddressAndPort, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_36 = { + sizeof(struct NGAP_CellIDListForRestart_ExtIEs__value), + offsetof(struct NGAP_CellIDListForRestart_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_CellIDListForRestart_ExtIEs__value, present), + sizeof(((struct NGAP_CellIDListForRestart_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_36 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_36 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_33 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_34, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_33 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_35, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_33 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellIDListForRestart_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_36, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_36, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_33 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_33 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellIDListForRestart_ExtIEs_tag2el_33 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_33 = { + sizeof(struct NGAP_CellIDListForRestart_ExtIEs), + offsetof(struct NGAP_CellIDListForRestart_ExtIEs, _asn_ctx), + asn_MAP_NGAP_CellIDListForRestart_ExtIEs_tag2el_33, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs = { + "CellIDListForRestart-ExtIEs", + "CellIDListForRestart-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_33, + sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_33) + /sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_330), /* 1 */ + asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_33, /* Same as above */ + sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_33) + /sizeof(asn_DEF_NGAP_CellIDListForRestart_ExtIEs_tags_330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDListForRestart_ExtIEs_33, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_33 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_40 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs__value, choice.EndpointIPAddressAndPort), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EndpointIPAddressAndPort, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ @@ -23777,21 +29929,21 @@ "EndpointIPAddressAndPort" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_36 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_40 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* EndpointIPAddressAndPort */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_36 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_40 = { sizeof(struct NGAP_CPTransportLayerInformation_ExtIEs__value), offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs__value, present), sizeof(((struct NGAP_CPTransportLayerInformation_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_36, + asn_MAP_NGAP_value_tag2el_40, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_36 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_40 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -23808,12 +29960,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_36, + asn_MBR_NGAP_value_40, 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_36 /* Additional specs */ + &asn_SPC_NGAP_value_specs_40 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_33 = { +asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_37 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23824,9 +29976,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_34, + &asn_PER_memb_NGAP_id_constr_38, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_33 + memb_NGAP_id_constraint_37 }, 0, 0, /* No default value */ "id" @@ -23841,9 +29993,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_35, + &asn_PER_memb_NGAP_criticality_constr_39, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_33 + memb_NGAP_criticality_constraint_37 }, 0, 0, /* No default value */ "criticality" @@ -23851,33 +30003,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_36, + &asn_DEF_NGAP_value_40, select_CPTransportLayerInformation_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_36, + &asn_PER_memb_NGAP_value_constr_40, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_33 + memb_NGAP_value_constraint_37 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_33 = { +static const ber_tlv_tag_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CPTransportLayerInformation_ExtIEs_tag2el_33 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CPTransportLayerInformation_ExtIEs_tag2el_37 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_37 = { sizeof(struct NGAP_CPTransportLayerInformation_ExtIEs), offsetof(struct NGAP_CPTransportLayerInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_CPTransportLayerInformation_ExtIEs_tag2el_33, + asn_MAP_NGAP_CPTransportLayerInformation_ExtIEs_tag2el_37, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23886,12 +30038,12 @@ "CPTransportLayerInformation-ExtIEs", "CPTransportLayerInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_33, - sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_33) - /sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_330), /* 1 */ - asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_33, /* Same as above */ - sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_33) - /sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_330), /* 1 */ + asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_37, + sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_37) + /sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_370), /* 1 */ + asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_37, /* Same as above */ + sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_37) + /sizeof(asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23901,12 +30053,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_33, + asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_37, 3, /* Elements count */ - &asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33 /* Additional specs */ + &asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_37 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_40 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_44 = { sizeof(struct NGAP_DRBStatusDL_ExtIEs__value), offsetof(struct NGAP_DRBStatusDL_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_DRBStatusDL_ExtIEs__value, present), @@ -23917,7 +30069,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_40 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_44 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -23935,10 +30087,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_40 /* Additional specs */ + &asn_SPC_NGAP_value_specs_44 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_37 = { +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_41 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23949,9 +30101,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_38, + &asn_PER_memb_NGAP_id_constr_42, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_37 + memb_NGAP_id_constraint_41 }, 0, 0, /* No default value */ "id" @@ -23966,9 +30118,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_39, + &asn_PER_memb_NGAP_criticality_constr_43, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_37 + memb_NGAP_criticality_constraint_41 }, 0, 0, /* No default value */ "criticality" @@ -23976,33 +30128,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusDL_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_40, + &asn_DEF_NGAP_value_44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_40, + &asn_PER_memb_NGAP_value_constr_44, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_37 + memb_NGAP_value_constraint_41 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_37 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL_ExtIEs_tag2el_37 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusDL_ExtIEs_tag2el_41 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_41 = { sizeof(struct NGAP_DRBStatusDL_ExtIEs), offsetof(struct NGAP_DRBStatusDL_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusDL_ExtIEs_tag2el_37, + asn_MAP_NGAP_DRBStatusDL_ExtIEs_tag2el_41, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24011,12 +30163,12 @@ "DRBStatusDL-ExtIEs", "DRBStatusDL-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_37, - sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_37) - /sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_370), /* 1 */ - asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_37, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_37) - /sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_370), /* 1 */ + asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_41, + sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_41) + /sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_410), /* 1 */ + asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_41, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_41) + /sizeof(asn_DEF_NGAP_DRBStatusDL_ExtIEs_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24026,12 +30178,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusDL_ExtIEs_37, + asn_MBR_NGAP_DRBStatusDL_ExtIEs_41, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_41 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_44 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_48 = { sizeof(struct NGAP_DRBStatusUL_ExtIEs__value), offsetof(struct NGAP_DRBStatusUL_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_DRBStatusUL_ExtIEs__value, present), @@ -24042,7 +30194,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_44 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_48 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24060,10 +30212,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_44 /* Additional specs */ + &asn_SPC_NGAP_value_specs_48 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_41 = { +asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_45 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24074,9 +30226,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_42, + &asn_PER_memb_NGAP_id_constr_46, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_41 + memb_NGAP_id_constraint_45 }, 0, 0, /* No default value */ "id" @@ -24091,9 +30243,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_43, + &asn_PER_memb_NGAP_criticality_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_41 + memb_NGAP_criticality_constraint_45 }, 0, 0, /* No default value */ "criticality" @@ -24101,33 +30253,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DRBStatusUL_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_44, + &asn_DEF_NGAP_value_48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_44, + &asn_PER_memb_NGAP_value_constr_48, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_41 + memb_NGAP_value_constraint_45 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_41 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL_ExtIEs_tag2el_41 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DRBStatusUL_ExtIEs_tag2el_45 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_45 = { sizeof(struct NGAP_DRBStatusUL_ExtIEs), offsetof(struct NGAP_DRBStatusUL_ExtIEs, _asn_ctx), - asn_MAP_NGAP_DRBStatusUL_ExtIEs_tag2el_41, + asn_MAP_NGAP_DRBStatusUL_ExtIEs_tag2el_45, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24136,12 +30288,12 @@ "DRBStatusUL-ExtIEs", "DRBStatusUL-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_41, - sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_41) - /sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_410), /* 1 */ - asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_41, /* Same as above */ - sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_41) - /sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_410), /* 1 */ + asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_45, + sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_45) + /sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_450), /* 1 */ + asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_45, /* Same as above */ + sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_45) + /sizeof(asn_DEF_NGAP_DRBStatusUL_ExtIEs_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24151,12 +30303,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusUL_ExtIEs_41, + asn_MBR_NGAP_DRBStatusUL_ExtIEs_45, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41 /* Additional specs */ + &asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_45 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_48 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_52 = { sizeof(struct NGAP_ProcedureStageChoice_ExtIEs__value), offsetof(struct NGAP_ProcedureStageChoice_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_ProcedureStageChoice_ExtIEs__value, present), @@ -24167,7 +30319,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_48 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_52 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24185,10 +30337,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_48 /* Additional specs */ + &asn_SPC_NGAP_value_specs_52 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_45 = { +asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_49 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ProcedureStageChoice_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24199,9 +30351,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_46, + &asn_PER_memb_NGAP_id_constr_50, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_45 + memb_NGAP_id_constraint_49 }, 0, 0, /* No default value */ "id" @@ -24216,9 +30368,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_47, + &asn_PER_memb_NGAP_criticality_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_45 + memb_NGAP_criticality_constraint_49 }, 0, 0, /* No default value */ "criticality" @@ -24226,33 +30378,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ProcedureStageChoice_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_48, + &asn_DEF_NGAP_value_52, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_48, + &asn_PER_memb_NGAP_value_constr_52, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_45 + memb_NGAP_value_constraint_49 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_45 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ProcedureStageChoice_ExtIEs_tag2el_45 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ProcedureStageChoice_ExtIEs_tag2el_49 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_49 = { sizeof(struct NGAP_ProcedureStageChoice_ExtIEs), offsetof(struct NGAP_ProcedureStageChoice_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ProcedureStageChoice_ExtIEs_tag2el_45, + asn_MAP_NGAP_ProcedureStageChoice_ExtIEs_tag2el_49, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24261,12 +30413,12 @@ "ProcedureStageChoice-ExtIEs", "ProcedureStageChoice-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_45, - sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_45) - /sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_450), /* 1 */ - asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_45, /* Same as above */ - sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_45) - /sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_450), /* 1 */ + asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_49, + sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_49) + /sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_490), /* 1 */ + asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_49, /* Same as above */ + sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_49) + /sizeof(asn_DEF_NGAP_ProcedureStageChoice_ExtIEs_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24276,12 +30428,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_45, + asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_49, 3, /* Elements count */ - &asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45 /* Additional specs */ + &asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_49 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_52 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_56 = { sizeof(struct NGAP_ENB_ID_ExtIEs__value), offsetof(struct NGAP_ENB_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_ENB_ID_ExtIEs__value, present), @@ -24292,7 +30444,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_52 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_56 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24310,10 +30462,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_52 /* Additional specs */ + &asn_SPC_NGAP_value_specs_56 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_49 = { +asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_53 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ENB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24324,9 +30476,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_50, + &asn_PER_memb_NGAP_id_constr_54, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_49 + memb_NGAP_id_constraint_53 }, 0, 0, /* No default value */ "id" @@ -24341,9 +30493,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_51, + &asn_PER_memb_NGAP_criticality_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_49 + memb_NGAP_criticality_constraint_53 }, 0, 0, /* No default value */ "criticality" @@ -24351,33 +30503,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ENB_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_52, + &asn_DEF_NGAP_value_56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_52, + &asn_PER_memb_NGAP_value_constr_56, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_49 + memb_NGAP_value_constraint_53 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ENB_ID_ExtIEs_tags_49 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ENB_ID_ExtIEs_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ENB_ID_ExtIEs_tag2el_49 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ENB_ID_ExtIEs_tag2el_53 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_53 = { sizeof(struct NGAP_ENB_ID_ExtIEs), offsetof(struct NGAP_ENB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ENB_ID_ExtIEs_tag2el_49, + asn_MAP_NGAP_ENB_ID_ExtIEs_tag2el_53, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24386,12 +30538,12 @@ "ENB-ID-ExtIEs", "ENB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ENB_ID_ExtIEs_tags_49, - sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_49) - /sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_490), /* 1 */ - asn_DEF_NGAP_ENB_ID_ExtIEs_tags_49, /* Same as above */ - sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_49) - /sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_490), /* 1 */ + asn_DEF_NGAP_ENB_ID_ExtIEs_tags_53, + sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_53) + /sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_530), /* 1 */ + asn_DEF_NGAP_ENB_ID_ExtIEs_tags_53, /* Same as above */ + sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_53) + /sizeof(asn_DEF_NGAP_ENB_ID_ExtIEs_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24401,12 +30553,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ENB_ID_ExtIEs_49, + asn_MBR_NGAP_ENB_ID_ExtIEs_53, 3, /* Elements count */ - &asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49 /* Additional specs */ + &asn_SPC_NGAP_ENB_ID_ExtIEs_specs_53 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_56 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_60 = { sizeof(struct NGAP_EventTrigger_ExtIEs__value), offsetof(struct NGAP_EventTrigger_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_EventTrigger_ExtIEs__value, present), @@ -24417,7 +30569,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_56 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_60 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24435,10 +30587,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_56 /* Additional specs */ + &asn_SPC_NGAP_value_specs_60 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_53 = { +asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_57 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_EventTrigger_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24449,9 +30601,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_54, + &asn_PER_memb_NGAP_id_constr_58, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_53 + memb_NGAP_id_constraint_57 }, 0, 0, /* No default value */ "id" @@ -24466,9 +30618,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_55, + &asn_PER_memb_NGAP_criticality_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_53 + memb_NGAP_criticality_constraint_57 }, 0, 0, /* No default value */ "criticality" @@ -24476,33 +30628,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_EventTrigger_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_56, + &asn_DEF_NGAP_value_60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_56, + &asn_PER_memb_NGAP_value_constr_60, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_53 + memb_NGAP_value_constraint_57 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_EventTrigger_ExtIEs_tags_53 = { +static const ber_tlv_tag_t asn_DEF_NGAP_EventTrigger_ExtIEs_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventTrigger_ExtIEs_tag2el_53 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_EventTrigger_ExtIEs_tag2el_57 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_57 = { sizeof(struct NGAP_EventTrigger_ExtIEs), offsetof(struct NGAP_EventTrigger_ExtIEs, _asn_ctx), - asn_MAP_NGAP_EventTrigger_ExtIEs_tag2el_53, + asn_MAP_NGAP_EventTrigger_ExtIEs_tag2el_57, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24511,12 +30663,12 @@ "EventTrigger-ExtIEs", "EventTrigger-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_EventTrigger_ExtIEs_tags_53, - sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_53) - /sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_530), /* 1 */ - asn_DEF_NGAP_EventTrigger_ExtIEs_tags_53, /* Same as above */ - sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_53) - /sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_530), /* 1 */ + asn_DEF_NGAP_EventTrigger_ExtIEs_tags_57, + sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_57) + /sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_570), /* 1 */ + asn_DEF_NGAP_EventTrigger_ExtIEs_tags_57, /* Same as above */ + sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_57) + /sizeof(asn_DEF_NGAP_EventTrigger_ExtIEs_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24526,12 +30678,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EventTrigger_ExtIEs_53, + asn_MBR_NGAP_EventTrigger_ExtIEs_57, 3, /* Elements count */ - &asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53 /* Additional specs */ + &asn_SPC_NGAP_EventTrigger_ExtIEs_specs_57 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_60 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_64 = { sizeof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value), offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value, present), @@ -24542,7 +30694,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_60 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_64 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24560,10 +30712,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_60 /* Additional specs */ + &asn_SPC_NGAP_value_specs_64 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_57 = { +asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_61 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24574,9 +30726,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_58, + &asn_PER_memb_NGAP_id_constr_62, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_57 + memb_NGAP_id_constraint_61 }, 0, 0, /* No default value */ "id" @@ -24591,9 +30743,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_59, + &asn_PER_memb_NGAP_criticality_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_57 + memb_NGAP_criticality_constraint_61 }, 0, 0, /* No default value */ "criticality" @@ -24601,33 +30753,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_60, + &asn_DEF_NGAP_value_64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_60, + &asn_PER_memb_NGAP_value_constr_64, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_57 + memb_NGAP_value_constraint_61 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_57 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_57 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_61 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_61 = { sizeof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs), offsetof(struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_57, + asn_MAP_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_61, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24636,12 +30788,12 @@ "MeasurementThresholdL1LoggedMDT-ExtIEs", "MeasurementThresholdL1LoggedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_57, - sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_57) - /sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_570), /* 1 */ - asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_57, /* Same as above */ - sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_57) - /sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_570), /* 1 */ + asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_61, + sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_61) + /sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_610), /* 1 */ + asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_61, /* Same as above */ + sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_61) + /sizeof(asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24651,12 +30803,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_57, + asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_61, 3, /* Elements count */ - &asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57 /* Additional specs */ + &asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_61 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_64 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_68 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalRANNodeID_ExtIEs__value, choice.GlobalTNGF_ID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -24709,23 +30861,23 @@ "GlobalW-AGF-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_64 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_68 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* GlobalTNGF-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* GlobalTWIF-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 0 } /* GlobalW-AGF-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_64 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_68 = { sizeof(struct NGAP_GlobalRANNodeID_ExtIEs__value), offsetof(struct NGAP_GlobalRANNodeID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_GlobalRANNodeID_ExtIEs__value, present), sizeof(((struct NGAP_GlobalRANNodeID_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_64, + asn_MAP_NGAP_value_tag2el_68, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_64 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_68 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24742,12 +30894,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_64, + asn_MBR_NGAP_value_68, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_64 /* Additional specs */ + &asn_SPC_NGAP_value_specs_68 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_61 = { +asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_65 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalRANNodeID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24758,9 +30910,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_62, + &asn_PER_memb_NGAP_id_constr_66, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_61 + memb_NGAP_id_constraint_65 }, 0, 0, /* No default value */ "id" @@ -24775,9 +30927,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_63, + &asn_PER_memb_NGAP_criticality_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_61 + memb_NGAP_criticality_constraint_65 }, 0, 0, /* No default value */ "criticality" @@ -24785,33 +30937,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GlobalRANNodeID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_64, + &asn_DEF_NGAP_value_68, select_GlobalRANNodeID_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_64, + &asn_PER_memb_NGAP_value_constr_68, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_61 + memb_NGAP_value_constraint_65 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_61 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalRANNodeID_ExtIEs_tag2el_61 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GlobalRANNodeID_ExtIEs_tag2el_65 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_65 = { sizeof(struct NGAP_GlobalRANNodeID_ExtIEs), offsetof(struct NGAP_GlobalRANNodeID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GlobalRANNodeID_ExtIEs_tag2el_61, + asn_MAP_NGAP_GlobalRANNodeID_ExtIEs_tag2el_65, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24820,12 +30972,12 @@ "GlobalRANNodeID-ExtIEs", "GlobalRANNodeID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_61, - sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_61) - /sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_610), /* 1 */ - asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_61, /* Same as above */ - sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_61) - /sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_610), /* 1 */ + asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_65, + sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_65) + /sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_650), /* 1 */ + asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_65, /* Same as above */ + sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_65) + /sizeof(asn_DEF_NGAP_GlobalRANNodeID_ExtIEs_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24835,12 +30987,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_61, + asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_65, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61 /* Additional specs */ + &asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_65 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_68 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_72 = { sizeof(struct NGAP_GNB_ID_ExtIEs__value), offsetof(struct NGAP_GNB_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_GNB_ID_ExtIEs__value, present), @@ -24851,7 +31003,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_68 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_72 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24869,10 +31021,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_68 /* Additional specs */ + &asn_SPC_NGAP_value_specs_72 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_65 = { +asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_69 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_GNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24883,9 +31035,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_66, + &asn_PER_memb_NGAP_id_constr_70, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_65 + memb_NGAP_id_constraint_69 }, 0, 0, /* No default value */ "id" @@ -24900,9 +31052,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_67, + &asn_PER_memb_NGAP_criticality_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_65 + memb_NGAP_criticality_constraint_69 }, 0, 0, /* No default value */ "criticality" @@ -24910,33 +31062,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_GNB_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_68, + &asn_DEF_NGAP_value_72, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_68, + &asn_PER_memb_NGAP_value_constr_72, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_65 + memb_NGAP_value_constraint_69 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_GNB_ID_ExtIEs_tags_65 = { +static const ber_tlv_tag_t asn_DEF_NGAP_GNB_ID_ExtIEs_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_GNB_ID_ExtIEs_tag2el_65 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_GNB_ID_ExtIEs_tag2el_69 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_69 = { sizeof(struct NGAP_GNB_ID_ExtIEs), offsetof(struct NGAP_GNB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_GNB_ID_ExtIEs_tag2el_65, + asn_MAP_NGAP_GNB_ID_ExtIEs_tag2el_69, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24945,12 +31097,12 @@ "GNB-ID-ExtIEs", "GNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_GNB_ID_ExtIEs_tags_65, - sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_65) - /sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_650), /* 1 */ - asn_DEF_NGAP_GNB_ID_ExtIEs_tags_65, /* Same as above */ - sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_65) - /sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_650), /* 1 */ + asn_DEF_NGAP_GNB_ID_ExtIEs_tags_69, + sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_69) + /sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_690), /* 1 */ + asn_DEF_NGAP_GNB_ID_ExtIEs_tags_69, /* Same as above */ + sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_69) + /sizeof(asn_DEF_NGAP_GNB_ID_ExtIEs_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24960,12 +31112,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GNB_ID_ExtIEs_65, + asn_MBR_NGAP_GNB_ID_ExtIEs_69, 3, /* Elements count */ - &asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65 /* Additional specs */ + &asn_SPC_NGAP_GNB_ID_ExtIEs_specs_69 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_72 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_76 = { sizeof(struct NGAP_IntersystemSONTransferType_ExtIEs__value), offsetof(struct NGAP_IntersystemSONTransferType_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_IntersystemSONTransferType_ExtIEs__value, present), @@ -24976,7 +31128,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_72 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_76 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -24994,10 +31146,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_72 /* Additional specs */ + &asn_SPC_NGAP_value_specs_76 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_69 = { +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_73 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONTransferType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25008,9 +31160,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_70, + &asn_PER_memb_NGAP_id_constr_74, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_69 + memb_NGAP_id_constraint_73 }, 0, 0, /* No default value */ "id" @@ -25025,9 +31177,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_71, + &asn_PER_memb_NGAP_criticality_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_69 + memb_NGAP_criticality_constraint_73 }, 0, 0, /* No default value */ "criticality" @@ -25035,33 +31187,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONTransferType_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_72, + &asn_DEF_NGAP_value_76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_72, + &asn_PER_memb_NGAP_value_constr_76, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_69 + memb_NGAP_value_constraint_73 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_69 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONTransferType_ExtIEs_tag2el_69 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONTransferType_ExtIEs_tag2el_73 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_73 = { sizeof(struct NGAP_IntersystemSONTransferType_ExtIEs), offsetof(struct NGAP_IntersystemSONTransferType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONTransferType_ExtIEs_tag2el_69, + asn_MAP_NGAP_IntersystemSONTransferType_ExtIEs_tag2el_73, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25070,12 +31222,12 @@ "IntersystemSONTransferType-ExtIEs", "IntersystemSONTransferType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_69, - sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_69) - /sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_690), /* 1 */ - asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_69, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_69) - /sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_690), /* 1 */ + asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_73, + sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_73) + /sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_730), /* 1 */ + asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_73, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_73) + /sizeof(asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25085,23 +31237,67 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_69, + asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_73, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_73 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_76 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_80 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformation_ExtIEs__value, choice.IntersystemSONInformationRequest), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_IntersystemSONInformationRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IntersystemSONInformationRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformation_ExtIEs__value, choice.IntersystemSONInformationReply), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_IntersystemSONInformationReply, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IntersystemSONInformationReply" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_80 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* nGRAN-CellActivation */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* nGRAN-CellActivation */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* resourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* resourceStatus */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_80 = { sizeof(struct NGAP_IntersystemSONInformation_ExtIEs__value), offsetof(struct NGAP_IntersystemSONInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_IntersystemSONInformation_ExtIEs__value, present), sizeof(((struct NGAP_IntersystemSONInformation_ExtIEs__value *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_value_tag2el_80, + 6, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_76 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_80 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25118,11 +31314,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_76 /* Additional specs */ + asn_MBR_NGAP_value_80, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_80 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_73 = { +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_77 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25133,9 +31330,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_74, + &asn_PER_memb_NGAP_id_constr_78, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_73 + memb_NGAP_id_constraint_77 }, 0, 0, /* No default value */ "id" @@ -25144,15 +31341,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_IntersystemSONInformation_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_75, + &asn_PER_memb_NGAP_criticality_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_73 + memb_NGAP_criticality_constraint_77 }, 0, 0, /* No default value */ "criticality" @@ -25160,33 +31357,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_76, - 0, + &asn_DEF_NGAP_value_80, + select_IntersystemSONInformation_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_76, + &asn_PER_memb_NGAP_value_constr_80, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_73 + memb_NGAP_value_constraint_77 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_73 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformation_ExtIEs_tag2el_73 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformation_ExtIEs_tag2el_77 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_77 = { sizeof(struct NGAP_IntersystemSONInformation_ExtIEs), offsetof(struct NGAP_IntersystemSONInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONInformation_ExtIEs_tag2el_73, + asn_MAP_NGAP_IntersystemSONInformation_ExtIEs_tag2el_77, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25195,12 +31392,12 @@ "IntersystemSONInformation-ExtIEs", "IntersystemSONInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_73, - sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_73) - /sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_730), /* 1 */ - asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_73, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_73) - /sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_730), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_77, + sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_77) + /sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_770), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_77, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_77) + /sizeof(asn_DEF_NGAP_IntersystemSONInformation_ExtIEs_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25210,23 +31407,563 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_73, + asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_77, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_77 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_80 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_84 = { + sizeof(struct NGAP_IntersystemSONInformationRequest_ExtIEs__value), + offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs__value, present), + sizeof(((struct NGAP_IntersystemSONInformationRequest_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_84 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_84 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationRequest_ExtIEs_81 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_82, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_81 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_83, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_81 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_84, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_84, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_81 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_81 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationRequest_ExtIEs_tag2el_81 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationRequest_ExtIEs_specs_81 = { + sizeof(struct NGAP_IntersystemSONInformationRequest_ExtIEs), + offsetof(struct NGAP_IntersystemSONInformationRequest_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemSONInformationRequest_ExtIEs_tag2el_81, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs = { + "IntersystemSONInformationRequest-ExtIEs", + "IntersystemSONInformationRequest-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_81, + sizeof(asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_81) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_810), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_81, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_81) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs_tags_810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemSONInformationRequest_ExtIEs_81, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemSONInformationRequest_ExtIEs_specs_81 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_88 = { + sizeof(struct NGAP_ReportingSystem_ExtIEs__value), + offsetof(struct NGAP_ReportingSystem_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_ReportingSystem_ExtIEs__value, present), + sizeof(((struct NGAP_ReportingSystem_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_88 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_88 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ReportingSystem_ExtIEs_85 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportingSystem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_86, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_85 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportingSystem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_87, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_85 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportingSystem_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_88, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_88, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_85 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_85 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ReportingSystem_ExtIEs_tag2el_85 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ReportingSystem_ExtIEs_specs_85 = { + sizeof(struct NGAP_ReportingSystem_ExtIEs), + offsetof(struct NGAP_ReportingSystem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ReportingSystem_ExtIEs_tag2el_85, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingSystem_ExtIEs = { + "ReportingSystem-ExtIEs", + "ReportingSystem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_85, + sizeof(asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_85) + /sizeof(asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_850), /* 1 */ + asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_85, /* Same as above */ + sizeof(asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_85) + /sizeof(asn_DEF_NGAP_ReportingSystem_ExtIEs_tags_850), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ReportingSystem_ExtIEs_85, + 3, /* Elements count */ + &asn_SPC_NGAP_ReportingSystem_ExtIEs_specs_85 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_92 = { + sizeof(struct NGAP_ReportType_ExtIEs__value), + offsetof(struct NGAP_ReportType_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_ReportType_ExtIEs__value, present), + sizeof(((struct NGAP_ReportType_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_92 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_92 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ReportType_ExtIEs_89 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportType_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_90, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_89 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportType_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_91, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_89 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportType_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_92, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_92, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_89 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ReportType_ExtIEs_tags_89 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ReportType_ExtIEs_tag2el_89 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ReportType_ExtIEs_specs_89 = { + sizeof(struct NGAP_ReportType_ExtIEs), + offsetof(struct NGAP_ReportType_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ReportType_ExtIEs_tag2el_89, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportType_ExtIEs = { + "ReportType-ExtIEs", + "ReportType-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ReportType_ExtIEs_tags_89, + sizeof(asn_DEF_NGAP_ReportType_ExtIEs_tags_89) + /sizeof(asn_DEF_NGAP_ReportType_ExtIEs_tags_890), /* 1 */ + asn_DEF_NGAP_ReportType_ExtIEs_tags_89, /* Same as above */ + sizeof(asn_DEF_NGAP_ReportType_ExtIEs_tags_89) + /sizeof(asn_DEF_NGAP_ReportType_ExtIEs_tags_890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ReportType_ExtIEs_89, + 3, /* Elements count */ + &asn_SPC_NGAP_ReportType_ExtIEs_specs_89 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_96 = { + sizeof(struct NGAP_IntersystemSONInformationReply_ExtIEs__value), + offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs__value, present), + sizeof(((struct NGAP_IntersystemSONInformationReply_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_96 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_96 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReply_ExtIEs_93 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_94, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_93 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_95, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_93 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_96, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_96, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_93 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_93 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationReply_ExtIEs_tag2el_93 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReply_ExtIEs_specs_93 = { + sizeof(struct NGAP_IntersystemSONInformationReply_ExtIEs), + offsetof(struct NGAP_IntersystemSONInformationReply_ExtIEs, _asn_ctx), + asn_MAP_NGAP_IntersystemSONInformationReply_ExtIEs_tag2el_93, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs = { + "IntersystemSONInformationReply-ExtIEs", + "IntersystemSONInformationReply-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_93, + sizeof(asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_93) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_930), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_93, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_93) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs_tags_930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_IntersystemSONInformationReply_ExtIEs_93, + 3, /* Elements count */ + &asn_SPC_NGAP_IntersystemSONInformationReply_ExtIEs_specs_93 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_100 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs__value, choice.IntersystemCellStateIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemCellStateIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IntersystemCellStateIndication" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs__value, choice.IntersystemResourceStatusReport), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_IntersystemResourceStatusReport, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IntersystemResourceStatusReport" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_100 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* IntersystemCellStateIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* IntersystemResourceStatusReport */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_100 = { sizeof(struct NGAP_IntersystemSONInformationReport_ExtIEs__value), offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs__value, present), sizeof(((struct NGAP_IntersystemSONInformationReport_ExtIEs__value *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_value_tag2el_100, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_80 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_100 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25243,11 +31980,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_80 /* Additional specs */ + asn_MBR_NGAP_value_100, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_100 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_77 = { +asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_97 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25258,9 +31996,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_78, + &asn_PER_memb_NGAP_id_constr_98, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_77 + memb_NGAP_id_constraint_97 }, 0, 0, /* No default value */ "id" @@ -25269,15 +32007,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_IntersystemSONInformationReport_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_79, + &asn_PER_memb_NGAP_criticality_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_77 + memb_NGAP_criticality_constraint_97 }, 0, 0, /* No default value */ "criticality" @@ -25285,33 +32023,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_80, - 0, + &asn_DEF_NGAP_value_100, + select_IntersystemSONInformationReport_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_80, + &asn_PER_memb_NGAP_value_constr_100, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_77 + memb_NGAP_value_constraint_97 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_77 = { +static const ber_tlv_tag_t asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationReport_ExtIEs_tag2el_77 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_IntersystemSONInformationReport_ExtIEs_tag2el_97 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_97 = { sizeof(struct NGAP_IntersystemSONInformationReport_ExtIEs), offsetof(struct NGAP_IntersystemSONInformationReport_ExtIEs, _asn_ctx), - asn_MAP_NGAP_IntersystemSONInformationReport_ExtIEs_tag2el_77, + asn_MAP_NGAP_IntersystemSONInformationReport_ExtIEs_tag2el_97, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25320,12 +32058,12 @@ "IntersystemSONInformationReport-ExtIEs", "IntersystemSONInformationReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_77, - sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_77) - /sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_770), /* 1 */ - asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_77, /* Same as above */ - sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_77) - /sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_770), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_97, + sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_97) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_970), /* 1 */ + asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_97, /* Same as above */ + sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_97) + /sizeof(asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25335,12 +32073,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_77, + asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_97, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_97 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_84 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_104 = { + sizeof(struct NGAP_ResourceStatusReportingSystem_ExtIEs__value), + offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs__value, present), + sizeof(((struct NGAP_ResourceStatusReportingSystem_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_104 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_104 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ResourceStatusReportingSystem_ExtIEs_101 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_102, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_101 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_103, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_101 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_104, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_104, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_101 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_101 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ResourceStatusReportingSystem_ExtIEs_tag2el_101 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResourceStatusReportingSystem_ExtIEs_specs_101 = { + sizeof(struct NGAP_ResourceStatusReportingSystem_ExtIEs), + offsetof(struct NGAP_ResourceStatusReportingSystem_ExtIEs, _asn_ctx), + asn_MAP_NGAP_ResourceStatusReportingSystem_ExtIEs_tag2el_101, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs = { + "ResourceStatusReportingSystem-ExtIEs", + "ResourceStatusReportingSystem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_101, + sizeof(asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_101) + /sizeof(asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_1010), /* 1 */ + asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_101, /* Same as above */ + sizeof(asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_101) + /sizeof(asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs_tags_1010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ResourceStatusReportingSystem_ExtIEs_101, + 3, /* Elements count */ + &asn_SPC_NGAP_ResourceStatusReportingSystem_ExtIEs_specs_101 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_108 = { sizeof(struct NGAP_InterSystemHandoverReportType_ExtIEs__value), offsetof(struct NGAP_InterSystemHandoverReportType_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_InterSystemHandoverReportType_ExtIEs__value, present), @@ -25351,7 +32214,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_84 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_108 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25369,10 +32232,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_84 /* Additional specs */ + &asn_SPC_NGAP_value_specs_108 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_81 = { +asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_105 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHandoverReportType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25383,9 +32246,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_82, + &asn_PER_memb_NGAP_id_constr_106, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_81 + memb_NGAP_id_constraint_105 }, 0, 0, /* No default value */ "id" @@ -25400,9 +32263,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_83, + &asn_PER_memb_NGAP_criticality_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_81 + memb_NGAP_criticality_constraint_105 }, 0, 0, /* No default value */ "criticality" @@ -25410,33 +32273,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InterSystemHandoverReportType_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_84, + &asn_DEF_NGAP_value_108, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_84, + &asn_PER_memb_NGAP_value_constr_108, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_81 + memb_NGAP_value_constraint_105 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_81 = { +static const ber_tlv_tag_t asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemHandoverReportType_ExtIEs_tag2el_81 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InterSystemHandoverReportType_ExtIEs_tag2el_105 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_105 = { sizeof(struct NGAP_InterSystemHandoverReportType_ExtIEs), offsetof(struct NGAP_InterSystemHandoverReportType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_InterSystemHandoverReportType_ExtIEs_tag2el_81, + asn_MAP_NGAP_InterSystemHandoverReportType_ExtIEs_tag2el_105, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25445,12 +32308,12 @@ "InterSystemHandoverReportType-ExtIEs", "InterSystemHandoverReportType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_81, - sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_81) - /sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_810), /* 1 */ - asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_81, /* Same as above */ - sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_81) - /sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_810), /* 1 */ + asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_105, + sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_105) + /sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_1050), /* 1 */ + asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_105, /* Same as above */ + sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_105) + /sizeof(asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25460,12 +32323,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_81, + asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_105, 3, /* Elements count */ - &asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81 /* Additional specs */ + &asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_105 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_88 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_112 = { sizeof(struct NGAP_LastVisitedCellInformation_ExtIEs__value), offsetof(struct NGAP_LastVisitedCellInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_LastVisitedCellInformation_ExtIEs__value, present), @@ -25476,7 +32339,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_88 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_112 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25494,10 +32357,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_88 /* Additional specs */ + &asn_SPC_NGAP_value_specs_112 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_85 = { +asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_109 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25508,9 +32371,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_86, + &asn_PER_memb_NGAP_id_constr_110, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_85 + memb_NGAP_id_constraint_109 }, 0, 0, /* No default value */ "id" @@ -25525,9 +32388,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_87, + &asn_PER_memb_NGAP_criticality_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_85 + memb_NGAP_criticality_constraint_109 }, 0, 0, /* No default value */ "criticality" @@ -25535,33 +32398,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LastVisitedCellInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_88, + &asn_DEF_NGAP_value_112, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_88, + &asn_PER_memb_NGAP_value_constr_112, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_85 + memb_NGAP_value_constraint_109 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_85 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedCellInformation_ExtIEs_tag2el_85 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LastVisitedCellInformation_ExtIEs_tag2el_109 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_109 = { sizeof(struct NGAP_LastVisitedCellInformation_ExtIEs), offsetof(struct NGAP_LastVisitedCellInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LastVisitedCellInformation_ExtIEs_tag2el_85, + asn_MAP_NGAP_LastVisitedCellInformation_ExtIEs_tag2el_109, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25570,12 +32433,12 @@ "LastVisitedCellInformation-ExtIEs", "LastVisitedCellInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_85, - sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_85) - /sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_850), /* 1 */ - asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_85, /* Same as above */ - sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_85) - /sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_850), /* 1 */ + asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_109, + sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_109) + /sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_1090), /* 1 */ + asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_109, /* Same as above */ + sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_109) + /sizeof(asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25585,12 +32448,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_85, + asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_109, 3, /* Elements count */ - &asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85 /* Additional specs */ + &asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_109 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_92 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_116 = { sizeof(struct NGAP_LoggedMDTTrigger_ExtIEs__value), offsetof(struct NGAP_LoggedMDTTrigger_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_LoggedMDTTrigger_ExtIEs__value, present), @@ -25601,7 +32464,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_92 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_116 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25619,10 +32482,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_92 /* Additional specs */ + &asn_SPC_NGAP_value_specs_116 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_89 = { +asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_113 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTTrigger_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25633,9 +32496,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_90, + &asn_PER_memb_NGAP_id_constr_114, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_89 + memb_NGAP_id_constraint_113 }, 0, 0, /* No default value */ "id" @@ -25650,9 +32513,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_91, + &asn_PER_memb_NGAP_criticality_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_89 + memb_NGAP_criticality_constraint_113 }, 0, 0, /* No default value */ "criticality" @@ -25660,33 +32523,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LoggedMDTTrigger_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_92, + &asn_DEF_NGAP_value_116, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_92, + &asn_PER_memb_NGAP_value_constr_116, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_89 + memb_NGAP_value_constraint_113 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_89 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LoggedMDTTrigger_ExtIEs_tag2el_89 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LoggedMDTTrigger_ExtIEs_tag2el_113 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_113 = { sizeof(struct NGAP_LoggedMDTTrigger_ExtIEs), offsetof(struct NGAP_LoggedMDTTrigger_ExtIEs, _asn_ctx), - asn_MAP_NGAP_LoggedMDTTrigger_ExtIEs_tag2el_89, + asn_MAP_NGAP_LoggedMDTTrigger_ExtIEs_tag2el_113, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25695,12 +32558,12 @@ "LoggedMDTTrigger-ExtIEs", "LoggedMDTTrigger-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_89, - sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_89) - /sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_890), /* 1 */ - asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_89, /* Same as above */ - sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_89) - /sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_890), /* 1 */ + asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_113, + sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_113) + /sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_1130), /* 1 */ + asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_113, /* Same as above */ + sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_113) + /sizeof(asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25710,12 +32573,637 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_89, + asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_113, 3, /* Elements count */ - &asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89 /* Additional specs */ + &asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_113 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_96 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_120 = { + sizeof(struct NGAP_MRB_ProgressInformation_ExtIEs__value), + offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs__value, present), + sizeof(((struct NGAP_MRB_ProgressInformation_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_120 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_120 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MRB_ProgressInformation_ExtIEs_117 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_118, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_117 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_119, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_117 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_120, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_120, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_117 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_117 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MRB_ProgressInformation_ExtIEs_tag2el_117 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MRB_ProgressInformation_ExtIEs_specs_117 = { + sizeof(struct NGAP_MRB_ProgressInformation_ExtIEs), + offsetof(struct NGAP_MRB_ProgressInformation_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MRB_ProgressInformation_ExtIEs_tag2el_117, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs = { + "MRB-ProgressInformation-ExtIEs", + "MRB-ProgressInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_117, + sizeof(asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_117) + /sizeof(asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_1170), /* 1 */ + asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_117, /* Same as above */ + sizeof(asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_117) + /sizeof(asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs_tags_1170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MRB_ProgressInformation_ExtIEs_117, + 3, /* Elements count */ + &asn_SPC_NGAP_MRB_ProgressInformation_ExtIEs_specs_117 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_124 = { + sizeof(struct NGAP_MBS_ServiceArea_ExtIEs__value), + offsetof(struct NGAP_MBS_ServiceArea_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_MBS_ServiceArea_ExtIEs__value, present), + sizeof(((struct NGAP_MBS_ServiceArea_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_124 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_124 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceArea_ExtIEs_121 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceArea_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_122, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_121 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceArea_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_123, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_121 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_ServiceArea_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_124, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_124, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_121 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_121 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_ServiceArea_ExtIEs_tag2el_121 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceArea_ExtIEs_specs_121 = { + sizeof(struct NGAP_MBS_ServiceArea_ExtIEs), + offsetof(struct NGAP_MBS_ServiceArea_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_ServiceArea_ExtIEs_tag2el_121, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceArea_ExtIEs = { + "MBS-ServiceArea-ExtIEs", + "MBS-ServiceArea-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_121, + sizeof(asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_121) + /sizeof(asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_1210), /* 1 */ + asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_121, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_121) + /sizeof(asn_DEF_NGAP_MBS_ServiceArea_ExtIEs_tags_1210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_ServiceArea_ExtIEs_121, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_ServiceArea_ExtIEs_specs_121 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_128 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value), + offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value, present), + sizeof(((struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_128 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_128 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_125 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_126, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_125 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_127, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_125 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_128, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_128, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_125 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_125 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tag2el_125 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_specs_125 = { + sizeof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs), + offsetof(struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tag2el_125, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs = { + "MBS-SessionTNLInfo5GC-ExtIEs", + "MBS-SessionTNLInfo5GC-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_125, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_125) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_1250), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_125, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_125) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_tags_1250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_125, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_specs_125 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_132 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value, present), + sizeof(((struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_132 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_132 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_129 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_130, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_129 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_131, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_129 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_132, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_132, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_129 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_129 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tag2el_129 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_specs_129 = { + sizeof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs), + offsetof(struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tag2el_129, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs = { + "MBS-SessionTNLInfoNGRAN-ExtIEs", + "MBS-SessionTNLInfoNGRAN-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_129, + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_129) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_1290), /* 1 */ + asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_129, /* Same as above */ + sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_129) + /sizeof(asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_tags_1290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_129, + 3, /* Elements count */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_specs_129 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_136 = { + sizeof(struct NGAP_MDT_AlignmentInfo_ExtIEs__value), + offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs__value, present), + sizeof(((struct NGAP_MDT_AlignmentInfo_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_136 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_136 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MDT_AlignmentInfo_ExtIEs_133 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_134, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_133 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_135, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_133 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_136, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_136, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_133 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_133 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDT_AlignmentInfo_ExtIEs_tag2el_133 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_AlignmentInfo_ExtIEs_specs_133 = { + sizeof(struct NGAP_MDT_AlignmentInfo_ExtIEs), + offsetof(struct NGAP_MDT_AlignmentInfo_ExtIEs, _asn_ctx), + asn_MAP_NGAP_MDT_AlignmentInfo_ExtIEs_tag2el_133, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs = { + "MDT-AlignmentInfo-ExtIEs", + "MDT-AlignmentInfo-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_133, + sizeof(asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_133) + /sizeof(asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_1330), /* 1 */ + asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_133, /* Same as above */ + sizeof(asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_133) + /sizeof(asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs_tags_1330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_MDT_AlignmentInfo_ExtIEs_133, + 3, /* Elements count */ + &asn_SPC_NGAP_MDT_AlignmentInfo_ExtIEs_specs_133 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_140 = { sizeof(struct NGAP_MDTModeNr_ExtIEs__value), offsetof(struct NGAP_MDTModeNr_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_MDTModeNr_ExtIEs__value, present), @@ -25726,7 +33214,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_96 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_140 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25744,10 +33232,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_96 /* Additional specs */ + &asn_SPC_NGAP_value_specs_140 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_93 = { +asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_137 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_MDTModeNr_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25758,9 +33246,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_94, + &asn_PER_memb_NGAP_id_constr_138, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_93 + memb_NGAP_id_constraint_137 }, 0, 0, /* No default value */ "id" @@ -25775,9 +33263,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_95, + &asn_PER_memb_NGAP_criticality_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_93 + memb_NGAP_criticality_constraint_137 }, 0, 0, /* No default value */ "criticality" @@ -25785,33 +33273,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MDTModeNr_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_96, + &asn_DEF_NGAP_value_140, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_96, + &asn_PER_memb_NGAP_value_constr_140, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_93 + memb_NGAP_value_constraint_137 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_93 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDTModeNr_ExtIEs_tag2el_93 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MDTModeNr_ExtIEs_tag2el_137 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_137 = { sizeof(struct NGAP_MDTModeNr_ExtIEs), offsetof(struct NGAP_MDTModeNr_ExtIEs, _asn_ctx), - asn_MAP_NGAP_MDTModeNr_ExtIEs_tag2el_93, + asn_MAP_NGAP_MDTModeNr_ExtIEs_tag2el_137, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25820,12 +33308,12 @@ "MDTModeNr-ExtIEs", "MDTModeNr-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_93, - sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_93) - /sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_930), /* 1 */ - asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_93, /* Same as above */ - sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_93) - /sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_930), /* 1 */ + asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_137, + sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_137) + /sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_1370), /* 1 */ + asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_137, /* Same as above */ + sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_137) + /sizeof(asn_DEF_NGAP_MDTModeNr_ExtIEs_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25835,12 +33323,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDTModeNr_ExtIEs_93, + asn_MBR_NGAP_MDTModeNr_ExtIEs_137, 3, /* Elements count */ - &asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93 /* Additional specs */ + &asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_137 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_100 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_144 = { sizeof(struct NGAP_M1ThresholdType_ExtIEs__value), offsetof(struct NGAP_M1ThresholdType_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_M1ThresholdType_ExtIEs__value, present), @@ -25851,7 +33339,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_100 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_144 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25869,10 +33357,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_100 /* Additional specs */ + &asn_SPC_NGAP_value_specs_144 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_97 = { +asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_141 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25883,9 +33371,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_98, + &asn_PER_memb_NGAP_id_constr_142, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_97 + memb_NGAP_id_constraint_141 }, 0, 0, /* No default value */ "id" @@ -25900,9 +33388,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_99, + &asn_PER_memb_NGAP_criticality_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_97 + memb_NGAP_criticality_constraint_141 }, 0, 0, /* No default value */ "criticality" @@ -25910,33 +33398,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_M1ThresholdType_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_100, + &asn_DEF_NGAP_value_144, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_100, + &asn_PER_memb_NGAP_value_constr_144, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_97 + memb_NGAP_value_constraint_141 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_97 = { +static const ber_tlv_tag_t asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1ThresholdType_ExtIEs_tag2el_97 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_M1ThresholdType_ExtIEs_tag2el_141 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_141 = { sizeof(struct NGAP_M1ThresholdType_ExtIEs), offsetof(struct NGAP_M1ThresholdType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_M1ThresholdType_ExtIEs_tag2el_97, + asn_MAP_NGAP_M1ThresholdType_ExtIEs_tag2el_141, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25945,12 +33433,12 @@ "M1ThresholdType-ExtIEs", "M1ThresholdType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_97, - sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_97) - /sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_970), /* 1 */ - asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_97, /* Same as above */ - sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_97) - /sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_970), /* 1 */ + asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_141, + sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_141) + /sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_1410), /* 1 */ + asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_141, /* Same as above */ + sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_141) + /sizeof(asn_DEF_NGAP_M1ThresholdType_ExtIEs_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25960,12 +33448,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M1ThresholdType_ExtIEs_97, + asn_MBR_NGAP_M1ThresholdType_ExtIEs_141, 3, /* Elements count */ - &asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97 /* Additional specs */ + &asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_141 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_104 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_148 = { sizeof(struct NGAP_N3IWF_ID_ExtIEs__value), offsetof(struct NGAP_N3IWF_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_N3IWF_ID_ExtIEs__value, present), @@ -25976,7 +33464,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_104 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_148 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25994,10 +33482,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_104 /* Additional specs */ + &asn_SPC_NGAP_value_specs_148 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_101 = { +asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_145 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_N3IWF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26008,9 +33496,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_102, + &asn_PER_memb_NGAP_id_constr_146, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_101 + memb_NGAP_id_constraint_145 }, 0, 0, /* No default value */ "id" @@ -26025,9 +33513,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_103, + &asn_PER_memb_NGAP_criticality_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_101 + memb_NGAP_criticality_constraint_145 }, 0, 0, /* No default value */ "criticality" @@ -26035,33 +33523,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_N3IWF_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_104, + &asn_DEF_NGAP_value_148, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_104, + &asn_PER_memb_NGAP_value_constr_148, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_101 + memb_NGAP_value_constraint_145 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_101 = { +static const ber_tlv_tag_t asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_N3IWF_ID_ExtIEs_tag2el_101 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_N3IWF_ID_ExtIEs_tag2el_145 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_145 = { sizeof(struct NGAP_N3IWF_ID_ExtIEs), offsetof(struct NGAP_N3IWF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_N3IWF_ID_ExtIEs_tag2el_101, + asn_MAP_NGAP_N3IWF_ID_ExtIEs_tag2el_145, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26070,12 +33558,12 @@ "N3IWF-ID-ExtIEs", "N3IWF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_101, - sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_101) - /sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_1010), /* 1 */ - asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_101, /* Same as above */ - sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_101) - /sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_1010), /* 1 */ + asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_145, + sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_145) + /sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_1450), /* 1 */ + asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_145, /* Same as above */ + sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_145) + /sizeof(asn_DEF_NGAP_N3IWF_ID_ExtIEs_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26085,12 +33573,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_N3IWF_ID_ExtIEs_101, + asn_MBR_NGAP_N3IWF_ID_ExtIEs_145, 3, /* Elements count */ - &asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101 /* Additional specs */ + &asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_145 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_108 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_152 = { sizeof(struct NGAP_NgENB_ID_ExtIEs__value), offsetof(struct NGAP_NgENB_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NgENB_ID_ExtIEs__value, present), @@ -26101,7 +33589,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_108 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_152 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26119,10 +33607,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_108 /* Additional specs */ + &asn_SPC_NGAP_value_specs_152 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_105 = { +asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_149 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NgENB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26133,9 +33621,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_106, + &asn_PER_memb_NGAP_id_constr_150, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_105 + memb_NGAP_id_constraint_149 }, 0, 0, /* No default value */ "id" @@ -26150,9 +33638,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_107, + &asn_PER_memb_NGAP_criticality_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_105 + memb_NGAP_criticality_constraint_149 }, 0, 0, /* No default value */ "criticality" @@ -26160,33 +33648,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NgENB_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_108, + &asn_DEF_NGAP_value_152, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_108, + &asn_PER_memb_NGAP_value_constr_152, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_105 + memb_NGAP_value_constraint_149 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_105 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NgENB_ID_ExtIEs_tag2el_105 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NgENB_ID_ExtIEs_tag2el_149 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_149 = { sizeof(struct NGAP_NgENB_ID_ExtIEs), offsetof(struct NGAP_NgENB_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NgENB_ID_ExtIEs_tag2el_105, + asn_MAP_NGAP_NgENB_ID_ExtIEs_tag2el_149, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26195,12 +33683,12 @@ "NgENB-ID-ExtIEs", "NgENB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_105, - sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_105) - /sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_1050), /* 1 */ - asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_105, /* Same as above */ - sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_105) - /sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_1050), /* 1 */ + asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_149, + sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_149) + /sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_1490), /* 1 */ + asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_149, /* Same as above */ + sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_149) + /sizeof(asn_DEF_NGAP_NgENB_ID_ExtIEs_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26210,12 +33698,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NgENB_ID_ExtIEs_105, + asn_MBR_NGAP_NgENB_ID_ExtIEs_149, 3, /* Elements count */ - &asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105 /* Additional specs */ + &asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_149 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_112 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_156 = { sizeof(struct NGAP_NGRAN_CGI_ExtIEs__value), offsetof(struct NGAP_NGRAN_CGI_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NGRAN_CGI_ExtIEs__value, present), @@ -26226,7 +33714,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_112 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_156 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26244,10 +33732,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_112 /* Additional specs */ + &asn_SPC_NGAP_value_specs_156 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_109 = { +asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_153 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26258,9 +33746,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_110, + &asn_PER_memb_NGAP_id_constr_154, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_109 + memb_NGAP_id_constraint_153 }, 0, 0, /* No default value */ "id" @@ -26275,9 +33763,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_111, + &asn_PER_memb_NGAP_criticality_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_109 + memb_NGAP_criticality_constraint_153 }, 0, 0, /* No default value */ "criticality" @@ -26285,33 +33773,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGRAN_CGI_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_112, + &asn_DEF_NGAP_value_156, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_112, + &asn_PER_memb_NGAP_value_constr_156, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_109 + memb_NGAP_value_constraint_153 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_109 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CGI_ExtIEs_tag2el_109 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGRAN_CGI_ExtIEs_tag2el_153 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_153 = { sizeof(struct NGAP_NGRAN_CGI_ExtIEs), offsetof(struct NGAP_NGRAN_CGI_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NGRAN_CGI_ExtIEs_tag2el_109, + asn_MAP_NGAP_NGRAN_CGI_ExtIEs_tag2el_153, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26320,12 +33808,12 @@ "NGRAN-CGI-ExtIEs", "NGRAN-CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_109, - sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_109) - /sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_1090), /* 1 */ - asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_109, /* Same as above */ - sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_109) - /sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_1090), /* 1 */ + asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_153, + sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_153) + /sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_1530), /* 1 */ + asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_153, /* Same as above */ + sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_153) + /sizeof(asn_DEF_NGAP_NGRAN_CGI_ExtIEs_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26335,12 +33823,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGRAN_CGI_ExtIEs_109, + asn_MBR_NGAP_NGRAN_CGI_ExtIEs_153, 3, /* Elements count */ - &asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_153 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_116 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_160 = { sizeof(struct NGAP_NPN_AccessInformation_ExtIEs__value), offsetof(struct NGAP_NPN_AccessInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NPN_AccessInformation_ExtIEs__value, present), @@ -26351,7 +33839,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_116 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_160 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26369,10 +33857,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_116 /* Additional specs */ + &asn_SPC_NGAP_value_specs_160 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_113 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_157 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_AccessInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26383,9 +33871,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_114, + &asn_PER_memb_NGAP_id_constr_158, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_113 + memb_NGAP_id_constraint_157 }, 0, 0, /* No default value */ "id" @@ -26400,9 +33888,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_115, + &asn_PER_memb_NGAP_criticality_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_113 + memb_NGAP_criticality_constraint_157 }, 0, 0, /* No default value */ "criticality" @@ -26410,33 +33898,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_AccessInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_116, + &asn_DEF_NGAP_value_160, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_116, + &asn_PER_memb_NGAP_value_constr_160, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_113 + memb_NGAP_value_constraint_157 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_113 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_AccessInformation_ExtIEs_tag2el_113 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_AccessInformation_ExtIEs_tag2el_157 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_157 = { sizeof(struct NGAP_NPN_AccessInformation_ExtIEs), offsetof(struct NGAP_NPN_AccessInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NPN_AccessInformation_ExtIEs_tag2el_113, + asn_MAP_NGAP_NPN_AccessInformation_ExtIEs_tag2el_157, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26445,12 +33933,12 @@ "NPN-AccessInformation-ExtIEs", "NPN-AccessInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_113, - sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_113) - /sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_1130), /* 1 */ - asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_113, /* Same as above */ - sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_113) - /sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_1130), /* 1 */ + asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_157, + sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_157) + /sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_1570), /* 1 */ + asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_157, /* Same as above */ + sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_157) + /sizeof(asn_DEF_NGAP_NPN_AccessInformation_ExtIEs_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26460,12 +33948,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_113, + asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_157, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113 /* Additional specs */ + &asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_157 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_120 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_164 = { sizeof(struct NGAP_NPN_MobilityInformation_ExtIEs__value), offsetof(struct NGAP_NPN_MobilityInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NPN_MobilityInformation_ExtIEs__value, present), @@ -26476,7 +33964,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_120 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_164 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26494,10 +33982,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_120 /* Additional specs */ + &asn_SPC_NGAP_value_specs_164 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_117 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_161 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_MobilityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26508,9 +33996,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_118, + &asn_PER_memb_NGAP_id_constr_162, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_117 + memb_NGAP_id_constraint_161 }, 0, 0, /* No default value */ "id" @@ -26525,9 +34013,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_119, + &asn_PER_memb_NGAP_criticality_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_117 + memb_NGAP_criticality_constraint_161 }, 0, 0, /* No default value */ "criticality" @@ -26535,33 +34023,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_MobilityInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_120, + &asn_DEF_NGAP_value_164, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_120, + &asn_PER_memb_NGAP_value_constr_164, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_117 + memb_NGAP_value_constraint_161 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_117 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_MobilityInformation_ExtIEs_tag2el_117 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_MobilityInformation_ExtIEs_tag2el_161 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_161 = { sizeof(struct NGAP_NPN_MobilityInformation_ExtIEs), offsetof(struct NGAP_NPN_MobilityInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NPN_MobilityInformation_ExtIEs_tag2el_117, + asn_MAP_NGAP_NPN_MobilityInformation_ExtIEs_tag2el_161, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26570,12 +34058,12 @@ "NPN-MobilityInformation-ExtIEs", "NPN-MobilityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_117, - sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_117) - /sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_1170), /* 1 */ - asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_117, /* Same as above */ - sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_117) - /sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_1170), /* 1 */ + asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_161, + sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_161) + /sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_1610), /* 1 */ + asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_161, /* Same as above */ + sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_161) + /sizeof(asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26585,12 +34073,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_117, + asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_161, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117 /* Additional specs */ + &asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_161 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_124 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_168 = { sizeof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs__value), offsetof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs__value, present), @@ -26601,7 +34089,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_124 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_168 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26619,10 +34107,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_124 /* Additional specs */ + &asn_SPC_NGAP_value_specs_168 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_121 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_165 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26633,9 +34121,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_122, + &asn_PER_memb_NGAP_id_constr_166, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_121 + memb_NGAP_id_constraint_165 }, 0, 0, /* No default value */ "id" @@ -26650,9 +34138,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_123, + &asn_PER_memb_NGAP_criticality_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_121 + memb_NGAP_criticality_constraint_165 }, 0, 0, /* No default value */ "criticality" @@ -26660,33 +34148,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_124, + &asn_DEF_NGAP_value_168, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_124, + &asn_PER_memb_NGAP_value_constr_168, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_121 + memb_NGAP_value_constraint_165 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_121 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tag2el_121 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tag2el_165 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_165 = { sizeof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs), offsetof(struct NGAP_NPN_PagingAssistanceInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tag2el_121, + asn_MAP_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tag2el_165, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26695,12 +34183,12 @@ "NPN-PagingAssistanceInformation-ExtIEs", "NPN-PagingAssistanceInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_121, - sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_121) - /sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_1210), /* 1 */ - asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_121, /* Same as above */ - sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_121) - /sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_1210), /* 1 */ + asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_165, + sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_165) + /sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_1650), /* 1 */ + asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_165, /* Same as above */ + sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_165) + /sizeof(asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26710,12 +34198,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_121, + asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_165, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121 /* Additional specs */ + &asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_165 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_128 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_172 = { sizeof(struct NGAP_NPN_Support_ExtIEs__value), offsetof(struct NGAP_NPN_Support_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_NPN_Support_ExtIEs__value, present), @@ -26726,7 +34214,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_128 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_172 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26744,10 +34232,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_128 /* Additional specs */ + &asn_SPC_NGAP_value_specs_172 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_125 = { +asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_169 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_Support_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26758,9 +34246,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_126, + &asn_PER_memb_NGAP_id_constr_170, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_125 + memb_NGAP_id_constraint_169 }, 0, 0, /* No default value */ "id" @@ -26775,9 +34263,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_127, + &asn_PER_memb_NGAP_criticality_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_125 + memb_NGAP_criticality_constraint_169 }, 0, 0, /* No default value */ "criticality" @@ -26785,33 +34273,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NPN_Support_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_128, + &asn_DEF_NGAP_value_172, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_128, + &asn_PER_memb_NGAP_value_constr_172, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_125 + memb_NGAP_value_constraint_169 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NPN_Support_ExtIEs_tags_125 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NPN_Support_ExtIEs_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_Support_ExtIEs_tag2el_125 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NPN_Support_ExtIEs_tag2el_169 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_169 = { sizeof(struct NGAP_NPN_Support_ExtIEs), offsetof(struct NGAP_NPN_Support_ExtIEs, _asn_ctx), - asn_MAP_NGAP_NPN_Support_ExtIEs_tag2el_125, + asn_MAP_NGAP_NPN_Support_ExtIEs_tag2el_169, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26820,12 +34308,12 @@ "NPN-Support-ExtIEs", "NPN-Support-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NPN_Support_ExtIEs_tags_125, - sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_125) - /sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_1250), /* 1 */ - asn_DEF_NGAP_NPN_Support_ExtIEs_tags_125, /* Same as above */ - sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_125) - /sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_1250), /* 1 */ + asn_DEF_NGAP_NPN_Support_ExtIEs_tags_169, + sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_169) + /sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_1690), /* 1 */ + asn_DEF_NGAP_NPN_Support_ExtIEs_tags_169, /* Same as above */ + sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_169) + /sizeof(asn_DEF_NGAP_NPN_Support_ExtIEs_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26835,12 +34323,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_Support_ExtIEs_125, + asn_MBR_NGAP_NPN_Support_ExtIEs_169, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125 /* Additional specs */ + &asn_SPC_NGAP_NPN_Support_ExtIEs_specs_169 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_132 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_176 = { sizeof(struct NGAP_OverloadResponse_ExtIEs__value), offsetof(struct NGAP_OverloadResponse_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_OverloadResponse_ExtIEs__value, present), @@ -26851,7 +34339,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_132 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_176 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26869,10 +34357,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_132 /* Additional specs */ + &asn_SPC_NGAP_value_specs_176 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_129 = { +asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_173 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadResponse_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26883,9 +34371,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_130, + &asn_PER_memb_NGAP_id_constr_174, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_129 + memb_NGAP_id_constraint_173 }, 0, 0, /* No default value */ "id" @@ -26900,9 +34388,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_131, + &asn_PER_memb_NGAP_criticality_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_129 + memb_NGAP_criticality_constraint_173 }, 0, 0, /* No default value */ "criticality" @@ -26910,33 +34398,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadResponse_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_132, + &asn_DEF_NGAP_value_176, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_132, + &asn_PER_memb_NGAP_value_constr_176, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_129 + memb_NGAP_value_constraint_173 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_129 = { +static const ber_tlv_tag_t asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadResponse_ExtIEs_tag2el_129 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadResponse_ExtIEs_tag2el_173 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_173 = { sizeof(struct NGAP_OverloadResponse_ExtIEs), offsetof(struct NGAP_OverloadResponse_ExtIEs, _asn_ctx), - asn_MAP_NGAP_OverloadResponse_ExtIEs_tag2el_129, + asn_MAP_NGAP_OverloadResponse_ExtIEs_tag2el_173, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26945,12 +34433,12 @@ "OverloadResponse-ExtIEs", "OverloadResponse-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_129, - sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_129) - /sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_1290), /* 1 */ - asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_129, /* Same as above */ - sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_129) - /sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_1290), /* 1 */ + asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_173, + sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_173) + /sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_1730), /* 1 */ + asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_173, /* Same as above */ + sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_173) + /sizeof(asn_DEF_NGAP_OverloadResponse_ExtIEs_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26960,12 +34448,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_OverloadResponse_ExtIEs_129, + asn_MBR_NGAP_OverloadResponse_ExtIEs_173, 3, /* Elements count */ - &asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129 /* Additional specs */ + &asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_173 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_136 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_180 = { sizeof(struct NGAP_PWSFailedCellIDList_ExtIEs__value), offsetof(struct NGAP_PWSFailedCellIDList_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_PWSFailedCellIDList_ExtIEs__value, present), @@ -26976,7 +34464,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_136 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_180 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26994,10 +34482,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_136 /* Additional specs */ + &asn_SPC_NGAP_value_specs_180 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_133 = { +asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_177 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailedCellIDList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27008,9 +34496,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_134, + &asn_PER_memb_NGAP_id_constr_178, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_133 + memb_NGAP_id_constraint_177 }, 0, 0, /* No default value */ "id" @@ -27025,9 +34513,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_135, + &asn_PER_memb_NGAP_criticality_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_133 + memb_NGAP_criticality_constraint_177 }, 0, 0, /* No default value */ "criticality" @@ -27035,33 +34523,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailedCellIDList_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_136, + &asn_DEF_NGAP_value_180, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_136, + &asn_PER_memb_NGAP_value_constr_180, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_133 + memb_NGAP_value_constraint_177 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_133 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSFailedCellIDList_ExtIEs_tag2el_133 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSFailedCellIDList_ExtIEs_tag2el_177 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_177 = { sizeof(struct NGAP_PWSFailedCellIDList_ExtIEs), offsetof(struct NGAP_PWSFailedCellIDList_ExtIEs, _asn_ctx), - asn_MAP_NGAP_PWSFailedCellIDList_ExtIEs_tag2el_133, + asn_MAP_NGAP_PWSFailedCellIDList_ExtIEs_tag2el_177, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27070,12 +34558,12 @@ "PWSFailedCellIDList-ExtIEs", "PWSFailedCellIDList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_133, - sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_133) - /sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_1330), /* 1 */ - asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_133, /* Same as above */ - sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_133) - /sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_1330), /* 1 */ + asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_177, + sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_177) + /sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_1770), /* 1 */ + asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_177, /* Same as above */ + sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_177) + /sizeof(asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs_tags_1770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27085,12 +34573,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_133, + asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_177, 3, /* Elements count */ - &asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133 /* Additional specs */ + &asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_177 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_140 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_184 = { sizeof(struct NGAP_QosCharacteristics_ExtIEs__value), offsetof(struct NGAP_QosCharacteristics_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_QosCharacteristics_ExtIEs__value, present), @@ -27101,7 +34589,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_140 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_184 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27119,10 +34607,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_140 /* Additional specs */ + &asn_SPC_NGAP_value_specs_184 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_137 = { +asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_181 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_QosCharacteristics_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27133,9 +34621,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_138, + &asn_PER_memb_NGAP_id_constr_182, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_137 + memb_NGAP_id_constraint_181 }, 0, 0, /* No default value */ "id" @@ -27150,9 +34638,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_139, + &asn_PER_memb_NGAP_criticality_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_137 + memb_NGAP_criticality_constraint_181 }, 0, 0, /* No default value */ "criticality" @@ -27160,33 +34648,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_QosCharacteristics_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_140, + &asn_DEF_NGAP_value_184, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_140, + &asn_PER_memb_NGAP_value_constr_184, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_137 + memb_NGAP_value_constraint_181 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_137 = { +static const ber_tlv_tag_t asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosCharacteristics_ExtIEs_tag2el_137 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QosCharacteristics_ExtIEs_tag2el_181 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_181 = { sizeof(struct NGAP_QosCharacteristics_ExtIEs), offsetof(struct NGAP_QosCharacteristics_ExtIEs, _asn_ctx), - asn_MAP_NGAP_QosCharacteristics_ExtIEs_tag2el_137, + asn_MAP_NGAP_QosCharacteristics_ExtIEs_tag2el_181, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27195,12 +34683,12 @@ "QosCharacteristics-ExtIEs", "QosCharacteristics-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_137, - sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_137) - /sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_1370), /* 1 */ - asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_137, /* Same as above */ - sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_137) - /sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_1370), /* 1 */ + asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_181, + sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_181) + /sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_1810), /* 1 */ + asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_181, /* Same as above */ + sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_181) + /sizeof(asn_DEF_NGAP_QosCharacteristics_ExtIEs_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27210,12 +34698,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosCharacteristics_ExtIEs_137, + asn_MBR_NGAP_QosCharacteristics_ExtIEs_181, 3, /* Elements count */ - &asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137 /* Additional specs */ + &asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_181 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_144 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_188 = { sizeof(struct NGAP_ResetType_ExtIEs__value), offsetof(struct NGAP_ResetType_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_ResetType_ExtIEs__value, present), @@ -27226,7 +34714,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_144 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_188 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27244,10 +34732,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_144 /* Additional specs */ + &asn_SPC_NGAP_value_specs_188 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_141 = { +asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_185 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ResetType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27258,9 +34746,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_142, + &asn_PER_memb_NGAP_id_constr_186, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_141 + memb_NGAP_id_constraint_185 }, 0, 0, /* No default value */ "id" @@ -27275,9 +34763,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_143, + &asn_PER_memb_NGAP_criticality_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_141 + memb_NGAP_criticality_constraint_185 }, 0, 0, /* No default value */ "criticality" @@ -27285,33 +34773,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ResetType_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_144, + &asn_DEF_NGAP_value_188, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_144, + &asn_PER_memb_NGAP_value_constr_188, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_141 + memb_NGAP_value_constraint_185 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ResetType_ExtIEs_tags_141 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ResetType_ExtIEs_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ResetType_ExtIEs_tag2el_141 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ResetType_ExtIEs_tag2el_185 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_141 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_185 = { sizeof(struct NGAP_ResetType_ExtIEs), offsetof(struct NGAP_ResetType_ExtIEs, _asn_ctx), - asn_MAP_NGAP_ResetType_ExtIEs_tag2el_141, + asn_MAP_NGAP_ResetType_ExtIEs_tag2el_185, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27320,12 +34808,12 @@ "ResetType-ExtIEs", "ResetType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ResetType_ExtIEs_tags_141, - sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_141) - /sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_1410), /* 1 */ - asn_DEF_NGAP_ResetType_ExtIEs_tags_141, /* Same as above */ - sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_141) - /sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_1410), /* 1 */ + asn_DEF_NGAP_ResetType_ExtIEs_tags_185, + sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_185) + /sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_1850), /* 1 */ + asn_DEF_NGAP_ResetType_ExtIEs_tags_185, /* Same as above */ + sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_185) + /sizeof(asn_DEF_NGAP_ResetType_ExtIEs_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27335,12 +34823,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ResetType_ExtIEs_141, + asn_MBR_NGAP_ResetType_ExtIEs_185, 3, /* Elements count */ - &asn_SPC_NGAP_ResetType_ExtIEs_specs_141 /* Additional specs */ + &asn_SPC_NGAP_ResetType_ExtIEs_specs_185 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_148 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_192 = { sizeof(struct NGAP_SensorNameConfig_ExtIEs__value), offsetof(struct NGAP_SensorNameConfig_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_SensorNameConfig_ExtIEs__value, present), @@ -27351,7 +34839,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_148 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_192 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27369,10 +34857,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_148 /* Additional specs */ + &asn_SPC_NGAP_value_specs_192 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_145 = { +asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_189 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorNameConfig_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27383,9 +34871,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_146, + &asn_PER_memb_NGAP_id_constr_190, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_145 + memb_NGAP_id_constraint_189 }, 0, 0, /* No default value */ "id" @@ -27400,9 +34888,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_147, + &asn_PER_memb_NGAP_criticality_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_145 + memb_NGAP_criticality_constraint_189 }, 0, 0, /* No default value */ "criticality" @@ -27410,33 +34898,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SensorNameConfig_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_148, + &asn_DEF_NGAP_value_192, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_148, + &asn_PER_memb_NGAP_value_constr_192, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_145 + memb_NGAP_value_constraint_189 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_145 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorNameConfig_ExtIEs_tag2el_145 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SensorNameConfig_ExtIEs_tag2el_189 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_189 = { sizeof(struct NGAP_SensorNameConfig_ExtIEs), offsetof(struct NGAP_SensorNameConfig_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SensorNameConfig_ExtIEs_tag2el_145, + asn_MAP_NGAP_SensorNameConfig_ExtIEs_tag2el_189, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27445,12 +34933,12 @@ "SensorNameConfig-ExtIEs", "SensorNameConfig-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_145, - sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_145) - /sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_1450), /* 1 */ - asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_145, /* Same as above */ - sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_145) - /sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_1450), /* 1 */ + asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_189, + sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_189) + /sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_1890), /* 1 */ + asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_189, /* Same as above */ + sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_189) + /sizeof(asn_DEF_NGAP_SensorNameConfig_ExtIEs_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27460,12 +34948,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SensorNameConfig_ExtIEs_145, + asn_MBR_NGAP_SensorNameConfig_ExtIEs_189, 3, /* Elements count */ - &asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145 /* Additional specs */ + &asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_189 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_152 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_196 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformation_ExtIEs__value, choice.SONInformationReport), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -27484,23 +34972,23 @@ "SONInformationReport" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_152 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_196 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* failureIndicationInformation */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* hOReportInformation */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_152 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_196 = { sizeof(struct NGAP_SONInformation_ExtIEs__value), offsetof(struct NGAP_SONInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_SONInformation_ExtIEs__value, present), sizeof(((struct NGAP_SONInformation_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_152, + asn_MAP_NGAP_value_tag2el_196, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_152 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_196 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27517,12 +35005,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_152, + asn_MBR_NGAP_value_196, 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_152 /* Additional specs */ + &asn_SPC_NGAP_value_specs_196 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_149 = { +asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_193 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27533,9 +35021,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_150, + &asn_PER_memb_NGAP_id_constr_194, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_149 + memb_NGAP_id_constraint_193 }, 0, 0, /* No default value */ "id" @@ -27550,9 +35038,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_151, + &asn_PER_memb_NGAP_criticality_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_149 + memb_NGAP_criticality_constraint_193 }, 0, 0, /* No default value */ "criticality" @@ -27560,33 +35048,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_152, + &asn_DEF_NGAP_value_196, select_SONInformation_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_152, + &asn_PER_memb_NGAP_value_constr_196, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_149 + memb_NGAP_value_constraint_193 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SONInformation_ExtIEs_tags_149 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SONInformation_ExtIEs_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformation_ExtIEs_tag2el_149 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformation_ExtIEs_tag2el_193 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_149 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_193 = { sizeof(struct NGAP_SONInformation_ExtIEs), offsetof(struct NGAP_SONInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SONInformation_ExtIEs_tag2el_149, + asn_MAP_NGAP_SONInformation_ExtIEs_tag2el_193, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27595,12 +35083,12 @@ "SONInformation-ExtIEs", "SONInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SONInformation_ExtIEs_tags_149, - sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_149) - /sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_1490), /* 1 */ - asn_DEF_NGAP_SONInformation_ExtIEs_tags_149, /* Same as above */ - sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_149) - /sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_1490), /* 1 */ + asn_DEF_NGAP_SONInformation_ExtIEs_tags_193, + sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_193) + /sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_1930), /* 1 */ + asn_DEF_NGAP_SONInformation_ExtIEs_tags_193, /* Same as above */ + sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_193) + /sizeof(asn_DEF_NGAP_SONInformation_ExtIEs_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27610,23 +35098,45 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONInformation_ExtIEs_149, + asn_MBR_NGAP_SONInformation_ExtIEs_193, 3, /* Elements count */ - &asn_SPC_NGAP_SONInformation_ExtIEs_specs_149 /* Additional specs */ + &asn_SPC_NGAP_SONInformation_ExtIEs_specs_193 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_156 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_200 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformationReport_ExtIEs__value, choice.SuccessfulHandoverReportList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SuccessfulHandoverReportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SuccessfulHandoverReportList" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_200 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SuccessfulHandoverReportList */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_200 = { sizeof(struct NGAP_SONInformationReport_ExtIEs__value), offsetof(struct NGAP_SONInformationReport_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_SONInformationReport_ExtIEs__value, present), sizeof(((struct NGAP_SONInformationReport_ExtIEs__value *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_NGAP_value_tag2el_200, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_156 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_200 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27643,11 +35153,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_156 /* Additional specs */ + asn_MBR_NGAP_value_200, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_200 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_153 = { +asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_197 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformationReport_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27658,9 +35169,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_154, + &asn_PER_memb_NGAP_id_constr_198, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_153 + memb_NGAP_id_constraint_197 }, 0, 0, /* No default value */ "id" @@ -27669,15 +35180,15 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_SONInformationReport_ExtIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_155, + &asn_PER_memb_NGAP_criticality_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_153 + memb_NGAP_criticality_constraint_197 }, 0, 0, /* No default value */ "criticality" @@ -27685,33 +35196,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SONInformationReport_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_156, - 0, + &asn_DEF_NGAP_value_200, + select_SONInformationReport_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_156, + &asn_PER_memb_NGAP_value_constr_200, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_153 + memb_NGAP_value_constraint_197 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_153 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformationReport_ExtIEs_tag2el_153 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SONInformationReport_ExtIEs_tag2el_197 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_197 = { sizeof(struct NGAP_SONInformationReport_ExtIEs), offsetof(struct NGAP_SONInformationReport_ExtIEs, _asn_ctx), - asn_MAP_NGAP_SONInformationReport_ExtIEs_tag2el_153, + asn_MAP_NGAP_SONInformationReport_ExtIEs_tag2el_197, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27720,12 +35231,12 @@ "SONInformationReport-ExtIEs", "SONInformationReport-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_153, - sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_153) - /sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_1530), /* 1 */ - asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_153, /* Same as above */ - sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_153) - /sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_1530), /* 1 */ + asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_197, + sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_197) + /sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_1970), /* 1 */ + asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_197, /* Same as above */ + sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_197) + /sizeof(asn_DEF_NGAP_SONInformationReport_ExtIEs_tags_1970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27735,12 +35246,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONInformationReport_ExtIEs_153, + asn_MBR_NGAP_SONInformationReport_ExtIEs_197, 3, /* Elements count */ - &asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153 /* Additional specs */ + &asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_197 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_160 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_204 = { + sizeof(struct NGAP_SourceNodeID_ExtIEs__value), + offsetof(struct NGAP_SourceNodeID_ExtIEs__value, _asn_ctx), + offsetof(struct NGAP_SourceNodeID_ExtIEs__value, present), + sizeof(((struct NGAP_SourceNodeID_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_204 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_204 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_SourceNodeID_ExtIEs_201 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNodeID_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_202, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_201 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNodeID_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_203, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_201 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SourceNodeID_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_204, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_204, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_201 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_201 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceNodeID_ExtIEs_tag2el_201 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNodeID_ExtIEs_specs_201 = { + sizeof(struct NGAP_SourceNodeID_ExtIEs), + offsetof(struct NGAP_SourceNodeID_ExtIEs, _asn_ctx), + asn_MAP_NGAP_SourceNodeID_ExtIEs_tag2el_201, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SourceNodeID_ExtIEs = { + "SourceNodeID-ExtIEs", + "SourceNodeID-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_201, + sizeof(asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_201) + /sizeof(asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_2010), /* 1 */ + asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_201, /* Same as above */ + sizeof(asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_201) + /sizeof(asn_DEF_NGAP_SourceNodeID_ExtIEs_tags_2010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SourceNodeID_ExtIEs_201, + 3, /* Elements count */ + &asn_SPC_NGAP_SourceNodeID_ExtIEs_specs_201 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_208 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetID_ExtIEs__value, choice.TargetRNC_ID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -27759,21 +35395,21 @@ "TargetRNC-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_160 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_208 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* TargetRNC-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_160 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_208 = { sizeof(struct NGAP_TargetID_ExtIEs__value), offsetof(struct NGAP_TargetID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_TargetID_ExtIEs__value, present), sizeof(((struct NGAP_TargetID_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_160, + asn_MAP_NGAP_value_tag2el_208, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_160 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_208 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27790,12 +35426,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_160, + asn_MBR_NGAP_value_208, 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_160 /* Additional specs */ + &asn_SPC_NGAP_value_specs_208 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_157 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_205 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27806,9 +35442,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_158, + &asn_PER_memb_NGAP_id_constr_206, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_157 + memb_NGAP_id_constraint_205 }, 0, 0, /* No default value */ "id" @@ -27823,9 +35459,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_159, + &asn_PER_memb_NGAP_criticality_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_157 + memb_NGAP_criticality_constraint_205 }, 0, 0, /* No default value */ "criticality" @@ -27833,33 +35469,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_160, + &asn_DEF_NGAP_value_208, select_TargetID_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_160, + &asn_PER_memb_NGAP_value_constr_208, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_157 + memb_NGAP_value_constraint_205 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TargetID_ExtIEs_tags_157 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TargetID_ExtIEs_tags_205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetID_ExtIEs_tag2el_157 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetID_ExtIEs_tag2el_205 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_157 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_205 = { sizeof(struct NGAP_TargetID_ExtIEs), offsetof(struct NGAP_TargetID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TargetID_ExtIEs_tag2el_157, + asn_MAP_NGAP_TargetID_ExtIEs_tag2el_205, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27868,12 +35504,12 @@ "TargetID-ExtIEs", "TargetID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TargetID_ExtIEs_tags_157, - sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_157) - /sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_1570), /* 1 */ - asn_DEF_NGAP_TargetID_ExtIEs_tags_157, /* Same as above */ - sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_157) - /sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_1570), /* 1 */ + asn_DEF_NGAP_TargetID_ExtIEs_tags_205, + sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_205) + /sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_2050), /* 1 */ + asn_DEF_NGAP_TargetID_ExtIEs_tags_205, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_205) + /sizeof(asn_DEF_NGAP_TargetID_ExtIEs_tags_2050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27883,12 +35519,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetID_ExtIEs_157, + asn_MBR_NGAP_TargetID_ExtIEs_205, 3, /* Elements count */ - &asn_SPC_NGAP_TargetID_ExtIEs_specs_157 /* Additional specs */ + &asn_SPC_NGAP_TargetID_ExtIEs_specs_205 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_164 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_212 = { sizeof(struct NGAP_TNGF_ID_ExtIEs__value), offsetof(struct NGAP_TNGF_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_TNGF_ID_ExtIEs__value, present), @@ -27899,7 +35535,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_164 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_212 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27917,10 +35553,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_164 /* Additional specs */ + &asn_SPC_NGAP_value_specs_212 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_161 = { +asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_209 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TNGF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27931,9 +35567,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_162, + &asn_PER_memb_NGAP_id_constr_210, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_161 + memb_NGAP_id_constraint_209 }, 0, 0, /* No default value */ "id" @@ -27948,9 +35584,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_163, + &asn_PER_memb_NGAP_criticality_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_161 + memb_NGAP_criticality_constraint_209 }, 0, 0, /* No default value */ "criticality" @@ -27958,33 +35594,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TNGF_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_164, + &asn_DEF_NGAP_value_212, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_164, + &asn_PER_memb_NGAP_value_constr_212, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_161 + memb_NGAP_value_constraint_209 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_161 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TNGF_ID_ExtIEs_tag2el_161 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TNGF_ID_ExtIEs_tag2el_209 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_209 = { sizeof(struct NGAP_TNGF_ID_ExtIEs), offsetof(struct NGAP_TNGF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TNGF_ID_ExtIEs_tag2el_161, + asn_MAP_NGAP_TNGF_ID_ExtIEs_tag2el_209, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27993,12 +35629,12 @@ "TNGF-ID-ExtIEs", "TNGF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_161, - sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_161) - /sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_1610), /* 1 */ - asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_161, /* Same as above */ - sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_161) - /sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_1610), /* 1 */ + asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_209, + sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_209) + /sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_2090), /* 1 */ + asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_209, /* Same as above */ + sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_209) + /sizeof(asn_DEF_NGAP_TNGF_ID_ExtIEs_tags_2090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28008,12 +35644,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TNGF_ID_ExtIEs_161, + asn_MBR_NGAP_TNGF_ID_ExtIEs_209, 3, /* Elements count */ - &asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161 /* Additional specs */ + &asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_209 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_168 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_216 = { sizeof(struct NGAP_TWIF_ID_ExtIEs__value), offsetof(struct NGAP_TWIF_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_TWIF_ID_ExtIEs__value, present), @@ -28024,7 +35660,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_168 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_216 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28042,10 +35678,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_168 /* Additional specs */ + &asn_SPC_NGAP_value_specs_216 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_165 = { +asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_213 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TWIF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28056,9 +35692,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_166, + &asn_PER_memb_NGAP_id_constr_214, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_165 + memb_NGAP_id_constraint_213 }, 0, 0, /* No default value */ "id" @@ -28073,9 +35709,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_167, + &asn_PER_memb_NGAP_criticality_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_165 + memb_NGAP_criticality_constraint_213 }, 0, 0, /* No default value */ "criticality" @@ -28083,33 +35719,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TWIF_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_168, + &asn_DEF_NGAP_value_216, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_168, + &asn_PER_memb_NGAP_value_constr_216, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_165 + memb_NGAP_value_constraint_213 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_165 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_213 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TWIF_ID_ExtIEs_tag2el_165 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TWIF_ID_ExtIEs_tag2el_213 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_213 = { sizeof(struct NGAP_TWIF_ID_ExtIEs), offsetof(struct NGAP_TWIF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_TWIF_ID_ExtIEs_tag2el_165, + asn_MAP_NGAP_TWIF_ID_ExtIEs_tag2el_213, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28118,12 +35754,12 @@ "TWIF-ID-ExtIEs", "TWIF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_165, - sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_165) - /sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_1650), /* 1 */ - asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_165, /* Same as above */ - sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_165) - /sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_1650), /* 1 */ + asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_213, + sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_213) + /sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_2130), /* 1 */ + asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_213, /* Same as above */ + sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_213) + /sizeof(asn_DEF_NGAP_TWIF_ID_ExtIEs_tags_2130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28133,12 +35769,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TWIF_ID_ExtIEs_165, + asn_MBR_NGAP_TWIF_ID_ExtIEs_213, 3, /* Elements count */ - &asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165 /* Additional specs */ + &asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_213 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_172 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_220 = { sizeof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs__value), offsetof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs__value, present), @@ -28149,7 +35785,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_172 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_220 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28167,10 +35803,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_172 /* Additional specs */ + &asn_SPC_NGAP_value_specs_220 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_169 = { +asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_217 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28181,9 +35817,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_170, + &asn_PER_memb_NGAP_id_constr_218, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_169 + memb_NGAP_id_constraint_217 }, 0, 0, /* No default value */ "id" @@ -28198,9 +35834,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_171, + &asn_PER_memb_NGAP_criticality_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_169 + memb_NGAP_criticality_constraint_217 }, 0, 0, /* No default value */ "criticality" @@ -28208,33 +35844,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_172, + &asn_DEF_NGAP_value_220, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_172, + &asn_PER_memb_NGAP_value_constr_220, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_169 + memb_NGAP_value_constraint_217 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_169 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tag2el_169 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tag2el_217 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_217 = { sizeof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs), offsetof(struct NGAP_UEHistoryInformationFromTheUE_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tag2el_169, + asn_MAP_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tag2el_217, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28243,12 +35879,12 @@ "UEHistoryInformationFromTheUE-ExtIEs", "UEHistoryInformationFromTheUE-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_169, - sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_169) - /sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_1690), /* 1 */ - asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_169, /* Same as above */ - sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_169) - /sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_1690), /* 1 */ + asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_217, + sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_217) + /sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_2170), /* 1 */ + asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_217, /* Same as above */ + sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_217) + /sizeof(asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs_tags_2170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28258,12 +35894,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_169, + asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_217, 3, /* Elements count */ - &asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169 /* Additional specs */ + &asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_217 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_176 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_224 = { sizeof(struct NGAP_UEIdentityIndexValue_ExtIEs__value), offsetof(struct NGAP_UEIdentityIndexValue_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UEIdentityIndexValue_ExtIEs__value, present), @@ -28274,7 +35910,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_176 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_224 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28292,10 +35928,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_176 /* Additional specs */ + &asn_SPC_NGAP_value_specs_224 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_173 = { +asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_221 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEIdentityIndexValue_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28306,9 +35942,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_174, + &asn_PER_memb_NGAP_id_constr_222, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_173 + memb_NGAP_id_constraint_221 }, 0, 0, /* No default value */ "id" @@ -28323,9 +35959,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_175, + &asn_PER_memb_NGAP_criticality_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_173 + memb_NGAP_criticality_constraint_221 }, 0, 0, /* No default value */ "criticality" @@ -28333,33 +35969,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEIdentityIndexValue_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_176, + &asn_DEF_NGAP_value_224, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_176, + &asn_PER_memb_NGAP_value_constr_224, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_173 + memb_NGAP_value_constraint_221 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_173 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEIdentityIndexValue_ExtIEs_tag2el_173 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEIdentityIndexValue_ExtIEs_tag2el_221 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_221 = { sizeof(struct NGAP_UEIdentityIndexValue_ExtIEs), offsetof(struct NGAP_UEIdentityIndexValue_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEIdentityIndexValue_ExtIEs_tag2el_173, + asn_MAP_NGAP_UEIdentityIndexValue_ExtIEs_tag2el_221, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28368,12 +36004,12 @@ "UEIdentityIndexValue-ExtIEs", "UEIdentityIndexValue-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_173, - sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_173) - /sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_1730), /* 1 */ - asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_173, /* Same as above */ - sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_173) - /sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_1730), /* 1 */ + asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_221, + sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_221) + /sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_2210), /* 1 */ + asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_221, /* Same as above */ + sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_221) + /sizeof(asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs_tags_2210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28383,12 +36019,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_173, + asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_221, 3, /* Elements count */ - &asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173 /* Additional specs */ + &asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_221 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_180 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_228 = { sizeof(struct NGAP_UE_NGAP_IDs_ExtIEs__value), offsetof(struct NGAP_UE_NGAP_IDs_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UE_NGAP_IDs_ExtIEs__value, present), @@ -28399,7 +36035,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_180 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_228 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28417,10 +36053,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_180 /* Additional specs */ + &asn_SPC_NGAP_value_specs_228 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_177 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_225 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_NGAP_IDs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28431,9 +36067,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_178, + &asn_PER_memb_NGAP_id_constr_226, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_177 + memb_NGAP_id_constraint_225 }, 0, 0, /* No default value */ "id" @@ -28448,9 +36084,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_179, + &asn_PER_memb_NGAP_criticality_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_177 + memb_NGAP_criticality_constraint_225 }, 0, 0, /* No default value */ "criticality" @@ -28458,33 +36094,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_NGAP_IDs_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_180, + &asn_DEF_NGAP_value_228, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_180, + &asn_PER_memb_NGAP_value_constr_228, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_177 + memb_NGAP_value_constraint_225 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_177 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_225 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_NGAP_IDs_ExtIEs_tag2el_177 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_NGAP_IDs_ExtIEs_tag2el_225 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_225 = { sizeof(struct NGAP_UE_NGAP_IDs_ExtIEs), offsetof(struct NGAP_UE_NGAP_IDs_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UE_NGAP_IDs_ExtIEs_tag2el_177, + asn_MAP_NGAP_UE_NGAP_IDs_ExtIEs_tag2el_225, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28493,12 +36129,12 @@ "UE-NGAP-IDs-ExtIEs", "UE-NGAP-IDs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_177, - sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_177) - /sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_1770), /* 1 */ - asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_177, /* Same as above */ - sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_177) - /sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_1770), /* 1 */ + asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_225, + sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_225) + /sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_2250), /* 1 */ + asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_225, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_225) + /sizeof(asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs_tags_2250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28508,12 +36144,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_177, + asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_225, 3, /* Elements count */ - &asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177 /* Additional specs */ + &asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_225 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_184 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_232 = { sizeof(struct NGAP_UEPagingIdentity_ExtIEs__value), offsetof(struct NGAP_UEPagingIdentity_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UEPagingIdentity_ExtIEs__value, present), @@ -28524,7 +36160,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_184 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_232 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28542,10 +36178,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_184 /* Additional specs */ + &asn_SPC_NGAP_value_specs_232 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_181 = { +asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_229 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEPagingIdentity_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28556,9 +36192,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_182, + &asn_PER_memb_NGAP_id_constr_230, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_181 + memb_NGAP_id_constraint_229 }, 0, 0, /* No default value */ "id" @@ -28573,9 +36209,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_183, + &asn_PER_memb_NGAP_criticality_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_181 + memb_NGAP_criticality_constraint_229 }, 0, 0, /* No default value */ "criticality" @@ -28583,33 +36219,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEPagingIdentity_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_184, + &asn_DEF_NGAP_value_232, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_184, + &asn_PER_memb_NGAP_value_constr_232, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_181 + memb_NGAP_value_constraint_229 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_181 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEPagingIdentity_ExtIEs_tag2el_181 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEPagingIdentity_ExtIEs_tag2el_229 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_229 = { sizeof(struct NGAP_UEPagingIdentity_ExtIEs), offsetof(struct NGAP_UEPagingIdentity_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UEPagingIdentity_ExtIEs_tag2el_181, + asn_MAP_NGAP_UEPagingIdentity_ExtIEs_tag2el_229, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28618,12 +36254,12 @@ "UEPagingIdentity-ExtIEs", "UEPagingIdentity-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_181, - sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_181) - /sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_1810), /* 1 */ - asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_181, /* Same as above */ - sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_181) - /sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_1810), /* 1 */ + asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_229, + sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_229) + /sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_2290), /* 1 */ + asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_229, /* Same as above */ + sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_229) + /sizeof(asn_DEF_NGAP_UEPagingIdentity_ExtIEs_tags_2290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28633,12 +36269,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEPagingIdentity_ExtIEs_181, + asn_MBR_NGAP_UEPagingIdentity_ExtIEs_229, 3, /* Elements count */ - &asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181 /* Additional specs */ + &asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_229 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_188 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_236 = { sizeof(struct NGAP_UERLFReportContainer_ExtIEs__value), offsetof(struct NGAP_UERLFReportContainer_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UERLFReportContainer_ExtIEs__value, present), @@ -28649,7 +36285,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_188 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_236 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28667,10 +36303,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_188 /* Additional specs */ + &asn_SPC_NGAP_value_specs_236 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_185 = { +asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_233 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERLFReportContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28681,9 +36317,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_186, + &asn_PER_memb_NGAP_id_constr_234, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_185 + memb_NGAP_id_constraint_233 }, 0, 0, /* No default value */ "id" @@ -28698,9 +36334,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_187, + &asn_PER_memb_NGAP_criticality_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_185 + memb_NGAP_criticality_constraint_233 }, 0, 0, /* No default value */ "criticality" @@ -28708,33 +36344,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERLFReportContainer_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_188, + &asn_DEF_NGAP_value_236, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_188, + &asn_PER_memb_NGAP_value_constr_236, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_185 + memb_NGAP_value_constraint_233 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_185 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERLFReportContainer_ExtIEs_tag2el_185 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERLFReportContainer_ExtIEs_tag2el_233 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_233 = { sizeof(struct NGAP_UERLFReportContainer_ExtIEs), offsetof(struct NGAP_UERLFReportContainer_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UERLFReportContainer_ExtIEs_tag2el_185, + asn_MAP_NGAP_UERLFReportContainer_ExtIEs_tag2el_233, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28743,12 +36379,12 @@ "UERLFReportContainer-ExtIEs", "UERLFReportContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_185, - sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_185) - /sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_1850), /* 1 */ - asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_185, /* Same as above */ - sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_185) - /sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_1850), /* 1 */ + asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_233, + sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_233) + /sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_2330), /* 1 */ + asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_233, /* Same as above */ + sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_233) + /sizeof(asn_DEF_NGAP_UERLFReportContainer_ExtIEs_tags_2330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28758,12 +36394,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERLFReportContainer_ExtIEs_185, + asn_MBR_NGAP_UERLFReportContainer_ExtIEs_233, 3, /* Elements count */ - &asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185 /* Additional specs */ + &asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_233 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_192 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_240 = { sizeof(struct NGAP_UPTransportLayerInformation_ExtIEs__value), offsetof(struct NGAP_UPTransportLayerInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UPTransportLayerInformation_ExtIEs__value, present), @@ -28774,7 +36410,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_192 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_240 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28792,10 +36428,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_192 /* Additional specs */ + &asn_SPC_NGAP_value_specs_240 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_189 = { +asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_237 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28806,9 +36442,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_190, + &asn_PER_memb_NGAP_id_constr_238, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_189 + memb_NGAP_id_constraint_237 }, 0, 0, /* No default value */ "id" @@ -28823,9 +36459,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_191, + &asn_PER_memb_NGAP_criticality_constr_239, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_189 + memb_NGAP_criticality_constraint_237 }, 0, 0, /* No default value */ "criticality" @@ -28833,33 +36469,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UPTransportLayerInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_192, + &asn_DEF_NGAP_value_240, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_192, + &asn_PER_memb_NGAP_value_constr_240, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_189 + memb_NGAP_value_constraint_237 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_189 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformation_ExtIEs_tag2el_189 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UPTransportLayerInformation_ExtIEs_tag2el_237 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_237 = { sizeof(struct NGAP_UPTransportLayerInformation_ExtIEs), offsetof(struct NGAP_UPTransportLayerInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UPTransportLayerInformation_ExtIEs_tag2el_189, + asn_MAP_NGAP_UPTransportLayerInformation_ExtIEs_tag2el_237, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28868,12 +36504,12 @@ "UPTransportLayerInformation-ExtIEs", "UPTransportLayerInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_189, - sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_189) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_1890), /* 1 */ - asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_189, /* Same as above */ - sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_189) - /sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_1890), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_237, + sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_237) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_2370), /* 1 */ + asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_237, /* Same as above */ + sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_237) + /sizeof(asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs_tags_2370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28883,12 +36519,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_189, + asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_237, 3, /* Elements count */ - &asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189 /* Additional specs */ + &asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_237 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_196 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_244 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformation_ExtIEs__value, choice.UserLocationInformationTNGF), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -28941,25 +36577,25 @@ "UserLocationInformationW-AGF" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_196 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_244 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* UserLocationInformationTNGF */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 }, /* UserLocationInformationTWIF */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* globalLine-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* hFCNode-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_196 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_244 = { sizeof(struct NGAP_UserLocationInformation_ExtIEs__value), offsetof(struct NGAP_UserLocationInformation_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UserLocationInformation_ExtIEs__value, present), sizeof(((struct NGAP_UserLocationInformation_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_196, + asn_MAP_NGAP_value_tag2el_244, 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_196 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_244 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28976,12 +36612,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_196, + asn_MBR_NGAP_value_244, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_196 /* Additional specs */ + &asn_SPC_NGAP_value_specs_244 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_193 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_241 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28992,9 +36628,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_194, + &asn_PER_memb_NGAP_id_constr_242, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_193 + memb_NGAP_id_constraint_241 }, 0, 0, /* No default value */ "id" @@ -29009,9 +36645,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_195, + &asn_PER_memb_NGAP_criticality_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_193 + memb_NGAP_criticality_constraint_241 }, 0, 0, /* No default value */ "criticality" @@ -29019,33 +36655,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformation_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_196, + &asn_DEF_NGAP_value_244, select_UserLocationInformation_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_196, + &asn_PER_memb_NGAP_value_constr_244, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_193 + memb_NGAP_value_constraint_241 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_193 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformation_ExtIEs_tag2el_193 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformation_ExtIEs_tag2el_241 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_241 = { sizeof(struct NGAP_UserLocationInformation_ExtIEs), offsetof(struct NGAP_UserLocationInformation_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformation_ExtIEs_tag2el_193, + asn_MAP_NGAP_UserLocationInformation_ExtIEs_tag2el_241, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29054,12 +36690,12 @@ "UserLocationInformation-ExtIEs", "UserLocationInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_193, - sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_193) - /sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_1930), /* 1 */ - asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_193, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_193) - /sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_1930), /* 1 */ + asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_241, + sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_241) + /sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_2410), /* 1 */ + asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_241, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_241) + /sizeof(asn_DEF_NGAP_UserLocationInformation_ExtIEs_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29069,12 +36705,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformation_ExtIEs_193, + asn_MBR_NGAP_UserLocationInformation_ExtIEs_241, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_241 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_200 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_248 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs__value, choice.GlobalCable_ID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -29093,21 +36729,21 @@ "GlobalCable-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_200 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_248 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* GlobalCable-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_200 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_248 = { sizeof(struct NGAP_UserLocationInformationW_AGF_ExtIEs__value), offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs__value, present), sizeof(((struct NGAP_UserLocationInformationW_AGF_ExtIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_200, + asn_MAP_NGAP_value_tag2el_248, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_200 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_248 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29124,12 +36760,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_200, + asn_MBR_NGAP_value_248, 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_200 /* Additional specs */ + &asn_SPC_NGAP_value_specs_248 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_197 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_245 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29140,9 +36776,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_198, + &asn_PER_memb_NGAP_id_constr_246, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_197 + memb_NGAP_id_constraint_245 }, 0, 0, /* No default value */ "id" @@ -29157,9 +36793,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_199, + &asn_PER_memb_NGAP_criticality_constr_247, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_197 + memb_NGAP_criticality_constraint_245 }, 0, 0, /* No default value */ "criticality" @@ -29167,33 +36803,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_200, + &asn_DEF_NGAP_value_248, select_UserLocationInformationW_AGF_ExtIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_200, + &asn_PER_memb_NGAP_value_constr_248, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_197 + memb_NGAP_value_constraint_245 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_197 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationW_AGF_ExtIEs_tag2el_197 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UserLocationInformationW_AGF_ExtIEs_tag2el_245 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_245 = { sizeof(struct NGAP_UserLocationInformationW_AGF_ExtIEs), offsetof(struct NGAP_UserLocationInformationW_AGF_ExtIEs, _asn_ctx), - asn_MAP_NGAP_UserLocationInformationW_AGF_ExtIEs_tag2el_197, + asn_MAP_NGAP_UserLocationInformationW_AGF_ExtIEs_tag2el_245, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29202,12 +36838,12 @@ "UserLocationInformationW-AGF-ExtIEs", "UserLocationInformationW-AGF-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_197, - sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_197) - /sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_1970), /* 1 */ - asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_197, /* Same as above */ - sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_197) - /sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_1970), /* 1 */ + asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_245, + sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_245) + /sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_2450), /* 1 */ + asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_245, /* Same as above */ + sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_245) + /sizeof(asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29217,12 +36853,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_197, + asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_245, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_245 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_204 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_252 = { sizeof(struct NGAP_W_AGF_ID_ExtIEs__value), offsetof(struct NGAP_W_AGF_ID_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_W_AGF_ID_ExtIEs__value, present), @@ -29233,7 +36869,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_204 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_252 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29251,10 +36887,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_204 /* Additional specs */ + &asn_SPC_NGAP_value_specs_252 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_201 = { +asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_249 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_W_AGF_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29265,9 +36901,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_202, + &asn_PER_memb_NGAP_id_constr_250, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_201 + memb_NGAP_id_constraint_249 }, 0, 0, /* No default value */ "id" @@ -29282,9 +36918,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_203, + &asn_PER_memb_NGAP_criticality_constr_251, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_201 + memb_NGAP_criticality_constraint_249 }, 0, 0, /* No default value */ "criticality" @@ -29292,33 +36928,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_W_AGF_ID_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_204, + &asn_DEF_NGAP_value_252, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_204, + &asn_PER_memb_NGAP_value_constr_252, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_201 + memb_NGAP_value_constraint_249 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_201 = { +static const ber_tlv_tag_t asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_249 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_W_AGF_ID_ExtIEs_tag2el_201 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_W_AGF_ID_ExtIEs_tag2el_249 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_249 = { sizeof(struct NGAP_W_AGF_ID_ExtIEs), offsetof(struct NGAP_W_AGF_ID_ExtIEs, _asn_ctx), - asn_MAP_NGAP_W_AGF_ID_ExtIEs_tag2el_201, + asn_MAP_NGAP_W_AGF_ID_ExtIEs_tag2el_249, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29327,12 +36963,12 @@ "W-AGF-ID-ExtIEs", "W-AGF-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_201, - sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_201) - /sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_2010), /* 1 */ - asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_201, /* Same as above */ - sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_201) - /sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_2010), /* 1 */ + asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_249, + sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_249) + /sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_2490), /* 1 */ + asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_249, /* Same as above */ + sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_249) + /sizeof(asn_DEF_NGAP_W_AGF_ID_ExtIEs_tags_2490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29342,12 +36978,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_W_AGF_ID_ExtIEs_201, + asn_MBR_NGAP_W_AGF_ID_ExtIEs_249, 3, /* Elements count */ - &asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201 /* Additional specs */ + &asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_249 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_208 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_256 = { sizeof(struct NGAP_WarningAreaList_ExtIEs__value), offsetof(struct NGAP_WarningAreaList_ExtIEs__value, _asn_ctx), offsetof(struct NGAP_WarningAreaList_ExtIEs__value, present), @@ -29358,7 +36994,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_208 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_256 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29376,10 +37012,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_208 /* Additional specs */ + &asn_SPC_NGAP_value_specs_256 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_205 = { +asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_253 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_WarningAreaList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29390,9 +37026,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_206, + &asn_PER_memb_NGAP_id_constr_254, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_205 + memb_NGAP_id_constraint_253 }, 0, 0, /* No default value */ "id" @@ -29407,9 +37043,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_207, + &asn_PER_memb_NGAP_criticality_constr_255, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_205 + memb_NGAP_criticality_constraint_253 }, 0, 0, /* No default value */ "criticality" @@ -29417,33 +37053,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WarningAreaList_ExtIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_208, + &asn_DEF_NGAP_value_256, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_208, + &asn_PER_memb_NGAP_value_constr_256, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_205 + memb_NGAP_value_constraint_253 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_205 = { +static const ber_tlv_tag_t asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_253 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WarningAreaList_ExtIEs_tag2el_205 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WarningAreaList_ExtIEs_tag2el_253 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_253 = { sizeof(struct NGAP_WarningAreaList_ExtIEs), offsetof(struct NGAP_WarningAreaList_ExtIEs, _asn_ctx), - asn_MAP_NGAP_WarningAreaList_ExtIEs_tag2el_205, + asn_MAP_NGAP_WarningAreaList_ExtIEs_tag2el_253, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29452,12 +37088,12 @@ "WarningAreaList-ExtIEs", "WarningAreaList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_205, - sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_205) - /sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_2050), /* 1 */ - asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_205, /* Same as above */ - sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_205) - /sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_2050), /* 1 */ + asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_253, + sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_253) + /sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_2530), /* 1 */ + asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_253, /* Same as above */ + sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_253) + /sizeof(asn_DEF_NGAP_WarningAreaList_ExtIEs_tags_2530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29467,12 +37103,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WarningAreaList_ExtIEs_205, + asn_MBR_NGAP_WarningAreaList_ExtIEs_253, 3, /* Elements count */ - &asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205 /* Additional specs */ + &asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_253 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_212 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_260 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -29575,27 +37211,45 @@ 0, 0, /* No default value */ "UEAggregateMaximumBitRate" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs__value, choice.UESliceMaximumBitRateList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESliceMaximumBitRateList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESliceMaximumBitRateList" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_212 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_260 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 }, /* RANPagingPriority */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 1 }, /* PDUSessionResourceSetupListSUReq */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 0 } /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* PDUSessionResourceSetupListSUReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 1 }, /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 } /* UESliceMaximumBitRateList */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_212 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_260 = { sizeof(struct NGAP_PDUSessionResourceSetupRequestIEs__value), offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceSetupRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_212, - 6, /* Count of tags in the map */ + asn_MAP_NGAP_value_tag2el_260, + 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_212 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_260 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29612,12 +37266,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_212, - 6, /* Elements count */ - &asn_SPC_NGAP_value_specs_212 /* Additional specs */ + asn_MBR_NGAP_value_260, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_260 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_209 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_257 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29628,9 +37282,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_210, + &asn_PER_memb_NGAP_id_constr_258, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_209 + memb_NGAP_id_constraint_257 }, 0, 0, /* No default value */ "id" @@ -29645,9 +37299,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_211, + &asn_PER_memb_NGAP_criticality_constr_259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_209 + memb_NGAP_criticality_constraint_257 }, 0, 0, /* No default value */ "criticality" @@ -29655,33 +37309,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_212, + &asn_DEF_NGAP_value_260, select_PDUSessionResourceSetupRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_212, + &asn_PER_memb_NGAP_value_constr_260, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_209 + memb_NGAP_value_constraint_257 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_209 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupRequestIEs_tag2el_209 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupRequestIEs_tag2el_257 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_209 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_257 = { sizeof(struct NGAP_PDUSessionResourceSetupRequestIEs), offsetof(struct NGAP_PDUSessionResourceSetupRequestIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupRequestIEs_tag2el_209, + asn_MAP_NGAP_PDUSessionResourceSetupRequestIEs_tag2el_257, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29690,12 +37344,12 @@ "PDUSessionResourceSetupRequestIEs", "PDUSessionResourceSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_209, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_209) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_2090), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_209, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_209) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_2090), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_257, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_257) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_2570), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_257, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_257) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs_tags_2570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29705,12 +37359,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_209, + asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_257, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_209 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_257 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_216 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_264 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -29796,26 +37450,47 @@ 0, 0, /* No default value */ "CriticalityDiagnostics" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_216 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_264 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceSetupListSURes */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToSetupListSURes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 5, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 5, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 5, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 5, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_216 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_264 = { sizeof(struct NGAP_PDUSessionResourceSetupResponseIEs__value), offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceSetupResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_216, - 5, /* Count of tags in the map */ + asn_MAP_NGAP_value_tag2el_264, + 9, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_216 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_264 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29832,12 +37507,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_216, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_216 /* Additional specs */ + asn_MBR_NGAP_value_264, + 6, /* Elements count */ + &asn_SPC_NGAP_value_specs_264 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_213 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_261 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29848,9 +37523,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_214, + &asn_PER_memb_NGAP_id_constr_262, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_213 + memb_NGAP_id_constraint_261 }, 0, 0, /* No default value */ "id" @@ -29865,9 +37540,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_215, + &asn_PER_memb_NGAP_criticality_constr_263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_213 + memb_NGAP_criticality_constraint_261 }, 0, 0, /* No default value */ "criticality" @@ -29875,33 +37550,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_216, + &asn_DEF_NGAP_value_264, select_PDUSessionResourceSetupResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_216, + &asn_PER_memb_NGAP_value_constr_264, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_213 + memb_NGAP_value_constraint_261 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_213 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupResponseIEs_tag2el_213 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupResponseIEs_tag2el_261 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_213 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_261 = { sizeof(struct NGAP_PDUSessionResourceSetupResponseIEs), offsetof(struct NGAP_PDUSessionResourceSetupResponseIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupResponseIEs_tag2el_213, + asn_MAP_NGAP_PDUSessionResourceSetupResponseIEs_tag2el_261, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29910,12 +37585,12 @@ "PDUSessionResourceSetupResponseIEs", "PDUSessionResourceSetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_213, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_213) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_2130), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_213, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_213) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_2130), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_261, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_261) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_2610), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_261, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_261) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs_tags_2610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29925,12 +37600,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_213, + asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_261, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_213 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_261 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_220 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_268 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30017,25 +37692,25 @@ "PDUSessionResourceToReleaseListRelCmd" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_220 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_268 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 }, /* RANPagingPriority */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 }, /* NAS-PDU */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 } /* PDUSessionResourceToReleaseListRelCmd */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_220 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_268 = { sizeof(struct NGAP_PDUSessionResourceReleaseCommandIEs__value), offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceReleaseCommandIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_220, + asn_MAP_NGAP_value_tag2el_268, 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_220 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_268 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30052,12 +37727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_220, + asn_MBR_NGAP_value_268, 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_220 /* Additional specs */ + &asn_SPC_NGAP_value_specs_268 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_217 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_265 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30068,9 +37743,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_218, + &asn_PER_memb_NGAP_id_constr_266, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_217 + memb_NGAP_id_constraint_265 }, 0, 0, /* No default value */ "id" @@ -30085,9 +37760,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_219, + &asn_PER_memb_NGAP_criticality_constr_267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_217 + memb_NGAP_criticality_constraint_265 }, 0, 0, /* No default value */ "criticality" @@ -30095,33 +37770,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_220, + &asn_DEF_NGAP_value_268, select_PDUSessionResourceReleaseCommandIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_220, + &asn_PER_memb_NGAP_value_constr_268, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_217 + memb_NGAP_value_constraint_265 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_217 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseCommandIEs_tag2el_217 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseCommandIEs_tag2el_265 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_217 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_265 = { sizeof(struct NGAP_PDUSessionResourceReleaseCommandIEs), offsetof(struct NGAP_PDUSessionResourceReleaseCommandIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleaseCommandIEs_tag2el_217, + asn_MAP_NGAP_PDUSessionResourceReleaseCommandIEs_tag2el_265, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30130,12 +37805,12 @@ "PDUSessionResourceReleaseCommandIEs", "PDUSessionResourceReleaseCommandIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_217, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_217) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_2170), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_217, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_217) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_2170), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_265, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_265) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_2650), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_265, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_265) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs_tags_2650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30145,12 +37820,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_217, + asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_265, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_217 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_265 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_224 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_272 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30237,9 +37912,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_224 = { 0, 1, 2, 4, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_224 = { 0, 1, 2, 4, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_224 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_272 = { 0, 1, 2, 4, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_272 = { 0, 1, 2, 4, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_272 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceReleasedListRelRes */ @@ -30249,19 +37924,19 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_224 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_272 = { sizeof(struct NGAP_PDUSessionResourceReleaseResponseIEs__value), offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceReleaseResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_224, + asn_MAP_NGAP_value_tag2el_272, 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_224, - asn_MAP_NGAP_value_from_canonical_224, + asn_MAP_NGAP_value_to_canonical_272, + asn_MAP_NGAP_value_from_canonical_272, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_224 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_272 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30278,12 +37953,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_224, + asn_MBR_NGAP_value_272, 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_224 /* Additional specs */ + &asn_SPC_NGAP_value_specs_272 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_221 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_269 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30294,9 +37969,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_222, + &asn_PER_memb_NGAP_id_constr_270, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_221 + memb_NGAP_id_constraint_269 }, 0, 0, /* No default value */ "id" @@ -30311,9 +37986,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_223, + &asn_PER_memb_NGAP_criticality_constr_271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_221 + memb_NGAP_criticality_constraint_269 }, 0, 0, /* No default value */ "criticality" @@ -30321,33 +37996,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_224, + &asn_DEF_NGAP_value_272, select_PDUSessionResourceReleaseResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_224, + &asn_PER_memb_NGAP_value_constr_272, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_221 + memb_NGAP_value_constraint_269 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_221 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseResponseIEs_tag2el_221 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceReleaseResponseIEs_tag2el_269 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_221 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_269 = { sizeof(struct NGAP_PDUSessionResourceReleaseResponseIEs), offsetof(struct NGAP_PDUSessionResourceReleaseResponseIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceReleaseResponseIEs_tag2el_221, + asn_MAP_NGAP_PDUSessionResourceReleaseResponseIEs_tag2el_269, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30356,12 +38031,12 @@ "PDUSessionResourceReleaseResponseIEs", "PDUSessionResourceReleaseResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_221, - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_221) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_2210), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_221, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_221) - /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_2210), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_269, + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_269) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_2690), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_269, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_269) + /sizeof(asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs_tags_2690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30371,12 +38046,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_221, + asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_269, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_221 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_269 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_228 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_276 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30446,24 +38121,24 @@ "PDUSessionResourceModifyListModReq" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_228 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_276 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 }, /* RANPagingPriority */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* PDUSessionResourceModifyListModReq */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_228 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_276 = { sizeof(struct NGAP_PDUSessionResourceModifyRequestIEs__value), offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceModifyRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_228, + asn_MAP_NGAP_value_tag2el_276, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_228 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_276 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30480,12 +38155,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_228, + asn_MBR_NGAP_value_276, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_228 /* Additional specs */ + &asn_SPC_NGAP_value_specs_276 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_225 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_273 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30496,9 +38171,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_226, + &asn_PER_memb_NGAP_id_constr_274, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_225 + memb_NGAP_id_constraint_273 }, 0, 0, /* No default value */ "id" @@ -30513,9 +38188,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_227, + &asn_PER_memb_NGAP_criticality_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_225 + memb_NGAP_criticality_constraint_273 }, 0, 0, /* No default value */ "criticality" @@ -30523,33 +38198,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_228, + &asn_DEF_NGAP_value_276, select_PDUSessionResourceModifyRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_228, + &asn_PER_memb_NGAP_value_constr_276, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_225 + memb_NGAP_value_constraint_273 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_225 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyRequestIEs_tag2el_225 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyRequestIEs_tag2el_273 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_225 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_273 = { sizeof(struct NGAP_PDUSessionResourceModifyRequestIEs), offsetof(struct NGAP_PDUSessionResourceModifyRequestIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyRequestIEs_tag2el_225, + asn_MAP_NGAP_PDUSessionResourceModifyRequestIEs_tag2el_273, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30558,12 +38233,12 @@ "PDUSessionResourceModifyRequestIEs", "PDUSessionResourceModifyRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_225, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_225) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_2250), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_225, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_225) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_2250), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_273, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_273) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_2730), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_273, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_273) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs_tags_2730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30573,12 +38248,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_225, + asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_273, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_225 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_273 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_232 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_280 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30682,9 +38357,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_232 = { 0, 1, 2, 3, 5, 4 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_232 = { 0, 1, 2, 3, 5, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_232 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_280 = { 0, 1, 2, 3, 5, 4 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_280 = { 0, 1, 2, 3, 5, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_280 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceModifyListModRes */ @@ -30695,19 +38370,4977 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* userLocationInformationN3IWF */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_232 = { - sizeof(struct NGAP_PDUSessionResourceModifyResponseIEs__value), - offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs__value, present), - sizeof(((struct NGAP_PDUSessionResourceModifyResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_232, - 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_232, - asn_MAP_NGAP_value_from_canonical_232, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_280 = { + sizeof(struct NGAP_PDUSessionResourceModifyResponseIEs__value), + offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs__value, present), + sizeof(((struct NGAP_PDUSessionResourceModifyResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_280, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_280, + asn_MAP_NGAP_value_from_canonical_280, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_280 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_280, + 6, /* Elements count */ + &asn_SPC_NGAP_value_specs_280 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_277 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_278, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_277 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_PDUSessionResourceModifyResponseIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_279, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_277 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_280, + select_PDUSessionResourceModifyResponseIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_280, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_277 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_277 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyResponseIEs_tag2el_277 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_277 = { + sizeof(struct NGAP_PDUSessionResourceModifyResponseIEs), + offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, _asn_ctx), + asn_MAP_NGAP_PDUSessionResourceModifyResponseIEs_tag2el_277, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs = { + "PDUSessionResourceModifyResponseIEs", + "PDUSessionResourceModifyResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_277, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_277) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_2770), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_277, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_277) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_2770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_277, + 3, /* Elements count */ + &asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_277 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_284 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.PDUSessionResourceNotifyList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceNotifyList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceNotifyList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.PDUSessionResourceReleasedListNot), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceReleasedListNot, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceReleasedListNot" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_284 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceNotifyList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* PDUSessionResourceReleasedListNot */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_284 = { + sizeof(struct NGAP_PDUSessionResourceNotifyIEs__value), + offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, _asn_ctx), + offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, present), + sizeof(((struct NGAP_PDUSessionResourceNotifyIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_284, + 8, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_284 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_284, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_284 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_281 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_282, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_281 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_PDUSessionResourceNotifyIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_283, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_281 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_284, + select_PDUSessionResourceNotifyIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_284, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_281 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_281 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyIEs_tag2el_281 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_281 = { + sizeof(struct NGAP_PDUSessionResourceNotifyIEs), + offsetof(struct NGAP_PDUSessionResourceNotifyIEs, _asn_ctx), + asn_MAP_NGAP_PDUSessionResourceNotifyIEs_tag2el_281, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs = { + "PDUSessionResourceNotifyIEs", + "PDUSessionResourceNotifyIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_281, + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_281) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_2810), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_281, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_281) + /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_2810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PDUSessionResourceNotifyIEs_281, + 3, /* Elements count */ + &asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_281 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_288 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.PDUSessionResourceModifyListModInd), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceModifyListModInd, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceModifyListModInd" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_288 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceModifyListModInd */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_288 = { + sizeof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value), + offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, present), + sizeof(((struct NGAP_PDUSessionResourceModifyIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_288, + 7, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_288 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_288, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_288 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_285 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_286, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_285 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_PDUSessionResourceModifyIndicationIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_287, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_285 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_288, + select_PDUSessionResourceModifyIndicationIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_288, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_285 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_285 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationIEs_tag2el_285 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_285 = { + sizeof(struct NGAP_PDUSessionResourceModifyIndicationIEs), + offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, _asn_ctx), + asn_MAP_NGAP_PDUSessionResourceModifyIndicationIEs_tag2el_285, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs = { + "PDUSessionResourceModifyIndicationIEs", + "PDUSessionResourceModifyIndicationIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_285, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_285) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_2850), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_285, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_285) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_2850), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_285, + 3, /* Elements count */ + &asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_285 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_292 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.PDUSessionResourceModifyListModCfm), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceModifyListModCfm, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceModifyListModCfm" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.PDUSessionResourceFailedToModifyListModCfm), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModCfm, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToModifyListModCfm" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_292 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceModifyListModCfm */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToModifyListModCfm */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_292 = { + sizeof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value), + offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, _asn_ctx), + offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, present), + sizeof(((struct NGAP_PDUSessionResourceModifyConfirmIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_292, + 5, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_292 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_292, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_292 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_289 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_290, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_289 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_PDUSessionResourceModifyConfirmIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_291, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_289 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_292, + select_PDUSessionResourceModifyConfirmIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_292, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_289 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_289 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyConfirmIEs_tag2el_289 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_289 = { + sizeof(struct NGAP_PDUSessionResourceModifyConfirmIEs), + offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, _asn_ctx), + asn_MAP_NGAP_PDUSessionResourceModifyConfirmIEs_tag2el_289, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs = { + "PDUSessionResourceModifyConfirmIEs", + "PDUSessionResourceModifyConfirmIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_289, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_289) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_2890), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_289, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_289) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_2890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_289, + 3, /* Elements count */ + &asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_289 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_296 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AMFName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), + 0, + &asn_DEF_NGAP_AMFName, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMFName" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UEAggregateMaximumBitRate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UEAggregateMaximumBitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UEAggregateMaximumBitRate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CoreNetworkAssistanceInformationForInactive" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.GUAMI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_GUAMI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "GUAMI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.PDUSessionResourceSetupListCxtReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceSetupListCxtReq" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AllowedNSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AllowedNSSAI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UESecurityCapabilities), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESecurityCapabilities, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESecurityCapabilities" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.SecurityKey), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_SecurityKey, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityKey" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.TraceActivation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TraceActivation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TraceActivation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MobilityRestrictionList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MobilityRestrictionList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MobilityRestrictionList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapability, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapability" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.IndexToRFSP), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_IndexToRFSP, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IndexToRFSP" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MaskedIMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_MaskedIMEISV, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MaskedIMEISV" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_NAS_PDU, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NAS-PDU" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.EmergencyFallbackIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EmergencyFallbackIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "EmergencyFallbackIndicator" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RRCInactiveTransitionReportRequest), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RRCInactiveTransitionReportRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapabilityForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapabilityForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RedirectionVoiceFallback), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RedirectionVoiceFallback, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RedirectionVoiceFallback" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LocationReportingRequestType), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LocationReportingRequestType, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LocationReportingRequestType" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CNAssistedRANTuning), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CNAssistedRANTuning, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CNAssistedRANTuning" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.SRVCCOperationPossible), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_SRVCCOperationPossible, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SRVCCOperationPossible" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.IAB_Authorized), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_IAB_Authorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IAB-Authorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.Enhanced_CoverageRestriction), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_Enhanced_CoverageRestriction, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Enhanced-CoverageRestriction" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.Extended_ConnectedTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_Extended_ConnectedTime, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Extended-ConnectedTime" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UE_DifferentiationInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UE_DifferentiationInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UE-DifferentiationInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NRV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRV2XServicesAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRV2XServicesAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LTEV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LTEV2XServicesAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTEV2XServicesAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTEUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.PC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PC5QoSParameters, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PC5QoSParameters" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CEmodeBrestricted), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_CEmodeBrestricted, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CEmodeBrestricted" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UE_UP_CIoT_Support), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_UE_UP_CIoT_Support, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UE-UP-CIoT-Support" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RGLevelWirelineAccessCharacteristics), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RGLevelWirelineAccessCharacteristics" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MDTPLMNList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MDTPLMNList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MDTPLMNList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapabilityID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.TimeSyncAssistanceInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TimeSyncAssistanceInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TimeSyncAssistanceInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.QMCConfigInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCConfigInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QMCConfigInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.TargetNSSAIInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TargetNSSAIInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TargetNSSAIInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UESliceMaximumBitRateList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESliceMaximumBitRateList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESliceMaximumBitRateList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.FiveG_ProSeAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSeAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "FiveG-ProSeAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate_1), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.FiveG_ProSePC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "FiveG-ProSePC5QoSParameters" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_296 = { 0, 1, 13, 25, 9, 14, 12, 15, 34, 36, 17, 19, 22, 23, 24, 32, 33, 3, 4, 5, 6, 7, 8, 10, 11, 16, 18, 20, 21, 26, 27, 28, 29, 30, 31, 35, 37, 38, 39, 40, 41, 42, 43, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_296 = { 0, 1, 43, 17, 18, 19, 20, 21, 22, 4, 23, 24, 6, 2, 5, 7, 25, 10, 26, 11, 27, 28, 12, 13, 14, 3, 29, 30, 31, 32, 33, 34, 15, 16, 8, 35, 9, 36, 37, 38, 39, 40, 41, 42 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_296 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 3 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 2 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 13, -2, 1 }, /* IndexToRFSP */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 25, -3, 0 }, /* Extended-ConnectedTime */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 9, 0, 1 }, /* SecurityKey */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 14, -1, 0 }, /* MaskedIMEISV */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 12, 0, 3 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 15, -1, 2 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 34, -2, 1 }, /* RGLevelWirelineAccessCharacteristics */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 36, -3, 0 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 17, 0, 6 }, /* RRCInactiveTransitionReportRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 19, -1, 5 }, /* RedirectionVoiceFallback */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -2, 4 }, /* SRVCCOperationPossible */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 23, -3, 3 }, /* IAB-Authorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 24, -4, 2 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 32, -5, 1 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 33, -6, 0 }, /* UE-UP-CIoT-Support */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 25 }, /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 24 }, /* CoreNetworkAssistanceInformationForInactive */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 23 }, /* GUAMI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 22 }, /* PDUSessionResourceSetupListCxtReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -4, 21 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -5, 20 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 19 }, /* TraceActivation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -7, 18 }, /* MobilityRestrictionList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -8, 17 }, /* EmergencyFallbackIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 16 }, /* UERadioCapabilityForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -10, 15 }, /* LocationReportingRequestType */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -11, 14 }, /* CNAssistedRANTuning */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -12, 13 }, /* UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -13, 12 }, /* NRV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -14, 11 }, /* LTEV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -15, 10 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 30, -16, 9 }, /* LTEUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -17, 8 }, /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -18, 7 }, /* MDTPLMNList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 37, -19, 6 }, /* TimeSyncAssistanceInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 38, -20, 5 }, /* QMCConfigInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 39, -21, 4 }, /* TargetNSSAIInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 40, -22, 3 }, /* UESliceMaximumBitRateList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 41, -23, 2 }, /* FiveG-ProSeAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 42, -24, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 43, -25, 0 }, /* FiveG-ProSePC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 2, 0, 0 } /* AMFName */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_296 = { + sizeof(struct NGAP_InitialContextSetupRequestIEs__value), + offsetof(struct NGAP_InitialContextSetupRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_InitialContextSetupRequestIEs__value, present), + sizeof(((struct NGAP_InitialContextSetupRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_296, + 44, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_296, + asn_MAP_NGAP_value_from_canonical_296, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_296 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_296, + 44, /* Elements count */ + &asn_SPC_NGAP_value_specs_296 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_293 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_294, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_293 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_InitialContextSetupRequestIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_295, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_293 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_296, + select_InitialContextSetupRequestIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_296, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_293 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_293 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupRequestIEs_tag2el_293 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_293 = { + sizeof(struct NGAP_InitialContextSetupRequestIEs), + offsetof(struct NGAP_InitialContextSetupRequestIEs, _asn_ctx), + asn_MAP_NGAP_InitialContextSetupRequestIEs_tag2el_293, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs = { + "InitialContextSetupRequestIEs", + "InitialContextSetupRequestIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_293, + sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_293) + /sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_2930), /* 1 */ + asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_293, /* Same as above */ + sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_293) + /sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_2930), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_InitialContextSetupRequestIEs_293, + 3, /* Elements count */ + &asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_293 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_300 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.PDUSessionResourceSetupListCxtRes), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceSetupListCxtRes" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.PDUSessionResourceFailedToSetupListCxtRes), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToSetupListCxtRes" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_300 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceSetupListCxtRes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToSetupListCxtRes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_300 = { + sizeof(struct NGAP_InitialContextSetupResponseIEs__value), + offsetof(struct NGAP_InitialContextSetupResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_InitialContextSetupResponseIEs__value, present), + sizeof(((struct NGAP_InitialContextSetupResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_300, + 5, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_300 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_300, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_300 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_297 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_298, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_297 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_InitialContextSetupResponseIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_299, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_297 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_300, + select_InitialContextSetupResponseIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_300, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_297 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_297 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupResponseIEs_tag2el_297 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_297 = { + sizeof(struct NGAP_InitialContextSetupResponseIEs), + offsetof(struct NGAP_InitialContextSetupResponseIEs, _asn_ctx), + asn_MAP_NGAP_InitialContextSetupResponseIEs_tag2el_297, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs = { + "InitialContextSetupResponseIEs", + "InitialContextSetupResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_297, + sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_297) + /sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_2970), /* 1 */ + asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_297, /* Same as above */ + sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_297) + /sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_2970), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_InitialContextSetupResponseIEs_297, + 3, /* Elements count */ + &asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_297 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_304 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.PDUSessionResourceFailedToSetupListCxtFail), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToSetupListCxtFail" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_304 = { 0, 1, 2, 4, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_304 = { 0, 1, 2, 4, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_304 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceFailedToSetupListCxtFail */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_304 = { + sizeof(struct NGAP_InitialContextSetupFailureIEs__value), + offsetof(struct NGAP_InitialContextSetupFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_InitialContextSetupFailureIEs__value, present), + sizeof(((struct NGAP_InitialContextSetupFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_304, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_304, + asn_MAP_NGAP_value_from_canonical_304, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_304 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_304, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_304 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_301 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_302, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_301 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_InitialContextSetupFailureIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_303, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_301 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_304, + select_InitialContextSetupFailureIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_304, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_301 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_301 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupFailureIEs_tag2el_301 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_301 = { + sizeof(struct NGAP_InitialContextSetupFailureIEs), + offsetof(struct NGAP_InitialContextSetupFailureIEs, _asn_ctx), + asn_MAP_NGAP_InitialContextSetupFailureIEs_tag2el_301, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs = { + "InitialContextSetupFailureIEs", + "InitialContextSetupFailureIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_301, + sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_301) + /sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_3010), /* 1 */ + asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_301, /* Same as above */ + sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_301) + /sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_3010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_InitialContextSetupFailureIEs_301, + 3, /* Elements count */ + &asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_301 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_308 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.PDUSessionResourceListCxtRelReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceListCxtRelReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceListCxtRelReq" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_308 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceListCxtRelReq */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_308 = { + sizeof(struct NGAP_UEContextReleaseRequest_IEs__value), + offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, present), + sizeof(((struct NGAP_UEContextReleaseRequest_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_308, + 9, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_308 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_308, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_308 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_305 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_306, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_305 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextReleaseRequest_IEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_307, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_305 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_308, + select_UEContextReleaseRequest_IEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_308, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_305 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_305 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseRequest_IEs_tag2el_305 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_305 = { + sizeof(struct NGAP_UEContextReleaseRequest_IEs), + offsetof(struct NGAP_UEContextReleaseRequest_IEs, _asn_ctx), + asn_MAP_NGAP_UEContextReleaseRequest_IEs_tag2el_305, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs = { + "UEContextReleaseRequest-IEs", + "UEContextReleaseRequest-IEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_305, + sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_305) + /sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_3050), /* 1 */ + asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_305, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_305) + /sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_3050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextReleaseRequest_IEs_305, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_305 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_312 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, choice.UE_NGAP_IDs), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UE_NGAP_IDs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UE-NGAP-IDs" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_312 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* uE-NGAP-ID-pair */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* aMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_312 = { + sizeof(struct NGAP_UEContextReleaseCommand_IEs__value), + offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, present), + sizeof(((struct NGAP_UEContextReleaseCommand_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_312, + 9, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_312 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_312, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_312 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_309 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_310, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_309 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextReleaseCommand_IEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_311, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_309 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_312, + select_UEContextReleaseCommand_IEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_312, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_309 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_309 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseCommand_IEs_tag2el_309 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_309 = { + sizeof(struct NGAP_UEContextReleaseCommand_IEs), + offsetof(struct NGAP_UEContextReleaseCommand_IEs, _asn_ctx), + asn_MAP_NGAP_UEContextReleaseCommand_IEs_tag2el_309, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs = { + "UEContextReleaseCommand-IEs", + "UEContextReleaseCommand-IEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_309, + sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_309) + /sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_3090), /* 1 */ + asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_309, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_309) + /sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_3090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextReleaseCommand_IEs_309, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_309 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_316 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "InfoOnRecommendedCellsAndRANNodesForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.PDUSessionResourceListCxtRelCpl), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceListCxtRelCpl" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.PagingAssisDataforCEcapabUE), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingAssisDataforCEcapabUE" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_316 = { 0, 1, 3, 4, 5, 6, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_316 = { 0, 1, 6, 2, 3, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_316 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 3 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 2 }, /* PDUSessionResourceListCxtRelCpl */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 1 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 0 }, /* PagingAssisDataforCEcapabUE */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_316 = { + sizeof(struct NGAP_UEContextReleaseComplete_IEs__value), + offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, present), + sizeof(((struct NGAP_UEContextReleaseComplete_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_316, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_316, + asn_MAP_NGAP_value_from_canonical_316, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_316 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_316, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_316 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_313 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_314, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_313 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextReleaseComplete_IEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_315, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_313 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_316, + select_UEContextReleaseComplete_IEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_316, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_313 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_313 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseComplete_IEs_tag2el_313 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_313 = { + sizeof(struct NGAP_UEContextReleaseComplete_IEs), + offsetof(struct NGAP_UEContextReleaseComplete_IEs, _asn_ctx), + asn_MAP_NGAP_UEContextReleaseComplete_IEs_tag2el_313, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs = { + "UEContextReleaseComplete-IEs", + "UEContextReleaseComplete-IEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_313, + sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_313) + /sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_3130), /* 1 */ + asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_313, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_313) + /sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_3130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextReleaseComplete_IEs_313, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_313 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_320 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.RRCEstablishmentCause), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RRCEstablishmentCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RRCEstablishmentCause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PDUSessionResourceResumeListRESReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceResumeListRESReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceResumeListRESReq" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PDUSessionResourceFailedToResumeListRESReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToResumeListRESReq" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.Suspend_Request_Indication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_Suspend_Request_Indication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Suspend-Request-Indication" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "InfoOnRecommendedCellsAndRANNodesForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PagingAssisDataforCEcapabUE), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingAssisDataforCEcapabUE" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_320 = { 0, 1, 2, 5, 3, 4, 6, 7 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_320 = { 0, 1, 2, 4, 5, 3, 6, 7 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_320 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* RRCEstablishmentCause */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* Suspend-Request-Indication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 3 }, /* PDUSessionResourceResumeListRESReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 2 }, /* PDUSessionResourceFailedToResumeListRESReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 1 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* PagingAssisDataforCEcapabUE */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_320 = { + sizeof(struct NGAP_UEContextResumeRequestIEs__value), + offsetof(struct NGAP_UEContextResumeRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextResumeRequestIEs__value, present), + sizeof(((struct NGAP_UEContextResumeRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_320, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_320, + asn_MAP_NGAP_value_from_canonical_320, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_320 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_320, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_320 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_317 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_318, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_317 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextResumeRequestIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_319, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_317 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_320, + select_UEContextResumeRequestIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_320, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_317 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeRequestIEs_tags_317 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeRequestIEs_tag2el_317 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_317 = { + sizeof(struct NGAP_UEContextResumeRequestIEs), + offsetof(struct NGAP_UEContextResumeRequestIEs, _asn_ctx), + asn_MAP_NGAP_UEContextResumeRequestIEs_tag2el_317, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestIEs = { + "UEContextResumeRequestIEs", + "UEContextResumeRequestIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextResumeRequestIEs_tags_317, + sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_317) + /sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_3170), /* 1 */ + asn_DEF_NGAP_UEContextResumeRequestIEs_tags_317, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_317) + /sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_3170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextResumeRequestIEs_317, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextResumeRequestIEs_specs_317 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_324 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.PDUSessionResourceResumeListRESRes), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceResumeListRESRes, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceResumeListRESRes" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.PDUSessionResourceFailedToResumeListRESRes), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToResumeListRESRes" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.SecurityContext), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SecurityContext, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityContext" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.Suspend_Response_Indication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_Suspend_Response_Indication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Suspend-Response-Indication" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.Extended_ConnectedTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_Extended_ConnectedTime, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Extended-ConnectedTime" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_324 = { 0, 1, 6, 5, 2, 3, 4, 7 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_324 = { 0, 1, 4, 5, 6, 3, 2, 7 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_324 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 6, -2, 0 }, /* Extended-ConnectedTime */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* Suspend-Response-Indication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* PDUSessionResourceResumeListRESRes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* PDUSessionResourceFailedToResumeListRESRes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* SecurityContext */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_324 = { + sizeof(struct NGAP_UEContextResumeResponseIEs__value), + offsetof(struct NGAP_UEContextResumeResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextResumeResponseIEs__value, present), + sizeof(((struct NGAP_UEContextResumeResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_324, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_324, + asn_MAP_NGAP_value_from_canonical_324, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_324 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_324, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_324 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_321 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_322, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_321 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextResumeResponseIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_323, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_321 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_324, + select_UEContextResumeResponseIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_324, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_321 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeResponseIEs_tags_321 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeResponseIEs_tag2el_321 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_321 = { + sizeof(struct NGAP_UEContextResumeResponseIEs), + offsetof(struct NGAP_UEContextResumeResponseIEs, _asn_ctx), + asn_MAP_NGAP_UEContextResumeResponseIEs_tag2el_321, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseIEs = { + "UEContextResumeResponseIEs", + "UEContextResumeResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextResumeResponseIEs_tags_321, + sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_321) + /sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_3210), /* 1 */ + asn_DEF_NGAP_UEContextResumeResponseIEs_tags_321, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_321) + /sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_3210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextResumeResponseIEs_321, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextResumeResponseIEs_specs_321 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_328 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_328 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_328 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_328 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_328 = { + sizeof(struct NGAP_UEContextResumeFailureIEs__value), + offsetof(struct NGAP_UEContextResumeFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextResumeFailureIEs__value, present), + sizeof(((struct NGAP_UEContextResumeFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_328, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_328, + asn_MAP_NGAP_value_from_canonical_328, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_328 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_328, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_328 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_325 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_326, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_325 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextResumeFailureIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_327, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_325 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_328, + select_UEContextResumeFailureIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_328, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_325 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeFailureIEs_tags_325 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeFailureIEs_tag2el_325 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_325 = { + sizeof(struct NGAP_UEContextResumeFailureIEs), + offsetof(struct NGAP_UEContextResumeFailureIEs, _asn_ctx), + asn_MAP_NGAP_UEContextResumeFailureIEs_tag2el_325, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailureIEs = { + "UEContextResumeFailureIEs", + "UEContextResumeFailureIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextResumeFailureIEs_tags_325, + sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_325) + /sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_3250), /* 1 */ + asn_DEF_NGAP_UEContextResumeFailureIEs_tags_325, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_325) + /sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_3250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextResumeFailureIEs_325, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextResumeFailureIEs_specs_325 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_332 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "InfoOnRecommendedCellsAndRANNodesForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.PagingAssisDataforCEcapabUE), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingAssisDataforCEcapabUE" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.PDUSessionResourceSuspendListSUSReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceSuspendListSUSReq" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_332 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PagingAssisDataforCEcapabUE */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* PDUSessionResourceSuspendListSUSReq */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_332 = { + sizeof(struct NGAP_UEContextSuspendRequestIEs__value), + offsetof(struct NGAP_UEContextSuspendRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextSuspendRequestIEs__value, present), + sizeof(((struct NGAP_UEContextSuspendRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_332, + 5, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_332 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_332, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_332 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_329 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_330, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_329 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextSuspendRequestIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_331, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_329 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_332, + select_UEContextSuspendRequestIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_332, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_329 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_329 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendRequestIEs_tag2el_329 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_329 = { + sizeof(struct NGAP_UEContextSuspendRequestIEs), + offsetof(struct NGAP_UEContextSuspendRequestIEs, _asn_ctx), + asn_MAP_NGAP_UEContextSuspendRequestIEs_tag2el_329, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestIEs = { + "UEContextSuspendRequestIEs", + "UEContextSuspendRequestIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_329, + sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_329) + /sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_3290), /* 1 */ + asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_329, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_329) + /sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_3290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextSuspendRequestIEs_329, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_329 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_336 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.SecurityContext), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SecurityContext, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityContext" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_336 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* SecurityContext */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_336 = { + sizeof(struct NGAP_UEContextSuspendResponseIEs__value), + offsetof(struct NGAP_UEContextSuspendResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextSuspendResponseIEs__value, present), + sizeof(((struct NGAP_UEContextSuspendResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_336, + 4, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_336 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_336, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_336 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_333 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_334, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_333 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextSuspendResponseIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_335, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_333 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_336, + select_UEContextSuspendResponseIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_336, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_333 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_333 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendResponseIEs_tag2el_333 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_333 = { + sizeof(struct NGAP_UEContextSuspendResponseIEs), + offsetof(struct NGAP_UEContextSuspendResponseIEs, _asn_ctx), + asn_MAP_NGAP_UEContextSuspendResponseIEs_tag2el_333, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponseIEs = { + "UEContextSuspendResponseIEs", + "UEContextSuspendResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_333, + sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_333) + /sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_3330), /* 1 */ + asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_333, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_333) + /sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_3330), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextSuspendResponseIEs_333, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_333 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_340 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_340 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_340 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_340 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_340 = { + sizeof(struct NGAP_UEContextSuspendFailureIEs__value), + offsetof(struct NGAP_UEContextSuspendFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextSuspendFailureIEs__value, present), + sizeof(((struct NGAP_UEContextSuspendFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_340, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_340, + asn_MAP_NGAP_value_from_canonical_340, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_340 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_340, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_340 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_337 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_338, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_337 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextSuspendFailureIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_339, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_337 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_340, + select_UEContextSuspendFailureIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_340, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_337 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_337 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendFailureIEs_tag2el_337 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_337 = { + sizeof(struct NGAP_UEContextSuspendFailureIEs), + offsetof(struct NGAP_UEContextSuspendFailureIEs, _asn_ctx), + asn_MAP_NGAP_UEContextSuspendFailureIEs_tag2el_337, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailureIEs = { + "UEContextSuspendFailureIEs", + "UEContextSuspendFailureIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_337, + sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_337) + /sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_3370), /* 1 */ + asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_337, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_337) + /sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_3370), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextSuspendFailureIEs_337, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_337 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_344 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RANPagingPriority), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RANPagingPriority, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RANPagingPriority" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.SecurityKey), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_SecurityKey, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityKey" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.IndexToRFSP), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_IndexToRFSP, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IndexToRFSP" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UEAggregateMaximumBitRate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UEAggregateMaximumBitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UEAggregateMaximumBitRate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UESecurityCapabilities), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESecurityCapabilities, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESecurityCapabilities" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CoreNetworkAssistanceInformationForInactive" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.EmergencyFallbackIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EmergencyFallbackIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "EmergencyFallbackIndicator" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.AMF_UE_NGAP_ID_1), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RRCInactiveTransitionReportRequest), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RRCInactiveTransitionReportRequest" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.GUAMI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_GUAMI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "GUAMI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.CNAssistedRANTuning), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CNAssistedRANTuning, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CNAssistedRANTuning" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.SRVCCOperationPossible), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_SRVCCOperationPossible, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SRVCCOperationPossible" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.IAB_Authorized), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_IAB_Authorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IAB-Authorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.NRV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRV2XServicesAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRV2XServicesAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.LTEV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LTEV2XServicesAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTEV2XServicesAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTEUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.PC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PC5QoSParameters, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PC5QoSParameters" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapabilityID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RGLevelWirelineAccessCharacteristics), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RGLevelWirelineAccessCharacteristics" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.TimeSyncAssistanceInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TimeSyncAssistanceInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TimeSyncAssistanceInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.QMCConfigInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCConfigInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QMCConfigInfo" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.QMCDeactivation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_QMCDeactivation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "QMCDeactivation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UESliceMaximumBitRateList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESliceMaximumBitRateList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESliceMaximumBitRateList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.MDTPLMNModificationList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MDTPLMNModificationList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MDTPLMNModificationList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.FiveG_ProSeAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSeAuthorized, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "FiveG-ProSeAuthorized" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate_1), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NRUESidelinkAggregateMaximumBitrate" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.FiveG_ProSePC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "FiveG-ProSePC5QoSParameters" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_344 = { 0, 1, 2, 4, 9, 3, 20, 21, 10, 13, 14, 5, 6, 7, 8, 11, 12, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_344 = { 0, 1, 2, 5, 3, 11, 12, 13, 14, 4, 8, 15, 16, 9, 10, 17, 18, 19, 20, 21, 6, 7, 22, 23, 24, 25, 26, 27, 28, 29 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_344 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 4 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 3 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 2 }, /* RANPagingPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -3, 1 }, /* IndexToRFSP */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 9, -4, 0 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, 0, 0 }, /* SecurityKey */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 20, 0, 1 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 21, -1, 0 }, /* RGLevelWirelineAccessCharacteristics */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, 0, 2 }, /* RRCInactiveTransitionReportRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -1, 1 }, /* SRVCCOperationPossible */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -2, 0 }, /* IAB-Authorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, 0, 18 }, /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -1, 17 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -2, 16 }, /* CoreNetworkAssistanceInformationForInactive */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -3, 15 }, /* EmergencyFallbackIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -4, 14 }, /* GUAMI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -5, 13 }, /* CNAssistedRANTuning */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -6, 12 }, /* NRV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -7, 11 }, /* LTEV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -8, 10 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 9 }, /* LTEUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 8 }, /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -11, 7 }, /* TimeSyncAssistanceInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -12, 6 }, /* QMCConfigInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -13, 5 }, /* QMCDeactivation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -14, 4 }, /* UESliceMaximumBitRateList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -15, 3 }, /* MDTPLMNModificationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -16, 2 }, /* FiveG-ProSeAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -17, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -18, 0 } /* FiveG-ProSePC5QoSParameters */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_344 = { + sizeof(struct NGAP_UEContextModificationRequestIEs__value), + offsetof(struct NGAP_UEContextModificationRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextModificationRequestIEs__value, present), + sizeof(((struct NGAP_UEContextModificationRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_344, + 30, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_344, + asn_MAP_NGAP_value_from_canonical_344, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_344 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_344, + 30, /* Elements count */ + &asn_SPC_NGAP_value_specs_344 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_341 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_342, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_341 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEContextModificationRequestIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_343, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_341 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_344, + select_UEContextModificationRequestIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_344, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_value_constraint_341 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationRequestIEs_tags_341 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationRequestIEs_tag2el_341 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_341 = { + sizeof(struct NGAP_UEContextModificationRequestIEs), + offsetof(struct NGAP_UEContextModificationRequestIEs, _asn_ctx), + asn_MAP_NGAP_UEContextModificationRequestIEs_tag2el_341, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs = { + "UEContextModificationRequestIEs", + "UEContextModificationRequestIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEContextModificationRequestIEs_tags_341, + sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_341) + /sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_3410), /* 1 */ + asn_DEF_NGAP_UEContextModificationRequestIEs_tags_341, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_341) + /sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_3410), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEContextModificationRequestIEs_341, + 3, /* Elements count */ + &asn_SPC_NGAP_UEContextModificationRequestIEs_specs_341 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_348 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.RRCState), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RRCState, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RRCState" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_348 = { 0, 1, 2, 4, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_348 = { 0, 1, 2, 4, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_348 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* RRCState */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_348 = { + sizeof(struct NGAP_UEContextModificationResponseIEs__value), + offsetof(struct NGAP_UEContextModificationResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextModificationResponseIEs__value, present), + sizeof(((struct NGAP_UEContextModificationResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_348, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_348, + asn_MAP_NGAP_value_from_canonical_348, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_232 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_348 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30724,13 +43357,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_232, - 6, /* Elements count */ - &asn_SPC_NGAP_value_specs_232 /* Additional specs */ + asn_MBR_NGAP_value_348, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_348 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_229 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_345 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -30740,74 +43373,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_230, + &asn_PER_memb_NGAP_id_constr_346, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_229 + memb_NGAP_id_constraint_345 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PDUSessionResourceModifyResponseIEs_NGAP_criticality_type, + select_UEContextModificationResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_231, + &asn_PER_memb_NGAP_criticality_constr_347, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_229 + memb_NGAP_criticality_constraint_345 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_232, - select_PDUSessionResourceModifyResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_348, + select_UEContextModificationResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_232, + &asn_PER_memb_NGAP_value_constr_348, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_229 + memb_NGAP_value_constraint_345 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_229 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationResponseIEs_tags_345 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyResponseIEs_tag2el_229 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationResponseIEs_tag2el_345 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_229 = { - sizeof(struct NGAP_PDUSessionResourceModifyResponseIEs), - offsetof(struct NGAP_PDUSessionResourceModifyResponseIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyResponseIEs_tag2el_229, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_345 = { + sizeof(struct NGAP_UEContextModificationResponseIEs), + offsetof(struct NGAP_UEContextModificationResponseIEs, _asn_ctx), + asn_MAP_NGAP_UEContextModificationResponseIEs_tag2el_345, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs = { - "PDUSessionResourceModifyResponseIEs", - "PDUSessionResourceModifyResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs = { + "UEContextModificationResponseIEs", + "UEContextModificationResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_229, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_229) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_2290), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_229, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_229) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs_tags_2290), /* 1 */ + asn_DEF_NGAP_UEContextModificationResponseIEs_tags_345, + sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_345) + /sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_3450), /* 1 */ + asn_DEF_NGAP_UEContextModificationResponseIEs_tags_345, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_345) + /sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_3450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30817,13 +43450,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_229, + asn_MBR_NGAP_UEContextModificationResponseIEs_345, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_229 /* Additional specs */ + &asn_SPC_NGAP_UEContextModificationResponseIEs_specs_345 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_236 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_352 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -30840,7 +43473,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -30857,10 +43490,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.PDUSessionResourceNotifyList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PDUSessionResourceNotifyList, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -30872,29 +43505,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceNotifyList" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.PDUSessionResourceReleasedListNot), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceReleasedListNot, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PDUSessionResourceReleasedListNot" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -30906,31 +43522,35 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_236 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_352 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_352 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_352 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceNotifyList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* PDUSessionResourceReleasedListNot */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_236 = { - sizeof(struct NGAP_PDUSessionResourceNotifyIEs__value), - offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, _asn_ctx), - offsetof(struct NGAP_PDUSessionResourceNotifyIEs__value, present), - sizeof(((struct NGAP_PDUSessionResourceNotifyIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_236, - 8, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_352 = { + sizeof(struct NGAP_UEContextModificationFailureIEs__value), + offsetof(struct NGAP_UEContextModificationFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_UEContextModificationFailureIEs__value, present), + sizeof(((struct NGAP_UEContextModificationFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_352, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_352, + asn_MAP_NGAP_value_from_canonical_352, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_236 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_352 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30947,13 +43567,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_236, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_236 /* Additional specs */ + asn_MBR_NGAP_value_352, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_352 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_233 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_349 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -30963,74 +43583,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_234, + &asn_PER_memb_NGAP_id_constr_350, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_233 + memb_NGAP_id_constraint_349 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PDUSessionResourceNotifyIEs_NGAP_criticality_type, + select_UEContextModificationFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_235, + &asn_PER_memb_NGAP_criticality_constr_351, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_233 + memb_NGAP_criticality_constraint_349 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceNotifyIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_236, - select_PDUSessionResourceNotifyIEs_NGAP_value_type, + &asn_DEF_NGAP_value_352, + select_UEContextModificationFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_236, + &asn_PER_memb_NGAP_value_constr_352, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_233 + memb_NGAP_value_constraint_349 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_233 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationFailureIEs_tags_349 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceNotifyIEs_tag2el_233 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationFailureIEs_tag2el_349 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_233 = { - sizeof(struct NGAP_PDUSessionResourceNotifyIEs), - offsetof(struct NGAP_PDUSessionResourceNotifyIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceNotifyIEs_tag2el_233, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_349 = { + sizeof(struct NGAP_UEContextModificationFailureIEs), + offsetof(struct NGAP_UEContextModificationFailureIEs, _asn_ctx), + asn_MAP_NGAP_UEContextModificationFailureIEs_tag2el_349, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs = { - "PDUSessionResourceNotifyIEs", - "PDUSessionResourceNotifyIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs = { + "UEContextModificationFailureIEs", + "UEContextModificationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_233, - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_233) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_2330), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_233, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_233) - /sizeof(asn_DEF_NGAP_PDUSessionResourceNotifyIEs_tags_2330), /* 1 */ + asn_DEF_NGAP_UEContextModificationFailureIEs_tags_349, + sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_349) + /sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_3490), /* 1 */ + asn_DEF_NGAP_UEContextModificationFailureIEs_tags_349, /* Same as above */ + sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_349) + /sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_3490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31040,13 +43660,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceNotifyIEs_233, + asn_MBR_NGAP_UEContextModificationFailureIEs_349, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_233 /* Additional specs */ + &asn_SPC_NGAP_UEContextModificationFailureIEs_specs_349 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_240 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_356 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -31063,7 +43683,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -31080,10 +43700,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.PDUSessionResourceModifyListModInd), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.RRCState), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceModifyListModInd, + &asn_DEF_NGAP_RRCState, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31095,9 +43715,9 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceModifyListModInd" + "RRCState" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, choice.UserLocationInformation), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.UserLocationInformation), -1 /* Ambiguous tag (CHOICE?) */, 0, &asn_DEF_NGAP_UserLocationInformation, @@ -31115,27 +43735,27 @@ "UserLocationInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_240 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_356 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceModifyListModInd */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* RRCState */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_240 = { - sizeof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value), - offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs__value, present), - sizeof(((struct NGAP_PDUSessionResourceModifyIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_240, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_356 = { + sizeof(struct NGAP_RRCInactiveTransitionReportIEs__value), + offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, _asn_ctx), + offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, present), + sizeof(((struct NGAP_RRCInactiveTransitionReportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_356, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_240 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_356 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31152,13 +43772,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_240, + asn_MBR_NGAP_value_356, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_240 /* Additional specs */ + &asn_SPC_NGAP_value_specs_356 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_237 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_353 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -31168,74 +43788,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_238, + &asn_PER_memb_NGAP_id_constr_354, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_237 + memb_NGAP_id_constraint_353 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PDUSessionResourceModifyIndicationIEs_NGAP_criticality_type, + select_RRCInactiveTransitionReportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_239, + &asn_PER_memb_NGAP_criticality_constr_355, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_237 + memb_NGAP_criticality_constraint_353 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_240, - select_PDUSessionResourceModifyIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_356, + select_RRCInactiveTransitionReportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_240, + &asn_PER_memb_NGAP_value_constr_356, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_237 + memb_NGAP_value_constraint_353 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_237 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_353 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyIndicationIEs_tag2el_237 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RRCInactiveTransitionReportIEs_tag2el_353 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_237 = { - sizeof(struct NGAP_PDUSessionResourceModifyIndicationIEs), - offsetof(struct NGAP_PDUSessionResourceModifyIndicationIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyIndicationIEs_tag2el_237, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_353 = { + sizeof(struct NGAP_RRCInactiveTransitionReportIEs), + offsetof(struct NGAP_RRCInactiveTransitionReportIEs, _asn_ctx), + asn_MAP_NGAP_RRCInactiveTransitionReportIEs_tag2el_353, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs = { - "PDUSessionResourceModifyIndicationIEs", - "PDUSessionResourceModifyIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs = { + "RRCInactiveTransitionReportIEs", + "RRCInactiveTransitionReportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_237, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_237) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_2370), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_237, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_237) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs_tags_2370), /* 1 */ + asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_353, + sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_353) + /sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_3530), /* 1 */ + asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_353, /* Same as above */ + sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_353) + /sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_3530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31245,84 +43865,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_237, + asn_MBR_NGAP_RRCInactiveTransitionReportIEs_353, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_237 /* Additional specs */ + &asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_353 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_244 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.PDUSessionResourceModifyListModCfm), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PDUSessionResourceModifyListModCfm, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PDUSessionResourceModifyListModCfm" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.PDUSessionResourceFailedToModifyListModCfm), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToModifyListModCfm, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PDUSessionResourceFailedToModifyListModCfm" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, choice.CriticalityDiagnostics), +static asn_TYPE_member_t asn_MBR_NGAP_value_360 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs__value, choice.FiveG_S_TMSI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_FiveG_S_TMSI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31334,28 +43886,24 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "FiveG-S-TMSI" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_244 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceModifyListModCfm */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToModifyListModCfm */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_360 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* FiveG-S-TMSI */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_244 = { - sizeof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value), - offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, _asn_ctx), - offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs__value, present), - sizeof(((struct NGAP_PDUSessionResourceModifyConfirmIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_244, - 5, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_360 = { + sizeof(struct NGAP_RetrieveUEInformationIEs__value), + offsetof(struct NGAP_RetrieveUEInformationIEs__value, _asn_ctx), + offsetof(struct NGAP_RetrieveUEInformationIEs__value, present), + sizeof(((struct NGAP_RetrieveUEInformationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_360, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_244 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_360 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31372,13 +43920,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_244, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_244 /* Additional specs */ + asn_MBR_NGAP_value_360, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_360 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_241 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_357 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -31388,74 +43936,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_242, + &asn_PER_memb_NGAP_id_constr_358, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_241 + memb_NGAP_id_constraint_357 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PDUSessionResourceModifyConfirmIEs_NGAP_criticality_type, + select_RetrieveUEInformationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_243, + &asn_PER_memb_NGAP_criticality_constr_359, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_241 + memb_NGAP_criticality_constraint_357 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_244, - select_PDUSessionResourceModifyConfirmIEs_NGAP_value_type, + &asn_DEF_NGAP_value_360, + select_RetrieveUEInformationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_244, + &asn_PER_memb_NGAP_value_constr_360, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_241 + memb_NGAP_value_constraint_357 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_241 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RetrieveUEInformationIEs_tags_357 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyConfirmIEs_tag2el_241 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RetrieveUEInformationIEs_tag2el_357 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_241 = { - sizeof(struct NGAP_PDUSessionResourceModifyConfirmIEs), - offsetof(struct NGAP_PDUSessionResourceModifyConfirmIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyConfirmIEs_tag2el_241, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_357 = { + sizeof(struct NGAP_RetrieveUEInformationIEs), + offsetof(struct NGAP_RetrieveUEInformationIEs, _asn_ctx), + asn_MAP_NGAP_RetrieveUEInformationIEs_tag2el_357, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs = { - "PDUSessionResourceModifyConfirmIEs", - "PDUSessionResourceModifyConfirmIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformationIEs = { + "RetrieveUEInformationIEs", + "RetrieveUEInformationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_241, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_241) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_2410), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_241, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_241) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs_tags_2410), /* 1 */ + asn_DEF_NGAP_RetrieveUEInformationIEs_tags_357, + sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_357) + /sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_3570), /* 1 */ + asn_DEF_NGAP_RetrieveUEInformationIEs_tags_357, /* Same as above */ + sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_357) + /sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_3570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31465,16 +44013,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_241, + asn_MBR_NGAP_RetrieveUEInformationIEs_357, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_241 /* Additional specs */ + &asn_SPC_NGAP_RetrieveUEInformationIEs_specs_357 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_248 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_364 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.FiveG_S_TMSI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_FiveG_S_TMSI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31486,12 +44034,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "FiveG-S-TMSI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.NB_IoT_UEPriority), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_NB_IoT_UEPriority, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31503,12 +44051,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "NB-IoT-UEPriority" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_AMFName, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31520,12 +44068,12 @@ 0 }, 0, 0, /* No default value */ - "AMFName" + "UERadioCapability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UEAggregateMaximumBitRate), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.S_NSSAI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UEAggregateMaximumBitRate, + &asn_DEF_NGAP_S_NSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31537,12 +44085,12 @@ 0 }, 0, 0, /* No default value */ - "UEAggregateMaximumBitRate" + "S-NSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.AllowedNSSAI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31554,12 +44102,12 @@ 0 }, 0, 0, /* No default value */ - "CoreNetworkAssistanceInformationForInactive" + "AllowedNSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.GUAMI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.UE_DifferentiationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_GUAMI, + &asn_DEF_NGAP_UE_DifferentiationInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31571,12 +44119,12 @@ 0 }, 0, 0, /* No default value */ - "GUAMI" + "UE-DifferentiationInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.PDUSessionResourceSetupListCxtReq), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.MaskedIMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceSetupListCxtReq, + &asn_DEF_NGAP_MaskedIMEISV, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31588,63 +44136,152 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceSetupListCxtReq" + "MaskedIMEISV" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.AllowedNSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_364 = { 1, 6, 2, 0, 3, 4, 5 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_364 = { 3, 0, 2, 4, 5, 6, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_364 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* NB-IoT-UEPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 6, 0, 0 }, /* MaskedIMEISV */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* FiveG-S-TMSI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* S-NSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* UE-DifferentiationInfo */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_364 = { + sizeof(struct NGAP_UEInformationTransferIEs__value), + offsetof(struct NGAP_UEInformationTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_UEInformationTransferIEs__value, present), + sizeof(((struct NGAP_UEInformationTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_364, + 7, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_364, + asn_MAP_NGAP_value_from_canonical_364, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_364 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_AllowedNSSAI, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_364, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_364 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_361 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_362, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_361 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UESecurityCapabilities), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UESecurityCapabilities, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UEInformationTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_361 }, 0, 0, /* No default value */ - "UESecurityCapabilities" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.SecurityKey), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), - 0, - &asn_DEF_NGAP_SecurityKey, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_364, + select_UEInformationTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_364, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_361 }, 0, 0, /* No default value */ - "SecurityKey" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.TraceActivation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEInformationTransferIEs_tags_361 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEInformationTransferIEs_tag2el_361 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_361 = { + sizeof(struct NGAP_UEInformationTransferIEs), + offsetof(struct NGAP_UEInformationTransferIEs, _asn_ctx), + asn_MAP_NGAP_UEInformationTransferIEs_tag2el_361, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransferIEs = { + "UEInformationTransferIEs", + "UEInformationTransferIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEInformationTransferIEs_tags_361, + sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_361) + /sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_3610), /* 1 */ + asn_DEF_NGAP_UEInformationTransferIEs_tags_361, /* Same as above */ + sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_361) + /sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_3610), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_TraceActivation, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEInformationTransferIEs_361, + 3, /* Elements count */ + &asn_SPC_NGAP_UEInformationTransferIEs_specs_361 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_368 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31656,12 +44293,12 @@ 0 }, 0, 0, /* No default value */ - "TraceActivation" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MobilityRestrictionList), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.FiveG_S_TMSI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_MobilityRestrictionList, + &asn_DEF_NGAP_FiveG_S_TMSI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31673,12 +44310,12 @@ 0 }, 0, 0, /* No default value */ - "MobilityRestrictionList" + "FiveG-S-TMSI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.EUTRA_CGI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapability, + &asn_DEF_NGAP_EUTRA_CGI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31690,12 +44327,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapability" + "EUTRA-CGI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.IndexToRFSP), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.TAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_IndexToRFSP, + &asn_DEF_NGAP_TAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31707,12 +44344,12 @@ 0 }, 0, 0, /* No default value */ - "IndexToRFSP" + "TAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MaskedIMEISV), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.UL_CP_SecurityInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_MaskedIMEISV, + &asn_DEF_NGAP_UL_CP_SecurityInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31724,63 +44361,147 @@ 0 }, 0, 0, /* No default value */ - "MaskedIMEISV" + "UL-CP-SecurityInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_368 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* FiveG-S-TMSI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* EUTRA-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 } /* UL-CP-SecurityInformation */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_368 = { + sizeof(struct NGAP_RANCPRelocationIndicationIEs__value), + offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, present), + sizeof(((struct NGAP_RANCPRelocationIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_368, + 5, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_368 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_NAS_PDU, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_368, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_368 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_365 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_366, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_365 }, 0, 0, /* No default value */ - "NAS-PDU" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.EmergencyFallbackIndicator), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_EmergencyFallbackIndicator, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_RANCPRelocationIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_365 }, 0, 0, /* No default value */ - "EmergencyFallbackIndicator" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RRCInactiveTransitionReportRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_368, + select_RANCPRelocationIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_368, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_365 }, 0, 0, /* No default value */ - "RRCInactiveTransitionReportRequest" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapabilityForPaging), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_365 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANCPRelocationIndicationIEs_tag2el_365 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_365 = { + sizeof(struct NGAP_RANCPRelocationIndicationIEs), + offsetof(struct NGAP_RANCPRelocationIndicationIEs, _asn_ctx), + asn_MAP_NGAP_RANCPRelocationIndicationIEs_tag2el_365, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndicationIEs = { + "RANCPRelocationIndicationIEs", + "RANCPRelocationIndicationIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_365, + sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_365) + /sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_3650), /* 1 */ + asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_365, /* Same as above */ + sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_365) + /sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_3650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_UERadioCapabilityForPaging, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_RANCPRelocationIndicationIEs_365, + 3, /* Elements count */ + &asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_365 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_372 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31792,12 +44513,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityForPaging" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RedirectionVoiceFallback), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RedirectionVoiceFallback, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31809,12 +44530,12 @@ 0 }, 0, 0, /* No default value */ - "RedirectionVoiceFallback" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LocationReportingRequestType), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.HandoverType), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_LocationReportingRequestType, + &asn_DEF_NGAP_HandoverType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31826,12 +44547,12 @@ 0 }, 0, 0, /* No default value */ - "LocationReportingRequestType" + "HandoverType" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CNAssistedRANTuning), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_CNAssistedRANTuning, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31843,12 +44564,12 @@ 0 }, 0, 0, /* No default value */ - "CNAssistedRANTuning" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.SRVCCOperationPossible), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.TargetID), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_SRVCCOperationPossible, + &asn_DEF_NGAP_TargetID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31860,12 +44581,12 @@ 0 }, 0, 0, /* No default value */ - "SRVCCOperationPossible" + "TargetID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.IAB_Authorized), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.DirectForwardingPathAvailability), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_IAB_Authorized, + &asn_DEF_NGAP_DirectForwardingPathAvailability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31877,12 +44598,12 @@ 0 }, 0, 0, /* No default value */ - "IAB-Authorized" + "DirectForwardingPathAvailability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.Enhanced_CoverageRestriction), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.PDUSessionResourceListHORqd), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Enhanced_CoverageRestriction, + &asn_DEF_NGAP_PDUSessionResourceListHORqd, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31894,12 +44615,12 @@ 0 }, 0, 0, /* No default value */ - "Enhanced-CoverageRestriction" + "PDUSessionResourceListHORqd" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.Extended_ConnectedTime), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.SourceToTarget_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_Extended_ConnectedTime, + &asn_DEF_NGAP_SourceToTarget_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31911,63 +44632,160 @@ 0 }, 0, 0, /* No default value */ - "Extended-ConnectedTime" + "SourceToTarget-TransparentContainer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UE_DifferentiationInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_372 = { 0, 1, 7, 2, 5, 6, 3, 4 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_372 = { 0, 1, 3, 6, 7, 4, 5, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_372 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, 0, 0 }, /* SourceToTarget-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* HandoverType */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* DirectForwardingPathAvailability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, 0, 0 }, /* PDUSessionResourceListHORqd */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 1 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, -1, 0 }, /* targetRANNodeID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 1 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, -1, 0 }, /* targeteNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 1 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, -1, 0 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_372 = { + sizeof(struct NGAP_HandoverRequiredIEs__value), + offsetof(struct NGAP_HandoverRequiredIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverRequiredIEs__value, present), + sizeof(((struct NGAP_HandoverRequiredIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_372, + 15, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_372, + asn_MAP_NGAP_value_from_canonical_372, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_372 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_372, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_372 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_369 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_370, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_369 }, 0, 0, /* No default value */ - "UE-DifferentiationInfo" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NRV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_NRV2XServicesAuthorized, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_HandoverRequiredIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_371, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_369 }, 0, 0, /* No default value */ - "NRV2XServicesAuthorized" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LTEV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_LTEV2XServicesAuthorized, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_372, + select_HandoverRequiredIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_372, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_369 }, 0, 0, /* No default value */ - "LTEV2XServicesAuthorized" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequiredIEs_tags_369 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequiredIEs_tag2el_369 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_369 = { + sizeof(struct NGAP_HandoverRequiredIEs), + offsetof(struct NGAP_HandoverRequiredIEs, _asn_ctx), + asn_MAP_NGAP_HandoverRequiredIEs_tag2el_369, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs = { + "HandoverRequiredIEs", + "HandoverRequiredIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_HandoverRequiredIEs_tags_369, + sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_369) + /sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_3690), /* 1 */ + asn_DEF_NGAP_HandoverRequiredIEs_tags_369, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_369) + /sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_3690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_HandoverRequiredIEs_369, + 3, /* Elements count */ + &asn_SPC_NGAP_HandoverRequiredIEs_specs_369 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_376 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31979,12 +44797,12 @@ 0 }, 0, 0, /* No default value */ - "NRUESidelinkAggregateMaximumBitrate" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -31996,12 +44814,12 @@ 0 }, 0, 0, /* No default value */ - "LTEUESidelinkAggregateMaximumBitrate" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.PC5QoSParameters), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.HandoverType), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PC5QoSParameters, + &asn_DEF_NGAP_HandoverType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32013,12 +44831,12 @@ 0 }, 0, 0, /* No default value */ - "PC5QoSParameters" + "HandoverType" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.CEmodeBrestricted), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.NASSecurityParametersFromNGRAN), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CEmodeBrestricted, + &asn_DEF_NGAP_NASSecurityParametersFromNGRAN, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32030,12 +44848,12 @@ 0 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "NASSecurityParametersFromNGRAN" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UE_UP_CIoT_Support), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.PDUSessionResourceHandoverList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UE_UP_CIoT_Support, + &asn_DEF_NGAP_PDUSessionResourceHandoverList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32047,12 +44865,12 @@ 0 }, 0, 0, /* No default value */ - "UE-UP-CIoT-Support" + "PDUSessionResourceHandoverList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.RGLevelWirelineAccessCharacteristics), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.PDUSessionResourceToReleaseListHOCmd), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics, + &asn_DEF_NGAP_PDUSessionResourceToReleaseListHOCmd, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32064,12 +44882,12 @@ 0 }, 0, 0, /* No default value */ - "RGLevelWirelineAccessCharacteristics" + "PDUSessionResourceToReleaseListHOCmd" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.MDTPLMNList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.TargetToSource_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_MDTPLMNList, + &asn_DEF_NGAP_TargetToSource_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32081,12 +44899,12 @@ 0 }, 0, 0, /* No default value */ - "MDTPLMNList" + "TargetToSource-TransparentContainer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32098,63 +44916,34 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_248 = { 0, 1, 13, 25, 9, 14, 12, 15, 34, 36, 17, 19, 22, 23, 24, 32, 33, 3, 4, 5, 6, 7, 8, 10, 11, 16, 18, 20, 21, 26, 27, 28, 29, 30, 31, 35, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_248 = { 0, 1, 36, 17, 18, 19, 20, 21, 22, 4, 23, 24, 6, 2, 5, 7, 25, 10, 26, 11, 27, 28, 12, 13, 14, 3, 29, 30, 31, 32, 33, 34, 15, 16, 8, 35, 9 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_248 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 3 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 2 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 13, -2, 1 }, /* IndexToRFSP */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 25, -3, 0 }, /* Extended-ConnectedTime */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 9, 0, 1 }, /* SecurityKey */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 14, -1, 0 }, /* MaskedIMEISV */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 12, 0, 3 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 15, -1, 2 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 34, -2, 1 }, /* RGLevelWirelineAccessCharacteristics */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 36, -3, 0 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 17, 0, 6 }, /* RRCInactiveTransitionReportRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 19, -1, 5 }, /* RedirectionVoiceFallback */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -2, 4 }, /* SRVCCOperationPossible */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 23, -3, 3 }, /* IAB-Authorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 24, -4, 2 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 32, -5, 1 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 33, -6, 0 }, /* UE-UP-CIoT-Support */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 18 }, /* UEAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 17 }, /* CoreNetworkAssistanceInformationForInactive */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 16 }, /* GUAMI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 15 }, /* PDUSessionResourceSetupListCxtReq */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -4, 14 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -5, 13 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 12 }, /* TraceActivation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -7, 11 }, /* MobilityRestrictionList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -8, 10 }, /* EmergencyFallbackIndicator */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 9 }, /* UERadioCapabilityForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -10, 8 }, /* LocationReportingRequestType */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -11, 7 }, /* CNAssistedRANTuning */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -12, 6 }, /* UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -13, 5 }, /* NRV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -14, 4 }, /* LTEV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -15, 3 }, /* NRUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 30, -16, 2 }, /* LTEUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -17, 1 }, /* PC5QoSParameters */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -18, 0 }, /* MDTPLMNList */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 2, 0, 0 } /* AMFName */ +static const unsigned asn_MAP_NGAP_value_to_canonical_376 = { 0, 1, 3, 6, 2, 4, 5, 7 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_376 = { 0, 1, 4, 2, 5, 6, 3, 7 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_376 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 1 }, /* NASSecurityParametersFromNGRAN */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -1, 0 }, /* TargetToSource-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* HandoverType */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* PDUSessionResourceHandoverList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 1 }, /* PDUSessionResourceToReleaseListHOCmd */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -2, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_248 = { - sizeof(struct NGAP_InitialContextSetupRequestIEs__value), - offsetof(struct NGAP_InitialContextSetupRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_InitialContextSetupRequestIEs__value, present), - sizeof(((struct NGAP_InitialContextSetupRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_248, - 37, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_248, - asn_MAP_NGAP_value_from_canonical_248, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_376 = { + sizeof(struct NGAP_HandoverCommandIEs__value), + offsetof(struct NGAP_HandoverCommandIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverCommandIEs__value, present), + sizeof(((struct NGAP_HandoverCommandIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_376, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_376, + asn_MAP_NGAP_value_from_canonical_376, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_248 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_376 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -32171,13 +44960,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_248, - 37, /* Elements count */ - &asn_SPC_NGAP_value_specs_248 /* Additional specs */ + asn_MBR_NGAP_value_376, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_376 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_245 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_373 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -32187,74 +44976,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_246, + &asn_PER_memb_NGAP_id_constr_374, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_245 + memb_NGAP_id_constraint_373 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_InitialContextSetupRequestIEs_NGAP_criticality_type, + select_HandoverCommandIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_247, + &asn_PER_memb_NGAP_criticality_constr_375, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_245 + memb_NGAP_criticality_constraint_373 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_248, - select_InitialContextSetupRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_376, + select_HandoverCommandIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_248, + &asn_PER_memb_NGAP_value_constr_376, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_245 + memb_NGAP_value_constraint_373 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_245 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCommandIEs_tags_373 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupRequestIEs_tag2el_245 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCommandIEs_tag2el_373 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_245 = { - sizeof(struct NGAP_InitialContextSetupRequestIEs), - offsetof(struct NGAP_InitialContextSetupRequestIEs, _asn_ctx), - asn_MAP_NGAP_InitialContextSetupRequestIEs_tag2el_245, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_373 = { + sizeof(struct NGAP_HandoverCommandIEs), + offsetof(struct NGAP_HandoverCommandIEs, _asn_ctx), + asn_MAP_NGAP_HandoverCommandIEs_tag2el_373, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs = { - "InitialContextSetupRequestIEs", - "InitialContextSetupRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs = { + "HandoverCommandIEs", + "HandoverCommandIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_245, - sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_245) - /sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_2450), /* 1 */ - asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_245, /* Same as above */ - sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_245) - /sizeof(asn_DEF_NGAP_InitialContextSetupRequestIEs_tags_2450), /* 1 */ + asn_DEF_NGAP_HandoverCommandIEs_tags_373, + sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_373) + /sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_3730), /* 1 */ + asn_DEF_NGAP_HandoverCommandIEs_tags_373, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_373) + /sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_3730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32264,13 +45053,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InitialContextSetupRequestIEs_245, + asn_MBR_NGAP_HandoverCommandIEs_373, 3, /* Elements count */ - &asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_245 /* Additional specs */ + &asn_SPC_NGAP_HandoverCommandIEs_specs_373 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_252 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_380 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -32287,7 +45076,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -32304,10 +45093,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.PDUSessionResourceSetupListCxtRes), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PDUSessionResourceSetupListCxtRes, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32319,12 +45108,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceSetupListCxtRes" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.PDUSessionResourceFailedToSetupListCxtRes), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtRes, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32336,12 +45125,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToSetupListCxtRes" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.TargettoSource_Failure_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32353,28 +45142,36 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "TargettoSource-Failure-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_252 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_380 = { 0, 1, 4, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_380 = { 0, 1, 4, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_380 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceSetupListCxtRes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToSetupListCxtRes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* TargettoSource-Failure-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_252 = { - sizeof(struct NGAP_InitialContextSetupResponseIEs__value), - offsetof(struct NGAP_InitialContextSetupResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_InitialContextSetupResponseIEs__value, present), - sizeof(((struct NGAP_InitialContextSetupResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_252, - 5, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_380 = { + sizeof(struct NGAP_HandoverPreparationFailureIEs__value), + offsetof(struct NGAP_HandoverPreparationFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverPreparationFailureIEs__value, present), + sizeof(((struct NGAP_HandoverPreparationFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_380, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_380, + asn_MAP_NGAP_value_from_canonical_380, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_252 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_380 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -32391,13 +45188,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_252, + asn_MBR_NGAP_value_380, 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_252 /* Additional specs */ + &asn_SPC_NGAP_value_specs_380 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_249 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_377 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -32407,74 +45204,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_250, + &asn_PER_memb_NGAP_id_constr_378, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_249 + memb_NGAP_id_constraint_377 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_InitialContextSetupResponseIEs_NGAP_criticality_type, + select_HandoverPreparationFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_251, + &asn_PER_memb_NGAP_criticality_constr_379, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_249 + memb_NGAP_criticality_constraint_377 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_252, - select_InitialContextSetupResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_380, + select_HandoverPreparationFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_252, + &asn_PER_memb_NGAP_value_constr_380, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_249 + memb_NGAP_value_constraint_377 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_249 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupResponseIEs_tag2el_249 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverPreparationFailureIEs_tag2el_377 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_249 = { - sizeof(struct NGAP_InitialContextSetupResponseIEs), - offsetof(struct NGAP_InitialContextSetupResponseIEs, _asn_ctx), - asn_MAP_NGAP_InitialContextSetupResponseIEs_tag2el_249, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_377 = { + sizeof(struct NGAP_HandoverPreparationFailureIEs), + offsetof(struct NGAP_HandoverPreparationFailureIEs, _asn_ctx), + asn_MAP_NGAP_HandoverPreparationFailureIEs_tag2el_377, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs = { - "InitialContextSetupResponseIEs", - "InitialContextSetupResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs = { + "HandoverPreparationFailureIEs", + "HandoverPreparationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_249, - sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_249) - /sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_2490), /* 1 */ - asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_249, /* Same as above */ - sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_249) - /sizeof(asn_DEF_NGAP_InitialContextSetupResponseIEs_tags_2490), /* 1 */ + asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_377, + sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_377) + /sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_3770), /* 1 */ + asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_377, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_377) + /sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_3770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32484,13 +45281,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InitialContextSetupResponseIEs_249, + asn_MBR_NGAP_HandoverPreparationFailureIEs_377, 3, /* Elements count */ - &asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_249 /* Additional specs */ + &asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_377 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_256 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_384 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -32507,10 +45304,10 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.HandoverType), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_HandoverType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32522,12 +45319,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "HandoverType" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.PDUSessionResourceFailedToSetupListCxtFail), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListCxtFail, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32539,12 +45336,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToSetupListCxtFail" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UEAggregateMaximumBitRate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_UEAggregateMaximumBitRate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32556,12 +45353,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "UEAggregateMaximumBitRate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32573,155 +45370,63 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "CoreNetworkAssistanceInformationForInactive" }, -}; -static const unsigned asn_MAP_NGAP_value_to_canonical_256 = { 0, 1, 2, 4, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_256 = { 0, 1, 2, 4, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_256 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceFailedToSetupListCxtFail */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_256 = { - sizeof(struct NGAP_InitialContextSetupFailureIEs__value), - offsetof(struct NGAP_InitialContextSetupFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_InitialContextSetupFailureIEs__value, present), - sizeof(((struct NGAP_InitialContextSetupFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_256, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_256, - asn_MAP_NGAP_value_from_canonical_256, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_256 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UESecurityCapabilities), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_256, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_256 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_253 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_UESecurityCapabilities, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_254, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_253 + 0 }, 0, 0, /* No default value */ - "id" + "UESecurityCapabilities" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_InitialContextSetupFailureIEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SecurityContext), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SecurityContext, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_255, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_253 + 0 }, 0, 0, /* No default value */ - "criticality" + "SecurityContext" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialContextSetupFailureIEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_256, - select_InitialContextSetupFailureIEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NewSecurityContextInd), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_NewSecurityContextInd, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_256, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_253 + 0 }, 0, 0, /* No default value */ - "value" + "NewSecurityContextInd" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_253 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialContextSetupFailureIEs_tag2el_253 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_253 = { - sizeof(struct NGAP_InitialContextSetupFailureIEs), - offsetof(struct NGAP_InitialContextSetupFailureIEs, _asn_ctx), - asn_MAP_NGAP_InitialContextSetupFailureIEs_tag2el_253, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs = { - "InitialContextSetupFailureIEs", - "InitialContextSetupFailureIEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_253, - sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_253) - /sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_2530), /* 1 */ - asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_253, /* Same as above */ - sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_253) - /sizeof(asn_DEF_NGAP_InitialContextSetupFailureIEs_tags_2530), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_InitialContextSetupFailureIEs_253, - 3, /* Elements count */ - &asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_253 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_260 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_NAS_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32733,12 +45438,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "NAS-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.PDUSessionResourceSetupListHOReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_PDUSessionResourceSetupListHOReq, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32750,12 +45455,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "PDUSessionResourceSetupListHOReq" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.PDUSessionResourceListCxtRelReq), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.AllowedNSSAI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceListCxtRelReq, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32767,12 +45472,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceListCxtRelReq" + "AllowedNSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.TraceActivation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_TraceActivation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32784,151 +45489,63 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "TraceActivation" }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_260 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceListCxtRelReq */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_260 = { - sizeof(struct NGAP_UEContextReleaseRequest_IEs__value), - offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextReleaseRequest_IEs__value, present), - sizeof(((struct NGAP_UEContextReleaseRequest_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_260, - 9, /* Count of tags in the map */ - 0, 0, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_260 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MaskedIMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_260, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_260 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_257 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_MaskedIMEISV, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_258, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_257 + 0 }, 0, 0, /* No default value */ - "id" + "MaskedIMEISV" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_UEContextReleaseRequest_IEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SourceToTarget_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_SourceToTarget_TransparentContainer, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_259, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_257 + 0 }, 0, 0, /* No default value */ - "criticality" + "SourceToTarget-TransparentContainer" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest_IEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_260, - select_UEContextReleaseRequest_IEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MobilityRestrictionList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MobilityRestrictionList, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_260, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_257 + 0 }, 0, 0, /* No default value */ - "value" + "MobilityRestrictionList" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_257 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseRequest_IEs_tag2el_257 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_257 = { - sizeof(struct NGAP_UEContextReleaseRequest_IEs), - offsetof(struct NGAP_UEContextReleaseRequest_IEs, _asn_ctx), - asn_MAP_NGAP_UEContextReleaseRequest_IEs_tag2el_257, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs = { - "UEContextReleaseRequest-IEs", - "UEContextReleaseRequest-IEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_257, - sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_257) - /sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_2570), /* 1 */ - asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_257, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_257) - /sizeof(asn_DEF_NGAP_UEContextReleaseRequest_IEs_tags_2570), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_UEContextReleaseRequest_IEs_257, - 3, /* Elements count */ - &asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_257 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_264 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, choice.UE_NGAP_IDs), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LocationReportingRequestType), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UE_NGAP_IDs, + &asn_DEF_NGAP_LocationReportingRequestType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32940,12 +45557,12 @@ 0 }, 0, 0, /* No default value */ - "UE-NGAP-IDs" + "LocationReportingRequestType" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.RRCInactiveTransitionReportRequest), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -32957,151 +45574,63 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "RRCInactiveTransitionReportRequest" }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_264 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* uE-NGAP-ID-pair */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* aMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_264 = { - sizeof(struct NGAP_UEContextReleaseCommand_IEs__value), - offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextReleaseCommand_IEs__value, present), - sizeof(((struct NGAP_UEContextReleaseCommand_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_264, - 9, /* Count of tags in the map */ - 0, 0, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_264 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.GUAMI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_264, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_264 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_261 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_GUAMI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_262, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_261 + 0 }, 0, 0, /* No default value */ - "id" + "GUAMI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_UEContextReleaseCommand_IEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.RedirectionVoiceFallback), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RedirectionVoiceFallback, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_263, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_261 + 0 }, 0, 0, /* No default value */ - "criticality" + "RedirectionVoiceFallback" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand_IEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_264, - select_UEContextReleaseCommand_IEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CNAssistedRANTuning), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CNAssistedRANTuning, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_264, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_261 + 0 }, 0, 0, /* No default value */ - "value" + "CNAssistedRANTuning" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_261 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseCommand_IEs_tag2el_261 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_261 = { - sizeof(struct NGAP_UEContextReleaseCommand_IEs), - offsetof(struct NGAP_UEContextReleaseCommand_IEs, _asn_ctx), - asn_MAP_NGAP_UEContextReleaseCommand_IEs_tag2el_261, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs = { - "UEContextReleaseCommand-IEs", - "UEContextReleaseCommand-IEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_261, - sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_261) - /sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_2610), /* 1 */ - asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_261, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_261) - /sizeof(asn_DEF_NGAP_UEContextReleaseCommand_IEs_tags_2610), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_UEContextReleaseCommand_IEs_261, - 3, /* Elements count */ - &asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_261 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_268 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SRVCCOperationPossible), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_SRVCCOperationPossible, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33113,12 +45642,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "SRVCCOperationPossible" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.IAB_Authorized), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_IAB_Authorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33130,12 +45659,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "IAB-Authorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Enhanced_CoverageRestriction), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_Enhanced_CoverageRestriction, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33147,12 +45676,12 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "Enhanced-CoverageRestriction" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UE_DifferentiationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, + &asn_DEF_NGAP_UE_DifferentiationInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33164,12 +45693,12 @@ 0 }, 0, 0, /* No default value */ - "InfoOnRecommendedCellsAndRANNodesForPaging" + "UE-DifferentiationInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.PDUSessionResourceListCxtRelCpl), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NRV2XServicesAuthorized), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceListCxtRelCpl, + &asn_DEF_NGAP_NRV2XServicesAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33181,12 +45710,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceListCxtRelCpl" + "NRV2XServicesAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LTEV2XServicesAuthorized), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_LTEV2XServicesAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33198,12 +45727,12 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "LTEV2XServicesAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, choice.PagingAssisDataforCEcapabUE), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33215,155 +45744,80 @@ 0 }, 0, 0, /* No default value */ - "PagingAssisDataforCEcapabUE" + "NRUESidelinkAggregateMaximumBitrate" }, -}; -static const unsigned asn_MAP_NGAP_value_to_canonical_268 = { 0, 1, 3, 4, 5, 6, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_268 = { 0, 1, 6, 2, 3, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_268 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 3 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 2 }, /* PDUSessionResourceListCxtRelCpl */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 1 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 0 }, /* PagingAssisDataforCEcapabUE */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_268 = { - sizeof(struct NGAP_UEContextReleaseComplete_IEs__value), - offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextReleaseComplete_IEs__value, present), - sizeof(((struct NGAP_UEContextReleaseComplete_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_268, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_268, - asn_MAP_NGAP_value_from_canonical_268, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_268 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_268, - 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_268 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_265 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_266, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_265 + 0 }, 0, 0, /* No default value */ - "id" + "LTEUESidelinkAggregateMaximumBitrate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_UEContextReleaseComplete_IEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.PC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PC5QoSParameters, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_267, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_265 + 0 }, 0, 0, /* No default value */ - "criticality" + "PC5QoSParameters" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete_IEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_268, - select_UEContextReleaseComplete_IEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CEmodeBrestricted), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_CEmodeBrestricted, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_268, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_265 + 0 }, 0, 0, /* No default value */ - "value" + "CEmodeBrestricted" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_265 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextReleaseComplete_IEs_tag2el_265 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_265 = { - sizeof(struct NGAP_UEContextReleaseComplete_IEs), - offsetof(struct NGAP_UEContextReleaseComplete_IEs, _asn_ctx), - asn_MAP_NGAP_UEContextReleaseComplete_IEs_tag2el_265, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs = { - "UEContextReleaseComplete-IEs", - "UEContextReleaseComplete-IEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_265, - sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_265) - /sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_2650), /* 1 */ - asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_265, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_265) - /sizeof(asn_DEF_NGAP_UEContextReleaseComplete_IEs_tags_2650), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UE_UP_CIoT_Support), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_UE_UP_CIoT_Support, 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_UEContextReleaseComplete_IEs_265, - 3, /* Elements count */ - &asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_265 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_272 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0 + }, + 0, 0, /* No default value */ + "UE-UP-CIoT-Support" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MDTPLMNList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MDTPLMNList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33375,12 +45829,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MDTPLMNList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33392,12 +45846,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "UERadioCapabilityID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.RRCEstablishmentCause), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Extended_ConnectedTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RRCEstablishmentCause, + &asn_DEF_NGAP_Extended_ConnectedTime, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33409,12 +45863,12 @@ 0 }, 0, 0, /* No default value */ - "RRCEstablishmentCause" + "Extended-ConnectedTime" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PDUSessionResourceResumeListRESReq), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.TimeSyncAssistanceInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceResumeListRESReq, + &asn_DEF_NGAP_TimeSyncAssistanceInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33426,12 +45880,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceResumeListRESReq" + "TimeSyncAssistanceInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PDUSessionResourceFailedToResumeListRESReq), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UESliceMaximumBitRateList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESReq, + &asn_DEF_NGAP_UESliceMaximumBitRateList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33443,12 +45897,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToResumeListRESReq" + "UESliceMaximumBitRateList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.Suspend_Request_Indication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.FiveG_ProSeAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Suspend_Request_Indication, + &asn_DEF_NGAP_FiveG_ProSeAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33460,12 +45914,12 @@ 0 }, 0, 0, /* No default value */ - "Suspend-Request-Indication" + "FiveG-ProSeAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate_1), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33477,12 +45931,12 @@ 0 }, 0, 0, /* No default value */ - "InfoOnRecommendedCellsAndRANNodesForPaging" + "NRUESidelinkAggregateMaximumBitrate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs__value, choice.PagingAssisDataforCEcapabUE), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.FiveG_ProSePC5QoSParameters), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33494,34 +45948,70 @@ 0 }, 0, 0, /* No default value */ - "PagingAssisDataforCEcapabUE" + "FiveG-ProSePC5QoSParameters" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_272 = { 0, 1, 2, 5, 3, 4, 6, 7 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_272 = { 0, 1, 2, 4, 5, 3, 6, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_272 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_384 = { 0, 33, 12, 8, 13, 32, 1, 7, 16, 18, 20, 21, 22, 29, 30, 3, 4, 5, 6, 9, 10, 11, 14, 15, 17, 19, 23, 24, 25, 26, 27, 28, 31, 34, 35, 36, 37, 38, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_384 = { 0, 6, 38, 15, 16, 17, 18, 7, 3, 19, 20, 21, 2, 4, 22, 23, 8, 24, 9, 25, 10, 11, 12, 26, 27, 28, 29, 30, 31, 13, 14, 32, 5, 1, 33, 34, 35, 36, 37 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_384 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* RRCEstablishmentCause */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* Suspend-Request-Indication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 3 }, /* PDUSessionResourceResumeListRESReq */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 2 }, /* PDUSessionResourceFailedToResumeListRESReq */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 1 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* PagingAssisDataforCEcapabUE */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 33, -1, 0 }, /* Extended-ConnectedTime */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 12, 0, 0 }, /* MaskedIMEISV */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, 0, 2 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 13, -1, 1 }, /* SourceToTarget-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 32, -2, 0 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 8 }, /* HandoverType */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, -1, 7 }, /* NewSecurityContextInd */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -2, 6 }, /* RRCInactiveTransitionReportRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 18, -3, 5 }, /* RedirectionVoiceFallback */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 20, -4, 4 }, /* SRVCCOperationPossible */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 21, -5, 3 }, /* IAB-Authorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -6, 2 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 29, -7, 1 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 30, -8, 0 }, /* UE-UP-CIoT-Support */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 22 }, /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 21 }, /* CoreNetworkAssistanceInformationForInactive */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 20 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 19 }, /* SecurityContext */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -4, 18 }, /* PDUSessionResourceSetupListHOReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -5, 17 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -6, 16 }, /* TraceActivation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -7, 15 }, /* MobilityRestrictionList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -8, 14 }, /* LocationReportingRequestType */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -9, 13 }, /* GUAMI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 12 }, /* CNAssistedRANTuning */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -11, 11 }, /* UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -12, 10 }, /* NRV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -13, 9 }, /* LTEV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -14, 8 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -15, 7 }, /* LTEUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -16, 6 }, /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -17, 5 }, /* MDTPLMNList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 34, -18, 4 }, /* TimeSyncAssistanceInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -19, 3 }, /* UESliceMaximumBitRateList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 36, -20, 2 }, /* FiveG-ProSeAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 37, -21, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 38, -22, 0 }, /* FiveG-ProSePC5QoSParameters */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_272 = { - sizeof(struct NGAP_UEContextResumeRequestIEs__value), - offsetof(struct NGAP_UEContextResumeRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextResumeRequestIEs__value, present), - sizeof(((struct NGAP_UEContextResumeRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_272, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_272, - asn_MAP_NGAP_value_from_canonical_272, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_384 = { + sizeof(struct NGAP_HandoverRequestIEs__value), + offsetof(struct NGAP_HandoverRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverRequestIEs__value, present), + sizeof(((struct NGAP_HandoverRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_384, + 44, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_384, + asn_MAP_NGAP_value_from_canonical_384, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_272 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_384 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -33538,13 +46028,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_272, - 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_272 /* Additional specs */ + asn_MBR_NGAP_value_384, + 39, /* Elements count */ + &asn_SPC_NGAP_value_specs_384 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_269 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_381 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -33554,74 +46044,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_270, + &asn_PER_memb_NGAP_id_constr_382, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_269 + memb_NGAP_id_constraint_381 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextResumeRequestIEs_NGAP_criticality_type, + select_HandoverRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_271, + &asn_PER_memb_NGAP_criticality_constr_383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_269 + memb_NGAP_criticality_constraint_381 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_272, - select_UEContextResumeRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_384, + select_HandoverRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_272, + &asn_PER_memb_NGAP_value_constr_384, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_269 + memb_NGAP_value_constraint_381 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeRequestIEs_tags_269 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestIEs_tags_381 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeRequestIEs_tag2el_269 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestIEs_tag2el_381 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_269 = { - sizeof(struct NGAP_UEContextResumeRequestIEs), - offsetof(struct NGAP_UEContextResumeRequestIEs, _asn_ctx), - asn_MAP_NGAP_UEContextResumeRequestIEs_tag2el_269, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_381 = { + sizeof(struct NGAP_HandoverRequestIEs), + offsetof(struct NGAP_HandoverRequestIEs, _asn_ctx), + asn_MAP_NGAP_HandoverRequestIEs_tag2el_381, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestIEs = { - "UEContextResumeRequestIEs", - "UEContextResumeRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs = { + "HandoverRequestIEs", + "HandoverRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextResumeRequestIEs_tags_269, - sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_269) - /sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_2690), /* 1 */ - asn_DEF_NGAP_UEContextResumeRequestIEs_tags_269, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_269) - /sizeof(asn_DEF_NGAP_UEContextResumeRequestIEs_tags_2690), /* 1 */ + asn_DEF_NGAP_HandoverRequestIEs_tags_381, + sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_381) + /sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_3810), /* 1 */ + asn_DEF_NGAP_HandoverRequestIEs_tags_381, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_381) + /sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_3810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33631,13 +46121,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextResumeRequestIEs_269, + asn_MBR_NGAP_HandoverRequestIEs_381, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextResumeRequestIEs_specs_269 /* Additional specs */ + &asn_SPC_NGAP_HandoverRequestIEs_specs_381 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_276 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_388 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -33654,7 +46144,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -33671,10 +46161,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.PDUSessionResourceResumeListRESRes), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.PDUSessionResourceAdmittedList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceResumeListRESRes, + &asn_DEF_NGAP_PDUSessionResourceAdmittedList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33686,12 +46176,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceResumeListRESRes" + "PDUSessionResourceAdmittedList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.PDUSessionResourceFailedToResumeListRESRes), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.PDUSessionResourceFailedToSetupListHOAck), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToResumeListRESRes, + &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListHOAck, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33703,12 +46193,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToResumeListRESRes" + "PDUSessionResourceFailedToSetupListHOAck" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.SecurityContext), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.TargetToSource_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_SecurityContext, + &asn_DEF_NGAP_TargetToSource_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33720,12 +46210,12 @@ 0 }, 0, 0, /* No default value */ - "SecurityContext" + "TargetToSource-TransparentContainer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.Suspend_Response_Indication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Suspend_Response_Indication, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33737,12 +46227,12 @@ 0 }, 0, 0, /* No default value */ - "Suspend-Response-Indication" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.Extended_ConnectedTime), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.NPN_AccessInformation), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_Extended_ConnectedTime, + &asn_DEF_NGAP_NPN_AccessInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33754,12 +46244,12 @@ 0 }, 0, 0, /* No default value */ - "Extended-ConnectedTime" + "NPN-AccessInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.RedCapIndication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_RedCapIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33771,34 +46261,35 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "RedCapIndication" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_276 = { 0, 1, 6, 5, 2, 3, 4, 7 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_276 = { 0, 1, 4, 5, 6, 3, 2, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_276 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 6, -2, 0 }, /* Extended-ConnectedTime */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* Suspend-Response-Indication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* PDUSessionResourceResumeListRESRes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* PDUSessionResourceFailedToResumeListRESRes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* SecurityContext */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_388 = { 0, 1, 4, 7, 2, 3, 5, 6 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_388 = { 0, 1, 4, 5, 2, 6, 7, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_388 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* TargetToSource-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, 0, 0 }, /* RedCapIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceAdmittedList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToSetupListHOAck */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 6, 0, 0 }, /* pNI-NPN-Access-Information */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 6, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_276 = { - sizeof(struct NGAP_UEContextResumeResponseIEs__value), - offsetof(struct NGAP_UEContextResumeResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextResumeResponseIEs__value, present), - sizeof(((struct NGAP_UEContextResumeResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_276, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_276, - asn_MAP_NGAP_value_from_canonical_276, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_388 = { + sizeof(struct NGAP_HandoverRequestAcknowledgeIEs__value), + offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, present), + sizeof(((struct NGAP_HandoverRequestAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_388, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_388, + asn_MAP_NGAP_value_from_canonical_388, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_276 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_388 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -33815,13 +46306,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_276, + asn_MBR_NGAP_value_388, 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_276 /* Additional specs */ + &asn_SPC_NGAP_value_specs_388 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_273 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_385 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -33831,74 +46322,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_274, + &asn_PER_memb_NGAP_id_constr_386, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_273 + memb_NGAP_id_constraint_385 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextResumeResponseIEs_NGAP_criticality_type, + select_HandoverRequestAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_275, + &asn_PER_memb_NGAP_criticality_constr_387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_273 + memb_NGAP_criticality_constraint_385 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_276, - select_UEContextResumeResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_388, + select_HandoverRequestAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_276, + &asn_PER_memb_NGAP_value_constr_388, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_273 + memb_NGAP_value_constraint_385 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeResponseIEs_tags_273 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeResponseIEs_tag2el_273 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestAcknowledgeIEs_tag2el_385 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_273 = { - sizeof(struct NGAP_UEContextResumeResponseIEs), - offsetof(struct NGAP_UEContextResumeResponseIEs, _asn_ctx), - asn_MAP_NGAP_UEContextResumeResponseIEs_tag2el_273, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_385 = { + sizeof(struct NGAP_HandoverRequestAcknowledgeIEs), + offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_HandoverRequestAcknowledgeIEs_tag2el_385, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseIEs = { - "UEContextResumeResponseIEs", - "UEContextResumeResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs = { + "HandoverRequestAcknowledgeIEs", + "HandoverRequestAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextResumeResponseIEs_tags_273, - sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_273) - /sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_2730), /* 1 */ - asn_DEF_NGAP_UEContextResumeResponseIEs_tags_273, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_273) - /sizeof(asn_DEF_NGAP_UEContextResumeResponseIEs_tags_2730), /* 1 */ + asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_385, + sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_385) + /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_3850), /* 1 */ + asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_385, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_385) + /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_3850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33908,13 +46399,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextResumeResponseIEs_273, + asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_385, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextResumeResponseIEs_specs_273 /* Additional specs */ + &asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_385 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_280 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_392 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -33931,10 +46422,10 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33946,12 +46437,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33963,12 +46454,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.TargettoSource_Failure_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -33980,35 +46471,35 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "TargettoSource-Failure-TransparentContainer" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_280 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_280 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_280 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_392 = { 0, 3, 2, 1 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_392 = { 0, 3, 2, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_392 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 }, /* TargettoSource-Failure-TransparentContainer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_280 = { - sizeof(struct NGAP_UEContextResumeFailureIEs__value), - offsetof(struct NGAP_UEContextResumeFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextResumeFailureIEs__value, present), - sizeof(((struct NGAP_UEContextResumeFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_280, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_392 = { + sizeof(struct NGAP_HandoverFailureIEs__value), + offsetof(struct NGAP_HandoverFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverFailureIEs__value, present), + sizeof(((struct NGAP_HandoverFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_392, 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_280, - asn_MAP_NGAP_value_from_canonical_280, + asn_MAP_NGAP_value_to_canonical_392, + asn_MAP_NGAP_value_from_canonical_392, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_280 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_392 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34025,13 +46516,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_280, + asn_MBR_NGAP_value_392, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_280 /* Additional specs */ + &asn_SPC_NGAP_value_specs_392 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_277 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_389 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -34041,74 +46532,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_278, + &asn_PER_memb_NGAP_id_constr_390, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_277 + memb_NGAP_id_constraint_389 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextResumeFailureIEs_NGAP_criticality_type, + select_HandoverFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_279, + &asn_PER_memb_NGAP_criticality_constr_391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_277 + memb_NGAP_criticality_constraint_389 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_280, - select_UEContextResumeFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_392, + select_HandoverFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_280, + &asn_PER_memb_NGAP_value_constr_392, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_277 + memb_NGAP_value_constraint_389 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextResumeFailureIEs_tags_277 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverFailureIEs_tags_389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextResumeFailureIEs_tag2el_277 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverFailureIEs_tag2el_389 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_277 = { - sizeof(struct NGAP_UEContextResumeFailureIEs), - offsetof(struct NGAP_UEContextResumeFailureIEs, _asn_ctx), - asn_MAP_NGAP_UEContextResumeFailureIEs_tag2el_277, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_389 = { + sizeof(struct NGAP_HandoverFailureIEs), + offsetof(struct NGAP_HandoverFailureIEs, _asn_ctx), + asn_MAP_NGAP_HandoverFailureIEs_tag2el_389, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailureIEs = { - "UEContextResumeFailureIEs", - "UEContextResumeFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs = { + "HandoverFailureIEs", + "HandoverFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextResumeFailureIEs_tags_277, - sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_277) - /sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_2770), /* 1 */ - asn_DEF_NGAP_UEContextResumeFailureIEs_tags_277, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_277) - /sizeof(asn_DEF_NGAP_UEContextResumeFailureIEs_tags_2770), /* 1 */ + asn_DEF_NGAP_HandoverFailureIEs_tags_389, + sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_389) + /sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_3890), /* 1 */ + asn_DEF_NGAP_HandoverFailureIEs_tags_389, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_389) + /sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_3890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34118,13 +46609,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextResumeFailureIEs_277, + asn_MBR_NGAP_HandoverFailureIEs_389, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextResumeFailureIEs_specs_277 /* Additional specs */ + &asn_SPC_NGAP_HandoverFailureIEs_specs_389 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_284 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_396 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -34141,7 +46632,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -34158,27 +46649,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.InfoOnRecommendedCellsAndRANNodesForPaging), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_InfoOnRecommendedCellsAndRANNodesForPaging, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "InfoOnRecommendedCellsAndRANNodesForPaging" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.PagingAssisDataforCEcapabUE), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PagingAssisDataforCEcapabUE, + &asn_DEF_NGAP_UserLocationInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34190,12 +46664,12 @@ 0 }, 0, 0, /* No default value */ - "PagingAssisDataforCEcapabUE" + "UserLocationInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs__value, choice.PDUSessionResourceSuspendListSUSReq), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.NotifySourceNGRANNode), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceSuspendListSUSReq, + &asn_DEF_NGAP_NotifySourceNGRANNode, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34207,28 +46681,33 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceSuspendListSUSReq" + "NotifySourceNGRANNode" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_284 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_396 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_396 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_396 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* InfoOnRecommendedCellsAndRANNodesForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PagingAssisDataforCEcapabUE */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* PDUSessionResourceSuspendListSUSReq */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* NotifySourceNGRANNode */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_284 = { - sizeof(struct NGAP_UEContextSuspendRequestIEs__value), - offsetof(struct NGAP_UEContextSuspendRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextSuspendRequestIEs__value, present), - sizeof(((struct NGAP_UEContextSuspendRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_284, - 5, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_396 = { + sizeof(struct NGAP_HandoverNotifyIEs__value), + offsetof(struct NGAP_HandoverNotifyIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverNotifyIEs__value, present), + sizeof(((struct NGAP_HandoverNotifyIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_396, + 7, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_396, + asn_MAP_NGAP_value_from_canonical_396, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_284 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_396 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34245,13 +46724,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_284, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_284 /* Additional specs */ + asn_MBR_NGAP_value_396, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_396 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_281 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_393 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -34261,74 +46740,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_282, + &asn_PER_memb_NGAP_id_constr_394, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_281 + memb_NGAP_id_constraint_393 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextSuspendRequestIEs_NGAP_criticality_type, + select_HandoverNotifyIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_283, + &asn_PER_memb_NGAP_criticality_constr_395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_281 + memb_NGAP_criticality_constraint_393 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_284, - select_UEContextSuspendRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_396, + select_HandoverNotifyIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_284, + &asn_PER_memb_NGAP_value_constr_396, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_281 + memb_NGAP_value_constraint_393 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_281 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverNotifyIEs_tags_393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendRequestIEs_tag2el_281 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverNotifyIEs_tag2el_393 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_281 = { - sizeof(struct NGAP_UEContextSuspendRequestIEs), - offsetof(struct NGAP_UEContextSuspendRequestIEs, _asn_ctx), - asn_MAP_NGAP_UEContextSuspendRequestIEs_tag2el_281, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_393 = { + sizeof(struct NGAP_HandoverNotifyIEs), + offsetof(struct NGAP_HandoverNotifyIEs, _asn_ctx), + asn_MAP_NGAP_HandoverNotifyIEs_tag2el_393, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestIEs = { - "UEContextSuspendRequestIEs", - "UEContextSuspendRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs = { + "HandoverNotifyIEs", + "HandoverNotifyIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_281, - sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_281) - /sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_2810), /* 1 */ - asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_281, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_281) - /sizeof(asn_DEF_NGAP_UEContextSuspendRequestIEs_tags_2810), /* 1 */ + asn_DEF_NGAP_HandoverNotifyIEs_tags_393, + sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_393) + /sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_3930), /* 1 */ + asn_DEF_NGAP_HandoverNotifyIEs_tags_393, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_393) + /sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_3930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34338,13 +46817,30 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextSuspendRequestIEs_281, + asn_MBR_NGAP_HandoverNotifyIEs_393, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_281 /* Additional specs */ + &asn_SPC_NGAP_HandoverNotifyIEs_specs_393 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_288 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_400 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -34361,10 +46857,10 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_UserLocationInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34376,12 +46872,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "UserLocationInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.SecurityContext), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.UESecurityCapabilities), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SecurityContext, + &asn_DEF_NGAP_UESecurityCapabilities, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34393,12 +46889,12 @@ 0 }, 0, 0, /* No default value */ - "SecurityContext" + "UESecurityCapabilities" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.PDUSessionResourceToBeSwitchedDLList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34410,27 +46906,88 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "PDUSessionResourceToBeSwitchedDLList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.PDUSessionResourceFailedToSetupListPSReq), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListPSReq, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PDUSessionResourceFailedToSetupListPSReq" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.RRCEstablishmentCause), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RRCEstablishmentCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RRCEstablishmentCause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.RedCapIndication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_RedCapIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RedCapIndication" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_288 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* SecurityContext */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_400 = { 0, 1, 6, 7, 3, 4, 5, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_400 = { 0, 1, 7, 4, 5, 6, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_400 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, 0, 1 }, /* RRCEstablishmentCause */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, -1, 0 }, /* RedCapIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 2 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 1 }, /* PDUSessionResourceToBeSwitchedDLList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 0 }, /* PDUSessionResourceFailedToSetupListPSReq */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_288 = { - sizeof(struct NGAP_UEContextSuspendResponseIEs__value), - offsetof(struct NGAP_UEContextSuspendResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextSuspendResponseIEs__value, present), - sizeof(((struct NGAP_UEContextSuspendResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_288, - 4, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_400 = { + sizeof(struct NGAP_PathSwitchRequestIEs__value), + offsetof(struct NGAP_PathSwitchRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_PathSwitchRequestIEs__value, present), + sizeof(((struct NGAP_PathSwitchRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_400, + 11, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_400, + asn_MAP_NGAP_value_from_canonical_400, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_288 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_400 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34447,13 +47004,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_288, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_288 /* Additional specs */ + asn_MBR_NGAP_value_400, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_400 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_285 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_397 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -34463,74 +47020,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_286, + &asn_PER_memb_NGAP_id_constr_398, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_285 + memb_NGAP_id_constraint_397 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextSuspendResponseIEs_NGAP_criticality_type, + select_PathSwitchRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_287, + &asn_PER_memb_NGAP_criticality_constr_399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_285 + memb_NGAP_criticality_constraint_397 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_288, - select_UEContextSuspendResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_400, + select_PathSwitchRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_288, + &asn_PER_memb_NGAP_value_constr_400, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_285 + memb_NGAP_value_constraint_397 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_285 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestIEs_tags_397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendResponseIEs_tag2el_285 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestIEs_tag2el_397 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_285 = { - sizeof(struct NGAP_UEContextSuspendResponseIEs), - offsetof(struct NGAP_UEContextSuspendResponseIEs, _asn_ctx), - asn_MAP_NGAP_UEContextSuspendResponseIEs_tag2el_285, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_397 = { + sizeof(struct NGAP_PathSwitchRequestIEs), + offsetof(struct NGAP_PathSwitchRequestIEs, _asn_ctx), + asn_MAP_NGAP_PathSwitchRequestIEs_tag2el_397, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponseIEs = { - "UEContextSuspendResponseIEs", - "UEContextSuspendResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs = { + "PathSwitchRequestIEs", + "PathSwitchRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_285, - sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_285) - /sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_2850), /* 1 */ - asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_285, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_285) - /sizeof(asn_DEF_NGAP_UEContextSuspendResponseIEs_tags_2850), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestIEs_tags_397, + sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_397) + /sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_3970), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestIEs_tags_397, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_397) + /sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_3970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34540,13 +47097,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextSuspendResponseIEs_285, + asn_MBR_NGAP_PathSwitchRequestIEs_397, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_285 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestIEs_specs_397 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_292 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_404 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -34563,7 +47120,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -34580,10 +47137,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UESecurityCapabilities), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_UESecurityCapabilities, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34595,12 +47152,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "UESecurityCapabilities" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.SecurityContext), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_SecurityContext, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34612,154 +47169,80 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "SecurityContext" }, -}; -static const unsigned asn_MAP_NGAP_value_to_canonical_292 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_292 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_292 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_292 = { - sizeof(struct NGAP_UEContextSuspendFailureIEs__value), - offsetof(struct NGAP_UEContextSuspendFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextSuspendFailureIEs__value, present), - sizeof(((struct NGAP_UEContextSuspendFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_292, - 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_292, - asn_MAP_NGAP_value_from_canonical_292, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_292 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NewSecurityContextInd), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_292, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_292 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_289 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_NewSecurityContextInd, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_290, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_289 + 0 }, 0, 0, /* No default value */ - "id" + "NewSecurityContextInd" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_UEContextSuspendFailureIEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PDUSessionResourceSwitchedList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceSwitchedList, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_291, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_289 + 0 }, 0, 0, /* No default value */ - "criticality" + "PDUSessionResourceSwitchedList" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailureIEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_292, - select_UEContextSuspendFailureIEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PDUSessionResourceReleasedListPSAck), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PDUSessionResourceReleasedListPSAck, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_292, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_289 + 0 }, 0, 0, /* No default value */ - "value" + "PDUSessionResourceReleasedListPSAck" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_289 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextSuspendFailureIEs_tag2el_289 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_289 = { - sizeof(struct NGAP_UEContextSuspendFailureIEs), - offsetof(struct NGAP_UEContextSuspendFailureIEs, _asn_ctx), - asn_MAP_NGAP_UEContextSuspendFailureIEs_tag2el_289, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailureIEs = { - "UEContextSuspendFailureIEs", - "UEContextSuspendFailureIEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_289, - sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_289) - /sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_2890), /* 1 */ - asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_289, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_289) - /sizeof(asn_DEF_NGAP_UEContextSuspendFailureIEs_tags_2890), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, + &asn_DEF_NGAP_AllowedNSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_UEContextSuspendFailureIEs_289, - 3, /* Elements count */ - &asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_289 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_296 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0 + }, + 0, 0, /* No default value */ + "AllowedNSSAI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CoreNetworkAssistanceInformationForInactive), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34771,12 +47254,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "CoreNetworkAssistanceInformationForInactive" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RRCInactiveTransitionReportRequest), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34788,12 +47271,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "RRCInactiveTransitionReportRequest" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RANPagingPriority), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RANPagingPriority, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34805,12 +47288,12 @@ 0 }, 0, 0, /* No default value */ - "RANPagingPriority" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.SecurityKey), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RedirectionVoiceFallback), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_SecurityKey, + &asn_DEF_NGAP_RedirectionVoiceFallback, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34822,12 +47305,12 @@ 0 }, 0, 0, /* No default value */ - "SecurityKey" + "RedirectionVoiceFallback" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.IndexToRFSP), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CNAssistedRANTuning), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_IndexToRFSP, + &asn_DEF_NGAP_CNAssistedRANTuning, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34839,12 +47322,12 @@ 0 }, 0, 0, /* No default value */ - "IndexToRFSP" + "CNAssistedRANTuning" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UEAggregateMaximumBitRate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.SRVCCOperationPossible), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UEAggregateMaximumBitRate, + &asn_DEF_NGAP_SRVCCOperationPossible, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34856,12 +47339,12 @@ 0 }, 0, 0, /* No default value */ - "UEAggregateMaximumBitRate" + "SRVCCOperationPossible" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UESecurityCapabilities), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.Enhanced_CoverageRestriction), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UESecurityCapabilities, + &asn_DEF_NGAP_Enhanced_CoverageRestriction, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34873,12 +47356,12 @@ 0 }, 0, 0, /* No default value */ - "UESecurityCapabilities" + "Enhanced-CoverageRestriction" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.Extended_ConnectedTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, + &asn_DEF_NGAP_Extended_ConnectedTime, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34890,12 +47373,12 @@ 0 }, 0, 0, /* No default value */ - "CoreNetworkAssistanceInformationForInactive" + "Extended-ConnectedTime" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.EmergencyFallbackIndicator), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UE_DifferentiationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_EmergencyFallbackIndicator, + &asn_DEF_NGAP_UE_DifferentiationInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34907,12 +47390,12 @@ 0 }, 0, 0, /* No default value */ - "EmergencyFallbackIndicator" + "UE-DifferentiationInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.AMF_UE_NGAP_ID_1), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NRV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_NRV2XServicesAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34924,12 +47407,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "NRV2XServicesAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RRCInactiveTransitionReportRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.LTEV2XServicesAuthorized), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, + &asn_DEF_NGAP_LTEV2XServicesAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34941,12 +47424,12 @@ 0 }, 0, 0, /* No default value */ - "RRCInactiveTransitionReportRequest" + "LTEV2XServicesAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.GUAMI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_GUAMI, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34958,12 +47441,12 @@ 0 }, 0, 0, /* No default value */ - "GUAMI" + "NRUESidelinkAggregateMaximumBitrate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.CNAssistedRANTuning), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CNAssistedRANTuning, + &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34975,12 +47458,12 @@ 0 }, 0, 0, /* No default value */ - "CNAssistedRANTuning" + "LTEUESidelinkAggregateMaximumBitrate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.SRVCCOperationPossible), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SRVCCOperationPossible, + &asn_DEF_NGAP_PC5QoSParameters, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -34992,12 +47475,12 @@ 0 }, 0, 0, /* No default value */ - "SRVCCOperationPossible" + "PC5QoSParameters" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.IAB_Authorized), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CEmodeBrestricted), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_IAB_Authorized, + &asn_DEF_NGAP_CEmodeBrestricted, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35009,12 +47492,12 @@ 0 }, 0, 0, /* No default value */ - "IAB-Authorized" + "CEmodeBrestricted" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.NRV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UE_UP_CIoT_Support), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_NRV2XServicesAuthorized, + &asn_DEF_NGAP_UE_UP_CIoT_Support, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35026,12 +47509,12 @@ 0 }, 0, 0, /* No default value */ - "NRV2XServicesAuthorized" + "UE-UP-CIoT-Support" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.LTEV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_LTEV2XServicesAuthorized, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35043,12 +47526,12 @@ 0 }, 0, 0, /* No default value */ - "LTEV2XServicesAuthorized" + "UERadioCapabilityID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.MDTPLMNList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_MDTPLMNList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35060,12 +47543,12 @@ 0 }, 0, 0, /* No default value */ - "NRUESidelinkAggregateMaximumBitrate" + "MDTPLMNList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.TimeSyncAssistanceInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_TimeSyncAssistanceInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35077,12 +47560,12 @@ 0 }, 0, 0, /* No default value */ - "LTEUESidelinkAggregateMaximumBitrate" + "TimeSyncAssistanceInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.PC5QoSParameters), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.FiveG_ProSeAuthorized), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PC5QoSParameters, + &asn_DEF_NGAP_FiveG_ProSeAuthorized, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35094,12 +47577,12 @@ 0 }, 0, 0, /* No default value */ - "PC5QoSParameters" + "FiveG-ProSeAuthorized" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NRUESidelinkAggregateMaximumBitrate_1), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35111,12 +47594,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "NRUESidelinkAggregateMaximumBitrate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs__value, choice.RGLevelWirelineAccessCharacteristics), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.FiveG_ProSePC5QoSParameters), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RGLevelWirelineAccessCharacteristics, + &asn_DEF_NGAP_FiveG_ProSePC5QoSParameters, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35128,48 +47611,56 @@ 0 }, 0, 0, /* No default value */ - "RGLevelWirelineAccessCharacteristics" + "FiveG-ProSePC5QoSParameters" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_296 = { 0, 1, 2, 4, 9, 3, 20, 21, 10, 13, 14, 5, 6, 7, 8, 11, 12, 15, 16, 17, 18, 19 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_296 = { 0, 1, 2, 5, 3, 11, 12, 13, 14, 4, 8, 15, 16, 9, 10, 17, 18, 19, 20, 21, 6, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_296 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 4 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 3 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 2 }, /* RANPagingPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -3, 1 }, /* IndexToRFSP */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 9, -4, 0 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, 0, 0 }, /* SecurityKey */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 20, 0, 1 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 21, -1, 0 }, /* RGLevelWirelineAccessCharacteristics */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, 0, 2 }, /* RRCInactiveTransitionReportRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -1, 1 }, /* SRVCCOperationPossible */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -2, 0 }, /* IAB-Authorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, 0, 10 }, /* UEAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -1, 9 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -2, 8 }, /* CoreNetworkAssistanceInformationForInactive */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -3, 7 }, /* EmergencyFallbackIndicator */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -4, 6 }, /* GUAMI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -5, 5 }, /* CNAssistedRANTuning */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -6, 4 }, /* NRV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -7, 3 }, /* LTEV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -8, 2 }, /* NRUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 1 }, /* LTEUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 0 } /* PC5QoSParameters */ +static const unsigned asn_MAP_NGAP_value_to_canonical_404 = { 0, 1, 15, 24, 4, 9, 11, 13, 14, 22, 23, 2, 3, 5, 6, 7, 8, 10, 12, 16, 17, 18, 19, 20, 21, 25, 26, 27, 28, 29 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_404 = { 0, 1, 11, 12, 4, 13, 14, 15, 16, 5, 17, 6, 18, 7, 8, 2, 19, 20, 21, 22, 23, 24, 9, 10, 3, 25, 26, 27, 28, 29 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_404 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 15, -2, 0 }, /* Extended-ConnectedTime */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 24, 0, 0 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, 0, 6 }, /* NewSecurityContextInd */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -1, 5 }, /* RRCInactiveTransitionReportRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 11, -2, 4 }, /* RedirectionVoiceFallback */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -3, 3 }, /* SRVCCOperationPossible */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -4, 2 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -5, 1 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 23, -6, 0 }, /* UE-UP-CIoT-Support */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 18 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 17 }, /* SecurityContext */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 16 }, /* PDUSessionResourceSwitchedList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 15 }, /* PDUSessionResourceReleasedListPSAck */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -4, 14 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -5, 13 }, /* CoreNetworkAssistanceInformationForInactive */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 12 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -7, 11 }, /* CNAssistedRANTuning */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -8, 10 }, /* UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -9, 9 }, /* NRV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -10, 8 }, /* LTEV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -11, 7 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -12, 6 }, /* LTEUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -13, 5 }, /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -14, 4 }, /* MDTPLMNList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -15, 3 }, /* TimeSyncAssistanceInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -16, 2 }, /* FiveG-ProSeAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -17, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -18, 0 } /* FiveG-ProSePC5QoSParameters */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_296 = { - sizeof(struct NGAP_UEContextModificationRequestIEs__value), - offsetof(struct NGAP_UEContextModificationRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextModificationRequestIEs__value, present), - sizeof(((struct NGAP_UEContextModificationRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_296, - 22, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_296, - asn_MAP_NGAP_value_from_canonical_296, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_404 = { + sizeof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value), + offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, present), + sizeof(((struct NGAP_PathSwitchRequestAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_404, + 30, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_404, + asn_MAP_NGAP_value_from_canonical_404, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_296 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_404 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35186,13 +47677,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_296, - 22, /* Elements count */ - &asn_SPC_NGAP_value_specs_296 /* Additional specs */ + asn_MBR_NGAP_value_404, + 30, /* Elements count */ + &asn_SPC_NGAP_value_specs_404 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_293 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_401 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -35202,74 +47693,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_294, + &asn_PER_memb_NGAP_id_constr_402, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_293 + memb_NGAP_id_constraint_401 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextModificationRequestIEs_NGAP_criticality_type, + select_PathSwitchRequestAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_295, + &asn_PER_memb_NGAP_criticality_constr_403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_293 + memb_NGAP_criticality_constraint_401 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_296, - select_UEContextModificationRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_404, + select_PathSwitchRequestAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_296, + &asn_PER_memb_NGAP_value_constr_404, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_293 + memb_NGAP_value_constraint_401 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationRequestIEs_tags_293 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationRequestIEs_tag2el_293 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestAcknowledgeIEs_tag2el_401 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_293 = { - sizeof(struct NGAP_UEContextModificationRequestIEs), - offsetof(struct NGAP_UEContextModificationRequestIEs, _asn_ctx), - asn_MAP_NGAP_UEContextModificationRequestIEs_tag2el_293, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_401 = { + sizeof(struct NGAP_PathSwitchRequestAcknowledgeIEs), + offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_PathSwitchRequestAcknowledgeIEs_tag2el_401, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs = { - "UEContextModificationRequestIEs", - "UEContextModificationRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs = { + "PathSwitchRequestAcknowledgeIEs", + "PathSwitchRequestAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextModificationRequestIEs_tags_293, - sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_293) - /sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_2930), /* 1 */ - asn_DEF_NGAP_UEContextModificationRequestIEs_tags_293, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_293) - /sizeof(asn_DEF_NGAP_UEContextModificationRequestIEs_tags_2930), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_401, + sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_401) + /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_4010), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_401, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_401) + /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_4010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35279,13 +47770,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextModificationRequestIEs_293, + asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_401, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextModificationRequestIEs_specs_293 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_401 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_300 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_408 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -35302,7 +47793,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -35319,27 +47810,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.RRCState), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RRCState, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RRCState" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.PDUSessionResourceReleasedListPSFail), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_PDUSessionResourceReleasedListPSFail, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35351,9 +47825,9 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "PDUSessionResourceReleasedListPSFail" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, &asn_DEF_NGAP_CriticalityDiagnostics, @@ -35371,31 +47845,24 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_300 = { 0, 1, 2, 4, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_300 = { 0, 1, 2, 4, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_300 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_408 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* RRCState */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceReleasedListPSFail */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_300 = { - sizeof(struct NGAP_UEContextModificationResponseIEs__value), - offsetof(struct NGAP_UEContextModificationResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextModificationResponseIEs__value, present), - sizeof(((struct NGAP_UEContextModificationResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_300, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_300, - asn_MAP_NGAP_value_from_canonical_300, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_408 = { + sizeof(struct NGAP_PathSwitchRequestFailureIEs__value), + offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, present), + sizeof(((struct NGAP_PathSwitchRequestFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_408, + 4, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_300 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_408 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35412,13 +47879,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_300, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_300 /* Additional specs */ + asn_MBR_NGAP_value_408, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_408 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_297 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_405 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -35428,74 +47895,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_298, + &asn_PER_memb_NGAP_id_constr_406, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_297 + memb_NGAP_id_constraint_405 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextModificationResponseIEs_NGAP_criticality_type, + select_PathSwitchRequestFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_299, + &asn_PER_memb_NGAP_criticality_constr_407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_297 + memb_NGAP_criticality_constraint_405 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_300, - select_UEContextModificationResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_408, + select_PathSwitchRequestFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_300, + &asn_PER_memb_NGAP_value_constr_408, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_297 + memb_NGAP_value_constraint_405 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationResponseIEs_tags_297 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_405 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationResponseIEs_tag2el_297 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestFailureIEs_tag2el_405 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_297 = { - sizeof(struct NGAP_UEContextModificationResponseIEs), - offsetof(struct NGAP_UEContextModificationResponseIEs, _asn_ctx), - asn_MAP_NGAP_UEContextModificationResponseIEs_tag2el_297, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_405 = { + sizeof(struct NGAP_PathSwitchRequestFailureIEs), + offsetof(struct NGAP_PathSwitchRequestFailureIEs, _asn_ctx), + asn_MAP_NGAP_PathSwitchRequestFailureIEs_tag2el_405, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs = { - "UEContextModificationResponseIEs", - "UEContextModificationResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs = { + "PathSwitchRequestFailureIEs", + "PathSwitchRequestFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextModificationResponseIEs_tags_297, - sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_297) - /sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_2970), /* 1 */ - asn_DEF_NGAP_UEContextModificationResponseIEs_tags_297, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_297) - /sizeof(asn_DEF_NGAP_UEContextModificationResponseIEs_tags_2970), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_405, + sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_405) + /sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_4050), /* 1 */ + asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_405, /* Same as above */ + sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_405) + /sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_4050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35505,13 +47972,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextModificationResponseIEs_297, + asn_MBR_NGAP_PathSwitchRequestFailureIEs_405, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextModificationResponseIEs_specs_297 /* Additional specs */ + &asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_405 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_304 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_412 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -35528,7 +47995,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -35545,7 +48012,7 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.Cause), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, &asn_DEF_NGAP_Cause, @@ -35562,30 +48029,10 @@ 0, 0, /* No default value */ "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_CriticalityDiagnostics, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "CriticalityDiagnostics" - }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_304 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_304 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_304 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_412 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ @@ -35593,19 +48040,18 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_304 = { - sizeof(struct NGAP_UEContextModificationFailureIEs__value), - offsetof(struct NGAP_UEContextModificationFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_UEContextModificationFailureIEs__value, present), - sizeof(((struct NGAP_UEContextModificationFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_304, - 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_304, - asn_MAP_NGAP_value_from_canonical_304, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_412 = { + sizeof(struct NGAP_HandoverCancelIEs__value), + offsetof(struct NGAP_HandoverCancelIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverCancelIEs__value, present), + sizeof(((struct NGAP_HandoverCancelIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_412, + 8, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_304 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_412 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35622,13 +48068,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_304, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_304 /* Additional specs */ + asn_MBR_NGAP_value_412, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_412 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_301 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_409 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -35638,74 +48084,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_302, + &asn_PER_memb_NGAP_id_constr_410, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_301 + memb_NGAP_id_constraint_409 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEContextModificationFailureIEs_NGAP_criticality_type, + select_HandoverCancelIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_303, + &asn_PER_memb_NGAP_criticality_constr_411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_301 + memb_NGAP_criticality_constraint_409 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_304, - select_UEContextModificationFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_412, + select_HandoverCancelIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_304, + &asn_PER_memb_NGAP_value_constr_412, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_301 + memb_NGAP_value_constraint_409 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEContextModificationFailureIEs_tags_301 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCancelIEs_tags_409 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEContextModificationFailureIEs_tag2el_301 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCancelIEs_tag2el_409 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_301 = { - sizeof(struct NGAP_UEContextModificationFailureIEs), - offsetof(struct NGAP_UEContextModificationFailureIEs, _asn_ctx), - asn_MAP_NGAP_UEContextModificationFailureIEs_tag2el_301, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_409 = { + sizeof(struct NGAP_HandoverCancelIEs), + offsetof(struct NGAP_HandoverCancelIEs, _asn_ctx), + asn_MAP_NGAP_HandoverCancelIEs_tag2el_409, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs = { - "UEContextModificationFailureIEs", - "UEContextModificationFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs = { + "HandoverCancelIEs", + "HandoverCancelIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEContextModificationFailureIEs_tags_301, - sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_301) - /sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_3010), /* 1 */ - asn_DEF_NGAP_UEContextModificationFailureIEs_tags_301, /* Same as above */ - sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_301) - /sizeof(asn_DEF_NGAP_UEContextModificationFailureIEs_tags_3010), /* 1 */ + asn_DEF_NGAP_HandoverCancelIEs_tags_409, + sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_409) + /sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_4090), /* 1 */ + asn_DEF_NGAP_HandoverCancelIEs_tags_409, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_409) + /sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_4090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35715,13 +48161,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEContextModificationFailureIEs_301, + asn_MBR_NGAP_HandoverCancelIEs_409, 3, /* Elements count */ - &asn_SPC_NGAP_UEContextModificationFailureIEs_specs_301 /* Additional specs */ + &asn_SPC_NGAP_HandoverCancelIEs_specs_409 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_308 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_416 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -35738,7 +48184,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -35755,27 +48201,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.RRCState), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RRCState, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RRCState" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35787,30 +48216,26 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_308 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_416 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* RRCState */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_308 = { - sizeof(struct NGAP_RRCInactiveTransitionReportIEs__value), - offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, _asn_ctx), - offsetof(struct NGAP_RRCInactiveTransitionReportIEs__value, present), - sizeof(((struct NGAP_RRCInactiveTransitionReportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_308, - 7, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_416 = { + sizeof(struct NGAP_HandoverCancelAcknowledgeIEs__value), + offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, present), + sizeof(((struct NGAP_HandoverCancelAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_416, + 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_308 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_416 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35827,13 +48252,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_308, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_308 /* Additional specs */ + asn_MBR_NGAP_value_416, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_416 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_305 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_413 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -35843,74 +48268,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_306, + &asn_PER_memb_NGAP_id_constr_414, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_305 + memb_NGAP_id_constraint_413 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RRCInactiveTransitionReportIEs_NGAP_criticality_type, + select_HandoverCancelAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_307, + &asn_PER_memb_NGAP_criticality_constr_415, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_305 + memb_NGAP_criticality_constraint_413 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_308, - select_RRCInactiveTransitionReportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_416, + select_HandoverCancelAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_308, + &asn_PER_memb_NGAP_value_constr_416, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_305 + memb_NGAP_value_constraint_413 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_305 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_413 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RRCInactiveTransitionReportIEs_tag2el_305 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCancelAcknowledgeIEs_tag2el_413 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_305 = { - sizeof(struct NGAP_RRCInactiveTransitionReportIEs), - offsetof(struct NGAP_RRCInactiveTransitionReportIEs, _asn_ctx), - asn_MAP_NGAP_RRCInactiveTransitionReportIEs_tag2el_305, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_413 = { + sizeof(struct NGAP_HandoverCancelAcknowledgeIEs), + offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_HandoverCancelAcknowledgeIEs_tag2el_413, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs = { - "RRCInactiveTransitionReportIEs", - "RRCInactiveTransitionReportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs = { + "HandoverCancelAcknowledgeIEs", + "HandoverCancelAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_305, - sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_305) - /sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_3050), /* 1 */ - asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_305, /* Same as above */ - sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_305) - /sizeof(asn_DEF_NGAP_RRCInactiveTransitionReportIEs_tags_3050), /* 1 */ + asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_413, + sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_413) + /sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_4130), /* 1 */ + asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_413, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_413) + /sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_4130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35920,16 +48345,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RRCInactiveTransitionReportIEs_305, + asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_413, 3, /* Elements count */ - &asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_305 /* Additional specs */ + &asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_413 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_312 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs__value, choice.FiveG_S_TMSI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_420 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_FiveG_S_TMSI, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -35941,24 +48366,42 @@ 0 }, 0, 0, /* No default value */ - "FiveG-S-TMSI" + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_312 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* FiveG-S-TMSI */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_420 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* RAN-UE-NGAP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_312 = { - sizeof(struct NGAP_RetrieveUEInformationIEs__value), - offsetof(struct NGAP_RetrieveUEInformationIEs__value, _asn_ctx), - offsetof(struct NGAP_RetrieveUEInformationIEs__value, present), - sizeof(((struct NGAP_RetrieveUEInformationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_312, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_420 = { + sizeof(struct NGAP_HandoverSuccessIEs__value), + offsetof(struct NGAP_HandoverSuccessIEs__value, _asn_ctx), + offsetof(struct NGAP_HandoverSuccessIEs__value, present), + sizeof(((struct NGAP_HandoverSuccessIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_420, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_312 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_420 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35975,13 +48418,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_312, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_312 /* Additional specs */ + asn_MBR_NGAP_value_420, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_420 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_309 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_417 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -35991,74 +48434,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_310, + &asn_PER_memb_NGAP_id_constr_418, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_309 + memb_NGAP_id_constraint_417 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RetrieveUEInformationIEs_NGAP_criticality_type, + select_HandoverSuccessIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_311, + &asn_PER_memb_NGAP_criticality_constr_419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_309 + memb_NGAP_criticality_constraint_417 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_312, - select_RetrieveUEInformationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_420, + select_HandoverSuccessIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_312, + &asn_PER_memb_NGAP_value_constr_420, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_309 + memb_NGAP_value_constraint_417 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RetrieveUEInformationIEs_tags_309 = { +static const ber_tlv_tag_t asn_DEF_NGAP_HandoverSuccessIEs_tags_417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RetrieveUEInformationIEs_tag2el_309 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverSuccessIEs_tag2el_417 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_309 = { - sizeof(struct NGAP_RetrieveUEInformationIEs), - offsetof(struct NGAP_RetrieveUEInformationIEs, _asn_ctx), - asn_MAP_NGAP_RetrieveUEInformationIEs_tag2el_309, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_417 = { + sizeof(struct NGAP_HandoverSuccessIEs), + offsetof(struct NGAP_HandoverSuccessIEs, _asn_ctx), + asn_MAP_NGAP_HandoverSuccessIEs_tag2el_417, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformationIEs = { - "RetrieveUEInformationIEs", - "RetrieveUEInformationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccessIEs = { + "HandoverSuccessIEs", + "HandoverSuccessIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RetrieveUEInformationIEs_tags_309, - sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_309) - /sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_3090), /* 1 */ - asn_DEF_NGAP_RetrieveUEInformationIEs_tags_309, /* Same as above */ - sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_309) - /sizeof(asn_DEF_NGAP_RetrieveUEInformationIEs_tags_3090), /* 1 */ + asn_DEF_NGAP_HandoverSuccessIEs_tags_417, + sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_417) + /sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_4170), /* 1 */ + asn_DEF_NGAP_HandoverSuccessIEs_tags_417, /* Same as above */ + sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_417) + /sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_4170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36068,67 +48511,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RetrieveUEInformationIEs_309, + asn_MBR_NGAP_HandoverSuccessIEs_417, 3, /* Elements count */ - &asn_SPC_NGAP_RetrieveUEInformationIEs_specs_309 /* Additional specs */ + &asn_SPC_NGAP_HandoverSuccessIEs_specs_417 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_316 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.FiveG_S_TMSI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_FiveG_S_TMSI, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "FiveG-S-TMSI" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.NB_IoT_UEPriority), +static asn_TYPE_member_t asn_MBR_NGAP_value_424 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_NB_IoT_UEPriority, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "NB-IoT-UEPriority" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), - 0, - &asn_DEF_NGAP_UERadioCapability, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UERadioCapability" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.S_NSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_S_NSSAI, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36140,12 +48532,12 @@ 0 }, 0, 0, /* No default value */ - "S-NSSAI" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.AllowedNSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36157,12 +48549,12 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs__value, choice.UE_DifferentiationInfo), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.EarlyStatusTransfer_TransparentContainer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, + &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36174,32 +48566,26 @@ 0 }, 0, 0, /* No default value */ - "UE-DifferentiationInfo" + "EarlyStatusTransfer-TransparentContainer" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_316 = { 1, 2, 0, 3, 4, 5 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_316 = { 2, 0, 1, 3, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_316 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* NB-IoT-UEPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* FiveG-S-TMSI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* S-NSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* UE-DifferentiationInfo */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_424 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* EarlyStatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_316 = { - sizeof(struct NGAP_UEInformationTransferIEs__value), - offsetof(struct NGAP_UEInformationTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_UEInformationTransferIEs__value, present), - sizeof(((struct NGAP_UEInformationTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_316, - 6, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_316, - asn_MAP_NGAP_value_from_canonical_316, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_424 = { + sizeof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value), + offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, present), + sizeof(((struct NGAP_UplinkRANEarlyStatusTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_424, + 3, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_316 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_424 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36216,13 +48602,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_316, - 6, /* Elements count */ - &asn_SPC_NGAP_value_specs_316 /* Additional specs */ + asn_MBR_NGAP_value_424, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_424 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_313 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_421 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -36232,74 +48618,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_314, + &asn_PER_memb_NGAP_id_constr_422, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_313 + memb_NGAP_id_constraint_421 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UEInformationTransferIEs_NGAP_criticality_type, + select_UplinkRANEarlyStatusTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_315, + &asn_PER_memb_NGAP_criticality_constr_423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_313 + memb_NGAP_criticality_constraint_421 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_316, - select_UEInformationTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_424, + select_UplinkRANEarlyStatusTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_316, + &asn_PER_memb_NGAP_value_constr_424, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_313 + memb_NGAP_value_constraint_421 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UEInformationTransferIEs_tags_313 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEInformationTransferIEs_tag2el_313 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANEarlyStatusTransferIEs_tag2el_421 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_313 = { - sizeof(struct NGAP_UEInformationTransferIEs), - offsetof(struct NGAP_UEInformationTransferIEs, _asn_ctx), - asn_MAP_NGAP_UEInformationTransferIEs_tag2el_313, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_421 = { + sizeof(struct NGAP_UplinkRANEarlyStatusTransferIEs), + offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, _asn_ctx), + asn_MAP_NGAP_UplinkRANEarlyStatusTransferIEs_tag2el_421, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransferIEs = { - "UEInformationTransferIEs", - "UEInformationTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs = { + "UplinkRANEarlyStatusTransferIEs", + "UplinkRANEarlyStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UEInformationTransferIEs_tags_313, - sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_313) - /sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_3130), /* 1 */ - asn_DEF_NGAP_UEInformationTransferIEs_tags_313, /* Same as above */ - sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_313) - /sizeof(asn_DEF_NGAP_UEInformationTransferIEs_tags_3130), /* 1 */ + asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_421, + sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_421) + /sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_4210), /* 1 */ + asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_421, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_421) + /sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_4210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36309,50 +48695,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEInformationTransferIEs_313, + asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_421, 3, /* Elements count */ - &asn_SPC_NGAP_UEInformationTransferIEs_specs_313 /* Additional specs */ + &asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_421 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_320 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.RAN_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_428 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.FiveG_S_TMSI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_FiveG_S_TMSI, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "FiveG-S-TMSI" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.EUTRA_CGI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_EUTRA_CGI, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36364,12 +48716,12 @@ 0 }, 0, 0, /* No default value */ - "EUTRA-CGI" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.TAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_TAI, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36381,12 +48733,12 @@ 0 }, 0, 0, /* No default value */ - "TAI" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, choice.UL_CP_SecurityInformation), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.EarlyStatusTransfer_TransparentContainer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UL_CP_SecurityInformation, + &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36398,28 +48750,26 @@ 0 }, 0, 0, /* No default value */ - "UL-CP-SecurityInformation" + "EarlyStatusTransfer-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_320 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* FiveG-S-TMSI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* EUTRA-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 } /* UL-CP-SecurityInformation */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_428 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* EarlyStatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_320 = { - sizeof(struct NGAP_RANCPRelocationIndicationIEs__value), - offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_RANCPRelocationIndicationIEs__value, present), - sizeof(((struct NGAP_RANCPRelocationIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_320, - 5, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_428 = { + sizeof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value), + offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, present), + sizeof(((struct NGAP_DownlinkRANEarlyStatusTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_428, + 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_320 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_428 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36436,13 +48786,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_320, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_320 /* Additional specs */ + asn_MBR_NGAP_value_428, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_428 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_317 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_425 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -36452,74 +48802,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_318, + &asn_PER_memb_NGAP_id_constr_426, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_317 + memb_NGAP_id_constraint_425 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RANCPRelocationIndicationIEs_NGAP_criticality_type, + select_DownlinkRANEarlyStatusTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_319, + &asn_PER_memb_NGAP_criticality_constr_427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_317 + memb_NGAP_criticality_constraint_425 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_320, - select_RANCPRelocationIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_428, + select_DownlinkRANEarlyStatusTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_320, + &asn_PER_memb_NGAP_value_constr_428, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_317 + memb_NGAP_value_constraint_425 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_317 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANCPRelocationIndicationIEs_tag2el_317 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANEarlyStatusTransferIEs_tag2el_425 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_317 = { - sizeof(struct NGAP_RANCPRelocationIndicationIEs), - offsetof(struct NGAP_RANCPRelocationIndicationIEs, _asn_ctx), - asn_MAP_NGAP_RANCPRelocationIndicationIEs_tag2el_317, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_425 = { + sizeof(struct NGAP_DownlinkRANEarlyStatusTransferIEs), + offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkRANEarlyStatusTransferIEs_tag2el_425, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndicationIEs = { - "RANCPRelocationIndicationIEs", - "RANCPRelocationIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs = { + "DownlinkRANEarlyStatusTransferIEs", + "DownlinkRANEarlyStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_317, - sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_317) - /sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_3170), /* 1 */ - asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_317, /* Same as above */ - sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_317) - /sizeof(asn_DEF_NGAP_RANCPRelocationIndicationIEs_tags_3170), /* 1 */ + asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_425, + sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_425) + /sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_4250), /* 1 */ + asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_425, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_425) + /sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_4250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36529,13 +48879,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RANCPRelocationIndicationIEs_317, + asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_425, 3, /* Elements count */ - &asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_317 /* Additional specs */ + &asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_425 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_324 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_432 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -36552,7 +48902,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -36569,10 +48919,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.HandoverType), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.RANStatusTransfer_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_HandoverType, + &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36584,46 +48934,145 @@ 0 }, 0, 0, /* No default value */ - "HandoverType" + "RANStatusTransfer-TransparentContainer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_432 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* RANStatusTransfer-TransparentContainer */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_432 = { + sizeof(struct NGAP_UplinkRANStatusTransferIEs__value), + offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, present), + sizeof(((struct NGAP_UplinkRANStatusTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_432, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_432 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_Cause, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_432, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_432 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_429 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_430, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_429 }, 0, 0, /* No default value */ - "Cause" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.TargetID), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_TargetID, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UplinkRANStatusTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_431, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_429 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_432, + select_UplinkRANStatusTransferIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_432, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_429 }, 0, 0, /* No default value */ - "TargetID" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.DirectForwardingPathAvailability), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_429 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANStatusTransferIEs_tag2el_429 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_429 = { + sizeof(struct NGAP_UplinkRANStatusTransferIEs), + offsetof(struct NGAP_UplinkRANStatusTransferIEs, _asn_ctx), + asn_MAP_NGAP_UplinkRANStatusTransferIEs_tag2el_429, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs = { + "UplinkRANStatusTransferIEs", + "UplinkRANStatusTransferIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_429, + sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_429) + /sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_4290), /* 1 */ + asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_429, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_429) + /sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_4290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_DirectForwardingPathAvailability, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UplinkRANStatusTransferIEs_429, + 3, /* Elements count */ + &asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_429 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_436 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36635,12 +49084,12 @@ 0 }, 0, 0, /* No default value */ - "DirectForwardingPathAvailability" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.PDUSessionResourceListHORqd), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceListHORqd, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36652,12 +49101,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceListHORqd" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs__value, choice.SourceToTarget_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.RANStatusTransfer_TransparentContainer), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SourceToTarget_TransparentContainer, + &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36669,41 +49118,26 @@ 0 }, 0, 0, /* No default value */ - "SourceToTarget-TransparentContainer" + "RANStatusTransfer-TransparentContainer" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_324 = { 0, 1, 7, 2, 5, 6, 3, 4 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_324 = { 0, 1, 3, 6, 7, 4, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_324 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_436 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, 0, 0 }, /* SourceToTarget-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* HandoverType */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* DirectForwardingPathAvailability */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, 0, 0 }, /* PDUSessionResourceListHORqd */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 1 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, -1, 0 }, /* targetRANNodeID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 1 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, -1, 0 }, /* targeteNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 1 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, -1, 0 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* RANStatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_324 = { - sizeof(struct NGAP_HandoverRequiredIEs__value), - offsetof(struct NGAP_HandoverRequiredIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverRequiredIEs__value, present), - sizeof(((struct NGAP_HandoverRequiredIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_324, - 15, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_324, - asn_MAP_NGAP_value_from_canonical_324, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_436 = { + sizeof(struct NGAP_DownlinkRANStatusTransferIEs__value), + offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, present), + sizeof(((struct NGAP_DownlinkRANStatusTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_436, + 3, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_324 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_436 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36720,13 +49154,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_324, - 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_324 /* Additional specs */ + asn_MBR_NGAP_value_436, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_436 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_321 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_433 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -36736,74 +49170,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_322, + &asn_PER_memb_NGAP_id_constr_434, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_321 + memb_NGAP_id_constraint_433 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverRequiredIEs_NGAP_criticality_type, + select_DownlinkRANStatusTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_323, + &asn_PER_memb_NGAP_criticality_constr_435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_321 + memb_NGAP_criticality_constraint_433 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequiredIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_324, - select_HandoverRequiredIEs_NGAP_value_type, + &asn_DEF_NGAP_value_436, + select_DownlinkRANStatusTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_324, + &asn_PER_memb_NGAP_value_constr_436, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_321 + memb_NGAP_value_constraint_433 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequiredIEs_tags_321 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequiredIEs_tag2el_321 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANStatusTransferIEs_tag2el_433 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_321 = { - sizeof(struct NGAP_HandoverRequiredIEs), - offsetof(struct NGAP_HandoverRequiredIEs, _asn_ctx), - asn_MAP_NGAP_HandoverRequiredIEs_tag2el_321, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_433 = { + sizeof(struct NGAP_DownlinkRANStatusTransferIEs), + offsetof(struct NGAP_DownlinkRANStatusTransferIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkRANStatusTransferIEs_tag2el_433, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs = { - "HandoverRequiredIEs", - "HandoverRequiredIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs = { + "DownlinkRANStatusTransferIEs", + "DownlinkRANStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverRequiredIEs_tags_321, - sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_321) - /sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_3210), /* 1 */ - asn_DEF_NGAP_HandoverRequiredIEs_tags_321, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_321) - /sizeof(asn_DEF_NGAP_HandoverRequiredIEs_tags_3210), /* 1 */ + asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_433, + sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_433) + /sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_4330), /* 1 */ + asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_433, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_433) + /sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_4330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36813,16 +49247,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverRequiredIEs_321, + asn_MBR_NGAP_DownlinkRANStatusTransferIEs_433, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverRequiredIEs_specs_321 /* Additional specs */ + &asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_433 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_328 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_440 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.UEPagingIdentity), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_UEPagingIdentity, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36834,12 +49268,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "UEPagingIdentity" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingDRX), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_PagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36851,12 +49285,29 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "PagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.HandoverType), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.TAIListForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAIListForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TAIListForPaging" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingPriority), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_HandoverType, + &asn_DEF_NGAP_PagingPriority, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36868,12 +49319,12 @@ 0 }, 0, 0, /* No default value */ - "HandoverType" + "PagingPriority" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.NASSecurityParametersFromNGRAN), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.UERadioCapabilityForPaging), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NASSecurityParametersFromNGRAN, + &asn_DEF_NGAP_UERadioCapabilityForPaging, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36885,12 +49336,29 @@ 0 }, 0, 0, /* No default value */ - "NASSecurityParametersFromNGRAN" + "UERadioCapabilityForPaging" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.PDUSessionResourceHandoverList), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingOrigin), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_PagingOrigin, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingOrigin" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.AssistanceDataForPaging), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceHandoverList, + &asn_DEF_NGAP_AssistanceDataForPaging, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36902,12 +49370,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceHandoverList" + "AssistanceDataForPaging" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.PDUSessionResourceToReleaseListHOCmd), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.NB_IoT_Paging_eDRXInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceToReleaseListHOCmd, + &asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36919,12 +49387,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceToReleaseListHOCmd" + "NB-IoT-Paging-eDRXInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.TargetToSource_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.NB_IoT_PagingDRX), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_TargetToSource_TransparentContainer, + &asn_DEF_NGAP_NB_IoT_PagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36936,12 +49404,29 @@ 0 }, 0, 0, /* No default value */ - "TargetToSource-TransparentContainer" + "NB-IoT-PagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.Enhanced_CoverageRestriction), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_Enhanced_CoverageRestriction, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Enhanced-CoverageRestriction" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.WUS_Assistance_Information), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_WUS_Assistance_Information, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -36953,34 +49438,128 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "WUS-Assistance-Information" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.EUTRA_PagingeDRXInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_EUTRA_PagingeDRXInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "EUTRA-PagingeDRXInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.CEmodeBrestricted), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_CEmodeBrestricted, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CEmodeBrestricted" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.NR_PagingeDRXInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_NR_PagingeDRXInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NR-PagingeDRXInformation" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingCause), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_PagingCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingCause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PEIPSassistanceInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_PEIPSassistanceInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PEIPSassistanceInformation" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_328 = { 0, 1, 3, 6, 2, 4, 5, 7 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_328 = { 0, 1, 4, 2, 5, 6, 3, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_328 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 1 }, /* NASSecurityParametersFromNGRAN */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -1, 0 }, /* TargetToSource-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* HandoverType */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* PDUSessionResourceHandoverList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 1 }, /* PDUSessionResourceToReleaseListHOCmd */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -2, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_440 = { 1, 3, 5, 8, 9, 12, 14, 2, 4, 6, 7, 10, 11, 13, 15, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_440 = { 15, 0, 7, 1, 8, 2, 9, 10, 3, 4, 11, 12, 5, 13, 6, 14 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_440 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 6 }, /* PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 5 }, /* PagingPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -2, 4 }, /* PagingOrigin */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 8, -3, 3 }, /* NB-IoT-PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -4, 2 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 12, -5, 1 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -6, 0 }, /* PagingCause */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 7 }, /* TAIListForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 6 }, /* UERadioCapabilityForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 5 }, /* AssistanceDataForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 4 }, /* NB-IoT-Paging-eDRXInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -4, 3 }, /* WUS-Assistance-Information */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -5, 2 }, /* EUTRA-PagingeDRXInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -6, 1 }, /* NR-PagingeDRXInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -7, 0 }, /* PEIPSassistanceInformation */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveG-S-TMSI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_328 = { - sizeof(struct NGAP_HandoverCommandIEs__value), - offsetof(struct NGAP_HandoverCommandIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverCommandIEs__value, present), - sizeof(((struct NGAP_HandoverCommandIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_328, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_328, - asn_MAP_NGAP_value_from_canonical_328, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_440 = { + sizeof(struct NGAP_PagingIEs__value), + offsetof(struct NGAP_PagingIEs__value, _asn_ctx), + offsetof(struct NGAP_PagingIEs__value, present), + sizeof(((struct NGAP_PagingIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_440, + 17, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_440, + asn_MAP_NGAP_value_from_canonical_440, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_328 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_440 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36997,13 +49576,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_328, - 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_328 /* Additional specs */ + asn_MBR_NGAP_value_440, + 16, /* Elements count */ + &asn_SPC_NGAP_value_specs_440 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_325 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_437 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -37013,74 +49592,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_326, + &asn_PER_memb_NGAP_id_constr_438, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_325 + memb_NGAP_id_constraint_437 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverCommandIEs_NGAP_criticality_type, + select_PagingIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_327, + &asn_PER_memb_NGAP_criticality_constr_439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_325 + memb_NGAP_criticality_constraint_437 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCommandIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_328, - select_HandoverCommandIEs_NGAP_value_type, + &asn_DEF_NGAP_value_440, + select_PagingIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_328, + &asn_PER_memb_NGAP_value_constr_440, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_325 + memb_NGAP_value_constraint_437 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCommandIEs_tags_325 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PagingIEs_tags_437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCommandIEs_tag2el_325 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingIEs_tag2el_437 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_325 = { - sizeof(struct NGAP_HandoverCommandIEs), - offsetof(struct NGAP_HandoverCommandIEs, _asn_ctx), - asn_MAP_NGAP_HandoverCommandIEs_tag2el_325, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_437 = { + sizeof(struct NGAP_PagingIEs), + offsetof(struct NGAP_PagingIEs, _asn_ctx), + asn_MAP_NGAP_PagingIEs_tag2el_437, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs = { - "HandoverCommandIEs", - "HandoverCommandIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs = { + "PagingIEs", + "PagingIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverCommandIEs_tags_325, - sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_325) - /sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_3250), /* 1 */ - asn_DEF_NGAP_HandoverCommandIEs_tags_325, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_325) - /sizeof(asn_DEF_NGAP_HandoverCommandIEs_tags_3250), /* 1 */ + asn_DEF_NGAP_PagingIEs_tags_437, + sizeof(asn_DEF_NGAP_PagingIEs_tags_437) + /sizeof(asn_DEF_NGAP_PagingIEs_tags_4370), /* 1 */ + asn_DEF_NGAP_PagingIEs_tags_437, /* Same as above */ + sizeof(asn_DEF_NGAP_PagingIEs_tags_437) + /sizeof(asn_DEF_NGAP_PagingIEs_tags_4370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37090,16 +49669,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverCommandIEs_325, + asn_MBR_NGAP_PagingIEs_437, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverCommandIEs_specs_325 /* Additional specs */ + &asn_SPC_NGAP_PagingIEs_specs_437 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_332 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_444 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37111,12 +49690,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_NAS_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37128,12 +49707,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "NAS-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.Cause), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.UserLocationInformation), -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_UserLocationInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37145,12 +49724,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "UserLocationInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.RRCEstablishmentCause), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_RRCEstablishmentCause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37162,12 +49741,12 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "RRCEstablishmentCause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs__value, choice.TargettoSource_Failure_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.FiveG_S_TMSI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer, + &asn_DEF_NGAP_FiveG_S_TMSI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37179,155 +49758,80 @@ 0 }, 0, 0, /* No default value */ - "TargettoSource-Failure-TransparentContainer" + "FiveG-S-TMSI" }, -}; -static const unsigned asn_MAP_NGAP_value_to_canonical_332 = { 0, 1, 4, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_332 = { 0, 1, 4, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_332 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* TargettoSource-Failure-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_332 = { - sizeof(struct NGAP_HandoverPreparationFailureIEs__value), - offsetof(struct NGAP_HandoverPreparationFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverPreparationFailureIEs__value, present), - sizeof(((struct NGAP_HandoverPreparationFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_332, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_332, - asn_MAP_NGAP_value_from_canonical_332, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_332 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AMFSetID), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_332, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_332 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_329 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_AMFSetID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_330, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_329 + 0 }, 0, 0, /* No default value */ - "id" + "AMFSetID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_HandoverPreparationFailureIEs_NGAP_criticality_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.UEContextRequest), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_UEContextRequest, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_331, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_329 + 0 }, 0, 0, /* No default value */ - "criticality" + "UEContextRequest" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverPreparationFailureIEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_332, - select_HandoverPreparationFailureIEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AllowedNSSAI, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_332, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_329 + 0 }, 0, 0, /* No default value */ - "value" + "AllowedNSSAI" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_329 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverPreparationFailureIEs_tag2el_329 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_329 = { - sizeof(struct NGAP_HandoverPreparationFailureIEs), - offsetof(struct NGAP_HandoverPreparationFailureIEs, _asn_ctx), - asn_MAP_NGAP_HandoverPreparationFailureIEs_tag2el_329, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs = { - "HandoverPreparationFailureIEs", - "HandoverPreparationFailureIEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_329, - sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_329) - /sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_3290), /* 1 */ - asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_329, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_329) - /sizeof(asn_DEF_NGAP_HandoverPreparationFailureIEs_tags_3290), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.SourceToTarget_AMFInformationReroute), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute, 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_HandoverPreparationFailureIEs_329, - 3, /* Elements count */ - &asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_329 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_336 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0 + }, + 0, 0, /* No default value */ + "SourceToTarget-AMFInformationReroute" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.PLMNIdentity), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_PLMNIdentity, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37339,12 +49843,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "PLMNIdentity" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.HandoverType), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.IABNodeIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_HandoverType, + &asn_DEF_NGAP_IABNodeIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37356,12 +49860,12 @@ 0 }, 0, 0, /* No default value */ - "HandoverType" + "IABNodeIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.CEmodeBSupport_Indicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_CEmodeBSupport_Indicator, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37373,12 +49877,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "CEmodeBSupport-Indicator" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UEAggregateMaximumBitRate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.LTEM_Indication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UEAggregateMaximumBitRate, + &asn_DEF_NGAP_LTEM_Indication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37390,12 +49894,12 @@ 0 }, 0, 0, /* No default value */ - "UEAggregateMaximumBitRate" + "LTEM-Indication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CoreNetworkAssistanceInformationForInactive), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.EDT_Session), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, + &asn_DEF_NGAP_EDT_Session, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37407,12 +49911,12 @@ 0 }, 0, 0, /* No default value */ - "CoreNetworkAssistanceInformationForInactive" + "EDT-Session" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UESecurityCapabilities), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AuthenticatedIndication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UESecurityCapabilities, + &asn_DEF_NGAP_AuthenticatedIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37424,12 +49928,12 @@ 0 }, 0, 0, /* No default value */ - "UESecurityCapabilities" + "AuthenticatedIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SecurityContext), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.NPN_AccessInformation), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_SecurityContext, + &asn_DEF_NGAP_NPN_AccessInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37441,12 +49945,12 @@ 0 }, 0, 0, /* No default value */ - "SecurityContext" + "NPN-AccessInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NewSecurityContextInd), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.RedCapIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_NewSecurityContextInd, + &asn_DEF_NGAP_RedCapIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37458,80 +49962,166 @@ 0 }, 0, 0, /* No default value */ - "NewSecurityContextInd" + "RedCapIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_444 = { 0, 5, 1, 9, 3, 6, 10, 11, 12, 13, 14, 16, 4, 7, 8, 2, 15 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_444 = { 0, 2, 15, 4, 12, 1, 5, 13, 14, 3, 6, 7, 8, 9, 10, 16, 11 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_444 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, 0, 0 }, /* AMFSetID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 1 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 9, -1, 0 }, /* PLMNIdentity */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 7 }, /* RRCEstablishmentCause */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -1, 6 }, /* UEContextRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -2, 5 }, /* IABNodeIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 11, -3, 4 }, /* CEmodeBSupport-Indicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 12, -4, 3 }, /* LTEM-Indication */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -5, 2 }, /* EDT-Session */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -6, 1 }, /* AuthenticatedIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -7, 0 }, /* RedCapIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* FiveG-S-TMSI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -1, 1 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 0 }, /* SourceToTarget-AMFInformationReroute */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 1 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 15, -1, 0 }, /* pNI-NPN-Access-Information */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 1 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 15, -1, 0 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_444 = { + sizeof(struct NGAP_InitialUEMessage_IEs__value), + offsetof(struct NGAP_InitialUEMessage_IEs__value, _asn_ctx), + offsetof(struct NGAP_InitialUEMessage_IEs__value, present), + sizeof(((struct NGAP_InitialUEMessage_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_444, + 21, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_444, + asn_MAP_NGAP_value_from_canonical_444, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_444 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_NAS_PDU, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_444, + 17, /* Elements count */ + &asn_SPC_NGAP_value_specs_444 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_441 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_442, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_441 }, 0, 0, /* No default value */ - "NAS-PDU" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.PDUSessionResourceSetupListHOReq), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PDUSessionResourceSetupListHOReq, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_InitialUEMessage_IEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_441 }, 0, 0, /* No default value */ - "PDUSessionResourceSetupListHOReq" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.AllowedNSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_AllowedNSSAI, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_444, + select_InitialUEMessage_IEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_444, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_441 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.TraceActivation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_TraceActivation, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_InitialUEMessage_IEs_tags_441 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialUEMessage_IEs_tag2el_441 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_441 = { + sizeof(struct NGAP_InitialUEMessage_IEs), + offsetof(struct NGAP_InitialUEMessage_IEs, _asn_ctx), + asn_MAP_NGAP_InitialUEMessage_IEs_tag2el_441, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs = { + "InitialUEMessage-IEs", + "InitialUEMessage-IEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_InitialUEMessage_IEs_tags_441, + sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_441) + /sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_4410), /* 1 */ + asn_DEF_NGAP_InitialUEMessage_IEs_tags_441, /* Same as above */ + sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_441) + /sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_4410), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "TraceActivation" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MaskedIMEISV), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_InitialUEMessage_IEs_441, + 3, /* Elements count */ + &asn_SPC_NGAP_InitialUEMessage_IEs_specs_441 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_448 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_MaskedIMEISV, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37543,12 +50133,12 @@ 0 }, 0, 0, /* No default value */ - "MaskedIMEISV" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SourceToTarget_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_SourceToTarget_TransparentContainer, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37560,12 +50150,12 @@ 0 }, 0, 0, /* No default value */ - "SourceToTarget-TransparentContainer" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MobilityRestrictionList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AMFName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, - &asn_DEF_NGAP_MobilityRestrictionList, + &asn_DEF_NGAP_AMFName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37577,12 +50167,12 @@ 0 }, 0, 0, /* No default value */ - "MobilityRestrictionList" + "AMFName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LocationReportingRequestType), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.RANPagingPriority), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_LocationReportingRequestType, + &asn_DEF_NGAP_RANPagingPriority, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37594,12 +50184,12 @@ 0 }, 0, 0, /* No default value */ - "LocationReportingRequestType" + "RANPagingPriority" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.RRCInactiveTransitionReportRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, + &asn_DEF_NGAP_NAS_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37611,12 +50201,12 @@ 0 }, 0, 0, /* No default value */ - "RRCInactiveTransitionReportRequest" + "NAS-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.GUAMI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.MobilityRestrictionList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_GUAMI, + &asn_DEF_NGAP_MobilityRestrictionList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37628,12 +50218,12 @@ 0 }, 0, 0, /* No default value */ - "GUAMI" + "MobilityRestrictionList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.RedirectionVoiceFallback), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.IndexToRFSP), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RedirectionVoiceFallback, + &asn_DEF_NGAP_IndexToRFSP, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37645,12 +50235,12 @@ 0 }, 0, 0, /* No default value */ - "RedirectionVoiceFallback" + "IndexToRFSP" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CNAssistedRANTuning), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UEAggregateMaximumBitRate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CNAssistedRANTuning, + &asn_DEF_NGAP_UEAggregateMaximumBitRate, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37662,12 +50252,12 @@ 0 }, 0, 0, /* No default value */ - "CNAssistedRANTuning" + "UEAggregateMaximumBitRate" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.SRVCCOperationPossible), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SRVCCOperationPossible, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37679,12 +50269,12 @@ 0 }, 0, 0, /* No default value */ - "SRVCCOperationPossible" + "AllowedNSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.IAB_Authorized), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.SRVCCOperationPossible), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_IAB_Authorized, + &asn_DEF_NGAP_SRVCCOperationPossible, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37696,9 +50286,9 @@ 0 }, 0, 0, /* No default value */ - "IAB-Authorized" + "SRVCCOperationPossible" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Enhanced_CoverageRestriction), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.Enhanced_CoverageRestriction), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, &asn_DEF_NGAP_Enhanced_CoverageRestriction, @@ -37715,44 +50305,10 @@ 0, 0, /* No default value */ "Enhanced-CoverageRestriction" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UE_DifferentiationInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UE-DifferentiationInfo" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NRV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_NRV2XServicesAuthorized, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "NRV2XServicesAuthorized" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LTEV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.Extended_ConnectedTime), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_LTEV2XServicesAuthorized, + &asn_DEF_NGAP_Extended_ConnectedTime, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37764,12 +50320,12 @@ 0 }, 0, 0, /* No default value */ - "LTEV2XServicesAuthorized" + "Extended-ConnectedTime" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UE_DifferentiationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_UE_DifferentiationInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37781,12 +50337,12 @@ 0 }, 0, 0, /* No default value */ - "NRUESidelinkAggregateMaximumBitrate" + "UE-DifferentiationInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.CEmodeBrestricted), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_CEmodeBrestricted, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37798,12 +50354,12 @@ 0 }, 0, 0, /* No default value */ - "LTEUESidelinkAggregateMaximumBitrate" + "CEmodeBrestricted" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.PC5QoSParameters), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_PC5QoSParameters, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37815,12 +50371,12 @@ 0 }, 0, 0, /* No default value */ - "PC5QoSParameters" + "UERadioCapability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.CEmodeBrestricted), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UECapabilityInfoRequest), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_CEmodeBrestricted, + &asn_DEF_NGAP_UECapabilityInfoRequest, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37832,12 +50388,12 @@ 0 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "UECapabilityInfoRequest" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UE_UP_CIoT_Support), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.EndIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UE_UP_CIoT_Support, + &asn_DEF_NGAP_EndIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37849,12 +50405,12 @@ 0 }, 0, 0, /* No default value */ - "UE-UP-CIoT-Support" + "EndIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.MDTPLMNList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_MDTPLMNList, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37866,12 +50422,12 @@ 0 }, 0, 0, /* No default value */ - "MDTPLMNList" + "UERadioCapabilityID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.TargetNSSAIInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_TargetNSSAIInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37883,12 +50439,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "TargetNSSAIInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs__value, choice.Extended_ConnectedTime), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.MaskedIMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_Extended_ConnectedTime, + &asn_DEF_NGAP_MaskedIMEISV, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37900,65 +50456,46 @@ 0 }, 0, 0, /* No default value */ - "Extended-ConnectedTime" + "MaskedIMEISV" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_336 = { 0, 33, 12, 8, 13, 32, 1, 7, 16, 18, 20, 21, 22, 29, 30, 3, 4, 5, 6, 9, 10, 11, 14, 15, 17, 19, 23, 24, 25, 26, 27, 28, 31, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_336 = { 0, 6, 33, 15, 16, 17, 18, 7, 3, 19, 20, 21, 2, 4, 22, 23, 8, 24, 9, 25, 10, 11, 12, 26, 27, 28, 29, 30, 31, 13, 14, 32, 5, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_336 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 33, -1, 0 }, /* Extended-ConnectedTime */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 12, 0, 0 }, /* MaskedIMEISV */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, 0, 2 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 13, -1, 1 }, /* SourceToTarget-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 32, -2, 0 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 8 }, /* HandoverType */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, -1, 7 }, /* NewSecurityContextInd */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -2, 6 }, /* RRCInactiveTransitionReportRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 18, -3, 5 }, /* RedirectionVoiceFallback */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 20, -4, 4 }, /* SRVCCOperationPossible */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 21, -5, 3 }, /* IAB-Authorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -6, 2 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 29, -7, 1 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 30, -8, 0 }, /* UE-UP-CIoT-Support */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 17 }, /* UEAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 16 }, /* CoreNetworkAssistanceInformationForInactive */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 15 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 14 }, /* SecurityContext */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -4, 13 }, /* PDUSessionResourceSetupListHOReq */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -5, 12 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -6, 11 }, /* TraceActivation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -7, 10 }, /* MobilityRestrictionList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -8, 9 }, /* LocationReportingRequestType */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -9, 8 }, /* GUAMI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 7 }, /* CNAssistedRANTuning */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -11, 6 }, /* UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -12, 5 }, /* NRV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -13, 4 }, /* LTEV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -14, 3 }, /* NRUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -15, 2 }, /* LTEUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -16, 1 }, /* PC5QoSParameters */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -17, 0 }, /* MDTPLMNList */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_448 = { 0, 1, 3, 6, 11, 19, 4, 14, 17, 9, 10, 13, 15, 16, 5, 7, 8, 12, 18, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_448 = { 0, 1, 19, 2, 6, 14, 3, 15, 16, 9, 10, 4, 17, 11, 7, 12, 13, 8, 18, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_448 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 4 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 3 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, -2, 2 }, /* RANPagingPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 6, -3, 1 }, /* IndexToRFSP */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 11, -4, 0 }, /* Extended-ConnectedTime */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 19, 0, 0 }, /* MaskedIMEISV */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 2 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 14, -1, 1 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 17, -2, 0 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, 0, 4 }, /* SRVCCOperationPossible */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -1, 3 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -2, 2 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 15, -3, 1 }, /* UECapabilityInfoRequest */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -4, 0 }, /* EndIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, 0, 4 }, /* MobilityRestrictionList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -1, 3 }, /* UEAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 2 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -3, 1 }, /* UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -4, 0 }, /* TargetNSSAIInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 2, 0, 0 } /* AMFName */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_336 = { - sizeof(struct NGAP_HandoverRequestIEs__value), - offsetof(struct NGAP_HandoverRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverRequestIEs__value, present), - sizeof(((struct NGAP_HandoverRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_336, - 39, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_336, - asn_MAP_NGAP_value_from_canonical_336, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_448 = { + sizeof(struct NGAP_DownlinkNASTransport_IEs__value), + offsetof(struct NGAP_DownlinkNASTransport_IEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkNASTransport_IEs__value, present), + sizeof(((struct NGAP_DownlinkNASTransport_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_448, + 20, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_448, + asn_MAP_NGAP_value_from_canonical_448, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_336 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_448 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37975,13 +50512,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_336, - 34, /* Elements count */ - &asn_SPC_NGAP_value_specs_336 /* Additional specs */ + asn_MBR_NGAP_value_448, + 20, /* Elements count */ + &asn_SPC_NGAP_value_specs_448 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_333 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_445 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -37991,74 +50528,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_334, + &asn_PER_memb_NGAP_id_constr_446, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_333 + memb_NGAP_id_constraint_445 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverRequestIEs_NGAP_criticality_type, + select_DownlinkNASTransport_IEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_335, + &asn_PER_memb_NGAP_criticality_constr_447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_333 + memb_NGAP_criticality_constraint_445 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_336, - select_HandoverRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_448, + select_DownlinkNASTransport_IEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_336, + &asn_PER_memb_NGAP_value_constr_448, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_333 + memb_NGAP_value_constraint_445 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestIEs_tags_333 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestIEs_tag2el_333 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkNASTransport_IEs_tag2el_445 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_333 = { - sizeof(struct NGAP_HandoverRequestIEs), - offsetof(struct NGAP_HandoverRequestIEs, _asn_ctx), - asn_MAP_NGAP_HandoverRequestIEs_tag2el_333, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_445 = { + sizeof(struct NGAP_DownlinkNASTransport_IEs), + offsetof(struct NGAP_DownlinkNASTransport_IEs, _asn_ctx), + asn_MAP_NGAP_DownlinkNASTransport_IEs_tag2el_445, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs = { - "HandoverRequestIEs", - "HandoverRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs = { + "DownlinkNASTransport-IEs", + "DownlinkNASTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverRequestIEs_tags_333, - sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_333) - /sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_3330), /* 1 */ - asn_DEF_NGAP_HandoverRequestIEs_tags_333, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_333) - /sizeof(asn_DEF_NGAP_HandoverRequestIEs_tags_3330), /* 1 */ + asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_445, + sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_445) + /sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_4450), /* 1 */ + asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_445, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_445) + /sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_4450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38068,13 +50605,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverRequestIEs_333, + asn_MBR_NGAP_DownlinkNASTransport_IEs_445, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverRequestIEs_specs_333 /* Additional specs */ + &asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_445 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_340 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_452 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -38091,7 +50628,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -38108,10 +50645,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.PDUSessionResourceAdmittedList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceAdmittedList, + &asn_DEF_NGAP_NAS_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38123,12 +50660,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceAdmittedList" + "NAS-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.PDUSessionResourceFailedToSetupListHOAck), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListHOAck, + &asn_DEF_NGAP_UserLocationInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38140,12 +50677,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToSetupListHOAck" + "UserLocationInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.TargetToSource_TransparentContainer), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_TargetToSource_TransparentContainer, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38157,12 +50694,12 @@ 0 }, 0, 0, /* No default value */ - "TargetToSource-TransparentContainer" + "OCTET STRING" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING_1), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38174,32 +50711,53 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "OCTET STRING" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING_2), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "OCTET STRING" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_340 = { 0, 1, 4, 2, 3, 5 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_340 = { 0, 1, 3, 4, 2, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_340 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_452 = { 0, 1, 2, 4, 5, 6, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_452 = { 0, 1, 2, 6, 3, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_452 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* TargetToSource-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* PDUSessionResourceAdmittedList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* PDUSessionResourceFailedToSetupListHOAck */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 0 } /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 3 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, -1, 2 }, /* OCTET STRING */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, -2, 1 }, /* OCTET STRING */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -3, 0 }, /* OCTET STRING */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_340 = { - sizeof(struct NGAP_HandoverRequestAcknowledgeIEs__value), - offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverRequestAcknowledgeIEs__value, present), - sizeof(((struct NGAP_HandoverRequestAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_340, - 6, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_340, - asn_MAP_NGAP_value_from_canonical_340, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_452 = { + sizeof(struct NGAP_UplinkNASTransport_IEs__value), + offsetof(struct NGAP_UplinkNASTransport_IEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkNASTransport_IEs__value, present), + sizeof(((struct NGAP_UplinkNASTransport_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_452, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_452, + asn_MAP_NGAP_value_from_canonical_452, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_340 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_452 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38216,13 +50774,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_340, - 6, /* Elements count */ - &asn_SPC_NGAP_value_specs_340 /* Additional specs */ + asn_MBR_NGAP_value_452, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_452 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_337 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_449 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -38232,74 +50790,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_338, + &asn_PER_memb_NGAP_id_constr_450, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_337 + memb_NGAP_id_constraint_449 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverRequestAcknowledgeIEs_NGAP_criticality_type, + select_UplinkNASTransport_IEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_339, + &asn_PER_memb_NGAP_criticality_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_337 + memb_NGAP_criticality_constraint_449 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_340, - select_HandoverRequestAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_452, + select_UplinkNASTransport_IEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_340, + &asn_PER_memb_NGAP_value_constr_452, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_337 + memb_NGAP_value_constraint_449 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_337 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkNASTransport_IEs_tags_449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverRequestAcknowledgeIEs_tag2el_337 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkNASTransport_IEs_tag2el_449 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_337 = { - sizeof(struct NGAP_HandoverRequestAcknowledgeIEs), - offsetof(struct NGAP_HandoverRequestAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_HandoverRequestAcknowledgeIEs_tag2el_337, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_449 = { + sizeof(struct NGAP_UplinkNASTransport_IEs), + offsetof(struct NGAP_UplinkNASTransport_IEs, _asn_ctx), + asn_MAP_NGAP_UplinkNASTransport_IEs_tag2el_449, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs = { - "HandoverRequestAcknowledgeIEs", - "HandoverRequestAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs = { + "UplinkNASTransport-IEs", + "UplinkNASTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_337, - sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_337) - /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_3370), /* 1 */ - asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_337, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_337) - /sizeof(asn_DEF_NGAP_HandoverRequestAcknowledgeIEs_tags_3370), /* 1 */ + asn_DEF_NGAP_UplinkNASTransport_IEs_tags_449, + sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_449) + /sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_4490), /* 1 */ + asn_DEF_NGAP_UplinkNASTransport_IEs_tags_449, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_449) + /sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_4490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38309,13 +50867,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_337, + asn_MBR_NGAP_UplinkNASTransport_IEs_449, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_337 /* Additional specs */ + &asn_SPC_NGAP_UplinkNASTransport_IEs_specs_449 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_344 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_456 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -38332,10 +50890,10 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38347,12 +50905,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.NAS_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_NAS_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38364,12 +50922,12 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "NAS-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs__value, choice.TargettoSource_Failure_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_TargettoSource_Failure_TransparentContainer, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38381,35 +50939,32 @@ 0 }, 0, 0, /* No default value */ - "TargettoSource-Failure-TransparentContainer" + "Cause" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_344 = { 0, 3, 2, 1 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_344 = { 0, 3, 2, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_344 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 }, /* TargettoSource-Failure-TransparentContainer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_456 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NAS-PDU */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_344 = { - sizeof(struct NGAP_HandoverFailureIEs__value), - offsetof(struct NGAP_HandoverFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverFailureIEs__value, present), - sizeof(((struct NGAP_HandoverFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_344, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_456 = { + sizeof(struct NGAP_NASNonDeliveryIndication_IEs__value), + offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, _asn_ctx), + offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, present), + sizeof(((struct NGAP_NASNonDeliveryIndication_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_456, 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_344, - asn_MAP_NGAP_value_from_canonical_344, + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_344 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_456 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38426,13 +50981,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_344, + asn_MBR_NGAP_value_456, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_344 /* Additional specs */ + &asn_SPC_NGAP_value_specs_456 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_341 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_453 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -38442,74 +50997,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_342, + &asn_PER_memb_NGAP_id_constr_454, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_341 + memb_NGAP_id_constraint_453 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverFailureIEs_NGAP_criticality_type, + select_NASNonDeliveryIndication_IEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_343, + &asn_PER_memb_NGAP_criticality_constr_455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_341 + memb_NGAP_criticality_constraint_453 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_344, - select_HandoverFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_456, + select_NASNonDeliveryIndication_IEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_344, + &asn_PER_memb_NGAP_value_constr_456, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_341 + memb_NGAP_value_constraint_453 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverFailureIEs_tags_341 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverFailureIEs_tag2el_341 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NASNonDeliveryIndication_IEs_tag2el_453 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_341 = { - sizeof(struct NGAP_HandoverFailureIEs), - offsetof(struct NGAP_HandoverFailureIEs, _asn_ctx), - asn_MAP_NGAP_HandoverFailureIEs_tag2el_341, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_453 = { + sizeof(struct NGAP_NASNonDeliveryIndication_IEs), + offsetof(struct NGAP_NASNonDeliveryIndication_IEs, _asn_ctx), + asn_MAP_NGAP_NASNonDeliveryIndication_IEs_tag2el_453, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs = { - "HandoverFailureIEs", - "HandoverFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs = { + "NASNonDeliveryIndication-IEs", + "NASNonDeliveryIndication-IEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverFailureIEs_tags_341, - sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_341) - /sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_3410), /* 1 */ - asn_DEF_NGAP_HandoverFailureIEs_tags_341, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_341) - /sizeof(asn_DEF_NGAP_HandoverFailureIEs_tags_3410), /* 1 */ + asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_453, + sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_453) + /sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_4530), /* 1 */ + asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_453, /* Same as above */ + sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_453) + /sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_4530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38519,13 +51074,30 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverFailureIEs_341, + asn_MBR_NGAP_NASNonDeliveryIndication_IEs_453, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverFailureIEs_specs_341 /* Additional specs */ + &asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_453 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_348 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_460 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -38542,10 +51114,10 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.OCTET_STRING), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38557,12 +51129,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "OCTET STRING" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AMFSetID), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_AMFSetID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38574,12 +51146,12 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "AMFSetID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs__value, choice.NotifySourceNGRANNode), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NotifySourceNGRANNode, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38591,33 +51163,49 @@ 0 }, 0, 0, /* No default value */ - "NotifySourceNGRANNode" + "AllowedNSSAI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.SourceToTarget_AMFInformationReroute), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SourceToTarget-AMFInformationReroute" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_348 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_348 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_348 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* NotifySourceNGRANNode */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_460 = { 0, 1, 3, 2, 4, 5 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_460 = { 0, 1, 3, 2, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_460 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, 0, 0 }, /* AMFSetID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 1 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 0 } /* SourceToTarget-AMFInformationReroute */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_348 = { - sizeof(struct NGAP_HandoverNotifyIEs__value), - offsetof(struct NGAP_HandoverNotifyIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverNotifyIEs__value, present), - sizeof(((struct NGAP_HandoverNotifyIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_348, - 7, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_348, - asn_MAP_NGAP_value_from_canonical_348, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_460 = { + sizeof(struct NGAP_RerouteNASRequest_IEs__value), + offsetof(struct NGAP_RerouteNASRequest_IEs__value, _asn_ctx), + offsetof(struct NGAP_RerouteNASRequest_IEs__value, present), + sizeof(((struct NGAP_RerouteNASRequest_IEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_460, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_460, + asn_MAP_NGAP_value_from_canonical_460, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_348 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_460 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38634,13 +51222,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_348, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_348 /* Additional specs */ + asn_MBR_NGAP_value_460, + 6, /* Elements count */ + &asn_SPC_NGAP_value_specs_460 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_345 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_457 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -38650,74 +51238,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_346, + &asn_PER_memb_NGAP_id_constr_458, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_345 + memb_NGAP_id_constraint_457 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverNotifyIEs_NGAP_criticality_type, + select_RerouteNASRequest_IEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_347, + &asn_PER_memb_NGAP_criticality_constr_459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_345 + memb_NGAP_criticality_constraint_457 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverNotifyIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_348, - select_HandoverNotifyIEs_NGAP_value_type, + &asn_DEF_NGAP_value_460, + select_RerouteNASRequest_IEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_348, + &asn_PER_memb_NGAP_value_constr_460, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_345 + memb_NGAP_value_constraint_457 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverNotifyIEs_tags_345 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RerouteNASRequest_IEs_tags_457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverNotifyIEs_tag2el_345 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RerouteNASRequest_IEs_tag2el_457 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_345 = { - sizeof(struct NGAP_HandoverNotifyIEs), - offsetof(struct NGAP_HandoverNotifyIEs, _asn_ctx), - asn_MAP_NGAP_HandoverNotifyIEs_tag2el_345, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_457 = { + sizeof(struct NGAP_RerouteNASRequest_IEs), + offsetof(struct NGAP_RerouteNASRequest_IEs, _asn_ctx), + asn_MAP_NGAP_RerouteNASRequest_IEs_tag2el_457, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs = { - "HandoverNotifyIEs", - "HandoverNotifyIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs = { + "RerouteNASRequest-IEs", + "RerouteNASRequest-IEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverNotifyIEs_tags_345, - sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_345) - /sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_3450), /* 1 */ - asn_DEF_NGAP_HandoverNotifyIEs_tags_345, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_345) - /sizeof(asn_DEF_NGAP_HandoverNotifyIEs_tags_3450), /* 1 */ + asn_DEF_NGAP_RerouteNASRequest_IEs_tags_457, + sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_457) + /sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_4570), /* 1 */ + asn_DEF_NGAP_RerouteNASRequest_IEs_tags_457, /* Same as above */ + sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_457) + /sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_4570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38727,16 +51315,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverNotifyIEs_345, + asn_MBR_NGAP_RerouteNASRequest_IEs_457, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverNotifyIEs_specs_345 /* Additional specs */ + &asn_SPC_NGAP_RerouteNASRequest_IEs_specs_457 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_352 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_464 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.GlobalRANNodeID), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_GlobalRANNodeID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38748,12 +51336,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "GlobalRANNodeID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.RANNodeName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_RANNodeName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38765,12 +51353,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "RANNodeName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.SupportedTAList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_SupportedTAList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38782,12 +51370,12 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "SupportedTAList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.UESecurityCapabilities), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.PagingDRX), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UESecurityCapabilities, + &asn_DEF_NGAP_PagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38799,12 +51387,12 @@ 0 }, 0, 0, /* No default value */ - "UESecurityCapabilities" + "PagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.PDUSessionResourceToBeSwitchedDLList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.UERetentionInformation), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceToBeSwitchedDLList, + &asn_DEF_NGAP_UERetentionInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38816,12 +51404,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceToBeSwitchedDLList" + "UERetentionInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.PDUSessionResourceFailedToSetupListPSReq), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.NB_IoT_DefaultPagingDRX), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceFailedToSetupListPSReq, + &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38833,12 +51421,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceFailedToSetupListPSReq" + "NB-IoT-DefaultPagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs__value, choice.RRCEstablishmentCause), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.Extended_RANNodeName), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RRCEstablishmentCause, + &asn_DEF_NGAP_Extended_RANNodeName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -38850,36 +51438,36 @@ 0 }, 0, 0, /* No default value */ - "RRCEstablishmentCause" + "Extended-RANNodeName" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_352 = { 0, 1, 6, 3, 4, 5, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_352 = { 0, 1, 6, 3, 4, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_352 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, 0, 0 }, /* RRCEstablishmentCause */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 2 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 1 }, /* PDUSessionResourceToBeSwitchedDLList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 0 }, /* PDUSessionResourceFailedToSetupListPSReq */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_464 = { 3, 4, 5, 2, 6, 1, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_464 = { 6, 5, 3, 0, 1, 2, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_464 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 1 }, /* UERetentionInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -2, 0 }, /* NB-IoT-DefaultPagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* SupportedTAList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -1, 0 }, /* Extended-RANNodeName */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 1, 0, 0 }, /* RANNodeName */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* globalGNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* globalNgENB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* globalN3IWF-ID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_352 = { - sizeof(struct NGAP_PathSwitchRequestIEs__value), - offsetof(struct NGAP_PathSwitchRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_PathSwitchRequestIEs__value, present), - sizeof(((struct NGAP_PathSwitchRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_352, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_464 = { + sizeof(struct NGAP_NGSetupRequestIEs__value), + offsetof(struct NGAP_NGSetupRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_NGSetupRequestIEs__value, present), + sizeof(((struct NGAP_NGSetupRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_464, 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_352, - asn_MAP_NGAP_value_from_canonical_352, + asn_MAP_NGAP_value_to_canonical_464, + asn_MAP_NGAP_value_from_canonical_464, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_352 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_464 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38896,13 +51484,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_352, + asn_MBR_NGAP_value_464, 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_352 /* Additional specs */ + &asn_SPC_NGAP_value_specs_464 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_349 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_461 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -38912,74 +51500,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_350, + &asn_PER_memb_NGAP_id_constr_462, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_349 + memb_NGAP_id_constraint_461 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PathSwitchRequestIEs_NGAP_criticality_type, + select_NGSetupRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_351, + &asn_PER_memb_NGAP_criticality_constr_463, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_349 + memb_NGAP_criticality_constraint_461 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_352, - select_PathSwitchRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_464, + select_NGSetupRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_352, + &asn_PER_memb_NGAP_value_constr_464, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_349 + memb_NGAP_value_constraint_461 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestIEs_tags_349 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupRequestIEs_tags_461 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestIEs_tag2el_349 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupRequestIEs_tag2el_461 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_349 = { - sizeof(struct NGAP_PathSwitchRequestIEs), - offsetof(struct NGAP_PathSwitchRequestIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestIEs_tag2el_349, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_461 = { + sizeof(struct NGAP_NGSetupRequestIEs), + offsetof(struct NGAP_NGSetupRequestIEs, _asn_ctx), + asn_MAP_NGAP_NGSetupRequestIEs_tag2el_461, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs = { - "PathSwitchRequestIEs", - "PathSwitchRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs = { + "NGSetupRequestIEs", + "NGSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestIEs_tags_349, - sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_349) - /sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_3490), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestIEs_tags_349, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_349) - /sizeof(asn_DEF_NGAP_PathSwitchRequestIEs_tags_3490), /* 1 */ + asn_DEF_NGAP_NGSetupRequestIEs_tags_461, + sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_461) + /sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_4610), /* 1 */ + asn_DEF_NGAP_NGSetupRequestIEs_tags_461, /* Same as above */ + sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_461) + /sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_4610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38989,16 +51577,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestIEs_349, + asn_MBR_NGAP_NGSetupRequestIEs_461, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestIEs_specs_349 /* Additional specs */ + &asn_SPC_NGAP_NGSetupRequestIEs_specs_461 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_356 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_468 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.AMFName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_AMFName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39010,12 +51598,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "AMFName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.ServedGUAMIList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_ServedGUAMIList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39027,12 +51615,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "ServedGUAMIList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UESecurityCapabilities), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.RelativeAMFCapacity), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_UESecurityCapabilities, + &asn_DEF_NGAP_RelativeAMFCapacity, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39044,12 +51632,12 @@ 0 }, 0, 0, /* No default value */ - "UESecurityCapabilities" + "RelativeAMFCapacity" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.SecurityContext), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.PLMNSupportList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SecurityContext, + &asn_DEF_NGAP_PLMNSupportList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39061,12 +51649,12 @@ 0 }, 0, 0, /* No default value */ - "SecurityContext" + "PLMNSupportList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NewSecurityContextInd), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NewSecurityContextInd, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39078,12 +51666,12 @@ 0 }, 0, 0, /* No default value */ - "NewSecurityContextInd" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PDUSessionResourceSwitchedList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.UERetentionInformation), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceSwitchedList, + &asn_DEF_NGAP_UERetentionInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39095,12 +51683,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceSwitchedList" + "UERetentionInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PDUSessionResourceReleasedListPSAck), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.IAB_Supported), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceReleasedListPSAck, + &asn_DEF_NGAP_IAB_Supported, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39112,12 +51700,12 @@ 0 }, 0, 0, /* No default value */ - "PDUSessionResourceReleasedListPSAck" + "IAB-Supported" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.AllowedNSSAI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.Extended_AMFName), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_Extended_AMFName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39129,80 +51717,153 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "Extended-AMFName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CoreNetworkAssistanceInformationForInactive), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_468 = { 2, 5, 6, 1, 3, 4, 7, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_468 = { 7, 3, 0, 4, 5, 1, 2, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_468 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeAMFCapacity */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 1 }, /* UERetentionInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -1, 0 }, /* IAB-Supported */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* ServedGUAMIList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* PLMNSupportList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 }, /* Extended-AMFName */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* AMFName */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_468 = { + sizeof(struct NGAP_NGSetupResponseIEs__value), + offsetof(struct NGAP_NGSetupResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_NGSetupResponseIEs__value, present), + sizeof(((struct NGAP_NGSetupResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_468, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_468, + asn_MAP_NGAP_value_from_canonical_468, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_468 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_CoreNetworkAssistanceInformationForInactive, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_468, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_468 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_465 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_466, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_465 }, 0, 0, /* No default value */ - "CoreNetworkAssistanceInformationForInactive" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RRCInactiveTransitionReportRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RRCInactiveTransitionReportRequest, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_NGSetupResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_465 }, 0, 0, /* No default value */ - "RRCInactiveTransitionReportRequest" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_CriticalityDiagnostics, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_468, + select_NGSetupResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_468, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_465 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.RedirectionVoiceFallback), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RedirectionVoiceFallback, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupResponseIEs_tags_465 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupResponseIEs_tag2el_465 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_465 = { + sizeof(struct NGAP_NGSetupResponseIEs), + offsetof(struct NGAP_NGSetupResponseIEs, _asn_ctx), + asn_MAP_NGAP_NGSetupResponseIEs_tag2el_465, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs = { + "NGSetupResponseIEs", + "NGSetupResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGSetupResponseIEs_tags_465, + sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_465) + /sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_4650), /* 1 */ + asn_DEF_NGAP_NGSetupResponseIEs_tags_465, /* Same as above */ + sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_465) + /sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_4650), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RedirectionVoiceFallback" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CNAssistedRANTuning), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGSetupResponseIEs_465, + 3, /* Elements count */ + &asn_SPC_NGAP_NGSetupResponseIEs_specs_465 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_472 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_CNAssistedRANTuning, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39214,12 +51875,12 @@ 0 }, 0, 0, /* No default value */ - "CNAssistedRANTuning" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.SRVCCOperationPossible), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.TimeToWait), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_SRVCCOperationPossible, + &asn_DEF_NGAP_TimeToWait, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39231,12 +51892,12 @@ 0 }, 0, 0, /* No default value */ - "SRVCCOperationPossible" + "TimeToWait" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.Enhanced_CoverageRestriction), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Enhanced_CoverageRestriction, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39248,63 +51909,153 @@ 0 }, 0, 0, /* No default value */ - "Enhanced-CoverageRestriction" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.Extended_ConnectedTime), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_472 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_472 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_472 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_472 = { + sizeof(struct NGAP_NGSetupFailureIEs__value), + offsetof(struct NGAP_NGSetupFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_NGSetupFailureIEs__value, present), + sizeof(((struct NGAP_NGSetupFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_472, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_472, + asn_MAP_NGAP_value_from_canonical_472, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_472 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_Extended_ConnectedTime, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_472, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_472 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_469 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_470, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_469 }, 0, 0, /* No default value */ - "Extended-ConnectedTime" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UE_DifferentiationInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_NGSetupFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_469 }, 0, 0, /* No default value */ - "UE-DifferentiationInfo" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NRV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_NRV2XServicesAuthorized, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_472, + select_NGSetupFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_472, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_469 }, 0, 0, /* No default value */ - "NRV2XServicesAuthorized" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.LTEV2XServicesAuthorized), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupFailureIEs_tags_469 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupFailureIEs_tag2el_469 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_469 = { + sizeof(struct NGAP_NGSetupFailureIEs), + offsetof(struct NGAP_NGSetupFailureIEs, _asn_ctx), + asn_MAP_NGAP_NGSetupFailureIEs_tag2el_469, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs = { + "NGSetupFailureIEs", + "NGSetupFailureIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_NGSetupFailureIEs_tags_469, + sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_469) + /sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_4690), /* 1 */ + asn_DEF_NGAP_NGSetupFailureIEs_tags_469, /* Same as above */ + sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_469) + /sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_4690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_LTEV2XServicesAuthorized, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_NGSetupFailureIEs_469, + 3, /* Elements count */ + &asn_SPC_NGAP_NGSetupFailureIEs_specs_469 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_476 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.RANNodeName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), + 0, + &asn_DEF_NGAP_RANNodeName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39316,12 +52067,12 @@ 0 }, 0, 0, /* No default value */ - "LTEV2XServicesAuthorized" + "RANNodeName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.NRUESidelinkAggregateMaximumBitrate), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.SupportedTAList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_SupportedTAList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39333,12 +52084,12 @@ 0 }, 0, 0, /* No default value */ - "NRUESidelinkAggregateMaximumBitrate" + "SupportedTAList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.LTEUESidelinkAggregateMaximumBitrate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.PagingDRX), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_LTEUESidelinkAggregateMaximumBitrate, + &asn_DEF_NGAP_PagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39350,12 +52101,12 @@ 0 }, 0, 0, /* No default value */ - "LTEUESidelinkAggregateMaximumBitrate" + "PagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.PC5QoSParameters), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.GlobalRANNodeID), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_PC5QoSParameters, + &asn_DEF_NGAP_GlobalRANNodeID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39367,12 +52118,12 @@ 0 }, 0, 0, /* No default value */ - "PC5QoSParameters" + "GlobalRANNodeID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.CEmodeBrestricted), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.NGRAN_TNLAssociationToRemoveList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CEmodeBrestricted, + &asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39384,12 +52135,12 @@ 0 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "NGRAN-TNLAssociationToRemoveList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UE_UP_CIoT_Support), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.NB_IoT_DefaultPagingDRX), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_UE_UP_CIoT_Support, + &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39401,12 +52152,12 @@ 0 }, 0, 0, /* No default value */ - "UE-UP-CIoT-Support" + "NB-IoT-DefaultPagingDRX" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.Extended_RANNodeName), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_Extended_RANNodeName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39418,51 +52169,36 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "Extended-RANNodeName" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_356 = { 0, 1, 15, 24, 4, 9, 11, 13, 14, 22, 23, 2, 3, 5, 6, 7, 8, 10, 12, 16, 17, 18, 19, 20, 21 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_356 = { 0, 1, 11, 12, 4, 13, 14, 15, 16, 5, 17, 6, 18, 7, 8, 2, 19, 20, 21, 22, 23, 24, 9, 10, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_356 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 15, -2, 0 }, /* Extended-ConnectedTime */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 24, 0, 0 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, 0, 6 }, /* NewSecurityContextInd */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -1, 5 }, /* RRCInactiveTransitionReportRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 11, -2, 4 }, /* RedirectionVoiceFallback */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -3, 3 }, /* SRVCCOperationPossible */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -4, 2 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -5, 1 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 23, -6, 0 }, /* UE-UP-CIoT-Support */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 13 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 12 }, /* SecurityContext */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 11 }, /* PDUSessionResourceSwitchedList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 10 }, /* PDUSessionResourceReleasedListPSAck */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -4, 9 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -5, 8 }, /* CoreNetworkAssistanceInformationForInactive */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 7 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -7, 6 }, /* CNAssistedRANTuning */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -8, 5 }, /* UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -9, 4 }, /* NRV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -10, 3 }, /* LTEV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -11, 2 }, /* NRUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -12, 1 }, /* LTEUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -13, 0 } /* PC5QoSParameters */ +static const unsigned asn_MAP_NGAP_value_to_canonical_476 = { 2, 5, 1, 4, 6, 0, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_476 = { 5, 2, 0, 6, 3, 1, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_476 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* NB-IoT-DefaultPagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 2 }, /* SupportedTAList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 1 }, /* NGRAN-TNLAssociationToRemoveList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 }, /* Extended-RANNodeName */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 }, /* RANNodeName */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* globalGNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* globalNgENB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* globalN3IWF-ID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_356 = { - sizeof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value), - offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs__value, present), - sizeof(((struct NGAP_PathSwitchRequestAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_356, - 25, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_356, - asn_MAP_NGAP_value_from_canonical_356, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_476 = { + sizeof(struct NGAP_RANConfigurationUpdateIEs__value), + offsetof(struct NGAP_RANConfigurationUpdateIEs__value, _asn_ctx), + offsetof(struct NGAP_RANConfigurationUpdateIEs__value, present), + sizeof(((struct NGAP_RANConfigurationUpdateIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_476, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_476, + asn_MAP_NGAP_value_from_canonical_476, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_356 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_476 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39479,13 +52215,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_356, - 25, /* Elements count */ - &asn_SPC_NGAP_value_specs_356 /* Additional specs */ + asn_MBR_NGAP_value_476, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_476 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_353 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_473 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -39495,74 +52231,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_354, + &asn_PER_memb_NGAP_id_constr_474, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_353 + memb_NGAP_id_constraint_473 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PathSwitchRequestAcknowledgeIEs_NGAP_criticality_type, + select_RANConfigurationUpdateIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_355, + &asn_PER_memb_NGAP_criticality_constr_475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_353 + memb_NGAP_criticality_constraint_473 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_356, - select_PathSwitchRequestAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_476, + select_RANConfigurationUpdateIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_356, + &asn_PER_memb_NGAP_value_constr_476, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_353 + memb_NGAP_value_constraint_473 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_353 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestAcknowledgeIEs_tag2el_353 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateIEs_tag2el_473 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_353 = { - sizeof(struct NGAP_PathSwitchRequestAcknowledgeIEs), - offsetof(struct NGAP_PathSwitchRequestAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestAcknowledgeIEs_tag2el_353, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_473 = { + sizeof(struct NGAP_RANConfigurationUpdateIEs), + offsetof(struct NGAP_RANConfigurationUpdateIEs, _asn_ctx), + asn_MAP_NGAP_RANConfigurationUpdateIEs_tag2el_473, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs = { - "PathSwitchRequestAcknowledgeIEs", - "PathSwitchRequestAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs = { + "RANConfigurationUpdateIEs", + "RANConfigurationUpdateIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_353, - sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_353) - /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_3530), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_353, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_353) - /sizeof(asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs_tags_3530), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_473, + sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_473) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_4730), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_473, /* Same as above */ + sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_473) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_4730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39572,64 +52308,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_353, + asn_MBR_NGAP_RANConfigurationUpdateIEs_473, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_353 /* Additional specs */ + &asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_473 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_360 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.PDUSessionResourceReleasedListPSFail), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_PDUSessionResourceReleasedListPSFail, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PDUSessionResourceReleasedListPSFail" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, choice.CriticalityDiagnostics), +static asn_TYPE_member_t asn_MBR_NGAP_value_480 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, &asn_DEF_NGAP_CriticalityDiagnostics, @@ -39647,24 +52332,21 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_360 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* PDUSessionResourceReleasedListPSFail */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* CriticalityDiagnostics */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_480 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_360 = { - sizeof(struct NGAP_PathSwitchRequestFailureIEs__value), - offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_PathSwitchRequestFailureIEs__value, present), - sizeof(((struct NGAP_PathSwitchRequestFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_360, - 4, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_480 = { + sizeof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value), + offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, present), + sizeof(((struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_480, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_360 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_480 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39681,13 +52363,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_360, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_360 /* Additional specs */ + asn_MBR_NGAP_value_480, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_480 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_357 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_477 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -39697,74 +52379,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_358, + &asn_PER_memb_NGAP_id_constr_478, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_357 + memb_NGAP_id_constraint_477 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PathSwitchRequestFailureIEs_NGAP_criticality_type, + select_RANConfigurationUpdateAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_359, + &asn_PER_memb_NGAP_criticality_constr_479, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_357 + memb_NGAP_criticality_constraint_477 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PathSwitchRequestFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_360, - select_PathSwitchRequestFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_480, + select_RANConfigurationUpdateAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_360, + &asn_PER_memb_NGAP_value_constr_480, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_357 + memb_NGAP_value_constraint_477 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_357 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_477 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PathSwitchRequestFailureIEs_tag2el_357 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateAcknowledgeIEs_tag2el_477 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_357 = { - sizeof(struct NGAP_PathSwitchRequestFailureIEs), - offsetof(struct NGAP_PathSwitchRequestFailureIEs, _asn_ctx), - asn_MAP_NGAP_PathSwitchRequestFailureIEs_tag2el_357, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_477 = { + sizeof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs), + offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_RANConfigurationUpdateAcknowledgeIEs_tag2el_477, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs = { - "PathSwitchRequestFailureIEs", - "PathSwitchRequestFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs = { + "RANConfigurationUpdateAcknowledgeIEs", + "RANConfigurationUpdateAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_357, - sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_357) - /sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_3570), /* 1 */ - asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_357, /* Same as above */ - sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_357) - /sizeof(asn_DEF_NGAP_PathSwitchRequestFailureIEs_tags_3570), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_477, + sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_477) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_4770), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_477, /* Same as above */ + sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_477) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_4770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39774,16 +52456,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PathSwitchRequestFailureIEs_357, + asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_477, 3, /* Elements count */ - &asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_357 /* Additional specs */ + &asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_477 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_364 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_484 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39795,12 +52477,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.TimeToWait), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_TimeToWait, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39812,12 +52494,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "TimeToWait" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39829,31 +52511,34 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_364 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_484 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_484 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_484 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_364 = { - sizeof(struct NGAP_HandoverCancelIEs__value), - offsetof(struct NGAP_HandoverCancelIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverCancelIEs__value, present), - sizeof(((struct NGAP_HandoverCancelIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_364, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_484 = { + sizeof(struct NGAP_RANConfigurationUpdateFailureIEs__value), + offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, present), + sizeof(((struct NGAP_RANConfigurationUpdateFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_484, 8, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_value_to_canonical_484, + asn_MAP_NGAP_value_from_canonical_484, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_364 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_484 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39870,13 +52555,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_364, + asn_MBR_NGAP_value_484, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_364 /* Additional specs */ + &asn_SPC_NGAP_value_specs_484 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_361 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_481 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -39886,74 +52571,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_362, + &asn_PER_memb_NGAP_id_constr_482, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_361 + memb_NGAP_id_constraint_481 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverCancelIEs_NGAP_criticality_type, + select_RANConfigurationUpdateFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_363, + &asn_PER_memb_NGAP_criticality_constr_483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_361 + memb_NGAP_criticality_constraint_481 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_364, - select_HandoverCancelIEs_NGAP_value_type, + &asn_DEF_NGAP_value_484, + select_RANConfigurationUpdateFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_364, + &asn_PER_memb_NGAP_value_constr_484, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_361 + memb_NGAP_value_constraint_481 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCancelIEs_tags_361 = { +static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCancelIEs_tag2el_361 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateFailureIEs_tag2el_481 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_361 = { - sizeof(struct NGAP_HandoverCancelIEs), - offsetof(struct NGAP_HandoverCancelIEs, _asn_ctx), - asn_MAP_NGAP_HandoverCancelIEs_tag2el_361, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_481 = { + sizeof(struct NGAP_RANConfigurationUpdateFailureIEs), + offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, _asn_ctx), + asn_MAP_NGAP_RANConfigurationUpdateFailureIEs_tag2el_481, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs = { - "HandoverCancelIEs", - "HandoverCancelIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs = { + "RANConfigurationUpdateFailureIEs", + "RANConfigurationUpdateFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverCancelIEs_tags_361, - sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_361) - /sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_3610), /* 1 */ - asn_DEF_NGAP_HandoverCancelIEs_tags_361, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_361) - /sizeof(asn_DEF_NGAP_HandoverCancelIEs_tags_3610), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_481, + sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_481) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_4810), /* 1 */ + asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_481, /* Same as above */ + sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_481) + /sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_4810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39963,16 +52648,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverCancelIEs_361, + asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_481, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverCancelIEs_specs_361 /* Additional specs */ + &asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_481 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_368 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_488 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMFName), + (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_AMFName, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -39984,12 +52669,29 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "AMFName" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.ServedGUAMIList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_ServedGUAMIList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ServedGUAMIList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.RelativeAMFCapacity), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_RelativeAMFCapacity, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40001,12 +52703,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "RelativeAMFCapacity" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.PLMNSupportList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_PLMNSupportList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40018,26 +52720,102 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "PLMNSupportList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToAddList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AMF_TNLAssociationToAddList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-TNLAssociationToAddList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToRemoveList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AMF_TNLAssociationToRemoveList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-TNLAssociationToRemoveList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToUpdateList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_AMF_TNLAssociationToUpdateList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-TNLAssociationToUpdateList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.Extended_AMFName), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_Extended_AMFName, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Extended-AMFName" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_368 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_488 = { 2, 1, 3, 4, 5, 6, 7, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_488 = { 7, 1, 0, 2, 3, 4, 5, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_488 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeAMFCapacity */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 5 }, /* ServedGUAMIList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 4 }, /* PLMNSupportList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 3 }, /* AMF-TNLAssociationToAddList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 2 }, /* AMF-TNLAssociationToRemoveList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 1 }, /* AMF-TNLAssociationToUpdateList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -5, 0 }, /* Extended-AMFName */ + { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* AMFName */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_368 = { - sizeof(struct NGAP_HandoverCancelAcknowledgeIEs__value), - offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverCancelAcknowledgeIEs__value, present), - sizeof(((struct NGAP_HandoverCancelAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_368, - 3, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_488 = { + sizeof(struct NGAP_AMFConfigurationUpdateIEs__value), + offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, _asn_ctx), + offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, present), + sizeof(((struct NGAP_AMFConfigurationUpdateIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_488, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_488, + asn_MAP_NGAP_value_from_canonical_488, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_368 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_488 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40054,13 +52832,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_368, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_368 /* Additional specs */ + asn_MBR_NGAP_value_488, + 8, /* Elements count */ + &asn_SPC_NGAP_value_specs_488 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_365 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_485 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40070,74 +52848,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_366, + &asn_PER_memb_NGAP_id_constr_486, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_365 + memb_NGAP_id_constraint_485 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverCancelAcknowledgeIEs_NGAP_criticality_type, + select_AMFConfigurationUpdateIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_367, + &asn_PER_memb_NGAP_criticality_constr_487, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_365 + memb_NGAP_criticality_constraint_485 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_368, - select_HandoverCancelAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_488, + select_AMFConfigurationUpdateIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_368, + &asn_PER_memb_NGAP_value_constr_488, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_365 + memb_NGAP_value_constraint_485 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_365 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_485 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverCancelAcknowledgeIEs_tag2el_365 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateIEs_tag2el_485 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_365 = { - sizeof(struct NGAP_HandoverCancelAcknowledgeIEs), - offsetof(struct NGAP_HandoverCancelAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_HandoverCancelAcknowledgeIEs_tag2el_365, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_485 = { + sizeof(struct NGAP_AMFConfigurationUpdateIEs), + offsetof(struct NGAP_AMFConfigurationUpdateIEs, _asn_ctx), + asn_MAP_NGAP_AMFConfigurationUpdateIEs_tag2el_485, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs = { - "HandoverCancelAcknowledgeIEs", - "HandoverCancelAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs = { + "AMFConfigurationUpdateIEs", + "AMFConfigurationUpdateIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_365, - sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_365) - /sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_3650), /* 1 */ - asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_365, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_365) - /sizeof(asn_DEF_NGAP_HandoverCancelAcknowledgeIEs_tags_3650), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_485, + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_485) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_4850), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_485, /* Same as above */ + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_485) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_4850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40147,16 +52925,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_365, + asn_MBR_NGAP_AMFConfigurationUpdateIEs_485, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_365 /* Additional specs */ + &asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_485 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_372 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_492 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.AMF_TNLAssociationSetupList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_AMF_TNLAssociationSetupList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40168,12 +52946,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "AMF-TNLAssociationSetupList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.TNLAssociationList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_TNLAssociationList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40185,25 +52963,43 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "TNLAssociationList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_372 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* RAN-UE-NGAP-ID */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_492 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* AMF-TNLAssociationSetupList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* TNLAssociationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_372 = { - sizeof(struct NGAP_HandoverSuccessIEs__value), - offsetof(struct NGAP_HandoverSuccessIEs__value, _asn_ctx), - offsetof(struct NGAP_HandoverSuccessIEs__value, present), - sizeof(((struct NGAP_HandoverSuccessIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_372, - 2, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_492 = { + sizeof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value), + offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, present), + sizeof(((struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_492, + 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_372 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_492 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40220,13 +53016,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_372, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_372 /* Additional specs */ + asn_MBR_NGAP_value_492, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_492 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_369 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_489 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40236,74 +53032,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_370, + &asn_PER_memb_NGAP_id_constr_490, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_369 + memb_NGAP_id_constraint_489 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_HandoverSuccessIEs_NGAP_criticality_type, + select_AMFConfigurationUpdateAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_371, + &asn_PER_memb_NGAP_criticality_constr_491, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_369 + memb_NGAP_criticality_constraint_489 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_HandoverSuccessIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_372, - select_HandoverSuccessIEs_NGAP_value_type, + &asn_DEF_NGAP_value_492, + select_AMFConfigurationUpdateAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_372, + &asn_PER_memb_NGAP_value_constr_492, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_369 + memb_NGAP_value_constraint_489 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_HandoverSuccessIEs_tags_369 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_489 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_HandoverSuccessIEs_tag2el_369 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tag2el_489 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_369 = { - sizeof(struct NGAP_HandoverSuccessIEs), - offsetof(struct NGAP_HandoverSuccessIEs, _asn_ctx), - asn_MAP_NGAP_HandoverSuccessIEs_tag2el_369, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_489 = { + sizeof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs), + offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tag2el_489, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccessIEs = { - "HandoverSuccessIEs", - "HandoverSuccessIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs = { + "AMFConfigurationUpdateAcknowledgeIEs", + "AMFConfigurationUpdateAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_HandoverSuccessIEs_tags_369, - sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_369) - /sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_3690), /* 1 */ - asn_DEF_NGAP_HandoverSuccessIEs_tags_369, /* Same as above */ - sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_369) - /sizeof(asn_DEF_NGAP_HandoverSuccessIEs_tags_3690), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_489, + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_489) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_4890), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_489, /* Same as above */ + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_489) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_4890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40313,16 +53109,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_HandoverSuccessIEs_369, + asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_489, 3, /* Elements count */ - &asn_SPC_NGAP_HandoverSuccessIEs_specs_369 /* Additional specs */ + &asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_489 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_376 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_496 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40334,12 +53130,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.TimeToWait), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_TimeToWait, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40351,12 +53147,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "TimeToWait" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, choice.EarlyStatusTransfer_TransparentContainer), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40368,26 +53164,34 @@ 0 }, 0, 0, /* No default value */ - "EarlyStatusTransfer-TransparentContainer" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_376 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* EarlyStatusTransfer-TransparentContainer */ +static const unsigned asn_MAP_NGAP_value_to_canonical_496 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_496 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_496 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_376 = { - sizeof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value), - offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs__value, present), - sizeof(((struct NGAP_UplinkRANEarlyStatusTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_376, - 3, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_496 = { + sizeof(struct NGAP_AMFConfigurationUpdateFailureIEs__value), + offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, present), + sizeof(((struct NGAP_AMFConfigurationUpdateFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_496, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_496, + asn_MAP_NGAP_value_from_canonical_496, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_376 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_496 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40404,13 +53208,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_376, + asn_MBR_NGAP_value_496, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_376 /* Additional specs */ + &asn_SPC_NGAP_value_specs_496 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_373 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_493 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40420,74 +53224,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_374, + &asn_PER_memb_NGAP_id_constr_494, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_373 + memb_NGAP_id_constraint_493 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkRANEarlyStatusTransferIEs_NGAP_criticality_type, + select_AMFConfigurationUpdateFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_375, + &asn_PER_memb_NGAP_criticality_constr_495, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_373 + memb_NGAP_criticality_constraint_493 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_376, - select_UplinkRANEarlyStatusTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_496, + select_AMFConfigurationUpdateFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_376, + &asn_PER_memb_NGAP_value_constr_496, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_373 + memb_NGAP_value_constraint_493 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_373 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_493 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANEarlyStatusTransferIEs_tag2el_373 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateFailureIEs_tag2el_493 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_373 = { - sizeof(struct NGAP_UplinkRANEarlyStatusTransferIEs), - offsetof(struct NGAP_UplinkRANEarlyStatusTransferIEs, _asn_ctx), - asn_MAP_NGAP_UplinkRANEarlyStatusTransferIEs_tag2el_373, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_493 = { + sizeof(struct NGAP_AMFConfigurationUpdateFailureIEs), + offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, _asn_ctx), + asn_MAP_NGAP_AMFConfigurationUpdateFailureIEs_tag2el_493, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs = { - "UplinkRANEarlyStatusTransferIEs", - "UplinkRANEarlyStatusTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs = { + "AMFConfigurationUpdateFailureIEs", + "AMFConfigurationUpdateFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_373, - sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_373) - /sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_3730), /* 1 */ - asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_373, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_373) - /sizeof(asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs_tags_3730), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_493, + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_493) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_4930), /* 1 */ + asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_493, /* Same as above */ + sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_493) + /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_4930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40497,50 +53301,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_373, + asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_493, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_373 /* Additional specs */ + &asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_493 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_380 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, choice.EarlyStatusTransfer_TransparentContainer), +static asn_TYPE_member_t asn_MBR_NGAP_value_500 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs__value, choice.UnavailableGUAMIList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_EarlyStatusTransfer_TransparentContainer, + &asn_DEF_NGAP_UnavailableGUAMIList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40552,26 +53322,24 @@ 0 }, 0, 0, /* No default value */ - "EarlyStatusTransfer-TransparentContainer" + "UnavailableGUAMIList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_380 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* EarlyStatusTransfer-TransparentContainer */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_500 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* UnavailableGUAMIList */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_380 = { - sizeof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value), - offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs__value, present), - sizeof(((struct NGAP_DownlinkRANEarlyStatusTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_380, - 3, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_500 = { + sizeof(struct NGAP_AMFStatusIndicationIEs__value), + offsetof(struct NGAP_AMFStatusIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_AMFStatusIndicationIEs__value, present), + sizeof(((struct NGAP_AMFStatusIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_500, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_380 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_500 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40588,13 +53356,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_380, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_380 /* Additional specs */ + asn_MBR_NGAP_value_500, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_500 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_377 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_497 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40604,74 +53372,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_378, + &asn_PER_memb_NGAP_id_constr_498, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_377 + memb_NGAP_id_constraint_497 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkRANEarlyStatusTransferIEs_NGAP_criticality_type, + select_AMFStatusIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_379, + &asn_PER_memb_NGAP_criticality_constr_499, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_377 + memb_NGAP_criticality_constraint_497 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_380, - select_DownlinkRANEarlyStatusTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_500, + select_AMFStatusIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_380, + &asn_PER_memb_NGAP_value_constr_500, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_377 + memb_NGAP_value_constraint_497 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_377 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AMFStatusIndicationIEs_tags_497 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANEarlyStatusTransferIEs_tag2el_377 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFStatusIndicationIEs_tag2el_497 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_377 = { - sizeof(struct NGAP_DownlinkRANEarlyStatusTransferIEs), - offsetof(struct NGAP_DownlinkRANEarlyStatusTransferIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkRANEarlyStatusTransferIEs_tag2el_377, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_497 = { + sizeof(struct NGAP_AMFStatusIndicationIEs), + offsetof(struct NGAP_AMFStatusIndicationIEs, _asn_ctx), + asn_MAP_NGAP_AMFStatusIndicationIEs_tag2el_497, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs = { - "DownlinkRANEarlyStatusTransferIEs", - "DownlinkRANEarlyStatusTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs = { + "AMFStatusIndicationIEs", + "AMFStatusIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_377, - sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_377) - /sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_3770), /* 1 */ - asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_377, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_377) - /sizeof(asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs_tags_3770), /* 1 */ + asn_DEF_NGAP_AMFStatusIndicationIEs_tags_497, + sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_497) + /sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_4970), /* 1 */ + asn_DEF_NGAP_AMFStatusIndicationIEs_tags_497, /* Same as above */ + sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_497) + /sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_4970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40681,33 +53449,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_377, + asn_MBR_NGAP_AMFStatusIndicationIEs_497, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_377 /* Additional specs */ + &asn_SPC_NGAP_AMFStatusIndicationIEs_specs_497 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_384 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_504 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40719,12 +53470,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, choice.RANStatusTransfer_TransparentContainer), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs__value, choice.ResetType), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer, + &asn_DEF_NGAP_ResetType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40736,26 +53487,32 @@ 0 }, 0, 0, /* No default value */ - "RANStatusTransfer-TransparentContainer" + "ResetType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_384 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* RANStatusTransfer-TransparentContainer */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_504 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* nG-Interface */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* partOfNG-Interface */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_384 = { - sizeof(struct NGAP_UplinkRANStatusTransferIEs__value), - offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkRANStatusTransferIEs__value, present), - sizeof(((struct NGAP_UplinkRANStatusTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_384, - 3, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_504 = { + sizeof(struct NGAP_NGResetIEs__value), + offsetof(struct NGAP_NGResetIEs__value, _asn_ctx), + offsetof(struct NGAP_NGResetIEs__value, present), + sizeof(((struct NGAP_NGResetIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_504, + 9, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_384 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_504 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40772,13 +53529,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_384, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_384 /* Additional specs */ + asn_MBR_NGAP_value_504, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_504 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_381 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_501 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40788,74 +53545,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_382, + &asn_PER_memb_NGAP_id_constr_502, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_381 + memb_NGAP_id_constraint_501 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkRANStatusTransferIEs_NGAP_criticality_type, + select_NGResetIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_383, + &asn_PER_memb_NGAP_criticality_constr_503, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_381 + memb_NGAP_criticality_constraint_501 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_384, - select_UplinkRANStatusTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_504, + select_NGResetIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_384, + &asn_PER_memb_NGAP_value_constr_504, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_381 + memb_NGAP_value_constraint_501 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_381 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGResetIEs_tags_501 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANStatusTransferIEs_tag2el_381 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGResetIEs_tag2el_501 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_381 = { - sizeof(struct NGAP_UplinkRANStatusTransferIEs), - offsetof(struct NGAP_UplinkRANStatusTransferIEs, _asn_ctx), - asn_MAP_NGAP_UplinkRANStatusTransferIEs_tag2el_381, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_501 = { + sizeof(struct NGAP_NGResetIEs), + offsetof(struct NGAP_NGResetIEs, _asn_ctx), + asn_MAP_NGAP_NGResetIEs_tag2el_501, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs = { - "UplinkRANStatusTransferIEs", - "UplinkRANStatusTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs = { + "NGResetIEs", + "NGResetIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_381, - sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_381) - /sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_3810), /* 1 */ - asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_381, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_381) - /sizeof(asn_DEF_NGAP_UplinkRANStatusTransferIEs_tags_3810), /* 1 */ + asn_DEF_NGAP_NGResetIEs_tags_501, + sizeof(asn_DEF_NGAP_NGResetIEs_tags_501) + /sizeof(asn_DEF_NGAP_NGResetIEs_tags_5010), /* 1 */ + asn_DEF_NGAP_NGResetIEs_tags_501, /* Same as above */ + sizeof(asn_DEF_NGAP_NGResetIEs_tags_501) + /sizeof(asn_DEF_NGAP_NGResetIEs_tags_5010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40865,33 +53622,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkRANStatusTransferIEs_381, + asn_MBR_NGAP_NGResetIEs_501, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_381 /* Additional specs */ + &asn_SPC_NGAP_NGResetIEs_specs_501 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_388 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_508 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs__value, choice.UE_associatedLogicalNG_connectionList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_UE_associatedLogicalNG_connectionList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40903,12 +53643,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "UE-associatedLogicalNG-connectionList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, choice.RANStatusTransfer_TransparentContainer), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RANStatusTransfer_TransparentContainer, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -40920,26 +53660,25 @@ 0 }, 0, 0, /* No default value */ - "RANStatusTransfer-TransparentContainer" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_388 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* RANStatusTransfer-TransparentContainer */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_508 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* UE-associatedLogicalNG-connectionList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_388 = { - sizeof(struct NGAP_DownlinkRANStatusTransferIEs__value), - offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkRANStatusTransferIEs__value, present), - sizeof(((struct NGAP_DownlinkRANStatusTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_388, - 3, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_508 = { + sizeof(struct NGAP_NGResetAcknowledgeIEs__value), + offsetof(struct NGAP_NGResetAcknowledgeIEs__value, _asn_ctx), + offsetof(struct NGAP_NGResetAcknowledgeIEs__value, present), + sizeof(((struct NGAP_NGResetAcknowledgeIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_508, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_388 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_508 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40956,13 +53695,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_388, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_388 /* Additional specs */ + asn_MBR_NGAP_value_508, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_508 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_385 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_505 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -40972,74 +53711,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_386, + &asn_PER_memb_NGAP_id_constr_506, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_385 + memb_NGAP_id_constraint_505 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkRANStatusTransferIEs_NGAP_criticality_type, + select_NGResetAcknowledgeIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_387, + &asn_PER_memb_NGAP_criticality_constr_507, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_385 + memb_NGAP_criticality_constraint_505 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANStatusTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_388, - select_DownlinkRANStatusTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_508, + select_NGResetAcknowledgeIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_388, + &asn_PER_memb_NGAP_value_constr_508, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_385 + memb_NGAP_value_constraint_505 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_385 = { +static const ber_tlv_tag_t asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_505 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANStatusTransferIEs_tag2el_385 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGResetAcknowledgeIEs_tag2el_505 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_385 = { - sizeof(struct NGAP_DownlinkRANStatusTransferIEs), - offsetof(struct NGAP_DownlinkRANStatusTransferIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkRANStatusTransferIEs_tag2el_385, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_505 = { + sizeof(struct NGAP_NGResetAcknowledgeIEs), + offsetof(struct NGAP_NGResetAcknowledgeIEs, _asn_ctx), + asn_MAP_NGAP_NGResetAcknowledgeIEs_tag2el_505, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs = { - "DownlinkRANStatusTransferIEs", - "DownlinkRANStatusTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs = { + "NGResetAcknowledgeIEs", + "NGResetAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_385, - sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_385) - /sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_3850), /* 1 */ - asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_385, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_385) - /sizeof(asn_DEF_NGAP_DownlinkRANStatusTransferIEs_tags_3850), /* 1 */ + asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_505, + sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_505) + /sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_5050), /* 1 */ + asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_505, /* Same as above */ + sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_505) + /sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_5050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41049,16 +53788,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkRANStatusTransferIEs_385, + asn_MBR_NGAP_NGResetAcknowledgeIEs_505, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_385 /* Additional specs */ + &asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_505 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_392 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.UEPagingIdentity), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_512 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_UEPagingIdentity, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41070,12 +53809,12 @@ 0 }, 0, 0, /* No default value */ - "UEPagingIdentity" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_PagingDRX, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41087,12 +53826,12 @@ 0 }, 0, 0, /* No default value */ - "PagingDRX" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.TAIListForPaging), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_TAIListForPaging, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41104,12 +53843,12 @@ 0 }, 0, 0, /* No default value */ - "TAIListForPaging" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingPriority), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PagingPriority, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41121,12 +53860,12 @@ 0 }, 0, 0, /* No default value */ - "PagingPriority" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.UERadioCapabilityForPaging), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.FiveG_S_TMSI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityForPaging, + &asn_DEF_NGAP_FiveG_S_TMSI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41138,97 +53877,155 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityForPaging" + "FiveG-S-TMSI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingOrigin), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_PagingOrigin, - 0, - { +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_512 = { 0, 1, 3, 4, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_512 = { 0, 1, 4, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_512 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 1 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* FiveG-S-TMSI */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_512 = { + sizeof(struct NGAP_ErrorIndicationIEs__value), + offsetof(struct NGAP_ErrorIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_ErrorIndicationIEs__value, present), + sizeof(((struct NGAP_ErrorIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_512, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_512, + asn_MAP_NGAP_value_from_canonical_512, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_512 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PagingOrigin" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.AssistanceDataForPaging), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AssistanceDataForPaging, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_512, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_512 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_509 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_510, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_509 }, 0, 0, /* No default value */ - "AssistanceDataForPaging" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.NB_IoT_Paging_eDRXInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_NB_IoT_Paging_eDRXInfo, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_ErrorIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_511, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_509 }, 0, 0, /* No default value */ - "NB-IoT-Paging-eDRXInfo" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.NB_IoT_PagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_NB_IoT_PagingDRX, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_512, + select_ErrorIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_512, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_509 }, 0, 0, /* No default value */ - "NB-IoT-PagingDRX" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.Enhanced_CoverageRestriction), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_Enhanced_CoverageRestriction, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ErrorIndicationIEs_tags_509 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ErrorIndicationIEs_tag2el_509 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_509 = { + sizeof(struct NGAP_ErrorIndicationIEs), + offsetof(struct NGAP_ErrorIndicationIEs, _asn_ctx), + asn_MAP_NGAP_ErrorIndicationIEs_tag2el_509, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs = { + "ErrorIndicationIEs", + "ErrorIndicationIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ErrorIndicationIEs_tags_509, + sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_509) + /sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_5090), /* 1 */ + asn_DEF_NGAP_ErrorIndicationIEs_tags_509, /* Same as above */ + sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_509) + /sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_5090), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "Enhanced-CoverageRestriction" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.WUS_Assistance_Information), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_ErrorIndicationIEs_509, + 3, /* Elements count */ + &asn_SPC_NGAP_ErrorIndicationIEs_specs_509 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_516 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.OverloadResponse), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_WUS_Assistance_Information, + &asn_DEF_NGAP_OverloadResponse, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41240,12 +54037,12 @@ 0 }, 0, 0, /* No default value */ - "WUS-Assistance-Information" + "OverloadResponse" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.PagingeDRXInformation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.TrafficLoadReductionIndication), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_PagingeDRXInformation, + &asn_DEF_NGAP_TrafficLoadReductionIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41257,12 +54054,12 @@ 0 }, 0, 0, /* No default value */ - "PagingeDRXInformation" + "TrafficLoadReductionIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs__value, choice.CEmodeBrestricted), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.OverloadStartNSSAIList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CEmodeBrestricted, + &asn_DEF_NGAP_OverloadStartNSSAIList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41274,40 +54071,30 @@ 0 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "OverloadStartNSSAIList" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_392 = { 1, 3, 5, 8, 9, 12, 2, 4, 6, 7, 10, 11, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_392 = { 12, 0, 6, 1, 7, 2, 8, 9, 3, 4, 10, 11, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_392 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 5 }, /* PagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 4 }, /* PagingPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -2, 3 }, /* PagingOrigin */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 8, -3, 2 }, /* NB-IoT-PagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -4, 1 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 12, -5, 0 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 5 }, /* TAIListForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 4 }, /* UERadioCapabilityForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 3 }, /* AssistanceDataForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 2 }, /* NB-IoT-Paging-eDRXInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -4, 1 }, /* WUS-Assistance-Information */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -5, 0 }, /* PagingeDRXInformation */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveG-S-TMSI */ +static const unsigned asn_MAP_NGAP_value_to_canonical_516 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_516 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_516 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* TrafficLoadReductionIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* OverloadStartNSSAIList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* overloadAction */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_392 = { - sizeof(struct NGAP_PagingIEs__value), - offsetof(struct NGAP_PagingIEs__value, _asn_ctx), - offsetof(struct NGAP_PagingIEs__value, present), - sizeof(((struct NGAP_PagingIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_392, - 14, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_392, - asn_MAP_NGAP_value_from_canonical_392, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_516 = { + sizeof(struct NGAP_OverloadStartIEs__value), + offsetof(struct NGAP_OverloadStartIEs__value, _asn_ctx), + offsetof(struct NGAP_OverloadStartIEs__value, present), + sizeof(((struct NGAP_OverloadStartIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_516, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_516, + asn_MAP_NGAP_value_from_canonical_516, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_392 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_516 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41324,13 +54111,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_392, - 13, /* Elements count */ - &asn_SPC_NGAP_value_specs_392 /* Additional specs */ + asn_MBR_NGAP_value_516, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_516 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_389 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_513 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -41340,74 +54127,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_390, + &asn_PER_memb_NGAP_id_constr_514, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_389 + memb_NGAP_id_constraint_513 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PagingIEs_NGAP_criticality_type, + select_OverloadStartIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_391, + &asn_PER_memb_NGAP_criticality_constr_515, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_389 + memb_NGAP_criticality_constraint_513 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PagingIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_392, - select_PagingIEs_NGAP_value_type, + &asn_DEF_NGAP_value_516, + select_OverloadStartIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_392, + &asn_PER_memb_NGAP_value_constr_516, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_389 + memb_NGAP_value_constraint_513 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PagingIEs_tags_389 = { +static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStartIEs_tags_513 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PagingIEs_tag2el_389 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStartIEs_tag2el_513 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_389 = { - sizeof(struct NGAP_PagingIEs), - offsetof(struct NGAP_PagingIEs, _asn_ctx), - asn_MAP_NGAP_PagingIEs_tag2el_389, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_513 = { + sizeof(struct NGAP_OverloadStartIEs), + offsetof(struct NGAP_OverloadStartIEs, _asn_ctx), + asn_MAP_NGAP_OverloadStartIEs_tag2el_513, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs = { - "PagingIEs", - "PagingIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs = { + "OverloadStartIEs", + "OverloadStartIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PagingIEs_tags_389, - sizeof(asn_DEF_NGAP_PagingIEs_tags_389) - /sizeof(asn_DEF_NGAP_PagingIEs_tags_3890), /* 1 */ - asn_DEF_NGAP_PagingIEs_tags_389, /* Same as above */ - sizeof(asn_DEF_NGAP_PagingIEs_tags_389) - /sizeof(asn_DEF_NGAP_PagingIEs_tags_3890), /* 1 */ + asn_DEF_NGAP_OverloadStartIEs_tags_513, + sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_513) + /sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_5130), /* 1 */ + asn_DEF_NGAP_OverloadStartIEs_tags_513, /* Same as above */ + sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_513) + /sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_5130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41417,101 +54204,141 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PagingIEs_389, + asn_MBR_NGAP_OverloadStartIEs_513, 3, /* Elements count */ - &asn_SPC_NGAP_PagingIEs_specs_389 /* Additional specs */ + &asn_SPC_NGAP_OverloadStartIEs_specs_513 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_396 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_520 = { + sizeof(struct NGAP_OverloadStopIEs__value), + offsetof(struct NGAP_OverloadStopIEs__value, _asn_ctx), + offsetof(struct NGAP_OverloadStopIEs__value, present), + sizeof(((struct NGAP_OverloadStopIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_520 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NAS_PDU, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_NGAP_value_specs_520 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_517 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_518, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_517 }, 0, 0, /* No default value */ - "NAS-PDU" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_UserLocationInformation, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_519, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_517 }, 0, 0, /* No default value */ - "UserLocationInformation" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.RRCEstablishmentCause), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_RRCEstablishmentCause, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_520, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_520, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_517 }, 0, 0, /* No default value */ - "RRCEstablishmentCause" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.FiveG_S_TMSI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_FiveG_S_TMSI, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStopIEs_tags_517 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStopIEs_tag2el_517 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_517 = { + sizeof(struct NGAP_OverloadStopIEs), + offsetof(struct NGAP_OverloadStopIEs, _asn_ctx), + asn_MAP_NGAP_OverloadStopIEs_tag2el_517, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs = { + "OverloadStopIEs", + "OverloadStopIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_OverloadStopIEs_tags_517, + sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_517) + /sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_5170), /* 1 */ + asn_DEF_NGAP_OverloadStopIEs_tags_517, /* Same as above */ + sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_517) + /sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_5170), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "FiveG-S-TMSI" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AMFSetID), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_OverloadStopIEs_517, + 3, /* Elements count */ + &asn_SPC_NGAP_OverloadStopIEs_specs_517 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_524 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.SONConfigurationTransfer), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMFSetID, + &asn_DEF_NGAP_SONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41523,12 +54350,12 @@ 0 }, 0, 0, /* No default value */ - "AMFSetID" + "SONConfigurationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.UEContextRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.EN_DCSONConfigurationTransfer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_UEContextRequest, + &asn_DEF_NGAP_EN_DCSONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41540,12 +54367,12 @@ 0 }, 0, 0, /* No default value */ - "UEContextRequest" + "EN-DCSONConfigurationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AllowedNSSAI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.IntersystemSONConfigurationTransfer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_IntersystemSONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41557,97 +54384,148 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "IntersystemSONConfigurationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.SourceToTarget_AMFInformationReroute), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute, - 0, - { +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_524 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_524 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_524 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* EN-DCSONConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* IntersystemSONConfigurationTransfer */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_524 = { + sizeof(struct NGAP_UplinkRANConfigurationTransferIEs__value), + offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, present), + sizeof(((struct NGAP_UplinkRANConfigurationTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_524, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_524, + asn_MAP_NGAP_value_from_canonical_524, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_524 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "SourceToTarget-AMFInformationReroute" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.PLMNIdentity), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_PLMNIdentity, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_524, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_524 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_521 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_522, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_521 }, 0, 0, /* No default value */ - "PLMNIdentity" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.IABNodeIndication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_IABNodeIndication, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UplinkRANConfigurationTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_523, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_521 }, 0, 0, /* No default value */ - "IABNodeIndication" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.CEmodeBSupport_Indicator), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_CEmodeBSupport_Indicator, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_524, + select_UplinkRANConfigurationTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_524, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_521 }, 0, 0, /* No default value */ - "CEmodeBSupport-Indicator" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.LTEM_Indication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_LTEM_Indication, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_521 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANConfigurationTransferIEs_tag2el_521 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_521 = { + sizeof(struct NGAP_UplinkRANConfigurationTransferIEs), + offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, _asn_ctx), + asn_MAP_NGAP_UplinkRANConfigurationTransferIEs_tag2el_521, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs = { + "UplinkRANConfigurationTransferIEs", + "UplinkRANConfigurationTransferIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_521, + sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_521) + /sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_5210), /* 1 */ + asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_521, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_521) + /sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_5210), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "LTEM-Indication" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.EDT_Session), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_521, + 3, /* Elements count */ + &asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_521 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_528 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.SONConfigurationTransfer), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_EDT_Session, + &asn_DEF_NGAP_SONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41659,12 +54537,12 @@ 0 }, 0, 0, /* No default value */ - "EDT-Session" + "SONConfigurationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.AuthenticatedIndication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.EN_DCSONConfigurationTransfer), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_AuthenticatedIndication, + &asn_DEF_NGAP_EN_DCSONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41676,12 +54554,12 @@ 0 }, 0, 0, /* No default value */ - "AuthenticatedIndication" + "EN-DCSONConfigurationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs__value, choice.NPN_AccessInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.IntersystemSONConfigurationTransfer), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NPN_AccessInformation, + &asn_DEF_NGAP_IntersystemSONConfigurationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41693,46 +54571,29 @@ 0 }, 0, 0, /* No default value */ - "NPN-AccessInformation" + "IntersystemSONConfigurationTransfer" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_396 = { 0, 5, 1, 9, 3, 6, 10, 11, 12, 13, 14, 4, 7, 8, 2, 15 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_396 = { 0, 2, 14, 4, 11, 1, 5, 12, 13, 3, 6, 7, 8, 9, 10, 15 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_396 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, 0, 0 }, /* AMFSetID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 1 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 9, -1, 0 }, /* PLMNIdentity */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 6 }, /* RRCEstablishmentCause */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -1, 5 }, /* UEContextRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -2, 4 }, /* IABNodeIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 11, -3, 3 }, /* CEmodeBSupport-Indicator */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 12, -4, 2 }, /* LTEM-Indication */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -5, 1 }, /* EDT-Session */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -6, 0 }, /* AuthenticatedIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 2 }, /* FiveG-S-TMSI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -1, 1 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 0 }, /* SourceToTarget-AMFInformationReroute */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 1 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 15, -1, 0 }, /* pNI-NPN-Access-Information */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 1 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 15, -1, 0 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_528 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_528 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_528 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* EN-DCSONConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* IntersystemSONConfigurationTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_396 = { - sizeof(struct NGAP_InitialUEMessage_IEs__value), - offsetof(struct NGAP_InitialUEMessage_IEs__value, _asn_ctx), - offsetof(struct NGAP_InitialUEMessage_IEs__value, present), - sizeof(((struct NGAP_InitialUEMessage_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_396, - 20, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_396, - asn_MAP_NGAP_value_from_canonical_396, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_528 = { + sizeof(struct NGAP_DownlinkRANConfigurationTransferIEs__value), + offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, present), + sizeof(((struct NGAP_DownlinkRANConfigurationTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_528, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_528, + asn_MAP_NGAP_value_from_canonical_528, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_396 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_528 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41749,13 +54610,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_396, - 16, /* Elements count */ - &asn_SPC_NGAP_value_specs_396 /* Additional specs */ + asn_MBR_NGAP_value_528, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_528 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_393 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_525 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -41765,74 +54626,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_394, + &asn_PER_memb_NGAP_id_constr_526, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_393 + memb_NGAP_id_constraint_525 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_InitialUEMessage_IEs_NGAP_criticality_type, + select_DownlinkRANConfigurationTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_395, + &asn_PER_memb_NGAP_criticality_constr_527, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_393 + memb_NGAP_criticality_constraint_525 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_InitialUEMessage_IEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_396, - select_InitialUEMessage_IEs_NGAP_value_type, + &asn_DEF_NGAP_value_528, + select_DownlinkRANConfigurationTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_396, + &asn_PER_memb_NGAP_value_constr_528, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_393 + memb_NGAP_value_constraint_525 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_InitialUEMessage_IEs_tags_393 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_525 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_InitialUEMessage_IEs_tag2el_393 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANConfigurationTransferIEs_tag2el_525 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_393 = { - sizeof(struct NGAP_InitialUEMessage_IEs), - offsetof(struct NGAP_InitialUEMessage_IEs, _asn_ctx), - asn_MAP_NGAP_InitialUEMessage_IEs_tag2el_393, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_525 = { + sizeof(struct NGAP_DownlinkRANConfigurationTransferIEs), + offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkRANConfigurationTransferIEs_tag2el_525, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs = { - "InitialUEMessage-IEs", - "InitialUEMessage-IEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs = { + "DownlinkRANConfigurationTransferIEs", + "DownlinkRANConfigurationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_InitialUEMessage_IEs_tags_393, - sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_393) - /sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_3930), /* 1 */ - asn_DEF_NGAP_InitialUEMessage_IEs_tags_393, /* Same as above */ - sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_393) - /sizeof(asn_DEF_NGAP_InitialUEMessage_IEs_tags_3930), /* 1 */ + asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_525, + sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_525) + /sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_5250), /* 1 */ + asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_525, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_525) + /sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_5250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41842,16 +54703,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InitialUEMessage_IEs_393, + asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_525, 3, /* Elements count */ - &asn_SPC_NGAP_InitialUEMessage_IEs_specs_393 /* Additional specs */ + &asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_525 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_400 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_532 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.MessageIdentifier), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MessageIdentifier, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41863,12 +54724,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MessageIdentifier" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.SerialNumber), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_SerialNumber, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41880,12 +54741,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "SerialNumber" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningAreaList), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMFName, + &asn_DEF_NGAP_WarningAreaList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41897,12 +54758,12 @@ 0 }, 0, 0, /* No default value */ - "AMFName" + "WarningAreaList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.RANPagingPriority), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.RepetitionPeriod), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RANPagingPriority, + &asn_DEF_NGAP_RepetitionPeriod, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41914,12 +54775,12 @@ 0 }, 0, 0, /* No default value */ - "RANPagingPriority" + "RepetitionPeriod" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.NumberOfBroadcastsRequested), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_NAS_PDU, + &asn_DEF_NGAP_NumberOfBroadcastsRequested, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41931,12 +54792,12 @@ 0 }, 0, 0, /* No default value */ - "NAS-PDU" + "NumberOfBroadcastsRequested" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.MobilityRestrictionList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningType), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_MobilityRestrictionList, + &asn_DEF_NGAP_WarningType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41948,12 +54809,12 @@ 0 }, 0, 0, /* No default value */ - "MobilityRestrictionList" + "WarningType" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.IndexToRFSP), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningSecurityInfo), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_IndexToRFSP, + &asn_DEF_NGAP_WarningSecurityInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41965,12 +54826,12 @@ 0 }, 0, 0, /* No default value */ - "IndexToRFSP" + "WarningSecurityInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UEAggregateMaximumBitRate), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.DataCodingScheme), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_UEAggregateMaximumBitRate, + &asn_DEF_NGAP_DataCodingScheme, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41982,12 +54843,12 @@ 0 }, 0, 0, /* No default value */ - "UEAggregateMaximumBitRate" + "DataCodingScheme" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.AllowedNSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningMessageContents), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_WarningMessageContents, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -41999,12 +54860,12 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "WarningMessageContents" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.SRVCCOperationPossible), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.ConcurrentWarningMessageInd), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_SRVCCOperationPossible, + &asn_DEF_NGAP_ConcurrentWarningMessageInd, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42016,12 +54877,12 @@ 0 }, 0, 0, /* No default value */ - "SRVCCOperationPossible" + "ConcurrentWarningMessageInd" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.Enhanced_CoverageRestriction), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningAreaCoordinates), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_Enhanced_CoverageRestriction, + &asn_DEF_NGAP_WarningAreaCoordinates, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42033,63 +54894,160 @@ 0 }, 0, 0, /* No default value */ - "Enhanced-CoverageRestriction" + "WarningAreaCoordinates" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.Extended_ConnectedTime), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_532 = { 3, 4, 0, 1, 7, 5, 6, 8, 10, 9, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_532 = { 2, 3, 10, 0, 1, 5, 6, 4, 7, 9, 8 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_532 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, 0, 1 }, /* RepetitionPeriod */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -1, 0 }, /* NumberOfBroadcastsRequested */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 2 }, /* MessageIdentifier */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 1 }, /* SerialNumber */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 7, -2, 0 }, /* DataCodingScheme */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, 0, 3 }, /* WarningType */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -1, 2 }, /* WarningSecurityInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, -2, 1 }, /* WarningMessageContents */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 10, -3, 0 }, /* WarningAreaCoordinates */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, 0, 0 }, /* ConcurrentWarningMessageInd */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* eUTRA-CGIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* nR-CGIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* tAIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* emergencyAreaIDList */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_532 = { + sizeof(struct NGAP_WriteReplaceWarningRequestIEs__value), + offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, present), + sizeof(((struct NGAP_WriteReplaceWarningRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_532, + 15, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_532, + asn_MAP_NGAP_value_from_canonical_532, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_532 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_Extended_ConnectedTime, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_532, + 11, /* Elements count */ + &asn_SPC_NGAP_value_specs_532 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_529 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_530, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_529 }, 0, 0, /* No default value */ - "Extended-ConnectedTime" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UE_DifferentiationInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_WriteReplaceWarningRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_531, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_529 }, 0, 0, /* No default value */ - "UE-DifferentiationInfo" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.CEmodeBrestricted), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_CEmodeBrestricted, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_532, + select_WriteReplaceWarningRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_532, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_529 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_529 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WriteReplaceWarningRequestIEs_tag2el_529 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_529 = { + sizeof(struct NGAP_WriteReplaceWarningRequestIEs), + offsetof(struct NGAP_WriteReplaceWarningRequestIEs, _asn_ctx), + asn_MAP_NGAP_WriteReplaceWarningRequestIEs_tag2el_529, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs = { + "WriteReplaceWarningRequestIEs", + "WriteReplaceWarningRequestIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_529, + sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_529) + /sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_5290), /* 1 */ + asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_529, /* Same as above */ + sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_529) + /sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_5290), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_UERadioCapability, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_WriteReplaceWarningRequestIEs_529, + 3, /* Elements count */ + &asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_529 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_536 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.MessageIdentifier), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_MessageIdentifier, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42101,12 +55059,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapability" + "MessageIdentifier" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UECapabilityInfoRequest), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.SerialNumber), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_UECapabilityInfoRequest, + &asn_DEF_NGAP_SerialNumber, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42118,12 +55076,12 @@ 0 }, 0, 0, /* No default value */ - "UECapabilityInfoRequest" + "SerialNumber" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.EndIndication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.BroadcastCompletedAreaList), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_EndIndication, + &asn_DEF_NGAP_BroadcastCompletedAreaList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42135,12 +55093,12 @@ 0 }, 0, 0, /* No default value */ - "EndIndication" + "BroadcastCompletedAreaList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42152,44 +55110,36 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_400 = { 0, 1, 3, 6, 11, 4, 14, 17, 9, 10, 13, 15, 16, 5, 7, 8, 12, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_400 = { 0, 1, 17, 2, 5, 13, 3, 14, 15, 8, 9, 4, 16, 10, 6, 11, 12, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_400 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 4 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 3 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, -2, 2 }, /* RANPagingPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 6, -3, 1 }, /* IndexToRFSP */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 11, -4, 0 }, /* Extended-ConnectedTime */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 2 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 14, -1, 1 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 17, -2, 0 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, 0, 4 }, /* SRVCCOperationPossible */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -1, 3 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -2, 2 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 15, -3, 1 }, /* UECapabilityInfoRequest */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -4, 0 }, /* EndIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, 0, 3 }, /* MobilityRestrictionList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -1, 2 }, /* UEAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 1 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -3, 0 }, /* UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 2, 0, 0 } /* AMFName */ +static const unsigned asn_MAP_NGAP_value_to_canonical_536 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_536 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_536 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* cellIDBroadcastEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAIBroadcastEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* emergencyAreaIDBroadcastEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* cellIDBroadcastNR */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* tAIBroadcastNR */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 }, /* emergencyAreaIDBroadcastNR */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_400 = { - sizeof(struct NGAP_DownlinkNASTransport_IEs__value), - offsetof(struct NGAP_DownlinkNASTransport_IEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkNASTransport_IEs__value, present), - sizeof(((struct NGAP_DownlinkNASTransport_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_400, - 18, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_400, - asn_MAP_NGAP_value_from_canonical_400, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_536 = { + sizeof(struct NGAP_WriteReplaceWarningResponseIEs__value), + offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, present), + sizeof(((struct NGAP_WriteReplaceWarningResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_536, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_536, + asn_MAP_NGAP_value_from_canonical_536, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_400 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_536 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42206,13 +55156,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_400, - 18, /* Elements count */ - &asn_SPC_NGAP_value_specs_400 /* Additional specs */ + asn_MBR_NGAP_value_536, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_536 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_397 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, id), +asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_533 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -42222,74 +55172,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_398, + &asn_PER_memb_NGAP_id_constr_534, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_397 + memb_NGAP_id_constraint_533 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkNASTransport_IEs_NGAP_criticality_type, + select_WriteReplaceWarningResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_399, + &asn_PER_memb_NGAP_criticality_constr_535, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_397 + memb_NGAP_criticality_constraint_533 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNASTransport_IEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_400, - select_DownlinkNASTransport_IEs_NGAP_value_type, + &asn_DEF_NGAP_value_536, + select_WriteReplaceWarningResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_400, + &asn_PER_memb_NGAP_value_constr_536, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_397 + memb_NGAP_value_constraint_533 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_397 = { +static const ber_tlv_tag_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_533 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkNASTransport_IEs_tag2el_397 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_WriteReplaceWarningResponseIEs_tag2el_533 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_397 = { - sizeof(struct NGAP_DownlinkNASTransport_IEs), - offsetof(struct NGAP_DownlinkNASTransport_IEs, _asn_ctx), - asn_MAP_NGAP_DownlinkNASTransport_IEs_tag2el_397, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_533 = { + sizeof(struct NGAP_WriteReplaceWarningResponseIEs), + offsetof(struct NGAP_WriteReplaceWarningResponseIEs, _asn_ctx), + asn_MAP_NGAP_WriteReplaceWarningResponseIEs_tag2el_533, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs = { - "DownlinkNASTransport-IEs", - "DownlinkNASTransport-IEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs = { + "WriteReplaceWarningResponseIEs", + "WriteReplaceWarningResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_397, - sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_397) - /sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_3970), /* 1 */ - asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_397, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_397) - /sizeof(asn_DEF_NGAP_DownlinkNASTransport_IEs_tags_3970), /* 1 */ + asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_533, + sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_533) + /sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_5330), /* 1 */ + asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_533, /* Same as above */ + sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_533) + /sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_5330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42299,33 +55249,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkNASTransport_IEs_397, + asn_MBR_NGAP_WriteReplaceWarningResponseIEs_533, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_397 /* Additional specs */ + &asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_533 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_404 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_540 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.MessageIdentifier), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MessageIdentifier, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42337,12 +55270,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MessageIdentifier" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.SerialNumber), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_NAS_PDU, + &asn_DEF_NGAP_SerialNumber, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42354,46 +55287,12 @@ 0 }, 0, 0, /* No default value */ - "NAS-PDU" + "SerialNumber" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.UserLocationInformation), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.WarningAreaList), -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_UserLocationInformation, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UserLocationInformation" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), - 0, - &asn_DEF_OCTET_STRING, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "OCTET STRING" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING_1), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), - 0, - &asn_DEF_OCTET_STRING, + &asn_DEF_NGAP_WarningAreaList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42405,12 +55304,12 @@ 0 }, 0, 0, /* No default value */ - "OCTET STRING" + "WarningAreaList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs__value, choice.OCTET_STRING_2), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.CancelAllWarningMessages), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_OCTET_STRING, + &asn_DEF_NGAP_CancelAllWarningMessages, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42422,36 +55321,34 @@ 0 }, 0, 0, /* No default value */ - "OCTET STRING" + "CancelAllWarningMessages" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_404 = { 0, 1, 2, 4, 5, 6, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_404 = { 0, 1, 2, 6, 3, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_404 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 3 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, -1, 2 }, /* OCTET STRING */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, -2, 1 }, /* OCTET STRING */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -3, 0 }, /* OCTET STRING */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_540 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_540 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_540 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* CancelAllWarningMessages */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* eUTRA-CGIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* nR-CGIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* tAIListForWarning */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* emergencyAreaIDList */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_404 = { - sizeof(struct NGAP_UplinkNASTransport_IEs__value), - offsetof(struct NGAP_UplinkNASTransport_IEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkNASTransport_IEs__value, present), - sizeof(((struct NGAP_UplinkNASTransport_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_404, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_404, - asn_MAP_NGAP_value_from_canonical_404, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_540 = { + sizeof(struct NGAP_PWSCancelRequestIEs__value), + offsetof(struct NGAP_PWSCancelRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_PWSCancelRequestIEs__value, present), + sizeof(((struct NGAP_PWSCancelRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_540, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_540, + asn_MAP_NGAP_value_from_canonical_540, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_404 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_540 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42468,13 +55365,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_404, - 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_404 /* Additional specs */ + asn_MBR_NGAP_value_540, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_540 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_401 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_537 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -42484,74 +55381,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_402, + &asn_PER_memb_NGAP_id_constr_538, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_401 + memb_NGAP_id_constraint_537 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkNASTransport_IEs_NGAP_criticality_type, + select_PWSCancelRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_403, + &asn_PER_memb_NGAP_criticality_constr_539, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_401 + memb_NGAP_criticality_constraint_537 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport_IEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_404, - select_UplinkNASTransport_IEs_NGAP_value_type, + &asn_DEF_NGAP_value_540, + select_PWSCancelRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_404, + &asn_PER_memb_NGAP_value_constr_540, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_401 + memb_NGAP_value_constraint_537 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkNASTransport_IEs_tags_401 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PWSCancelRequestIEs_tags_537 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkNASTransport_IEs_tag2el_401 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSCancelRequestIEs_tag2el_537 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_401 = { - sizeof(struct NGAP_UplinkNASTransport_IEs), - offsetof(struct NGAP_UplinkNASTransport_IEs, _asn_ctx), - asn_MAP_NGAP_UplinkNASTransport_IEs_tag2el_401, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_537 = { + sizeof(struct NGAP_PWSCancelRequestIEs), + offsetof(struct NGAP_PWSCancelRequestIEs, _asn_ctx), + asn_MAP_NGAP_PWSCancelRequestIEs_tag2el_537, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs = { - "UplinkNASTransport-IEs", - "UplinkNASTransport-IEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs = { + "PWSCancelRequestIEs", + "PWSCancelRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkNASTransport_IEs_tags_401, - sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_401) - /sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_4010), /* 1 */ - asn_DEF_NGAP_UplinkNASTransport_IEs_tags_401, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_401) - /sizeof(asn_DEF_NGAP_UplinkNASTransport_IEs_tags_4010), /* 1 */ + asn_DEF_NGAP_PWSCancelRequestIEs_tags_537, + sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_537) + /sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_5370), /* 1 */ + asn_DEF_NGAP_PWSCancelRequestIEs_tags_537, /* Same as above */ + sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_537) + /sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_5370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42561,16 +55458,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkNASTransport_IEs_401, + asn_MBR_NGAP_PWSCancelRequestIEs_537, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkNASTransport_IEs_specs_401 /* Additional specs */ + &asn_SPC_NGAP_PWSCancelRequestIEs_specs_537 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_408 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_544 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.MessageIdentifier), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MessageIdentifier, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42582,12 +55479,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MessageIdentifier" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.SerialNumber), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_SerialNumber, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42599,12 +55496,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "SerialNumber" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.NAS_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.BroadcastCancelledAreaList), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_NAS_PDU, + &asn_DEF_NGAP_BroadcastCancelledAreaList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42616,12 +55513,12 @@ 0 }, 0, 0, /* No default value */ - "NAS-PDU" + "BroadcastCancelledAreaList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42633,32 +55530,36 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_408 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NAS-PDU */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_544 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_544 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_544 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* cellIDCancelledEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAICancelledEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* emergencyAreaIDCancelledEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* cellIDCancelledNR */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* tAICancelledNR */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 }, /* emergencyAreaIDCancelledNR */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_408 = { - sizeof(struct NGAP_NASNonDeliveryIndication_IEs__value), - offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, _asn_ctx), - offsetof(struct NGAP_NASNonDeliveryIndication_IEs__value, present), - sizeof(((struct NGAP_NASNonDeliveryIndication_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_408, - 9, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_544 = { + sizeof(struct NGAP_PWSCancelResponseIEs__value), + offsetof(struct NGAP_PWSCancelResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_PWSCancelResponseIEs__value, present), + sizeof(((struct NGAP_PWSCancelResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_544, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_544, + asn_MAP_NGAP_value_from_canonical_544, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_408 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_544 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42675,13 +55576,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_408, + asn_MBR_NGAP_value_544, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_408 /* Additional specs */ + &asn_SPC_NGAP_value_specs_544 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_405 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_541 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -42691,74 +55592,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_406, + &asn_PER_memb_NGAP_id_constr_542, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_405 + memb_NGAP_id_constraint_541 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NASNonDeliveryIndication_IEs_NGAP_criticality_type, + select_PWSCancelResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_407, + &asn_PER_memb_NGAP_criticality_constr_543, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_405 + memb_NGAP_criticality_constraint_541 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NASNonDeliveryIndication_IEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_408, - select_NASNonDeliveryIndication_IEs_NGAP_value_type, + &asn_DEF_NGAP_value_544, + select_PWSCancelResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_408, + &asn_PER_memb_NGAP_value_constr_544, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_405 + memb_NGAP_value_constraint_541 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_405 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PWSCancelResponseIEs_tags_541 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NASNonDeliveryIndication_IEs_tag2el_405 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSCancelResponseIEs_tag2el_541 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_405 = { - sizeof(struct NGAP_NASNonDeliveryIndication_IEs), - offsetof(struct NGAP_NASNonDeliveryIndication_IEs, _asn_ctx), - asn_MAP_NGAP_NASNonDeliveryIndication_IEs_tag2el_405, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_541 = { + sizeof(struct NGAP_PWSCancelResponseIEs), + offsetof(struct NGAP_PWSCancelResponseIEs, _asn_ctx), + asn_MAP_NGAP_PWSCancelResponseIEs_tag2el_541, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs = { - "NASNonDeliveryIndication-IEs", - "NASNonDeliveryIndication-IEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs = { + "PWSCancelResponseIEs", + "PWSCancelResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_405, - sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_405) - /sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_4050), /* 1 */ - asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_405, /* Same as above */ - sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_405) - /sizeof(asn_DEF_NGAP_NASNonDeliveryIndication_IEs_tags_4050), /* 1 */ + asn_DEF_NGAP_PWSCancelResponseIEs_tags_541, + sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_541) + /sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_5410), /* 1 */ + asn_DEF_NGAP_PWSCancelResponseIEs_tags_541, /* Same as above */ + sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_541) + /sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_5410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42768,50 +55669,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NASNonDeliveryIndication_IEs_405, + asn_MBR_NGAP_PWSCancelResponseIEs_541, 3, /* Elements count */ - &asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_405 /* Additional specs */ + &asn_SPC_NGAP_PWSCancelResponseIEs_specs_541 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_412 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.OCTET_STRING), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_548 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.CellIDListForRestart), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_OCTET_STRING, + &asn_DEF_NGAP_CellIDListForRestart, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42823,12 +55690,12 @@ 0 }, 0, 0, /* No default value */ - "OCTET STRING" + "CellIDListForRestart" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AMFSetID), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.GlobalRANNodeID), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMFSetID, + &asn_DEF_NGAP_GlobalRANNodeID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42840,12 +55707,12 @@ 0 }, 0, 0, /* No default value */ - "AMFSetID" + "GlobalRANNodeID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.AllowedNSSAI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.TAIListForRestart), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_TAIListForRestart, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42857,12 +55724,12 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "TAIListForRestart" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs__value, choice.SourceToTarget_AMFInformationReroute), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.EmergencyAreaIDListForRestart), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SourceToTarget_AMFInformationReroute, + &asn_DEF_NGAP_EmergencyAreaIDListForRestart, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -42874,32 +55741,35 @@ 0 }, 0, 0, /* No default value */ - "SourceToTarget-AMFInformationReroute" + "EmergencyAreaIDListForRestart" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_412 = { 0, 1, 3, 2, 4, 5 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_412 = { 0, 1, 3, 2, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_412 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, 0, 0 }, /* AMFSetID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 1 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 0 } /* SourceToTarget-AMFInformationReroute */ +static const unsigned asn_MAP_NGAP_value_to_canonical_548 = { 2, 3, 0, 1 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_548 = { 2, 3, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_548 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* TAIListForRestart */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* EmergencyAreaIDListForRestart */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* eUTRA-CGIListforRestart */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* globalGNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* nR-CGIListforRestart */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* globalNgENB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* globalN3IWF-ID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_412 = { - sizeof(struct NGAP_RerouteNASRequest_IEs__value), - offsetof(struct NGAP_RerouteNASRequest_IEs__value, _asn_ctx), - offsetof(struct NGAP_RerouteNASRequest_IEs__value, present), - sizeof(((struct NGAP_RerouteNASRequest_IEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_412, - 6, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_412, - asn_MAP_NGAP_value_from_canonical_412, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_548 = { + sizeof(struct NGAP_PWSRestartIndicationIEs__value), + offsetof(struct NGAP_PWSRestartIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_PWSRestartIndicationIEs__value, present), + sizeof(((struct NGAP_PWSRestartIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_548, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_548, + asn_MAP_NGAP_value_from_canonical_548, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_412 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_548 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42916,13 +55786,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_412, - 6, /* Elements count */ - &asn_SPC_NGAP_value_specs_412 /* Additional specs */ + asn_MBR_NGAP_value_548, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_548 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_409 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, id), +asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_545 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -42932,74 +55802,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_410, + &asn_PER_memb_NGAP_id_constr_546, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_409 + memb_NGAP_id_constraint_545 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RerouteNASRequest_IEs_NGAP_criticality_type, + select_PWSRestartIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_411, + &asn_PER_memb_NGAP_criticality_constr_547, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_409 + memb_NGAP_criticality_constraint_545 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest_IEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_412, - select_RerouteNASRequest_IEs_NGAP_value_type, + &asn_DEF_NGAP_value_548, + select_PWSRestartIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_412, + &asn_PER_memb_NGAP_value_constr_548, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_409 + memb_NGAP_value_constraint_545 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RerouteNASRequest_IEs_tags_409 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PWSRestartIndicationIEs_tags_545 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RerouteNASRequest_IEs_tag2el_409 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSRestartIndicationIEs_tag2el_545 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_409 = { - sizeof(struct NGAP_RerouteNASRequest_IEs), - offsetof(struct NGAP_RerouteNASRequest_IEs, _asn_ctx), - asn_MAP_NGAP_RerouteNASRequest_IEs_tag2el_409, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_545 = { + sizeof(struct NGAP_PWSRestartIndicationIEs), + offsetof(struct NGAP_PWSRestartIndicationIEs, _asn_ctx), + asn_MAP_NGAP_PWSRestartIndicationIEs_tag2el_545, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs = { - "RerouteNASRequest-IEs", - "RerouteNASRequest-IEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs = { + "PWSRestartIndicationIEs", + "PWSRestartIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RerouteNASRequest_IEs_tags_409, - sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_409) - /sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_4090), /* 1 */ - asn_DEF_NGAP_RerouteNASRequest_IEs_tags_409, /* Same as above */ - sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_409) - /sizeof(asn_DEF_NGAP_RerouteNASRequest_IEs_tags_4090), /* 1 */ + asn_DEF_NGAP_PWSRestartIndicationIEs_tags_545, + sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_545) + /sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_5450), /* 1 */ + asn_DEF_NGAP_PWSRestartIndicationIEs_tags_545, /* Same as above */ + sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_545) + /sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_5450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43009,16 +55879,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RerouteNASRequest_IEs_409, + asn_MBR_NGAP_PWSRestartIndicationIEs_545, 3, /* Elements count */ - &asn_SPC_NGAP_RerouteNASRequest_IEs_specs_409 /* Additional specs */ + &asn_SPC_NGAP_PWSRestartIndicationIEs_specs_545 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_416 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.GlobalRANNodeID), +static asn_TYPE_member_t asn_MBR_NGAP_value_552 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs__value, choice.PWSFailedCellIDList), -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_GlobalRANNodeID, + &asn_DEF_NGAP_PWSFailedCellIDList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43030,12 +55900,12 @@ 0 }, 0, 0, /* No default value */ - "GlobalRANNodeID" + "PWSFailedCellIDList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.RANNodeName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs__value, choice.GlobalRANNodeID), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RANNodeName, + &asn_DEF_NGAP_GlobalRANNodeID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43047,29 +55917,149 @@ 0 }, 0, 0, /* No default value */ - "RANNodeName" + "GlobalRANNodeID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.SupportedTAList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_552 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* eUTRA-CGI-PWSFailedList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* globalGNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* nR-CGI-PWSFailedList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* globalNgENB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* globalN3IWF-ID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_552 = { + sizeof(struct NGAP_PWSFailureIndicationIEs__value), + offsetof(struct NGAP_PWSFailureIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_PWSFailureIndicationIEs__value, present), + sizeof(((struct NGAP_PWSFailureIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_552, + 7, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_552 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_SupportedTAList, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_552, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_552 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_549 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_550, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_549 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_PWSFailureIndicationIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_551, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_549 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_552, + select_PWSFailureIndicationIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_552, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_549 }, 0, 0, /* No default value */ - "SupportedTAList" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.PagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_PWSFailureIndicationIEs_tags_549 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSFailureIndicationIEs_tag2el_549 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_549 = { + sizeof(struct NGAP_PWSFailureIndicationIEs), + offsetof(struct NGAP_PWSFailureIndicationIEs, _asn_ctx), + asn_MAP_NGAP_PWSFailureIndicationIEs_tag2el_549, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs = { + "PWSFailureIndicationIEs", + "PWSFailureIndicationIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_PWSFailureIndicationIEs_tags_549, + sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_549) + /sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_5490), /* 1 */ + asn_DEF_NGAP_PWSFailureIndicationIEs_tags_549, /* Same as above */ + sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_549) + /sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_5490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_PagingDRX, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_PWSFailureIndicationIEs_549, + 3, /* Elements count */ + &asn_SPC_NGAP_PWSFailureIndicationIEs_specs_549 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_556 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43081,12 +56071,12 @@ 0 }, 0, 0, /* No default value */ - "PagingDRX" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.UERetentionInformation), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_UERetentionInformation, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43098,12 +56088,12 @@ 0 }, 0, 0, /* No default value */ - "UERetentionInformation" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.NB_IoT_DefaultPagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX, + &asn_DEF_NGAP_RoutingID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43115,12 +56105,12 @@ 0 }, 0, 0, /* No default value */ - "NB-IoT-DefaultPagingDRX" + "RoutingID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs__value, choice.Extended_RANNodeName), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_Extended_RANNodeName, + &asn_DEF_NGAP_NRPPa_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43132,36 +56122,27 @@ 0 }, 0, 0, /* No default value */ - "Extended-RANNodeName" + "NRPPa-PDU" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_416 = { 3, 4, 5, 2, 6, 1, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_416 = { 6, 5, 3, 0, 1, 2, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_416 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* PagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 1 }, /* UERetentionInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -2, 0 }, /* NB-IoT-DefaultPagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* SupportedTAList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -1, 0 }, /* Extended-RANNodeName */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 1, 0, 0 }, /* RANNodeName */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* globalGNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* globalNgENB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* globalN3IWF-ID */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_556 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* RoutingID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* NRPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_416 = { - sizeof(struct NGAP_NGSetupRequestIEs__value), - offsetof(struct NGAP_NGSetupRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_NGSetupRequestIEs__value, present), - sizeof(((struct NGAP_NGSetupRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_416, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_416, - asn_MAP_NGAP_value_from_canonical_416, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_556 = { + sizeof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value), + offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, present), + sizeof(((struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_556, + 4, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_416 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_556 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43178,13 +56159,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_416, - 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_416 /* Additional specs */ + asn_MBR_NGAP_value_556, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_556 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_413 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_553 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -43194,74 +56175,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_414, + &asn_PER_memb_NGAP_id_constr_554, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_413 + memb_NGAP_id_constraint_553 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NGSetupRequestIEs_NGAP_criticality_type, + select_DownlinkUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_415, + &asn_PER_memb_NGAP_criticality_constr_555, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_413 + memb_NGAP_criticality_constraint_553 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_416, - select_NGSetupRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_556, + select_DownlinkUEAssociatedNRPPaTransportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_416, + &asn_PER_memb_NGAP_value_constr_556, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_413 + memb_NGAP_value_constraint_553 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupRequestIEs_tags_413 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_553 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupRequestIEs_tag2el_413 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tag2el_553 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_413 = { - sizeof(struct NGAP_NGSetupRequestIEs), - offsetof(struct NGAP_NGSetupRequestIEs, _asn_ctx), - asn_MAP_NGAP_NGSetupRequestIEs_tag2el_413, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_553 = { + sizeof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs), + offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tag2el_553, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs = { - "NGSetupRequestIEs", - "NGSetupRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs = { + "DownlinkUEAssociatedNRPPaTransportIEs", + "DownlinkUEAssociatedNRPPaTransportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGSetupRequestIEs_tags_413, - sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_413) - /sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_4130), /* 1 */ - asn_DEF_NGAP_NGSetupRequestIEs_tags_413, /* Same as above */ - sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_413) - /sizeof(asn_DEF_NGAP_NGSetupRequestIEs_tags_4130), /* 1 */ + asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_553, + sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_553) + /sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_5530), /* 1 */ + asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_553, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_553) + /sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_5530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43271,16 +56252,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGSetupRequestIEs_413, + asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_553, 3, /* Elements count */ - &asn_SPC_NGAP_NGSetupRequestIEs_specs_413 /* Additional specs */ + &asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_553 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_420 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_560 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_AMFName, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43292,12 +56273,12 @@ 0 }, 0, 0, /* No default value */ - "AMFName" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.ServedGUAMIList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_ServedGUAMIList, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43309,12 +56290,12 @@ 0 }, 0, 0, /* No default value */ - "ServedGUAMIList" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.RelativeAMFCapacity), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RelativeAMFCapacity, + &asn_DEF_NGAP_RoutingID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43326,12 +56307,12 @@ 0 }, 0, 0, /* No default value */ - "RelativeAMFCapacity" + "RoutingID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.PLMNSupportList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_PLMNSupportList, + &asn_DEF_NGAP_NRPPa_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43343,46 +56324,146 @@ 0 }, 0, 0, /* No default value */ - "PLMNSupportList" + "NRPPa-PDU" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_560 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* RoutingID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* NRPPa-PDU */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_560 = { + sizeof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value), + offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, present), + sizeof(((struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_560, + 4, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_560 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_CriticalityDiagnostics, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_560, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_560 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_557 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_558, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_557 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.UERetentionInformation), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_UERetentionInformation, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UplinkUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_559, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_557 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_560, + select_UplinkUEAssociatedNRPPaTransportIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_560, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_557 }, 0, 0, /* No default value */ - "UERetentionInformation" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.IAB_Supported), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_557 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tag2el_557 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_557 = { + sizeof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs), + offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, _asn_ctx), + asn_MAP_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tag2el_557, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs = { + "UplinkUEAssociatedNRPPaTransportIEs", + "UplinkUEAssociatedNRPPaTransportIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_557, + sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_557) + /sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_5570), /* 1 */ + asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_557, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_557) + /sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_5570), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_IAB_Supported, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_557, + 3, /* Elements count */ + &asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_557 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_564 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_RoutingID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43394,12 +56475,12 @@ 0 }, 0, 0, /* No default value */ - "IAB-Supported" + "RoutingID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs__value, choice.Extended_AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_Extended_AMFName, + &asn_DEF_NGAP_NRPPa_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43411,34 +56492,25 @@ 0 }, 0, 0, /* No default value */ - "Extended-AMFName" + "NRPPa-PDU" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_420 = { 2, 5, 6, 1, 3, 4, 7, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_420 = { 7, 3, 0, 4, 5, 1, 2, 6 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_420 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeAMFCapacity */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 1 }, /* UERetentionInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -1, 0 }, /* IAB-Supported */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* ServedGUAMIList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* PLMNSupportList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 }, /* Extended-AMFName */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* AMFName */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_564 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* RoutingID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 } /* NRPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_420 = { - sizeof(struct NGAP_NGSetupResponseIEs__value), - offsetof(struct NGAP_NGSetupResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_NGSetupResponseIEs__value, present), - sizeof(((struct NGAP_NGSetupResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_420, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_420, - asn_MAP_NGAP_value_from_canonical_420, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_564 = { + sizeof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value), + offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, present), + sizeof(((struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_564, + 2, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_420 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_564 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43455,13 +56527,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_420, - 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_420 /* Additional specs */ + asn_MBR_NGAP_value_564, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_564 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_417 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_561 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -43471,74 +56543,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_418, + &asn_PER_memb_NGAP_id_constr_562, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_417 + memb_NGAP_id_constraint_561 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NGSetupResponseIEs_NGAP_criticality_type, + select_DownlinkNonUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_419, + &asn_PER_memb_NGAP_criticality_constr_563, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_417 + memb_NGAP_criticality_constraint_561 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_420, - select_NGSetupResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_564, + select_DownlinkNonUEAssociatedNRPPaTransportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_420, + &asn_PER_memb_NGAP_value_constr_564, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_417 + memb_NGAP_value_constraint_561 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupResponseIEs_tags_417 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_561 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupResponseIEs_tag2el_417 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tag2el_561 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_417 = { - sizeof(struct NGAP_NGSetupResponseIEs), - offsetof(struct NGAP_NGSetupResponseIEs, _asn_ctx), - asn_MAP_NGAP_NGSetupResponseIEs_tag2el_417, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_561 = { + sizeof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs), + offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tag2el_561, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs = { - "NGSetupResponseIEs", - "NGSetupResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs = { + "DownlinkNonUEAssociatedNRPPaTransportIEs", + "DownlinkNonUEAssociatedNRPPaTransportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGSetupResponseIEs_tags_417, - sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_417) - /sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_4170), /* 1 */ - asn_DEF_NGAP_NGSetupResponseIEs_tags_417, /* Same as above */ - sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_417) - /sizeof(asn_DEF_NGAP_NGSetupResponseIEs_tags_4170), /* 1 */ + asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_561, + sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_561) + /sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_5610), /* 1 */ + asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_561, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_561) + /sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_5610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43548,33 +56620,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGSetupResponseIEs_417, + asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_561, 3, /* Elements count */ - &asn_SPC_NGAP_NGSetupResponseIEs_specs_417 /* Additional specs */ + &asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_561 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_424 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_Cause, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "Cause" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.TimeToWait), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_568 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_TimeToWait, + &asn_DEF_NGAP_RoutingID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43586,12 +56641,12 @@ 0 }, 0, 0, /* No default value */ - "TimeToWait" + "RoutingID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_NRPPa_PDU, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43603,34 +56658,25 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "NRPPa-PDU" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_424 = { 1, 2, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_424 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_424 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_568 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* RoutingID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 } /* NRPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_424 = { - sizeof(struct NGAP_NGSetupFailureIEs__value), - offsetof(struct NGAP_NGSetupFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_NGSetupFailureIEs__value, present), - sizeof(((struct NGAP_NGSetupFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_424, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_424, - asn_MAP_NGAP_value_from_canonical_424, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_568 = { + sizeof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value), + offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, present), + sizeof(((struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_568, + 2, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_424 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_568 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43647,13 +56693,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_424, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_424 /* Additional specs */ + asn_MBR_NGAP_value_568, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_568 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_421 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_565 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -43663,74 +56709,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_422, + &asn_PER_memb_NGAP_id_constr_566, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_421 + memb_NGAP_id_constraint_565 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NGSetupFailureIEs_NGAP_criticality_type, + select_UplinkNonUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_423, + &asn_PER_memb_NGAP_criticality_constr_567, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_421 + memb_NGAP_criticality_constraint_565 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGSetupFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_424, - select_NGSetupFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_568, + select_UplinkNonUEAssociatedNRPPaTransportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_424, + &asn_PER_memb_NGAP_value_constr_568, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_421 + memb_NGAP_value_constraint_565 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGSetupFailureIEs_tags_421 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_565 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGSetupFailureIEs_tag2el_421 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tag2el_565 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_421 = { - sizeof(struct NGAP_NGSetupFailureIEs), - offsetof(struct NGAP_NGSetupFailureIEs, _asn_ctx), - asn_MAP_NGAP_NGSetupFailureIEs_tag2el_421, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_565 = { + sizeof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs), + offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, _asn_ctx), + asn_MAP_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tag2el_565, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs = { - "NGSetupFailureIEs", - "NGSetupFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs = { + "UplinkNonUEAssociatedNRPPaTransportIEs", + "UplinkNonUEAssociatedNRPPaTransportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGSetupFailureIEs_tags_421, - sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_421) - /sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_4210), /* 1 */ - asn_DEF_NGAP_NGSetupFailureIEs_tags_421, /* Same as above */ - sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_421) - /sizeof(asn_DEF_NGAP_NGSetupFailureIEs_tags_4210), /* 1 */ + asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_565, + sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_565) + /sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_5650), /* 1 */ + asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_565, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_565) + /sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_5650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43740,84 +56786,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGSetupFailureIEs_421, + asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_565, 3, /* Elements count */ - &asn_SPC_NGAP_NGSetupFailureIEs_specs_421 /* Additional specs */ + &asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_565 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_428 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.RANNodeName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), - 0, - &asn_DEF_NGAP_RANNodeName, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RANNodeName" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.SupportedTAList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_SupportedTAList, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "SupportedTAList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.PagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_PagingDRX, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PagingDRX" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.GlobalRANNodeID), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_GlobalRANNodeID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "GlobalRANNodeID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.NGRAN_TNLAssociationToRemoveList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_572 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_NGRAN_TNLAssociationToRemoveList, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43829,12 +56807,12 @@ 0 }, 0, 0, /* No default value */ - "NGRAN-TNLAssociationToRemoveList" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.NB_IoT_DefaultPagingDRX), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_NB_IoT_DefaultPagingDRX, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43846,12 +56824,12 @@ 0 }, 0, 0, /* No default value */ - "NB-IoT-DefaultPagingDRX" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs__value, choice.Extended_RANNodeName), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.TraceActivation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Extended_RANNodeName, + &asn_DEF_NGAP_TraceActivation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -43863,36 +56841,26 @@ 0 }, 0, 0, /* No default value */ - "Extended-RANNodeName" + "TraceActivation" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_428 = { 2, 5, 1, 4, 6, 0, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_428 = { 5, 2, 0, 6, 3, 1, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_428 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* PagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 0 }, /* NB-IoT-DefaultPagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 2 }, /* SupportedTAList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 1 }, /* NGRAN-TNLAssociationToRemoveList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 }, /* Extended-RANNodeName */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 }, /* RANNodeName */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* globalGNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* globalNgENB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* globalN3IWF-ID */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_572 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* TraceActivation */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_428 = { - sizeof(struct NGAP_RANConfigurationUpdateIEs__value), - offsetof(struct NGAP_RANConfigurationUpdateIEs__value, _asn_ctx), - offsetof(struct NGAP_RANConfigurationUpdateIEs__value, present), - sizeof(((struct NGAP_RANConfigurationUpdateIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_428, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_428, - asn_MAP_NGAP_value_from_canonical_428, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_572 = { + sizeof(struct NGAP_TraceStartIEs__value), + offsetof(struct NGAP_TraceStartIEs__value, _asn_ctx), + offsetof(struct NGAP_TraceStartIEs__value, present), + sizeof(((struct NGAP_TraceStartIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_572, + 3, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_428 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_572 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43909,13 +56877,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_428, - 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_428 /* Additional specs */ + asn_MBR_NGAP_value_572, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_572 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_425 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_569 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -43925,74 +56893,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_426, + &asn_PER_memb_NGAP_id_constr_570, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_425 + memb_NGAP_id_constraint_569 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RANConfigurationUpdateIEs_NGAP_criticality_type, + select_TraceStartIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_427, + &asn_PER_memb_NGAP_criticality_constr_571, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_425 + memb_NGAP_criticality_constraint_569 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_428, - select_RANConfigurationUpdateIEs_NGAP_value_type, + &asn_DEF_NGAP_value_572, + select_TraceStartIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_428, + &asn_PER_memb_NGAP_value_constr_572, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_425 + memb_NGAP_value_constraint_569 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_425 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TraceStartIEs_tags_569 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateIEs_tag2el_425 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceStartIEs_tag2el_569 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_425 = { - sizeof(struct NGAP_RANConfigurationUpdateIEs), - offsetof(struct NGAP_RANConfigurationUpdateIEs, _asn_ctx), - asn_MAP_NGAP_RANConfigurationUpdateIEs_tag2el_425, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_569 = { + sizeof(struct NGAP_TraceStartIEs), + offsetof(struct NGAP_TraceStartIEs, _asn_ctx), + asn_MAP_NGAP_TraceStartIEs_tag2el_569, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs = { - "RANConfigurationUpdateIEs", - "RANConfigurationUpdateIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs = { + "TraceStartIEs", + "TraceStartIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_425, - sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_425) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_4250), /* 1 */ - asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_425, /* Same as above */ - sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_425) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateIEs_tags_4250), /* 1 */ + asn_DEF_NGAP_TraceStartIEs_tags_569, + sizeof(asn_DEF_NGAP_TraceStartIEs_tags_569) + /sizeof(asn_DEF_NGAP_TraceStartIEs_tags_5690), /* 1 */ + asn_DEF_NGAP_TraceStartIEs_tags_569, /* Same as above */ + sizeof(asn_DEF_NGAP_TraceStartIEs_tags_569) + /sizeof(asn_DEF_NGAP_TraceStartIEs_tags_5690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44002,16 +56970,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RANConfigurationUpdateIEs_425, + asn_MBR_NGAP_TraceStartIEs_569, 3, /* Elements count */ - &asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_425 /* Additional specs */ + &asn_SPC_NGAP_TraceStartIEs_specs_569 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_432 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_576 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44023,24 +56991,83 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.NGRANTraceID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_NGRANTraceID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "NGRANTraceID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_432 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* CriticalityDiagnostics */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_576 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NGRANTraceID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_432 = { - sizeof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value), - offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value, present), - sizeof(((struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_432, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_576 = { + sizeof(struct NGAP_TraceFailureIndicationIEs__value), + offsetof(struct NGAP_TraceFailureIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_TraceFailureIndicationIEs__value, present), + sizeof(((struct NGAP_TraceFailureIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_576, + 9, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_432 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_576 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44057,13 +57084,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_432, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_432 /* Additional specs */ + asn_MBR_NGAP_value_576, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_576 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_429 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_573 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -44073,74 +57100,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_430, + &asn_PER_memb_NGAP_id_constr_574, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_429 + memb_NGAP_id_constraint_573 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RANConfigurationUpdateAcknowledgeIEs_NGAP_criticality_type, + select_TraceFailureIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_431, + &asn_PER_memb_NGAP_criticality_constr_575, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_429 + memb_NGAP_criticality_constraint_573 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_432, - select_RANConfigurationUpdateAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_576, + select_TraceFailureIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_432, + &asn_PER_memb_NGAP_value_constr_576, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_429 + memb_NGAP_value_constraint_573 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_429 = { +static const ber_tlv_tag_t asn_DEF_NGAP_TraceFailureIndicationIEs_tags_573 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateAcknowledgeIEs_tag2el_429 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceFailureIndicationIEs_tag2el_573 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_429 = { - sizeof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs), - offsetof(struct NGAP_RANConfigurationUpdateAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_RANConfigurationUpdateAcknowledgeIEs_tag2el_429, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_573 = { + sizeof(struct NGAP_TraceFailureIndicationIEs), + offsetof(struct NGAP_TraceFailureIndicationIEs, _asn_ctx), + asn_MAP_NGAP_TraceFailureIndicationIEs_tag2el_573, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs = { - "RANConfigurationUpdateAcknowledgeIEs", - "RANConfigurationUpdateAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs = { + "TraceFailureIndicationIEs", + "TraceFailureIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_429, - sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_429) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_4290), /* 1 */ - asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_429, /* Same as above */ - sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_429) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs_tags_4290), /* 1 */ + asn_DEF_NGAP_TraceFailureIndicationIEs_tags_573, + sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_573) + /sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_5730), /* 1 */ + asn_DEF_NGAP_TraceFailureIndicationIEs_tags_573, /* Same as above */ + sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_573) + /sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_5730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44150,16 +57177,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_429, + asn_MBR_NGAP_TraceFailureIndicationIEs_573, 3, /* Elements count */ - &asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_429 /* Additional specs */ + &asn_SPC_NGAP_TraceFailureIndicationIEs_specs_573 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_436 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_580 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44171,12 +57198,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.TimeToWait), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_TimeToWait, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44188,12 +57215,12 @@ 0 }, 0, 0, /* No default value */ - "TimeToWait" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.NGRANTraceID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_NGRANTraceID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44205,34 +57232,26 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "NGRANTraceID" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_436 = { 1, 2, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_436 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_436 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_580 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 } /* NGRANTraceID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_436 = { - sizeof(struct NGAP_RANConfigurationUpdateFailureIEs__value), - offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_RANConfigurationUpdateFailureIEs__value, present), - sizeof(((struct NGAP_RANConfigurationUpdateFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_436, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_436, - asn_MAP_NGAP_value_from_canonical_436, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_580 = { + sizeof(struct NGAP_DeactivateTraceIEs__value), + offsetof(struct NGAP_DeactivateTraceIEs__value, _asn_ctx), + offsetof(struct NGAP_DeactivateTraceIEs__value, present), + sizeof(((struct NGAP_DeactivateTraceIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_580, + 3, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_436 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_580 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44249,13 +57268,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_436, + asn_MBR_NGAP_value_580, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_436 /* Additional specs */ + &asn_SPC_NGAP_value_specs_580 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_433 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_577 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -44265,74 +57284,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_434, + &asn_PER_memb_NGAP_id_constr_578, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_433 + memb_NGAP_id_constraint_577 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_RANConfigurationUpdateFailureIEs_NGAP_criticality_type, + select_DeactivateTraceIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_435, + &asn_PER_memb_NGAP_criticality_constr_579, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_433 + memb_NGAP_criticality_constraint_577 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_436, - select_RANConfigurationUpdateFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_580, + select_DeactivateTraceIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_436, + &asn_PER_memb_NGAP_value_constr_580, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_433 + memb_NGAP_value_constraint_577 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_433 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DeactivateTraceIEs_tags_577 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_RANConfigurationUpdateFailureIEs_tag2el_433 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DeactivateTraceIEs_tag2el_577 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_433 = { - sizeof(struct NGAP_RANConfigurationUpdateFailureIEs), - offsetof(struct NGAP_RANConfigurationUpdateFailureIEs, _asn_ctx), - asn_MAP_NGAP_RANConfigurationUpdateFailureIEs_tag2el_433, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_577 = { + sizeof(struct NGAP_DeactivateTraceIEs), + offsetof(struct NGAP_DeactivateTraceIEs, _asn_ctx), + asn_MAP_NGAP_DeactivateTraceIEs_tag2el_577, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs = { - "RANConfigurationUpdateFailureIEs", - "RANConfigurationUpdateFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs = { + "DeactivateTraceIEs", + "DeactivateTraceIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_433, - sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_433) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_4330), /* 1 */ - asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_433, /* Same as above */ - sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_433) - /sizeof(asn_DEF_NGAP_RANConfigurationUpdateFailureIEs_tags_4330), /* 1 */ + asn_DEF_NGAP_DeactivateTraceIEs_tags_577, + sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_577) + /sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_5770), /* 1 */ + asn_DEF_NGAP_DeactivateTraceIEs_tags_577, /* Same as above */ + sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_577) + /sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_5770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44342,33 +57361,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_433, + asn_MBR_NGAP_DeactivateTraceIEs_577, 3, /* Elements count */ - &asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_433 /* Additional specs */ + &asn_SPC_NGAP_DeactivateTraceIEs_specs_577 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_440 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), - 0, - &asn_DEF_NGAP_AMFName, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMFName" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.ServedGUAMIList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_584 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_ServedGUAMIList, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44380,12 +57382,12 @@ 0 }, 0, 0, /* No default value */ - "ServedGUAMIList" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.RelativeAMFCapacity), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RelativeAMFCapacity, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44397,12 +57399,12 @@ 0 }, 0, 0, /* No default value */ - "RelativeAMFCapacity" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.PLMNSupportList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.NGRANTraceID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_PLMNSupportList, + &asn_DEF_NGAP_NGRANTraceID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44414,12 +57416,12 @@ 0 }, 0, 0, /* No default value */ - "PLMNSupportList" + "NGRANTraceID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToAddList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.NGRAN_CGI), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_AMF_TNLAssociationToAddList, + &asn_DEF_NGAP_NGRAN_CGI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44431,12 +57433,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-TNLAssociationToAddList" + "NGRAN-CGI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToRemoveList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.TransportLayerAddress), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, - &asn_DEF_NGAP_AMF_TNLAssociationToRemoveList, + &asn_DEF_NGAP_TransportLayerAddress, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44448,12 +57450,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-TNLAssociationToRemoveList" + "TransportLayerAddress" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.AMF_TNLAssociationToUpdateList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.PrivacyIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_AMF_TNLAssociationToUpdateList, + &asn_DEF_NGAP_PrivacyIndicator, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44465,12 +57467,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-TNLAssociationToUpdateList" + "PrivacyIndicator" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, choice.Extended_AMFName), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.URI_address), + (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), 0, - &asn_DEF_NGAP_Extended_AMFName, + &asn_DEF_NGAP_URI_address, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44482,34 +57484,35 @@ 0 }, 0, 0, /* No default value */ - "Extended-AMFName" + "URI-address" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_440 = { 2, 1, 3, 4, 5, 6, 7, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_440 = { 7, 1, 0, 2, 3, 4, 5, 6 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_440 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeAMFCapacity */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 5 }, /* ServedGUAMIList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 4 }, /* PLMNSupportList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 3 }, /* AMF-TNLAssociationToAddList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 2 }, /* AMF-TNLAssociationToRemoveList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 1 }, /* AMF-TNLAssociationToUpdateList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -5, 0 }, /* Extended-AMFName */ - { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* AMFName */ +static const unsigned asn_MAP_NGAP_value_to_canonical_584 = { 0, 1, 4, 2, 5, 6, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_584 = { 0, 1, 3, 6, 2, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_584 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 4, 0, 0 }, /* TransportLayerAddress */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NGRANTraceID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* PrivacyIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), 6, 0, 0 }, /* URI-address */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* nR-CGI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* eUTRA-CGI */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_440 = { - sizeof(struct NGAP_AMFConfigurationUpdateIEs__value), - offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, _asn_ctx), - offsetof(struct NGAP_AMFConfigurationUpdateIEs__value, present), - sizeof(((struct NGAP_AMFConfigurationUpdateIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_440, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_440, - asn_MAP_NGAP_value_from_canonical_440, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_584 = { + sizeof(struct NGAP_CellTrafficTraceIEs__value), + offsetof(struct NGAP_CellTrafficTraceIEs__value, _asn_ctx), + offsetof(struct NGAP_CellTrafficTraceIEs__value, present), + sizeof(((struct NGAP_CellTrafficTraceIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_584, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_584, + asn_MAP_NGAP_value_from_canonical_584, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_440 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_584 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44526,13 +57529,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_440, - 8, /* Elements count */ - &asn_SPC_NGAP_value_specs_440 /* Additional specs */ + asn_MBR_NGAP_value_584, + 7, /* Elements count */ + &asn_SPC_NGAP_value_specs_584 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_437 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_581 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -44542,74 +57545,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_438, + &asn_PER_memb_NGAP_id_constr_582, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_437 + memb_NGAP_id_constraint_581 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AMFConfigurationUpdateIEs_NGAP_criticality_type, + select_CellTrafficTraceIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_439, + &asn_PER_memb_NGAP_criticality_constr_583, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_437 + memb_NGAP_criticality_constraint_581 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_440, - select_AMFConfigurationUpdateIEs_NGAP_value_type, + &asn_DEF_NGAP_value_584, + select_CellTrafficTraceIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_440, + &asn_PER_memb_NGAP_value_constr_584, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_437 + memb_NGAP_value_constraint_581 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_437 = { +static const ber_tlv_tag_t asn_DEF_NGAP_CellTrafficTraceIEs_tags_581 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateIEs_tag2el_437 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellTrafficTraceIEs_tag2el_581 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_437 = { - sizeof(struct NGAP_AMFConfigurationUpdateIEs), - offsetof(struct NGAP_AMFConfigurationUpdateIEs, _asn_ctx), - asn_MAP_NGAP_AMFConfigurationUpdateIEs_tag2el_437, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_581 = { + sizeof(struct NGAP_CellTrafficTraceIEs), + offsetof(struct NGAP_CellTrafficTraceIEs, _asn_ctx), + asn_MAP_NGAP_CellTrafficTraceIEs_tag2el_581, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs = { - "AMFConfigurationUpdateIEs", - "AMFConfigurationUpdateIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs = { + "CellTrafficTraceIEs", + "CellTrafficTraceIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_437, - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_437) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_4370), /* 1 */ - asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_437, /* Same as above */ - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_437) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateIEs_tags_4370), /* 1 */ + asn_DEF_NGAP_CellTrafficTraceIEs_tags_581, + sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_581) + /sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_5810), /* 1 */ + asn_DEF_NGAP_CellTrafficTraceIEs_tags_581, /* Same as above */ + sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_581) + /sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_5810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44619,16 +57622,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMFConfigurationUpdateIEs_437, + asn_MBR_NGAP_CellTrafficTraceIEs_581, 3, /* Elements count */ - &asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_437 /* Additional specs */ + &asn_SPC_NGAP_CellTrafficTraceIEs_specs_581 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_444 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.AMF_TNLAssociationSetupList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_588 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_AMF_TNLAssociationSetupList, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44640,12 +57643,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-TNLAssociationSetupList" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.TNLAssociationList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_TNLAssociationList, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44657,12 +57660,12 @@ 0 }, 0, 0, /* No default value */ - "TNLAssociationList" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.LocationReportingRequestType), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_LocationReportingRequestType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44674,26 +57677,26 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "LocationReportingRequestType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_444 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* AMF-TNLAssociationSetupList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* TNLAssociationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 0 } /* CriticalityDiagnostics */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_588 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* LocationReportingRequestType */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_444 = { - sizeof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value), - offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value, present), - sizeof(((struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_444, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_588 = { + sizeof(struct NGAP_LocationReportingControlIEs__value), + offsetof(struct NGAP_LocationReportingControlIEs__value, _asn_ctx), + offsetof(struct NGAP_LocationReportingControlIEs__value, present), + sizeof(((struct NGAP_LocationReportingControlIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_588, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_444 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_588 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44710,13 +57713,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_444, + asn_MBR_NGAP_value_588, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_444 /* Additional specs */ + &asn_SPC_NGAP_value_specs_588 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_441 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_585 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -44726,74 +57729,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_442, + &asn_PER_memb_NGAP_id_constr_586, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_441 + memb_NGAP_id_constraint_585 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AMFConfigurationUpdateAcknowledgeIEs_NGAP_criticality_type, + select_LocationReportingControlIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_443, + &asn_PER_memb_NGAP_criticality_constr_587, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_441 + memb_NGAP_criticality_constraint_585 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_444, - select_AMFConfigurationUpdateAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_588, + select_LocationReportingControlIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_444, + &asn_PER_memb_NGAP_value_constr_588, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_441 + memb_NGAP_value_constraint_585 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_441 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingControlIEs_tags_585 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tag2el_441 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingControlIEs_tag2el_585 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_441 = { - sizeof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs), - offsetof(struct NGAP_AMFConfigurationUpdateAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tag2el_441, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_585 = { + sizeof(struct NGAP_LocationReportingControlIEs), + offsetof(struct NGAP_LocationReportingControlIEs, _asn_ctx), + asn_MAP_NGAP_LocationReportingControlIEs_tag2el_585, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs = { - "AMFConfigurationUpdateAcknowledgeIEs", - "AMFConfigurationUpdateAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs = { + "LocationReportingControlIEs", + "LocationReportingControlIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_441, - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_441) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_4410), /* 1 */ - asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_441, /* Same as above */ - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_441) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs_tags_4410), /* 1 */ + asn_DEF_NGAP_LocationReportingControlIEs_tags_585, + sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_585) + /sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_5850), /* 1 */ + asn_DEF_NGAP_LocationReportingControlIEs_tags_585, /* Same as above */ + sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_585) + /sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_5850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44803,16 +57806,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_441, + asn_MBR_NGAP_LocationReportingControlIEs_585, 3, /* Elements count */ - &asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_441 /* Additional specs */ + &asn_SPC_NGAP_LocationReportingControlIEs_specs_585 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_448 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_592 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44824,12 +57827,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.TimeToWait), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_TimeToWait, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44841,12 +57844,12 @@ 0 }, 0, 0, /* No default value */ - "TimeToWait" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -44858,34 +57861,31 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "Cause" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_448 = { 1, 2, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_448 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_448 = { - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_592 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_448 = { - sizeof(struct NGAP_AMFConfigurationUpdateFailureIEs__value), - offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, _asn_ctx), - offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs__value, present), - sizeof(((struct NGAP_AMFConfigurationUpdateFailureIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_448, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_592 = { + sizeof(struct NGAP_LocationReportingFailureIndicationIEs__value), + offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, present), + sizeof(((struct NGAP_LocationReportingFailureIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_592, 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_448, - asn_MAP_NGAP_value_from_canonical_448, + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_448 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_592 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44902,13 +57902,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_448, + asn_MBR_NGAP_value_592, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_448 /* Additional specs */ + &asn_SPC_NGAP_value_specs_592 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_445 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_589 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -44918,74 +57918,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_446, + &asn_PER_memb_NGAP_id_constr_590, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_445 + memb_NGAP_id_constraint_589 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AMFConfigurationUpdateFailureIEs_NGAP_criticality_type, + select_LocationReportingFailureIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_447, + &asn_PER_memb_NGAP_criticality_constr_591, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_445 + memb_NGAP_criticality_constraint_589 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_448, - select_AMFConfigurationUpdateFailureIEs_NGAP_value_type, + &asn_DEF_NGAP_value_592, + select_LocationReportingFailureIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_448, + &asn_PER_memb_NGAP_value_constr_592, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_445 + memb_NGAP_value_constraint_589 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_445 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_589 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFConfigurationUpdateFailureIEs_tag2el_445 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingFailureIndicationIEs_tag2el_589 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_445 = { - sizeof(struct NGAP_AMFConfigurationUpdateFailureIEs), - offsetof(struct NGAP_AMFConfigurationUpdateFailureIEs, _asn_ctx), - asn_MAP_NGAP_AMFConfigurationUpdateFailureIEs_tag2el_445, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_589 = { + sizeof(struct NGAP_LocationReportingFailureIndicationIEs), + offsetof(struct NGAP_LocationReportingFailureIndicationIEs, _asn_ctx), + asn_MAP_NGAP_LocationReportingFailureIndicationIEs_tag2el_589, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs = { - "AMFConfigurationUpdateFailureIEs", - "AMFConfigurationUpdateFailureIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs = { + "LocationReportingFailureIndicationIEs", + "LocationReportingFailureIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_445, - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_445) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_4450), /* 1 */ - asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_445, /* Same as above */ - sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_445) - /sizeof(asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs_tags_4450), /* 1 */ + asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_589, + sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_589) + /sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_5890), /* 1 */ + asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_589, /* Same as above */ + sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_589) + /sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_5890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44995,16 +57995,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_445, + asn_MBR_NGAP_LocationReportingFailureIndicationIEs_589, 3, /* Elements count */ - &asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_445 /* Additional specs */ + &asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_589 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_452 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs__value, choice.UnavailableGUAMIList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_596 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_UnavailableGUAMIList, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45016,143 +58016,46 @@ 0 }, 0, 0, /* No default value */ - "UnavailableGUAMIList" + "AMF-UE-NGAP-ID" }, -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_452 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* UnavailableGUAMIList */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_452 = { - sizeof(struct NGAP_AMFStatusIndicationIEs__value), - offsetof(struct NGAP_AMFStatusIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_AMFStatusIndicationIEs__value, present), - sizeof(((struct NGAP_AMFStatusIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_452, - 1, /* Count of tags in the map */ - 0, 0, - -1 /* Extensions start */ -}; -static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_452 = { - "value", - "value", - &asn_OP_OPEN_TYPE, - 0, /* No effective tags (pointer) */ - 0, /* No effective tags (count) */ - 0, /* No tags (pointer) */ - 0, /* No tags (count) */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - OPEN_TYPE_constraint - }, - asn_MBR_NGAP_value_452, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_452 /* Additional specs */ -}; - -asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_449 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, id), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_ID, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_450, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_449 - }, - 0, 0, /* No default value */ - "id" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, criticality), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_Criticality, - select_AMFStatusIndicationIEs_NGAP_criticality_type, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_449 + 0 }, 0, 0, /* No default value */ - "criticality" + "RAN-UE-NGAP-ID" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFStatusIndicationIEs, value), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_452, - select_AMFStatusIndicationIEs_NGAP_value_type, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_452, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_449 + 0 }, 0, 0, /* No default value */ - "value" + "UserLocationInformation" }, -}; -static const ber_tlv_tag_t asn_DEF_NGAP_AMFStatusIndicationIEs_tags_449 = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFStatusIndicationIEs_tag2el_449 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ -}; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_449 = { - sizeof(struct NGAP_AMFStatusIndicationIEs), - offsetof(struct NGAP_AMFStatusIndicationIEs, _asn_ctx), - asn_MAP_NGAP_AMFStatusIndicationIEs_tag2el_449, - 3, /* Count of tags in the map */ - 0, 0, 0, /* Optional elements (not needed) */ - -1, /* First extension addition */ -}; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs = { - "AMFStatusIndicationIEs", - "AMFStatusIndicationIEs", - &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMFStatusIndicationIEs_tags_449, - sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_449) - /sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_4490), /* 1 */ - asn_DEF_NGAP_AMFStatusIndicationIEs_tags_449, /* Same as above */ - sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_449) - /sizeof(asn_DEF_NGAP_AMFStatusIndicationIEs_tags_4490), /* 1 */ - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - SEQUENCE_constraint - }, - asn_MBR_NGAP_AMFStatusIndicationIEs_449, - 3, /* Elements count */ - &asn_SPC_NGAP_AMFStatusIndicationIEs_specs_449 /* Additional specs */ -}; - -static asn_TYPE_member_t asn_MBR_NGAP_value_456 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.UEPresenceInAreaOfInterestList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_UEPresenceInAreaOfInterestList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45164,12 +58067,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "UEPresenceInAreaOfInterestList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs__value, choice.ResetType), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.LocationReportingRequestType), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_ResetType, + &asn_DEF_NGAP_LocationReportingRequestType, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45181,32 +58084,34 @@ 0 }, 0, 0, /* No default value */ - "ResetType" + "LocationReportingRequestType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_456 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* nG-Interface */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* partOfNG-Interface */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_596 = { 0, 1, 3, 4, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_596 = { 0, 1, 4, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_596 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 1 }, /* UEPresenceInAreaOfInterestList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* LocationReportingRequestType */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_456 = { - sizeof(struct NGAP_NGResetIEs__value), - offsetof(struct NGAP_NGResetIEs__value, _asn_ctx), - offsetof(struct NGAP_NGResetIEs__value, present), - sizeof(((struct NGAP_NGResetIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_456, - 9, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_596 = { + sizeof(struct NGAP_LocationReportIEs__value), + offsetof(struct NGAP_LocationReportIEs__value, _asn_ctx), + offsetof(struct NGAP_LocationReportIEs__value, present), + sizeof(((struct NGAP_LocationReportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_596, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_596, + asn_MAP_NGAP_value_from_canonical_596, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_456 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_596 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45223,13 +58128,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_456, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_456 /* Additional specs */ + asn_MBR_NGAP_value_596, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_596 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_453 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_593 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -45239,74 +58144,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_454, + &asn_PER_memb_NGAP_id_constr_594, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_453 + memb_NGAP_id_constraint_593 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NGResetIEs_NGAP_criticality_type, + select_LocationReportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_455, + &asn_PER_memb_NGAP_criticality_constr_595, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_453 + memb_NGAP_criticality_constraint_593 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_456, - select_NGResetIEs_NGAP_value_type, + &asn_DEF_NGAP_value_596, + select_LocationReportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_456, + &asn_PER_memb_NGAP_value_constr_596, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_453 + memb_NGAP_value_constraint_593 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGResetIEs_tags_453 = { +static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportIEs_tags_593 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGResetIEs_tag2el_453 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportIEs_tag2el_593 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_453 = { - sizeof(struct NGAP_NGResetIEs), - offsetof(struct NGAP_NGResetIEs, _asn_ctx), - asn_MAP_NGAP_NGResetIEs_tag2el_453, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_593 = { + sizeof(struct NGAP_LocationReportIEs), + offsetof(struct NGAP_LocationReportIEs, _asn_ctx), + asn_MAP_NGAP_LocationReportIEs_tag2el_593, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs = { - "NGResetIEs", - "NGResetIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs = { + "LocationReportIEs", + "LocationReportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGResetIEs_tags_453, - sizeof(asn_DEF_NGAP_NGResetIEs_tags_453) - /sizeof(asn_DEF_NGAP_NGResetIEs_tags_4530), /* 1 */ - asn_DEF_NGAP_NGResetIEs_tags_453, /* Same as above */ - sizeof(asn_DEF_NGAP_NGResetIEs_tags_453) - /sizeof(asn_DEF_NGAP_NGResetIEs_tags_4530), /* 1 */ + asn_DEF_NGAP_LocationReportIEs_tags_593, + sizeof(asn_DEF_NGAP_LocationReportIEs_tags_593) + /sizeof(asn_DEF_NGAP_LocationReportIEs_tags_5930), /* 1 */ + asn_DEF_NGAP_LocationReportIEs_tags_593, /* Same as above */ + sizeof(asn_DEF_NGAP_LocationReportIEs_tags_593) + /sizeof(asn_DEF_NGAP_LocationReportIEs_tags_5930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45316,16 +58221,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGResetIEs_453, + asn_MBR_NGAP_LocationReportIEs_593, 3, /* Elements count */ - &asn_SPC_NGAP_NGResetIEs_specs_453 /* Additional specs */ + &asn_SPC_NGAP_LocationReportIEs_specs_593 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_460 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs__value, choice.UE_associatedLogicalNG_connectionList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_600 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_UE_associatedLogicalNG_connectionList, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45337,12 +58242,12 @@ 0 }, 0, 0, /* No default value */ - "UE-associatedLogicalNG-connectionList" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45354,25 +58259,25 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "RAN-UE-NGAP-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_460 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* UE-associatedLogicalNG-connectionList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* CriticalityDiagnostics */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_600 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* RAN-UE-NGAP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_460 = { - sizeof(struct NGAP_NGResetAcknowledgeIEs__value), - offsetof(struct NGAP_NGResetAcknowledgeIEs__value, _asn_ctx), - offsetof(struct NGAP_NGResetAcknowledgeIEs__value, present), - sizeof(((struct NGAP_NGResetAcknowledgeIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_460, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_600 = { + sizeof(struct NGAP_UETNLABindingReleaseRequestIEs__value), + offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, present), + sizeof(((struct NGAP_UETNLABindingReleaseRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_600, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_460 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_600 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45389,13 +58294,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_460, + asn_MBR_NGAP_value_600, 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_460 /* Additional specs */ + &asn_SPC_NGAP_value_specs_600 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_457 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_597 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -45405,74 +58310,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_458, + &asn_PER_memb_NGAP_id_constr_598, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_457 + memb_NGAP_id_constraint_597 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_NGResetAcknowledgeIEs_NGAP_criticality_type, + select_UETNLABindingReleaseRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_459, + &asn_PER_memb_NGAP_criticality_constr_599, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_457 + memb_NGAP_criticality_constraint_597 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_NGResetAcknowledgeIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_460, - select_NGResetAcknowledgeIEs_NGAP_value_type, + &asn_DEF_NGAP_value_600, + select_UETNLABindingReleaseRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_460, + &asn_PER_memb_NGAP_value_constr_600, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_457 + memb_NGAP_value_constraint_597 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_457 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_597 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_NGResetAcknowledgeIEs_tag2el_457 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UETNLABindingReleaseRequestIEs_tag2el_597 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_457 = { - sizeof(struct NGAP_NGResetAcknowledgeIEs), - offsetof(struct NGAP_NGResetAcknowledgeIEs, _asn_ctx), - asn_MAP_NGAP_NGResetAcknowledgeIEs_tag2el_457, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_597 = { + sizeof(struct NGAP_UETNLABindingReleaseRequestIEs), + offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, _asn_ctx), + asn_MAP_NGAP_UETNLABindingReleaseRequestIEs_tag2el_597, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs = { - "NGResetAcknowledgeIEs", - "NGResetAcknowledgeIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs = { + "UETNLABindingReleaseRequestIEs", + "UETNLABindingReleaseRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_457, - sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_457) - /sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_4570), /* 1 */ - asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_457, /* Same as above */ - sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_457) - /sizeof(asn_DEF_NGAP_NGResetAcknowledgeIEs_tags_4570), /* 1 */ + asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_597, + sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_597) + /sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_5970), /* 1 */ + asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_597, /* Same as above */ + sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_597) + /sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_5970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45482,13 +58387,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGResetAcknowledgeIEs_457, + asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_597, 3, /* Elements count */ - &asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_457 /* Additional specs */ + &asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_597 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_464 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.AMF_UE_NGAP_ID), +static asn_TYPE_member_t asn_MBR_NGAP_value_604 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.AMF_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_AMF_UE_NGAP_ID, @@ -45505,7 +58410,7 @@ 0, 0, /* No default value */ "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, &asn_DEF_NGAP_RAN_UE_NGAP_ID, @@ -45522,10 +58427,10 @@ 0, 0, /* No default value */ "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.Cause), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_Cause, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45537,12 +58442,12 @@ 0 }, 0, 0, /* No default value */ - "Cause" + "UERadioCapability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapabilityForPaging), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_UERadioCapabilityForPaging, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45554,12 +58459,12 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "UERadioCapabilityForPaging" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs__value, choice.FiveG_S_TMSI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapability_1), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_FiveG_S_TMSI, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45571,36 +58476,31 @@ 0 }, 0, 0, /* No default value */ - "FiveG-S-TMSI" + "UERadioCapability" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_464 = { 0, 1, 3, 4, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_464 = { 0, 1, 4, 2, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_464 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_604 = { 0, 1, 2, 4, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_604 = { 0, 1, 2, 4, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_604 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 1 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* FiveG-S-TMSI */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, -1, 0 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* UERadioCapabilityForPaging */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_464 = { - sizeof(struct NGAP_ErrorIndicationIEs__value), - offsetof(struct NGAP_ErrorIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_ErrorIndicationIEs__value, present), - sizeof(((struct NGAP_ErrorIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_464, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_464, - asn_MAP_NGAP_value_from_canonical_464, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_604 = { + sizeof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value), + offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, present), + sizeof(((struct NGAP_UERadioCapabilityInfoIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_604, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_604, + asn_MAP_NGAP_value_from_canonical_604, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_464 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_604 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45617,13 +58517,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_464, + asn_MBR_NGAP_value_604, 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_464 /* Additional specs */ + &asn_SPC_NGAP_value_specs_604 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_461 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_601 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -45633,74 +58533,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_462, + &asn_PER_memb_NGAP_id_constr_602, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_461 + memb_NGAP_id_constraint_601 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_ErrorIndicationIEs_NGAP_criticality_type, + select_UERadioCapabilityInfoIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_463, + &asn_PER_memb_NGAP_criticality_constr_603, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_461 + memb_NGAP_criticality_constraint_601 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ErrorIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_464, - select_ErrorIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_604, + select_UERadioCapabilityInfoIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_464, + &asn_PER_memb_NGAP_value_constr_604, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_461 + memb_NGAP_value_constraint_601 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ErrorIndicationIEs_tags_461 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_601 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ErrorIndicationIEs_tag2el_461 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityInfoIndicationIEs_tag2el_601 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_461 = { - sizeof(struct NGAP_ErrorIndicationIEs), - offsetof(struct NGAP_ErrorIndicationIEs, _asn_ctx), - asn_MAP_NGAP_ErrorIndicationIEs_tag2el_461, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_601 = { + sizeof(struct NGAP_UERadioCapabilityInfoIndicationIEs), + offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, _asn_ctx), + asn_MAP_NGAP_UERadioCapabilityInfoIndicationIEs_tag2el_601, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs = { - "ErrorIndicationIEs", - "ErrorIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs = { + "UERadioCapabilityInfoIndicationIEs", + "UERadioCapabilityInfoIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ErrorIndicationIEs_tags_461, - sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_461) - /sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_4610), /* 1 */ - asn_DEF_NGAP_ErrorIndicationIEs_tags_461, /* Same as above */ - sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_461) - /sizeof(asn_DEF_NGAP_ErrorIndicationIEs_tags_4610), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_601, + sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_601) + /sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_6010), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_601, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_601) + /sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_6010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45710,16 +58610,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ErrorIndicationIEs_461, + asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_601, 3, /* Elements count */ - &asn_SPC_NGAP_ErrorIndicationIEs_specs_461 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_601 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_468 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.OverloadResponse), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_608 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_OverloadResponse, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45731,12 +58631,12 @@ 0 }, 0, 0, /* No default value */ - "OverloadResponse" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.TrafficLoadReductionIndication), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.RAN_UE_NGAP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_TrafficLoadReductionIndication, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45748,12 +58648,12 @@ 0 }, 0, 0, /* No default value */ - "TrafficLoadReductionIndication" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs__value, choice.OverloadStartNSSAIList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_OverloadStartNSSAIList, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -45765,30 +58665,44 @@ 0 }, 0, 0, /* No default value */ - "OverloadStartNSSAIList" + "UERadioCapability" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_UERadioCapabilityID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityID" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_468 = { 1, 2, 0 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_468 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_468 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* TrafficLoadReductionIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* OverloadStartNSSAIList */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* overloadAction */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_608 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* UERadioCapabilityID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_468 = { - sizeof(struct NGAP_OverloadStartIEs__value), - offsetof(struct NGAP_OverloadStartIEs__value, _asn_ctx), - offsetof(struct NGAP_OverloadStartIEs__value, present), - sizeof(((struct NGAP_OverloadStartIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_468, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_608 = { + sizeof(struct NGAP_UERadioCapabilityCheckRequestIEs__value), + offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, present), + sizeof(((struct NGAP_UERadioCapabilityCheckRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_608, 4, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_468, - asn_MAP_NGAP_value_from_canonical_468, + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_468 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_608 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45805,13 +58719,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_468, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_468 /* Additional specs */ + asn_MBR_NGAP_value_608, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_608 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_465 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_605 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -45821,74 +58735,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_466, + &asn_PER_memb_NGAP_id_constr_606, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_465 + memb_NGAP_id_constraint_605 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_OverloadStartIEs_NGAP_criticality_type, + select_UERadioCapabilityCheckRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_467, + &asn_PER_memb_NGAP_criticality_constr_607, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_465 + memb_NGAP_criticality_constraint_605 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStartIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_468, - select_OverloadStartIEs_NGAP_value_type, + &asn_DEF_NGAP_value_608, + select_UERadioCapabilityCheckRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_468, + &asn_PER_memb_NGAP_value_constr_608, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_465 + memb_NGAP_value_constraint_605 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStartIEs_tags_465 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_605 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStartIEs_tag2el_465 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityCheckRequestIEs_tag2el_605 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_465 = { - sizeof(struct NGAP_OverloadStartIEs), - offsetof(struct NGAP_OverloadStartIEs, _asn_ctx), - asn_MAP_NGAP_OverloadStartIEs_tag2el_465, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_605 = { + sizeof(struct NGAP_UERadioCapabilityCheckRequestIEs), + offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, _asn_ctx), + asn_MAP_NGAP_UERadioCapabilityCheckRequestIEs_tag2el_605, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs = { - "OverloadStartIEs", - "OverloadStartIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs = { + "UERadioCapabilityCheckRequestIEs", + "UERadioCapabilityCheckRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_OverloadStartIEs_tags_465, - sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_465) - /sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_4650), /* 1 */ - asn_DEF_NGAP_OverloadStartIEs_tags_465, /* Same as above */ - sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_465) - /sizeof(asn_DEF_NGAP_OverloadStartIEs_tags_4650), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_605, + sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_605) + /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_6050), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_605, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_605) + /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_6050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45898,23 +58812,99 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_OverloadStartIEs_465, + asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_605, 3, /* Elements count */ - &asn_SPC_NGAP_OverloadStartIEs_specs_465 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_605 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_472 = { - sizeof(struct NGAP_OverloadStopIEs__value), - offsetof(struct NGAP_OverloadStopIEs__value, _asn_ctx), - offsetof(struct NGAP_OverloadStopIEs__value, present), - sizeof(((struct NGAP_OverloadStopIEs__value *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ +static asn_TYPE_member_t asn_MBR_NGAP_value_612 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "AMF-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAN-UE-NGAP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.IMSVoiceSupportIndicator), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_IMSVoiceSupportIndicator, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "IMSVoiceSupportIndicator" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_612 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* IMSVoiceSupportIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_612 = { + sizeof(struct NGAP_UERadioCapabilityCheckResponseIEs__value), + offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, present), + sizeof(((struct NGAP_UERadioCapabilityCheckResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_612, + 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_472 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_612 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45931,12 +58921,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ - &asn_SPC_NGAP_value_specs_472 /* Additional specs */ + asn_MBR_NGAP_value_612, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_612 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_469 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_609 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -45946,74 +58937,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_470, + &asn_PER_memb_NGAP_id_constr_610, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_469 + memb_NGAP_id_constraint_609 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - 0, + select_UERadioCapabilityCheckResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_471, + &asn_PER_memb_NGAP_criticality_constr_611, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_469 + memb_NGAP_criticality_constraint_609 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_OverloadStopIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_472, - 0, + &asn_DEF_NGAP_value_612, + select_UERadioCapabilityCheckResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_472, + &asn_PER_memb_NGAP_value_constr_612, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_469 + memb_NGAP_value_constraint_609 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_OverloadStopIEs_tags_469 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_609 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_OverloadStopIEs_tag2el_469 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityCheckResponseIEs_tag2el_609 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_469 = { - sizeof(struct NGAP_OverloadStopIEs), - offsetof(struct NGAP_OverloadStopIEs, _asn_ctx), - asn_MAP_NGAP_OverloadStopIEs_tag2el_469, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_609 = { + sizeof(struct NGAP_UERadioCapabilityCheckResponseIEs), + offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, _asn_ctx), + asn_MAP_NGAP_UERadioCapabilityCheckResponseIEs_tag2el_609, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs = { - "OverloadStopIEs", - "OverloadStopIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs = { + "UERadioCapabilityCheckResponseIEs", + "UERadioCapabilityCheckResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_OverloadStopIEs_tags_469, - sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_469) - /sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_4690), /* 1 */ - asn_DEF_NGAP_OverloadStopIEs_tags_469, /* Same as above */ - sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_469) - /sizeof(asn_DEF_NGAP_OverloadStopIEs_tags_4690), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_609, + sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_609) + /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_6090), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_609, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_609) + /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_6090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46023,16 +59014,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_OverloadStopIEs_469, + asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_609, 3, /* Elements count */ - &asn_SPC_NGAP_OverloadStopIEs_specs_469 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_609 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_476 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.SONConfigurationTransfer), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_616 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_SONConfigurationTransfer, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46044,12 +59035,12 @@ 0 }, 0, 0, /* No default value */ - "SONConfigurationTransfer" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.EN_DCSONConfigurationTransfer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_EN_DCSONConfigurationTransfer, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46061,12 +59052,12 @@ 0 }, 0, 0, /* No default value */ - "EN-DCSONConfigurationTransfer" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, choice.IntersystemSONConfigurationTransfer), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.PDUSessionResourceSecondaryRATUsageList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_IntersystemSONConfigurationTransfer, + &asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46078,29 +59069,68 @@ 0 }, 0, 0, /* No default value */ - "IntersystemSONConfigurationTransfer" + "PDUSessionResourceSecondaryRATUsageList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.HandoverFlag), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_HandoverFlag, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "HandoverFlag" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.UserLocationInformation), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_476 = { 1, 0, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_476 = { 1, 0, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_476 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* EN-DCSONConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* IntersystemSONConfigurationTransfer */ +static const unsigned asn_MAP_NGAP_value_to_canonical_616 = { 0, 1, 3, 2, 4 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_616 = { 0, 1, 3, 2, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_616 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* HandoverFlag */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceSecondaryRATUsageList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, 0, 0 }, /* userLocationInformationEUTRA */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, 0, 0 }, /* userLocationInformationNR */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* userLocationInformationN3IWF */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_476 = { - sizeof(struct NGAP_UplinkRANConfigurationTransferIEs__value), - offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkRANConfigurationTransferIEs__value, present), - sizeof(((struct NGAP_UplinkRANConfigurationTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_476, - 3, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_476, - asn_MAP_NGAP_value_from_canonical_476, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_616 = { + sizeof(struct NGAP_SecondaryRATDataUsageReportIEs__value), + offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, _asn_ctx), + offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, present), + sizeof(((struct NGAP_SecondaryRATDataUsageReportIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_616, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_616, + asn_MAP_NGAP_value_from_canonical_616, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_476 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_616 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46117,13 +59147,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_476, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_476 /* Additional specs */ + asn_MBR_NGAP_value_616, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_616 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_473 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_613 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -46133,74 +59163,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_474, + &asn_PER_memb_NGAP_id_constr_614, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_473 + memb_NGAP_id_constraint_613 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkRANConfigurationTransferIEs_NGAP_criticality_type, + select_SecondaryRATDataUsageReportIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_475, + &asn_PER_memb_NGAP_criticality_constr_615, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_473 + memb_NGAP_criticality_constraint_613 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_476, - select_UplinkRANConfigurationTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_616, + select_SecondaryRATDataUsageReportIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_476, + &asn_PER_memb_NGAP_value_constr_616, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_473 + memb_NGAP_value_constraint_613 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_473 = { +static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_613 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRANConfigurationTransferIEs_tag2el_473 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATDataUsageReportIEs_tag2el_613 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_473 = { - sizeof(struct NGAP_UplinkRANConfigurationTransferIEs), - offsetof(struct NGAP_UplinkRANConfigurationTransferIEs, _asn_ctx), - asn_MAP_NGAP_UplinkRANConfigurationTransferIEs_tag2el_473, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_613 = { + sizeof(struct NGAP_SecondaryRATDataUsageReportIEs), + offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, _asn_ctx), + asn_MAP_NGAP_SecondaryRATDataUsageReportIEs_tag2el_613, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs = { - "UplinkRANConfigurationTransferIEs", - "UplinkRANConfigurationTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs = { + "SecondaryRATDataUsageReportIEs", + "SecondaryRATDataUsageReportIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_473, - sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_473) - /sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_4730), /* 1 */ - asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_473, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_473) - /sizeof(asn_DEF_NGAP_UplinkRANConfigurationTransferIEs_tags_4730), /* 1 */ + asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_613, + sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_613) + /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_6130), /* 1 */ + asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_613, /* Same as above */ + sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_613) + /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_6130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46210,16 +59240,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_473, + asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_613, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_473 /* Additional specs */ + &asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_613 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_480 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.SONConfigurationTransfer), +static asn_TYPE_member_t asn_MBR_NGAP_value_620 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, choice.RIMInformationTransfer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_SONConfigurationTransfer, + &asn_DEF_NGAP_RIMInformationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46231,29 +59261,143 @@ 0 }, 0, 0, /* No default value */ - "SONConfigurationTransfer" + "RIMInformationTransfer" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.EN_DCSONConfigurationTransfer), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_620 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RIMInformationTransfer */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_620 = { + sizeof(struct NGAP_UplinkRIMInformationTransferIEs__value), + offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, present), + sizeof(((struct NGAP_UplinkRIMInformationTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_620, + 1, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_620 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, - &asn_DEF_NGAP_EN_DCSONConfigurationTransfer, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_620, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_620 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_617 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_id_constr_618, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_id_constraint_617 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_UplinkRIMInformationTransferIEs_NGAP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_criticality_constr_619, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_criticality_constraint_617 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_620, + select_UplinkRIMInformationTransferIEs_NGAP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_value_constr_620, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_617 }, 0, 0, /* No default value */ - "EN-DCSONConfigurationTransfer" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, choice.IntersystemSONConfigurationTransfer), +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_617 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRIMInformationTransferIEs_tag2el_617 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_617 = { + sizeof(struct NGAP_UplinkRIMInformationTransferIEs), + offsetof(struct NGAP_UplinkRIMInformationTransferIEs, _asn_ctx), + asn_MAP_NGAP_UplinkRIMInformationTransferIEs_tag2el_617, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs = { + "UplinkRIMInformationTransferIEs", + "UplinkRIMInformationTransferIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_617, + sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_617) + /sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_6170), /* 1 */ + asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_617, /* Same as above */ + sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_617) + /sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_6170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UplinkRIMInformationTransferIEs_617, + 3, /* Elements count */ + &asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_617 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_624 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, choice.RIMInformationTransfer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_IntersystemSONConfigurationTransfer, + &asn_DEF_NGAP_RIMInformationTransfer, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46265,29 +59409,24 @@ 0 }, 0, 0, /* No default value */ - "IntersystemSONConfigurationTransfer" + "RIMInformationTransfer" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_480 = { 1, 0, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_480 = { 1, 0, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_480 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* EN-DCSONConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* IntersystemSONConfigurationTransfer */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_624 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RIMInformationTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_480 = { - sizeof(struct NGAP_DownlinkRANConfigurationTransferIEs__value), - offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs__value, present), - sizeof(((struct NGAP_DownlinkRANConfigurationTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_480, - 3, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_480, - asn_MAP_NGAP_value_from_canonical_480, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_624 = { + sizeof(struct NGAP_DownlinkRIMInformationTransferIEs__value), + offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, present), + sizeof(((struct NGAP_DownlinkRIMInformationTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_624, + 1, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_480 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_624 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46304,13 +59443,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_480, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_480 /* Additional specs */ + asn_MBR_NGAP_value_624, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_624 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_477 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_621 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -46320,74 +59459,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_478, + &asn_PER_memb_NGAP_id_constr_622, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_477 + memb_NGAP_id_constraint_621 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkRANConfigurationTransferIEs_NGAP_criticality_type, + select_DownlinkRIMInformationTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_479, + &asn_PER_memb_NGAP_criticality_constr_623, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_477 + memb_NGAP_criticality_constraint_621 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_480, - select_DownlinkRANConfigurationTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_624, + select_DownlinkRIMInformationTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_480, + &asn_PER_memb_NGAP_value_constr_624, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_477 + memb_NGAP_value_constraint_621 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_477 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_621 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRANConfigurationTransferIEs_tag2el_477 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRIMInformationTransferIEs_tag2el_621 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_477 = { - sizeof(struct NGAP_DownlinkRANConfigurationTransferIEs), - offsetof(struct NGAP_DownlinkRANConfigurationTransferIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkRANConfigurationTransferIEs_tag2el_477, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_621 = { + sizeof(struct NGAP_DownlinkRIMInformationTransferIEs), + offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, _asn_ctx), + asn_MAP_NGAP_DownlinkRIMInformationTransferIEs_tag2el_621, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs = { - "DownlinkRANConfigurationTransferIEs", - "DownlinkRANConfigurationTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs = { + "DownlinkRIMInformationTransferIEs", + "DownlinkRIMInformationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_477, - sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_477) - /sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_4770), /* 1 */ - asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_477, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_477) - /sizeof(asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs_tags_4770), /* 1 */ + asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_621, + sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_621) + /sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_6210), /* 1 */ + asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_621, /* Same as above */ + sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_621) + /sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_6210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46397,16 +59536,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_477, + asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_621, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_477 /* Additional specs */ + &asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_621 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_484 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.MessageIdentifier), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_628 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_MessageIdentifier, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46418,12 +59557,12 @@ 0 }, 0, 0, /* No default value */ - "MessageIdentifier" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.SerialNumber), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_SerialNumber, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46435,12 +59574,12 @@ 0 }, 0, 0, /* No default value */ - "SerialNumber" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningAreaList), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_WarningAreaList, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46452,12 +59591,12 @@ 0 }, 0, 0, /* No default value */ - "WarningAreaList" + "UERadioCapability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.RepetitionPeriod), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.EndIndication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_RepetitionPeriod, + &asn_DEF_NGAP_EndIndication, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46469,12 +59608,12 @@ 0 }, 0, 0, /* No default value */ - "RepetitionPeriod" + "EndIndication" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.NumberOfBroadcastsRequested), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.S_NSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NumberOfBroadcastsRequested, + &asn_DEF_NGAP_S_NSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46486,12 +59625,12 @@ 0 }, 0, 0, /* No default value */ - "NumberOfBroadcastsRequested" + "S-NSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningType), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.AllowedNSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_WarningType, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46503,12 +59642,12 @@ 0 }, 0, 0, /* No default value */ - "WarningType" + "AllowedNSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningSecurityInfo), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UE_DifferentiationInfo), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_WarningSecurityInfo, + &asn_DEF_NGAP_UE_DifferentiationInfo, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46520,12 +59659,12 @@ 0 }, 0, 0, /* No default value */ - "WarningSecurityInfo" + "UE-DifferentiationInfo" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.DataCodingScheme), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.DL_CP_SecurityInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_DataCodingScheme, + &asn_DEF_NGAP_DL_CP_SecurityInformation, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46537,12 +59676,12 @@ 0 }, 0, 0, /* No default value */ - "DataCodingScheme" + "DL-CP-SecurityInformation" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningMessageContents), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.NB_IoT_UEPriority), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_WarningMessageContents, + &asn_DEF_NGAP_NB_IoT_UEPriority, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46554,12 +59693,12 @@ 0 }, 0, 0, /* No default value */ - "WarningMessageContents" + "NB-IoT-UEPriority" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.ConcurrentWarningMessageInd), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.Enhanced_CoverageRestriction), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, - &asn_DEF_NGAP_ConcurrentWarningMessageInd, + &asn_DEF_NGAP_Enhanced_CoverageRestriction, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46571,12 +59710,29 @@ 0 }, 0, 0, /* No default value */ - "ConcurrentWarningMessageInd" + "Enhanced-CoverageRestriction" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, choice.WarningAreaCoordinates), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.CEmodeBrestricted), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_NGAP_CEmodeBrestricted, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CEmodeBrestricted" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UERadioCapabilityID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_WarningAreaCoordinates, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46588,41 +59744,56 @@ 0 }, 0, 0, /* No default value */ - "WarningAreaCoordinates" + "UERadioCapabilityID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.MaskedIMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_NGAP_MaskedIMEISV, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MaskedIMEISV" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_484 = { 3, 4, 0, 1, 7, 5, 6, 8, 10, 9, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_484 = { 2, 3, 10, 0, 1, 5, 6, 4, 7, 9, 8 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_484 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, 0, 1 }, /* RepetitionPeriod */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -1, 0 }, /* NumberOfBroadcastsRequested */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 2 }, /* MessageIdentifier */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 1 }, /* SerialNumber */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 7, -2, 0 }, /* DataCodingScheme */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, 0, 3 }, /* WarningType */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -1, 2 }, /* WarningSecurityInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, -2, 1 }, /* WarningMessageContents */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 10, -3, 0 }, /* WarningAreaCoordinates */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, 0, 0 }, /* ConcurrentWarningMessageInd */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* eUTRA-CGIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* nR-CGIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* tAIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* emergencyAreaIDList */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_628 = { 0, 1, 8, 12, 2, 11, 3, 9, 10, 4, 5, 6, 7 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_628 = { 0, 1, 4, 6, 9, 10, 11, 12, 2, 7, 8, 5, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_628 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 8, -2, 0 }, /* NB-IoT-UEPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 12, 0, 0 }, /* MaskedIMEISV */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 11, -1, 0 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* EndIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -1, 1 }, /* Enhanced-CoverageRestriction */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -2, 0 }, /* CEmodeBrestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 3 }, /* S-NSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 2 }, /* AllowedNSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 1 }, /* UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* DL-CP-SecurityInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_484 = { - sizeof(struct NGAP_WriteReplaceWarningRequestIEs__value), - offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_WriteReplaceWarningRequestIEs__value, present), - sizeof(((struct NGAP_WriteReplaceWarningRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_484, - 15, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_484, - asn_MAP_NGAP_value_from_canonical_484, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_628 = { + sizeof(struct NGAP_ConnectionEstablishmentIndicationIEs__value), + offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, present), + sizeof(((struct NGAP_ConnectionEstablishmentIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_628, + 13, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_628, + asn_MAP_NGAP_value_from_canonical_628, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_484 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_628 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46639,13 +59810,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_484, - 11, /* Elements count */ - &asn_SPC_NGAP_value_specs_484 /* Additional specs */ + asn_MBR_NGAP_value_628, + 13, /* Elements count */ + &asn_SPC_NGAP_value_specs_628 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_481 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_625 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -46655,74 +59826,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_482, + &asn_PER_memb_NGAP_id_constr_626, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_481 + memb_NGAP_id_constraint_625 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_WriteReplaceWarningRequestIEs_NGAP_criticality_type, + select_ConnectionEstablishmentIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_483, + &asn_PER_memb_NGAP_criticality_constr_627, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_481 + memb_NGAP_criticality_constraint_625 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_484, - select_WriteReplaceWarningRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_628, + select_ConnectionEstablishmentIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_484, + &asn_PER_memb_NGAP_value_constr_628, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_481 + memb_NGAP_value_constraint_625 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_481 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_625 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WriteReplaceWarningRequestIEs_tag2el_481 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ConnectionEstablishmentIndicationIEs_tag2el_625 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_481 = { - sizeof(struct NGAP_WriteReplaceWarningRequestIEs), - offsetof(struct NGAP_WriteReplaceWarningRequestIEs, _asn_ctx), - asn_MAP_NGAP_WriteReplaceWarningRequestIEs_tag2el_481, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_625 = { + sizeof(struct NGAP_ConnectionEstablishmentIndicationIEs), + offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, _asn_ctx), + asn_MAP_NGAP_ConnectionEstablishmentIndicationIEs_tag2el_625, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs = { - "WriteReplaceWarningRequestIEs", - "WriteReplaceWarningRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs = { + "ConnectionEstablishmentIndicationIEs", + "ConnectionEstablishmentIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_481, - sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_481) - /sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_4810), /* 1 */ - asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_481, /* Same as above */ - sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_481) - /sizeof(asn_DEF_NGAP_WriteReplaceWarningRequestIEs_tags_4810), /* 1 */ + asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_625, + sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_625) + /sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_6250), /* 1 */ + asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_625, /* Same as above */ + sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_625) + /sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_6250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46732,67 +59903,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WriteReplaceWarningRequestIEs_481, + asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_625, 3, /* Elements count */ - &asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_481 /* Additional specs */ + &asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_625 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_488 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.MessageIdentifier), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), - 0, - &asn_DEF_NGAP_MessageIdentifier, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "MessageIdentifier" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.SerialNumber), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), - 0, - &asn_DEF_NGAP_SerialNumber, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "SerialNumber" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.BroadcastCompletedAreaList), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_BroadcastCompletedAreaList, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "BroadcastCompletedAreaList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, choice.CriticalityDiagnostics), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_632 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46804,36 +59924,24 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "UERadioCapabilityID" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_488 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_488 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_488 = { - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* cellIDBroadcastEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAIBroadcastEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* emergencyAreaIDBroadcastEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* cellIDBroadcastNR */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* tAIBroadcastNR */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 }, /* emergencyAreaIDBroadcastNR */ - { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_632 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* UERadioCapabilityID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_488 = { - sizeof(struct NGAP_WriteReplaceWarningResponseIEs__value), - offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_WriteReplaceWarningResponseIEs__value, present), - sizeof(((struct NGAP_WriteReplaceWarningResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_488, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_488, - asn_MAP_NGAP_value_from_canonical_488, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_632 = { + sizeof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value), + offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, present), + sizeof(((struct NGAP_UERadioCapabilityIDMappingRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_632, + 1, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_488 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_632 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46850,13 +59958,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_488, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_488 /* Additional specs */ + asn_MBR_NGAP_value_632, + 1, /* Elements count */ + &asn_SPC_NGAP_value_specs_632 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_485 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_629 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -46866,74 +59974,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_486, + &asn_PER_memb_NGAP_id_constr_630, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_485 + memb_NGAP_id_constraint_629 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_WriteReplaceWarningResponseIEs_NGAP_criticality_type, + select_UERadioCapabilityIDMappingRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_487, + &asn_PER_memb_NGAP_criticality_constr_631, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_485 + memb_NGAP_criticality_constraint_629 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_488, - select_WriteReplaceWarningResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_632, + select_UERadioCapabilityIDMappingRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_488, + &asn_PER_memb_NGAP_value_constr_632, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_485 + memb_NGAP_value_constraint_629 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_485 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_629 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_WriteReplaceWarningResponseIEs_tag2el_485 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityIDMappingRequestIEs_tag2el_629 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_485 = { - sizeof(struct NGAP_WriteReplaceWarningResponseIEs), - offsetof(struct NGAP_WriteReplaceWarningResponseIEs, _asn_ctx), - asn_MAP_NGAP_WriteReplaceWarningResponseIEs_tag2el_485, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_629 = { + sizeof(struct NGAP_UERadioCapabilityIDMappingRequestIEs), + offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, _asn_ctx), + asn_MAP_NGAP_UERadioCapabilityIDMappingRequestIEs_tag2el_629, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs = { - "WriteReplaceWarningResponseIEs", - "WriteReplaceWarningResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs = { + "UERadioCapabilityIDMappingRequestIEs", + "UERadioCapabilityIDMappingRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_485, - sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_485) - /sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_4850), /* 1 */ - asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_485, /* Same as above */ - sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_485) - /sizeof(asn_DEF_NGAP_WriteReplaceWarningResponseIEs_tags_4850), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_629, + sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_629) + /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_6290), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_629, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_629) + /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_6290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46943,33 +60051,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WriteReplaceWarningResponseIEs_485, + asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_629, 3, /* Elements count */ - &asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_485 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_629 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_492 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.MessageIdentifier), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), - 0, - &asn_DEF_NGAP_MessageIdentifier, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "MessageIdentifier" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.SerialNumber), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_636 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.UERadioCapabilityID), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_SerialNumber, + &asn_DEF_NGAP_UERadioCapabilityID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46981,12 +60072,12 @@ 0 }, 0, 0, /* No default value */ - "SerialNumber" + "UERadioCapabilityID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.WarningAreaList), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.UERadioCapability), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_WarningAreaList, + &asn_DEF_NGAP_UERadioCapability, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -46998,12 +60089,12 @@ 0 }, 0, 0, /* No default value */ - "WarningAreaList" + "UERadioCapability" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs__value, choice.CancelAllWarningMessages), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CancelAllWarningMessages, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47015,34 +60106,26 @@ 0 }, 0, 0, /* No default value */ - "CancelAllWarningMessages" + "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_492 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_492 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_492 = { - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* CancelAllWarningMessages */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* eUTRA-CGIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* nR-CGIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* tAIListForWarning */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* emergencyAreaIDList */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_636 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* UERadioCapabilityID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_492 = { - sizeof(struct NGAP_PWSCancelRequestIEs__value), - offsetof(struct NGAP_PWSCancelRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_PWSCancelRequestIEs__value, present), - sizeof(((struct NGAP_PWSCancelRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_492, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_492, - asn_MAP_NGAP_value_from_canonical_492, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_636 = { + sizeof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value), + offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, present), + sizeof(((struct NGAP_UERadioCapabilityIDMappingResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_636, + 3, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_492 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_636 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47059,13 +60142,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_492, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_492 /* Additional specs */ + asn_MBR_NGAP_value_636, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_636 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_489 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_633 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -47075,74 +60158,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_490, + &asn_PER_memb_NGAP_id_constr_634, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_489 + memb_NGAP_id_constraint_633 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PWSCancelRequestIEs_NGAP_criticality_type, + select_UERadioCapabilityIDMappingResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_491, + &asn_PER_memb_NGAP_criticality_constr_635, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_489 + memb_NGAP_criticality_constraint_633 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_492, - select_PWSCancelRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_636, + select_UERadioCapabilityIDMappingResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_492, + &asn_PER_memb_NGAP_value_constr_636, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_489 + memb_NGAP_value_constraint_633 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PWSCancelRequestIEs_tags_489 = { +static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_633 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSCancelRequestIEs_tag2el_489 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityIDMappingResponseIEs_tag2el_633 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_489 = { - sizeof(struct NGAP_PWSCancelRequestIEs), - offsetof(struct NGAP_PWSCancelRequestIEs, _asn_ctx), - asn_MAP_NGAP_PWSCancelRequestIEs_tag2el_489, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_633 = { + sizeof(struct NGAP_UERadioCapabilityIDMappingResponseIEs), + offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, _asn_ctx), + asn_MAP_NGAP_UERadioCapabilityIDMappingResponseIEs_tag2el_633, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs = { - "PWSCancelRequestIEs", - "PWSCancelRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs = { + "UERadioCapabilityIDMappingResponseIEs", + "UERadioCapabilityIDMappingResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PWSCancelRequestIEs_tags_489, - sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_489) - /sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_4890), /* 1 */ - asn_DEF_NGAP_PWSCancelRequestIEs_tags_489, /* Same as above */ - sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_489) - /sizeof(asn_DEF_NGAP_PWSCancelRequestIEs_tags_4890), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_633, + sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_633) + /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_6330), /* 1 */ + asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_633, /* Same as above */ + sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_633) + /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_6330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47152,16 +60235,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSCancelRequestIEs_489, + asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_633, 3, /* Elements count */ - &asn_SPC_NGAP_PWSCancelRequestIEs_specs_489 /* Additional specs */ + &asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_633 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_496 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.MessageIdentifier), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_640 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.AMF_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_MessageIdentifier, + &asn_DEF_NGAP_AMF_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47173,12 +60256,12 @@ 0 }, 0, 0, /* No default value */ - "MessageIdentifier" + "AMF-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.SerialNumber), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.RAN_UE_NGAP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_SerialNumber, + &asn_DEF_NGAP_RAN_UE_NGAP_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47190,12 +60273,12 @@ 0 }, 0, 0, /* No default value */ - "SerialNumber" + "RAN-UE-NGAP-ID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.BroadcastCancelledAreaList), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.S_NSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_BroadcastCancelledAreaList, + &asn_DEF_NGAP_S_NSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47207,12 +60290,12 @@ 0 }, 0, 0, /* No default value */ - "BroadcastCancelledAreaList" + "S-NSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.AllowedNSSAI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_AllowedNSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47224,36 +60307,27 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "AllowedNSSAI" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_496 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_496 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_496 = { - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* cellIDCancelledEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAICancelledEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* emergencyAreaIDCancelledEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* cellIDCancelledNR */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* tAICancelledNR */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 }, /* emergencyAreaIDCancelledNR */ - { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_640 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* S-NSSAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* AllowedNSSAI */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_496 = { - sizeof(struct NGAP_PWSCancelResponseIEs__value), - offsetof(struct NGAP_PWSCancelResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_PWSCancelResponseIEs__value, present), - sizeof(((struct NGAP_PWSCancelResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_496, - 10, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_496, - asn_MAP_NGAP_value_from_canonical_496, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_640 = { + sizeof(struct NGAP_AMFCPRelocationIndicationIEs__value), + offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, _asn_ctx), + offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, present), + sizeof(((struct NGAP_AMFCPRelocationIndicationIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_640, + 4, /* Count of tags in the map */ + 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_496 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_640 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47270,13 +60344,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_496, + asn_MBR_NGAP_value_640, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_496 /* Additional specs */ + &asn_SPC_NGAP_value_specs_640 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_493 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_637 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -47286,74 +60360,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_494, + &asn_PER_memb_NGAP_id_constr_638, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_493 + memb_NGAP_id_constraint_637 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PWSCancelResponseIEs_NGAP_criticality_type, + select_AMFCPRelocationIndicationIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_495, + &asn_PER_memb_NGAP_criticality_constr_639, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_493 + memb_NGAP_criticality_constraint_637 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSCancelResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_496, - select_PWSCancelResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_640, + select_AMFCPRelocationIndicationIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_496, + &asn_PER_memb_NGAP_value_constr_640, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_493 + memb_NGAP_value_constraint_637 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PWSCancelResponseIEs_tags_493 = { +static const ber_tlv_tag_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_637 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSCancelResponseIEs_tag2el_493 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFCPRelocationIndicationIEs_tag2el_637 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_493 = { - sizeof(struct NGAP_PWSCancelResponseIEs), - offsetof(struct NGAP_PWSCancelResponseIEs, _asn_ctx), - asn_MAP_NGAP_PWSCancelResponseIEs_tag2el_493, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_637 = { + sizeof(struct NGAP_AMFCPRelocationIndicationIEs), + offsetof(struct NGAP_AMFCPRelocationIndicationIEs, _asn_ctx), + asn_MAP_NGAP_AMFCPRelocationIndicationIEs_tag2el_637, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs = { - "PWSCancelResponseIEs", - "PWSCancelResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs = { + "AMFCPRelocationIndicationIEs", + "AMFCPRelocationIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PWSCancelResponseIEs_tags_493, - sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_493) - /sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_4930), /* 1 */ - asn_DEF_NGAP_PWSCancelResponseIEs_tags_493, /* Same as above */ - sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_493) - /sizeof(asn_DEF_NGAP_PWSCancelResponseIEs_tags_4930), /* 1 */ + asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_637, + sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_637) + /sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_6370), /* 1 */ + asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_637, /* Same as above */ + sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_637) + /sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_6370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47363,16 +60437,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSCancelResponseIEs_493, + asn_MBR_NGAP_AMFCPRelocationIndicationIEs_637, 3, /* Elements count */ - &asn_SPC_NGAP_PWSCancelResponseIEs_specs_493 /* Additional specs */ + &asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_637 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_500 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.CellIDListForRestart), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_644 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CellIDListForRestart, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47384,12 +60458,12 @@ 0 }, 0, 0, /* No default value */ - "CellIDListForRestart" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.GlobalRANNodeID), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, choice.S_NSSAI), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_GlobalRANNodeID, + &asn_DEF_NGAP_S_NSSAI, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47401,12 +60475,12 @@ 0 }, 0, 0, /* No default value */ - "GlobalRANNodeID" + "S-NSSAI" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.TAIListForRestart), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, choice.MBS_ServiceArea), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_TAIListForRestart, + &asn_DEF_NGAP_MBS_ServiceArea, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47418,52 +60492,49 @@ 0 }, 0, 0, /* No default value */ - "TAIListForRestart" + "MBS-ServiceArea" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs__value, choice.EmergencyAreaIDListForRestart), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_EmergencyAreaIDListForRestart, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constr_589, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constraint_644 }, 0, 0, /* No default value */ - "EmergencyAreaIDListForRestart" + "OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer)" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_500 = { 2, 3, 0, 1 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_500 = { 2, 3, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_500 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* TAIListForRestart */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* EmergencyAreaIDListForRestart */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* eUTRA-CGIListforRestart */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* globalGNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* nR-CGIListforRestart */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* globalNgENB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* globalN3IWF-ID */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_644 = { 3, 0, 1, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_644 = { 1, 2, 3, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_644 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 }, /* S-NSSAI */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_500 = { - sizeof(struct NGAP_PWSRestartIndicationIEs__value), - offsetof(struct NGAP_PWSRestartIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_PWSRestartIndicationIEs__value, present), - sizeof(((struct NGAP_PWSRestartIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_500, - 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_500, - asn_MAP_NGAP_value_from_canonical_500, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_644 = { + sizeof(struct NGAP_BroadcastSessionSetupRequestIEs__value), + offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionSetupRequestIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionSetupRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_644, + 6, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_644, + asn_MAP_NGAP_value_from_canonical_644, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_500 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_644 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47480,13 +60551,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_500, + asn_MBR_NGAP_value_644, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_500 /* Additional specs */ + &asn_SPC_NGAP_value_specs_644 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_497 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupRequestIEs_641 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -47496,74 +60567,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_498, + &asn_PER_memb_NGAP_id_constr_642, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_497 + memb_NGAP_id_constraint_641 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PWSRestartIndicationIEs_NGAP_criticality_type, + select_BroadcastSessionSetupRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_499, + &asn_PER_memb_NGAP_criticality_constr_643, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_497 + memb_NGAP_criticality_constraint_641 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSRestartIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_500, - select_PWSRestartIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_644, + select_BroadcastSessionSetupRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_500, + &asn_PER_memb_NGAP_value_constr_644, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_497 + memb_NGAP_value_constraint_641 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PWSRestartIndicationIEs_tags_497 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_641 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSRestartIndicationIEs_tag2el_497 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupRequestIEs_tag2el_641 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_497 = { - sizeof(struct NGAP_PWSRestartIndicationIEs), - offsetof(struct NGAP_PWSRestartIndicationIEs, _asn_ctx), - asn_MAP_NGAP_PWSRestartIndicationIEs_tag2el_497, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupRequestIEs_specs_641 = { + sizeof(struct NGAP_BroadcastSessionSetupRequestIEs), + offsetof(struct NGAP_BroadcastSessionSetupRequestIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupRequestIEs_tag2el_641, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs = { - "PWSRestartIndicationIEs", - "PWSRestartIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupRequestIEs = { + "BroadcastSessionSetupRequestIEs", + "BroadcastSessionSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PWSRestartIndicationIEs_tags_497, - sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_497) - /sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_4970), /* 1 */ - asn_DEF_NGAP_PWSRestartIndicationIEs_tags_497, /* Same as above */ - sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_497) - /sizeof(asn_DEF_NGAP_PWSRestartIndicationIEs_tags_4970), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_641, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_641) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_6410), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_641, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_641) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupRequestIEs_tags_6410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47573,16 +60644,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSRestartIndicationIEs_497, + asn_MBR_NGAP_BroadcastSessionSetupRequestIEs_641, 3, /* Elements count */ - &asn_SPC_NGAP_PWSRestartIndicationIEs_specs_497 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionSetupRequestIEs_specs_641 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_504 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs__value, choice.PWSFailedCellIDList), - -1 /* Ambiguous tag (CHOICE?) */, +static asn_TYPE_member_t asn_MBR_NGAP_value_648 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PWSFailedCellIDList, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47594,12 +60665,29 @@ 0 }, 0, 0, /* No default value */ - "PWSFailedCellIDList" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs__value, choice.GlobalRANNodeID), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_GlobalRANNodeID, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constr_591, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constraint_648 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer)" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47611,30 +60699,29 @@ 0 }, 0, 0, /* No default value */ - "GlobalRANNodeID" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_504 = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* eUTRA-CGI-PWSFailedList */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* globalGNB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* nR-CGI-PWSFailedList */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, -1, 0 }, /* globalNgENB-ID */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 1 }, /* choice-Extensions */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, -1, 0 }, /* globalN3IWF-ID */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 } /* choice-Extensions */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_504 = { - sizeof(struct NGAP_PWSFailureIndicationIEs__value), - offsetof(struct NGAP_PWSFailureIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_PWSFailureIndicationIEs__value, present), - sizeof(((struct NGAP_PWSFailureIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_504, - 7, /* Count of tags in the map */ - 0, 0, +static const unsigned asn_MAP_NGAP_value_to_canonical_648 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_648 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_648 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_648 = { + sizeof(struct NGAP_BroadcastSessionSetupResponseIEs__value), + offsetof(struct NGAP_BroadcastSessionSetupResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionSetupResponseIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionSetupResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_648, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_648, + asn_MAP_NGAP_value_from_canonical_648, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_504 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_648 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47651,13 +60738,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_504, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_504 /* Additional specs */ + asn_MBR_NGAP_value_648, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_648 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_501 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupResponseIEs_645 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -47667,74 +60754,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_502, + &asn_PER_memb_NGAP_id_constr_646, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_501 + memb_NGAP_id_constraint_645 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_PWSFailureIndicationIEs_NGAP_criticality_type, + select_BroadcastSessionSetupResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_503, + &asn_PER_memb_NGAP_criticality_constr_647, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_501 + memb_NGAP_criticality_constraint_645 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PWSFailureIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_504, - select_PWSFailureIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_648, + select_BroadcastSessionSetupResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_504, + &asn_PER_memb_NGAP_value_constr_648, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_501 + memb_NGAP_value_constraint_645 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PWSFailureIndicationIEs_tags_501 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_645 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PWSFailureIndicationIEs_tag2el_501 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupResponseIEs_tag2el_645 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_501 = { - sizeof(struct NGAP_PWSFailureIndicationIEs), - offsetof(struct NGAP_PWSFailureIndicationIEs, _asn_ctx), - asn_MAP_NGAP_PWSFailureIndicationIEs_tag2el_501, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupResponseIEs_specs_645 = { + sizeof(struct NGAP_BroadcastSessionSetupResponseIEs), + offsetof(struct NGAP_BroadcastSessionSetupResponseIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupResponseIEs_tag2el_645, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs = { - "PWSFailureIndicationIEs", - "PWSFailureIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupResponseIEs = { + "BroadcastSessionSetupResponseIEs", + "BroadcastSessionSetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PWSFailureIndicationIEs_tags_501, - sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_501) - /sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_5010), /* 1 */ - asn_DEF_NGAP_PWSFailureIndicationIEs_tags_501, /* Same as above */ - sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_501) - /sizeof(asn_DEF_NGAP_PWSFailureIndicationIEs_tags_5010), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_645, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_645) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_6450), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_645, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_645) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupResponseIEs_tags_6450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47744,16 +60831,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSFailureIndicationIEs_501, + asn_MBR_NGAP_BroadcastSessionSetupResponseIEs_645, 3, /* Elements count */ - &asn_SPC_NGAP_PWSFailureIndicationIEs_specs_501 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionSetupResponseIEs_specs_645 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_508 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_652 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47765,29 +60852,29 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constr_594, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constraint_652 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer )" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RoutingID, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47799,12 +60886,12 @@ 0 }, 0, 0, /* No default value */ - "RoutingID" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NRPPa_PDU, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47816,27 +60903,35 @@ 0 }, 0, 0, /* No default value */ - "NRPPa-PDU" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_508 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* RoutingID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* NRPPa-PDU */ +static const unsigned asn_MAP_NGAP_value_to_canonical_652 = { 1, 0, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_652 = { 1, 0, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_652 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer ) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_508 = { - sizeof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value), - offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value, present), - sizeof(((struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_508, - 4, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_652 = { + sizeof(struct NGAP_BroadcastSessionSetupFailureIEs__value), + offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionSetupFailureIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionSetupFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_652, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_652, + asn_MAP_NGAP_value_from_canonical_652, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_508 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_652 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47853,13 +60948,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_508, + asn_MBR_NGAP_value_652, 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_508 /* Additional specs */ + &asn_SPC_NGAP_value_specs_652 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_505 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupFailureIEs_649 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -47869,74 +60964,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_506, + &asn_PER_memb_NGAP_id_constr_650, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_505 + memb_NGAP_id_constraint_649 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, + select_BroadcastSessionSetupFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_507, + &asn_PER_memb_NGAP_criticality_constr_651, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_505 + memb_NGAP_criticality_constraint_649 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_508, - select_DownlinkUEAssociatedNRPPaTransportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_652, + select_BroadcastSessionSetupFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_508, + &asn_PER_memb_NGAP_value_constr_652, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_505 + memb_NGAP_value_constraint_649 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_505 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_649 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tag2el_505 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionSetupFailureIEs_tag2el_649 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_505 = { - sizeof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs), - offsetof(struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tag2el_505, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupFailureIEs_specs_649 = { + sizeof(struct NGAP_BroadcastSessionSetupFailureIEs), + offsetof(struct NGAP_BroadcastSessionSetupFailureIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionSetupFailureIEs_tag2el_649, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs = { - "DownlinkUEAssociatedNRPPaTransportIEs", - "DownlinkUEAssociatedNRPPaTransportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupFailureIEs = { + "BroadcastSessionSetupFailureIEs", + "BroadcastSessionSetupFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_505, - sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_505) - /sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_5050), /* 1 */ - asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_505, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_505) - /sizeof(asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_tags_5050), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_649, + sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_649) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_6490), /* 1 */ + asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_649, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_649) + /sizeof(asn_DEF_NGAP_BroadcastSessionSetupFailureIEs_tags_6490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47946,33 +61041,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_505, + asn_MBR_NGAP_BroadcastSessionSetupFailureIEs_649, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_505 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionSetupFailureIEs_specs_649 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_512 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_656 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -47984,12 +61062,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs__value, choice.MBS_ServiceArea), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RoutingID, + &asn_DEF_NGAP_MBS_ServiceArea, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48001,44 +61079,48 @@ 0 }, 0, 0, /* No default value */ - "RoutingID" + "MBS-ServiceArea" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NRPPa_PDU, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constr_599, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer__constraint_656 }, 0, 0, /* No default value */ - "NRPPa-PDU" + "OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer)" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_512 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* RoutingID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* NRPPa-PDU */ +static const unsigned asn_MAP_NGAP_value_to_canonical_656 = { 2, 0, 1 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_656 = { 1, 2, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_656 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_512 = { - sizeof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value), - offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value, present), - sizeof(((struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_512, - 4, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_656 = { + sizeof(struct NGAP_BroadcastSessionModificationRequestIEs__value), + offsetof(struct NGAP_BroadcastSessionModificationRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionModificationRequestIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionModificationRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_656, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_656, + asn_MAP_NGAP_value_from_canonical_656, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_512 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_656 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48055,13 +61137,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_512, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_512 /* Additional specs */ + asn_MBR_NGAP_value_656, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_656 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_509 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationRequestIEs_653 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48071,74 +61153,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_510, + &asn_PER_memb_NGAP_id_constr_654, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_509 + memb_NGAP_id_constraint_653 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, + select_BroadcastSessionModificationRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_511, + &asn_PER_memb_NGAP_criticality_constr_655, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_509 + memb_NGAP_criticality_constraint_653 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_512, - select_UplinkUEAssociatedNRPPaTransportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_656, + select_BroadcastSessionModificationRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_512, + &asn_PER_memb_NGAP_value_constr_656, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_509 + memb_NGAP_value_constraint_653 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_509 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_653 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tag2el_509 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationRequestIEs_tag2el_653 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_509 = { - sizeof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs), - offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransportIEs, _asn_ctx), - asn_MAP_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tag2el_509, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationRequestIEs_specs_653 = { + sizeof(struct NGAP_BroadcastSessionModificationRequestIEs), + offsetof(struct NGAP_BroadcastSessionModificationRequestIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationRequestIEs_tag2el_653, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs = { - "UplinkUEAssociatedNRPPaTransportIEs", - "UplinkUEAssociatedNRPPaTransportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationRequestIEs = { + "BroadcastSessionModificationRequestIEs", + "BroadcastSessionModificationRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_509, - sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_509) - /sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_5090), /* 1 */ - asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_509, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_509) - /sizeof(asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs_tags_5090), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_653, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_653) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_6530), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_653, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_653) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationRequestIEs_tags_6530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48148,16 +61230,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_509, + asn_MBR_NGAP_BroadcastSessionModificationRequestIEs_653, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_509 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionModificationRequestIEs_specs_653 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_516 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_660 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RoutingID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48169,12 +61251,29 @@ 0 }, 0, 0, /* No default value */ - "RoutingID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NRPPa_PDU, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constr_601, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer__constraint_660 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer)" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48186,25 +61285,29 @@ 0 }, 0, 0, /* No default value */ - "NRPPa-PDU" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_516 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* RoutingID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 } /* NRPPa-PDU */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_516 = { - sizeof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value), - offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value, present), - sizeof(((struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_516, - 2, /* Count of tags in the map */ - 0, 0, +static const unsigned asn_MAP_NGAP_value_to_canonical_660 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_660 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_660 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_660 = { + sizeof(struct NGAP_BroadcastSessionModificationResponseIEs__value), + offsetof(struct NGAP_BroadcastSessionModificationResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionModificationResponseIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionModificationResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_660, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_660, + asn_MAP_NGAP_value_from_canonical_660, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_516 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_660 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48221,13 +61324,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_516, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_516 /* Additional specs */ + asn_MBR_NGAP_value_660, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_660 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_513 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationResponseIEs_657 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48237,74 +61340,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_514, + &asn_PER_memb_NGAP_id_constr_658, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_513 + memb_NGAP_id_constraint_657 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkNonUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, + select_BroadcastSessionModificationResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_515, + &asn_PER_memb_NGAP_criticality_constr_659, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_513 + memb_NGAP_criticality_constraint_657 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_516, - select_DownlinkNonUEAssociatedNRPPaTransportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_660, + select_BroadcastSessionModificationResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_516, + &asn_PER_memb_NGAP_value_constr_660, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_513 + memb_NGAP_value_constraint_657 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_513 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_657 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tag2el_513 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationResponseIEs_tag2el_657 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_513 = { - sizeof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs), - offsetof(struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tag2el_513, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationResponseIEs_specs_657 = { + sizeof(struct NGAP_BroadcastSessionModificationResponseIEs), + offsetof(struct NGAP_BroadcastSessionModificationResponseIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationResponseIEs_tag2el_657, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs = { - "DownlinkNonUEAssociatedNRPPaTransportIEs", - "DownlinkNonUEAssociatedNRPPaTransportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationResponseIEs = { + "BroadcastSessionModificationResponseIEs", + "BroadcastSessionModificationResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_513, - sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_513) - /sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_5130), /* 1 */ - asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_513, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_513) - /sizeof(asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_tags_5130), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_657, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_657) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_6570), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_657, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_657) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationResponseIEs_tags_6570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48314,16 +61417,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_513, + asn_MBR_NGAP_BroadcastSessionModificationResponseIEs_657, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_513 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionModificationResponseIEs_specs_657 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_520 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, choice.RoutingID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_664 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RoutingID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48335,12 +61438,29 @@ 0 }, 0, 0, /* No default value */ - "RoutingID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, choice.NRPPa_PDU), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NRPPa_PDU, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constr_604, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer__constraint_664 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer)" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48352,25 +61472,52 @@ 0 }, 0, 0, /* No default value */ - "NRPPa-PDU" + "Cause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_520 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* RoutingID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 } /* NRPPa-PDU */ +static const unsigned asn_MAP_NGAP_value_to_canonical_664 = { 1, 0, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_664 = { 1, 0, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_664 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_520 = { - sizeof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value), - offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value, present), - sizeof(((struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_520, - 2, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_664 = { + sizeof(struct NGAP_BroadcastSessionModificationFailureIEs__value), + offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionModificationFailureIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionModificationFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_664, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_664, + asn_MAP_NGAP_value_from_canonical_664, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_520 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_664 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48387,13 +61534,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_520, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_520 /* Additional specs */ + asn_MBR_NGAP_value_664, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_664 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_517 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationFailureIEs_661 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48403,74 +61550,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_518, + &asn_PER_memb_NGAP_id_constr_662, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_517 + memb_NGAP_id_constraint_661 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkNonUEAssociatedNRPPaTransportIEs_NGAP_criticality_type, + select_BroadcastSessionModificationFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_519, + &asn_PER_memb_NGAP_criticality_constr_663, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_517 + memb_NGAP_criticality_constraint_661 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_520, - select_UplinkNonUEAssociatedNRPPaTransportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_664, + select_BroadcastSessionModificationFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_520, + &asn_PER_memb_NGAP_value_constr_664, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_517 + memb_NGAP_value_constraint_661 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_517 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_661 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tag2el_517 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionModificationFailureIEs_tag2el_661 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_517 = { - sizeof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs), - offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs, _asn_ctx), - asn_MAP_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tag2el_517, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationFailureIEs_specs_661 = { + sizeof(struct NGAP_BroadcastSessionModificationFailureIEs), + offsetof(struct NGAP_BroadcastSessionModificationFailureIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionModificationFailureIEs_tag2el_661, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs = { - "UplinkNonUEAssociatedNRPPaTransportIEs", - "UplinkNonUEAssociatedNRPPaTransportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationFailureIEs = { + "BroadcastSessionModificationFailureIEs", + "BroadcastSessionModificationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_517, - sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_517) - /sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_5170), /* 1 */ - asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_517, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_517) - /sizeof(asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_tags_5170), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_661, + sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_661) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_6610), /* 1 */ + asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_661, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_661) + /sizeof(asn_DEF_NGAP_BroadcastSessionModificationFailureIEs_tags_6610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48480,33 +61627,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_517, + asn_MBR_NGAP_BroadcastSessionModificationFailureIEs_661, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_517 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionModificationFailureIEs_specs_661 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_524 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_668 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48518,12 +61648,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs__value, choice.TraceActivation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_TraceActivation, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48535,26 +61665,30 @@ 0 }, 0, 0, /* No default value */ - "TraceActivation" + "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_524 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* TraceActivation */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_668 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_524 = { - sizeof(struct NGAP_TraceStartIEs__value), - offsetof(struct NGAP_TraceStartIEs__value, _asn_ctx), - offsetof(struct NGAP_TraceStartIEs__value, present), - sizeof(((struct NGAP_TraceStartIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_524, - 3, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_668 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequestIEs__value), + offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionReleaseRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_668, + 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_524 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_668 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48571,13 +61705,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_524, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_524 /* Additional specs */ + asn_MBR_NGAP_value_668, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_668 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_521 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequestIEs_665 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48587,74 +61721,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_522, + &asn_PER_memb_NGAP_id_constr_666, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_521 + memb_NGAP_id_constraint_665 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_TraceStartIEs_NGAP_criticality_type, + select_BroadcastSessionReleaseRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_523, + &asn_PER_memb_NGAP_criticality_constr_667, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_521 + memb_NGAP_criticality_constraint_665 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStartIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_524, - select_TraceStartIEs_NGAP_value_type, + &asn_DEF_NGAP_value_668, + select_BroadcastSessionReleaseRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_524, + &asn_PER_memb_NGAP_value_constr_668, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_521 + memb_NGAP_value_constraint_665 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TraceStartIEs_tags_521 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_665 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceStartIEs_tag2el_521 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseRequestIEs_tag2el_665 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_521 = { - sizeof(struct NGAP_TraceStartIEs), - offsetof(struct NGAP_TraceStartIEs, _asn_ctx), - asn_MAP_NGAP_TraceStartIEs_tag2el_521, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequestIEs_specs_665 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequestIEs), + offsetof(struct NGAP_BroadcastSessionReleaseRequestIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseRequestIEs_tag2el_665, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs = { - "TraceStartIEs", - "TraceStartIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs = { + "BroadcastSessionReleaseRequestIEs", + "BroadcastSessionReleaseRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TraceStartIEs_tags_521, - sizeof(asn_DEF_NGAP_TraceStartIEs_tags_521) - /sizeof(asn_DEF_NGAP_TraceStartIEs_tags_5210), /* 1 */ - asn_DEF_NGAP_TraceStartIEs_tags_521, /* Same as above */ - sizeof(asn_DEF_NGAP_TraceStartIEs_tags_521) - /sizeof(asn_DEF_NGAP_TraceStartIEs_tags_5210), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_665, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_665) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_6650), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_665, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_665) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs_tags_6650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48664,50 +61798,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TraceStartIEs_521, + asn_MBR_NGAP_BroadcastSessionReleaseRequestIEs_665, 3, /* Elements count */ - &asn_SPC_NGAP_TraceStartIEs_specs_521 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionReleaseRequestIEs_specs_665 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_528 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.NGRANTraceID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_672 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NGRANTraceID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48719,9 +61819,9 @@ 0 }, 0, 0, /* No default value */ - "NGRANTraceID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs__value, choice.Cause), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, &asn_DEF_NGAP_Cause, @@ -48739,29 +61839,27 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_528 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NGRANTraceID */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_672 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_528 = { - sizeof(struct NGAP_TraceFailureIndicationIEs__value), - offsetof(struct NGAP_TraceFailureIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_TraceFailureIndicationIEs__value, present), - sizeof(((struct NGAP_TraceFailureIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_528, - 9, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_672 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequiredIEs__value), + offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionReleaseRequiredIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_672, + 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_528 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_672 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48778,13 +61876,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_528, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_528 /* Additional specs */ + asn_MBR_NGAP_value_672, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_672 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_525 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequiredIEs_669 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48794,74 +61892,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_526, + &asn_PER_memb_NGAP_id_constr_670, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_525 + memb_NGAP_id_constraint_669 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_TraceFailureIndicationIEs_NGAP_criticality_type, + select_BroadcastSessionReleaseRequiredIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_527, + &asn_PER_memb_NGAP_criticality_constr_671, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_525 + memb_NGAP_criticality_constraint_669 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_528, - select_TraceFailureIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_672, + select_BroadcastSessionReleaseRequiredIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_528, + &asn_PER_memb_NGAP_value_constr_672, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_525 + memb_NGAP_value_constraint_669 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_TraceFailureIndicationIEs_tags_525 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_669 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_TraceFailureIndicationIEs_tag2el_525 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseRequiredIEs_tag2el_669 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_525 = { - sizeof(struct NGAP_TraceFailureIndicationIEs), - offsetof(struct NGAP_TraceFailureIndicationIEs, _asn_ctx), - asn_MAP_NGAP_TraceFailureIndicationIEs_tag2el_525, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequiredIEs_specs_669 = { + sizeof(struct NGAP_BroadcastSessionReleaseRequiredIEs), + offsetof(struct NGAP_BroadcastSessionReleaseRequiredIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseRequiredIEs_tag2el_669, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs = { - "TraceFailureIndicationIEs", - "TraceFailureIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs = { + "BroadcastSessionReleaseRequiredIEs", + "BroadcastSessionReleaseRequiredIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_TraceFailureIndicationIEs_tags_525, - sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_525) - /sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_5250), /* 1 */ - asn_DEF_NGAP_TraceFailureIndicationIEs_tags_525, /* Same as above */ - sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_525) - /sizeof(asn_DEF_NGAP_TraceFailureIndicationIEs_tags_5250), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_669, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_669) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_6690), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_669, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_669) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs_tags_6690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48871,16 +61969,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TraceFailureIndicationIEs_525, + asn_MBR_NGAP_BroadcastSessionReleaseRequiredIEs_669, 3, /* Elements count */ - &asn_SPC_NGAP_TraceFailureIndicationIEs_specs_525 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionReleaseRequiredIEs_specs_669 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_532 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_676 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48892,29 +61990,29 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs__value, choice.OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer__constr_612, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer__constraint_676 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "OCTET STRING (CONTAINING MBSSessionReleaseResponseTransfer)" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs__value, choice.NGRANTraceID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NGRANTraceID, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -48926,26 +62024,29 @@ 0 }, 0, 0, /* No default value */ - "NGRANTraceID" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_532 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 } /* NGRANTraceID */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_532 = { - sizeof(struct NGAP_DeactivateTraceIEs__value), - offsetof(struct NGAP_DeactivateTraceIEs__value, _asn_ctx), - offsetof(struct NGAP_DeactivateTraceIEs__value, present), - sizeof(((struct NGAP_DeactivateTraceIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_532, +static const unsigned asn_MAP_NGAP_value_to_canonical_676 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_676 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_676 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MBSSessionReleaseResponseTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_676 = { + sizeof(struct NGAP_BroadcastSessionReleaseResponseIEs__value), + offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs__value, present), + sizeof(((struct NGAP_BroadcastSessionReleaseResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_676, 3, /* Count of tags in the map */ - 0, 0, + asn_MAP_NGAP_value_to_canonical_676, + asn_MAP_NGAP_value_from_canonical_676, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_532 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_676 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48962,13 +62063,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_532, + asn_MBR_NGAP_value_676, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_532 /* Additional specs */ + &asn_SPC_NGAP_value_specs_676 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_529 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseResponseIEs_673 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -48978,74 +62079,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_530, + &asn_PER_memb_NGAP_id_constr_674, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_529 + memb_NGAP_id_constraint_673 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DeactivateTraceIEs_NGAP_criticality_type, + select_BroadcastSessionReleaseResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_531, + &asn_PER_memb_NGAP_criticality_constr_675, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_529 + memb_NGAP_criticality_constraint_673 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DeactivateTraceIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_532, - select_DeactivateTraceIEs_NGAP_value_type, + &asn_DEF_NGAP_value_676, + select_BroadcastSessionReleaseResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_532, + &asn_PER_memb_NGAP_value_constr_676, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_529 + memb_NGAP_value_constraint_673 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DeactivateTraceIEs_tags_529 = { +static const ber_tlv_tag_t asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_673 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DeactivateTraceIEs_tag2el_529 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_BroadcastSessionReleaseResponseIEs_tag2el_673 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_529 = { - sizeof(struct NGAP_DeactivateTraceIEs), - offsetof(struct NGAP_DeactivateTraceIEs, _asn_ctx), - asn_MAP_NGAP_DeactivateTraceIEs_tag2el_529, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseResponseIEs_specs_673 = { + sizeof(struct NGAP_BroadcastSessionReleaseResponseIEs), + offsetof(struct NGAP_BroadcastSessionReleaseResponseIEs, _asn_ctx), + asn_MAP_NGAP_BroadcastSessionReleaseResponseIEs_tag2el_673, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs = { - "DeactivateTraceIEs", - "DeactivateTraceIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs = { + "BroadcastSessionReleaseResponseIEs", + "BroadcastSessionReleaseResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DeactivateTraceIEs_tags_529, - sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_529) - /sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_5290), /* 1 */ - asn_DEF_NGAP_DeactivateTraceIEs_tags_529, /* Same as above */ - sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_529) - /sizeof(asn_DEF_NGAP_DeactivateTraceIEs_tags_5290), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_673, + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_673) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_6730), /* 1 */ + asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_673, /* Same as above */ + sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_673) + /sizeof(asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs_tags_6730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49055,16 +62156,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DeactivateTraceIEs_529, + asn_MBR_NGAP_BroadcastSessionReleaseResponseIEs_673, 3, /* Elements count */ - &asn_SPC_NGAP_DeactivateTraceIEs_specs_529 /* Additional specs */ + &asn_SPC_NGAP_BroadcastSessionReleaseResponseIEs_specs_673 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_536 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_680 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49076,12 +62177,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49093,120 +62194,46 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.NGRANTraceID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs__value, choice.OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_NGRANTraceID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "NGRANTraceID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.NGRAN_CGI), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_NGRAN_CGI, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "NGRAN-CGI" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.TransportLayerAddress), - (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), - 0, - &asn_DEF_NGAP_TransportLayerAddress, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "TransportLayerAddress" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.PrivacyIndicator), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_PrivacyIndicator, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PrivacyIndicator" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs__value, choice.URI_address), - (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), - 0, - &asn_DEF_NGAP_URI_address, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer__constr_616, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer__constraint_680 }, 0, 0, /* No default value */ - "URI-address" + "OCTET STRING (CONTAINING MBS-DistributionSetupRequestTransfer)" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_536 = { 0, 1, 4, 2, 5, 6, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_536 = { 0, 1, 3, 6, 2, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_536 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 4, 0, 0 }, /* TransportLayerAddress */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NGRANTraceID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* PrivacyIndicator */ - { (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), 6, 0, 0 }, /* URI-address */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* nR-CGI */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* eUTRA-CGI */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_680 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_680 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_680 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MBS-DistributionSetupRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* MBS-SessionID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_536 = { - sizeof(struct NGAP_CellTrafficTraceIEs__value), - offsetof(struct NGAP_CellTrafficTraceIEs__value, _asn_ctx), - offsetof(struct NGAP_CellTrafficTraceIEs__value, present), - sizeof(((struct NGAP_CellTrafficTraceIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_536, - 9, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_536, - asn_MAP_NGAP_value_from_canonical_536, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_680 = { + sizeof(struct NGAP_DistributionSetupRequestIEs__value), + offsetof(struct NGAP_DistributionSetupRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_DistributionSetupRequestIEs__value, present), + sizeof(((struct NGAP_DistributionSetupRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_680, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_680, + asn_MAP_NGAP_value_from_canonical_680, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_536 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_680 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49223,13 +62250,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_536, - 7, /* Elements count */ - &asn_SPC_NGAP_value_specs_536 /* Additional specs */ + asn_MBR_NGAP_value_680, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_680 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_533 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupRequestIEs_677 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -49239,74 +62266,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_534, + &asn_PER_memb_NGAP_id_constr_678, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_533 + memb_NGAP_id_constraint_677 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_CellTrafficTraceIEs_NGAP_criticality_type, + select_DistributionSetupRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_535, + &asn_PER_memb_NGAP_criticality_constr_679, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_533 + memb_NGAP_criticality_constraint_677 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_CellTrafficTraceIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_536, - select_CellTrafficTraceIEs_NGAP_value_type, + &asn_DEF_NGAP_value_680, + select_DistributionSetupRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_536, + &asn_PER_memb_NGAP_value_constr_680, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_533 + memb_NGAP_value_constraint_677 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_CellTrafficTraceIEs_tags_533 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupRequestIEs_tags_677 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_CellTrafficTraceIEs_tag2el_533 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupRequestIEs_tag2el_677 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_533 = { - sizeof(struct NGAP_CellTrafficTraceIEs), - offsetof(struct NGAP_CellTrafficTraceIEs, _asn_ctx), - asn_MAP_NGAP_CellTrafficTraceIEs_tag2el_533, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupRequestIEs_specs_677 = { + sizeof(struct NGAP_DistributionSetupRequestIEs), + offsetof(struct NGAP_DistributionSetupRequestIEs, _asn_ctx), + asn_MAP_NGAP_DistributionSetupRequestIEs_tag2el_677, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs = { - "CellTrafficTraceIEs", - "CellTrafficTraceIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupRequestIEs = { + "DistributionSetupRequestIEs", + "DistributionSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_CellTrafficTraceIEs_tags_533, - sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_533) - /sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_5330), /* 1 */ - asn_DEF_NGAP_CellTrafficTraceIEs_tags_533, /* Same as above */ - sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_533) - /sizeof(asn_DEF_NGAP_CellTrafficTraceIEs_tags_5330), /* 1 */ + asn_DEF_NGAP_DistributionSetupRequestIEs_tags_677, + sizeof(asn_DEF_NGAP_DistributionSetupRequestIEs_tags_677) + /sizeof(asn_DEF_NGAP_DistributionSetupRequestIEs_tags_6770), /* 1 */ + asn_DEF_NGAP_DistributionSetupRequestIEs_tags_677, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupRequestIEs_tags_677) + /sizeof(asn_DEF_NGAP_DistributionSetupRequestIEs_tags_6770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49316,16 +62343,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellTrafficTraceIEs_533, + asn_MBR_NGAP_DistributionSetupRequestIEs_677, 3, /* Elements count */ - &asn_SPC_NGAP_CellTrafficTraceIEs_specs_533 /* Additional specs */ + &asn_SPC_NGAP_DistributionSetupRequestIEs_specs_677 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_540 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_684 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49337,12 +62364,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49354,12 +62381,29 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs__value, choice.LocationReportingRequestType), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs__value, choice.OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer__constr_619, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer__constraint_684 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MBS-DistributionSetupResponseTransfer)" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_LocationReportingRequestType, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49371,26 +62415,30 @@ 0 }, 0, 0, /* No default value */ - "LocationReportingRequestType" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_540 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* LocationReportingRequestType */ +static const unsigned asn_MAP_NGAP_value_to_canonical_684 = { 1, 2, 0, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_684 = { 2, 0, 1, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_684 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MBS-DistributionSetupResponseTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_540 = { - sizeof(struct NGAP_LocationReportingControlIEs__value), - offsetof(struct NGAP_LocationReportingControlIEs__value, _asn_ctx), - offsetof(struct NGAP_LocationReportingControlIEs__value, present), - sizeof(((struct NGAP_LocationReportingControlIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_540, - 3, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_684 = { + sizeof(struct NGAP_DistributionSetupResponseIEs__value), + offsetof(struct NGAP_DistributionSetupResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_DistributionSetupResponseIEs__value, present), + sizeof(((struct NGAP_DistributionSetupResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_684, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_684, + asn_MAP_NGAP_value_from_canonical_684, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_540 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_684 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49407,13 +62455,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_540, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_540 /* Additional specs */ + asn_MBR_NGAP_value_684, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_684 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_537 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupResponseIEs_681 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -49423,74 +62471,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_538, + &asn_PER_memb_NGAP_id_constr_682, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_537 + memb_NGAP_id_constraint_681 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_LocationReportingControlIEs_NGAP_criticality_type, + select_DistributionSetupResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_539, + &asn_PER_memb_NGAP_criticality_constr_683, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_537 + memb_NGAP_criticality_constraint_681 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingControlIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_540, - select_LocationReportingControlIEs_NGAP_value_type, + &asn_DEF_NGAP_value_684, + select_DistributionSetupResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_540, + &asn_PER_memb_NGAP_value_constr_684, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_537 + memb_NGAP_value_constraint_681 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingControlIEs_tags_537 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupResponseIEs_tags_681 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingControlIEs_tag2el_537 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupResponseIEs_tag2el_681 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_537 = { - sizeof(struct NGAP_LocationReportingControlIEs), - offsetof(struct NGAP_LocationReportingControlIEs, _asn_ctx), - asn_MAP_NGAP_LocationReportingControlIEs_tag2el_537, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupResponseIEs_specs_681 = { + sizeof(struct NGAP_DistributionSetupResponseIEs), + offsetof(struct NGAP_DistributionSetupResponseIEs, _asn_ctx), + asn_MAP_NGAP_DistributionSetupResponseIEs_tag2el_681, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs = { - "LocationReportingControlIEs", - "LocationReportingControlIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupResponseIEs = { + "DistributionSetupResponseIEs", + "DistributionSetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LocationReportingControlIEs_tags_537, - sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_537) - /sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_5370), /* 1 */ - asn_DEF_NGAP_LocationReportingControlIEs_tags_537, /* Same as above */ - sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_537) - /sizeof(asn_DEF_NGAP_LocationReportingControlIEs_tags_5370), /* 1 */ + asn_DEF_NGAP_DistributionSetupResponseIEs_tags_681, + sizeof(asn_DEF_NGAP_DistributionSetupResponseIEs_tags_681) + /sizeof(asn_DEF_NGAP_DistributionSetupResponseIEs_tags_6810), /* 1 */ + asn_DEF_NGAP_DistributionSetupResponseIEs_tags_681, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupResponseIEs_tags_681) + /sizeof(asn_DEF_NGAP_DistributionSetupResponseIEs_tags_6810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49500,16 +62548,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LocationReportingControlIEs_537, + asn_MBR_NGAP_DistributionSetupResponseIEs_681, 3, /* Elements count */ - &asn_SPC_NGAP_LocationReportingControlIEs_specs_537 /* Additional specs */ + &asn_SPC_NGAP_DistributionSetupResponseIEs_specs_681 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_544 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_688 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49521,12 +62569,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49538,9 +62586,26 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, choice.Cause), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs__value, choice.OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer__constr_623, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer__constraint_688 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MBS-DistributionSetupUnsuccessfulTransfer)" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, &asn_DEF_NGAP_Cause, @@ -49557,29 +62622,51 @@ 0, 0, /* No default value */ "Cause" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_544 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ - { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ - { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_688 = { 1, 2, 0, 4, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_688 = { 2, 0, 1, 4, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_688 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MBS-DistributionSetupUnsuccessfulTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_544 = { - sizeof(struct NGAP_LocationReportingFailureIndicationIEs__value), - offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_LocationReportingFailureIndicationIEs__value, present), - sizeof(((struct NGAP_LocationReportingFailureIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_544, - 8, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_688 = { + sizeof(struct NGAP_DistributionSetupFailureIEs__value), + offsetof(struct NGAP_DistributionSetupFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_DistributionSetupFailureIEs__value, present), + sizeof(((struct NGAP_DistributionSetupFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_688, + 10, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_688, + asn_MAP_NGAP_value_from_canonical_688, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_544 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_688 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49596,13 +62683,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_544, - 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_544 /* Additional specs */ + asn_MBR_NGAP_value_688, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_688 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_541 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupFailureIEs_685 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -49612,74 +62699,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_542, + &asn_PER_memb_NGAP_id_constr_686, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_541 + memb_NGAP_id_constraint_685 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_LocationReportingFailureIndicationIEs_NGAP_criticality_type, + select_DistributionSetupFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_543, + &asn_PER_memb_NGAP_criticality_constr_687, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_541 + memb_NGAP_criticality_constraint_685 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportingFailureIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionSetupFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_544, - select_LocationReportingFailureIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_688, + select_DistributionSetupFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_544, + &asn_PER_memb_NGAP_value_constr_688, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_541 + memb_NGAP_value_constraint_685 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_541 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionSetupFailureIEs_tags_685 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportingFailureIndicationIEs_tag2el_541 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionSetupFailureIEs_tag2el_685 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_541 = { - sizeof(struct NGAP_LocationReportingFailureIndicationIEs), - offsetof(struct NGAP_LocationReportingFailureIndicationIEs, _asn_ctx), - asn_MAP_NGAP_LocationReportingFailureIndicationIEs_tag2el_541, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupFailureIEs_specs_685 = { + sizeof(struct NGAP_DistributionSetupFailureIEs), + offsetof(struct NGAP_DistributionSetupFailureIEs, _asn_ctx), + asn_MAP_NGAP_DistributionSetupFailureIEs_tag2el_685, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs = { - "LocationReportingFailureIndicationIEs", - "LocationReportingFailureIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupFailureIEs = { + "DistributionSetupFailureIEs", + "DistributionSetupFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_541, - sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_541) - /sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_5410), /* 1 */ - asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_541, /* Same as above */ - sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_541) - /sizeof(asn_DEF_NGAP_LocationReportingFailureIndicationIEs_tags_5410), /* 1 */ + asn_DEF_NGAP_DistributionSetupFailureIEs_tags_685, + sizeof(asn_DEF_NGAP_DistributionSetupFailureIEs_tags_685) + /sizeof(asn_DEF_NGAP_DistributionSetupFailureIEs_tags_6850), /* 1 */ + asn_DEF_NGAP_DistributionSetupFailureIEs_tags_685, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionSetupFailureIEs_tags_685) + /sizeof(asn_DEF_NGAP_DistributionSetupFailureIEs_tags_6850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49689,16 +62776,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LocationReportingFailureIndicationIEs_541, + asn_MBR_NGAP_DistributionSetupFailureIEs_685, 3, /* Elements count */ - &asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_541 /* Additional specs */ + &asn_SPC_NGAP_DistributionSetupFailureIEs_specs_685 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_548 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_692 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49710,29 +62797,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, - 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49744,29 +62814,29 @@ 0 }, 0, 0, /* No default value */ - "UserLocationInformation" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.UEPresenceInAreaOfInterestList), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs__value, choice.OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_UEPresenceInAreaOfInterestList, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer__constr_628, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer__constraint_692 }, 0, 0, /* No default value */ - "UEPresenceInAreaOfInterestList" + "OCTET STRING (CONTAINING MBS-DistributionReleaseRequestTransfer)" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs__value, choice.LocationReportingRequestType), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_LocationReportingRequestType, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49778,34 +62848,35 @@ 0 }, 0, 0, /* No default value */ - "LocationReportingRequestType" + "Cause" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_548 = { 0, 1, 3, 4, 2 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_548 = { 0, 1, 4, 2, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_548 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 1 }, /* UEPresenceInAreaOfInterestList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 }, /* LocationReportingRequestType */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_692 = { 1, 2, 0, 3 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_692 = { 2, 0, 1, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_692 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MBS-DistributionReleaseRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 3, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 3, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 3, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_548 = { - sizeof(struct NGAP_LocationReportIEs__value), - offsetof(struct NGAP_LocationReportIEs__value, _asn_ctx), - offsetof(struct NGAP_LocationReportIEs__value, present), - sizeof(((struct NGAP_LocationReportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_548, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_548, - asn_MAP_NGAP_value_from_canonical_548, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_692 = { + sizeof(struct NGAP_DistributionReleaseRequestIEs__value), + offsetof(struct NGAP_DistributionReleaseRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_DistributionReleaseRequestIEs__value, present), + sizeof(((struct NGAP_DistributionReleaseRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_692, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_692, + asn_MAP_NGAP_value_from_canonical_692, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_548 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_692 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49822,13 +62893,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_548, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_548 /* Additional specs */ + asn_MBR_NGAP_value_692, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_692 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_545 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseRequestIEs_689 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -49838,74 +62909,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_546, + &asn_PER_memb_NGAP_id_constr_690, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_545 + memb_NGAP_id_constraint_689 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_LocationReportIEs_NGAP_criticality_type, + select_DistributionReleaseRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_547, + &asn_PER_memb_NGAP_criticality_constr_691, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_545 + memb_NGAP_criticality_constraint_689 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_LocationReportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_548, - select_LocationReportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_692, + select_DistributionReleaseRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_548, + &asn_PER_memb_NGAP_value_constr_692, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_545 + memb_NGAP_value_constraint_689 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_LocationReportIEs_tags_545 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_689 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_LocationReportIEs_tag2el_545 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionReleaseRequestIEs_tag2el_689 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_545 = { - sizeof(struct NGAP_LocationReportIEs), - offsetof(struct NGAP_LocationReportIEs, _asn_ctx), - asn_MAP_NGAP_LocationReportIEs_tag2el_545, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseRequestIEs_specs_689 = { + sizeof(struct NGAP_DistributionReleaseRequestIEs), + offsetof(struct NGAP_DistributionReleaseRequestIEs, _asn_ctx), + asn_MAP_NGAP_DistributionReleaseRequestIEs_tag2el_689, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs = { - "LocationReportIEs", - "LocationReportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseRequestIEs = { + "DistributionReleaseRequestIEs", + "DistributionReleaseRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_LocationReportIEs_tags_545, - sizeof(asn_DEF_NGAP_LocationReportIEs_tags_545) - /sizeof(asn_DEF_NGAP_LocationReportIEs_tags_5450), /* 1 */ - asn_DEF_NGAP_LocationReportIEs_tags_545, /* Same as above */ - sizeof(asn_DEF_NGAP_LocationReportIEs_tags_545) - /sizeof(asn_DEF_NGAP_LocationReportIEs_tags_5450), /* 1 */ + asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_689, + sizeof(asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_689) + /sizeof(asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_6890), /* 1 */ + asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_689, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_689) + /sizeof(asn_DEF_NGAP_DistributionReleaseRequestIEs_tags_6890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49915,16 +62986,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LocationReportIEs_545, + asn_MBR_NGAP_DistributionReleaseRequestIEs_689, 3, /* Elements count */ - &asn_SPC_NGAP_LocationReportIEs_specs_545 /* Additional specs */ + &asn_SPC_NGAP_DistributionReleaseRequestIEs_specs_689 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_552 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_696 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49936,12 +63007,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -49953,25 +63024,46 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_552 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* RAN-UE-NGAP-ID */ -}; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_552 = { - sizeof(struct NGAP_UETNLABindingReleaseRequestIEs__value), - offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UETNLABindingReleaseRequestIEs__value, present), - sizeof(((struct NGAP_UETNLABindingReleaseRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_552, - 2, /* Count of tags in the map */ - 0, 0, +static const unsigned asn_MAP_NGAP_value_to_canonical_696 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_696 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_696 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_696 = { + sizeof(struct NGAP_DistributionReleaseResponseIEs__value), + offsetof(struct NGAP_DistributionReleaseResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_DistributionReleaseResponseIEs__value, present), + sizeof(((struct NGAP_DistributionReleaseResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_696, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_696, + asn_MAP_NGAP_value_from_canonical_696, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_552 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_696 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49988,13 +63080,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_552, - 2, /* Elements count */ - &asn_SPC_NGAP_value_specs_552 /* Additional specs */ + asn_MBR_NGAP_value_696, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_696 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_549 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseResponseIEs_693 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -50004,74 +63096,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_550, + &asn_PER_memb_NGAP_id_constr_694, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_549 + memb_NGAP_id_constraint_693 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UETNLABindingReleaseRequestIEs_NGAP_criticality_type, + select_DistributionReleaseResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_551, + &asn_PER_memb_NGAP_criticality_constr_695, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_549 + memb_NGAP_criticality_constraint_693 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DistributionReleaseResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_552, - select_UETNLABindingReleaseRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_696, + select_DistributionReleaseResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_552, + &asn_PER_memb_NGAP_value_constr_696, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_549 + memb_NGAP_value_constraint_693 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_549 = { +static const ber_tlv_tag_t asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_693 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UETNLABindingReleaseRequestIEs_tag2el_549 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_DistributionReleaseResponseIEs_tag2el_693 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_549 = { - sizeof(struct NGAP_UETNLABindingReleaseRequestIEs), - offsetof(struct NGAP_UETNLABindingReleaseRequestIEs, _asn_ctx), - asn_MAP_NGAP_UETNLABindingReleaseRequestIEs_tag2el_549, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseResponseIEs_specs_693 = { + sizeof(struct NGAP_DistributionReleaseResponseIEs), + offsetof(struct NGAP_DistributionReleaseResponseIEs, _asn_ctx), + asn_MAP_NGAP_DistributionReleaseResponseIEs_tag2el_693, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs = { - "UETNLABindingReleaseRequestIEs", - "UETNLABindingReleaseRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseResponseIEs = { + "DistributionReleaseResponseIEs", + "DistributionReleaseResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_549, - sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_549) - /sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_5490), /* 1 */ - asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_549, /* Same as above */ - sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_549) - /sizeof(asn_DEF_NGAP_UETNLABindingReleaseRequestIEs_tags_5490), /* 1 */ + asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_693, + sizeof(asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_693) + /sizeof(asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_6930), /* 1 */ + asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_693, /* Same as above */ + sizeof(asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_693) + /sizeof(asn_DEF_NGAP_DistributionReleaseResponseIEs_tags_6930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50081,67 +63173,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_549, + asn_MBR_NGAP_DistributionReleaseResponseIEs_693, 3, /* Elements count */ - &asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_549 /* Additional specs */ + &asn_SPC_NGAP_DistributionReleaseResponseIEs_specs_693 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_556 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), - 0, - &asn_DEF_NGAP_UERadioCapability, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "UERadioCapability" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapabilityForPaging), +static asn_TYPE_member_t asn_MBR_NGAP_value_700 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestIEs__value, choice.MBS_SessionID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityForPaging, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50153,48 +63194,45 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityForPaging" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, choice.UERadioCapability_1), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestIEs__value, choice.OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer_), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_UERadioCapability, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer__constr_634, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer__constraint_700 }, 0, 0, /* No default value */ - "UERadioCapability" + "OCTET STRING (CONTAINING MulticastSessionActivationRequestTransfer)" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_556 = { 0, 1, 2, 4, 3 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_556 = { 0, 1, 2, 4, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_556 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, -1, 0 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* UERadioCapabilityForPaging */ +static const unsigned asn_MAP_NGAP_value_to_canonical_700 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_700 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_700 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MulticastSessionActivationRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* MBS-SessionID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_556 = { - sizeof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value), - offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs__value, present), - sizeof(((struct NGAP_UERadioCapabilityInfoIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_556, - 5, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_556, - asn_MAP_NGAP_value_from_canonical_556, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_700 = { + sizeof(struct NGAP_MulticastSessionActivationRequestIEs__value), + offsetof(struct NGAP_MulticastSessionActivationRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionActivationRequestIEs__value, present), + sizeof(((struct NGAP_MulticastSessionActivationRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_700, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_700, + asn_MAP_NGAP_value_from_canonical_700, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_556 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_700 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50211,13 +63249,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_556, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_556 /* Additional specs */ + asn_MBR_NGAP_value_700, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_700 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_553 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequestIEs_697 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -50227,74 +63265,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_554, + &asn_PER_memb_NGAP_id_constr_698, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_553 + memb_NGAP_id_constraint_697 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UERadioCapabilityInfoIndicationIEs_NGAP_criticality_type, + select_MulticastSessionActivationRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_555, + &asn_PER_memb_NGAP_criticality_constr_699, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_553 + memb_NGAP_criticality_constraint_697 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_556, - select_UERadioCapabilityInfoIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_700, + select_MulticastSessionActivationRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_556, + &asn_PER_memb_NGAP_value_constr_700, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_553 + memb_NGAP_value_constraint_697 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_553 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_697 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityInfoIndicationIEs_tag2el_553 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationRequestIEs_tag2el_697 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_553 = { - sizeof(struct NGAP_UERadioCapabilityInfoIndicationIEs), - offsetof(struct NGAP_UERadioCapabilityInfoIndicationIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityInfoIndicationIEs_tag2el_553, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequestIEs_specs_697 = { + sizeof(struct NGAP_MulticastSessionActivationRequestIEs), + offsetof(struct NGAP_MulticastSessionActivationRequestIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationRequestIEs_tag2el_697, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs = { - "UERadioCapabilityInfoIndicationIEs", - "UERadioCapabilityInfoIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestIEs = { + "MulticastSessionActivationRequestIEs", + "MulticastSessionActivationRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_553, - sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_553) - /sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_5530), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_553, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_553) - /sizeof(asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs_tags_5530), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_697, + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_697) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_6970), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_697, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_697) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationRequestIEs_tags_6970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50304,50 +63342,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_553, + asn_MBR_NGAP_MulticastSessionActivationRequestIEs_697, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_553 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionActivationRequestIEs_specs_697 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_560 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_704 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapability, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50359,12 +63363,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapability" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50376,27 +63380,25 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_560 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* UERadioCapabilityID */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_704 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_560 = { - sizeof(struct NGAP_UERadioCapabilityCheckRequestIEs__value), - offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs__value, present), - sizeof(((struct NGAP_UERadioCapabilityCheckRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_560, - 4, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_704 = { + sizeof(struct NGAP_MulticastSessionActivationResponseIEs__value), + offsetof(struct NGAP_MulticastSessionActivationResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionActivationResponseIEs__value, present), + sizeof(((struct NGAP_MulticastSessionActivationResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_704, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_560 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_704 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50413,13 +63415,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_560, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_560 /* Additional specs */ + asn_MBR_NGAP_value_704, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_704 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_557 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationResponseIEs_701 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -50429,74 +63431,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_558, + &asn_PER_memb_NGAP_id_constr_702, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_557 + memb_NGAP_id_constraint_701 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UERadioCapabilityCheckRequestIEs_NGAP_criticality_type, + select_MulticastSessionActivationResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_559, + &asn_PER_memb_NGAP_criticality_constr_703, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_557 + memb_NGAP_criticality_constraint_701 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_560, - select_UERadioCapabilityCheckRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_704, + select_MulticastSessionActivationResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_560, + &asn_PER_memb_NGAP_value_constr_704, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_557 + memb_NGAP_value_constraint_701 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_557 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_701 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityCheckRequestIEs_tag2el_557 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationResponseIEs_tag2el_701 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_557 = { - sizeof(struct NGAP_UERadioCapabilityCheckRequestIEs), - offsetof(struct NGAP_UERadioCapabilityCheckRequestIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityCheckRequestIEs_tag2el_557, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationResponseIEs_specs_701 = { + sizeof(struct NGAP_MulticastSessionActivationResponseIEs), + offsetof(struct NGAP_MulticastSessionActivationResponseIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationResponseIEs_tag2el_701, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs = { - "UERadioCapabilityCheckRequestIEs", - "UERadioCapabilityCheckRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationResponseIEs = { + "MulticastSessionActivationResponseIEs", + "MulticastSessionActivationResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_557, - sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_557) - /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_5570), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_557, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_557) - /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs_tags_5570), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_701, + sizeof(asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_701) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_7010), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_701, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_701) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationResponseIEs_tags_7010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50506,33 +63508,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_557, + asn_MBR_NGAP_MulticastSessionActivationResponseIEs_701, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_557 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionActivationResponseIEs_specs_701 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_564 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_708 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50544,12 +63529,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.IMSVoiceSupportIndicator), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_IMSVoiceSupportIndicator, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50561,9 +63546,9 @@ 0 }, 0, 0, /* No default value */ - "IMSVoiceSupportIndicator" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, &asn_DEF_NGAP_CriticalityDiagnostics, @@ -50581,24 +63566,31 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_564 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* IMSVoiceSupportIndicator */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_708 = { 0, 2, 1 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_708 = { 0, 2, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_708 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_564 = { - sizeof(struct NGAP_UERadioCapabilityCheckResponseIEs__value), - offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs__value, present), - sizeof(((struct NGAP_UERadioCapabilityCheckResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_564, - 4, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_708 = { + sizeof(struct NGAP_MulticastSessionActivationFailureIEs__value), + offsetof(struct NGAP_MulticastSessionActivationFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionActivationFailureIEs__value, present), + sizeof(((struct NGAP_MulticastSessionActivationFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_708, + 8, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_708, + asn_MAP_NGAP_value_from_canonical_708, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_564 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_708 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50615,13 +63607,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_564, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_564 /* Additional specs */ + asn_MBR_NGAP_value_708, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_708 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_561 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationFailureIEs_705 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -50631,74 +63623,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_562, + &asn_PER_memb_NGAP_id_constr_706, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_561 + memb_NGAP_id_constraint_705 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UERadioCapabilityCheckResponseIEs_NGAP_criticality_type, + select_MulticastSessionActivationFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_563, + &asn_PER_memb_NGAP_criticality_constr_707, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_561 + memb_NGAP_criticality_constraint_705 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionActivationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_564, - select_UERadioCapabilityCheckResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_708, + select_MulticastSessionActivationFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_564, + &asn_PER_memb_NGAP_value_constr_708, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_561 + memb_NGAP_value_constraint_705 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_561 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_705 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityCheckResponseIEs_tag2el_561 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionActivationFailureIEs_tag2el_705 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_561 = { - sizeof(struct NGAP_UERadioCapabilityCheckResponseIEs), - offsetof(struct NGAP_UERadioCapabilityCheckResponseIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityCheckResponseIEs_tag2el_561, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationFailureIEs_specs_705 = { + sizeof(struct NGAP_MulticastSessionActivationFailureIEs), + offsetof(struct NGAP_MulticastSessionActivationFailureIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionActivationFailureIEs_tag2el_705, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs = { - "UERadioCapabilityCheckResponseIEs", - "UERadioCapabilityCheckResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationFailureIEs = { + "MulticastSessionActivationFailureIEs", + "MulticastSessionActivationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_561, - sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_561) - /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_5610), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_561, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_561) - /sizeof(asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs_tags_5610), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_705, + sizeof(asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_705) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_7050), /* 1 */ + asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_705, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_705) + /sizeof(asn_DEF_NGAP_MulticastSessionActivationFailureIEs_tags_7050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50708,67 +63700,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_561, + asn_MBR_NGAP_MulticastSessionActivationFailureIEs_705, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_561 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionActivationFailureIEs_specs_705 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_568 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), - 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.PDUSessionResourceSecondaryRATUsageList), +static asn_TYPE_member_t asn_MBR_NGAP_value_712 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs__value, choice.MBS_SessionID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_PDUSessionResourceSecondaryRATUsageList, - 0, - { -#if !defined(ASN_DISABLE_OER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ -#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "PDUSessionResourceSecondaryRATUsageList" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.HandoverFlag), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_HandoverFlag, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50780,51 +63721,45 @@ 0 }, 0, 0, /* No default value */ - "HandoverFlag" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, choice.UserLocationInformation), - -1 /* Ambiguous tag (CHOICE?) */, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs__value, choice.OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, - &asn_DEF_NGAP_UserLocationInformation, + &asn_DEF_OCTET_STRING, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer__constr_641, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer__constraint_712 }, 0, 0, /* No default value */ - "UserLocationInformation" + "OCTET STRING (CONTAINING MulticastSessionDeactivationRequestTransfer)" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_568 = { 0, 1, 3, 2, 4 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_568 = { 0, 1, 3, 2, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_568 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* HandoverFlag */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* PDUSessionResourceSecondaryRATUsageList */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, 0, 0 }, /* userLocationInformationEUTRA */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, 0, 0 }, /* userLocationInformationNR */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, 0, 0 }, /* userLocationInformationN3IWF */ - { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, 0, 0 } /* choice-Extensions */ +static const unsigned asn_MAP_NGAP_value_to_canonical_712 = { 1, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_712 = { 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_712 = { + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* OCTET STRING (CONTAINING MulticastSessionDeactivationRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* MBS-SessionID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_568 = { - sizeof(struct NGAP_SecondaryRATDataUsageReportIEs__value), - offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, _asn_ctx), - offsetof(struct NGAP_SecondaryRATDataUsageReportIEs__value, present), - sizeof(((struct NGAP_SecondaryRATDataUsageReportIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_568, - 8, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_568, - asn_MAP_NGAP_value_from_canonical_568, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_712 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequestIEs__value), + offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs__value, present), + sizeof(((struct NGAP_MulticastSessionDeactivationRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_712, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_712, + asn_MAP_NGAP_value_from_canonical_712, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_568 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_712 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50841,13 +63776,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_568, - 5, /* Elements count */ - &asn_SPC_NGAP_value_specs_568 /* Additional specs */ + asn_MBR_NGAP_value_712, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_712 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_565 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequestIEs_709 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -50857,74 +63792,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_566, + &asn_PER_memb_NGAP_id_constr_710, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_565 + memb_NGAP_id_constraint_709 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_SecondaryRATDataUsageReportIEs_NGAP_criticality_type, + select_MulticastSessionDeactivationRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_567, + &asn_PER_memb_NGAP_criticality_constr_711, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_565 + memb_NGAP_criticality_constraint_709 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_568, - select_SecondaryRATDataUsageReportIEs_NGAP_value_type, + &asn_DEF_NGAP_value_712, + select_MulticastSessionDeactivationRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_568, + &asn_PER_memb_NGAP_value_constr_712, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_565 + memb_NGAP_value_constraint_709 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_565 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_709 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_SecondaryRATDataUsageReportIEs_tag2el_565 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationRequestIEs_tag2el_709 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_565 = { - sizeof(struct NGAP_SecondaryRATDataUsageReportIEs), - offsetof(struct NGAP_SecondaryRATDataUsageReportIEs, _asn_ctx), - asn_MAP_NGAP_SecondaryRATDataUsageReportIEs_tag2el_565, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequestIEs_specs_709 = { + sizeof(struct NGAP_MulticastSessionDeactivationRequestIEs), + offsetof(struct NGAP_MulticastSessionDeactivationRequestIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationRequestIEs_tag2el_709, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs = { - "SecondaryRATDataUsageReportIEs", - "SecondaryRATDataUsageReportIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs = { + "MulticastSessionDeactivationRequestIEs", + "MulticastSessionDeactivationRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_565, - sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_565) - /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_5650), /* 1 */ - asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_565, /* Same as above */ - sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_565) - /sizeof(asn_DEF_NGAP_SecondaryRATDataUsageReportIEs_tags_5650), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_709, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_709) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_7090), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_709, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_709) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs_tags_7090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50934,16 +63869,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_565, + asn_MBR_NGAP_MulticastSessionDeactivationRequestIEs_709, 3, /* Elements count */ - &asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_565 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionDeactivationRequestIEs_specs_709 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_572 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, choice.RIMInformationTransfer), +static asn_TYPE_member_t asn_MBR_NGAP_value_716 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs__value, choice.MBS_SessionID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RIMInformationTransfer, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -50955,24 +63890,42 @@ 0 }, 0, 0, /* No default value */ - "RIMInformationTransfer" + "MBS-SessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_CriticalityDiagnostics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_572 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RIMInformationTransfer */ +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_716 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_572 = { - sizeof(struct NGAP_UplinkRIMInformationTransferIEs__value), - offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_UplinkRIMInformationTransferIEs__value, present), - sizeof(((struct NGAP_UplinkRIMInformationTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_572, - 1, /* Count of tags in the map */ +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_716 = { + sizeof(struct NGAP_MulticastSessionDeactivationResponseIEs__value), + offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs__value, present), + sizeof(((struct NGAP_MulticastSessionDeactivationResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_716, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_572 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_716 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50989,13 +63942,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_572, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_572 /* Additional specs */ + asn_MBR_NGAP_value_716, + 2, /* Elements count */ + &asn_SPC_NGAP_value_specs_716 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_569 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationResponseIEs_713 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -51005,74 +63958,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_570, + &asn_PER_memb_NGAP_id_constr_714, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_569 + memb_NGAP_id_constraint_713 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UplinkRIMInformationTransferIEs_NGAP_criticality_type, + select_MulticastSessionDeactivationResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_571, + &asn_PER_memb_NGAP_criticality_constr_715, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_569 + memb_NGAP_criticality_constraint_713 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_572, - select_UplinkRIMInformationTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_716, + select_MulticastSessionDeactivationResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_572, + &asn_PER_memb_NGAP_value_constr_716, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_569 + memb_NGAP_value_constraint_713 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_569 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_713 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UplinkRIMInformationTransferIEs_tag2el_569 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionDeactivationResponseIEs_tag2el_713 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_569 = { - sizeof(struct NGAP_UplinkRIMInformationTransferIEs), - offsetof(struct NGAP_UplinkRIMInformationTransferIEs, _asn_ctx), - asn_MAP_NGAP_UplinkRIMInformationTransferIEs_tag2el_569, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationResponseIEs_specs_713 = { + sizeof(struct NGAP_MulticastSessionDeactivationResponseIEs), + offsetof(struct NGAP_MulticastSessionDeactivationResponseIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionDeactivationResponseIEs_tag2el_713, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs = { - "UplinkRIMInformationTransferIEs", - "UplinkRIMInformationTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs = { + "MulticastSessionDeactivationResponseIEs", + "MulticastSessionDeactivationResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_569, - sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_569) - /sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_5690), /* 1 */ - asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_569, /* Same as above */ - sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_569) - /sizeof(asn_DEF_NGAP_UplinkRIMInformationTransferIEs_tags_5690), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_713, + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_713) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_7130), /* 1 */ + asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_713, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_713) + /sizeof(asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs_tags_7130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51082,16 +64035,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UplinkRIMInformationTransferIEs_569, + asn_MBR_NGAP_MulticastSessionDeactivationResponseIEs_713, 3, /* Elements count */ - &asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_569 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionDeactivationResponseIEs_specs_713 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_576 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, choice.RIMInformationTransfer), +static asn_TYPE_member_t asn_MBR_NGAP_value_720 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs__value, choice.MBS_SessionID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_RIMInformationTransfer, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51103,24 +64056,63 @@ 0 }, 0, 0, /* No default value */ - "RIMInformationTransfer" + "MBS-SessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs__value, choice.MBS_AreaSessionID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_MBS_AreaSessionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-AreaSessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs__value, choice.OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer_), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer__constr_646, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer__constraint_720 + }, + 0, 0, /* No default value */ + "OCTET STRING (CONTAINING MulticastSessionUpdateRequestTransfer)" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_576 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RIMInformationTransfer */ +static const unsigned asn_MAP_NGAP_value_to_canonical_720 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_720 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_720 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* OCTET STRING (CONTAINING MulticastSessionUpdateRequestTransfer) */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* MBS-SessionID */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_576 = { - sizeof(struct NGAP_DownlinkRIMInformationTransferIEs__value), - offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, _asn_ctx), - offsetof(struct NGAP_DownlinkRIMInformationTransferIEs__value, present), - sizeof(((struct NGAP_DownlinkRIMInformationTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_576, - 1, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_720 = { + sizeof(struct NGAP_MulticastSessionUpdateRequestIEs__value), + offsetof(struct NGAP_MulticastSessionUpdateRequestIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionUpdateRequestIEs__value, present), + sizeof(((struct NGAP_MulticastSessionUpdateRequestIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_720, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_720, + asn_MAP_NGAP_value_from_canonical_720, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_576 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_720 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51137,13 +64129,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_576, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_576 /* Additional specs */ + asn_MBR_NGAP_value_720, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_720 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_573 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequestIEs_717 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -51153,74 +64145,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_574, + &asn_PER_memb_NGAP_id_constr_718, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_573 + memb_NGAP_id_constraint_717 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_DownlinkRIMInformationTransferIEs_NGAP_criticality_type, + select_MulticastSessionUpdateRequestIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_575, + &asn_PER_memb_NGAP_criticality_constr_719, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_573 + memb_NGAP_criticality_constraint_717 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_576, - select_DownlinkRIMInformationTransferIEs_NGAP_value_type, + &asn_DEF_NGAP_value_720, + select_MulticastSessionUpdateRequestIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_576, + &asn_PER_memb_NGAP_value_constr_720, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_573 + memb_NGAP_value_constraint_717 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_573 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_717 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_DownlinkRIMInformationTransferIEs_tag2el_573 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateRequestIEs_tag2el_717 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_573 = { - sizeof(struct NGAP_DownlinkRIMInformationTransferIEs), - offsetof(struct NGAP_DownlinkRIMInformationTransferIEs, _asn_ctx), - asn_MAP_NGAP_DownlinkRIMInformationTransferIEs_tag2el_573, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequestIEs_specs_717 = { + sizeof(struct NGAP_MulticastSessionUpdateRequestIEs), + offsetof(struct NGAP_MulticastSessionUpdateRequestIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateRequestIEs_tag2el_717, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs = { - "DownlinkRIMInformationTransferIEs", - "DownlinkRIMInformationTransferIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestIEs = { + "MulticastSessionUpdateRequestIEs", + "MulticastSessionUpdateRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_573, - sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_573) - /sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_5730), /* 1 */ - asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_573, /* Same as above */ - sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_573) - /sizeof(asn_DEF_NGAP_DownlinkRIMInformationTransferIEs_tags_5730), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_717, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_717) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_7170), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_717, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_717) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestIEs_tags_7170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51230,16 +64222,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_573, + asn_MBR_NGAP_MulticastSessionUpdateRequestIEs_717, 3, /* Elements count */ - &asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_573 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionUpdateRequestIEs_specs_717 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_580 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_724 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51251,12 +64243,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.RAN_UE_NGAP_ID), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs__value, choice.MBS_AreaSessionID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51268,12 +64260,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapability, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51285,97 +64277,148 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapability" + "CriticalityDiagnostics" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.EndIndication), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), - 0, - &asn_DEF_NGAP_EndIndication, - 0, - { +}; +static const unsigned asn_MAP_NGAP_value_to_canonical_724 = { 1, 0, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_724 = { 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_724 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* CriticalityDiagnostics */ +}; +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_724 = { + sizeof(struct NGAP_MulticastSessionUpdateResponseIEs__value), + offsetof(struct NGAP_MulticastSessionUpdateResponseIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionUpdateResponseIEs__value, present), + sizeof(((struct NGAP_MulticastSessionUpdateResponseIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_724, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_724, + asn_MAP_NGAP_value_from_canonical_724, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_value_724 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, -#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "EndIndication" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.S_NSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_S_NSSAI, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_NGAP_value_724, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_724 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateResponseIEs_721 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_ID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_id_constr_722, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_id_constraint_721 }, 0, 0, /* No default value */ - "S-NSSAI" + "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.AllowedNSSAI), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_AllowedNSSAI, - 0, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_Criticality, + select_MulticastSessionUpdateResponseIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_criticality_constr_723, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_criticality_constraint_721 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "criticality" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UE_DifferentiationInfo), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_UE_DifferentiationInfo, - 0, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_value_724, + select_MulticastSessionUpdateResponseIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + &asn_PER_memb_NGAP_value_constr_724, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 + memb_NGAP_value_constraint_721 }, 0, 0, /* No default value */ - "UE-DifferentiationInfo" + "value" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.DL_CP_SecurityInformation), - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), - 0, - &asn_DEF_NGAP_DL_CP_SecurityInformation, - 0, - { +}; +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_721 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateResponseIEs_tag2el_721 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateResponseIEs_specs_721 = { + sizeof(struct NGAP_MulticastSessionUpdateResponseIEs), + offsetof(struct NGAP_MulticastSessionUpdateResponseIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateResponseIEs_tag2el_721, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateResponseIEs = { + "MulticastSessionUpdateResponseIEs", + "MulticastSessionUpdateResponseIEs", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_721, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_721) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_7210), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_721, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_721) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateResponseIEs_tags_7210), /* 1 */ + { #if !defined(ASN_DISABLE_OER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - 0, + 0, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - 0 - }, - 0, 0, /* No default value */ - "DL-CP-SecurityInformation" - }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.NB_IoT_UEPriority), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + SEQUENCE_constraint + }, + asn_MBR_NGAP_MulticastSessionUpdateResponseIEs_721, + 3, /* Elements count */ + &asn_SPC_NGAP_MulticastSessionUpdateResponseIEs_specs_721 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_NGAP_value_728 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_NB_IoT_UEPriority, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51387,12 +64430,12 @@ 0 }, 0, 0, /* No default value */ - "NB-IoT-UEPriority" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.Enhanced_CoverageRestriction), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, choice.MBS_AreaSessionID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, - &asn_DEF_NGAP_Enhanced_CoverageRestriction, + &asn_DEF_NGAP_MBS_AreaSessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51404,12 +64447,12 @@ 0 }, 0, 0, /* No default value */ - "Enhanced-CoverageRestriction" + "MBS-AreaSessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.CEmodeBrestricted), - (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, choice.Cause), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_CEmodeBrestricted, + &asn_DEF_NGAP_Cause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51421,12 +64464,12 @@ 0 }, 0, 0, /* No default value */ - "CEmodeBrestricted" + "Cause" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, choice.CriticalityDiagnostics), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_CriticalityDiagnostics, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51438,38 +64481,35 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_580 = { 0, 1, 8, 2, 11, 3, 9, 10, 4, 5, 6, 7 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_580 = { 0, 1, 3, 5, 8, 9, 10, 11, 2, 6, 7, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_580 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 8, -2, 0 }, /* NB-IoT-UEPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 11, -1, 0 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* EndIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -1, 1 }, /* Enhanced-CoverageRestriction */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -2, 0 }, /* CEmodeBrestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 3 }, /* S-NSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 2 }, /* AllowedNSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 1 }, /* UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 } /* DL-CP-SecurityInformation */ +static const unsigned asn_MAP_NGAP_value_to_canonical_728 = { 1, 0, 3, 2 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_728 = { 1, 0, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_728 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, 0, 0 }, /* MBS-AreaSessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* transport */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nas */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 }, /* misc */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_580 = { - sizeof(struct NGAP_ConnectionEstablishmentIndicationIEs__value), - offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs__value, present), - sizeof(((struct NGAP_ConnectionEstablishmentIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_580, - 12, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_580, - asn_MAP_NGAP_value_from_canonical_580, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_728 = { + sizeof(struct NGAP_MulticastSessionUpdateFailureIEs__value), + offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionUpdateFailureIEs__value, present), + sizeof(((struct NGAP_MulticastSessionUpdateFailureIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_728, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_728, + asn_MAP_NGAP_value_from_canonical_728, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_580 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_728 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51486,13 +64526,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_580, - 12, /* Elements count */ - &asn_SPC_NGAP_value_specs_580 /* Additional specs */ + asn_MBR_NGAP_value_728, + 4, /* Elements count */ + &asn_SPC_NGAP_value_specs_728 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_577 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateFailureIEs_725 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -51502,74 +64542,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_578, + &asn_PER_memb_NGAP_id_constr_726, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_577 + memb_NGAP_id_constraint_725 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_ConnectionEstablishmentIndicationIEs_NGAP_criticality_type, + select_MulticastSessionUpdateFailureIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_579, + &asn_PER_memb_NGAP_criticality_constr_727, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_577 + memb_NGAP_criticality_constraint_725 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_580, - select_ConnectionEstablishmentIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_728, + select_MulticastSessionUpdateFailureIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_580, + &asn_PER_memb_NGAP_value_constr_728, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_577 + memb_NGAP_value_constraint_725 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_577 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_725 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_ConnectionEstablishmentIndicationIEs_tag2el_577 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateFailureIEs_tag2el_725 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_577 = { - sizeof(struct NGAP_ConnectionEstablishmentIndicationIEs), - offsetof(struct NGAP_ConnectionEstablishmentIndicationIEs, _asn_ctx), - asn_MAP_NGAP_ConnectionEstablishmentIndicationIEs_tag2el_577, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateFailureIEs_specs_725 = { + sizeof(struct NGAP_MulticastSessionUpdateFailureIEs), + offsetof(struct NGAP_MulticastSessionUpdateFailureIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateFailureIEs_tag2el_725, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs = { - "ConnectionEstablishmentIndicationIEs", - "ConnectionEstablishmentIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateFailureIEs = { + "MulticastSessionUpdateFailureIEs", + "MulticastSessionUpdateFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_577, - sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_577) - /sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_5770), /* 1 */ - asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_577, /* Same as above */ - sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_577) - /sizeof(asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs_tags_5770), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_725, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_725) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_7250), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_725, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_725) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateFailureIEs_tags_7250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51579,16 +64619,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_577, + asn_MBR_NGAP_MulticastSessionUpdateFailureIEs_725, 3, /* Elements count */ - &asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_577 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionUpdateFailureIEs_specs_725 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_584 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_732 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51600,24 +64640,65 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "MBS-SessionID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs__value, choice.MBS_ServiceArea), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_MBS_ServiceArea, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-ServiceArea" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs__value, choice.MulticastGroupPagingAreaList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastGroupPagingAreaList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastGroupPagingAreaList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_584 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* UERadioCapabilityID */ +static const unsigned asn_MAP_NGAP_value_to_canonical_732 = { 0, 2, 1 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_732 = { 0, 2, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_732 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 }, /* MulticastGroupPagingAreaList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_584 = { - sizeof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value), - offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, _asn_ctx), - offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs__value, present), - sizeof(((struct NGAP_UERadioCapabilityIDMappingRequestIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_584, - 1, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_732 = { + sizeof(struct NGAP_MulticastGroupPagingIEs__value), + offsetof(struct NGAP_MulticastGroupPagingIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastGroupPagingIEs__value, present), + sizeof(((struct NGAP_MulticastGroupPagingIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_732, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_732, + asn_MAP_NGAP_value_from_canonical_732, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_584 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_732 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51634,13 +64715,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_584, - 1, /* Elements count */ - &asn_SPC_NGAP_value_specs_584 /* Additional specs */ + asn_MBR_NGAP_value_732, + 3, /* Elements count */ + &asn_SPC_NGAP_value_specs_732 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_581 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingIEs_729 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -51650,74 +64731,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_582, + &asn_PER_memb_NGAP_id_constr_730, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_581 + memb_NGAP_id_constraint_729 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UERadioCapabilityIDMappingRequestIEs_NGAP_criticality_type, + select_MulticastGroupPagingIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_583, + &asn_PER_memb_NGAP_criticality_constr_731, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_581 + memb_NGAP_criticality_constraint_729 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastGroupPagingIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_584, - select_UERadioCapabilityIDMappingRequestIEs_NGAP_value_type, + &asn_DEF_NGAP_value_732, + select_MulticastGroupPagingIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_584, + &asn_PER_memb_NGAP_value_constr_732, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_581 + memb_NGAP_value_constraint_729 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_581 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastGroupPagingIEs_tags_729 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityIDMappingRequestIEs_tag2el_581 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastGroupPagingIEs_tag2el_729 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_581 = { - sizeof(struct NGAP_UERadioCapabilityIDMappingRequestIEs), - offsetof(struct NGAP_UERadioCapabilityIDMappingRequestIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityIDMappingRequestIEs_tag2el_581, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingIEs_specs_729 = { + sizeof(struct NGAP_MulticastGroupPagingIEs), + offsetof(struct NGAP_MulticastGroupPagingIEs, _asn_ctx), + asn_MAP_NGAP_MulticastGroupPagingIEs_tag2el_729, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs = { - "UERadioCapabilityIDMappingRequestIEs", - "UERadioCapabilityIDMappingRequestIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingIEs = { + "MulticastGroupPagingIEs", + "MulticastGroupPagingIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_581, - sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_581) - /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_5810), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_581, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_581) - /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs_tags_5810), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingIEs_tags_729, + sizeof(asn_DEF_NGAP_MulticastGroupPagingIEs_tags_729) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingIEs_tags_7290), /* 1 */ + asn_DEF_NGAP_MulticastGroupPagingIEs_tags_729, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastGroupPagingIEs_tags_729) + /sizeof(asn_DEF_NGAP_MulticastGroupPagingIEs_tags_7290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51727,16 +64808,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_581, + asn_MBR_NGAP_MulticastGroupPagingIEs_729, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_581 /* Additional specs */ + &asn_SPC_NGAP_MulticastGroupPagingIEs_specs_729 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_588 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.UERadioCapabilityID), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_736 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value, choice.MBS_SessionTNLInfo5GC), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_UERadioCapabilityID, + &asn_DEF_NGAP_MBS_SessionTNLInfo5GC, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51748,12 +64829,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapabilityID" + "MBS-SessionTNLInfo5GC" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.UERadioCapability), - (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value, choice.MBS_QoSFlowsToBeSetupList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_UERadioCapability, + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51765,12 +64846,12 @@ 0 }, 0, 0, /* No default value */ - "UERadioCapability" + "MBS-QoSFlowsToBeSetupList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, choice.CriticalityDiagnostics), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value, choice.MBS_SessionFSAIDList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_CriticalityDiagnostics, + &asn_DEF_NGAP_MBS_SessionFSAIDList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51782,26 +64863,31 @@ 0 }, 0, 0, /* No default value */ - "CriticalityDiagnostics" + "MBS-SessionFSAIDList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_588 = { - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* UERadioCapabilityID */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ +static const unsigned asn_MAP_NGAP_value_to_canonical_736 = { 1, 2, 0 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_736 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_736 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 1 }, /* MBS-QoSFlowsToBeSetupList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 }, /* MBS-SessionFSAIDList */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 0, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_588 = { - sizeof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value), - offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, _asn_ctx), - offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs__value, present), - sizeof(((struct NGAP_UERadioCapabilityIDMappingResponseIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_588, - 3, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_736 = { + sizeof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value), + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value, present), + sizeof(((struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_736, + 5, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_736, + asn_MAP_NGAP_value_from_canonical_736, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_588 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_736 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51818,13 +64904,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_588, + asn_MBR_NGAP_value_736, 3, /* Elements count */ - &asn_SPC_NGAP_value_specs_588 /* Additional specs */ + &asn_SPC_NGAP_value_specs_736 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_585 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModRequestTransferIEs_733 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -51834,74 +64920,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_586, + &asn_PER_memb_NGAP_id_constr_734, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_585 + memb_NGAP_id_constraint_733 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_UERadioCapabilityIDMappingResponseIEs_NGAP_criticality_type, + select_MBSSessionSetupOrModRequestTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_587, + &asn_PER_memb_NGAP_criticality_constr_735, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_585 + memb_NGAP_criticality_constraint_733 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_588, - select_UERadioCapabilityIDMappingResponseIEs_NGAP_value_type, + &asn_DEF_NGAP_value_736, + select_MBSSessionSetupOrModRequestTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_588, + &asn_PER_memb_NGAP_value_constr_736, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_585 + memb_NGAP_value_constraint_733 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_585 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_733 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_UERadioCapabilityIDMappingResponseIEs_tag2el_585 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MBSSessionSetupOrModRequestTransferIEs_tag2el_733 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_585 = { - sizeof(struct NGAP_UERadioCapabilityIDMappingResponseIEs), - offsetof(struct NGAP_UERadioCapabilityIDMappingResponseIEs, _asn_ctx), - asn_MAP_NGAP_UERadioCapabilityIDMappingResponseIEs_tag2el_585, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModRequestTransferIEs_specs_733 = { + sizeof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs), + offsetof(struct NGAP_MBSSessionSetupOrModRequestTransferIEs, _asn_ctx), + asn_MAP_NGAP_MBSSessionSetupOrModRequestTransferIEs_tag2el_733, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs = { - "UERadioCapabilityIDMappingResponseIEs", - "UERadioCapabilityIDMappingResponseIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs = { + "MBSSessionSetupOrModRequestTransferIEs", + "MBSSessionSetupOrModRequestTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_585, - sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_585) - /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_5850), /* 1 */ - asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_585, /* Same as above */ - sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_585) - /sizeof(asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs_tags_5850), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_733, + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_733) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_7330), /* 1 */ + asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_733, /* Same as above */ + sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_733) + /sizeof(asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs_tags_7330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51911,16 +64997,16 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_585, + asn_MBR_NGAP_MBSSessionSetupOrModRequestTransferIEs_733, 3, /* Elements count */ - &asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_585 /* Additional specs */ + &asn_SPC_NGAP_MBSSessionSetupOrModRequestTransferIEs_specs_733 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_592 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.AMF_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), +static asn_TYPE_member_t asn_MBR_NGAP_value_740 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, choice.MBS_SessionID), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AMF_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_SessionID, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51932,12 +65018,12 @@ 0 }, 0, 0, /* No default value */ - "AMF-UE-NGAP-ID" + "MBS-SessionID" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.RAN_UE_NGAP_ID), - (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, choice.MBS_ServiceArea), + -1 /* Ambiguous tag (CHOICE?) */, 0, - &asn_DEF_NGAP_RAN_UE_NGAP_ID, + &asn_DEF_NGAP_MBS_ServiceArea, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51949,12 +65035,12 @@ 0 }, 0, 0, /* No default value */ - "RAN-UE-NGAP-ID" + "MBS-ServiceArea" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.S_NSSAI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, choice.MBS_QoSFlowsToBeSetupList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_S_NSSAI, + &asn_DEF_NGAP_MBS_QoSFlowsToBeSetupList, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51966,12 +65052,12 @@ 0 }, 0, 0, /* No default value */ - "S-NSSAI" + "MBS-QoSFlowsToBeSetupList" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, choice.AllowedNSSAI), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, choice.QosFlowListWithCause), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_NGAP_AllowedNSSAI, + &asn_DEF_NGAP_QosFlowListWithCause, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -51983,27 +65069,52 @@ 0 }, 0, 0, /* No default value */ - "AllowedNSSAI" + "QosFlowListWithCause" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, choice.MBS_SessionTNLInfo5GC), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_NGAP_MBS_SessionTNLInfo5GC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBS-SessionTNLInfo5GC" }, }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_592 = { - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* AMF-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* RAN-UE-NGAP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* S-NSSAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* AllowedNSSAI */ +static const unsigned asn_MAP_NGAP_value_to_canonical_740 = { 0, 2, 3, 1, 4 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_740 = { 0, 3, 1, 2, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_740 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* MBS-SessionID */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 1 }, /* MBS-QoSFlowsToBeSetupList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 0 }, /* QosFlowListWithCause */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 1 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 4, -1, 0 }, /* locationindependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 1 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 4, -1, 0 }, /* locationdependent */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 1 }, /* choice-Extensions */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 4, -1, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_592 = { - sizeof(struct NGAP_AMFCPRelocationIndicationIEs__value), - offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, _asn_ctx), - offsetof(struct NGAP_AMFCPRelocationIndicationIEs__value, present), - sizeof(((struct NGAP_AMFCPRelocationIndicationIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_592, - 4, /* Count of tags in the map */ - 0, 0, +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_740 = { + sizeof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value), + offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, _asn_ctx), + offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs__value, present), + sizeof(((struct NGAP_MulticastSessionUpdateRequestTransferIEs__value *)0)->present), + asn_MAP_NGAP_value_tag2el_740, + 9, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_740, + asn_MAP_NGAP_value_from_canonical_740, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_592 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_740 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -52020,13 +65131,13 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_592, - 4, /* Elements count */ - &asn_SPC_NGAP_value_specs_592 /* Additional specs */ + asn_MBR_NGAP_value_740, + 5, /* Elements count */ + &asn_SPC_NGAP_value_specs_740 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_589 = { - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, id), +asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequestTransferIEs_737 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_ProtocolIE_ID, @@ -52036,74 +65147,74 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_590, + &asn_PER_memb_NGAP_id_constr_738, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_589 + memb_NGAP_id_constraint_737 }, 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_NGAP_Criticality, - select_AMFCPRelocationIndicationIEs_NGAP_criticality_type, + select_MulticastSessionUpdateRequestTransferIEs_NGAP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_591, + &asn_PER_memb_NGAP_criticality_constr_739, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_589 + memb_NGAP_criticality_constraint_737 }, 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_AMFCPRelocationIndicationIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_592, - select_AMFCPRelocationIndicationIEs_NGAP_value_type, + &asn_DEF_NGAP_value_740, + select_MulticastSessionUpdateRequestTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_592, + &asn_PER_memb_NGAP_value_constr_740, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_589 + memb_NGAP_value_constraint_737 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_589 = { +static const ber_tlv_tag_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_737 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_AMFCPRelocationIndicationIEs_tag2el_589 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_MulticastSessionUpdateRequestTransferIEs_tag2el_737 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_589 = { - sizeof(struct NGAP_AMFCPRelocationIndicationIEs), - offsetof(struct NGAP_AMFCPRelocationIndicationIEs, _asn_ctx), - asn_MAP_NGAP_AMFCPRelocationIndicationIEs_tag2el_589, +asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequestTransferIEs_specs_737 = { + sizeof(struct NGAP_MulticastSessionUpdateRequestTransferIEs), + offsetof(struct NGAP_MulticastSessionUpdateRequestTransferIEs, _asn_ctx), + asn_MAP_NGAP_MulticastSessionUpdateRequestTransferIEs_tag2el_737, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ }; -asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs = { - "AMFCPRelocationIndicationIEs", - "AMFCPRelocationIndicationIEs", +asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs = { + "MulticastSessionUpdateRequestTransferIEs", + "MulticastSessionUpdateRequestTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_589, - sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_589) - /sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_5890), /* 1 */ - asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_589, /* Same as above */ - sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_589) - /sizeof(asn_DEF_NGAP_AMFCPRelocationIndicationIEs_tags_5890), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_737, + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_737) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_7370), /* 1 */ + asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_737, /* Same as above */ + sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_737) + /sizeof(asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs_tags_7370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52113,12 +65224,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_AMFCPRelocationIndicationIEs_589, + asn_MBR_NGAP_MulticastSessionUpdateRequestTransferIEs_737, 3, /* Elements count */ - &asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_589 /* Additional specs */ + &asn_SPC_NGAP_MulticastSessionUpdateRequestTransferIEs_specs_737 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_596 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_744 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value, choice.PDUSessionAggregateMaximumBitRate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -52306,36 +65417,72 @@ 0, 0, /* No default value */ "SecurityIndication" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value, choice.MBSSessionSetuporModifyRequestList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetuporModifyRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionSetuporModifyRequestList" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value, choice.MBSSessionToReleaseList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionToReleaseList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionToReleaseList" + }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_596 = { 2, 6, 8, 0, 1, 3, 4, 5, 7, 10, 9 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_596 = { 3, 4, 0, 5, 6, 7, 1, 8, 2, 10, 9 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_596 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_744 = { 2, 6, 8, 0, 1, 3, 4, 5, 7, 10, 11, 12, 9 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_744 = { 3, 4, 0, 5, 6, 7, 1, 8, 2, 12, 9, 10, 11 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_744 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* NetworkInstance */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, 0, 1 }, /* CommonNetworkInstance */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, -1, 0 }, /* CommonNetworkInstance */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 6 }, /* PDUSessionAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 5 }, /* UL-NGU-UP-TNLModifyList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 4 }, /* QosFlowAddOrModifyRequestList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 3 }, /* QosFlowListWithCause */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -4, 2 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -5, 1 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 0 }, /* SecurityIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 8 }, /* PDUSessionAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 7 }, /* UL-NGU-UP-TNLModifyList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 6 }, /* QosFlowAddOrModifyRequestList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 5 }, /* QosFlowListWithCause */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -4, 4 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -5, 3 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -6, 2 }, /* SecurityIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -7, 1 }, /* MBSSessionSetuporModifyRequestList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -8, 0 }, /* MBSSessionToReleaseList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 9, 0, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 9, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_596 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_744 = { sizeof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value), offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_596, - 12, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_596, - asn_MAP_NGAP_value_from_canonical_596, + asn_MAP_NGAP_value_tag2el_744, + 14, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_744, + asn_MAP_NGAP_value_from_canonical_744, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_596 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_744 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -52352,12 +65499,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_596, - 11, /* Elements count */ - &asn_SPC_NGAP_value_specs_596 /* Additional specs */ + asn_MBR_NGAP_value_744, + 13, /* Elements count */ + &asn_SPC_NGAP_value_specs_744 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_593 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_741 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52368,9 +65515,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_594, + &asn_PER_memb_NGAP_id_constr_742, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_593 + memb_NGAP_id_constraint_741 }, 0, 0, /* No default value */ "id" @@ -52385,9 +65532,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_595, + &asn_PER_memb_NGAP_criticality_constr_743, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_593 + memb_NGAP_criticality_constraint_741 }, 0, 0, /* No default value */ "criticality" @@ -52395,33 +65542,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_596, + &asn_DEF_NGAP_value_744, select_PDUSessionResourceModifyRequestTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_596, + &asn_PER_memb_NGAP_value_constr_744, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_593 + memb_NGAP_value_constraint_741 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_593 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_741 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyRequestTransferIEs_tag2el_593 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceModifyRequestTransferIEs_tag2el_741 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_593 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_741 = { sizeof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs), offsetof(struct NGAP_PDUSessionResourceModifyRequestTransferIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceModifyRequestTransferIEs_tag2el_593, + asn_MAP_NGAP_PDUSessionResourceModifyRequestTransferIEs_tag2el_741, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52430,12 +65577,12 @@ "PDUSessionResourceModifyRequestTransferIEs", "PDUSessionResourceModifyRequestTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_593, - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_593) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_5930), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_593, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_593) - /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_5930), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_741, + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_741) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_7410), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_741, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_741) + /sizeof(asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs_tags_7410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52445,12 +65592,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_593, + asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_741, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_593 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_741 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_value_600 = { +static asn_TYPE_member_t asn_MBR_NGAP_value_748 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value, choice.PDUSessionAggregateMaximumBitRate), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -52689,40 +65836,58 @@ 0, 0, /* No default value */ "RedundantPDUSessionInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value, choice.MBSSessionSetupRequestList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MBSSessionSetupRequestList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MBSSessionSetupRequestList" + }, }; -static const unsigned asn_MAP_NGAP_value_to_canonical_600 = { 6, 8, 12, 3, 4, 9, 0, 2, 5, 7, 11, 13, 1, 10 }; -static const unsigned asn_MAP_NGAP_value_from_canonical_600 = { 6, 12, 7, 3, 4, 8, 0, 9, 1, 5, 13, 10, 2, 11 }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_600 = { +static const unsigned asn_MAP_NGAP_value_to_canonical_748 = { 6, 8, 12, 3, 4, 9, 0, 2, 5, 7, 11, 13, 14, 1, 10 }; +static const unsigned asn_MAP_NGAP_value_from_canonical_748 = { 6, 13, 7, 3, 4, 8, 0, 9, 1, 5, 14, 10, 2, 11, 12 }; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_748 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 6, 0, 0 }, /* NetworkInstance */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 8, 0, 1 }, /* CommonNetworkInstance */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 12, -1, 0 }, /* CommonNetworkInstance */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* DataForwardingNotPossible */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 1 }, /* PDUSessionType */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -2, 0 }, /* DirectForwardingPathAvailability */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 5 }, /* PDUSessionAggregateMaximumBitRate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 4 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 3 }, /* SecurityIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 2 }, /* QosFlowSetupRequestList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -4, 1 }, /* UPTransportLayerInformationList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -5, 0 }, /* RedundantPDUSessionInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 6 }, /* PDUSessionAggregateMaximumBitRate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 5 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 4 }, /* SecurityIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 3 }, /* QosFlowSetupRequestList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -4, 2 }, /* UPTransportLayerInformationList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -5, 1 }, /* RedundantPDUSessionInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -6, 0 }, /* MBSSessionSetupRequestList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 1 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 10, -1, 0 }, /* gTPTunnel */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 1 }, /* choice-Extensions */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 10, -1, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_600 = { +static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_748 = { sizeof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value), offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value, _asn_ctx), offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value, present), sizeof(((struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value *)0)->present), - asn_MAP_NGAP_value_tag2el_600, - 16, /* Count of tags in the map */ - asn_MAP_NGAP_value_to_canonical_600, - asn_MAP_NGAP_value_from_canonical_600, + asn_MAP_NGAP_value_tag2el_748, + 17, /* Count of tags in the map */ + asn_MAP_NGAP_value_to_canonical_748, + asn_MAP_NGAP_value_from_canonical_748, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_NGAP_value_600 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_value_748 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -52739,12 +65904,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_NGAP_value_600, - 14, /* Elements count */ - &asn_SPC_NGAP_value_specs_600 /* Additional specs */ + asn_MBR_NGAP_value_748, + 15, /* Elements count */ + &asn_SPC_NGAP_value_specs_748 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_597 = { +asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_745 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -52755,9 +65920,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_id_constr_598, + &asn_PER_memb_NGAP_id_constr_746, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_id_constraint_597 + memb_NGAP_id_constraint_745 }, 0, 0, /* No default value */ "id" @@ -52772,9 +65937,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_criticality_constr_599, + &asn_PER_memb_NGAP_criticality_constr_747, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_criticality_constraint_597 + memb_NGAP_criticality_constraint_745 }, 0, 0, /* No default value */ "criticality" @@ -52782,33 +65947,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_NGAP_value_600, + &asn_DEF_NGAP_value_748, select_PDUSessionResourceSetupRequestTransferIEs_NGAP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_NGAP_value_constr_600, + &asn_PER_memb_NGAP_value_constr_748, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_value_constraint_597 + memb_NGAP_value_constraint_745 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_597 = { +static const ber_tlv_tag_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_745 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupRequestTransferIEs_tag2el_597 = { +static const asn_TYPE_tag2member_t asn_MAP_NGAP_PDUSessionResourceSetupRequestTransferIEs_tag2el_745 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_597 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_745 = { sizeof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs), offsetof(struct NGAP_PDUSessionResourceSetupRequestTransferIEs, _asn_ctx), - asn_MAP_NGAP_PDUSessionResourceSetupRequestTransferIEs_tag2el_597, + asn_MAP_NGAP_PDUSessionResourceSetupRequestTransferIEs_tag2el_745, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -52817,12 +65982,12 @@ "PDUSessionResourceSetupRequestTransferIEs", "PDUSessionResourceSetupRequestTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_597, - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_597) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_5970), /* 1 */ - asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_597, /* Same as above */ - sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_597) - /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_5970), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_745, + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_745) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_7450), /* 1 */ + asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_745, /* Same as above */ + sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_745) + /sizeof(asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs_tags_7450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -52832,8 +65997,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_597, + asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_745, 3, /* Elements count */ - &asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_597 /* Additional specs */ + &asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_745 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -24,7 +24,12 @@ #include "NGAP_GlobalTNGF-ID.h" #include "NGAP_GlobalTWIF-ID.h" #include "NGAP_GlobalW-AGF-ID.h" +#include "NGAP_IntersystemSONInformationRequest.h" +#include "NGAP_IntersystemSONInformationReply.h" +#include "NGAP_IntersystemCellStateIndication.h" +#include "NGAP_IntersystemResourceStatusReport.h" #include "NGAP_SONInformationReport.h" +#include "NGAP_SuccessfulHandoverReportList.h" #include "NGAP_TargetRNC-ID.h" #include "NGAP_UserLocationInformationTNGF.h" #include "NGAP_UserLocationInformationTWIF.h" @@ -36,12 +41,13 @@ #include "NGAP_NAS-PDU.h" #include "NGAP_PDUSessionResourceSetupListSUReq.h" #include "NGAP_UEAggregateMaximumBitRate.h" +#include "NGAP_UESliceMaximumBitRateList.h" #include "NGAP_PDUSessionResourceSetupListSURes.h" #include "NGAP_PDUSessionResourceFailedToSetupListSURes.h" #include "NGAP_CriticalityDiagnostics.h" +#include "NGAP_UserLocationInformation.h" #include "NGAP_PDUSessionResourceToReleaseListRelCmd.h" #include "NGAP_PDUSessionResourceReleasedListRelRes.h" -#include "NGAP_UserLocationInformation.h" #include "NGAP_PDUSessionResourceModifyListModReq.h" #include "NGAP_PDUSessionResourceModifyListModRes.h" #include "NGAP_PDUSessionResourceFailedToModifyListModRes.h" @@ -83,6 +89,11 @@ #include "NGAP_RGLevelWirelineAccessCharacteristics.h" #include "NGAP_MDTPLMNList.h" #include "NGAP_UERadioCapabilityID.h" +#include "NGAP_TimeSyncAssistanceInfo.h" +#include "NGAP_QMCConfigInfo.h" +#include "NGAP_TargetNSSAIInformation.h" +#include "NGAP_FiveG-ProSeAuthorized.h" +#include "NGAP_FiveG-ProSePC5QoSParameters.h" #include "NGAP_PDUSessionResourceSetupListCxtRes.h" #include "NGAP_PDUSessionResourceFailedToSetupListCxtRes.h" #include "NGAP_PDUSessionResourceFailedToSetupListCxtFail.h" @@ -101,6 +112,8 @@ #include "NGAP_SecurityContext.h" #include "NGAP_Suspend-Response-Indication.h" #include "NGAP_PDUSessionResourceSuspendListSUSReq.h" +#include "NGAP_QMCDeactivation.h" +#include "NGAP_MDTPLMNModificationList.h" #include "NGAP_RRCState.h" #include "NGAP_FiveG-S-TMSI.h" #include "NGAP_NB-IoT-UEPriority.h" @@ -122,6 +135,8 @@ #include "NGAP_PDUSessionResourceSetupListHOReq.h" #include "NGAP_PDUSessionResourceAdmittedList.h" #include "NGAP_PDUSessionResourceFailedToSetupListHOAck.h" +#include "NGAP_NPN-AccessInformation.h" +#include "NGAP_RedCapIndication.h" #include "NGAP_NotifySourceNGRANNode.h" #include "NGAP_PDUSessionResourceToBeSwitchedDLList.h" #include "NGAP_PDUSessionResourceFailedToSetupListPSReq.h" @@ -139,7 +154,10 @@ #include "NGAP_NB-IoT-Paging-eDRXInfo.h" #include "NGAP_NB-IoT-PagingDRX.h" #include "NGAP_WUS-Assistance-Information.h" -#include "NGAP_PagingeDRXInformation.h" +#include "NGAP_EUTRA-PagingeDRXInformation.h" +#include "NGAP_NR-PagingeDRXInformation.h" +#include "NGAP_PagingCause.h" +#include "NGAP_PEIPSassistanceInformation.h" #include "NGAP_AMFSetID.h" #include "NGAP_UEContextRequest.h" #include "NGAP_SourceToTarget-AMFInformationReroute.h" @@ -149,7 +167,6 @@ #include "NGAP_LTEM-Indication.h" #include "NGAP_EDT-Session.h" #include "NGAP_AuthenticatedIndication.h" -#include "NGAP_NPN-AccessInformation.h" #include "NGAP_UECapabilityInfoRequest.h" #include "NGAP_EndIndication.h" #include <OCTET_STRING.h> @@ -211,19 +228,29 @@ #include "NGAP_HandoverFlag.h" #include "NGAP_RIMInformationTransfer.h" #include "NGAP_DL-CP-SecurityInformation.h" +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBS-ServiceArea.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_MulticastGroupPagingAreaList.h" +#include "NGAP_MBS-SessionTNLInfo5GC.h" +#include "NGAP_MBS-QoSFlowsToBeSetupList.h" +#include "NGAP_MBS-SessionFSAIDList.h" +#include "NGAP_QosFlowListWithCause.h" #include "NGAP_PDUSessionAggregateMaximumBitRate.h" #include "NGAP_UL-NGU-UP-TNLModifyList.h" #include "NGAP_NetworkInstance.h" #include "NGAP_QosFlowAddOrModifyRequestList.h" -#include "NGAP_QosFlowListWithCause.h" #include "NGAP_UPTransportLayerInformationList.h" #include "NGAP_CommonNetworkInstance.h" #include "NGAP_UPTransportLayerInformation.h" #include "NGAP_SecurityIndication.h" +#include "NGAP_MBSSessionSetuporModifyRequestList.h" +#include "NGAP_MBSSessionToReleaseList.h" #include "NGAP_DataForwardingNotPossible.h" #include "NGAP_PDUSessionType.h" #include "NGAP_QosFlowSetupRequestList.h" #include "NGAP_RedundantPDUSessionInformation.h" +#include "NGAP_MBSSessionSetupRequestList.h" #ifdef __cplusplus extern "C" { @@ -242,6 +269,10 @@ NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR_NOTHING /* No components present */ } NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR; +typedef enum NGAP_AreaScopeOfQMC_ExtIEs__value_PR { + NGAP_AreaScopeOfQMC_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_AreaScopeOfQMC_ExtIEs__value_PR; typedef enum NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR { NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR_NOTHING /* No components present */ @@ -305,13 +336,35 @@ } NGAP_IntersystemSONTransferType_ExtIEs__value_PR; typedef enum NGAP_IntersystemSONInformation_ExtIEs__value_PR { - NGAP_IntersystemSONInformation_ExtIEs__value_PR_NOTHING /* No components present */ - + NGAP_IntersystemSONInformation_ExtIEs__value_PR_NOTHING, /* No components present */ + NGAP_IntersystemSONInformation_ExtIEs__value_PR_IntersystemSONInformationRequest, + NGAP_IntersystemSONInformation_ExtIEs__value_PR_IntersystemSONInformationReply } NGAP_IntersystemSONInformation_ExtIEs__value_PR; -typedef enum NGAP_IntersystemSONInformationReport_ExtIEs__value_PR { - NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_NOTHING /* No components present */ +typedef enum NGAP_IntersystemSONInformationRequest_ExtIEs__value_PR { + NGAP_IntersystemSONInformationRequest_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_IntersystemSONInformationRequest_ExtIEs__value_PR; +typedef enum NGAP_ReportingSystem_ExtIEs__value_PR { + NGAP_ReportingSystem_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_ReportingSystem_ExtIEs__value_PR; +typedef enum NGAP_ReportType_ExtIEs__value_PR { + NGAP_ReportType_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_ReportType_ExtIEs__value_PR; +typedef enum NGAP_IntersystemSONInformationReply_ExtIEs__value_PR { + NGAP_IntersystemSONInformationReply_ExtIEs__value_PR_NOTHING /* No components present */ +} NGAP_IntersystemSONInformationReply_ExtIEs__value_PR; +typedef enum NGAP_IntersystemSONInformationReport_ExtIEs__value_PR { + NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_NOTHING, /* No components present */ + NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_IntersystemCellStateIndication, + NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_IntersystemResourceStatusReport } NGAP_IntersystemSONInformationReport_ExtIEs__value_PR; +typedef enum NGAP_ResourceStatusReportingSystem_ExtIEs__value_PR { + NGAP_ResourceStatusReportingSystem_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_ResourceStatusReportingSystem_ExtIEs__value_PR; typedef enum NGAP_InterSystemHandoverReportType_ExtIEs__value_PR { NGAP_InterSystemHandoverReportType_ExtIEs__value_PR_NOTHING /* No components present */ @@ -324,6 +377,26 @@ NGAP_LoggedMDTTrigger_ExtIEs__value_PR_NOTHING /* No components present */ } NGAP_LoggedMDTTrigger_ExtIEs__value_PR; +typedef enum NGAP_MRB_ProgressInformation_ExtIEs__value_PR { + NGAP_MRB_ProgressInformation_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_MRB_ProgressInformation_ExtIEs__value_PR; +typedef enum NGAP_MBS_ServiceArea_ExtIEs__value_PR { + NGAP_MBS_ServiceArea_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_MBS_ServiceArea_ExtIEs__value_PR; +typedef enum NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value_PR { + NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value_PR; +typedef enum NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value_PR { + NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value_PR; +typedef enum NGAP_MDT_AlignmentInfo_ExtIEs__value_PR { + NGAP_MDT_AlignmentInfo_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_MDT_AlignmentInfo_ExtIEs__value_PR; typedef enum NGAP_MDTModeNr_ExtIEs__value_PR { NGAP_MDTModeNr_ExtIEs__value_PR_NOTHING /* No components present */ @@ -385,9 +458,13 @@ NGAP_SONInformation_ExtIEs__value_PR_SONInformationReport } NGAP_SONInformation_ExtIEs__value_PR; typedef enum NGAP_SONInformationReport_ExtIEs__value_PR { - NGAP_SONInformationReport_ExtIEs__value_PR_NOTHING /* No components present */ - + NGAP_SONInformationReport_ExtIEs__value_PR_NOTHING, /* No components present */ + NGAP_SONInformationReport_ExtIEs__value_PR_SuccessfulHandoverReportList } NGAP_SONInformationReport_ExtIEs__value_PR; +typedef enum NGAP_SourceNodeID_ExtIEs__value_PR { + NGAP_SourceNodeID_ExtIEs__value_PR_NOTHING /* No components present */ + +} NGAP_SourceNodeID_ExtIEs__value_PR; typedef enum NGAP_TargetID_ExtIEs__value_PR { NGAP_TargetID_ExtIEs__value_PR_NOTHING, /* No components present */ NGAP_TargetID_ExtIEs__value_PR_TargetRNC_ID @@ -449,7 +526,8 @@ NGAP_PDUSessionResourceSetupRequestIEs__value_PR_RANPagingPriority, NGAP_PDUSessionResourceSetupRequestIEs__value_PR_NAS_PDU, NGAP_PDUSessionResourceSetupRequestIEs__value_PR_PDUSessionResourceSetupListSUReq, - NGAP_PDUSessionResourceSetupRequestIEs__value_PR_UEAggregateMaximumBitRate + NGAP_PDUSessionResourceSetupRequestIEs__value_PR_UEAggregateMaximumBitRate, + NGAP_PDUSessionResourceSetupRequestIEs__value_PR_UESliceMaximumBitRateList } NGAP_PDUSessionResourceSetupRequestIEs__value_PR; typedef enum NGAP_PDUSessionResourceSetupResponseIEs__value_PR { NGAP_PDUSessionResourceSetupResponseIEs__value_PR_NOTHING, /* No components present */ @@ -457,7 +535,8 @@ NGAP_PDUSessionResourceSetupResponseIEs__value_PR_RAN_UE_NGAP_ID, NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceSetupListSURes, NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceFailedToSetupListSURes, - NGAP_PDUSessionResourceSetupResponseIEs__value_PR_CriticalityDiagnostics + NGAP_PDUSessionResourceSetupResponseIEs__value_PR_CriticalityDiagnostics, + NGAP_PDUSessionResourceSetupResponseIEs__value_PR_UserLocationInformation } NGAP_PDUSessionResourceSetupResponseIEs__value_PR; typedef enum NGAP_PDUSessionResourceReleaseCommandIEs__value_PR { NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_NOTHING, /* No components present */ @@ -552,7 +631,14 @@ NGAP_InitialContextSetupRequestIEs__value_PR_UE_UP_CIoT_Support, NGAP_InitialContextSetupRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics, NGAP_InitialContextSetupRequestIEs__value_PR_MDTPLMNList, - NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityID + NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityID, + NGAP_InitialContextSetupRequestIEs__value_PR_TimeSyncAssistanceInfo, + NGAP_InitialContextSetupRequestIEs__value_PR_QMCConfigInfo, + NGAP_InitialContextSetupRequestIEs__value_PR_TargetNSSAIInformation, + NGAP_InitialContextSetupRequestIEs__value_PR_UESliceMaximumBitRateList, + NGAP_InitialContextSetupRequestIEs__value_PR_FiveG_ProSeAuthorized, + NGAP_InitialContextSetupRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate_1, + NGAP_InitialContextSetupRequestIEs__value_PR_FiveG_ProSePC5QoSParameters } NGAP_InitialContextSetupRequestIEs__value_PR; typedef enum NGAP_InitialContextSetupResponseIEs__value_PR { NGAP_InitialContextSetupResponseIEs__value_PR_NOTHING, /* No components present */ @@ -666,7 +752,15 @@ NGAP_UEContextModificationRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate, NGAP_UEContextModificationRequestIEs__value_PR_PC5QoSParameters, NGAP_UEContextModificationRequestIEs__value_PR_UERadioCapabilityID, - NGAP_UEContextModificationRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics + NGAP_UEContextModificationRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics, + NGAP_UEContextModificationRequestIEs__value_PR_TimeSyncAssistanceInfo, + NGAP_UEContextModificationRequestIEs__value_PR_QMCConfigInfo, + NGAP_UEContextModificationRequestIEs__value_PR_QMCDeactivation, + NGAP_UEContextModificationRequestIEs__value_PR_UESliceMaximumBitRateList, + NGAP_UEContextModificationRequestIEs__value_PR_MDTPLMNModificationList, + NGAP_UEContextModificationRequestIEs__value_PR_FiveG_ProSeAuthorized, + NGAP_UEContextModificationRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate_1, + NGAP_UEContextModificationRequestIEs__value_PR_FiveG_ProSePC5QoSParameters } NGAP_UEContextModificationRequestIEs__value_PR; typedef enum NGAP_UEContextModificationResponseIEs__value_PR { NGAP_UEContextModificationResponseIEs__value_PR_NOTHING, /* No components present */ @@ -701,7 +795,8 @@ NGAP_UEInformationTransferIEs__value_PR_UERadioCapability, NGAP_UEInformationTransferIEs__value_PR_S_NSSAI, NGAP_UEInformationTransferIEs__value_PR_AllowedNSSAI, - NGAP_UEInformationTransferIEs__value_PR_UE_DifferentiationInfo + NGAP_UEInformationTransferIEs__value_PR_UE_DifferentiationInfo, + NGAP_UEInformationTransferIEs__value_PR_MaskedIMEISV } NGAP_UEInformationTransferIEs__value_PR; typedef enum NGAP_RANCPRelocationIndicationIEs__value_PR { NGAP_RANCPRelocationIndicationIEs__value_PR_NOTHING, /* No components present */ @@ -776,7 +871,12 @@ NGAP_HandoverRequestIEs__value_PR_UE_UP_CIoT_Support, NGAP_HandoverRequestIEs__value_PR_MDTPLMNList, NGAP_HandoverRequestIEs__value_PR_UERadioCapabilityID, - NGAP_HandoverRequestIEs__value_PR_Extended_ConnectedTime + NGAP_HandoverRequestIEs__value_PR_Extended_ConnectedTime, + NGAP_HandoverRequestIEs__value_PR_TimeSyncAssistanceInfo, + NGAP_HandoverRequestIEs__value_PR_UESliceMaximumBitRateList, + NGAP_HandoverRequestIEs__value_PR_FiveG_ProSeAuthorized, + NGAP_HandoverRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate_1, + NGAP_HandoverRequestIEs__value_PR_FiveG_ProSePC5QoSParameters } NGAP_HandoverRequestIEs__value_PR; typedef enum NGAP_HandoverRequestAcknowledgeIEs__value_PR { NGAP_HandoverRequestAcknowledgeIEs__value_PR_NOTHING, /* No components present */ @@ -785,7 +885,9 @@ NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceAdmittedList, NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceFailedToSetupListHOAck, NGAP_HandoverRequestAcknowledgeIEs__value_PR_TargetToSource_TransparentContainer, - NGAP_HandoverRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics + NGAP_HandoverRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics, + NGAP_HandoverRequestAcknowledgeIEs__value_PR_NPN_AccessInformation, + NGAP_HandoverRequestAcknowledgeIEs__value_PR_RedCapIndication } NGAP_HandoverRequestAcknowledgeIEs__value_PR; typedef enum NGAP_HandoverFailureIEs__value_PR { NGAP_HandoverFailureIEs__value_PR_NOTHING, /* No components present */ @@ -809,7 +911,8 @@ NGAP_PathSwitchRequestIEs__value_PR_UESecurityCapabilities, NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceToBeSwitchedDLList, NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceFailedToSetupListPSReq, - NGAP_PathSwitchRequestIEs__value_PR_RRCEstablishmentCause + NGAP_PathSwitchRequestIEs__value_PR_RRCEstablishmentCause, + NGAP_PathSwitchRequestIEs__value_PR_RedCapIndication } NGAP_PathSwitchRequestIEs__value_PR; typedef enum NGAP_PathSwitchRequestAcknowledgeIEs__value_PR { NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NOTHING, /* No components present */ @@ -837,7 +940,12 @@ NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PC5QoSParameters, NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CEmodeBrestricted, NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UE_UP_CIoT_Support, - NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID, + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_MDTPLMNList, + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_TimeSyncAssistanceInfo, + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_FiveG_ProSeAuthorized, + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NRUESidelinkAggregateMaximumBitrate_1, + NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_FiveG_ProSePC5QoSParameters } NGAP_PathSwitchRequestAcknowledgeIEs__value_PR; typedef enum NGAP_PathSwitchRequestFailureIEs__value_PR { NGAP_PathSwitchRequestFailureIEs__value_PR_NOTHING, /* No components present */ @@ -900,8 +1008,11 @@ NGAP_PagingIEs__value_PR_NB_IoT_PagingDRX, NGAP_PagingIEs__value_PR_Enhanced_CoverageRestriction, NGAP_PagingIEs__value_PR_WUS_Assistance_Information, - NGAP_PagingIEs__value_PR_PagingeDRXInformation, - NGAP_PagingIEs__value_PR_CEmodeBrestricted + NGAP_PagingIEs__value_PR_EUTRA_PagingeDRXInformation, + NGAP_PagingIEs__value_PR_CEmodeBrestricted, + NGAP_PagingIEs__value_PR_NR_PagingeDRXInformation, + NGAP_PagingIEs__value_PR_PagingCause, + NGAP_PagingIEs__value_PR_PEIPSassistanceInformation } NGAP_PagingIEs__value_PR; typedef enum NGAP_InitialUEMessage_IEs__value_PR { NGAP_InitialUEMessage_IEs__value_PR_NOTHING, /* No components present */ @@ -920,7 +1031,8 @@ NGAP_InitialUEMessage_IEs__value_PR_LTEM_Indication, NGAP_InitialUEMessage_IEs__value_PR_EDT_Session, NGAP_InitialUEMessage_IEs__value_PR_AuthenticatedIndication, - NGAP_InitialUEMessage_IEs__value_PR_NPN_AccessInformation + NGAP_InitialUEMessage_IEs__value_PR_NPN_AccessInformation, + NGAP_InitialUEMessage_IEs__value_PR_RedCapIndication } NGAP_InitialUEMessage_IEs__value_PR; typedef enum NGAP_DownlinkNASTransport_IEs__value_PR { NGAP_DownlinkNASTransport_IEs__value_PR_NOTHING, /* No components present */ @@ -941,7 +1053,9 @@ NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapability, NGAP_DownlinkNASTransport_IEs__value_PR_UECapabilityInfoRequest, NGAP_DownlinkNASTransport_IEs__value_PR_EndIndication, - NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID + NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID, + NGAP_DownlinkNASTransport_IEs__value_PR_TargetNSSAIInformation, + NGAP_DownlinkNASTransport_IEs__value_PR_MaskedIMEISV } NGAP_DownlinkNASTransport_IEs__value_PR; typedef enum NGAP_UplinkNASTransport_IEs__value_PR { NGAP_UplinkNASTransport_IEs__value_PR_NOTHING, /* No components present */ @@ -1259,7 +1373,8 @@ NGAP_ConnectionEstablishmentIndicationIEs__value_PR_NB_IoT_UEPriority, NGAP_ConnectionEstablishmentIndicationIEs__value_PR_Enhanced_CoverageRestriction, NGAP_ConnectionEstablishmentIndicationIEs__value_PR_CEmodeBrestricted, - NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID + NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID, + NGAP_ConnectionEstablishmentIndicationIEs__value_PR_MaskedIMEISV } NGAP_ConnectionEstablishmentIndicationIEs__value_PR; typedef enum NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR { NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR_NOTHING, /* No components present */ @@ -1278,6 +1393,160 @@ NGAP_AMFCPRelocationIndicationIEs__value_PR_S_NSSAI, NGAP_AMFCPRelocationIndicationIEs__value_PR_AllowedNSSAI } NGAP_AMFCPRelocationIndicationIEs__value_PR; +typedef enum NGAP_BroadcastSessionSetupRequestIEs__value_PR { + NGAP_BroadcastSessionSetupRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionSetupRequestIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionSetupRequestIEs__value_PR_S_NSSAI, + NGAP_BroadcastSessionSetupRequestIEs__value_PR_MBS_ServiceArea, + NGAP_BroadcastSessionSetupRequestIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_ +} NGAP_BroadcastSessionSetupRequestIEs__value_PR; +typedef enum NGAP_BroadcastSessionSetupResponseIEs__value_PR { + NGAP_BroadcastSessionSetupResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionSetupResponseIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionSetupResponseIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_, + NGAP_BroadcastSessionSetupResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_BroadcastSessionSetupResponseIEs__value_PR; +typedef enum NGAP_BroadcastSessionSetupFailureIEs__value_PR { + NGAP_BroadcastSessionSetupFailureIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionSetupFailureIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionSetupFailureIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_, + NGAP_BroadcastSessionSetupFailureIEs__value_PR_Cause, + NGAP_BroadcastSessionSetupFailureIEs__value_PR_CriticalityDiagnostics +} NGAP_BroadcastSessionSetupFailureIEs__value_PR; +typedef enum NGAP_BroadcastSessionModificationRequestIEs__value_PR { + NGAP_BroadcastSessionModificationRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionModificationRequestIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionModificationRequestIEs__value_PR_MBS_ServiceArea, + NGAP_BroadcastSessionModificationRequestIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_ +} NGAP_BroadcastSessionModificationRequestIEs__value_PR; +typedef enum NGAP_BroadcastSessionModificationResponseIEs__value_PR { + NGAP_BroadcastSessionModificationResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionModificationResponseIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionModificationResponseIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_, + NGAP_BroadcastSessionModificationResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_BroadcastSessionModificationResponseIEs__value_PR; +typedef enum NGAP_BroadcastSessionModificationFailureIEs__value_PR { + NGAP_BroadcastSessionModificationFailureIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionModificationFailureIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionModificationFailureIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_, + NGAP_BroadcastSessionModificationFailureIEs__value_PR_Cause, + NGAP_BroadcastSessionModificationFailureIEs__value_PR_CriticalityDiagnostics +} NGAP_BroadcastSessionModificationFailureIEs__value_PR; +typedef enum NGAP_BroadcastSessionReleaseRequestIEs__value_PR { + NGAP_BroadcastSessionReleaseRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionReleaseRequestIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionReleaseRequestIEs__value_PR_Cause +} NGAP_BroadcastSessionReleaseRequestIEs__value_PR; +typedef enum NGAP_BroadcastSessionReleaseRequiredIEs__value_PR { + NGAP_BroadcastSessionReleaseRequiredIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionReleaseRequiredIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionReleaseRequiredIEs__value_PR_Cause +} NGAP_BroadcastSessionReleaseRequiredIEs__value_PR; +typedef enum NGAP_BroadcastSessionReleaseResponseIEs__value_PR { + NGAP_BroadcastSessionReleaseResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_BroadcastSessionReleaseResponseIEs__value_PR_MBS_SessionID, + NGAP_BroadcastSessionReleaseResponseIEs__value_PR_OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer_, + NGAP_BroadcastSessionReleaseResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_BroadcastSessionReleaseResponseIEs__value_PR; +typedef enum NGAP_DistributionSetupRequestIEs__value_PR { + NGAP_DistributionSetupRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_DistributionSetupRequestIEs__value_PR_MBS_SessionID, + NGAP_DistributionSetupRequestIEs__value_PR_MBS_AreaSessionID, + NGAP_DistributionSetupRequestIEs__value_PR_OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer_ +} NGAP_DistributionSetupRequestIEs__value_PR; +typedef enum NGAP_DistributionSetupResponseIEs__value_PR { + NGAP_DistributionSetupResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_DistributionSetupResponseIEs__value_PR_MBS_SessionID, + NGAP_DistributionSetupResponseIEs__value_PR_MBS_AreaSessionID, + NGAP_DistributionSetupResponseIEs__value_PR_OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer_, + NGAP_DistributionSetupResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_DistributionSetupResponseIEs__value_PR; +typedef enum NGAP_DistributionSetupFailureIEs__value_PR { + NGAP_DistributionSetupFailureIEs__value_PR_NOTHING, /* No components present */ + NGAP_DistributionSetupFailureIEs__value_PR_MBS_SessionID, + NGAP_DistributionSetupFailureIEs__value_PR_MBS_AreaSessionID, + NGAP_DistributionSetupFailureIEs__value_PR_OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer_, + NGAP_DistributionSetupFailureIEs__value_PR_Cause, + NGAP_DistributionSetupFailureIEs__value_PR_CriticalityDiagnostics +} NGAP_DistributionSetupFailureIEs__value_PR; +typedef enum NGAP_DistributionReleaseRequestIEs__value_PR { + NGAP_DistributionReleaseRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_DistributionReleaseRequestIEs__value_PR_MBS_SessionID, + NGAP_DistributionReleaseRequestIEs__value_PR_MBS_AreaSessionID, + NGAP_DistributionReleaseRequestIEs__value_PR_OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer_, + NGAP_DistributionReleaseRequestIEs__value_PR_Cause +} NGAP_DistributionReleaseRequestIEs__value_PR; +typedef enum NGAP_DistributionReleaseResponseIEs__value_PR { + NGAP_DistributionReleaseResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_DistributionReleaseResponseIEs__value_PR_MBS_SessionID, + NGAP_DistributionReleaseResponseIEs__value_PR_MBS_AreaSessionID, + NGAP_DistributionReleaseResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_DistributionReleaseResponseIEs__value_PR; +typedef enum NGAP_MulticastSessionActivationRequestIEs__value_PR { + NGAP_MulticastSessionActivationRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionActivationRequestIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionActivationRequestIEs__value_PR_OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer_ +} NGAP_MulticastSessionActivationRequestIEs__value_PR; +typedef enum NGAP_MulticastSessionActivationResponseIEs__value_PR { + NGAP_MulticastSessionActivationResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionActivationResponseIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionActivationResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_MulticastSessionActivationResponseIEs__value_PR; +typedef enum NGAP_MulticastSessionActivationFailureIEs__value_PR { + NGAP_MulticastSessionActivationFailureIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionActivationFailureIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionActivationFailureIEs__value_PR_Cause, + NGAP_MulticastSessionActivationFailureIEs__value_PR_CriticalityDiagnostics +} NGAP_MulticastSessionActivationFailureIEs__value_PR; +typedef enum NGAP_MulticastSessionDeactivationRequestIEs__value_PR { + NGAP_MulticastSessionDeactivationRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionDeactivationRequestIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionDeactivationRequestIEs__value_PR_OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer_ +} NGAP_MulticastSessionDeactivationRequestIEs__value_PR; +typedef enum NGAP_MulticastSessionDeactivationResponseIEs__value_PR { + NGAP_MulticastSessionDeactivationResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionDeactivationResponseIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionDeactivationResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_MulticastSessionDeactivationResponseIEs__value_PR; +typedef enum NGAP_MulticastSessionUpdateRequestIEs__value_PR { + NGAP_MulticastSessionUpdateRequestIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionUpdateRequestIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionUpdateRequestIEs__value_PR_MBS_AreaSessionID, + NGAP_MulticastSessionUpdateRequestIEs__value_PR_OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer_ +} NGAP_MulticastSessionUpdateRequestIEs__value_PR; +typedef enum NGAP_MulticastSessionUpdateResponseIEs__value_PR { + NGAP_MulticastSessionUpdateResponseIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionUpdateResponseIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionUpdateResponseIEs__value_PR_MBS_AreaSessionID, + NGAP_MulticastSessionUpdateResponseIEs__value_PR_CriticalityDiagnostics +} NGAP_MulticastSessionUpdateResponseIEs__value_PR; +typedef enum NGAP_MulticastSessionUpdateFailureIEs__value_PR { + NGAP_MulticastSessionUpdateFailureIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionUpdateFailureIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionUpdateFailureIEs__value_PR_MBS_AreaSessionID, + NGAP_MulticastSessionUpdateFailureIEs__value_PR_Cause, + NGAP_MulticastSessionUpdateFailureIEs__value_PR_CriticalityDiagnostics +} NGAP_MulticastSessionUpdateFailureIEs__value_PR; +typedef enum NGAP_MulticastGroupPagingIEs__value_PR { + NGAP_MulticastGroupPagingIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastGroupPagingIEs__value_PR_MBS_SessionID, + NGAP_MulticastGroupPagingIEs__value_PR_MBS_ServiceArea, + NGAP_MulticastGroupPagingIEs__value_PR_MulticastGroupPagingAreaList +} NGAP_MulticastGroupPagingIEs__value_PR; +typedef enum NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR { + NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR_NOTHING, /* No components present */ + NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR_MBS_SessionTNLInfo5GC, + NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR_MBS_QoSFlowsToBeSetupList, + NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR_MBS_SessionFSAIDList +} NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR; +typedef enum NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR { + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_NOTHING, /* No components present */ + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_MBS_SessionID, + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_MBS_ServiceArea, + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_MBS_QoSFlowsToBeSetupList, + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_QosFlowListWithCause, + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR_MBS_SessionTNLInfo5GC +} NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR; typedef enum NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR { NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_NOTHING, /* No components present */ NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_PDUSessionAggregateMaximumBitRate, @@ -1290,7 +1559,9 @@ NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformationList_1, NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_CommonNetworkInstance_1, NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformation, - NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_SecurityIndication + NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_SecurityIndication, + NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_MBSSessionSetuporModifyRequestList, + NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_MBSSessionToReleaseList } NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR; typedef enum NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR { NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_NOTHING, /* No components present */ @@ -1307,7 +1578,8 @@ NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformation_1, NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformationList_1, NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_CommonNetworkInstance_1, - NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_RedundantPDUSessionInformation + NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_RedundantPDUSessionInformation, + NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_MBSSessionSetupRequestList } NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR; /* NGAP_ProtocolIE-Field */ @@ -1356,6 +1628,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_t; +typedef struct NGAP_AreaScopeOfQMC_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_AreaScopeOfQMC_ExtIEs__value { + NGAP_AreaScopeOfQMC_ExtIEs__value_PR present; + union NGAP_AreaScopeOfQMC_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_AreaScopeOfQMC_ExtIEs_t; typedef struct NGAP_BroadcastCancelledAreaList_ExtIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; @@ -1591,6 +1878,8 @@ struct NGAP_IntersystemSONInformation_ExtIEs__value { NGAP_IntersystemSONInformation_ExtIEs__value_PR present; union NGAP_IntersystemSONInformation_ExtIEs__NGAP_value_u { + NGAP_IntersystemSONInformationRequest_t IntersystemSONInformationRequest; + NGAP_IntersystemSONInformationReply_t IntersystemSONInformationReply; } choice; /* Context for parsing across buffer boundaries */ @@ -1600,12 +1889,74 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_IntersystemSONInformation_ExtIEs_t; +typedef struct NGAP_IntersystemSONInformationRequest_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemSONInformationRequest_ExtIEs__value { + NGAP_IntersystemSONInformationRequest_ExtIEs__value_PR present; + union NGAP_IntersystemSONInformationRequest_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemSONInformationRequest_ExtIEs_t; +typedef struct NGAP_ReportingSystem_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_ReportingSystem_ExtIEs__value { + NGAP_ReportingSystem_ExtIEs__value_PR present; + union NGAP_ReportingSystem_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ReportingSystem_ExtIEs_t; +typedef struct NGAP_ReportType_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_ReportType_ExtIEs__value { + NGAP_ReportType_ExtIEs__value_PR present; + union NGAP_ReportType_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ReportType_ExtIEs_t; +typedef struct NGAP_IntersystemSONInformationReply_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_IntersystemSONInformationReply_ExtIEs__value { + NGAP_IntersystemSONInformationReply_ExtIEs__value_PR present; + union NGAP_IntersystemSONInformationReply_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_IntersystemSONInformationReply_ExtIEs_t; typedef struct NGAP_IntersystemSONInformationReport_ExtIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; struct NGAP_IntersystemSONInformationReport_ExtIEs__value { NGAP_IntersystemSONInformationReport_ExtIEs__value_PR present; union NGAP_IntersystemSONInformationReport_ExtIEs__NGAP_value_u { + NGAP_IntersystemCellStateIndication_t IntersystemCellStateIndication; + NGAP_IntersystemResourceStatusReport_t IntersystemResourceStatusReport; } choice; /* Context for parsing across buffer boundaries */ @@ -1615,6 +1966,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_IntersystemSONInformationReport_ExtIEs_t; +typedef struct NGAP_ResourceStatusReportingSystem_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_ResourceStatusReportingSystem_ExtIEs__value { + NGAP_ResourceStatusReportingSystem_ExtIEs__value_PR present; + union NGAP_ResourceStatusReportingSystem_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ResourceStatusReportingSystem_ExtIEs_t; typedef struct NGAP_InterSystemHandoverReportType_ExtIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; @@ -1660,6 +2026,81 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_LoggedMDTTrigger_ExtIEs_t; +typedef struct NGAP_MRB_ProgressInformation_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MRB_ProgressInformation_ExtIEs__value { + NGAP_MRB_ProgressInformation_ExtIEs__value_PR present; + union NGAP_MRB_ProgressInformation_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MRB_ProgressInformation_ExtIEs_t; +typedef struct NGAP_MBS_ServiceArea_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_ServiceArea_ExtIEs__value { + NGAP_MBS_ServiceArea_ExtIEs__value_PR present; + union NGAP_MBS_ServiceArea_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_ServiceArea_ExtIEs_t; +typedef struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value { + NGAP_MBS_SessionTNLInfo5GC_ExtIEs__value_PR present; + union NGAP_MBS_SessionTNLInfo5GC_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfo5GC_ExtIEs_t; +typedef struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value { + NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__value_PR present; + union NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_t; +typedef struct NGAP_MDT_AlignmentInfo_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MDT_AlignmentInfo_ExtIEs__value { + NGAP_MDT_AlignmentInfo_ExtIEs__value_PR present; + union NGAP_MDT_AlignmentInfo_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MDT_AlignmentInfo_ExtIEs_t; typedef struct NGAP_MDTModeNr_ExtIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; @@ -1892,6 +2333,7 @@ struct NGAP_SONInformationReport_ExtIEs__value { NGAP_SONInformationReport_ExtIEs__value_PR present; union NGAP_SONInformationReport_ExtIEs__NGAP_value_u { + NGAP_SuccessfulHandoverReportList_t SuccessfulHandoverReportList; } choice; /* Context for parsing across buffer boundaries */ @@ -1901,6 +2343,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_SONInformationReport_ExtIEs_t; +typedef struct NGAP_SourceNodeID_ExtIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_SourceNodeID_ExtIEs__value { + NGAP_SourceNodeID_ExtIEs__value_PR present; + union NGAP_SourceNodeID_ExtIEs__NGAP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SourceNodeID_ExtIEs_t; typedef struct NGAP_TargetID_ExtIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; @@ -2113,6 +2570,7 @@ NGAP_NAS_PDU_t NAS_PDU; NGAP_PDUSessionResourceSetupListSUReq_t PDUSessionResourceSetupListSUReq; NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate; + NGAP_UESliceMaximumBitRateList_t UESliceMaximumBitRateList; } choice; /* Context for parsing across buffer boundaries */ @@ -2133,6 +2591,7 @@ NGAP_PDUSessionResourceSetupListSURes_t PDUSessionResourceSetupListSURes; NGAP_PDUSessionResourceFailedToSetupListSURes_t PDUSessionResourceFailedToSetupListSURes; NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + NGAP_UserLocationInformation_t UserLocationInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -2324,6 +2783,13 @@ NGAP_RGLevelWirelineAccessCharacteristics_t RGLevelWirelineAccessCharacteristics; NGAP_MDTPLMNList_t MDTPLMNList; NGAP_UERadioCapabilityID_t UERadioCapabilityID; + NGAP_TimeSyncAssistanceInfo_t TimeSyncAssistanceInfo; + NGAP_QMCConfigInfo_t QMCConfigInfo; + NGAP_TargetNSSAIInformation_t TargetNSSAIInformation; + NGAP_UESliceMaximumBitRateList_t UESliceMaximumBitRateList; + NGAP_FiveG_ProSeAuthorized_t FiveG_ProSeAuthorized; + NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate_1; + NGAP_FiveG_ProSePC5QoSParameters_t FiveG_ProSePC5QoSParameters; } choice; /* Context for parsing across buffer boundaries */ @@ -2582,6 +3048,14 @@ NGAP_PC5QoSParameters_t PC5QoSParameters; NGAP_UERadioCapabilityID_t UERadioCapabilityID; NGAP_RGLevelWirelineAccessCharacteristics_t RGLevelWirelineAccessCharacteristics; + NGAP_TimeSyncAssistanceInfo_t TimeSyncAssistanceInfo; + NGAP_QMCConfigInfo_t QMCConfigInfo; + NGAP_QMCDeactivation_t QMCDeactivation; + NGAP_UESliceMaximumBitRateList_t UESliceMaximumBitRateList; + NGAP_MDTPLMNModificationList_t MDTPLMNModificationList; + NGAP_FiveG_ProSeAuthorized_t FiveG_ProSeAuthorized; + NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate_1; + NGAP_FiveG_ProSePC5QoSParameters_t FiveG_ProSePC5QoSParameters; } choice; /* Context for parsing across buffer boundaries */ @@ -2677,6 +3151,7 @@ NGAP_S_NSSAI_t S_NSSAI; NGAP_AllowedNSSAI_t AllowedNSSAI; NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo; + NGAP_MaskedIMEISV_t MaskedIMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -2812,6 +3287,11 @@ NGAP_MDTPLMNList_t MDTPLMNList; NGAP_UERadioCapabilityID_t UERadioCapabilityID; NGAP_Extended_ConnectedTime_t Extended_ConnectedTime; + NGAP_TimeSyncAssistanceInfo_t TimeSyncAssistanceInfo; + NGAP_UESliceMaximumBitRateList_t UESliceMaximumBitRateList; + NGAP_FiveG_ProSeAuthorized_t FiveG_ProSeAuthorized; + NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate_1; + NGAP_FiveG_ProSePC5QoSParameters_t FiveG_ProSePC5QoSParameters; } choice; /* Context for parsing across buffer boundaries */ @@ -2833,6 +3313,8 @@ NGAP_PDUSessionResourceFailedToSetupListHOAck_t PDUSessionResourceFailedToSetupListHOAck; NGAP_TargetToSource_TransparentContainer_t TargetToSource_TransparentContainer; NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + NGAP_NPN_AccessInformation_t NPN_AccessInformation; + NGAP_RedCapIndication_t RedCapIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -2893,6 +3375,7 @@ NGAP_PDUSessionResourceToBeSwitchedDLList_t PDUSessionResourceToBeSwitchedDLList; NGAP_PDUSessionResourceFailedToSetupListPSReq_t PDUSessionResourceFailedToSetupListPSReq; NGAP_RRCEstablishmentCause_t RRCEstablishmentCause; + NGAP_RedCapIndication_t RedCapIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -2933,6 +3416,11 @@ NGAP_CEmodeBrestricted_t CEmodeBrestricted; NGAP_UE_UP_CIoT_Support_t UE_UP_CIoT_Support; NGAP_UERadioCapabilityID_t UERadioCapabilityID; + NGAP_MDTPLMNList_t MDTPLMNList; + NGAP_TimeSyncAssistanceInfo_t TimeSyncAssistanceInfo; + NGAP_FiveG_ProSeAuthorized_t FiveG_ProSeAuthorized; + NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate_1; + NGAP_FiveG_ProSePC5QoSParameters_t FiveG_ProSePC5QoSParameters; } choice; /* Context for parsing across buffer boundaries */ @@ -3103,8 +3591,11 @@ NGAP_NB_IoT_PagingDRX_t NB_IoT_PagingDRX; NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction; NGAP_WUS_Assistance_Information_t WUS_Assistance_Information; - NGAP_PagingeDRXInformation_t PagingeDRXInformation; + NGAP_EUTRA_PagingeDRXInformation_t EUTRA_PagingeDRXInformation; NGAP_CEmodeBrestricted_t CEmodeBrestricted; + NGAP_NR_PagingeDRXInformation_t NR_PagingeDRXInformation; + NGAP_PagingCause_t PagingCause; + NGAP_PEIPSassistanceInformation_t PEIPSassistanceInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -3136,6 +3627,7 @@ NGAP_EDT_Session_t EDT_Session; NGAP_AuthenticatedIndication_t AuthenticatedIndication; NGAP_NPN_AccessInformation_t NPN_AccessInformation; + NGAP_RedCapIndication_t RedCapIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -3169,6 +3661,8 @@ NGAP_UECapabilityInfoRequest_t UECapabilityInfoRequest; NGAP_EndIndication_t EndIndication; NGAP_UERadioCapabilityID_t UERadioCapabilityID; + NGAP_TargetNSSAIInformation_t TargetNSSAIInformation; + NGAP_MaskedIMEISV_t MaskedIMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -4026,6 +4520,7 @@ NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction; NGAP_CEmodeBrestricted_t CEmodeBrestricted; NGAP_UERadioCapabilityID_t UERadioCapabilityID; + NGAP_MaskedIMEISV_t MaskedIMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -4088,6 +4583,460 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } NGAP_AMFCPRelocationIndicationIEs_t; +typedef struct NGAP_BroadcastSessionSetupRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionSetupRequestIEs__value { + NGAP_BroadcastSessionSetupRequestIEs__value_PR present; + union NGAP_BroadcastSessionSetupRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_S_NSSAI_t S_NSSAI; + NGAP_MBS_ServiceArea_t MBS_ServiceArea; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupRequestIEs_t; +typedef struct NGAP_BroadcastSessionSetupResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionSetupResponseIEs__value { + NGAP_BroadcastSessionSetupResponseIEs__value_PR present; + union NGAP_BroadcastSessionSetupResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupResponseIEs_t; +typedef struct NGAP_BroadcastSessionSetupFailureIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionSetupFailureIEs__value { + NGAP_BroadcastSessionSetupFailureIEs__value_PR present; + union NGAP_BroadcastSessionSetupFailureIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_; + NGAP_Cause_t Cause; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionSetupFailureIEs_t; +typedef struct NGAP_BroadcastSessionModificationRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionModificationRequestIEs__value { + NGAP_BroadcastSessionModificationRequestIEs__value_PR present; + union NGAP_BroadcastSessionModificationRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_ServiceArea_t MBS_ServiceArea; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationRequestIEs_t; +typedef struct NGAP_BroadcastSessionModificationResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionModificationResponseIEs__value { + NGAP_BroadcastSessionModificationResponseIEs__value_PR present; + union NGAP_BroadcastSessionModificationResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModResponseTransfer_; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationResponseIEs_t; +typedef struct NGAP_BroadcastSessionModificationFailureIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionModificationFailureIEs__value { + NGAP_BroadcastSessionModificationFailureIEs__value_PR present; + union NGAP_BroadcastSessionModificationFailureIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionSetupOrModFailureTransfer_; + NGAP_Cause_t Cause; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionModificationFailureIEs_t; +typedef struct NGAP_BroadcastSessionReleaseRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionReleaseRequestIEs__value { + NGAP_BroadcastSessionReleaseRequestIEs__value_PR present; + union NGAP_BroadcastSessionReleaseRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_Cause_t Cause; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseRequestIEs_t; +typedef struct NGAP_BroadcastSessionReleaseRequiredIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionReleaseRequiredIEs__value { + NGAP_BroadcastSessionReleaseRequiredIEs__value_PR present; + union NGAP_BroadcastSessionReleaseRequiredIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_Cause_t Cause; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseRequiredIEs_t; +typedef struct NGAP_BroadcastSessionReleaseResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_BroadcastSessionReleaseResponseIEs__value { + NGAP_BroadcastSessionReleaseResponseIEs__value_PR present; + union NGAP_BroadcastSessionReleaseResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBSSessionReleaseResponseTransfer_; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_BroadcastSessionReleaseResponseIEs_t; +typedef struct NGAP_DistributionSetupRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_DistributionSetupRequestIEs__value { + NGAP_DistributionSetupRequestIEs__value_PR present; + union NGAP_DistributionSetupRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBS_DistributionSetupRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupRequestIEs_t; +typedef struct NGAP_DistributionSetupResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_DistributionSetupResponseIEs__value { + NGAP_DistributionSetupResponseIEs__value_PR present; + union NGAP_DistributionSetupResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBS_DistributionSetupResponseTransfer_; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupResponseIEs_t; +typedef struct NGAP_DistributionSetupFailureIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_DistributionSetupFailureIEs__value { + NGAP_DistributionSetupFailureIEs__value_PR present; + union NGAP_DistributionSetupFailureIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBS_DistributionSetupUnsuccessfulTransfer_; + NGAP_Cause_t Cause; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionSetupFailureIEs_t; +typedef struct NGAP_DistributionReleaseRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_DistributionReleaseRequestIEs__value { + NGAP_DistributionReleaseRequestIEs__value_PR present; + union NGAP_DistributionReleaseRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MBS_DistributionReleaseRequestTransfer_; + NGAP_Cause_t Cause; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionReleaseRequestIEs_t; +typedef struct NGAP_DistributionReleaseResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_DistributionReleaseResponseIEs__value { + NGAP_DistributionReleaseResponseIEs__value_PR present; + union NGAP_DistributionReleaseResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_DistributionReleaseResponseIEs_t; +typedef struct NGAP_MulticastSessionActivationRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionActivationRequestIEs__value { + NGAP_MulticastSessionActivationRequestIEs__value_PR present; + union NGAP_MulticastSessionActivationRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MulticastSessionActivationRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationRequestIEs_t; +typedef struct NGAP_MulticastSessionActivationResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionActivationResponseIEs__value { + NGAP_MulticastSessionActivationResponseIEs__value_PR present; + union NGAP_MulticastSessionActivationResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationResponseIEs_t; +typedef struct NGAP_MulticastSessionActivationFailureIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionActivationFailureIEs__value { + NGAP_MulticastSessionActivationFailureIEs__value_PR present; + union NGAP_MulticastSessionActivationFailureIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_Cause_t Cause; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionActivationFailureIEs_t; +typedef struct NGAP_MulticastSessionDeactivationRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionDeactivationRequestIEs__value { + NGAP_MulticastSessionDeactivationRequestIEs__value_PR present; + union NGAP_MulticastSessionDeactivationRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MulticastSessionDeactivationRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationRequestIEs_t; +typedef struct NGAP_MulticastSessionDeactivationResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionDeactivationResponseIEs__value { + NGAP_MulticastSessionDeactivationResponseIEs__value_PR present; + union NGAP_MulticastSessionDeactivationResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionDeactivationResponseIEs_t; +typedef struct NGAP_MulticastSessionUpdateRequestIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionUpdateRequestIEs__value { + NGAP_MulticastSessionUpdateRequestIEs__value_PR present; + union NGAP_MulticastSessionUpdateRequestIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + OCTET_STRING_t OCTET_STRING_CONTAINING_MulticastSessionUpdateRequestTransfer_; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateRequestIEs_t; +typedef struct NGAP_MulticastSessionUpdateResponseIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionUpdateResponseIEs__value { + NGAP_MulticastSessionUpdateResponseIEs__value_PR present; + union NGAP_MulticastSessionUpdateResponseIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateResponseIEs_t; +typedef struct NGAP_MulticastSessionUpdateFailureIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionUpdateFailureIEs__value { + NGAP_MulticastSessionUpdateFailureIEs__value_PR present; + union NGAP_MulticastSessionUpdateFailureIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_AreaSessionID_t MBS_AreaSessionID; + NGAP_Cause_t Cause; + NGAP_CriticalityDiagnostics_t CriticalityDiagnostics; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateFailureIEs_t; +typedef struct NGAP_MulticastGroupPagingIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastGroupPagingIEs__value { + NGAP_MulticastGroupPagingIEs__value_PR present; + union NGAP_MulticastGroupPagingIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_ServiceArea_t MBS_ServiceArea; + NGAP_MulticastGroupPagingAreaList_t MulticastGroupPagingAreaList; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastGroupPagingIEs_t; +typedef struct NGAP_MBSSessionSetupOrModRequestTransferIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MBSSessionSetupOrModRequestTransferIEs__value { + NGAP_MBSSessionSetupOrModRequestTransferIEs__value_PR present; + union NGAP_MBSSessionSetupOrModRequestTransferIEs__NGAP_value_u { + NGAP_MBS_SessionTNLInfo5GC_t MBS_SessionTNLInfo5GC; + NGAP_MBS_QoSFlowsToBeSetupList_t MBS_QoSFlowsToBeSetupList; + NGAP_MBS_SessionFSAIDList_t MBS_SessionFSAIDList; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MBSSessionSetupOrModRequestTransferIEs_t; +typedef struct NGAP_MulticastSessionUpdateRequestTransferIEs { + NGAP_ProtocolIE_ID_t id; + NGAP_Criticality_t criticality; + struct NGAP_MulticastSessionUpdateRequestTransferIEs__value { + NGAP_MulticastSessionUpdateRequestTransferIEs__value_PR present; + union NGAP_MulticastSessionUpdateRequestTransferIEs__NGAP_value_u { + NGAP_MBS_SessionID_t MBS_SessionID; + NGAP_MBS_ServiceArea_t MBS_ServiceArea; + NGAP_MBS_QoSFlowsToBeSetupList_t MBS_QoSFlowsToBeSetupList; + NGAP_QosFlowListWithCause_t QosFlowListWithCause; + NGAP_MBS_SessionTNLInfo5GC_t MBS_SessionTNLInfo5GC; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_MulticastSessionUpdateRequestTransferIEs_t; typedef struct NGAP_PDUSessionResourceModifyRequestTransferIEs { NGAP_ProtocolIE_ID_t id; NGAP_Criticality_t criticality; @@ -4105,6 +5054,8 @@ NGAP_CommonNetworkInstance_t CommonNetworkInstance_1; NGAP_UPTransportLayerInformation_t UPTransportLayerInformation; NGAP_SecurityIndication_t SecurityIndication; + NGAP_MBSSessionSetuporModifyRequestList_t MBSSessionSetuporModifyRequestList; + NGAP_MBSSessionToReleaseList_t MBSSessionToReleaseList; } choice; /* Context for parsing across buffer boundaries */ @@ -4134,6 +5085,7 @@ NGAP_UPTransportLayerInformationList_t UPTransportLayerInformationList_1; NGAP_CommonNetworkInstance_t CommonNetworkInstance_1; NGAP_RedundantPDUSessionInformation_t RedundantPDUSessionInformation; + NGAP_MBSSessionSetupRequestList_t MBSSessionSetupRequestList; } choice; /* Context for parsing across buffer boundaries */ @@ -4154,447 +5106,558 @@ extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs; extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_specs_9; extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_93; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfQMC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfQMC_ExtIEs_specs_13; +extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfQMC_ExtIEs_133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13; -extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_17; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17; -extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_21; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCell_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21; -extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_25; +extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_25; -extern asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_29; +extern asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29; -extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_33; +extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33; -extern asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_37; +extern asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_41; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41; -extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_45; +extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProcedureStageChoice_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45; -extern asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_49; +extern asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ENB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49; -extern asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_53; +extern asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventTrigger_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53; -extern asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_57; +extern asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57; -extern asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_61; +extern asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61; -extern asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_65; +extern asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_GNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65; -extern asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_69; +extern asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_73; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_77; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationRequest_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationRequest_ExtIEs_specs_81; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationRequest_ExtIEs_813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingSystem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ReportingSystem_ExtIEs_specs_85; +extern asn_TYPE_member_t asn_MBR_NGAP_ReportingSystem_ExtIEs_853; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportType_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ReportType_ExtIEs_specs_89; +extern asn_TYPE_member_t asn_MBR_NGAP_ReportType_ExtIEs_893; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReply_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReply_ExtIEs_specs_93; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReply_ExtIEs_933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77; -extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_97; +extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_973; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResourceStatusReportingSystem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResourceStatusReportingSystem_ExtIEs_specs_101; +extern asn_TYPE_member_t asn_MBR_NGAP_ResourceStatusReportingSystem_ExtIEs_1013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81; -extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_105; +extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_1053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85; -extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_109; +extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_1093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89; -extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_113; +extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_1133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MRB_ProgressInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MRB_ProgressInformation_ExtIEs_specs_117; +extern asn_TYPE_member_t asn_MBR_NGAP_MRB_ProgressInformation_ExtIEs_1173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_ServiceArea_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_ServiceArea_ExtIEs_specs_121; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_ServiceArea_ExtIEs_1213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfo5GC_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_specs_125; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_1253; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_specs_129; +extern asn_TYPE_member_t asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_1293; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDT_AlignmentInfo_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDT_AlignmentInfo_ExtIEs_specs_133; +extern asn_TYPE_member_t asn_MBR_NGAP_MDT_AlignmentInfo_ExtIEs_1333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDTModeNr_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93; -extern asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_137; +extern asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_1373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97; -extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_141; +extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_1413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_N3IWF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101; -extern asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_1013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_145; +extern asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_1453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NgENB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105; -extern asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_1053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_149; +extern asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_1493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109; -extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_1093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_153; +extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_1533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_AccessInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113; -extern asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_1133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_157; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_1573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117; -extern asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_1173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_161; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_1613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121; -extern asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_1213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_165; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_1653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_Support_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125; -extern asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_1253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_169; +extern asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_1693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadResponse_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129; -extern asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_1293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_173; +extern asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_1733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133; -extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_1333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_177; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_1773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosCharacteristics_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137; -extern asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_1373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_181; +extern asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_1813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_141; -extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_1413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_185; +extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_1853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorNameConfig_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145; -extern asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_1453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_189; +extern asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_1893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_149; -extern asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_1493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_193; +extern asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_1933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationReport_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153; -extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_1533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_197; +extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_1973; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceNodeID_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceNodeID_ExtIEs_specs_201; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceNodeID_ExtIEs_2013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_157; -extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_1573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_205; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_2053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNGF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161; -extern asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_1613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_209; +extern asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_2093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TWIF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165; -extern asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_1653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_213; +extern asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_2133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169; -extern asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_1693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_217; +extern asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_2173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173; -extern asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_1733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_221; +extern asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_2213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177; -extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_1773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_225; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_2253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181; -extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_1813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_229; +extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_2293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERLFReportContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185; -extern asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_1853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_233; +extern asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_2333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189; -extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_1893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_237; +extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_2373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_1933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_241; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_2413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197; -extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_1973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_245; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_2453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_W_AGF_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201; -extern asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_2013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_249; +extern asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_2493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205; -extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_2053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_253; +extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_2533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_209; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_2093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_257; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_2573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_213; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_2133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_261; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_2613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_217; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_2173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_265; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_2653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_221; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_2213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_269; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_2693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_225; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_2253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_273; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_2733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_229; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_2293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_277; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_2773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_233; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_2333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_281; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_2813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_237; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_2373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_285; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_2853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_241; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_2413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_289; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_2893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_245; -extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_2453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_293; +extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_2933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_249; -extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_2493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_297; +extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_2973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_253; -extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_2533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_301; +extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_3013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_257; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_2573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_305; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_3053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_261; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_2613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_309; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_3093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_265; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_2653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_313; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_3133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_269; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_2693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_317; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_3173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_273; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_2733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_321; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_3213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_277; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_2773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_325; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_3253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_281; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_2813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_329; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_3293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_285; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_2853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_333; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_3333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_289; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_2893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_337; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_3373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_293; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_2933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_341; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_3413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_297; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_2973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_345; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_3453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_301; -extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_3013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_349; +extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_3493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_305; -extern asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_3053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_353; +extern asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_3533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_309; -extern asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_3093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_357; +extern asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_3573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_313; -extern asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_3133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_361; +extern asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_3613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_317; -extern asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_3173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_365; +extern asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_3653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_321; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_3213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_369; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_3693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_325; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_3253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_373; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_3733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_329; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_3293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_377; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_3773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_333; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_3333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_381; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_3813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_337; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_3373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_385; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_3853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_341; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_3413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_389; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_3893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_345; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_3453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_393; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_3933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_349; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_3493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_397; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_3973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_353; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_3533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_401; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_4013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_357; -extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_3573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_405; +extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_4053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_361; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_3613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_409; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_4093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_365; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_3653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_413; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_4133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccessIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_369; -extern asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_3693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_417; +extern asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_4173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_373; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_3733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_421; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_4213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_377; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_3773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_425; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_4253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_381; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_3813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_429; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_4293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_385; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_3853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_433; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_4333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_389; -extern asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_3893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_437; +extern asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_4373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_393; -extern asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_3933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_441; +extern asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_4413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_397; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_3973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_445; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_4453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_401; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_4013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_449; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_4493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_405; -extern asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_4053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_453; +extern asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_4533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_409; -extern asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_4093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_457; +extern asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_4573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_413; -extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_4133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_461; +extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_4613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_417; -extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_4173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_465; +extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_4653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_421; -extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_4213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_469; +extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_4693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_425; -extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_4253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_473; +extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_4733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_429; -extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_4293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_477; +extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_4773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_433; -extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_4333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_481; +extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_4813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_437; -extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_4373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_485; +extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_4853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_441; -extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_4413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_489; +extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_4893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_445; -extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_4453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_493; +extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_4933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_449; -extern asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_4493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_497; +extern asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_4973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_453; -extern asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_4533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_501; +extern asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_5013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_457; -extern asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_4573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_505; +extern asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_5053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_461; -extern asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_4613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_509; +extern asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_5093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_465; -extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_4653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_513; +extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_5133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_469; -extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_4693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_517; +extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_5173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_473; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_4733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_521; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_5213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_477; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_4773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_525; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_5253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_481; -extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_4813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_529; +extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_5293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_485; -extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_4853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_533; +extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_5333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_489; -extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_4893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_537; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_5373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_493; -extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_4933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_541; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_5413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_497; -extern asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_4973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_545; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_5453; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_501; -extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_5013; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_549; +extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_5493; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_505; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_5053; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_553; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_5533; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_509; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_5093; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_557; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_5573; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_513; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_5133; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_561; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_5613; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_517; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_5173; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_565; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_5653; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_521; -extern asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_5213; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_569; +extern asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_5693; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_525; -extern asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_5253; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_573; +extern asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_5733; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_529; -extern asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_5293; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_577; +extern asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_5773; extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_533; -extern asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_5333; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_581; +extern asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_5813; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_537; -extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_5373; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_585; +extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_5853; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_541; -extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_5413; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_589; +extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_5893; extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_545; -extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_5453; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_593; +extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_5933; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_549; -extern asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_5493; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_597; +extern asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_5973; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_553; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_5533; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_601; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_6013; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_557; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_5573; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_605; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_6053; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_561; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_5613; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_609; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_6093; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_565; -extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_5653; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_613; +extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_6133; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_569; -extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_5693; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_617; +extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_6173; extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_573; -extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_5733; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_621; +extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_6213; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_577; -extern asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_5773; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_625; +extern asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_6253; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_581; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_5813; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_629; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_6293; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_585; -extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_5853; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_633; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_6333; extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_589; -extern asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_5893; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_637; +extern asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_6373; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupRequestIEs_specs_641; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupRequestIEs_6413; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupResponseIEs_specs_645; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupResponseIEs_6453; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionSetupFailureIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionSetupFailureIEs_specs_649; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionSetupFailureIEs_6493; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationRequestIEs_specs_653; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationRequestIEs_6533; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationResponseIEs_specs_657; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationResponseIEs_6573; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionModificationFailureIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionModificationFailureIEs_specs_661; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionModificationFailureIEs_6613; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequestIEs_specs_665; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequestIEs_6653; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseRequiredIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseRequiredIEs_specs_669; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseRequiredIEs_6693; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastSessionReleaseResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastSessionReleaseResponseIEs_specs_673; +extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastSessionReleaseResponseIEs_6733; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupRequestIEs_specs_677; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupRequestIEs_6773; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupResponseIEs_specs_681; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupResponseIEs_6813; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionSetupFailureIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionSetupFailureIEs_specs_685; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionSetupFailureIEs_6853; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseRequestIEs_specs_689; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseRequestIEs_6893; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_DistributionReleaseResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DistributionReleaseResponseIEs_specs_693; +extern asn_TYPE_member_t asn_MBR_NGAP_DistributionReleaseResponseIEs_6933; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationRequestIEs_specs_697; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationRequestIEs_6973; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationResponseIEs_specs_701; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationResponseIEs_7013; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionActivationFailureIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionActivationFailureIEs_specs_705; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionActivationFailureIEs_7053; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationRequestIEs_specs_709; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationRequestIEs_7093; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionDeactivationResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionDeactivationResponseIEs_specs_713; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionDeactivationResponseIEs_7133; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequestIEs_specs_717; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequestIEs_7173; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateResponseIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateResponseIEs_specs_721; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateResponseIEs_7213; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateFailureIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateFailureIEs_specs_725; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateFailureIEs_7253; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastGroupPagingIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastGroupPagingIEs_specs_729; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastGroupPagingIEs_7293; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MBSSessionSetupOrModRequestTransferIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MBSSessionSetupOrModRequestTransferIEs_specs_733; +extern asn_TYPE_member_t asn_MBR_NGAP_MBSSessionSetupOrModRequestTransferIEs_7333; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_MulticastSessionUpdateRequestTransferIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MulticastSessionUpdateRequestTransferIEs_specs_737; +extern asn_TYPE_member_t asn_MBR_NGAP_MulticastSessionUpdateRequestTransferIEs_7373; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_593; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_5933; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_741; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_7413; extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_597; -extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_5973; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_745; +extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_7453; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -252,7 +252,7 @@ #define NGAP_ProtocolIE_ID_id_AlternativeQoSParaSetList ((NGAP_ProtocolIE_ID_t)220) #define NGAP_ProtocolIE_ID_id_CurrentQoSParaSetIndex ((NGAP_ProtocolIE_ID_t)221) #define NGAP_ProtocolIE_ID_id_CEmodeBrestricted ((NGAP_ProtocolIE_ID_t)222) -#define NGAP_ProtocolIE_ID_id_PagingeDRXInformation ((NGAP_ProtocolIE_ID_t)223) +#define NGAP_ProtocolIE_ID_id_EUTRA_PagingeDRXInformation ((NGAP_ProtocolIE_ID_t)223) #define NGAP_ProtocolIE_ID_id_CEmodeBSupport_Indicator ((NGAP_ProtocolIE_ID_t)224) #define NGAP_ProtocolIE_ID_id_LTEM_Indication ((NGAP_ProtocolIE_ID_t)225) #define NGAP_ProtocolIE_ID_id_EndIndication ((NGAP_ProtocolIE_ID_t)226) @@ -313,6 +313,79 @@ #define NGAP_ProtocolIE_ID_id_PduSessionExpectedUEActivityBehaviour ((NGAP_ProtocolIE_ID_t)281) #define NGAP_ProtocolIE_ID_id_MicoAllPLMN ((NGAP_ProtocolIE_ID_t)282) #define NGAP_ProtocolIE_ID_id_QosFlowFailedToSetupList ((NGAP_ProtocolIE_ID_t)283) +#define NGAP_ProtocolIE_ID_id_SourceTNLAddrInfo ((NGAP_ProtocolIE_ID_t)284) +#define NGAP_ProtocolIE_ID_id_ExtendedReportIntervalMDT ((NGAP_ProtocolIE_ID_t)285) +#define NGAP_ProtocolIE_ID_id_SourceNodeID ((NGAP_ProtocolIE_ID_t)286) +#define NGAP_ProtocolIE_ID_id_NRNTNTAIInformation ((NGAP_ProtocolIE_ID_t)287) +#define NGAP_ProtocolIE_ID_id_UEContextReferenceAtSource ((NGAP_ProtocolIE_ID_t)288) +#define NGAP_ProtocolIE_ID_id_LastVisitedPSCellList ((NGAP_ProtocolIE_ID_t)289) +#define NGAP_ProtocolIE_ID_id_IntersystemSONInformationRequest ((NGAP_ProtocolIE_ID_t)290) +#define NGAP_ProtocolIE_ID_id_IntersystemSONInformationReply ((NGAP_ProtocolIE_ID_t)291) +#define NGAP_ProtocolIE_ID_id_EnergySavingIndication ((NGAP_ProtocolIE_ID_t)292) +#define NGAP_ProtocolIE_ID_id_IntersystemResourceStatusUpdate ((NGAP_ProtocolIE_ID_t)293) +#define NGAP_ProtocolIE_ID_id_SuccessfulHandoverReportList ((NGAP_ProtocolIE_ID_t)294) +#define NGAP_ProtocolIE_ID_id_MBS_AreaSessionID ((NGAP_ProtocolIE_ID_t)295) +#define NGAP_ProtocolIE_ID_id_MBS_QoSFlowsToBeSetupList ((NGAP_ProtocolIE_ID_t)296) +#define NGAP_ProtocolIE_ID_id_MBS_QoSFlowsToBeSetupModList ((NGAP_ProtocolIE_ID_t)297) +#define NGAP_ProtocolIE_ID_id_MBS_ServiceArea ((NGAP_ProtocolIE_ID_t)298) +#define NGAP_ProtocolIE_ID_id_MBS_SessionID ((NGAP_ProtocolIE_ID_t)299) +#define NGAP_ProtocolIE_ID_id_MBS_DistributionReleaseRequestTransfer ((NGAP_ProtocolIE_ID_t)300) +#define NGAP_ProtocolIE_ID_id_MBS_DistributionSetupRequestTransfer ((NGAP_ProtocolIE_ID_t)301) +#define NGAP_ProtocolIE_ID_id_MBS_DistributionSetupResponseTransfer ((NGAP_ProtocolIE_ID_t)302) +#define NGAP_ProtocolIE_ID_id_MBS_DistributionSetupUnsuccessfulTransfer ((NGAP_ProtocolIE_ID_t)303) +#define NGAP_ProtocolIE_ID_id_MulticastSessionActivationRequestTransfer ((NGAP_ProtocolIE_ID_t)304) +#define NGAP_ProtocolIE_ID_id_MulticastSessionDeactivationRequestTransfer ((NGAP_ProtocolIE_ID_t)305) +#define NGAP_ProtocolIE_ID_id_MulticastSessionUpdateRequestTransfer ((NGAP_ProtocolIE_ID_t)306) +#define NGAP_ProtocolIE_ID_id_MulticastGroupPagingAreaList ((NGAP_ProtocolIE_ID_t)307) +#define NGAP_ProtocolIE_ID_id_MBS_SupportIndicator ((NGAP_ProtocolIE_ID_t)309) +#define NGAP_ProtocolIE_ID_id_MBSSessionFailedtoSetupList ((NGAP_ProtocolIE_ID_t)310) +#define NGAP_ProtocolIE_ID_id_MBSSessionFailedtoSetuporModifyList ((NGAP_ProtocolIE_ID_t)311) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetupResponseList ((NGAP_ProtocolIE_ID_t)312) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetuporModifyResponseList ((NGAP_ProtocolIE_ID_t)313) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetupFailureTransfer ((NGAP_ProtocolIE_ID_t)314) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetupRequestTransfer ((NGAP_ProtocolIE_ID_t)315) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetupResponseTransfer ((NGAP_ProtocolIE_ID_t)316) +#define NGAP_ProtocolIE_ID_id_MBSSessionToReleaseList ((NGAP_ProtocolIE_ID_t)317) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetupRequestList ((NGAP_ProtocolIE_ID_t)318) +#define NGAP_ProtocolIE_ID_id_MBSSessionSetuporModifyRequestList ((NGAP_ProtocolIE_ID_t)319) +#define NGAP_ProtocolIE_ID_id_MBS_ActiveSessionInformation_SourcetoTargetList ((NGAP_ProtocolIE_ID_t)323) +#define NGAP_ProtocolIE_ID_id_MBS_ActiveSessionInformation_TargettoSourceList ((NGAP_ProtocolIE_ID_t)324) +#define NGAP_ProtocolIE_ID_id_OnboardingSupport ((NGAP_ProtocolIE_ID_t)325) +#define NGAP_ProtocolIE_ID_id_TimeSyncAssistanceInfo ((NGAP_ProtocolIE_ID_t)326) +#define NGAP_ProtocolIE_ID_id_SurvivalTime ((NGAP_ProtocolIE_ID_t)327) +#define NGAP_ProtocolIE_ID_id_QMCConfigInfo ((NGAP_ProtocolIE_ID_t)328) +#define NGAP_ProtocolIE_ID_id_QMCDeactivation ((NGAP_ProtocolIE_ID_t)329) +#define NGAP_ProtocolIE_ID_id_PDUSessionPairID ((NGAP_ProtocolIE_ID_t)331) +#define NGAP_ProtocolIE_ID_id_NR_PagingeDRXInformation ((NGAP_ProtocolIE_ID_t)332) +#define NGAP_ProtocolIE_ID_id_RedCapIndication ((NGAP_ProtocolIE_ID_t)333) +#define NGAP_ProtocolIE_ID_id_TargetNSSAIInformation ((NGAP_ProtocolIE_ID_t)334) +#define NGAP_ProtocolIE_ID_id_UESliceMaximumBitRateList ((NGAP_ProtocolIE_ID_t)335) +#define NGAP_ProtocolIE_ID_id_M4ReportAmount ((NGAP_ProtocolIE_ID_t)336) +#define NGAP_ProtocolIE_ID_id_M5ReportAmount ((NGAP_ProtocolIE_ID_t)337) +#define NGAP_ProtocolIE_ID_id_M6ReportAmount ((NGAP_ProtocolIE_ID_t)338) +#define NGAP_ProtocolIE_ID_id_M7ReportAmount ((NGAP_ProtocolIE_ID_t)339) +#define NGAP_ProtocolIE_ID_id_IncludeBeamMeasurementsIndication ((NGAP_ProtocolIE_ID_t)340) +#define NGAP_ProtocolIE_ID_id_ExcessPacketDelayThresholdConfiguration ((NGAP_ProtocolIE_ID_t)341) +#define NGAP_ProtocolIE_ID_id_PagingCause ((NGAP_ProtocolIE_ID_t)342) +#define NGAP_ProtocolIE_ID_id_PagingCauseIndicationForVoiceService ((NGAP_ProtocolIE_ID_t)343) +#define NGAP_ProtocolIE_ID_id_PEIPSassistanceInformation ((NGAP_ProtocolIE_ID_t)344) +#define NGAP_ProtocolIE_ID_id_FiveG_ProSeAuthorized ((NGAP_ProtocolIE_ID_t)345) +#define NGAP_ProtocolIE_ID_id_FiveG_ProSeUEPC5AggregateMaximumBitRate ((NGAP_ProtocolIE_ID_t)346) +#define NGAP_ProtocolIE_ID_id_FiveG_ProSePC5QoSParameters ((NGAP_ProtocolIE_ID_t)347) +#define NGAP_ProtocolIE_ID_id_MBSSessionModificationFailureTransfer ((NGAP_ProtocolIE_ID_t)348) +#define NGAP_ProtocolIE_ID_id_MBSSessionModificationRequestTransfer ((NGAP_ProtocolIE_ID_t)349) +#define NGAP_ProtocolIE_ID_id_MBSSessionModificationResponseTransfer ((NGAP_ProtocolIE_ID_t)350) +#define NGAP_ProtocolIE_ID_id_MBS_QoSFlowToReleaseList ((NGAP_ProtocolIE_ID_t)351) +#define NGAP_ProtocolIE_ID_id_MBS_SessionTNLInfo5GC ((NGAP_ProtocolIE_ID_t)352) +#define NGAP_ProtocolIE_ID_id_TAINSAGSupportList ((NGAP_ProtocolIE_ID_t)353) +#define NGAP_ProtocolIE_ID_id_SourceNodeTNLAddrInfo ((NGAP_ProtocolIE_ID_t)354) +#define NGAP_ProtocolIE_ID_id_NGAPIESupportInformationRequestList ((NGAP_ProtocolIE_ID_t)355) +#define NGAP_ProtocolIE_ID_id_NGAPIESupportInformationResponseList ((NGAP_ProtocolIE_ID_t)356) +#define NGAP_ProtocolIE_ID_id_MBS_SessionFSAIDList ((NGAP_ProtocolIE_ID_t)357) +#define NGAP_ProtocolIE_ID_id_MBSSessionReleaseResponseTransfer ((NGAP_ProtocolIE_ID_t)358) +#define NGAP_ProtocolIE_ID_id_ManagementBasedMDTPLMNModificationList ((NGAP_ProtocolIE_ID_t)359) +#define NGAP_ProtocolIE_ID_id_EarlyMeasurement ((NGAP_ProtocolIE_ID_t)360) +#define NGAP_ProtocolIE_ID_id_BeamMeasurementsReportConfiguration ((NGAP_ProtocolIE_ID_t)361) #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -20,6 +20,10 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using NGAP_AreaScopeOfQMC_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using NGAP_BroadcastCancelledAreaList_ExtIEs, * so here we adjust the DEF accordingly. */ @@ -84,10 +88,30 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using NGAP_IntersystemSONInformationRequest_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_ReportingSystem_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_ReportType_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_IntersystemSONInformationReply_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using NGAP_IntersystemSONInformationReport_ExtIEs, * so here we adjust the DEF accordingly. */ /* + * This type is implemented using NGAP_ResourceStatusReportingSystem_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using NGAP_InterSystemHandoverReportType_ExtIEs, * so here we adjust the DEF accordingly. */ @@ -100,6 +124,26 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using NGAP_MRB_ProgressInformation_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_MBS_ServiceArea_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_MBS_SessionTNLInfo5GC_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* + * This type is implemented using NGAP_MDT_AlignmentInfo_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using NGAP_MDTModeNr_ExtIEs, * so here we adjust the DEF accordingly. */ @@ -164,6 +208,10 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using NGAP_SourceNodeID_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using NGAP_TargetID_ExtIEs, * so here we adjust the DEF accordingly. */ @@ -215,19 +263,19 @@ * This type is implemented using NGAP_WarningAreaList_ExtIEs, * so here we adjust the DEF accordingly. */ -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_1, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_10), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_1, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_1) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_1, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_10), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_1) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -242,19 +290,19 @@ &asn_SPC_NGAP_AMFPagingTarget_ExtIEs_specs_1 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_2 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_2 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_2, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_2) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_20), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_2, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_2) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1_tags_20), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_2, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_2) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_20), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_2, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_2) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1_tags_20), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -269,19 +317,19 @@ &asn_SPC_NGAP_AreaScopeOfMDT_NR_ExtIEs_specs_5 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_3 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_3, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_30), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_3, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_3) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_3, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_30), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_3, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_3) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -296,19 +344,343 @@ &asn_SPC_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_specs_9 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_4 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_4 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_4, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_4) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_40), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_4, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_4) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3_tags_40), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_AreaScopeOfQMC_ExtIEs_13, + 3, /* Elements count */ + &asn_SPC_NGAP_AreaScopeOfQMC_ExtIEs_specs_13 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_5 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_5, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_5, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_5) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4_tags_50), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_17, + 3, /* Elements count */ + &asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_17 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_6 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_6, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_6) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_60), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_6, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_6) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5_tags_60), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_21, + 3, /* Elements count */ + &asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_21 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_7 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_7, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_7, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_7) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6_tags_70), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CandidateCell_ExtIEs_25, + 3, /* Elements count */ + &asn_SPC_NGAP_CandidateCell_ExtIEs_specs_25 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_8 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_8, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_8) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_80), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_8, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_8) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7_tags_80), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_Cause_ExtIEs_29, + 3, /* Elements count */ + &asn_SPC_NGAP_Cause_ExtIEs_specs_29 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_9 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_9, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_9, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_9) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8_tags_90), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CellIDListForRestart_ExtIEs_33, + 3, /* Elements count */ + &asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_33 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_10 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_10, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_10) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_100), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_10, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_10) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9_tags_100), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_37, + 3, /* Elements count */ + &asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_37 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_11 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_11, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_11, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_11) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10_tags_110), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DRBStatusDL_ExtIEs_41, + 3, /* Elements count */ + &asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_41 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_12 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_12, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_12) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_120), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_12, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_12) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11_tags_120), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_DRBStatusUL_ExtIEs_45, + 3, /* Elements count */ + &asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_45 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_13 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_13, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_13, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_13) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12_tags_130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_49, + 3, /* Elements count */ + &asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_49 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_14 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_14, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_14) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_140), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_14, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_14) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13_tags_140), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_ENB_ID_ExtIEs_53, + 3, /* Elements count */ + &asn_SPC_NGAP_ENB_ID_ExtIEs_specs_53 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_15 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_15, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_15, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_15) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14_tags_150), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_EventTrigger_ExtIEs_57, + 3, /* Elements count */ + &asn_SPC_NGAP_EventTrigger_ExtIEs_specs_57 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_16 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_4, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_4) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_40), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_4, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_4) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3_tags_40), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_16, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_16) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_160), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_16, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_16) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15_tags_160), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -318,24 +690,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_13, + asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_61, 3, /* Elements count */ - &asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13 /* Additional specs */ + &asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_61 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_5 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_5, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_50), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_5, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_5) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4_tags_50), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_17, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_17, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_17) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -345,24 +717,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_17, + asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_65, 3, /* Elements count */ - &asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17 /* Additional specs */ + &asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_65 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_6 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_18 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_6, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_6) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_60), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_6, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_6) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5_tags_60), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_18, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_18) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_180), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_18, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_18) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17_tags_180), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -372,24 +744,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CandidateCell_ExtIEs_21, + asn_MBR_NGAP_GNB_ID_ExtIEs_69, 3, /* Elements count */ - &asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21 /* Additional specs */ + &asn_SPC_NGAP_GNB_ID_ExtIEs_specs_69 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_7 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_7, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_70), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_7, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_7) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6_tags_70), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_19, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_19, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_19) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -399,24 +771,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_Cause_ExtIEs_25, + asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_73, 3, /* Elements count */ - &asn_SPC_NGAP_Cause_ExtIEs_specs_25 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_73 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_8 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_20 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_8, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_8) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_80), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_8, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_8) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7_tags_80), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_20, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_20) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_200), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_20, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_20) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19_tags_200), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -426,24 +798,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CellIDListForRestart_ExtIEs_29, + asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_77, 3, /* Elements count */ - &asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_77 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_9 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_9, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_90), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_9, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_9) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8_tags_90), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_21, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_21, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_21) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -453,24 +825,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_33, + asn_MBR_NGAP_IntersystemSONInformationRequest_ExtIEs_81, 3, /* Elements count */ - &asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformationRequest_ExtIEs_specs_81 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_10 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_22 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_10, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_10) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_100), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_10, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_10) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9_tags_100), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_22, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_22) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_220), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_22, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_22) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21_tags_220), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -480,24 +852,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusDL_ExtIEs_37, + asn_MBR_NGAP_ReportingSystem_ExtIEs_85, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37 /* Additional specs */ + &asn_SPC_NGAP_ReportingSystem_ExtIEs_specs_85 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_11 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_11, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_110), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_11, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_11) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10_tags_110), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_23, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_23, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_23) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -507,24 +879,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_DRBStatusUL_ExtIEs_41, + asn_MBR_NGAP_ReportType_ExtIEs_89, 3, /* Elements count */ - &asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41 /* Additional specs */ + &asn_SPC_NGAP_ReportType_ExtIEs_specs_89 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_12 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_24 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_12, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_12) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_120), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_12, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_12) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11_tags_120), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_24, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_24) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_240), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_24, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_24) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23_tags_240), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -534,24 +906,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_45, + asn_MBR_NGAP_IntersystemSONInformationReply_ExtIEs_93, 3, /* Elements count */ - &asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformationReply_ExtIEs_specs_93 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_13 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_13, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_130), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_13, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_13) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12_tags_130), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_25, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_25, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_25) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -561,24 +933,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ENB_ID_ExtIEs_49, + asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_97, 3, /* Elements count */ - &asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49 /* Additional specs */ + &asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_97 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_14 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_26 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_14, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_14) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_140), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_14, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_14) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13_tags_140), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_26, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_26) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_260), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_26, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_26) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25_tags_260), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -588,24 +960,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_EventTrigger_ExtIEs_53, + asn_MBR_NGAP_ResourceStatusReportingSystem_ExtIEs_101, 3, /* Elements count */ - &asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53 /* Additional specs */ + &asn_SPC_NGAP_ResourceStatusReportingSystem_ExtIEs_specs_101 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_15 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_15, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_150), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_15, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_15) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14_tags_150), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_27, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_27, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_27) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -615,24 +987,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_57, + asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_105, 3, /* Elements count */ - &asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57 /* Additional specs */ + &asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_105 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_16 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_28 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_16, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_16) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_160), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_16, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_16) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15_tags_160), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_28, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_28) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_280), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_28, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_28) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27_tags_280), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -642,24 +1014,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_61, + asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_109, 3, /* Elements count */ - &asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61 /* Additional specs */ + &asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_109 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_17 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_17, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_170), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_17, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_17) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16_tags_170), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_29, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_29, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_29) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -669,24 +1041,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_GNB_ID_ExtIEs_65, + asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_113, 3, /* Elements count */ - &asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65 /* Additional specs */ + &asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_113 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_18 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_30 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_18, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_18) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_180), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_18, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_18) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17_tags_180), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_30, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_30) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_300), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_30, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_30) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29_tags_300), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -696,24 +1068,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_69, + asn_MBR_NGAP_MRB_ProgressInformation_ExtIEs_117, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69 /* Additional specs */ + &asn_SPC_NGAP_MRB_ProgressInformation_ExtIEs_specs_117 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_19 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_31 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_19, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_190), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_19, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_19) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18_tags_190), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_31, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_31, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_31) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30_tags_310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -723,24 +1095,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_73, + asn_MBR_NGAP_MBS_ServiceArea_ExtIEs_121, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73 /* Additional specs */ + &asn_SPC_NGAP_MBS_ServiceArea_ExtIEs_specs_121 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_20 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_32 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_20, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_20) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_200), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_20, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_20) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19_tags_200), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_32, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_32) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_320), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_32, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_32) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31_tags_320), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -750,24 +1122,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_77, + asn_MBR_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_125, 3, /* Elements count */ - &asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77 /* Additional specs */ + &asn_SPC_NGAP_MBS_SessionTNLInfo5GC_ExtIEs_specs_125 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_21 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_21, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_210), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_21, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_21) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20_tags_210), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_33, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_33, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_33) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -777,24 +1149,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_81, + asn_MBR_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_129, 3, /* Elements count */ - &asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81 /* Additional specs */ + &asn_SPC_NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_specs_129 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_22 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_34 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_22, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_22) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_220), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_22, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_22) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21_tags_220), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_34, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_34) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_340), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_34, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_34) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33_tags_340), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -804,24 +1176,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_85, + asn_MBR_NGAP_MDT_AlignmentInfo_ExtIEs_133, 3, /* Elements count */ - &asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85 /* Additional specs */ + &asn_SPC_NGAP_MDT_AlignmentInfo_ExtIEs_specs_133 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_23 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_35 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_23, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_230), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_23, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_23) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22_tags_230), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_35, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_35, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_35) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34_tags_350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -831,24 +1203,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_89, + asn_MBR_NGAP_MDTModeNr_ExtIEs_137, 3, /* Elements count */ - &asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89 /* Additional specs */ + &asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_137 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_24 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_36 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_24, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_24) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_240), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_24, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_24) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23_tags_240), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_36, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_36) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_360), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_36, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_36) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35_tags_360), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -858,24 +1230,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_MDTModeNr_ExtIEs_93, + asn_MBR_NGAP_M1ThresholdType_ExtIEs_141, 3, /* Elements count */ - &asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93 /* Additional specs */ + &asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_141 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_25 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_25, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_250), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_25, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_25) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24_tags_250), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_37, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_37, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_37) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -885,24 +1257,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_M1ThresholdType_ExtIEs_97, + asn_MBR_NGAP_N3IWF_ID_ExtIEs_145, 3, /* Elements count */ - &asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97 /* Additional specs */ + &asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_145 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_26 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_38 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_26, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_26) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_260), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_26, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_26) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25_tags_260), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_38, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_38) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_380), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_38, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_38) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37_tags_380), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -912,24 +1284,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_N3IWF_ID_ExtIEs_101, + asn_MBR_NGAP_NgENB_ID_ExtIEs_149, 3, /* Elements count */ - &asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101 /* Additional specs */ + &asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_149 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_27 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_39 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_27, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_270), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_27, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_27) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26_tags_270), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_39, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_39, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_39) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38_tags_390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -939,24 +1311,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NgENB_ID_ExtIEs_105, + asn_MBR_NGAP_NGRAN_CGI_ExtIEs_153, 3, /* Elements count */ - &asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105 /* Additional specs */ + &asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_153 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_28 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_40 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_28, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_28) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_280), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_28, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_28) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27_tags_280), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_40, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_40) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_400), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_40, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_40) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39_tags_400), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -966,24 +1338,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NGRAN_CGI_ExtIEs_109, + asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_157, 3, /* Elements count */ - &asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109 /* Additional specs */ + &asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_157 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_29 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_29, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_290), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_29, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_29) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28_tags_290), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_41, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_41, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_41) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -993,24 +1365,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_113, + asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_161, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113 /* Additional specs */ + &asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_161 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_30 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_42 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_30, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_30) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_300), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_30, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_30) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29_tags_300), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_42, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_42) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_420), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_42, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_42) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41_tags_420), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1020,24 +1392,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_117, + asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_165, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117 /* Additional specs */ + &asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_165 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_31 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_43 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_31, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_310), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_31, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_31) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30_tags_310), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_43, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_43, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_43) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42_tags_430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1047,24 +1419,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_121, + asn_MBR_NGAP_NPN_Support_ExtIEs_169, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121 /* Additional specs */ + &asn_SPC_NGAP_NPN_Support_ExtIEs_specs_169 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_32 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_44 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_32, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_32) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_320), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_32, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_32) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31_tags_320), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_44, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_44) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_440), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_44, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_44) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43_tags_440), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1074,24 +1446,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_NPN_Support_ExtIEs_125, + asn_MBR_NGAP_OverloadResponse_ExtIEs_173, 3, /* Elements count */ - &asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125 /* Additional specs */ + &asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_173 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_33 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_33, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_330), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_33, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_33) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32_tags_330), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_45, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_45, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_45) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1101,24 +1473,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_OverloadResponse_ExtIEs_129, + asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_177, 3, /* Elements count */ - &asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129 /* Additional specs */ + &asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_177 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_34 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_46 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_34, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_34) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_340), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_34, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_34) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33_tags_340), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_46, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_46) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_460), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_46, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_46) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45_tags_460), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1128,24 +1500,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_133, + asn_MBR_NGAP_QosCharacteristics_ExtIEs_181, 3, /* Elements count */ - &asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133 /* Additional specs */ + &asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_181 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_35 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_47 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_35, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_350), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_35, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_35) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34_tags_350), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_47, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_47, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_47) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46_tags_470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1155,24 +1527,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_QosCharacteristics_ExtIEs_137, + asn_MBR_NGAP_ResetType_ExtIEs_185, 3, /* Elements count */ - &asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137 /* Additional specs */ + &asn_SPC_NGAP_ResetType_ExtIEs_specs_185 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_36 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_48 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_36, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_36) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_360), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_36, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_36) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35_tags_360), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_48, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_48) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_480), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_48, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_48) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47_tags_480), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1182,24 +1554,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_ResetType_ExtIEs_141, + asn_MBR_NGAP_SensorNameConfig_ExtIEs_189, 3, /* Elements count */ - &asn_SPC_NGAP_ResetType_ExtIEs_specs_141 /* Additional specs */ + &asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_189 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_37 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_37, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_370), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_37, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_37) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36_tags_370), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_49, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_49, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_49) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1209,24 +1581,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SensorNameConfig_ExtIEs_145, + asn_MBR_NGAP_SONInformation_ExtIEs_193, 3, /* Elements count */ - &asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145 /* Additional specs */ + &asn_SPC_NGAP_SONInformation_ExtIEs_specs_193 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_38 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_50 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_38, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_38) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_380), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_38, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_38) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37_tags_380), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_50, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_50) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_500), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_50, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_50) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49_tags_500), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1236,24 +1608,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONInformation_ExtIEs_149, + asn_MBR_NGAP_SONInformationReport_ExtIEs_197, 3, /* Elements count */ - &asn_SPC_NGAP_SONInformation_ExtIEs_specs_149 /* Additional specs */ + &asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_197 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_39 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_51 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_39, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_390), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_39, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_39) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38_tags_390), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_51, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_51, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_51) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50_tags_510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1263,24 +1635,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_SONInformationReport_ExtIEs_153, + asn_MBR_NGAP_SourceNodeID_ExtIEs_201, 3, /* Elements count */ - &asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153 /* Additional specs */ + &asn_SPC_NGAP_SourceNodeID_ExtIEs_specs_201 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_40 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_52 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_40, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_40) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_400), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_40, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_40) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39_tags_400), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_52, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_52) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_520), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_52, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_52) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51_tags_520), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1290,24 +1662,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TargetID_ExtIEs_157, + asn_MBR_NGAP_TargetID_ExtIEs_205, 3, /* Elements count */ - &asn_SPC_NGAP_TargetID_ExtIEs_specs_157 /* Additional specs */ + &asn_SPC_NGAP_TargetID_ExtIEs_specs_205 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_41 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_41, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_410), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_41, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_41) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40_tags_410), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_53, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_530), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_53, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_53) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1317,24 +1689,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TNGF_ID_ExtIEs_161, + asn_MBR_NGAP_TNGF_ID_ExtIEs_209, 3, /* Elements count */ - &asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161 /* Additional specs */ + &asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_209 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_42 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_54 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_42, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_42) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_420), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_42, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_42) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41_tags_420), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_54, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_54) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_540), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_54, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_54) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53_tags_540), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1344,24 +1716,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_TWIF_ID_ExtIEs_165, + asn_MBR_NGAP_TWIF_ID_ExtIEs_213, 3, /* Elements count */ - &asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165 /* Additional specs */ + &asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_213 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_43 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_55 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_43, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_430), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_43, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_43) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42_tags_430), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_55, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_550), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_55, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_55) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54_tags_550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1371,24 +1743,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_169, + asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_217, 3, /* Elements count */ - &asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169 /* Additional specs */ + &asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_217 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_44 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_56 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_44, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_44) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_440), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_44, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_44) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43_tags_440), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_56, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_56) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_560), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_56, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_56) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55_tags_560), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1398,24 +1770,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_173, + asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_221, 3, /* Elements count */ - &asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173 /* Additional specs */ + &asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_221 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_45 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_45, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_450), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_45, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_45) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44_tags_450), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_57, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_570), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_57, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_57) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1425,24 +1797,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_177, + asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_225, 3, /* Elements count */ - &asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177 /* Additional specs */ + &asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_225 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_46 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_58 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_46, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_46) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_460), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_46, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_46) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45_tags_460), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_58, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_58) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_580), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_58, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_58) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57_tags_580), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1452,24 +1824,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UEPagingIdentity_ExtIEs_181, + asn_MBR_NGAP_UEPagingIdentity_ExtIEs_229, 3, /* Elements count */ - &asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181 /* Additional specs */ + &asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_229 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_47 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_59 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_47, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_470), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_47, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_47) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46_tags_470), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_59, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_590), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_59, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_59) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58_tags_590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1479,24 +1851,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UERLFReportContainer_ExtIEs_185, + asn_MBR_NGAP_UERLFReportContainer_ExtIEs_233, 3, /* Elements count */ - &asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185 /* Additional specs */ + &asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_233 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_48 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_60 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_48, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_48) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_480), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_48, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_48) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47_tags_480), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_60, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_60) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_600), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_60, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_60) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59_tags_600), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1506,24 +1878,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_189, + asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_237, 3, /* Elements count */ - &asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189 /* Additional specs */ + &asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_237 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_49 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_49, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_490), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_49, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_49) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48_tags_490), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_61, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_610), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_61, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_61) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1533,24 +1905,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformation_ExtIEs_193, + asn_MBR_NGAP_UserLocationInformation_ExtIEs_241, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_241 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_50 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_62 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_50, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_50) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_500), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_50, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_50) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49_tags_500), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_62, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_62) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_620), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_62, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_62) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61_tags_620), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1560,24 +1932,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_197, + asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_245, 3, /* Elements count */ - &asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197 /* Additional specs */ + &asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_245 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_51 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_63 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_51, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_510), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_51, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_51) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50_tags_510), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_63, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_630), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_63, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_63) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62_tags_630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1587,24 +1959,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_W_AGF_ID_ExtIEs_201, + asn_MBR_NGAP_W_AGF_ID_ExtIEs_249, 3, /* Elements count */ - &asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201 /* Additional specs */ + &asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_249 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_52 = { +static const ber_tlv_tag_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_64 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51 = { +asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_52, - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_52) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_520), /* 1 */ - asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_52, /* Same as above */ - sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_52) - /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51_tags_520), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_64, + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_64) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_640), /* 1 */ + asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_64, /* Same as above */ + sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_64) + /sizeof(asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63_tags_640), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1614,8 +1986,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_NGAP_WarningAreaList_ExtIEs_205, + asn_MBR_NGAP_WarningAreaList_ExtIEs_253, 3, /* Elements count */ - &asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205 /* Additional specs */ + &asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_253 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-Containers" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,424 +19,520 @@ #endif /* NGAP_ProtocolIE-SingleContainer */ -typedef NGAP_AMFPagingTarget_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P0_t; -typedef NGAP_AreaScopeOfMDT_NR_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P1_t; -typedef NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P2_t; -typedef NGAP_BroadcastCancelledAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P3_t; -typedef NGAP_BroadcastCompletedAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P4_t; -typedef NGAP_CandidateCell_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P5_t; -typedef NGAP_Cause_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P6_t; -typedef NGAP_CellIDListForRestart_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P7_t; -typedef NGAP_CPTransportLayerInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P8_t; -typedef NGAP_DRBStatusDL_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P9_t; -typedef NGAP_DRBStatusUL_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P10_t; -typedef NGAP_ProcedureStageChoice_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P11_t; -typedef NGAP_ENB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P12_t; -typedef NGAP_EventTrigger_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P13_t; -typedef NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P14_t; -typedef NGAP_GlobalRANNodeID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P15_t; -typedef NGAP_GNB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P16_t; -typedef NGAP_IntersystemSONTransferType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P17_t; -typedef NGAP_IntersystemSONInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P18_t; -typedef NGAP_IntersystemSONInformationReport_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P19_t; -typedef NGAP_InterSystemHandoverReportType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P20_t; -typedef NGAP_LastVisitedCellInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P21_t; -typedef NGAP_LoggedMDTTrigger_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P22_t; -typedef NGAP_MDTModeNr_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P23_t; -typedef NGAP_M1ThresholdType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P24_t; -typedef NGAP_N3IWF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P25_t; -typedef NGAP_NgENB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P26_t; -typedef NGAP_NGRAN_CGI_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P27_t; -typedef NGAP_NPN_AccessInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P28_t; -typedef NGAP_NPN_MobilityInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P29_t; -typedef NGAP_NPN_PagingAssistanceInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P30_t; -typedef NGAP_NPN_Support_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P31_t; -typedef NGAP_OverloadResponse_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P32_t; -typedef NGAP_PWSFailedCellIDList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P33_t; -typedef NGAP_QosCharacteristics_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P34_t; -typedef NGAP_ResetType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P35_t; -typedef NGAP_SensorNameConfig_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P36_t; -typedef NGAP_SONInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P37_t; -typedef NGAP_SONInformationReport_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P38_t; -typedef NGAP_TargetID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P39_t; -typedef NGAP_TNGF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P40_t; -typedef NGAP_TWIF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P41_t; -typedef NGAP_UEHistoryInformationFromTheUE_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P42_t; -typedef NGAP_UEIdentityIndexValue_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P43_t; -typedef NGAP_UE_NGAP_IDs_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P44_t; -typedef NGAP_UEPagingIdentity_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P45_t; -typedef NGAP_UERLFReportContainer_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P46_t; -typedef NGAP_UPTransportLayerInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P47_t; -typedef NGAP_UserLocationInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P48_t; -typedef NGAP_UserLocationInformationW_AGF_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P49_t; -typedef NGAP_W_AGF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P50_t; -typedef NGAP_WarningAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_9577P51_t; +typedef NGAP_AMFPagingTarget_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P0_t; +typedef NGAP_AreaScopeOfMDT_NR_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P1_t; +typedef NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P2_t; +typedef NGAP_AreaScopeOfQMC_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P3_t; +typedef NGAP_BroadcastCancelledAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P4_t; +typedef NGAP_BroadcastCompletedAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P5_t; +typedef NGAP_CandidateCell_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P6_t; +typedef NGAP_Cause_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P7_t; +typedef NGAP_CellIDListForRestart_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P8_t; +typedef NGAP_CPTransportLayerInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P9_t; +typedef NGAP_DRBStatusDL_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P10_t; +typedef NGAP_DRBStatusUL_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P11_t; +typedef NGAP_ProcedureStageChoice_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P12_t; +typedef NGAP_ENB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P13_t; +typedef NGAP_EventTrigger_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P14_t; +typedef NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P15_t; +typedef NGAP_GlobalRANNodeID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P16_t; +typedef NGAP_GNB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P17_t; +typedef NGAP_IntersystemSONTransferType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P18_t; +typedef NGAP_IntersystemSONInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P19_t; +typedef NGAP_IntersystemSONInformationRequest_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P20_t; +typedef NGAP_ReportingSystem_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P21_t; +typedef NGAP_ReportType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P22_t; +typedef NGAP_IntersystemSONInformationReply_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P23_t; +typedef NGAP_IntersystemSONInformationReport_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P24_t; +typedef NGAP_ResourceStatusReportingSystem_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P25_t; +typedef NGAP_InterSystemHandoverReportType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P26_t; +typedef NGAP_LastVisitedCellInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P27_t; +typedef NGAP_LoggedMDTTrigger_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P28_t; +typedef NGAP_MRB_ProgressInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P29_t; +typedef NGAP_MBS_ServiceArea_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P30_t; +typedef NGAP_MBS_SessionTNLInfo5GC_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P31_t; +typedef NGAP_MBS_SessionTNLInfoNGRAN_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P32_t; +typedef NGAP_MDT_AlignmentInfo_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P33_t; +typedef NGAP_MDTModeNr_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P34_t; +typedef NGAP_M1ThresholdType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P35_t; +typedef NGAP_N3IWF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P36_t; +typedef NGAP_NgENB_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P37_t; +typedef NGAP_NGRAN_CGI_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P38_t; +typedef NGAP_NPN_AccessInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P39_t; +typedef NGAP_NPN_MobilityInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P40_t; +typedef NGAP_NPN_PagingAssistanceInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P41_t; +typedef NGAP_NPN_Support_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P42_t; +typedef NGAP_OverloadResponse_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P43_t; +typedef NGAP_PWSFailedCellIDList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P44_t; +typedef NGAP_QosCharacteristics_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P45_t; +typedef NGAP_ResetType_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P46_t; +typedef NGAP_SensorNameConfig_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P47_t; +typedef NGAP_SONInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P48_t; +typedef NGAP_SONInformationReport_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P49_t; +typedef NGAP_SourceNodeID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P50_t; +typedef NGAP_TargetID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P51_t; +typedef NGAP_TNGF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P52_t; +typedef NGAP_TWIF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P53_t; +typedef NGAP_UEHistoryInformationFromTheUE_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P54_t; +typedef NGAP_UEIdentityIndexValue_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P55_t; +typedef NGAP_UE_NGAP_IDs_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P56_t; +typedef NGAP_UEPagingIdentity_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P57_t; +typedef NGAP_UERLFReportContainer_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P58_t; +typedef NGAP_UPTransportLayerInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P59_t; +typedef NGAP_UserLocationInformation_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P60_t; +typedef NGAP_UserLocationInformationW_AGF_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P61_t; +typedef NGAP_W_AGF_ID_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P62_t; +typedef NGAP_WarningAreaList_ExtIEs_t NGAP_ProtocolIE_SingleContainer_11857P63_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P0; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P0_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P0_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P0_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P0_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P0_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P0_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P1; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P1_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P1_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P1_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P1_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P1_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P1_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P2; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P2_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P2_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P2_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P2_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P2_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P2_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P3; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P3_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P3_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P3_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P3_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P3_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P3_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P4; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P4_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P4_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P4_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P4_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P4_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P4_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P5; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P5_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P5_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P5_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P5_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P5_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P5_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P6; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P6_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P6_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P6_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P6_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P6_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P6_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P7; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P7_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P7_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P7_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P7_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P7_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P7_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P8; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P8_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P8_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P8_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P8_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P8_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P8_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P9; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P9_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P9_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P9_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P9_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P9_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P9_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P10; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P10_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P10_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P10_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P10_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P10_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P10_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P11; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P11_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P11_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P11_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P11_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P11_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P11_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P12; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P12_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P12_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P12_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P12_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P12_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P12_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P13; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P13_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P13_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P13_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P13_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P13_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P13_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P14; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P14_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P14_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P14_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P14_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P14_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P14_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P15; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P15_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P15_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P15_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P15_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P15_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P15_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P16; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P16_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P16_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P16_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P16_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P16_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P16_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P17; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P17_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P17_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P17_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P17_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P17_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P17_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P18; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P18_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P18_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P18_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P18_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P18_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P18_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P19; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P19_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P19_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P19_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P19_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P19_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P19_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P20; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P20_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P20_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P20_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P20_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P20_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P20_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P21; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P21_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P21_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P21_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P21_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P21_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P21_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P22; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P22_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P22_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P22_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P22_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P22_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P22_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P23; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P23_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P23_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P23_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P23_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P23_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P23_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P24; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P24_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P24_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P24_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P24_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P24_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P24_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P25; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P25_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P25_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P25_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P25_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P25_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P25_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P26; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P26_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P26_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P26_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P26_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P26_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P26_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P27; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P27_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P27_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P27_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P27_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P27_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P27_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P28; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P28_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P28_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P28_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P28_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P28_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P28_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P29; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P29_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P29_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P29_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P29_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P29_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P29_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P30; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P30_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P30_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P30_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P30_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P30_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P30_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P31; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P31_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P31_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P31_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P31_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P31_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P31_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P32; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P32_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P32_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P32_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P32_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P32_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P32_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P33; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P33_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P33_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P33_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P33_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P33_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P33_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P34_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P34_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P34_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P34_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P34_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P34_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P35_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P35_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P35_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P35_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P35_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P35_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P36_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P36_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P36_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P36_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P36_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P36_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P37_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P37_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P37_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P37_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P37_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P37_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P38_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P38_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P38_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P38_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P38_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P38_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P39_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P39_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P39_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P39_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P39_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P39_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P40_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P40_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P40_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P40_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P40_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P40_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P41_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P41_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P41_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P41_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P41_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P41_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P42_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P42_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P42_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P42_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P42_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P42_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P43_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P43_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P43_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P43_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P43_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P43_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P44_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P44_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P44_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P44_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P44_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P44_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P45_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P45_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P45_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P45_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P45_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P45_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P46_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P46_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P46_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P46_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P46_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P46_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P47_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P47_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P47_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P47_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P47_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P47_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P48_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P48_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P48_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P48_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P48_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P48_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P49_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P49_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P49_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P49_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P49_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P49_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P50_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P50_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P50_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P50_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P50_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P50_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51; -asn_struct_free_f NGAP_ProtocolIE_SingleContainer_9577P51_free; -asn_struct_print_f NGAP_ProtocolIE_SingleContainer_9577P51_print; -asn_constr_check_f NGAP_ProtocolIE_SingleContainer_9577P51_constraint; -jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P51_encode_jer; -per_type_decoder_f NGAP_ProtocolIE_SingleContainer_9577P51_decode_aper; -per_type_encoder_f NGAP_ProtocolIE_SingleContainer_9577P51_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P0; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P0_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P0_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P0_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P0_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P0_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P0_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P1; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P1_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P1_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P1_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P1_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P1_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P1_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P2; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P2_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P2_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P2_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P2_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P2_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P2_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P3; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P3_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P3_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P3_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P3_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P3_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P3_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P4; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P4_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P4_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P4_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P4_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P4_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P4_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P5; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P5_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P5_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P5_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P5_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P5_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P5_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P6; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P6_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P6_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P6_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P6_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P6_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P6_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P7; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P7_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P7_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P7_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P7_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P7_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P7_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P8; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P8_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P8_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P8_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P8_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P8_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P8_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P9; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P9_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P9_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P9_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P9_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P9_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P9_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P10; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P10_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P10_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P10_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P10_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P10_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P10_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P11; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P11_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P11_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P11_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P11_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P11_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P11_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P12; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P12_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P12_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P12_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P12_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P12_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P12_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P13; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P13_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P13_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P13_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P13_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P13_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P13_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P14; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P14_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P14_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P14_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P14_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P14_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P14_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P15; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P15_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P15_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P15_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P15_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P15_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P15_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P16; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P16_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P16_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P16_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P16_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P16_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P16_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P17; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P17_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P17_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P17_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P17_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P17_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P17_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P18; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P18_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P18_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P18_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P18_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P18_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P18_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P19; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P19_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P19_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P19_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P19_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P19_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P19_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P20; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P20_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P20_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P20_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P20_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P20_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P20_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P21_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P21_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P21_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P21_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P21_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P21_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P22_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P22_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P22_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P22_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P22_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P22_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P23; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P23_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P23_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P23_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P23_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P23_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P23_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P24; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P24_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P24_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P24_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P24_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P24_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P24_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P25_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P25_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P25_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P25_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P25_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P25_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P26; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P26_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P26_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P26_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P26_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P26_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P26_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P27; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P27_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P27_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P27_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P27_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P27_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P27_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P28; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P28_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P28_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P28_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P28_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P28_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P28_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P29; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P29_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P29_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P29_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P29_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P29_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P29_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P30; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P30_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P30_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P30_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P30_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P30_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P30_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P31; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P31_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P31_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P31_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P31_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P31_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P31_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P32; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P32_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P32_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P32_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P32_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P32_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P32_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P33; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P33_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P33_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P33_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P33_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P33_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P33_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P34; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P34_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P34_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P34_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P34_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P34_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P34_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P35; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P35_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P35_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P35_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P35_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P35_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P35_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P36; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P36_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P36_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P36_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P36_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P36_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P36_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P37; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P37_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P37_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P37_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P37_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P37_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P37_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P38; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P38_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P38_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P38_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P38_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P38_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P38_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P39; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P39_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P39_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P39_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P39_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P39_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P39_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P40; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P40_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P40_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P40_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P40_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P40_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P40_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P41; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P41_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P41_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P41_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P41_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P41_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P41_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P42; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P42_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P42_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P42_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P42_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P42_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P42_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P43; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P43_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P43_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P43_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P43_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P43_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P43_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P44; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P44_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P44_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P44_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P44_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P44_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P44_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P45_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P45_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P45_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P45_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P45_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P45_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P46_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P46_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P46_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P46_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P46_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P46_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P47_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P47_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P47_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P47_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P47_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P47_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P48_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P48_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P48_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P48_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P48_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P48_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P49_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P49_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P49_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P49_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P49_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P49_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P50_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P50_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P50_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P50_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P50_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P50_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P51_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P51_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P51_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P51_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P51_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P51_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P52_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P52_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P52_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P52_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P52_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P52_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P53_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P53_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P53_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P53_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P53_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P53_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P54_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P54_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P54_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P54_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P54_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P54_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P55_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P55_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P55_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P55_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P55_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P55_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P56_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P56_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P56_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P56_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P56_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P56_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P57_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P57_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P57_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P57_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P57_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P57_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P58_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P58_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P58_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P58_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P58_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P58_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P59_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P59_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P59_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P59_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P59_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P59_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P60_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P60_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P60_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P60_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P60_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P60_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P61_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P61_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P61_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P61_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P61_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P61_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P62_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P62_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P62_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P62_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P62_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P62_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63; +asn_struct_free_f NGAP_ProtocolIE_SingleContainer_11857P63_free; +asn_struct_print_f NGAP_ProtocolIE_SingleContainer_11857P63_print; +asn_constr_check_f NGAP_ProtocolIE_SingleContainer_11857P63_constraint; +jer_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P63_encode_jer; +per_type_decoder_f NGAP_ProtocolIE_SingleContainer_11857P63_decode_aper; +per_type_encoder_f NGAP_ProtocolIE_SingleContainer_11857P63_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QMCConfigInfo.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_QMCConfigInfo.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_QMCConfigInfo_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCConfigInfo, uEAppLayerMeasInfoList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_UEAppLayerMeasInfoList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uEAppLayerMeasInfoList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_QMCConfigInfo, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P266, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_QMCConfigInfo_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_QMCConfigInfo_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QMCConfigInfo_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uEAppLayerMeasInfoList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCConfigInfo_specs_1 = { + sizeof(struct NGAP_QMCConfigInfo), + offsetof(struct NGAP_QMCConfigInfo, _asn_ctx), + asn_MAP_NGAP_QMCConfigInfo_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_QMCConfigInfo_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QMCConfigInfo = { + "QMCConfigInfo", + "QMCConfigInfo", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_QMCConfigInfo_tags_1, + sizeof(asn_DEF_NGAP_QMCConfigInfo_tags_1) + /sizeof(asn_DEF_NGAP_QMCConfigInfo_tags_10), /* 1 */ + asn_DEF_NGAP_QMCConfigInfo_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_QMCConfigInfo_tags_1) + /sizeof(asn_DEF_NGAP_QMCConfigInfo_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_QMCConfigInfo_1, + 2, /* Elements count */ + &asn_SPC_NGAP_QMCConfigInfo_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QMCConfigInfo.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_QMCConfigInfo_H_ +#define _NGAP_QMCConfigInfo_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_UEAppLayerMeasInfoList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_QMCConfigInfo */ +typedef struct NGAP_QMCConfigInfo { + NGAP_UEAppLayerMeasInfoList_t uEAppLayerMeasInfoList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QMCConfigInfo_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QMCConfigInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCConfigInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QMCConfigInfo_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_QMCConfigInfo_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QMCDeactivation.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_QMCDeactivation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_QMCDeactivation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_QMCDeactivation, qoEReferenceList), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QoEReferenceList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "qoEReferenceList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_QMCDeactivation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P267, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_QMCDeactivation_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_QMCDeactivation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_QMCDeactivation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* qoEReferenceList */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCDeactivation_specs_1 = { + sizeof(struct NGAP_QMCDeactivation), + offsetof(struct NGAP_QMCDeactivation, _asn_ctx), + asn_MAP_NGAP_QMCDeactivation_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_QMCDeactivation_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QMCDeactivation = { + "QMCDeactivation", + "QMCDeactivation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_QMCDeactivation_tags_1, + sizeof(asn_DEF_NGAP_QMCDeactivation_tags_1) + /sizeof(asn_DEF_NGAP_QMCDeactivation_tags_10), /* 1 */ + asn_DEF_NGAP_QMCDeactivation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_QMCDeactivation_tags_1) + /sizeof(asn_DEF_NGAP_QMCDeactivation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_QMCDeactivation_1, + 2, /* Elements count */ + &asn_SPC_NGAP_QMCDeactivation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QMCDeactivation.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_QMCDeactivation_H_ +#define _NGAP_QMCDeactivation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QoEReferenceList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_QMCDeactivation */ +typedef struct NGAP_QMCDeactivation { + NGAP_QoEReferenceList_t qoEReferenceList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QMCDeactivation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QMCDeactivation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QMCDeactivation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QMCDeactivation_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_QMCDeactivation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoEReference.c
Added
@@ -0,0 +1,72 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_QoEReference.h" + +int +NGAP_QoEReference_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + size = st->size; + + if((size == 6UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using OCTET_STRING, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_QoEReference_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 0, 0, 6, 6 } /* (SIZE(6..6)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_QoEReference_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QoEReference = { + "QoEReference", + "QoEReference", + &asn_OP_OCTET_STRING, + asn_DEF_NGAP_QoEReference_tags_1, + sizeof(asn_DEF_NGAP_QoEReference_tags_1) + /sizeof(asn_DEF_NGAP_QoEReference_tags_10), /* 1 */ + asn_DEF_NGAP_QoEReference_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_QoEReference_tags_1) + /sizeof(asn_DEF_NGAP_QoEReference_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_QoEReference_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_QoEReference_constraint + }, + 0, 0, /* No members */ + &asn_SPC_OCTET_STRING_specs /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoEReference.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_QoEReference_H_ +#define _NGAP_QoEReference_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <OCTET_STRING.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_QoEReference */ +typedef OCTET_STRING_t NGAP_QoEReference_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_QoEReference_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QoEReference; +asn_struct_free_f NGAP_QoEReference_free; +asn_struct_print_f NGAP_QoEReference_print; +asn_constr_check_f NGAP_QoEReference_constraint; +jer_type_encoder_f NGAP_QoEReference_encode_jer; +per_type_decoder_f NGAP_QoEReference_decode_aper; +per_type_encoder_f NGAP_QoEReference_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_QoEReference_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoEReferenceList.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_QoEReferenceList.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_QoEReferenceList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_QoEReferenceList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_QoEReference, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_QoEReferenceList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_QoEReferenceList_specs_1 = { + sizeof(struct NGAP_QoEReferenceList), + offsetof(struct NGAP_QoEReferenceList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QoEReferenceList = { + "QoEReferenceList", + "QoEReferenceList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_QoEReferenceList_tags_1, + sizeof(asn_DEF_NGAP_QoEReferenceList_tags_1) + /sizeof(asn_DEF_NGAP_QoEReferenceList_tags_10), /* 1 */ + asn_DEF_NGAP_QoEReferenceList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_QoEReferenceList_tags_1) + /sizeof(asn_DEF_NGAP_QoEReferenceList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_QoEReferenceList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_QoEReferenceList_1, + 1, /* Single element */ + &asn_SPC_NGAP_QoEReferenceList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoEReferenceList.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_QoEReferenceList_H_ +#define _NGAP_QoEReferenceList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QoEReference.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_QoEReferenceList */ +typedef struct NGAP_QoEReferenceList { + A_SEQUENCE_OF(NGAP_QoEReference_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QoEReferenceList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QoEReferenceList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_QoEReferenceList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QoEReferenceList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_QoEReferenceList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_QoEReferenceList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowList.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_QoSFlowList.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_QoSFlowList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static asn_TYPE_member_t asn_MBR_NGAP_QoSFlowList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_NGAP_QosFlowIdentifier, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_QoSFlowList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static asn_SET_OF_specifics_t asn_SPC_NGAP_QoSFlowList_specs_1 = { + sizeof(struct NGAP_QoSFlowList), + offsetof(struct NGAP_QoSFlowList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_QoSFlowList = { + "QoSFlowList", + "QoSFlowList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_QoSFlowList_tags_1, + sizeof(asn_DEF_NGAP_QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_QoSFlowList_tags_10), /* 1 */ + asn_DEF_NGAP_QoSFlowList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_QoSFlowList_tags_1) + /sizeof(asn_DEF_NGAP_QoSFlowList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_QoSFlowList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_QoSFlowList_1, + 1, /* Single element */ + &asn_SPC_NGAP_QoSFlowList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowList.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_QoSFlowList_H_ +#define _NGAP_QoSFlowList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QosFlowIdentifier.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_QoSFlowList */ +typedef struct NGAP_QoSFlowList { + A_SEQUENCE_OF(NGAP_QosFlowIdentifier_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_QoSFlowList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_QoSFlowList; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_QoSFlowList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -125,7 +125,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QoSFlowsUsageReport_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P215, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P283, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_QosCharacteristics, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P34, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P45, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowAcceptedItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P200, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P268, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowAddOrModifyRequestItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P201, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P269, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_QosFlowAddOrModifyRequestItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosFlowAddOrModifyRequestList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosFlowAddOrModifyRequestList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowAddOrModifyRequestList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestList_specs_1 = { sizeof(struct NGAP_QosFlowAddOrModifyRequestList), offsetof(struct NGAP_QosFlowAddOrModifyRequestList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowAddOrModifyRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowAddOrModifyRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowAddOrModifyRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_QosFlowAddOrModifyRequestList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowAddOrModifyResponseItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P202, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P270, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowFeedbackItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P203, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P271, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_QosFlowFeedbackItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosFlowFeedbackList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosFlowFeedbackList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowFeedbackList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowFeedbackList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowFeedbackList_specs_1 = { sizeof(struct NGAP_QosFlowFeedbackList), offsetof(struct NGAP_QosFlowFeedbackList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowFeedbackList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowFeedbackList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowFeedbackList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_QosFlowFeedbackList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowInformationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P204, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P272, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowItemWithDataForwarding, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P213, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P281, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -98,7 +98,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowLevelQosParameters, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P205, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P273, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowModifyConfirmItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P207, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P275, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowNotifyItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P208, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P276, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowParametersItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P209, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P277, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_QosFlowParametersItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosFlowParametersList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosFlowParametersList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowParametersList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowParametersList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowParametersList_specs_1 = { sizeof(struct NGAP_QosFlowParametersList), offsetof(struct NGAP_QosFlowParametersList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowParametersList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowParametersList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowParametersList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_QosFlowParametersList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowPerTNLInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P210, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P278, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowPerTNLInformationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P211, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P279, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowSetupRequestItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P212, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P280, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_QosFlowSetupRequestItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosFlowSetupRequestList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosFlowSetupRequestList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_QosFlowSetupRequestList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowSetupRequestList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowSetupRequestList_specs_1 = { sizeof(struct NGAP_QosFlowSetupRequestList), offsetof(struct NGAP_QosFlowSetupRequestList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosFlowSetupRequestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_QosFlowSetupRequestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_QosFlowSetupRequestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_QosFlowSetupRequestList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowToBeForwardedItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P214, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P282, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_QosFlowWithCauseItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P206, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P274, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringReportingFrequency_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringReportingFrequency_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 11, 11, 1, 1800 } /* (1..1800,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_QosMonitoringReportingFrequency_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringReportingFrequency_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosMonitoringReportingFrequency; asn_struct_free_f NGAP_QosMonitoringReportingFrequency_free; asn_struct_print_f NGAP_QosMonitoringReportingFrequency_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -32,7 +32,7 @@ 0 /* ul(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_QosMonitoringRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_QosMonitoringRequest_specs_1 = { asn_MAP_NGAP_QosMonitoringRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_QosMonitoringRequest_enum2value_1, /* N => "tag"; sorted by N */ 4, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,7 +33,9 @@ typedef long NGAP_QosMonitoringRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_QosMonitoringRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosMonitoringRequest; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_QosMonitoringRequest_specs_1; asn_struct_free_f NGAP_QosMonitoringRequest_free; asn_struct_print_f NGAP_QosMonitoringRequest_print; asn_constr_check_f NGAP_QosMonitoringRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -24,13 +24,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_RAN_UE_NGAP_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RAN_UE_NGAP_ID; -extern const asn_INTEGER_specifics_t asn_SPC_RAN_UE_NGAP_ID_specs_1; -asn_struct_free_f RAN_UE_NGAP_ID_free; -asn_struct_print_f RAN_UE_NGAP_ID_print; -asn_constr_check_f RAN_UE_NGAP_ID_constraint; -jer_type_encoder_f RAN_UE_NGAP_ID_encode_jer; -per_type_decoder_f RAN_UE_NGAP_ID_decode_aper; -per_type_encoder_f RAN_UE_NGAP_ID_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RAN_UE_NGAP_ID_specs_1; +asn_struct_free_f NGAP_RAN_UE_NGAP_ID_free; +asn_struct_print_f NGAP_RAN_UE_NGAP_ID_print; +asn_constr_check_f NGAP_RAN_UE_NGAP_ID_constraint; +jer_type_encoder_f NGAP_RAN_UE_NGAP_ID_encode_jer; +per_type_decoder_f NGAP_RAN_UE_NGAP_ID_decode_aper; +per_type_encoder_f NGAP_RAN_UE_NGAP_ID_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANCPRelocationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P27, + &asn_DEF_NGAP_ProtocolIE_Container_11854P27, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RANCPRelocationIndication */ typedef struct NGAP_RANCPRelocationIndication { - NGAP_ProtocolIE_Container_9574P27_t protocolIEs; + NGAP_ProtocolIE_Container_11854P27_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdate, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P54, + &asn_DEF_NGAP_ProtocolIE_Container_11854P54, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RANConfigurationUpdate */ typedef struct NGAP_RANConfigurationUpdate { - NGAP_ProtocolIE_Container_9574P54_t protocolIEs; + NGAP_ProtocolIE_Container_11854P54_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P55, + &asn_DEF_NGAP_ProtocolIE_Container_11854P55, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RANConfigurationUpdateAcknowledge */ typedef struct NGAP_RANConfigurationUpdateAcknowledge { - NGAP_ProtocolIE_Container_9574P55_t protocolIEs; + NGAP_ProtocolIE_Container_11854P55_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANConfigurationUpdateFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P56, + &asn_DEF_NGAP_ProtocolIE_Container_11854P56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RANConfigurationUpdateFailure */ typedef struct NGAP_RANConfigurationUpdateFailure { - NGAP_ProtocolIE_Container_9574P56_t protocolIEs; + NGAP_ProtocolIE_Container_11854P56_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RANNodeName_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RANNodeName_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 32, 122 } /* (32..122) */, { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 1, 150 } /* (SIZE(1..150,...)) */, asn_PER_MAP_NGAP_RANNodeName_1_v2c, /* Value to PER code map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef PrintableString_t NGAP_RANNodeName_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RANNodeName_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANNodeName; asn_struct_free_f NGAP_RANNodeName_free; asn_struct_print_f NGAP_RANNodeName_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RANPagingPriority_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RANPagingPriority_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 8, 8, 1, 256 } /* (1..256) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_RANPagingPriority_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RANPagingPriority_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANPagingPriority; asn_struct_free_f NGAP_RANPagingPriority_free; asn_struct_print_f NGAP_RANPagingPriority_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_RANStatusTransfer-TransparentContainer.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_1 = { +asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RANStatusTransfer_TransparentContainer, dRBsSubjectToStatusTransferList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RANStatusTransfer_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P216, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P284, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dRBsSubjectToStatusTransferList */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_specs_1 = { sizeof(struct NGAP_RANStatusTransfer_TransparentContainer), offsetof(struct NGAP_RANStatusTransfer_TransparentContainer, _asn_ctx), asn_MAP_NGAP_RANStatusTransfer_TransparentContainer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANStatusTransfer_TransparentContainer; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANStatusTransfer_TransparentContainer_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_RANStatusTransfer_TransparentContainer_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RAT_Information_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RAT_Information_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -20,18 +20,26 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ static const asn_INTEGER_enum_map_t asn_MAP_NGAP_RAT_Information_value2enum_1 = { { 0, 10, "unlicensed" }, - { 1, 6, "nb-IoT" } + { 1, 6, "nb-IoT" }, + { 2, 6, "nR-LEO" }, + { 3, 6, "nR-MEO" }, + { 4, 6, "nR-GEO" }, + { 5, 11, "nR-OTHERSAT" } /* This list is extensible */ }; static const unsigned int asn_MAP_NGAP_RAT_Information_enum2value_1 = { + 4, /* nR-GEO(4) */ + 2, /* nR-LEO(2) */ + 3, /* nR-MEO(3) */ + 5, /* nR-OTHERSAT(5) */ 1, /* nb-IoT(1) */ 0 /* unlicensed(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RAT_Information_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RAT_Information_specs_1 = { asn_MAP_NGAP_RAT_Information_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RAT_Information_enum2value_1, /* N => "tag"; sorted by N */ - 2, /* Number of elements in the maps */ + 6, /* Number of elements in the maps */ 3, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,17 +21,23 @@ /* Dependencies */ typedef enum NGAP_RAT_Information { NGAP_RAT_Information_unlicensed = 0, - NGAP_RAT_Information_nb_IoT = 1 + NGAP_RAT_Information_nb_IoT = 1, /* * Enumeration is extensible */ + NGAP_RAT_Information_nR_LEO = 2, + NGAP_RAT_Information_nR_MEO = 3, + NGAP_RAT_Information_nR_GEO = 4, + NGAP_RAT_Information_nR_OTHERSAT = 5 } e_NGAP_RAT_Information; /* NGAP_RAT-Information */ typedef long NGAP_RAT_Information_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RAT_Information_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RAT_Information; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RAT_Information_specs_1; asn_struct_free_f NGAP_RAT_Information_free; asn_struct_print_f NGAP_RAT_Information_print; asn_constr_check_f NGAP_RAT_Information_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RATRestrictions_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P217, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P285, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RIMInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P224, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P292, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_RIMInformationTransfer.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_1 = { +asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RIMInformationTransfer, targetRANNodeID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RIMInformationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P223, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P291, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* rIMInformation */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_specs_1 = { sizeof(struct NGAP_RIMInformationTransfer), offsetof(struct NGAP_RIMInformationTransfer, _asn_ctx), asn_MAP_NGAP_RIMInformationTransfer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_RIMInformationTransfer; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RIMInformationTransfer_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_RIMInformationTransfer_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RRCEstablishmentCause_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RRCEstablishmentCause_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 9 } /* (0..9,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -48,7 +48,7 @@ 10 /* notAvailable(10) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCEstablishmentCause_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCEstablishmentCause_specs_1 = { asn_MAP_NGAP_RRCEstablishmentCause_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RRCEstablishmentCause_enum2value_1, /* N => "tag"; sorted by N */ 12, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,7 +41,9 @@ typedef long NGAP_RRCEstablishmentCause_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RRCEstablishmentCause_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCEstablishmentCause; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCEstablishmentCause_specs_1; asn_struct_free_f NGAP_RRCEstablishmentCause_free; asn_struct_print_f NGAP_RRCEstablishmentCause_print; asn_constr_check_f NGAP_RRCEstablishmentCause_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RRCInactiveTransitionReport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P24, + &asn_DEF_NGAP_ProtocolIE_Container_11854P24, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RRCInactiveTransitionReport */ typedef struct NGAP_RRCInactiveTransitionReport { - NGAP_ProtocolIE_Container_9574P24_t protocolIEs; + NGAP_ProtocolIE_Container_11854P24_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RRCInactiveTransitionReportRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RRCInactiveTransitionReportRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -30,7 +30,7 @@ 0 /* subsequent-state-transition-report(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportRequest_specs_1 = { asn_MAP_NGAP_RRCInactiveTransitionReportRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RRCInactiveTransitionReportRequest_enum2value_1, /* N => "tag"; sorted by N */ 3, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,7 +32,9 @@ typedef long NGAP_RRCInactiveTransitionReportRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RRCInactiveTransitionReportRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportRequest; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportRequest_specs_1; asn_struct_free_f NGAP_RRCInactiveTransitionReportRequest_free; asn_struct_print_f NGAP_RRCInactiveTransitionReportRequest_print; asn_constr_check_f NGAP_RRCInactiveTransitionReportRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCState.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCState.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RRCState_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RRCState_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* inactive(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCState_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCState_specs_1 = { asn_MAP_NGAP_RRCState_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RRCState_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RRCState.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RRCState.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_RRCState_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RRCState_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCState; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RRCState_specs_1; asn_struct_free_f NGAP_RRCState_free; asn_struct_print_f NGAP_RRCState_print; asn_constr_check_f NGAP_RRCState_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RSN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RSN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RSN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RSN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_RSN_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RSN; -extern const asn_INTEGER_specifics_t asn_SPC_RSN_specs_1; -asn_struct_free_f RSN_free; -asn_struct_print_f RSN_print; -asn_constr_check_f RSN_constraint; -jer_type_encoder_f RSN_encode_jer; -per_type_decoder_f RSN_decode_aper; -per_type_encoder_f RSN_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RSN_specs_1; +asn_struct_free_f NGAP_RSN_free; +asn_struct_print_f NGAP_RSN_print; +asn_constr_check_f NGAP_RSN_constraint; +jer_type_encoder_f NGAP_RSN_encode_jer; +per_type_decoder_f NGAP_RSN_decode_aper; +per_type_encoder_f NGAP_RSN_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Range.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Range.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Range.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Range.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -40,13 +40,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_Range_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Range; -extern const asn_INTEGER_specifics_t asn_SPC_Range_specs_1; -asn_struct_free_f Range_free; -asn_struct_print_f Range_print; -asn_constr_check_f Range_constraint; -jer_type_encoder_f Range_encode_jer; -per_type_decoder_f Range_decode_aper; -per_type_encoder_f Range_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Range_specs_1; +asn_struct_free_f NGAP_Range_free; +asn_struct_print_f NGAP_Range_print; +asn_constr_check_f NGAP_Range_constraint; +jer_type_encoder_f NGAP_Range_encode_jer; +per_type_decoder_f NGAP_Range_decode_aper; +per_type_encoder_f NGAP_Range_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -78,7 +78,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RecommendedCellItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P219, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P287, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RecommendedCellsForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P218, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P286, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RecommendedRANNodeItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P221, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P289, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RecommendedRANNodesForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P220, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P288, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedCapIndication.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_RedCapIndication.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_RedCapIndication_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_RedCapIndication_value2enum_1 = { + { 0, 6, "redcap" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_RedCapIndication_enum2value_1 = { + 0 /* redcap(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_RedCapIndication_specs_1 = { + asn_MAP_NGAP_RedCapIndication_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_RedCapIndication_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_RedCapIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_RedCapIndication = { + "RedCapIndication", + "RedCapIndication", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_RedCapIndication_tags_1, + sizeof(asn_DEF_NGAP_RedCapIndication_tags_1) + /sizeof(asn_DEF_NGAP_RedCapIndication_tags_10), /* 1 */ + asn_DEF_NGAP_RedCapIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_RedCapIndication_tags_1) + /sizeof(asn_DEF_NGAP_RedCapIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_RedCapIndication_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_RedCapIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedCapIndication.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_RedCapIndication_H_ +#define _NGAP_RedCapIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_RedCapIndication { + NGAP_RedCapIndication_redcap = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_RedCapIndication; + +/* NGAP_RedCapIndication */ +typedef long NGAP_RedCapIndication_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RedCapIndication_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_RedCapIndication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RedCapIndication_specs_1; +asn_struct_free_f NGAP_RedCapIndication_free; +asn_struct_print_f NGAP_RedCapIndication_print; +asn_constr_check_f NGAP_RedCapIndication_constraint; +jer_type_encoder_f NGAP_RedCapIndication_encode_jer; +per_type_decoder_f NGAP_RedCapIndication_decode_aper; +per_type_encoder_f NGAP_RedCapIndication_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_RedCapIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RedirectionVoiceFallback_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RedirectionVoiceFallback_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* possible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RedirectionVoiceFallback_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RedirectionVoiceFallback_specs_1 = { asn_MAP_NGAP_RedirectionVoiceFallback_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RedirectionVoiceFallback_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_RedirectionVoiceFallback_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RedirectionVoiceFallback_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RedirectionVoiceFallback; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RedirectionVoiceFallback_specs_1; asn_struct_free_f NGAP_RedirectionVoiceFallback_free; asn_struct_print_f NGAP_RedirectionVoiceFallback_print; asn_constr_check_f NGAP_RedirectionVoiceFallback_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_RedundantPDUSessionInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_RedundantPDUSessionInformation, rSN), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_RedundantPDUSessionInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P222, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P290, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* rSN */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_specs_1 = { sizeof(struct NGAP_RedundantPDUSessionInformation), offsetof(struct NGAP_RedundantPDUSessionInformation, _asn_ctx), asn_MAP_NGAP_RedundantPDUSessionInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_RedundantPDUSessionInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RedundantPDUSessionInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_RedundantPDUSessionInformation_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RedundantQosFlowIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RedundantQosFlowIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 1, /* false(1) */ 0 /* true(0) */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_RedundantQosFlowIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_RedundantQosFlowIndicator_specs_1 = { asn_MAP_NGAP_RedundantQosFlowIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_RedundantQosFlowIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -28,7 +28,9 @@ typedef long NGAP_RedundantQosFlowIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RedundantQosFlowIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RedundantQosFlowIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_RedundantQosFlowIndicator_specs_1; asn_struct_free_f NGAP_RedundantQosFlowIndicator_free; asn_struct_print_f NGAP_RedundantQosFlowIndicator_print; asn_constr_check_f NGAP_RedundantQosFlowIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ReflectiveQosAttribute_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReflectiveQosAttribute; -extern const asn_INTEGER_specifics_t asn_SPC_ReflectiveQosAttribute_specs_1; -asn_struct_free_f ReflectiveQosAttribute_free; -asn_struct_print_f ReflectiveQosAttribute_print; -asn_constr_check_f ReflectiveQosAttribute_constraint; -jer_type_encoder_f ReflectiveQosAttribute_encode_jer; -per_type_decoder_f ReflectiveQosAttribute_decode_aper; -per_type_encoder_f ReflectiveQosAttribute_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ReflectiveQosAttribute_specs_1; +asn_struct_free_f NGAP_ReflectiveQosAttribute_free; +asn_struct_print_f NGAP_ReflectiveQosAttribute_print; +asn_constr_check_f NGAP_ReflectiveQosAttribute_constraint; +jer_type_encoder_f NGAP_ReflectiveQosAttribute_encode_jer; +per_type_decoder_f NGAP_ReflectiveQosAttribute_decode_aper; +per_type_encoder_f NGAP_ReflectiveQosAttribute_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RelativeAMFCapacity_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RelativeAMFCapacity_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 8, 8, 0, 255 } /* (0..255) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_RelativeAMFCapacity_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RelativeAMFCapacity_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RelativeAMFCapacity; asn_struct_free_f NGAP_RelativeAMFCapacity_free; asn_struct_print_f NGAP_RelativeAMFCapacity_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_RepetitionPeriod_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_RepetitionPeriod_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 17, -1, 0, 131071 } /* (0..131071) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long NGAP_RepetitionPeriod_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_RepetitionPeriod_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_RepetitionPeriod; asn_struct_free_f NGAP_RepetitionPeriod_free; asn_struct_print_f NGAP_RepetitionPeriod_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ReportAmountMDT_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportAmountMDT; -extern const asn_INTEGER_specifics_t asn_SPC_ReportAmountMDT_specs_1; -asn_struct_free_f ReportAmountMDT_free; -asn_struct_print_f ReportAmountMDT_print; -asn_constr_check_f ReportAmountMDT_constraint; -jer_type_encoder_f ReportAmountMDT_encode_jer; -per_type_decoder_f ReportAmountMDT_decode_aper; -per_type_encoder_f ReportAmountMDT_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ReportAmountMDT_specs_1; +asn_struct_free_f NGAP_ReportAmountMDT_free; +asn_struct_print_f NGAP_ReportAmountMDT_print; +asn_constr_check_f NGAP_ReportAmountMDT_constraint; +jer_type_encoder_f NGAP_ReportAmountMDT_encode_jer; +per_type_decoder_f NGAP_ReportAmountMDT_decode_aper; +per_type_encoder_f NGAP_ReportAmountMDT_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ReportArea_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportArea; -extern const asn_INTEGER_specifics_t asn_SPC_ReportArea_specs_1; -asn_struct_free_f ReportArea_free; -asn_struct_print_f ReportArea_print; -asn_constr_check_f ReportArea_constraint; -jer_type_encoder_f ReportArea_encode_jer; -per_type_decoder_f ReportArea_decode_aper; -per_type_encoder_f ReportArea_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ReportArea_specs_1; +asn_struct_free_f NGAP_ReportArea_free; +asn_struct_print_f NGAP_ReportArea_print; +asn_constr_check_f NGAP_ReportArea_constraint; +jer_type_encoder_f NGAP_ReportArea_encode_jer; +per_type_decoder_f NGAP_ReportArea_decode_aper; +per_type_encoder_f NGAP_ReportArea_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportCharacteristics.c
Added
@@ -0,0 +1,77 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ReportCharacteristics.h" + +int +NGAP_ReportCharacteristics_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const BIT_STRING_t *st = (const BIT_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + if(st->size > 0) { + /* Size in bits */ + size = 8 * st->size - (st->bits_unused & 0x07); + } else { + size = 0; + } + + if((size == 32UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using BIT_STRING, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ReportCharacteristics_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 0, 0, 32, 32 } /* (SIZE(32..32)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_ReportCharacteristics_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportCharacteristics = { + "ReportCharacteristics", + "ReportCharacteristics", + &asn_OP_BIT_STRING, + asn_DEF_NGAP_ReportCharacteristics_tags_1, + sizeof(asn_DEF_NGAP_ReportCharacteristics_tags_1) + /sizeof(asn_DEF_NGAP_ReportCharacteristics_tags_10), /* 1 */ + asn_DEF_NGAP_ReportCharacteristics_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ReportCharacteristics_tags_1) + /sizeof(asn_DEF_NGAP_ReportCharacteristics_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ReportCharacteristics_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_ReportCharacteristics_constraint + }, + 0, 0, /* No members */ + &asn_SPC_BIT_STRING_specs /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportCharacteristics.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ReportCharacteristics_H_ +#define _NGAP_ReportCharacteristics_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <BIT_STRING.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_ReportCharacteristics */ +typedef BIT_STRING_t NGAP_ReportCharacteristics_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ReportCharacteristics_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportCharacteristics; +asn_struct_free_f NGAP_ReportCharacteristics_free; +asn_struct_print_f NGAP_ReportCharacteristics_print; +asn_constr_check_f NGAP_ReportCharacteristics_constraint; +jer_type_encoder_f NGAP_ReportCharacteristics_encode_jer; +per_type_decoder_f NGAP_ReportCharacteristics_decode_aper; +per_type_encoder_f NGAP_ReportCharacteristics_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ReportCharacteristics_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,13 +41,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ReportIntervalMDT_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportIntervalMDT; -extern const asn_INTEGER_specifics_t asn_SPC_ReportIntervalMDT_specs_1; -asn_struct_free_f ReportIntervalMDT_free; -asn_struct_print_f ReportIntervalMDT_print; -asn_constr_check_f ReportIntervalMDT_constraint; -jer_type_encoder_f ReportIntervalMDT_encode_jer; -per_type_decoder_f ReportIntervalMDT_decode_aper; -per_type_encoder_f ReportIntervalMDT_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ReportIntervalMDT_specs_1; +asn_struct_free_f NGAP_ReportIntervalMDT_free; +asn_struct_print_f NGAP_ReportIntervalMDT_print; +asn_constr_check_f NGAP_ReportIntervalMDT_constraint; +jer_type_encoder_f NGAP_ReportIntervalMDT_encode_jer; +per_type_decoder_f NGAP_ReportIntervalMDT_decode_aper; +per_type_encoder_f NGAP_ReportIntervalMDT_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportType.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ReportType.h" + +#include "NGAP_EventBasedReportingIEs.h" +#include "NGAP_PeriodicReportingIEs.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ReportType_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ReportType_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_ReportType, choice.eventBasedReporting), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EventBasedReportingIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eventBasedReporting" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ReportType, choice.periodicReporting), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_PeriodicReportingIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "periodicReporting" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ReportType, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P22, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ReportType_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eventBasedReporting */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* periodicReporting */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_ReportType_specs_1 = { + sizeof(struct NGAP_ReportType), + offsetof(struct NGAP_ReportType, _asn_ctx), + offsetof(struct NGAP_ReportType, present), + sizeof(((struct NGAP_ReportType *)0)->present), + asn_MAP_NGAP_ReportType_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportType = { + "ReportType", + "ReportType", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ReportType_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_ReportType_1, + 3, /* Elements count */ + &asn_SPC_NGAP_ReportType_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportType.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ReportType_H_ +#define _NGAP_ReportType_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ReportType_PR { + NGAP_ReportType_PR_NOTHING, /* No components present */ + NGAP_ReportType_PR_eventBasedReporting, + NGAP_ReportType_PR_periodicReporting, + NGAP_ReportType_PR_choice_Extensions +} NGAP_ReportType_PR; + +/* Forward declarations */ +struct NGAP_EventBasedReportingIEs; +struct NGAP_PeriodicReportingIEs; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_ReportType */ +typedef struct NGAP_ReportType { + NGAP_ReportType_PR present; + union NGAP_ReportType_u { + struct NGAP_EventBasedReportingIEs *eventBasedReporting; + struct NGAP_PeriodicReportingIEs *periodicReporting; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ReportType_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportType; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_ReportType_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ReportType_13; +extern asn_per_constraints_t asn_PER_type_NGAP_ReportType_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ReportType_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportingPeriodicity.c
Added
@@ -0,0 +1,73 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ReportingPeriodicity.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ReportingPeriodicity_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 5 } /* (0..5,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ReportingPeriodicity_value2enum_1 = { + { 0, 4, "stop" }, + { 1, 6, "single" }, + { 2, 6, "ms1000" }, + { 3, 6, "ms2000" }, + { 4, 6, "ms5000" }, + { 5, 7, "ms10000" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ReportingPeriodicity_enum2value_1 = { + 2, /* ms1000(2) */ + 5, /* ms10000(5) */ + 3, /* ms2000(3) */ + 4, /* ms5000(4) */ + 1, /* single(1) */ + 0 /* stop(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_ReportingPeriodicity_specs_1 = { + asn_MAP_NGAP_ReportingPeriodicity_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ReportingPeriodicity_enum2value_1, /* N => "tag"; sorted by N */ + 6, /* Number of elements in the maps */ + 7, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ReportingPeriodicity_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingPeriodicity = { + "ReportingPeriodicity", + "ReportingPeriodicity", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ReportingPeriodicity_tags_1, + sizeof(asn_DEF_NGAP_ReportingPeriodicity_tags_1) + /sizeof(asn_DEF_NGAP_ReportingPeriodicity_tags_10), /* 1 */ + asn_DEF_NGAP_ReportingPeriodicity_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ReportingPeriodicity_tags_1) + /sizeof(asn_DEF_NGAP_ReportingPeriodicity_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ReportingPeriodicity_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ReportingPeriodicity_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportingPeriodicity.h
Added
@@ -0,0 +1,53 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ReportingPeriodicity_H_ +#define _NGAP_ReportingPeriodicity_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ReportingPeriodicity { + NGAP_ReportingPeriodicity_stop = 0, + NGAP_ReportingPeriodicity_single = 1, + NGAP_ReportingPeriodicity_ms1000 = 2, + NGAP_ReportingPeriodicity_ms2000 = 3, + NGAP_ReportingPeriodicity_ms5000 = 4, + NGAP_ReportingPeriodicity_ms10000 = 5 + /* + * Enumeration is extensible + */ +} e_NGAP_ReportingPeriodicity; + +/* NGAP_ReportingPeriodicity */ +typedef long NGAP_ReportingPeriodicity_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ReportingPeriodicity_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingPeriodicity; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ReportingPeriodicity_specs_1; +asn_struct_free_f NGAP_ReportingPeriodicity_free; +asn_struct_print_f NGAP_ReportingPeriodicity_print; +asn_constr_check_f NGAP_ReportingPeriodicity_constraint; +jer_type_encoder_f NGAP_ReportingPeriodicity_encode_jer; +per_type_decoder_f NGAP_ReportingPeriodicity_decode_aper; +per_type_encoder_f NGAP_ReportingPeriodicity_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ReportingPeriodicity_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportingSystem.c
Added
@@ -0,0 +1,127 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ReportingSystem.h" + +#include "NGAP_EUTRAN-ReportingSystemIEs.h" +#include "NGAP_NGRAN-ReportingSystemIEs.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ReportingSystem_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 3 } /* (0..3) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ReportingSystem_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_ReportingSystem, choice.eUTRAN), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_ReportingSystemIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ReportingSystem, choice.nGRAN), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_ReportingSystemIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_ReportingSystem, choice.noReporting), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NULL, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "noReporting" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ReportingSystem, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P21, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ReportingSystem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eUTRAN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nGRAN */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* noReporting */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_ReportingSystem_specs_1 = { + sizeof(struct NGAP_ReportingSystem), + offsetof(struct NGAP_ReportingSystem, _asn_ctx), + offsetof(struct NGAP_ReportingSystem, present), + sizeof(((struct NGAP_ReportingSystem *)0)->present), + asn_MAP_NGAP_ReportingSystem_tag2el_1, + 4, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingSystem = { + "ReportingSystem", + "ReportingSystem", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ReportingSystem_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_ReportingSystem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_ReportingSystem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ReportingSystem.h
Added
@@ -0,0 +1,61 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ReportingSystem_H_ +#define _NGAP_ReportingSystem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NULL.h> +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ReportingSystem_PR { + NGAP_ReportingSystem_PR_NOTHING, /* No components present */ + NGAP_ReportingSystem_PR_eUTRAN, + NGAP_ReportingSystem_PR_nGRAN, + NGAP_ReportingSystem_PR_noReporting, + NGAP_ReportingSystem_PR_choice_Extensions +} NGAP_ReportingSystem_PR; + +/* Forward declarations */ +struct NGAP_EUTRAN_ReportingSystemIEs; +struct NGAP_NGRAN_ReportingSystemIEs; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_ReportingSystem */ +typedef struct NGAP_ReportingSystem { + NGAP_ReportingSystem_PR present; + union NGAP_ReportingSystem_u { + struct NGAP_EUTRAN_ReportingSystemIEs *eUTRAN; + struct NGAP_NGRAN_ReportingSystemIEs *nGRAN; + NULL_t noReporting; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ReportingSystem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ReportingSystem; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_ReportingSystem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ReportingSystem_14; +extern asn_per_constraints_t asn_PER_type_NGAP_ReportingSystem_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ReportingSystem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RerouteNASRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P50, + &asn_DEF_NGAP_ProtocolIE_Container_11854P50, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RerouteNASRequest */ typedef struct NGAP_RerouteNASRequest { - NGAP_ProtocolIE_Container_9574P50_t protocolIEs; + NGAP_ProtocolIE_Container_11854P50_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_ResetAll_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetAll; -extern const asn_INTEGER_specifics_t asn_SPC_ResetAll_specs_1; -asn_struct_free_f ResetAll_free; -asn_struct_print_f ResetAll_print; -asn_constr_check_f ResetAll_constraint; -jer_type_encoder_f ResetAll_encode_jer; -per_type_decoder_f ResetAll_decode_aper; -per_type_encoder_f ResetAll_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ResetAll_specs_1; +asn_struct_free_f NGAP_ResetAll_free; +asn_struct_print_f NGAP_ResetAll_print; +asn_constr_check_f NGAP_ResetAll_constraint; +jer_type_encoder_f NGAP_ResetAll_encode_jer; +per_type_decoder_f NGAP_ResetAll_decode_aper; +per_type_encoder_f NGAP_ResetAll_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ResetType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResetType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_UE-associatedLogicalNG-connectionList.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ResetType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ResetType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_ResetType_1 = { +asn_TYPE_member_t asn_MBR_NGAP_ResetType_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_ResetType, choice.nG_Interface), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54,7 +54,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_ResetType, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P35, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P46, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -74,7 +74,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* partOfNG-Interface */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_ResetType_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_ResetType_specs_1 = { sizeof(struct NGAP_ResetType), offsetof(struct NGAP_ResetType, _asn_ctx), offsetof(struct NGAP_ResetType, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ResetType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResetType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetType; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_ResetType_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_13; +extern asn_per_constraints_t asn_PER_type_NGAP_ResetType_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResourceStatusReportingSystem.c
Added
@@ -0,0 +1,109 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ResourceStatusReportingSystem.h" + +#include "NGAP_EUTRAN-ReportingStatusIEs.h" +#include "NGAP_NGRAN-ReportingStatusIEs.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ResourceStatusReportingSystem_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_ResourceStatusReportingSystem_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_ResourceStatusReportingSystem, choice.eUTRAN_ReportingStatus), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_EUTRAN_ReportingStatusIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eUTRAN-ReportingStatus" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ResourceStatusReportingSystem, choice.nGRAN_ReportingStatus), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NGRAN_ReportingStatusIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nGRAN-ReportingStatus" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_ResourceStatusReportingSystem, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P25, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_ResourceStatusReportingSystem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* eUTRAN-ReportingStatus */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nGRAN-ReportingStatus */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_ResourceStatusReportingSystem_specs_1 = { + sizeof(struct NGAP_ResourceStatusReportingSystem), + offsetof(struct NGAP_ResourceStatusReportingSystem, _asn_ctx), + offsetof(struct NGAP_ResourceStatusReportingSystem, present), + sizeof(((struct NGAP_ResourceStatusReportingSystem *)0)->present), + asn_MAP_NGAP_ResourceStatusReportingSystem_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ResourceStatusReportingSystem = { + "ResourceStatusReportingSystem", + "ResourceStatusReportingSystem", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ResourceStatusReportingSystem_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_ResourceStatusReportingSystem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_ResourceStatusReportingSystem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ResourceStatusReportingSystem.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ResourceStatusReportingSystem_H_ +#define _NGAP_ResourceStatusReportingSystem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ResourceStatusReportingSystem_PR { + NGAP_ResourceStatusReportingSystem_PR_NOTHING, /* No components present */ + NGAP_ResourceStatusReportingSystem_PR_eUTRAN_ReportingStatus, + NGAP_ResourceStatusReportingSystem_PR_nGRAN_ReportingStatus, + NGAP_ResourceStatusReportingSystem_PR_choice_Extensions +} NGAP_ResourceStatusReportingSystem_PR; + +/* Forward declarations */ +struct NGAP_EUTRAN_ReportingStatusIEs; +struct NGAP_NGRAN_ReportingStatusIEs; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_ResourceStatusReportingSystem */ +typedef struct NGAP_ResourceStatusReportingSystem { + NGAP_ResourceStatusReportingSystem_PR present; + union NGAP_ResourceStatusReportingSystem_u { + struct NGAP_EUTRAN_ReportingStatusIEs *eUTRAN_ReportingStatus; + struct NGAP_NGRAN_ReportingStatusIEs *nGRAN_ReportingStatus; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_ResourceStatusReportingSystem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResourceStatusReportingSystem; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_ResourceStatusReportingSystem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ResourceStatusReportingSystem_13; +extern asn_per_constraints_t asn_PER_type_NGAP_ResourceStatusReportingSystem_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ResourceStatusReportingSystem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_RetrieveUEInformation, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P25, + &asn_DEF_NGAP_ProtocolIE_Container_11854P25, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_RetrieveUEInformation */ typedef struct NGAP_RetrieveUEInformation { - NGAP_ProtocolIE_Container_9574P25_t protocolIEs; + NGAP_ProtocolIE_Container_11854P25_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_S_NSSAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P238, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P308, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_SCTP-TLAs.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SCTP_TLAs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SCTP_TLAs_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 1, 1, 1, 2 } /* (SIZE(1..2)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_SCTP_TLAs_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SCTP_TLAs_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -36,7 +36,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_SCTP_TLAs_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_SCTP_TLAs_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_SCTP_TLAs_specs_1 = { sizeof(struct NGAP_SCTP_TLAs), offsetof(struct NGAP_SCTP_TLAs, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,6 +30,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SCTP_TLAs; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_SCTP_TLAs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SCTP_TLAs_11; +extern asn_per_constraints_t asn_PER_type_NGAP_SCTP_TLAs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SD.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SD.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SD.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SD.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SNPN_MobilityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P237, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P307, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "NGAP_XnTNLConfigurationInfo.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SONConfigurationTransfer, targetRANNodeID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SONConfigurationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P239, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P309, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -107,7 +107,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* xnTNLConfigurationInfo */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_specs_1 = { sizeof(struct NGAP_SONConfigurationTransfer), offsetof(struct NGAP_SONConfigurationTransfer, _asn_ctx), asn_MAP_NGAP_SONConfigurationTransfer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONConfigurationTransfer; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONConfigurationTransfer_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SONConfigurationTransfer_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -54,7 +54,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_SONInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P37, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SONInformationReply, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P240, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P310, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "NGAP_HOReport.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SONInformationReport_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SONInformationReport_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_SONInformationReport, choice.failureIndicationInformation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_SONInformationReport, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P38, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P49, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* hOReportInformation */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_SONInformationReport_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_SONInformationReport_specs_1 = { sizeof(struct NGAP_SONInformationReport), offsetof(struct NGAP_SONInformationReport, _asn_ctx), offsetof(struct NGAP_SONInformationReport, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationReport; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_SONInformationReport_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_13; +extern asn_per_constraints_t asn_PER_type_NGAP_SONInformationReport_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_SONInformationRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationRequest; -extern const asn_INTEGER_specifics_t asn_SPC_SONInformationRequest_specs_1; -asn_struct_free_f SONInformationRequest_free; -asn_struct_print_f SONInformationRequest_print; -asn_constr_check_f SONInformationRequest_constraint; -jer_type_encoder_f SONInformationRequest_encode_jer; -per_type_decoder_f SONInformationRequest_decode_aper; -per_type_encoder_f SONInformationRequest_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SONInformationRequest_specs_1; +asn_struct_free_f NGAP_SONInformationRequest_free; +asn_struct_print_f NGAP_SONInformationRequest_print; +asn_constr_check_f NGAP_SONInformationRequest_constraint; +jer_type_encoder_f NGAP_SONInformationRequest_encode_jer; +per_type_decoder_f NGAP_SONInformationRequest_decode_aper; +per_type_encoder_f NGAP_SONInformationRequest_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SRVCCOperationPossible_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SRVCCOperationPossible_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* possible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_SRVCCOperationPossible_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_SRVCCOperationPossible_specs_1 = { asn_MAP_NGAP_SRVCCOperationPossible_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_SRVCCOperationPossible_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long NGAP_SRVCCOperationPossible_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_SRVCCOperationPossible_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SRVCCOperationPossible; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SRVCCOperationPossible_specs_1; asn_struct_free_f NGAP_SRVCCOperationPossible_free; asn_struct_print_f NGAP_SRVCCOperationPossible_print; asn_constr_check_f NGAP_SRVCCOperationPossible_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SST.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SST.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SST.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SST.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -165,7 +165,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ScheduledCommunicationTime, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P225, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P293, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecondaryRATDataUsageReport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P89, + &asn_DEF_NGAP_ProtocolIE_Container_11854P89, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_SecondaryRATDataUsageReport */ typedef struct NGAP_SecondaryRATDataUsageReport { - NGAP_ProtocolIE_Container_9574P89_t protocolIEs; + NGAP_ProtocolIE_Container_11854P89_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SecondaryRATDataUsageReportTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P227, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P295, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -48,7 +48,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SecondaryRATUsageInformation, iE_Extension), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P226, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P294, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_SecurityContext.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_SecurityContext, nextHopChainingCount), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SecurityContext, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P228, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P296, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nextHopNH */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_specs_1 = { sizeof(struct NGAP_SecurityContext), offsetof(struct NGAP_SecurityContext, _asn_ctx), asn_MAP_NGAP_SecurityContext_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecurityContext; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecurityContext_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SecurityContext_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SecurityIndication, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P229, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P297, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SecurityResult, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P230, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P298, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_SensorMeasConfig_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorMeasConfig; -extern const asn_INTEGER_specifics_t asn_SPC_SensorMeasConfig_specs_1; -asn_struct_free_f SensorMeasConfig_free; -asn_struct_print_f SensorMeasConfig_print; -asn_constr_check_f SensorMeasConfig_constraint; -jer_type_encoder_f SensorMeasConfig_encode_jer; -per_type_decoder_f SensorMeasConfig_decode_aper; -per_type_encoder_f SensorMeasConfig_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SensorMeasConfig_specs_1; +asn_struct_free_f NGAP_SensorMeasConfig_free; +asn_struct_print_f NGAP_SensorMeasConfig_print; +asn_constr_check_f NGAP_SensorMeasConfig_constraint; +jer_type_encoder_f NGAP_SensorMeasConfig_encode_jer; +per_type_decoder_f NGAP_SensorMeasConfig_decode_aper; +per_type_encoder_f NGAP_SensorMeasConfig_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SensorMeasConfigNameItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P232, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P300, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SensorMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P231, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P299, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -238,7 +238,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_SensorNameConfig, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P36, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P47, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SerialNumber_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SerialNumber_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 16, 16 } /* (SIZE(16..16)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t NGAP_SerialNumber_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_SerialNumber_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SerialNumber; asn_struct_free_f NGAP_SerialNumber_free; asn_struct_print_f NGAP_SerialNumber_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ServedGUAMIItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P233, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P301, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_ServedGUAMIItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ServedGUAMIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ServedGUAMIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_ServedGUAMIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_ServedGUAMIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_ServedGUAMIList_specs_1 = { sizeof(struct NGAP_ServedGUAMIList), offsetof(struct NGAP_ServedGUAMIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_ServedGUAMIList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_ServedGUAMIList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_ServedGUAMIList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_ServedGUAMIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -65,7 +65,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_ServiceAreaInformation_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P234, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P302, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceType.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_ServiceType.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_ServiceType_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_ServiceType_value2enum_1 = { + { 0, 9, "streaming" }, + { 1, 4, "mTSI" }, + { 2, 2, "vR" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_ServiceType_enum2value_1 = { + 1, /* mTSI(1) */ + 0, /* streaming(0) */ + 2 /* vR(2) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_NGAP_ServiceType_specs_1 = { + asn_MAP_NGAP_ServiceType_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_ServiceType_enum2value_1, /* N => "tag"; sorted by N */ + 3, /* Number of elements in the maps */ + 4, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_ServiceType_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_ServiceType = { + "ServiceType", + "ServiceType", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_ServiceType_tags_1, + sizeof(asn_DEF_NGAP_ServiceType_tags_1) + /sizeof(asn_DEF_NGAP_ServiceType_tags_10), /* 1 */ + asn_DEF_NGAP_ServiceType_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_ServiceType_tags_1) + /sizeof(asn_DEF_NGAP_ServiceType_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_ServiceType_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_ServiceType_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ServiceType.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_ServiceType_H_ +#define _NGAP_ServiceType_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_ServiceType { + NGAP_ServiceType_streaming = 0, + NGAP_ServiceType_mTSI = 1, + NGAP_ServiceType_vR = 2 + /* + * Enumeration is extensible + */ +} e_NGAP_ServiceType; + +/* NGAP_ServiceType */ +typedef long NGAP_ServiceType_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ServiceType_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_ServiceType; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ServiceType_specs_1; +asn_struct_free_f NGAP_ServiceType_free; +asn_struct_print_f NGAP_ServiceType_print; +asn_constr_check_f NGAP_ServiceType_constraint; +jer_type_encoder_f NGAP_ServiceType_encode_jer; +per_type_decoder_f NGAP_ServiceType_decode_aper; +per_type_encoder_f NGAP_ServiceType_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_ServiceType_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -28,13 +28,13 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SgNB_UE_X2AP_ID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SgNB_UE_X2AP_ID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 32, -1, 0, 4294967295 } /* (0..4294967295) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static const asn_INTEGER_specifics_t asn_SPC_NGAP_SgNB_UE_X2AP_ID_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_SgNB_UE_X2AP_ID_specs_1 = { 0, 0, 0, 0, 0, 0, /* Native long size */ 1 /* Unsigned representation */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,7 +22,9 @@ typedef unsigned long NGAP_SgNB_UE_X2AP_ID_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_SgNB_UE_X2AP_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SgNB_UE_X2AP_ID; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SgNB_UE_X2AP_ID_specs_1; asn_struct_free_f NGAP_SgNB_UE_X2AP_ID_free; asn_struct_print_f NGAP_SgNB_UE_X2AP_ID_print; asn_constr_check_f NGAP_SgNB_UE_X2AP_ID_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SharedNGU-MulticastTNLInformation.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SharedNGU-MulticastTNLInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation, iP_MulticastAddress), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iP-MulticastAddress" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation, iP_SourceAddress), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iP-SourceAddress" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation, gTP_TEID), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_GTP_TEID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "gTP-TEID" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_SharedNGU_MulticastTNLInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P303, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* iP-MulticastAddress */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* iP-SourceAddress */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* gTP-TEID */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_specs_1 = { + sizeof(struct NGAP_SharedNGU_MulticastTNLInformation), + offsetof(struct NGAP_SharedNGU_MulticastTNLInformation, _asn_ctx), + asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_SharedNGU_MulticastTNLInformation_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation = { + "SharedNGU-MulticastTNLInformation", + "SharedNGU-MulticastTNLInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_1, + sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_1) + /sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_10), /* 1 */ + asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_1) + /sizeof(asn_DEF_NGAP_SharedNGU_MulticastTNLInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_1, + 4, /* Elements count */ + &asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SharedNGU-MulticastTNLInformation.h
Added
@@ -0,0 +1,51 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SharedNGU_MulticastTNLInformation_H_ +#define _NGAP_SharedNGU_MulticastTNLInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TransportLayerAddress.h" +#include "NGAP_GTP-TEID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_SharedNGU-MulticastTNLInformation */ +typedef struct NGAP_SharedNGU_MulticastTNLInformation { + NGAP_TransportLayerAddress_t iP_MulticastAddress; + NGAP_TransportLayerAddress_t iP_SourceAddress; + NGAP_GTP_TEID_t gTP_TEID; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SharedNGU_MulticastTNLInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SharedNGU_MulticastTNLInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SharedNGU_MulticastTNLInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SharedNGU_MulticastTNLInformation_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SharedNGU_MulticastTNLInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SliceOverloadItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P235, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P304, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SliceSupportItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P236, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P305, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportListQMC.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SliceSupportListQMC.h" + +#include "NGAP_SliceSupportQMC-Item.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_SliceSupportListQMC_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_SliceSupportListQMC_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SliceSupportQMC_Item, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SliceSupportListQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_SliceSupportListQMC_specs_1 = { + sizeof(struct NGAP_SliceSupportListQMC), + offsetof(struct NGAP_SliceSupportListQMC, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportListQMC = { + "SliceSupportListQMC", + "SliceSupportListQMC", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_SliceSupportListQMC_tags_1, + sizeof(asn_DEF_NGAP_SliceSupportListQMC_tags_1) + /sizeof(asn_DEF_NGAP_SliceSupportListQMC_tags_10), /* 1 */ + asn_DEF_NGAP_SliceSupportListQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SliceSupportListQMC_tags_1) + /sizeof(asn_DEF_NGAP_SliceSupportListQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_SliceSupportListQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_SliceSupportListQMC_1, + 1, /* Single element */ + &asn_SPC_NGAP_SliceSupportListQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportListQMC.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SliceSupportListQMC_H_ +#define _NGAP_SliceSupportListQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_SliceSupportQMC_Item; + +/* NGAP_SliceSupportListQMC */ +typedef struct NGAP_SliceSupportListQMC { + A_SEQUENCE_OF(struct NGAP_SliceSupportQMC_Item) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SliceSupportListQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportListQMC; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_SliceSupportListQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SliceSupportListQMC_11; +extern asn_per_constraints_t asn_PER_type_NGAP_SliceSupportListQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SliceSupportListQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportQMC-Item.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SliceSupportQMC-Item.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_SliceSupportQMC_Item_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SliceSupportQMC_Item, s_NSSAI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_S_NSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "s-NSSAI" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_SliceSupportQMC_Item, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P306, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_SliceSupportQMC_Item_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_SliceSupportQMC_Item_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SliceSupportQMC_Item_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s-NSSAI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportQMC_Item_specs_1 = { + sizeof(struct NGAP_SliceSupportQMC_Item), + offsetof(struct NGAP_SliceSupportQMC_Item, _asn_ctx), + asn_MAP_NGAP_SliceSupportQMC_Item_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_SliceSupportQMC_Item_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportQMC_Item = { + "SliceSupportQMC-Item", + "SliceSupportQMC-Item", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SliceSupportQMC_Item_tags_1, + sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_tags_1) + /sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_tags_10), /* 1 */ + asn_DEF_NGAP_SliceSupportQMC_Item_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_tags_1) + /sizeof(asn_DEF_NGAP_SliceSupportQMC_Item_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SliceSupportQMC_Item_1, + 2, /* Elements count */ + &asn_SPC_NGAP_SliceSupportQMC_Item_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportQMC-Item.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SliceSupportQMC_Item_H_ +#define _NGAP_SliceSupportQMC_Item_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_S-NSSAI.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_SliceSupportQMC-Item */ +typedef struct NGAP_SliceSupportQMC_Item { + NGAP_S_NSSAI_t s_NSSAI; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SliceSupportQMC_Item_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SliceSupportQMC_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SliceSupportQMC_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SliceSupportQMC_Item_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SliceSupportQMC_Item_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -116,7 +116,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P241, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P312, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceNodeID.c
Added
@@ -0,0 +1,90 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SourceNodeID.h" + +#include "NGAP_GlobalGNB-ID.h" +#include "NGAP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_SourceNodeID_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_SourceNodeID_1 = { + { ATF_POINTER, 0, offsetof(struct NGAP_SourceNodeID, choice.sourceengNB_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_GlobalGNB_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sourceengNB-ID" + }, + { ATF_POINTER, 0, offsetof(struct NGAP_SourceNodeID, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P50, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SourceNodeID_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sourceengNB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_NGAP_SourceNodeID_specs_1 = { + sizeof(struct NGAP_SourceNodeID), + offsetof(struct NGAP_SourceNodeID, _asn_ctx), + offsetof(struct NGAP_SourceNodeID, present), + sizeof(((struct NGAP_SourceNodeID *)0)->present), + asn_MAP_NGAP_SourceNodeID_tag2el_1, + 2, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SourceNodeID = { + "SourceNodeID", + "SourceNodeID", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_SourceNodeID_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_NGAP_SourceNodeID_1, + 2, /* Elements count */ + &asn_SPC_NGAP_SourceNodeID_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceNodeID.h
Added
@@ -0,0 +1,55 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SourceNodeID_H_ +#define _NGAP_SourceNodeID_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_SourceNodeID_PR { + NGAP_SourceNodeID_PR_NOTHING, /* No components present */ + NGAP_SourceNodeID_PR_sourceengNB_ID, + NGAP_SourceNodeID_PR_choice_Extensions +} NGAP_SourceNodeID_PR; + +/* Forward declarations */ +struct NGAP_GlobalGNB_ID; +struct NGAP_ProtocolIE_SingleContainer; + +/* NGAP_SourceNodeID */ +typedef struct NGAP_SourceNodeID { + NGAP_SourceNodeID_PR present; + union NGAP_SourceNodeID_u { + struct NGAP_GlobalGNB_ID *sourceengNB_ID; + struct NGAP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SourceNodeID_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceNodeID; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_SourceNodeID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceNodeID_12; +extern asn_per_constraints_t asn_PER_type_NGAP_SourceNodeID_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SourceNodeID_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_SourceOfUEActivityBehaviourInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceOfUEActivityBehaviourInformation; -extern const asn_INTEGER_specifics_t asn_SPC_SourceOfUEActivityBehaviourInformation_specs_1; -asn_struct_free_f SourceOfUEActivityBehaviourInformation_free; -asn_struct_print_f SourceOfUEActivityBehaviourInformation_print; -asn_constr_check_f SourceOfUEActivityBehaviourInformation_constraint; -jer_type_encoder_f SourceOfUEActivityBehaviourInformation_encode_jer; -per_type_decoder_f SourceOfUEActivityBehaviourInformation_decode_aper; -per_type_encoder_f SourceOfUEActivityBehaviourInformation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SourceOfUEActivityBehaviourInformation_specs_1; +asn_struct_free_f NGAP_SourceOfUEActivityBehaviourInformation_free; +asn_struct_print_f NGAP_SourceOfUEActivityBehaviourInformation_print; +asn_constr_check_f NGAP_SourceOfUEActivityBehaviourInformation_constraint; +jer_type_encoder_f NGAP_SourceOfUEActivityBehaviourInformation_encode_jer; +per_type_decoder_f NGAP_SourceOfUEActivityBehaviourInformation_decode_aper; +per_type_encoder_f NGAP_SourceOfUEActivityBehaviourInformation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SourceRANNodeID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P242, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P313, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_SourceToTarget-AMFInformationReroute.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_1 = { { ATF_POINTER, 4, offsetof(struct NGAP_SourceToTarget_AMFInformationReroute, configuredNSSAI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SourceToTarget_AMFInformationReroute, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P243, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P314, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* rejectedNSSAIinTA */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_specs_1 = { sizeof(struct NGAP_SourceToTarget_AMFInformationReroute), offsetof(struct NGAP_SourceToTarget_AMFInformationReroute, _asn_ctx), asn_MAP_NGAP_SourceToTarget_AMFInformationReroute_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SourceToTarget_AMFInformationReroute; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SourceToTarget_AMFInformationReroute_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SourceToTarget_AMFInformationReroute_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulHandoverReport-Item.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SuccessfulHandoverReport-Item.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReport_Item_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulHandoverReport_Item, successfulHOReportContainer), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "successfulHOReportContainer" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_SuccessfulHandoverReport_Item, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P311, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_SuccessfulHandoverReport_Item_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_SuccessfulHandoverReport_Item_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* successfulHOReportContainer */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_SuccessfulHandoverReport_Item_specs_1 = { + sizeof(struct NGAP_SuccessfulHandoverReport_Item), + offsetof(struct NGAP_SuccessfulHandoverReport_Item, _asn_ctx), + asn_MAP_NGAP_SuccessfulHandoverReport_Item_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_SuccessfulHandoverReport_Item_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReport_Item = { + "SuccessfulHandoverReport-Item", + "SuccessfulHandoverReport-Item", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_1, + sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_1) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_10), /* 1 */ + asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_1) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReport_Item_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_SuccessfulHandoverReport_Item_1, + 2, /* Elements count */ + &asn_SPC_NGAP_SuccessfulHandoverReport_Item_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulHandoverReport-Item.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SuccessfulHandoverReport_Item_H_ +#define _NGAP_SuccessfulHandoverReport_Item_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <OCTET_STRING.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_SuccessfulHandoverReport-Item */ +typedef struct NGAP_SuccessfulHandoverReport_Item { + OCTET_STRING_t successfulHOReportContainer; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SuccessfulHandoverReport_Item_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReport_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SuccessfulHandoverReport_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReport_Item_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SuccessfulHandoverReport_Item_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulHandoverReportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SuccessfulHandoverReportList.h" + +#include "NGAP_SuccessfulHandoverReport-Item.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_SuccessfulHandoverReportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_SuccessfulHandoverReport_Item, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_SuccessfulHandoverReportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_SuccessfulHandoverReportList_specs_1 = { + sizeof(struct NGAP_SuccessfulHandoverReportList), + offsetof(struct NGAP_SuccessfulHandoverReportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReportList = { + "SuccessfulHandoverReportList", + "SuccessfulHandoverReportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_SuccessfulHandoverReportList_tags_1, + sizeof(asn_DEF_NGAP_SuccessfulHandoverReportList_tags_1) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReportList_tags_10), /* 1 */ + asn_DEF_NGAP_SuccessfulHandoverReportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SuccessfulHandoverReportList_tags_1) + /sizeof(asn_DEF_NGAP_SuccessfulHandoverReportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_SuccessfulHandoverReportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_SuccessfulHandoverReportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_SuccessfulHandoverReportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulHandoverReportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SuccessfulHandoverReportList_H_ +#define _NGAP_SuccessfulHandoverReportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_SuccessfulHandoverReport_Item; + +/* NGAP_SuccessfulHandoverReportList */ +typedef struct NGAP_SuccessfulHandoverReportList { + A_SEQUENCE_OF(struct NGAP_SuccessfulHandoverReport_Item) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_SuccessfulHandoverReportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SuccessfulHandoverReportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_SuccessfulHandoverReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SuccessfulHandoverReportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_SuccessfulHandoverReportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SuccessfulHandoverReportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,470 +9,540 @@ static const long asn_VAL_1_NGAP_id_AMFConfigurationUpdate = 0; static const long asn_VAL_1_NGAP_reject = 0; -static const long asn_VAL_2_NGAP_id_HandoverCancel = 10; +static const long asn_VAL_2_NGAP_id_BroadcastSessionModification = 66; static const long asn_VAL_2_NGAP_reject = 0; -static const long asn_VAL_3_NGAP_id_HandoverPreparation = 12; +static const long asn_VAL_3_NGAP_id_BroadcastSessionRelease = 67; static const long asn_VAL_3_NGAP_reject = 0; -static const long asn_VAL_4_NGAP_id_HandoverResourceAllocation = 13; +static const long asn_VAL_4_NGAP_id_BroadcastSessionSetup = 68; static const long asn_VAL_4_NGAP_reject = 0; -static const long asn_VAL_5_NGAP_id_InitialContextSetup = 14; +static const long asn_VAL_5_NGAP_id_DistributionSetup = 69; static const long asn_VAL_5_NGAP_reject = 0; -static const long asn_VAL_6_NGAP_id_NGReset = 20; +static const long asn_VAL_6_NGAP_id_DistributionRelease = 70; static const long asn_VAL_6_NGAP_reject = 0; -static const long asn_VAL_7_NGAP_id_NGSetup = 21; +static const long asn_VAL_7_NGAP_id_HandoverCancel = 10; static const long asn_VAL_7_NGAP_reject = 0; -static const long asn_VAL_8_NGAP_id_PathSwitchRequest = 25; +static const long asn_VAL_8_NGAP_id_HandoverPreparation = 12; static const long asn_VAL_8_NGAP_reject = 0; -static const long asn_VAL_9_NGAP_id_PDUSessionResourceModify = 26; +static const long asn_VAL_9_NGAP_id_HandoverResourceAllocation = 13; static const long asn_VAL_9_NGAP_reject = 0; -static const long asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication = 27; +static const long asn_VAL_10_NGAP_id_InitialContextSetup = 14; static const long asn_VAL_10_NGAP_reject = 0; -static const long asn_VAL_11_NGAP_id_PDUSessionResourceRelease = 28; +static const long asn_VAL_11_NGAP_id_MulticastSessionActivation = 71; static const long asn_VAL_11_NGAP_reject = 0; -static const long asn_VAL_12_NGAP_id_PDUSessionResourceSetup = 29; +static const long asn_VAL_12_NGAP_id_MulticastSessionDeactivation = 72; static const long asn_VAL_12_NGAP_reject = 0; -static const long asn_VAL_13_NGAP_id_PWSCancel = 32; +static const long asn_VAL_13_NGAP_id_MulticastSessionUpdate = 73; static const long asn_VAL_13_NGAP_reject = 0; -static const long asn_VAL_14_NGAP_id_RANConfigurationUpdate = 35; +static const long asn_VAL_14_NGAP_id_NGReset = 20; static const long asn_VAL_14_NGAP_reject = 0; -static const long asn_VAL_15_NGAP_id_UEContextModification = 40; +static const long asn_VAL_15_NGAP_id_NGSetup = 21; static const long asn_VAL_15_NGAP_reject = 0; -static const long asn_VAL_16_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_16_NGAP_id_PathSwitchRequest = 25; static const long asn_VAL_16_NGAP_reject = 0; -static const long asn_VAL_17_NGAP_id_UEContextResume = 58; +static const long asn_VAL_17_NGAP_id_PDUSessionResourceModify = 26; static const long asn_VAL_17_NGAP_reject = 0; -static const long asn_VAL_18_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication = 27; static const long asn_VAL_18_NGAP_reject = 0; -static const long asn_VAL_19_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_19_NGAP_id_PDUSessionResourceRelease = 28; static const long asn_VAL_19_NGAP_reject = 0; -static const long asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_20_NGAP_id_PDUSessionResourceSetup = 29; static const long asn_VAL_20_NGAP_reject = 0; -static const long asn_VAL_21_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_21_NGAP_id_PWSCancel = 32; static const long asn_VAL_21_NGAP_reject = 0; -static const long asn_VAL_22_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_22_NGAP_id_RANConfigurationUpdate = 35; static const long asn_VAL_22_NGAP_reject = 0; -static const long asn_VAL_23_NGAP_id_AMFStatusIndication = 1; -static const long asn_VAL_23_NGAP_ignore = 1; -static const long asn_VAL_24_NGAP_id_CellTrafficTrace = 2; -static const long asn_VAL_24_NGAP_ignore = 1; -static const long asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_23_NGAP_id_UEContextModification = 40; +static const long asn_VAL_23_NGAP_reject = 0; +static const long asn_VAL_24_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_24_NGAP_reject = 0; +static const long asn_VAL_25_NGAP_id_UEContextResume = 58; static const long asn_VAL_25_NGAP_reject = 0; -static const long asn_VAL_26_NGAP_id_DeactivateTrace = 3; -static const long asn_VAL_26_NGAP_ignore = 1; -static const long asn_VAL_27_NGAP_id_DownlinkNASTransport = 4; -static const long asn_VAL_27_NGAP_ignore = 1; -static const long asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; -static const long asn_VAL_28_NGAP_ignore = 1; -static const long asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer = 6; -static const long asn_VAL_29_NGAP_ignore = 1; -static const long asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; -static const long asn_VAL_30_NGAP_ignore = 1; -static const long asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer = 7; +static const long asn_VAL_26_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_26_NGAP_reject = 0; +static const long asn_VAL_27_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_27_NGAP_reject = 0; +static const long asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_28_NGAP_reject = 0; +static const long asn_VAL_29_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_29_NGAP_reject = 0; +static const long asn_VAL_30_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_30_NGAP_reject = 0; +static const long asn_VAL_31_NGAP_id_AMFStatusIndication = 1; static const long asn_VAL_31_NGAP_ignore = 1; -static const long asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer = 54; -static const long asn_VAL_32_NGAP_ignore = 1; -static const long asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; +static const long asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired = 75; +static const long asn_VAL_32_NGAP_reject = 0; +static const long asn_VAL_33_NGAP_id_CellTrafficTrace = 2; static const long asn_VAL_33_NGAP_ignore = 1; -static const long asn_VAL_34_NGAP_id_ErrorIndication = 9; -static const long asn_VAL_34_NGAP_ignore = 1; -static const long asn_VAL_35_NGAP_id_HandoverNotification = 11; +static const long asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_34_NGAP_reject = 0; +static const long asn_VAL_35_NGAP_id_DeactivateTrace = 3; static const long asn_VAL_35_NGAP_ignore = 1; -static const long asn_VAL_36_NGAP_id_HandoverSuccess = 61; +static const long asn_VAL_36_NGAP_id_DownlinkNASTransport = 4; static const long asn_VAL_36_NGAP_ignore = 1; -static const long asn_VAL_37_NGAP_id_InitialUEMessage = 15; +static const long asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; static const long asn_VAL_37_NGAP_ignore = 1; -static const long asn_VAL_38_NGAP_id_LocationReport = 18; +static const long asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer = 6; static const long asn_VAL_38_NGAP_ignore = 1; -static const long asn_VAL_39_NGAP_id_LocationReportingControl = 16; +static const long asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; static const long asn_VAL_39_NGAP_ignore = 1; -static const long asn_VAL_40_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer = 7; static const long asn_VAL_40_NGAP_ignore = 1; -static const long asn_VAL_41_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer = 54; static const long asn_VAL_41_NGAP_ignore = 1; -static const long asn_VAL_42_NGAP_id_OverloadStart = 22; +static const long asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; static const long asn_VAL_42_NGAP_ignore = 1; -static const long asn_VAL_43_NGAP_id_OverloadStop = 23; -static const long asn_VAL_43_NGAP_reject = 0; -static const long asn_VAL_44_NGAP_id_Paging = 24; +static const long asn_VAL_43_NGAP_id_ErrorIndication = 9; +static const long asn_VAL_43_NGAP_ignore = 1; +static const long asn_VAL_44_NGAP_id_HandoverNotification = 11; static const long asn_VAL_44_NGAP_ignore = 1; -static const long asn_VAL_45_NGAP_id_PDUSessionResourceNotify = 30; +static const long asn_VAL_45_NGAP_id_HandoverSuccess = 61; static const long asn_VAL_45_NGAP_ignore = 1; -static const long asn_VAL_46_NGAP_id_PrivateMessage = 31; +static const long asn_VAL_46_NGAP_id_InitialUEMessage = 15; static const long asn_VAL_46_NGAP_ignore = 1; -static const long asn_VAL_47_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_47_NGAP_id_LocationReport = 18; static const long asn_VAL_47_NGAP_ignore = 1; -static const long asn_VAL_48_NGAP_id_PWSRestartIndication = 34; +static const long asn_VAL_48_NGAP_id_LocationReportingControl = 16; static const long asn_VAL_48_NGAP_ignore = 1; -static const long asn_VAL_49_NGAP_id_RANCPRelocationIndication = 57; -static const long asn_VAL_49_NGAP_reject = 0; -static const long asn_VAL_50_NGAP_id_RerouteNASRequest = 36; -static const long asn_VAL_50_NGAP_reject = 0; -static const long asn_VAL_51_NGAP_id_RetrieveUEInformation = 55; -static const long asn_VAL_51_NGAP_reject = 0; -static const long asn_VAL_52_NGAP_id_RRCInactiveTransitionReport = 37; +static const long asn_VAL_49_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_49_NGAP_ignore = 1; +static const long asn_VAL_50_NGAP_id_MulticastGroupPaging = 74; +static const long asn_VAL_50_NGAP_ignore = 1; +static const long asn_VAL_51_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_51_NGAP_ignore = 1; +static const long asn_VAL_52_NGAP_id_OverloadStart = 22; static const long asn_VAL_52_NGAP_ignore = 1; -static const long asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport = 52; -static const long asn_VAL_53_NGAP_ignore = 1; -static const long asn_VAL_54_NGAP_id_TraceFailureIndication = 38; +static const long asn_VAL_53_NGAP_id_OverloadStop = 23; +static const long asn_VAL_53_NGAP_reject = 0; +static const long asn_VAL_54_NGAP_id_Paging = 24; static const long asn_VAL_54_NGAP_ignore = 1; -static const long asn_VAL_55_NGAP_id_TraceStart = 39; +static const long asn_VAL_55_NGAP_id_PDUSessionResourceNotify = 30; static const long asn_VAL_55_NGAP_ignore = 1; -static const long asn_VAL_56_NGAP_id_UEContextReleaseRequest = 42; +static const long asn_VAL_56_NGAP_id_PrivateMessage = 31; static const long asn_VAL_56_NGAP_ignore = 1; -static const long asn_VAL_57_NGAP_id_UEInformationTransfer = 56; -static const long asn_VAL_57_NGAP_reject = 0; -static const long asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_57_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_57_NGAP_ignore = 1; +static const long asn_VAL_58_NGAP_id_PWSRestartIndication = 34; static const long asn_VAL_58_NGAP_ignore = 1; -static const long asn_VAL_59_NGAP_id_UETNLABindingRelease = 45; -static const long asn_VAL_59_NGAP_ignore = 1; -static const long asn_VAL_60_NGAP_id_UplinkNASTransport = 46; -static const long asn_VAL_60_NGAP_ignore = 1; -static const long asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; -static const long asn_VAL_61_NGAP_ignore = 1; -static const long asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_59_NGAP_id_RANCPRelocationIndication = 57; +static const long asn_VAL_59_NGAP_reject = 0; +static const long asn_VAL_60_NGAP_id_RerouteNASRequest = 36; +static const long asn_VAL_60_NGAP_reject = 0; +static const long asn_VAL_61_NGAP_id_RetrieveUEInformation = 55; +static const long asn_VAL_61_NGAP_reject = 0; +static const long asn_VAL_62_NGAP_id_RRCInactiveTransitionReport = 37; static const long asn_VAL_62_NGAP_ignore = 1; -static const long asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer = 62; -static const long asn_VAL_63_NGAP_reject = 0; -static const long asn_VAL_64_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport = 52; +static const long asn_VAL_63_NGAP_ignore = 1; +static const long asn_VAL_64_NGAP_id_TraceFailureIndication = 38; static const long asn_VAL_64_NGAP_ignore = 1; -static const long asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_65_NGAP_id_TraceStart = 39; static const long asn_VAL_65_NGAP_ignore = 1; -static const long asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_66_NGAP_id_UEContextReleaseRequest = 42; static const long asn_VAL_66_NGAP_ignore = 1; +static const long asn_VAL_67_NGAP_id_UEInformationTransfer = 56; +static const long asn_VAL_67_NGAP_reject = 0; +static const long asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_68_NGAP_ignore = 1; +static const long asn_VAL_69_NGAP_id_UETNLABindingRelease = 45; +static const long asn_VAL_69_NGAP_ignore = 1; +static const long asn_VAL_70_NGAP_id_UplinkNASTransport = 46; +static const long asn_VAL_70_NGAP_ignore = 1; +static const long asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; +static const long asn_VAL_71_NGAP_ignore = 1; +static const long asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_72_NGAP_ignore = 1; +static const long asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer = 62; +static const long asn_VAL_73_NGAP_reject = 0; +static const long asn_VAL_74_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_74_NGAP_ignore = 1; +static const long asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_75_NGAP_ignore = 1; +static const long asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_76_NGAP_ignore = 1; static const asn_ioc_cell_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows = { { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateFailure }, { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_1_NGAP_id_AMFConfigurationUpdate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_1_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_BroadcastSessionModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_BroadcastSessionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_BroadcastSessionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_DistributionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_DistributionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverCancel }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCancelAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_HandoverCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_HandoverCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequired }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCommand }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverPreparationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_HandoverPreparation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_HandoverPreparation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_HandoverResourceAllocation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_HandoverResourceAllocation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialContextSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_InitialContextSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_InitialContextSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_MulticastSessionActivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_MulticastSessionDeactivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_MulticastSessionUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGReset }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGResetAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_NGReset }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_NGReset }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_NGSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_NGSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PathSwitchRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_PathSwitchRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_PathSwitchRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_PDUSessionResourceModify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_PDUSessionResourceModify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyIndication }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyConfirm }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_PDUSessionResourceRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_PDUSessionResourceRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_PDUSessionResourceSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_PDUSessionResourceSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSCancelRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PWSCancelResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_PWSCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_PWSCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_RANConfigurationUpdate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_RANConfigurationUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextModificationRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_UEContextModification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_UEContextModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextReleaseComplete }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_UEContextRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_UEContextRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextResumeRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_UEContextResume }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_UEContextResume }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextSuspendRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_UEContextSuspend }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_UEContextSuspend }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_UERadioCapabilityCheck }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_UERadioCapabilityCheck }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_WriteReplaceWarning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_WriteReplaceWarning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_AMFCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_AMFCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFStatusIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_AMFStatusIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_AMFStatusIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequired }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_CellTrafficTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_CellTrafficTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_CellTrafficTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ConnectionEstablishmentIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DeactivateTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_DeactivateTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_DeactivateTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_DownlinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_DownlinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ErrorIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ErrorIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_ErrorIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_HandoverNotification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_HandoverNotification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverSuccess }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_HandoverSuccess }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_HandoverSuccess }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialUEMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_InitialUEMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_InitialUEMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_LocationReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_LocationReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingControl }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_LocationReportingControl }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_LocationReportingControl }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_LocationReportingFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_LocationReportingFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastGroupPaging }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_MulticastGroupPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NASNonDeliveryIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_NASNonDeliveryIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_NASNonDeliveryIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_OverloadStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_OverloadStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStop }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_OverloadStop }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_OverloadStop }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_Paging }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_Paging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_Paging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_PDUSessionResourceNotify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_PDUSessionResourceNotify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PrivateMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_PrivateMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_PrivateMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_PWSFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_PWSFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSRestartIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_PWSRestartIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_PWSRestartIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_RANCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_RANCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RerouteNASRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_RerouteNASRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_RerouteNASRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RetrieveUEInformation }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_RetrieveUEInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_RetrieveUEInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_RRCInactiveTransitionReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_RRCInactiveTransitionReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_SecondaryRATDataUsageReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_TraceFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_TraceFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_TraceStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_TraceStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_UEContextReleaseRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UEContextReleaseRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_UEInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_67_NGAP_id_UEInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityInfoIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UETNLABindingReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_UETNLABindingRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_69_NGAP_id_UETNLABindingRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_UplinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_70_NGAP_id_UplinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_UplinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_74_NGAP_id_UplinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore } + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore } }; static const asn_ioc_set_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1 = { - { 66, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } + { 76, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } }; static int memb_NGAP_procedureCode_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, @@ -630,6 +700,91 @@ 0, 0, /* No default value */ "AMFConfigurationUpdateAcknowledge" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.BroadcastSessionModificationResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionModificationResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.BroadcastSessionReleaseResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionReleaseResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionReleaseResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.BroadcastSessionSetupResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionSetupResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.DistributionSetupResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DistributionSetupResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.DistributionReleaseResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionReleaseResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DistributionReleaseResponse" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.HandoverCancelAcknowledge), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -698,6 +853,57 @@ 0, 0, /* No default value */ "InitialContextSetupResponse" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.MulticastSessionActivationResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionActivationResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.MulticastSessionDeactivationResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionDeactivationResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionDeactivationResponse" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.MulticastSessionUpdateResponse), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateResponse, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionUpdateResponse" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_SuccessfulOutcome__value, choice.NGResetAcknowledge), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -972,27 +1178,35 @@ }, }; static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_4 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 20 }, /* AMFConfigurationUpdateAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 19 }, /* HandoverCancelAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 18 }, /* HandoverCommand */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 17 }, /* HandoverRequestAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 16 }, /* InitialContextSetupResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 15 }, /* NGResetAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 14 }, /* NGSetupResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 13 }, /* PathSwitchRequestAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 12 }, /* PDUSessionResourceModifyResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 11 }, /* PDUSessionResourceModifyConfirm */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 10 }, /* PDUSessionResourceReleaseResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 9 }, /* PDUSessionResourceSetupResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 8 }, /* PWSCancelResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 7 }, /* RANConfigurationUpdateAcknowledge */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 6 }, /* UEContextModificationResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 5 }, /* UEContextReleaseComplete */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 4 }, /* UEContextResumeResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 3 }, /* UEContextSuspendResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 2 }, /* UERadioCapabilityCheckResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 1 }, /* UERadioCapabilityIDMappingResponse */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 0 } /* WriteReplaceWarningResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 28 }, /* AMFConfigurationUpdateAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 27 }, /* BroadcastSessionModificationResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 26 }, /* BroadcastSessionReleaseResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 25 }, /* BroadcastSessionSetupResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 24 }, /* DistributionSetupResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 23 }, /* DistributionReleaseResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 22 }, /* HandoverCancelAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 21 }, /* HandoverCommand */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 20 }, /* HandoverRequestAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 19 }, /* InitialContextSetupResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 18 }, /* MulticastSessionActivationResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 17 }, /* MulticastSessionDeactivationResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 16 }, /* MulticastSessionUpdateResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 15 }, /* NGResetAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 14 }, /* NGSetupResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 13 }, /* PathSwitchRequestAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 12 }, /* PDUSessionResourceModifyResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 11 }, /* PDUSessionResourceModifyConfirm */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 10 }, /* PDUSessionResourceReleaseResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 9 }, /* PDUSessionResourceSetupResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 8 }, /* PWSCancelResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -21, 7 }, /* RANConfigurationUpdateAcknowledge */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -22, 6 }, /* UEContextModificationResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -23, 5 }, /* UEContextReleaseComplete */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -24, 4 }, /* UEContextResumeResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -25, 3 }, /* UEContextSuspendResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -26, 2 }, /* UERadioCapabilityCheckResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -27, 1 }, /* UERadioCapabilityIDMappingResponse */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -28, 0 } /* WriteReplaceWarningResponse */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_4 = { sizeof(struct NGAP_SuccessfulOutcome__value), @@ -1000,7 +1214,7 @@ offsetof(struct NGAP_SuccessfulOutcome__value, present), sizeof(((struct NGAP_SuccessfulOutcome__value *)0)->present), asn_MAP_NGAP_value_tag2el_4, - 21, /* Count of tags in the map */ + 29, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; @@ -1023,7 +1237,7 @@ OPEN_TYPE_constraint }, asn_MBR_NGAP_value_4, - 21, /* Elements count */ + 29, /* Elements count */ &asn_SPC_NGAP_value_specs_4 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,6 +19,19 @@ #include "NGAP_AMFConfigurationUpdate.h" #include "NGAP_AMFConfigurationUpdateAcknowledge.h" #include "NGAP_AMFConfigurationUpdateFailure.h" +#include "NGAP_BroadcastSessionModificationRequest.h" +#include "NGAP_BroadcastSessionModificationResponse.h" +#include "NGAP_BroadcastSessionModificationFailure.h" +#include "NGAP_BroadcastSessionReleaseRequest.h" +#include "NGAP_BroadcastSessionReleaseResponse.h" +#include "NGAP_BroadcastSessionSetupRequest.h" +#include "NGAP_BroadcastSessionSetupResponse.h" +#include "NGAP_BroadcastSessionSetupFailure.h" +#include "NGAP_DistributionSetupRequest.h" +#include "NGAP_DistributionSetupResponse.h" +#include "NGAP_DistributionSetupFailure.h" +#include "NGAP_DistributionReleaseRequest.h" +#include "NGAP_DistributionReleaseResponse.h" #include "NGAP_HandoverCancel.h" #include "NGAP_HandoverCancelAcknowledge.h" #include "NGAP_HandoverRequired.h" @@ -30,6 +43,14 @@ #include "NGAP_InitialContextSetupRequest.h" #include "NGAP_InitialContextSetupResponse.h" #include "NGAP_InitialContextSetupFailure.h" +#include "NGAP_MulticastSessionActivationRequest.h" +#include "NGAP_MulticastSessionActivationResponse.h" +#include "NGAP_MulticastSessionActivationFailure.h" +#include "NGAP_MulticastSessionDeactivationRequest.h" +#include "NGAP_MulticastSessionDeactivationResponse.h" +#include "NGAP_MulticastSessionUpdateRequest.h" +#include "NGAP_MulticastSessionUpdateResponse.h" +#include "NGAP_MulticastSessionUpdateFailure.h" #include "NGAP_NGReset.h" #include "NGAP_NGResetAcknowledge.h" #include "NGAP_NGSetupRequest.h" @@ -70,6 +91,7 @@ #include "NGAP_WriteReplaceWarningResponse.h" #include "NGAP_AMFCPRelocationIndication.h" #include "NGAP_AMFStatusIndication.h" +#include "NGAP_BroadcastSessionReleaseRequired.h" #include "NGAP_CellTrafficTrace.h" #include "NGAP_ConnectionEstablishmentIndication.h" #include "NGAP_DeactivateTrace.h" @@ -87,6 +109,7 @@ #include "NGAP_LocationReport.h" #include "NGAP_LocationReportingControl.h" #include "NGAP_LocationReportingFailureIndication.h" +#include "NGAP_MulticastGroupPaging.h" #include "NGAP_NASNonDeliveryIndication.h" #include "NGAP_OverloadStart.h" #include "NGAP_OverloadStop.h" @@ -125,10 +148,18 @@ typedef enum NGAP_SuccessfulOutcome__value_PR { NGAP_SuccessfulOutcome__value_PR_NOTHING, /* No components present */ NGAP_SuccessfulOutcome__value_PR_AMFConfigurationUpdateAcknowledge, + NGAP_SuccessfulOutcome__value_PR_BroadcastSessionModificationResponse, + NGAP_SuccessfulOutcome__value_PR_BroadcastSessionReleaseResponse, + NGAP_SuccessfulOutcome__value_PR_BroadcastSessionSetupResponse, + NGAP_SuccessfulOutcome__value_PR_DistributionSetupResponse, + NGAP_SuccessfulOutcome__value_PR_DistributionReleaseResponse, NGAP_SuccessfulOutcome__value_PR_HandoverCancelAcknowledge, NGAP_SuccessfulOutcome__value_PR_HandoverCommand, NGAP_SuccessfulOutcome__value_PR_HandoverRequestAcknowledge, NGAP_SuccessfulOutcome__value_PR_InitialContextSetupResponse, + NGAP_SuccessfulOutcome__value_PR_MulticastSessionActivationResponse, + NGAP_SuccessfulOutcome__value_PR_MulticastSessionDeactivationResponse, + NGAP_SuccessfulOutcome__value_PR_MulticastSessionUpdateResponse, NGAP_SuccessfulOutcome__value_PR_NGResetAcknowledge, NGAP_SuccessfulOutcome__value_PR_NGSetupResponse, NGAP_SuccessfulOutcome__value_PR_PathSwitchRequestAcknowledge, @@ -155,10 +186,18 @@ NGAP_SuccessfulOutcome__value_PR present; union NGAP_SuccessfulOutcome__NGAP_value_u { NGAP_AMFConfigurationUpdateAcknowledge_t AMFConfigurationUpdateAcknowledge; + NGAP_BroadcastSessionModificationResponse_t BroadcastSessionModificationResponse; + NGAP_BroadcastSessionReleaseResponse_t BroadcastSessionReleaseResponse; + NGAP_BroadcastSessionSetupResponse_t BroadcastSessionSetupResponse; + NGAP_DistributionSetupResponse_t DistributionSetupResponse; + NGAP_DistributionReleaseResponse_t DistributionReleaseResponse; NGAP_HandoverCancelAcknowledge_t HandoverCancelAcknowledge; NGAP_HandoverCommand_t HandoverCommand; NGAP_HandoverRequestAcknowledge_t HandoverRequestAcknowledge; NGAP_InitialContextSetupResponse_t InitialContextSetupResponse; + NGAP_MulticastSessionActivationResponse_t MulticastSessionActivationResponse; + NGAP_MulticastSessionDeactivationResponse_t MulticastSessionDeactivationResponse; + NGAP_MulticastSessionUpdateResponse_t MulticastSessionUpdateResponse; NGAP_NGResetAcknowledge_t NGResetAcknowledge; NGAP_NGSetupResponse_t NGSetupResponse; NGAP_PathSwitchRequestAcknowledge_t PathSwitchRequestAcknowledge;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_SupportedTAItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P244, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P315, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_SupportedTAItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_SupportedTAList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_SupportedTAList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_SupportedTAList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_SupportedTAList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_SupportedTAList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_SupportedTAList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_SupportedTAList_specs_1 = { sizeof(struct NGAP_SupportedTAList), offsetof(struct NGAP_SupportedTAList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_SupportedTAList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_SupportedTAList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_SupportedTAList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_SupportedTAList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SurvivalTime.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_SurvivalTime.h" + +int +NGAP_SurvivalTime_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 1920000L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_SurvivalTime_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 21, -1, 0, 1920000 } /* (0..1920000,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_SurvivalTime_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_SurvivalTime = { + "SurvivalTime", + "SurvivalTime", + &asn_OP_NativeInteger, + asn_DEF_NGAP_SurvivalTime_tags_1, + sizeof(asn_DEF_NGAP_SurvivalTime_tags_1) + /sizeof(asn_DEF_NGAP_SurvivalTime_tags_10), /* 1 */ + asn_DEF_NGAP_SurvivalTime_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_SurvivalTime_tags_1) + /sizeof(asn_DEF_NGAP_SurvivalTime_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_SurvivalTime_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_SurvivalTime_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SurvivalTime.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_SurvivalTime_H_ +#define _NGAP_SurvivalTime_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_SurvivalTime */ +typedef long NGAP_SurvivalTime_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_SurvivalTime_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_SurvivalTime; +asn_struct_free_f NGAP_SurvivalTime_free; +asn_struct_print_f NGAP_SurvivalTime_print; +asn_constr_check_f NGAP_SurvivalTime_constraint; +jer_type_encoder_f NGAP_SurvivalTime_encode_jer; +per_type_decoder_f NGAP_SurvivalTime_decode_aper; +per_type_encoder_f NGAP_SurvivalTime_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_SurvivalTime_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_Suspend_Request_Indication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_Suspend_Request_Indication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* suspend-requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Request_Indication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Request_Indication_specs_1 = { asn_MAP_NGAP_Suspend_Request_Indication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_Suspend_Request_Indication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_Suspend_Request_Indication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_Suspend_Request_Indication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Suspend_Request_Indication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Request_Indication_specs_1; asn_struct_free_f NGAP_Suspend_Request_Indication_free; asn_struct_print_f NGAP_Suspend_Request_Indication_print; asn_constr_check_f NGAP_Suspend_Request_Indication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_Suspend_Response_Indication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_Suspend_Response_Indication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* suspend-indicated(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Response_Indication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Response_Indication_specs_1 = { asn_MAP_NGAP_Suspend_Response_Indication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_Suspend_Response_Indication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_Suspend_Response_Indication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_Suspend_Response_Indication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_Suspend_Response_Indication; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_Suspend_Response_Indication_specs_1; asn_struct_free_f NGAP_Suspend_Response_Indication_free; asn_struct_print_f NGAP_Suspend_Response_Indication_print; asn_constr_check_f NGAP_Suspend_Response_Indication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_SuspendIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_SuspendIndicator; -extern const asn_INTEGER_specifics_t asn_SPC_SuspendIndicator_specs_1; -asn_struct_free_f SuspendIndicator_free; -asn_struct_print_f SuspendIndicator_print; -asn_constr_check_f SuspendIndicator_constraint; -jer_type_encoder_f SuspendIndicator_encode_jer; -per_type_decoder_f SuspendIndicator_decode_aper; -per_type_encoder_f SuspendIndicator_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_SuspendIndicator_specs_1; +asn_struct_free_f NGAP_SuspendIndicator_free; +asn_struct_print_f NGAP_SuspendIndicator_print; +asn_constr_check_f NGAP_SuspendIndicator_constraint; +jer_type_encoder_f NGAP_SuspendIndicator_encode_jer; +per_type_decoder_f NGAP_SuspendIndicator_decode_aper; +per_type_encoder_f NGAP_SuspendIndicator_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TABasedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P261, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P338, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TABasedQMC.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TABasedQMC.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_TABasedQMC_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TABasedQMC, tAListforQMC), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TAListforQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tAListforQMC" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TABasedQMC, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P337, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TABasedQMC_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TABasedQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TABasedQMC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* tAListforQMC */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedQMC_specs_1 = { + sizeof(struct NGAP_TABasedQMC), + offsetof(struct NGAP_TABasedQMC, _asn_ctx), + asn_MAP_NGAP_TABasedQMC_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_TABasedQMC_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TABasedQMC = { + "TABasedQMC", + "TABasedQMC", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TABasedQMC_tags_1, + sizeof(asn_DEF_NGAP_TABasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_TABasedQMC_tags_10), /* 1 */ + asn_DEF_NGAP_TABasedQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TABasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_TABasedQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TABasedQMC_1, + 2, /* Elements count */ + &asn_SPC_NGAP_TABasedQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TABasedQMC.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TABasedQMC_H_ +#define _NGAP_TABasedQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TAListforQMC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TABasedQMC */ +typedef struct NGAP_TABasedQMC { + NGAP_TAListforQMC_t tAListforQMC; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TABasedQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TABasedQMC; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TABasedQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TABasedQMC_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TABasedQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TACListInNRNTN.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TACListInNRNTN.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TACListInNRNTN_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 12 } /* (SIZE(1..12)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_TACListInNRNTN_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_TAC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TACListInNRNTN_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_TACListInNRNTN_specs_1 = { + sizeof(struct NGAP_TACListInNRNTN), + offsetof(struct NGAP_TACListInNRNTN, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TACListInNRNTN = { + "TACListInNRNTN", + "TACListInNRNTN", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_TACListInNRNTN_tags_1, + sizeof(asn_DEF_NGAP_TACListInNRNTN_tags_1) + /sizeof(asn_DEF_NGAP_TACListInNRNTN_tags_10), /* 1 */ + asn_DEF_NGAP_TACListInNRNTN_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TACListInNRNTN_tags_1) + /sizeof(asn_DEF_NGAP_TACListInNRNTN_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TACListInNRNTN_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_TACListInNRNTN_1, + 1, /* Single element */ + &asn_SPC_NGAP_TACListInNRNTN_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TACListInNRNTN.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TACListInNRNTN_H_ +#define _NGAP_TACListInNRNTN_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TAC.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_TACListInNRNTN */ +typedef struct NGAP_TACListInNRNTN { + A_SEQUENCE_OF(NGAP_TAC_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TACListInNRNTN_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TACListInNRNTN; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TACListInNRNTN_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TACListInNRNTN_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TACListInNRNTN_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TACListInNRNTN_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P245, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P316, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAIBasedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P260, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P335, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedQMC.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TAIBasedQMC.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_TAIBasedQMC_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAIBasedQMC, tAIListforQMC), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TAIListforQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tAIListforQMC" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TAIBasedQMC, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P336, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TAIBasedQMC_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TAIBasedQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAIBasedQMC_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* tAIListforQMC */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedQMC_specs_1 = { + sizeof(struct NGAP_TAIBasedQMC), + offsetof(struct NGAP_TAIBasedQMC, _asn_ctx), + asn_MAP_NGAP_TAIBasedQMC_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_TAIBasedQMC_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBasedQMC = { + "TAIBasedQMC", + "TAIBasedQMC", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TAIBasedQMC_tags_1, + sizeof(asn_DEF_NGAP_TAIBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAIBasedQMC_tags_10), /* 1 */ + asn_DEF_NGAP_TAIBasedQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIBasedQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAIBasedQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TAIBasedQMC_1, + 2, /* Elements count */ + &asn_SPC_NGAP_TAIBasedQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedQMC.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TAIBasedQMC_H_ +#define _NGAP_TAIBasedQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TAIListforQMC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TAIBasedQMC */ +typedef struct NGAP_TAIBasedQMC { + NGAP_TAIListforQMC_t tAIListforQMC; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAIBasedQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIBasedQMC; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAIBasedQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIBasedQMC_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TAIBasedQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAIBroadcastEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P246, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P317, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAIBroadcastNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P247, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P318, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAICancelledEUTRA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P248, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P319, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAICancelledNR_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P249, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P320, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAIListForInactiveItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P250, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P321, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_TAIListForPagingItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_TAIListForPaging_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_TAIListForPaging_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_TAIListForPaging_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIListForPaging_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForPaging_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForPaging_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForPaging_specs_1 = { sizeof(struct NGAP_TAIListForPaging), offsetof(struct NGAP_TAIListForPaging, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListForPaging; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForPaging_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TAIListForPaging_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TAIListForPagingItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P251, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P322, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_TAI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_TAIListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_TAIListForRestart_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 11, 11, 1, 2048 } /* (SIZE(1..2048)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_TAIListForRestart_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TAIListForRestart_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_TAIListForRestart_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForRestart_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForRestart_specs_1 = { sizeof(struct NGAP_TAIListForRestart), offsetof(struct NGAP_TAIListForRestart, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListForRestart; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIListForRestart_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TAIListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListforQMC.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TAIListforQMC.h" + +#include "NGAP_TAI.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TAIListforQMC_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_TAIListforQMC_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TAIListforQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListforQMC_specs_1 = { + sizeof(struct NGAP_TAIListforQMC), + offsetof(struct NGAP_TAIListforQMC, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListforQMC = { + "TAIListforQMC", + "TAIListforQMC", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_TAIListforQMC_tags_1, + sizeof(asn_DEF_NGAP_TAIListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAIListforQMC_tags_10), /* 1 */ + asn_DEF_NGAP_TAIListforQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TAIListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAIListforQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TAIListforQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_TAIListforQMC_1, + 1, /* Single element */ + &asn_SPC_NGAP_TAIListforQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAIListforQMC.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TAIListforQMC_H_ +#define _NGAP_TAIListforQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_TAI; + +/* NGAP_TAIListforQMC */ +typedef struct NGAP_TAIListforQMC { + A_SEQUENCE_OF(struct NGAP_TAI) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAIListforQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAIListforQMC; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TAIListforQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAIListforQMC_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TAIListforQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TAIListforQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAINSAGSupportItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TAINSAGSupportItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAINSAGSupportItem, nSAG_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_NSAG_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nSAG-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TAINSAGSupportItem, nSAGSliceSupportList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ExtendedSliceSupportList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "nSAGSliceSupportList" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TAINSAGSupportItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P323, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TAINSAGSupportItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TAINSAGSupportItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TAINSAGSupportItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nSAG-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nSAGSliceSupportList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAINSAGSupportItem_specs_1 = { + sizeof(struct NGAP_TAINSAGSupportItem), + offsetof(struct NGAP_TAINSAGSupportItem, _asn_ctx), + asn_MAP_NGAP_TAINSAGSupportItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_TAINSAGSupportItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportItem = { + "TAINSAGSupportItem", + "TAINSAGSupportItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TAINSAGSupportItem_tags_1, + sizeof(asn_DEF_NGAP_TAINSAGSupportItem_tags_1) + /sizeof(asn_DEF_NGAP_TAINSAGSupportItem_tags_10), /* 1 */ + asn_DEF_NGAP_TAINSAGSupportItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TAINSAGSupportItem_tags_1) + /sizeof(asn_DEF_NGAP_TAINSAGSupportItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TAINSAGSupportItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_TAINSAGSupportItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAINSAGSupportItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TAINSAGSupportItem_H_ +#define _NGAP_TAINSAGSupportItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_NSAG-ID.h" +#include "NGAP_ExtendedSliceSupportList.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TAINSAGSupportItem */ +typedef struct NGAP_TAINSAGSupportItem { + NGAP_NSAG_ID_t nSAG_ID; + NGAP_ExtendedSliceSupportList_t nSAGSliceSupportList; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAINSAGSupportItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TAINSAGSupportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TAINSAGSupportItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAINSAGSupportList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TAINSAGSupportList.h" + +#include "NGAP_TAINSAGSupportItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TAINSAGSupportList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TAINSAGSupportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TAINSAGSupportList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_TAINSAGSupportList_specs_1 = { + sizeof(struct NGAP_TAINSAGSupportList), + offsetof(struct NGAP_TAINSAGSupportList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportList = { + "TAINSAGSupportList", + "TAINSAGSupportList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_TAINSAGSupportList_tags_1, + sizeof(asn_DEF_NGAP_TAINSAGSupportList_tags_1) + /sizeof(asn_DEF_NGAP_TAINSAGSupportList_tags_10), /* 1 */ + asn_DEF_NGAP_TAINSAGSupportList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TAINSAGSupportList_tags_1) + /sizeof(asn_DEF_NGAP_TAINSAGSupportList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TAINSAGSupportList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_TAINSAGSupportList_1, + 1, /* Single element */ + &asn_SPC_NGAP_TAINSAGSupportList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAINSAGSupportList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TAINSAGSupportList_H_ +#define _NGAP_TAINSAGSupportList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_TAINSAGSupportItem; + +/* NGAP_TAINSAGSupportList */ +typedef struct NGAP_TAINSAGSupportList { + A_SEQUENCE_OF(struct NGAP_TAINSAGSupportItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAINSAGSupportList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAINSAGSupportList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TAINSAGSupportList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAINSAGSupportList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TAINSAGSupportList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TAINSAGSupportList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAListforQMC.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TAListforQMC.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TAListforQMC_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_TAListforQMC_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_NGAP_TAC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TAListforQMC_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_TAListforQMC_specs_1 = { + sizeof(struct NGAP_TAListforQMC), + offsetof(struct NGAP_TAListforQMC, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TAListforQMC = { + "TAListforQMC", + "TAListforQMC", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_TAListforQMC_tags_1, + sizeof(asn_DEF_NGAP_TAListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAListforQMC_tags_10), /* 1 */ + asn_DEF_NGAP_TAListforQMC_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TAListforQMC_tags_1) + /sizeof(asn_DEF_NGAP_TAListforQMC_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TAListforQMC_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_TAListforQMC_1, + 1, /* Single element */ + &asn_SPC_NGAP_TAListforQMC_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TAListforQMC.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TAListforQMC_H_ +#define _NGAP_TAListforQMC_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TAC.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_TAListforQMC */ +typedef struct NGAP_TAListforQMC { + A_SEQUENCE_OF(NGAP_TAC_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TAListforQMC_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TAListforQMC; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TAListforQMC_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TAListforQMC_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TAListforQMC_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TAListforQMC_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TMGI.c
Added
@@ -0,0 +1,72 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TMGI.h" + +int +NGAP_TMGI_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + size = st->size; + + if((size == 6UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using OCTET_STRING, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TMGI_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 0, 0, 6, 6 } /* (SIZE(6..6)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_NGAP_TMGI_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TMGI = { + "TMGI", + "TMGI", + &asn_OP_OCTET_STRING, + asn_DEF_NGAP_TMGI_tags_1, + sizeof(asn_DEF_NGAP_TMGI_tags_1) + /sizeof(asn_DEF_NGAP_TMGI_tags_10), /* 1 */ + asn_DEF_NGAP_TMGI_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TMGI_tags_1) + /sizeof(asn_DEF_NGAP_TMGI_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TMGI_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NGAP_TMGI_constraint + }, + 0, 0, /* No members */ + &asn_SPC_OCTET_STRING_specs /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TMGI.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TMGI_H_ +#define _NGAP_TMGI_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <OCTET_STRING.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* NGAP_TMGI */ +typedef OCTET_STRING_t NGAP_TMGI_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_TMGI_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TMGI; +asn_struct_free_f NGAP_TMGI_free; +asn_struct_print_f NGAP_TMGI_print; +asn_constr_check_f NGAP_TMGI_constraint; +jer_type_encoder_f NGAP_TMGI_encode_jer; +per_type_decoder_f NGAP_TMGI_decode_aper; +per_type_encoder_f NGAP_TMGI_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TMGI_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_TNGF_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P40, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P52, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TNLAssociationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P257, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P332, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_TNLAssociationItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_TNLAssociationList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_TNLAssociationList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 5, 5, 1, 32 } /* (SIZE(1..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_TNLAssociationList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_TNLAssociationList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_TNLAssociationList_specs_1 = { sizeof(struct NGAP_TNLAssociationList), offsetof(struct NGAP_TNLAssociationList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNLAssociationList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TNLAssociationList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TNLAssociationList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TNLAssociationList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TNLAssociationUsage_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNLAssociationUsage; -extern const asn_INTEGER_specifics_t asn_SPC_TNLAssociationUsage_specs_1; -asn_struct_free_f TNLAssociationUsage_free; -asn_struct_print_f TNLAssociationUsage_print; -asn_constr_check_f TNLAssociationUsage_constraint; -jer_type_encoder_f TNLAssociationUsage_encode_jer; -per_type_decoder_f TNLAssociationUsage_decode_aper; -per_type_encoder_f TNLAssociationUsage_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TNLAssociationUsage_specs_1; +asn_struct_free_f NGAP_TNLAssociationUsage_free; +asn_struct_print_f NGAP_TNLAssociationUsage_print; +asn_constr_check_f NGAP_TNLAssociationUsage_constraint; +jer_type_encoder_f NGAP_TNLAssociationUsage_encode_jer; +per_type_decoder_f NGAP_TNLAssociationUsage_decode_aper; +per_type_encoder_f NGAP_TNLAssociationUsage_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TSCAssistanceInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P262, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P339, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "NGAP_TSCAssistanceInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_TSCTrafficCharacteristics, tSCAssistanceInformationDL), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TSCTrafficCharacteristics, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P263, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P340, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -71,7 +71,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tSCAssistanceInformationUL */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_specs_1 = { sizeof(struct NGAP_TSCTrafficCharacteristics), offsetof(struct NGAP_TSCTrafficCharacteristics, _asn_ctx), asn_MAP_NGAP_TSCTrafficCharacteristics_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,6 +38,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TSCTrafficCharacteristics; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TSCTrafficCharacteristics_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TSCTrafficCharacteristics_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_TWIF_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P41, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P53, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "NGAP_TargeteNB-ID.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_TargetID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_TargetID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_TargetID_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetID_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_TargetID, choice.targetRANNodeID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_TargetID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P39, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P51, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* targeteNB-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_TargetID_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_TargetID_specs_1 = { sizeof(struct NGAP_TargetID), offsetof(struct NGAP_TargetID, _asn_ctx), offsetof(struct NGAP_TargetID, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetID; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_TargetID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_13; +extern asn_per_constraints_t asn_PER_type_NGAP_TargetID_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_FailureTransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P254, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P326, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P253, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P325, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAI-Item.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TargetNSSAI-Item.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_Item_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAI_Item, s_NSSAI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_S_NSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "s-NSSAI" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TargetNSSAI_Item, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P327, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TargetNSSAI_Item_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNSSAI_Item_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNSSAI_Item_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s-NSSAI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAI_Item_specs_1 = { + sizeof(struct NGAP_TargetNSSAI_Item), + offsetof(struct NGAP_TargetNSSAI_Item, _asn_ctx), + asn_MAP_NGAP_TargetNSSAI_Item_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_TargetNSSAI_Item_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI_Item = { + "TargetNSSAI-Item", + "TargetNSSAI-Item", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TargetNSSAI_Item_tags_1, + sizeof(asn_DEF_NGAP_TargetNSSAI_Item_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAI_Item_tags_10), /* 1 */ + asn_DEF_NGAP_TargetNSSAI_Item_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNSSAI_Item_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAI_Item_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TargetNSSAI_Item_1, + 2, /* Elements count */ + &asn_SPC_NGAP_TargetNSSAI_Item_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAI-Item.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TargetNSSAI_Item_H_ +#define _NGAP_TargetNSSAI_Item_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_S-NSSAI.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TargetNSSAI-Item */ +typedef struct NGAP_TargetNSSAI_Item { + NGAP_S_NSSAI_t s_NSSAI; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TargetNSSAI_Item_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAI_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_Item_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TargetNSSAI_Item_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAI.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TargetNSSAI.h" + +#include "NGAP_TargetNSSAI-Item.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_TargetNSSAI_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_TargetNSSAI_Item, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNSSAI_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_TargetNSSAI_specs_1 = { + sizeof(struct NGAP_TargetNSSAI), + offsetof(struct NGAP_TargetNSSAI, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI = { + "TargetNSSAI", + "TargetNSSAI", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_TargetNSSAI_tags_1, + sizeof(asn_DEF_NGAP_TargetNSSAI_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAI_tags_10), /* 1 */ + asn_DEF_NGAP_TargetNSSAI_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNSSAI_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAI_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_TargetNSSAI_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_TargetNSSAI_1, + 1, /* Single element */ + &asn_SPC_NGAP_TargetNSSAI_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAI.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TargetNSSAI_H_ +#define _NGAP_TargetNSSAI_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_TargetNSSAI_Item; + +/* NGAP_TargetNSSAI */ +typedef struct NGAP_TargetNSSAI { + A_SEQUENCE_OF(struct NGAP_TargetNSSAI_Item) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TargetNSSAI_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAI; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_TargetNSSAI_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAI_11; +extern asn_per_constraints_t asn_PER_type_NGAP_TargetNSSAI_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TargetNSSAI_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAIInformation.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TargetNSSAIInformation.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAIInformation_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAIInformation, targetNSSAI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TargetNSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "targetNSSAI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetNSSAIInformation, indexToRFSP), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_IndexToRFSP, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "indexToRFSP" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TargetNSSAIInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P328, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TargetNSSAIInformation_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TargetNSSAIInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TargetNSSAIInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* targetNSSAI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* indexToRFSP */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAIInformation_specs_1 = { + sizeof(struct NGAP_TargetNSSAIInformation), + offsetof(struct NGAP_TargetNSSAIInformation, _asn_ctx), + asn_MAP_NGAP_TargetNSSAIInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_TargetNSSAIInformation_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAIInformation = { + "TargetNSSAIInformation", + "TargetNSSAIInformation", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TargetNSSAIInformation_tags_1, + sizeof(asn_DEF_NGAP_TargetNSSAIInformation_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAIInformation_tags_10), /* 1 */ + asn_DEF_NGAP_TargetNSSAIInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TargetNSSAIInformation_tags_1) + /sizeof(asn_DEF_NGAP_TargetNSSAIInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TargetNSSAIInformation_1, + 3, /* Elements count */ + &asn_SPC_NGAP_TargetNSSAIInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetNSSAIInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TargetNSSAIInformation_H_ +#define _NGAP_TargetNSSAIInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_TargetNSSAI.h" +#include "NGAP_IndexToRFSP.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TargetNSSAIInformation */ +typedef struct NGAP_TargetNSSAIInformation { + NGAP_TargetNSSAI_t targetNSSAI; + NGAP_IndexToRFSP_t indexToRFSP; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TargetNSSAIInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetNSSAIInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetNSSAIInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetNSSAIInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TargetNSSAIInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TargetRANNodeID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P255, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P329, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_TargetRNC-ID.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TargetRNC_ID, lAI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TargetRNC_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P256, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P330, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* extendedRNC-ID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_specs_1 = { sizeof(struct NGAP_TargetRNC_ID), offsetof(struct NGAP_TargetRNC_ID, _asn_ctx), asn_MAP_NGAP_TargetRNC_ID_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetRNC_ID; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetRNC_ID_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TargetRNC_ID_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TargeteNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P252, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P324, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeSyncAssistanceInfo.c
Added
@@ -0,0 +1,195 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_TimeSyncAssistanceInfo.h" + +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +static int +memb_NGAP_uUTimeSyncErrorBudget_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 1L && value <= 1000000L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_timeDistributionIndication_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_uUTimeSyncErrorBudget_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 20, -1, 1, 1000000 } /* (1..1000000,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_timeDistributionIndication_value2enum_2 = { + { 0, 7, "enabled" }, + { 1, 8, "disabled" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_timeDistributionIndication_enum2value_2 = { + 1, /* disabled(1) */ + 0 /* enabled(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_timeDistributionIndication_specs_2 = { + asn_MAP_NGAP_timeDistributionIndication_value2enum_2, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_timeDistributionIndication_enum2value_2, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_timeDistributionIndication_tags_2 = { + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_timeDistributionIndication_2 = { + "timeDistributionIndication", + "timeDistributionIndication", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_timeDistributionIndication_tags_2, + sizeof(asn_DEF_NGAP_timeDistributionIndication_tags_2) + /sizeof(asn_DEF_NGAP_timeDistributionIndication_tags_20) - 1, /* 1 */ + asn_DEF_NGAP_timeDistributionIndication_tags_2, /* Same as above */ + sizeof(asn_DEF_NGAP_timeDistributionIndication_tags_2) + /sizeof(asn_DEF_NGAP_timeDistributionIndication_tags_20), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_timeDistributionIndication_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_timeDistributionIndication_specs_2 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_TimeSyncAssistanceInfo_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_TimeSyncAssistanceInfo, timeDistributionIndication), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_timeDistributionIndication_2, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "timeDistributionIndication" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_TimeSyncAssistanceInfo, uUTimeSyncErrorBudget), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_uUTimeSyncErrorBudget_constr_6, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_uUTimeSyncErrorBudget_constraint_1 + }, + 0, 0, /* No default value */ + "uUTimeSyncErrorBudget" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_TimeSyncAssistanceInfo, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P331, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_TimeSyncAssistanceInfo_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_TimeSyncAssistanceInfo_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* timeDistributionIndication */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uUTimeSyncErrorBudget */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TimeSyncAssistanceInfo_specs_1 = { + sizeof(struct NGAP_TimeSyncAssistanceInfo), + offsetof(struct NGAP_TimeSyncAssistanceInfo, _asn_ctx), + asn_MAP_NGAP_TimeSyncAssistanceInfo_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_TimeSyncAssistanceInfo_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_TimeSyncAssistanceInfo = { + "TimeSyncAssistanceInfo", + "TimeSyncAssistanceInfo", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_1, + sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_1) + /sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_10), /* 1 */ + asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_1) + /sizeof(asn_DEF_NGAP_TimeSyncAssistanceInfo_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_TimeSyncAssistanceInfo_1, + 3, /* Elements count */ + &asn_SPC_NGAP_TimeSyncAssistanceInfo_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeSyncAssistanceInfo.h
Added
@@ -0,0 +1,60 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_TimeSyncAssistanceInfo_H_ +#define _NGAP_TimeSyncAssistanceInfo_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_TimeSyncAssistanceInfo__timeDistributionIndication { + NGAP_TimeSyncAssistanceInfo__timeDistributionIndication_enabled = 0, + NGAP_TimeSyncAssistanceInfo__timeDistributionIndication_disabled = 1 + /* + * Enumeration is extensible + */ +} e_NGAP_TimeSyncAssistanceInfo__timeDistributionIndication; + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_TimeSyncAssistanceInfo */ +typedef struct NGAP_TimeSyncAssistanceInfo { + long timeDistributionIndication; + long *uUTimeSyncErrorBudget; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_TimeSyncAssistanceInfo_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_timeDistributionIndication_2; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimeSyncAssistanceInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TimeSyncAssistanceInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TimeSyncAssistanceInfo_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_TimeSyncAssistanceInfo_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -44,13 +44,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TimeToTrigger_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimeToTrigger; -extern const asn_INTEGER_specifics_t asn_SPC_TimeToTrigger_specs_1; -asn_struct_free_f TimeToTrigger_free; -asn_struct_print_f TimeToTrigger_print; -asn_constr_check_f TimeToTrigger_constraint; -jer_type_encoder_f TimeToTrigger_encode_jer; -per_type_decoder_f TimeToTrigger_decode_aper; -per_type_encoder_f TimeToTrigger_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TimeToTrigger_specs_1; +asn_struct_free_f NGAP_TimeToTrigger_free; +asn_struct_print_f NGAP_TimeToTrigger_print; +asn_constr_check_f NGAP_TimeToTrigger_constraint; +jer_type_encoder_f NGAP_TimeToTrigger_encode_jer; +per_type_decoder_f NGAP_TimeToTrigger_decode_aper; +per_type_encoder_f NGAP_TimeToTrigger_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_TimeToWait_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_TimeToWait_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 5 } /* (0..5,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -36,7 +36,7 @@ 5 /* v60s(5) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_TimeToWait_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_TimeToWait_specs_1 = { asn_MAP_NGAP_TimeToWait_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_TimeToWait_enum2value_1, /* N => "tag"; sorted by N */ 6, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,7 +35,9 @@ typedef long NGAP_TimeToWait_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_TimeToWait_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimeToWait; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TimeToWait_specs_1; asn_struct_free_f NGAP_TimeToWait_free; asn_struct_print_f NGAP_TimeToWait_print; asn_constr_check_f NGAP_TimeToWait_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TimerApproachForGUAMIRemoval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TimerApproachForGUAMIRemoval; -extern const asn_INTEGER_specifics_t asn_SPC_TimerApproachForGUAMIRemoval_specs_1; -asn_struct_free_f TimerApproachForGUAMIRemoval_free; -asn_struct_print_f TimerApproachForGUAMIRemoval_print; -asn_constr_check_f TimerApproachForGUAMIRemoval_constraint; -jer_type_encoder_f TimerApproachForGUAMIRemoval_encode_jer; -per_type_decoder_f TimerApproachForGUAMIRemoval_decode_aper; -per_type_encoder_f TimerApproachForGUAMIRemoval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TimerApproachForGUAMIRemoval_specs_1; +asn_struct_free_f NGAP_TimerApproachForGUAMIRemoval_free; +asn_struct_print_f NGAP_TimerApproachForGUAMIRemoval_print; +asn_constr_check_f NGAP_TimerApproachForGUAMIRemoval_constraint; +jer_type_encoder_f NGAP_TimerApproachForGUAMIRemoval_encode_jer; +per_type_decoder_f NGAP_TimerApproachForGUAMIRemoval_decode_aper; +per_type_encoder_f NGAP_TimerApproachForGUAMIRemoval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TooearlyIntersystemHO, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P258, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P333, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_TraceActivation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceActivation, nGRANTraceID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_TraceActivation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P259, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P334, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* traceCollectionEntityIPAddress */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_specs_1 = { sizeof(struct NGAP_TraceActivation), offsetof(struct NGAP_TraceActivation, _asn_ctx), asn_MAP_NGAP_TraceActivation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceActivation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceActivation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_TraceActivation_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TraceDepth_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceDepth; -extern const asn_INTEGER_specifics_t asn_SPC_TraceDepth_specs_1; -asn_struct_free_f TraceDepth_free; -asn_struct_print_f TraceDepth_print; -asn_constr_check_f TraceDepth_constraint; -jer_type_encoder_f TraceDepth_encode_jer; -per_type_decoder_f TraceDepth_decode_aper; -per_type_encoder_f TraceDepth_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TraceDepth_specs_1; +asn_struct_free_f NGAP_TraceDepth_free; +asn_struct_print_f NGAP_TraceDepth_print; +asn_constr_check_f NGAP_TraceDepth_constraint; +jer_type_encoder_f NGAP_TraceDepth_encode_jer; +per_type_decoder_f NGAP_TraceDepth_decode_aper; +per_type_encoder_f NGAP_TraceDepth_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P79, + &asn_DEF_NGAP_ProtocolIE_Container_11854P79, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_TraceFailureIndication */ typedef struct NGAP_TraceFailureIndication { - NGAP_ProtocolIE_Container_9574P79_t protocolIEs; + NGAP_ProtocolIE_Container_11854P79_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_TraceStart, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P78, + &asn_DEF_NGAP_ProtocolIE_Container_11854P78, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_TraceStart */ typedef struct NGAP_TraceStart { - NGAP_ProtocolIE_Container_9574P78_t protocolIEs; + NGAP_ProtocolIE_Container_11854P78_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,12 +21,12 @@ static const asn_INTEGER_enum_map_t asn_MAP_NGAP_TriggeringMessage_value2enum_1 = { { 0, 18, "initiating-message" }, { 1, 18, "successful-outcome" }, - { 2, 21, "unsuccessfull-outcome" } + { 2, 20, "unsuccessful-outcome" } }; static const unsigned int asn_MAP_NGAP_TriggeringMessage_enum2value_1 = { 0, /* initiating-message(0) */ 1, /* successful-outcome(1) */ - 2 /* unsuccessfull-outcome(2) */ + 2 /* unsuccessful-outcome(2) */ }; const asn_INTEGER_specifics_t asn_SPC_NGAP_TriggeringMessage_specs_1 = { asn_MAP_NGAP_TriggeringMessage_value2enum_1, /* "tag" => N; sorted by tag */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-CommonDataTypes" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,7 +22,7 @@ typedef enum NGAP_TriggeringMessage { NGAP_TriggeringMessage_initiating_message = 0, NGAP_TriggeringMessage_successful_outcome = 1, - NGAP_TriggeringMessage_unsuccessfull_outcome = 2 + NGAP_TriggeringMessage_unsuccessful_outcome = 2 } e_NGAP_TriggeringMessage; /* NGAP_TriggeringMessage */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TriggeringMessage_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TriggeringMessage; -extern const asn_INTEGER_specifics_t asn_SPC_TriggeringMessage_specs_1; -asn_struct_free_f TriggeringMessage_free; -asn_struct_print_f TriggeringMessage_print; -asn_constr_check_f TriggeringMessage_constraint; -jer_type_encoder_f TriggeringMessage_encode_jer; -per_type_decoder_f TriggeringMessage_decode_aper; -per_type_encoder_f TriggeringMessage_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TriggeringMessage_specs_1; +asn_struct_free_f NGAP_TriggeringMessage_free; +asn_struct_print_f NGAP_TriggeringMessage_print; +asn_constr_check_f NGAP_TriggeringMessage_constraint; +jer_type_encoder_f NGAP_TriggeringMessage_encode_jer; +per_type_decoder_f NGAP_TriggeringMessage_decode_aper; +per_type_encoder_f NGAP_TriggeringMessage_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_TypeOfError_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_TypeOfError; -extern const asn_INTEGER_specifics_t asn_SPC_TypeOfError_specs_1; -asn_struct_free_f TypeOfError_free; -asn_struct_print_f TypeOfError_print; -asn_constr_check_f TypeOfError_constraint; -jer_type_encoder_f TypeOfError_encode_jer; -per_type_decoder_f TypeOfError_decode_aper; -per_type_encoder_f TypeOfError_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_TypeOfError_specs_1; +asn_struct_free_f NGAP_TypeOfError_free; +asn_struct_print_f NGAP_TypeOfError_print; +asn_constr_check_f NGAP_TypeOfError_constraint; +jer_type_encoder_f NGAP_TypeOfError_encode_jer; +per_type_decoder_f NGAP_TypeOfError_decode_aper; +per_type_encoder_f NGAP_TypeOfError_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -277,7 +277,7 @@ &asn_SPC_NGAP_batteryIndication_specs_17 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_1 = { { ATF_POINTER, 7, offsetof(struct NGAP_UE_DifferentiationInfo, periodicCommunicationIndicator), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -383,7 +383,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UE_DifferentiationInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P269, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P348, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -411,7 +411,7 @@ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* batteryIndication */ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_specs_1 = { sizeof(struct NGAP_UE_DifferentiationInfo), offsetof(struct NGAP_UE_DifferentiationInfo, _asn_ctx), asn_MAP_NGAP_UE_DifferentiationInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,6 +80,8 @@ /* extern asn_TYPE_descriptor_t asn_DEF_NGAP_trafficProfile_12; // (Use -fall-defs-global to expose) */ /* extern asn_TYPE_descriptor_t asn_DEF_NGAP_batteryIndication_17; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_DifferentiationInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_DifferentiationInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_DifferentiationInfo_17; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UE_NGAP_ID_pair, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P270, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P349, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_UE-NGAP-ID-pair.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UE_NGAP_IDs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UE_NGAP_IDs_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_UE_NGAP_IDs, choice.uE_NGAP_ID_pair), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54,7 +54,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UE_NGAP_IDs, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P44, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -74,7 +74,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* aMF-UE-NGAP-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_specs_1 = { sizeof(struct NGAP_UE_NGAP_IDs), offsetof(struct NGAP_UE_NGAP_IDs, _asn_ctx), offsetof(struct NGAP_UE_NGAP_IDs, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_NGAP_IDs; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_13; +extern asn_per_constraints_t asn_PER_type_NGAP_UE_NGAP_IDs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-PagingItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UE-PagingItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_UE_PagingItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UE_PagingItem, uEIdentityIndexValue), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_UEIdentityIndexValue, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uEIdentityIndexValue" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_UE_PagingItem, pagingDRX), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_PagingDRX, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "pagingDRX" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_UE_PagingItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P180, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_UE_PagingItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_NGAP_UE_PagingItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UE_PagingItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uEIdentityIndexValue */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pagingDRX */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_PagingItem_specs_1 = { + sizeof(struct NGAP_UE_PagingItem), + offsetof(struct NGAP_UE_PagingItem, _asn_ctx), + asn_MAP_NGAP_UE_PagingItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_NGAP_UE_PagingItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingItem = { + "UE-PagingItem", + "UE-PagingItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UE_PagingItem_tags_1, + sizeof(asn_DEF_NGAP_UE_PagingItem_tags_1) + /sizeof(asn_DEF_NGAP_UE_PagingItem_tags_10), /* 1 */ + asn_DEF_NGAP_UE_PagingItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_PagingItem_tags_1) + /sizeof(asn_DEF_NGAP_UE_PagingItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UE_PagingItem_1, + 3, /* Elements count */ + &asn_SPC_NGAP_UE_PagingItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-PagingItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UE_PagingItem_H_ +#define _NGAP_UE_PagingItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_UEIdentityIndexValue.h" +#include "NGAP_PagingDRX.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_UE-PagingItem */ +typedef struct NGAP_UE_PagingItem { + NGAP_UEIdentityIndexValue_t uEIdentityIndexValue; + NGAP_PagingDRX_t *pagingDRX; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UE_PagingItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_PagingItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_PagingItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UE_PagingItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-PagingList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UE-PagingList.h" + +#include "NGAP_UE-PagingItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_UE_PagingList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 12, 12, 1, 4096 } /* (SIZE(1..4096)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_UE_PagingList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UE_PagingItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UE_PagingList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_UE_PagingList_specs_1 = { + sizeof(struct NGAP_UE_PagingList), + offsetof(struct NGAP_UE_PagingList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingList = { + "UE-PagingList", + "UE-PagingList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_UE_PagingList_tags_1, + sizeof(asn_DEF_NGAP_UE_PagingList_tags_1) + /sizeof(asn_DEF_NGAP_UE_PagingList_tags_10), /* 1 */ + asn_DEF_NGAP_UE_PagingList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UE_PagingList_tags_1) + /sizeof(asn_DEF_NGAP_UE_PagingList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_UE_PagingList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_UE_PagingList_1, + 1, /* Single element */ + &asn_SPC_NGAP_UE_PagingList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-PagingList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UE_PagingList_H_ +#define _NGAP_UE_PagingList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UE_PagingItem; + +/* NGAP_UE-PagingList */ +typedef struct NGAP_UE_PagingList { + A_SEQUENCE_OF(struct NGAP_UE_PagingItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UE_PagingList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_PagingList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UE_PagingList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UE_PagingList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UE_PagingList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UE_PagingList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UE_UP_CIoT_Support_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UE_UP_CIoT_Support_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_UE_UP_CIoT_Support_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_UE_UP_CIoT_Support_specs_1 = { asn_MAP_NGAP_UE_UP_CIoT_Support_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_UE_UP_CIoT_Support_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_UE_UP_CIoT_Support_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_UE_UP_CIoT_Support_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_UP_CIoT_Support; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_UE_UP_CIoT_Support_specs_1; asn_struct_free_f NGAP_UE_UP_CIoT_Support_free; asn_struct_print_f NGAP_UE_UP_CIoT_Support_print; asn_constr_check_f NGAP_UE_UP_CIoT_Support_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UE_associatedLogicalNG_connectionItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P265, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P344, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UEAggregateMaximumBitRate.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAggregateMaximumBitRate, uEAggregateMaximumBitRateDL), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UEAggregateMaximumBitRate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P264, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P341, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uEAggregateMaximumBitRateUL */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_specs_1 = { sizeof(struct NGAP_UEAggregateMaximumBitRate), offsetof(struct NGAP_UEAggregateMaximumBitRate, _asn_ctx), asn_MAP_NGAP_UEAggregateMaximumBitRate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,6 +38,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAggregateMaximumBitRate; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAggregateMaximumBitRate_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAggregateMaximumBitRate_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasConfigInfo.c
Added
@@ -0,0 +1,373 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UEAppLayerMeasConfigInfo.h" + +#include "NGAP_SliceSupportListQMC.h" +#include "NGAP_MDT-AlignmentInfo.h" +#include "NGAP_AvailableRANVisibleQoEMetrics.h" +#include "NGAP_ProtocolExtensionContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +static int +memb_NGAP_containerForAppLayerMeasConfig_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const OCTET_STRING_t *st = (const OCTET_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + size = st->size; + + if((size >= 1UL && size <= 8000UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_NGAP_measConfigAppLayerID_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 15L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_NGAP_qoEMeasurementStatus_constr_6 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_containerForAppLayerMeasConfig_constr_9 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 13, 13, 1, 8000 } /* (SIZE(1..8000)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_NGAP_measConfigAppLayerID_constr_10 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 4, 4, 0, 15 } /* (0..15,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_NGAP_qoEMeasurementStatus_value2enum_6 = { + { 0, 7, "ongoing" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_NGAP_qoEMeasurementStatus_enum2value_6 = { + 0 /* ongoing(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_NGAP_qoEMeasurementStatus_specs_6 = { + asn_MAP_NGAP_qoEMeasurementStatus_value2enum_6, /* "tag" => N; sorted by tag */ + asn_MAP_NGAP_qoEMeasurementStatus_enum2value_6, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_NGAP_qoEMeasurementStatus_tags_6 = { + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_NGAP_qoEMeasurementStatus_6 = { + "qoEMeasurementStatus", + "qoEMeasurementStatus", + &asn_OP_NativeEnumerated, + asn_DEF_NGAP_qoEMeasurementStatus_tags_6, + sizeof(asn_DEF_NGAP_qoEMeasurementStatus_tags_6) + /sizeof(asn_DEF_NGAP_qoEMeasurementStatus_tags_60) - 1, /* 1 */ + asn_DEF_NGAP_qoEMeasurementStatus_tags_6, /* Same as above */ + sizeof(asn_DEF_NGAP_qoEMeasurementStatus_tags_6) + /sizeof(asn_DEF_NGAP_qoEMeasurementStatus_tags_60), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_qoEMeasurementStatus_constr_6, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_NGAP_qoEMeasurementStatus_specs_6 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasConfigInfo_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, qoEReference), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_QoEReference, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "qoEReference" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, serviceType), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ServiceType, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "serviceType" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, areaScopeOfQMC), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_AreaScopeOfQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "areaScopeOfQMC" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, measCollEntityIPAddress), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "measCollEntityIPAddress" + }, + { ATF_POINTER, 7, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, qoEMeasurementStatus), + (ASN_TAG_CLASS_CONTEXT | (4 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_qoEMeasurementStatus_6, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "qoEMeasurementStatus" + }, + { ATF_POINTER, 6, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, containerForAppLayerMeasConfig), + (ASN_TAG_CLASS_CONTEXT | (5 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_OCTET_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_containerForAppLayerMeasConfig_constr_9, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_containerForAppLayerMeasConfig_constraint_1 + }, + 0, 0, /* No default value */ + "containerForAppLayerMeasConfig" + }, + { ATF_POINTER, 5, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, measConfigAppLayerID), + (ASN_TAG_CLASS_CONTEXT | (6 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_NGAP_measConfigAppLayerID_constr_10, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_NGAP_measConfigAppLayerID_constraint_1 + }, + 0, 0, /* No default value */ + "measConfigAppLayerID" + }, + { ATF_POINTER, 4, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, sliceSupportListQMC), + (ASN_TAG_CLASS_CONTEXT | (7 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_SliceSupportListQMC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sliceSupportListQMC" + }, + { ATF_POINTER, 3, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, mDT_AlignmentInfo), + (ASN_TAG_CLASS_CONTEXT | (8 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_NGAP_MDT_AlignmentInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "mDT-AlignmentInfo" + }, + { ATF_POINTER, 2, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, availableRANVisibleQoEMetrics), + (ASN_TAG_CLASS_CONTEXT | (9 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_AvailableRANVisibleQoEMetrics, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "availableRANVisibleQoEMetrics" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_UEAppLayerMeasConfigInfo, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (10 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P343, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_UEAppLayerMeasConfigInfo_oms_1 = { 4, 5, 6, 7, 8, 9, 10 }; +static const ber_tlv_tag_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAppLayerMeasConfigInfo_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* qoEReference */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* serviceType */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* areaScopeOfQMC */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* measCollEntityIPAddress */ + { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* qoEMeasurementStatus */ + { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* containerForAppLayerMeasConfig */ + { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 }, /* measConfigAppLayerID */ + { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* sliceSupportListQMC */ + { (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 }, /* mDT-AlignmentInfo */ + { (ASN_TAG_CLASS_CONTEXT | (9 << 2)), 9, 0, 0 }, /* availableRANVisibleQoEMetrics */ + { (ASN_TAG_CLASS_CONTEXT | (10 << 2)), 10, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasConfigInfo_specs_1 = { + sizeof(struct NGAP_UEAppLayerMeasConfigInfo), + offsetof(struct NGAP_UEAppLayerMeasConfigInfo, _asn_ctx), + asn_MAP_NGAP_UEAppLayerMeasConfigInfo_tag2el_1, + 11, /* Count of tags in the map */ + asn_MAP_NGAP_UEAppLayerMeasConfigInfo_oms_1, /* Optional members */ + 7, 0, /* Root/Additions */ + 11, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo = { + "UEAppLayerMeasConfigInfo", + "UEAppLayerMeasConfigInfo", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_1, + sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_10), /* 1 */ + asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasConfigInfo_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEAppLayerMeasConfigInfo_1, + 11, /* Elements count */ + &asn_SPC_NGAP_UEAppLayerMeasConfigInfo_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasConfigInfo.h
Added
@@ -0,0 +1,75 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UEAppLayerMeasConfigInfo_H_ +#define _NGAP_UEAppLayerMeasConfigInfo_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_QoEReference.h" +#include "NGAP_ServiceType.h" +#include "NGAP_AreaScopeOfQMC.h" +#include "NGAP_TransportLayerAddress.h" +#include <NativeEnumerated.h> +#include <OCTET_STRING.h> +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum NGAP_UEAppLayerMeasConfigInfo__qoEMeasurementStatus { + NGAP_UEAppLayerMeasConfigInfo__qoEMeasurementStatus_ongoing = 0 + /* + * Enumeration is extensible + */ +} e_NGAP_UEAppLayerMeasConfigInfo__qoEMeasurementStatus; + +/* Forward declarations */ +struct NGAP_SliceSupportListQMC; +struct NGAP_MDT_AlignmentInfo; +struct NGAP_AvailableRANVisibleQoEMetrics; +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_UEAppLayerMeasConfigInfo */ +typedef struct NGAP_UEAppLayerMeasConfigInfo { + NGAP_QoEReference_t qoEReference; + NGAP_ServiceType_t serviceType; + NGAP_AreaScopeOfQMC_t areaScopeOfQMC; + NGAP_TransportLayerAddress_t measCollEntityIPAddress; + long *qoEMeasurementStatus; /* OPTIONAL */ + OCTET_STRING_t *containerForAppLayerMeasConfig; /* OPTIONAL */ + long *measConfigAppLayerID; /* OPTIONAL */ + struct NGAP_SliceSupportListQMC *sliceSupportListQMC; /* OPTIONAL */ + struct NGAP_MDT_AlignmentInfo *mDT_AlignmentInfo; /* OPTIONAL */ + struct NGAP_AvailableRANVisibleQoEMetrics *availableRANVisibleQoEMetrics; /* OPTIONAL */ + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UEAppLayerMeasConfigInfo_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_NGAP_qoEMeasurementStatus_6; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasConfigInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasConfigInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasConfigInfo_111; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UEAppLayerMeasConfigInfo_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasInfoItem.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UEAppLayerMeasInfoItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEAppLayerMeasInfoItem, uEAppLayerMeasConfigInfo), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_UEAppLayerMeasConfigInfo, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uEAppLayerMeasConfigInfo" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_UEAppLayerMeasInfoItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P342, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_UEAppLayerMeasInfoItem_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UEAppLayerMeasInfoItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uEAppLayerMeasConfigInfo */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoItem_specs_1 = { + sizeof(struct NGAP_UEAppLayerMeasInfoItem), + offsetof(struct NGAP_UEAppLayerMeasInfoItem, _asn_ctx), + asn_MAP_NGAP_UEAppLayerMeasInfoItem_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_NGAP_UEAppLayerMeasInfoItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoItem = { + "UEAppLayerMeasInfoItem", + "UEAppLayerMeasInfoItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_1, + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_10), /* 1 */ + asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UEAppLayerMeasInfoItem_1, + 2, /* Elements count */ + &asn_SPC_NGAP_UEAppLayerMeasInfoItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasInfoItem.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UEAppLayerMeasInfoItem_H_ +#define _NGAP_UEAppLayerMeasInfoItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_UEAppLayerMeasConfigInfo.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_UEAppLayerMeasInfoItem */ +typedef struct NGAP_UEAppLayerMeasInfoItem { + NGAP_UEAppLayerMeasConfigInfo_t uEAppLayerMeasConfigInfo; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UEAppLayerMeasInfoItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoItem_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UEAppLayerMeasInfoItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasInfoList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UEAppLayerMeasInfoList.h" + +#include "NGAP_UEAppLayerMeasInfoItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_UEAppLayerMeasInfoList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UEAppLayerMeasInfoItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoList_specs_1 = { + sizeof(struct NGAP_UEAppLayerMeasInfoList), + offsetof(struct NGAP_UEAppLayerMeasInfoList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoList = { + "UEAppLayerMeasInfoList", + "UEAppLayerMeasInfoList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_1, + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_10), /* 1 */ + asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_1) + /sizeof(asn_DEF_NGAP_UEAppLayerMeasInfoList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_UEAppLayerMeasInfoList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_UEAppLayerMeasInfoList_1, + 1, /* Single element */ + &asn_SPC_NGAP_UEAppLayerMeasInfoList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEAppLayerMeasInfoList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UEAppLayerMeasInfoList_H_ +#define _NGAP_UEAppLayerMeasInfoList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UEAppLayerMeasInfoItem; + +/* NGAP_UEAppLayerMeasInfoList */ +typedef struct NGAP_UEAppLayerMeasInfoList { + A_SEQUENCE_OF(struct NGAP_UEAppLayerMeasInfoItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UEAppLayerMeasInfoList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEAppLayerMeasInfoList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UEAppLayerMeasInfoList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEAppLayerMeasInfoList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UEAppLayerMeasInfoList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UEAppLayerMeasInfoList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UECapabilityInfoRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UECapabilityInfoRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_UECapabilityInfoRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_UECapabilityInfoRequest_specs_1 = { asn_MAP_NGAP_UECapabilityInfoRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_UECapabilityInfoRequest_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_UECapabilityInfoRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_UECapabilityInfoRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UECapabilityInfoRequest; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_UECapabilityInfoRequest_specs_1; asn_struct_free_f NGAP_UECapabilityInfoRequest_free; asn_struct_print_f NGAP_UECapabilityInfoRequest_print; asn_constr_check_f NGAP_UECapabilityInfoRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P23, + &asn_DEF_NGAP_ProtocolIE_Container_11854P23, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextModificationFailure */ typedef struct NGAP_UEContextModificationFailure { - NGAP_ProtocolIE_Container_9574P23_t protocolIEs; + NGAP_ProtocolIE_Container_11854P23_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P21, + &asn_DEF_NGAP_ProtocolIE_Container_11854P21, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextModificationRequest */ typedef struct NGAP_UEContextModificationRequest { - NGAP_ProtocolIE_Container_9574P21_t protocolIEs; + NGAP_ProtocolIE_Container_11854P21_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextModificationResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P22, + &asn_DEF_NGAP_ProtocolIE_Container_11854P22, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextModificationResponse */ typedef struct NGAP_UEContextModificationResponse { - NGAP_ProtocolIE_Container_9574P22_t protocolIEs; + NGAP_ProtocolIE_Container_11854P22_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P13, + &asn_DEF_NGAP_ProtocolIE_Container_11854P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextReleaseCommand */ typedef struct NGAP_UEContextReleaseCommand { - NGAP_ProtocolIE_Container_9574P13_t protocolIEs; + NGAP_ProtocolIE_Container_11854P13_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseComplete, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P14, + &asn_DEF_NGAP_ProtocolIE_Container_11854P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextReleaseComplete */ typedef struct NGAP_UEContextReleaseComplete { - NGAP_ProtocolIE_Container_9574P14_t protocolIEs; + NGAP_ProtocolIE_Container_11854P14_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextReleaseRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P12, + &asn_DEF_NGAP_ProtocolIE_Container_11854P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextReleaseRequest */ typedef struct NGAP_UEContextReleaseRequest { - NGAP_ProtocolIE_Container_9574P12_t protocolIEs; + NGAP_ProtocolIE_Container_11854P12_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UEContextRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UEContextRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_UEContextRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_UEContextRequest_specs_1 = { asn_MAP_NGAP_UEContextRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_UEContextRequest_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_UEContextRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_UEContextRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextRequest; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_UEContextRequest_specs_1; asn_struct_free_f NGAP_UEContextRequest_free; asn_struct_print_f NGAP_UEContextRequest_print; asn_constr_check_f NGAP_UEContextRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P17, + &asn_DEF_NGAP_ProtocolIE_Container_11854P17, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextResumeFailure */ typedef struct NGAP_UEContextResumeFailure { - NGAP_ProtocolIE_Container_9574P17_t protocolIEs; + NGAP_ProtocolIE_Container_11854P17_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P15, + &asn_DEF_NGAP_ProtocolIE_Container_11854P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextResumeRequest */ typedef struct NGAP_UEContextResumeRequest { - NGAP_ProtocolIE_Container_9574P15_t protocolIEs; + NGAP_ProtocolIE_Container_11854P15_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UEContextResumeRequestTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P266, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P345, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextResumeResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P16, + &asn_DEF_NGAP_ProtocolIE_Container_11854P16, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextResumeResponse */ typedef struct NGAP_UEContextResumeResponse { - NGAP_ProtocolIE_Container_9574P16_t protocolIEs; + NGAP_ProtocolIE_Container_11854P16_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UEContextResumeResponseTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P267, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P346, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P20, + &asn_DEF_NGAP_ProtocolIE_Container_11854P20, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextSuspendFailure */ typedef struct NGAP_UEContextSuspendFailure { - NGAP_ProtocolIE_Container_9574P20_t protocolIEs; + NGAP_ProtocolIE_Container_11854P20_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P18, + &asn_DEF_NGAP_ProtocolIE_Container_11854P18, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextSuspendRequest */ typedef struct NGAP_UEContextSuspendRequest { - NGAP_ProtocolIE_Container_9574P18_t protocolIEs; + NGAP_ProtocolIE_Container_11854P18_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UEContextSuspendRequestTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P268, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P347, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEContextSuspendResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P19, + &asn_DEF_NGAP_ProtocolIE_Container_11854P19, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEContextSuspendResponse */ typedef struct NGAP_UEContextSuspendResponse { - NGAP_ProtocolIE_Container_9574P19_t protocolIEs; + NGAP_ProtocolIE_Container_11854P19_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UEHistoryInformationFromTheUE_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UEHistoryInformationFromTheUE_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEHistoryInformationFromTheUE, choice.nR), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36,7 +36,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UEHistoryInformationFromTheUE, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P42, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P54, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -55,7 +55,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nR */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_specs_1 = { sizeof(struct NGAP_UEHistoryInformationFromTheUE), offsetof(struct NGAP_UEHistoryInformationFromTheUE, _asn_ctx), offsetof(struct NGAP_UEHistoryInformationFromTheUE, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEHistoryInformationFromTheUE; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_12; +extern asn_per_constraints_t asn_PER_type_NGAP_UEHistoryInformationFromTheUE_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UEIdentityIndexValue, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P43, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P55, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UEInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P26, + &asn_DEF_NGAP_ProtocolIE_Container_11854P26, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UEInformationTransfer */ typedef struct NGAP_UEInformationTransfer { - NGAP_ProtocolIE_Container_9574P26_t protocolIEs; + NGAP_ProtocolIE_Container_11854P26_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_FiveG-S-TMSI.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UEPagingIdentity_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UEPagingIdentity_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_UEPagingIdentity, choice.fiveG_S_TMSI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UEPagingIdentity, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P45, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P57, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -56,7 +56,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* fiveG-S-TMSI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_UEPagingIdentity_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_UEPagingIdentity_specs_1 = { sizeof(struct NGAP_UEPagingIdentity), offsetof(struct NGAP_UEPagingIdentity, _asn_ctx), offsetof(struct NGAP_UEPagingIdentity, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPagingIdentity; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_UEPagingIdentity_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_12; +extern asn_per_constraints_t asn_PER_type_NGAP_UEPagingIdentity_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_UEPresence_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPresence; -extern const asn_INTEGER_specifics_t asn_SPC_UEPresence_specs_1; -asn_struct_free_f UEPresence_free; -asn_struct_print_f UEPresence_print; -asn_constr_check_f UEPresence_constraint; -jer_type_encoder_f UEPresence_encode_jer; -per_type_decoder_f UEPresence_decode_aper; -per_type_encoder_f UEPresence_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_UEPresence_specs_1; +asn_struct_free_f NGAP_UEPresence_free; +asn_struct_print_f NGAP_UEPresence_print; +asn_constr_check_f NGAP_UEPresence_constraint; +jer_type_encoder_f NGAP_UEPresence_encode_jer; +per_type_decoder_f NGAP_UEPresence_decode_aper; +per_type_encoder_f NGAP_UEPresence_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UEPresenceInAreaOfInterestItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P271, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P350, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_UEPresenceInAreaOfInterestItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UEPresenceInAreaOfInterestList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UEPresenceInAreaOfInterestList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 1, 64 } /* (SIZE(1..64)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_UEPresenceInAreaOfInterestList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestList_specs_1 = { sizeof(struct NGAP_UEPresenceInAreaOfInterestList), offsetof(struct NGAP_UEPresenceInAreaOfInterestList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPresenceInAreaOfInterestList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UEPresenceInAreaOfInterestList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UEPresenceInAreaOfInterestList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UEPresenceInAreaOfInterestList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -53,7 +53,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UERLFReportContainer, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P46, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P58, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P87, + &asn_DEF_NGAP_ProtocolIE_Container_11854P87, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UERadioCapabilityCheckRequest */ typedef struct NGAP_UERadioCapabilityCheckRequest { - NGAP_ProtocolIE_Container_9574P87_t protocolIEs; + NGAP_ProtocolIE_Container_11854P87_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityCheckResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P88, + &asn_DEF_NGAP_ProtocolIE_Container_11854P88, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UERadioCapabilityCheckResponse */ typedef struct NGAP_UERadioCapabilityCheckResponse { - NGAP_ProtocolIE_Container_9574P88_t protocolIEs; + NGAP_ProtocolIE_Container_11854P88_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UERadioCapabilityForPaging.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_1 = { { ATF_POINTER, 3, offsetof(struct NGAP_UERadioCapabilityForPaging, uERadioCapabilityForPagingOfNR), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UERadioCapabilityForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P272, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P351, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uERadioCapabilityForPagingOfEUTRA */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_specs_1 = { sizeof(struct NGAP_UERadioCapabilityForPaging), offsetof(struct NGAP_UERadioCapabilityForPaging, _asn_ctx), asn_MAP_NGAP_UERadioCapabilityForPaging_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityForPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityForPaging_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P93, + &asn_DEF_NGAP_ProtocolIE_Container_11854P93, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UERadioCapabilityIDMappingRequest */ typedef struct NGAP_UERadioCapabilityIDMappingRequest { - NGAP_ProtocolIE_Container_9574P93_t protocolIEs; + NGAP_ProtocolIE_Container_11854P93_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityIDMappingResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P94, + &asn_DEF_NGAP_ProtocolIE_Container_11854P94, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UERadioCapabilityIDMappingResponse */ typedef struct NGAP_UERadioCapabilityIDMappingResponse { - NGAP_ProtocolIE_Container_9574P94_t protocolIEs; + NGAP_ProtocolIE_Container_11854P94_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UERadioCapabilityInfoIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P86, + &asn_DEF_NGAP_ProtocolIE_Container_11854P86, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UERadioCapabilityInfoIndication */ typedef struct NGAP_UERadioCapabilityInfoIndication { - NGAP_ProtocolIE_Container_9574P86_t protocolIEs; + NGAP_ProtocolIE_Container_11854P86_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UERetentionInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UERetentionInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* ues-retained(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_UERetentionInformation_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_UERetentionInformation_specs_1 = { asn_MAP_NGAP_UERetentionInformation_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_UERetentionInformation_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_UERetentionInformation_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_UERetentionInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERetentionInformation; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_UERetentionInformation_specs_1; asn_struct_free_f NGAP_UERetentionInformation_free; asn_struct_print_f NGAP_UERetentionInformation_print; asn_constr_check_f NGAP_UERetentionInformation_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UESecurityCapabilities.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESecurityCapabilities, nRencryptionAlgorithms), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UESecurityCapabilities, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P273, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P352, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* eUTRAintegrityProtectionAlgorithms */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_specs_1 = { sizeof(struct NGAP_UESecurityCapabilities), offsetof(struct NGAP_UESecurityCapabilities, _asn_ctx), asn_MAP_NGAP_UESecurityCapabilities_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UESecurityCapabilities; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESecurityCapabilities_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UESecurityCapabilities_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESliceMaximumBitRateItem.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UESliceMaximumBitRateItem.h" + +#include "NGAP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem, s_NSSAI), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_S_NSSAI, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "s-NSSAI" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem, uESliceMaximumBitRateDL), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uESliceMaximumBitRateDL" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UESliceMaximumBitRateItem, uESliceMaximumBitRateUL), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_BitRate, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uESliceMaximumBitRateUL" + }, + { ATF_POINTER, 1, offsetof(struct NGAP_UESliceMaximumBitRateItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P353, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_NGAP_UESliceMaximumBitRateItem_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_NGAP_UESliceMaximumBitRateItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s-NSSAI */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uESliceMaximumBitRateDL */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* uESliceMaximumBitRateUL */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateItem_specs_1 = { + sizeof(struct NGAP_UESliceMaximumBitRateItem), + offsetof(struct NGAP_UESliceMaximumBitRateItem, _asn_ctx), + asn_MAP_NGAP_UESliceMaximumBitRateItem_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_NGAP_UESliceMaximumBitRateItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateItem = { + "UESliceMaximumBitRateItem", + "UESliceMaximumBitRateItem", + &asn_OP_SEQUENCE, + asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_1, + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_1) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_10), /* 1 */ + asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_1) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_NGAP_UESliceMaximumBitRateItem_1, + 4, /* Elements count */ + &asn_SPC_NGAP_UESliceMaximumBitRateItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESliceMaximumBitRateItem.h
Added
@@ -0,0 +1,51 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UESliceMaximumBitRateItem_H_ +#define _NGAP_UESliceMaximumBitRateItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "NGAP_S-NSSAI.h" +#include "NGAP_BitRate.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_ProtocolExtensionContainer; + +/* NGAP_UESliceMaximumBitRateItem */ +typedef struct NGAP_UESliceMaximumBitRateItem { + NGAP_S_NSSAI_t s_NSSAI; + NGAP_BitRate_t uESliceMaximumBitRateDL; + NGAP_BitRate_t uESliceMaximumBitRateUL; + struct NGAP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UESliceMaximumBitRateItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateItem; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateItem_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateItem_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UESliceMaximumBitRateItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESliceMaximumBitRateList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "NGAP_UESliceMaximumBitRateList.h" + +#include "NGAP_UESliceMaximumBitRateItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_NGAP_UESliceMaximumBitRateList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_UESliceMaximumBitRateItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_NGAP_UESliceMaximumBitRateList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateList_specs_1 = { + sizeof(struct NGAP_UESliceMaximumBitRateList), + offsetof(struct NGAP_UESliceMaximumBitRateList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateList = { + "UESliceMaximumBitRateList", + "UESliceMaximumBitRateList", + &asn_OP_SEQUENCE_OF, + asn_DEF_NGAP_UESliceMaximumBitRateList_tags_1, + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateList_tags_1) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateList_tags_10), /* 1 */ + asn_DEF_NGAP_UESliceMaximumBitRateList_tags_1, /* Same as above */ + sizeof(asn_DEF_NGAP_UESliceMaximumBitRateList_tags_1) + /sizeof(asn_DEF_NGAP_UESliceMaximumBitRateList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_NGAP_UESliceMaximumBitRateList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_NGAP_UESliceMaximumBitRateList_1, + 1, /* Single element */ + &asn_SPC_NGAP_UESliceMaximumBitRateList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UESliceMaximumBitRateList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "NGAP-IEs" + * found in "../support/ngap-r17.3.0/38413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _NGAP_UESliceMaximumBitRateList_H_ +#define _NGAP_UESliceMaximumBitRateList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct NGAP_UESliceMaximumBitRateItem; + +/* NGAP_UESliceMaximumBitRateList */ +typedef struct NGAP_UESliceMaximumBitRateList { + A_SEQUENCE_OF(struct NGAP_UESliceMaximumBitRateItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} NGAP_UESliceMaximumBitRateList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_NGAP_UESliceMaximumBitRateList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UESliceMaximumBitRateList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UESliceMaximumBitRateList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UESliceMaximumBitRateList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _NGAP_UESliceMaximumBitRateList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UETNLABindingReleaseRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P85, + &asn_DEF_NGAP_ProtocolIE_Container_11854P85, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UETNLABindingReleaseRequest */ typedef struct NGAP_UETNLABindingReleaseRequest { - NGAP_ProtocolIE_Container_9574P85_t protocolIEs; + NGAP_ProtocolIE_Container_11854P85_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UL-CP-SecurityInformation.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UL_CP_SecurityInformation, ul_NAS_MAC), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UL_CP_SecurityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P274, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P354, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* ul-NAS-Count */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_specs_1 = { sizeof(struct NGAP_UL_CP_SecurityInformation), offsetof(struct NGAP_UL_CP_SecurityInformation, _asn_ctx), asn_MAP_NGAP_UL_CP_SecurityInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UL_CP_SecurityInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UL_CP_SecurityInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UL_CP_SecurityInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UL_NGU_UP_TNLModifyItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P275, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P355, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_UL-NGU-UP-TNLModifyItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UL_NGU_UP_TNLModifyList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UL_NGU_UP_TNLModifyList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 2, 2, 1, 4 } /* (SIZE(1..4)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_UL_NGU_UP_TNLModifyList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyList_specs_1 = { sizeof(struct NGAP_UL_NGU_UP_TNLModifyList), offsetof(struct NGAP_UL_NGU_UP_TNLModifyList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UL_NGU_UP_TNLModifyList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UL_NGU_UP_TNLModifyList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UL_NGU_UP_TNLModifyList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UL_NGU_UP_TNLModifyList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_ULForwarding_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_ULForwarding_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* ul-forwarding-proposed(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_NGAP_ULForwarding_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_NGAP_ULForwarding_specs_1 = { asn_MAP_NGAP_ULForwarding_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_NGAP_ULForwarding_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long NGAP_ULForwarding_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_ULForwarding_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_ULForwarding; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_ULForwarding_specs_1; asn_struct_free_f NGAP_ULForwarding_free; asn_struct_print_f NGAP_ULForwarding_print; asn_constr_check_f NGAP_ULForwarding_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UPTransportLayerInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P47, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P59, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UPTransportLayerInformationItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P277, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P357, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_UPTransportLayerInformationItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UPTransportLayerInformationList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UPTransportLayerInformationList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 2, 2, 1, 3 } /* (SIZE(1..3)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_UPTransportLayerInformationList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_UPTransportLayerInformationList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_UPTransportLayerInformationList_specs_1 = { sizeof(struct NGAP_UPTransportLayerInformationList), offsetof(struct NGAP_UPTransportLayerInformationList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformationList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UPTransportLayerInformationList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformationList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UPTransportLayerInformationList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UPTransportLayerInformationPairItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P278, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P358, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_URI-address.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_URI-address.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_URI_address_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_URI_address_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 32, 126 } /* (32..126) */, { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, 0, 0 /* No PER character map necessary */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_URI-address.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_URI-address.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef VisibleString_t NGAP_URI_address_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_URI_address_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_URI_address; asn_struct_free_f NGAP_URI_address_free; asn_struct_print_f NGAP_URI_address_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UnavailableGUAMIItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P276, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P356, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "NGAP_UnavailableGUAMIItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UnavailableGUAMIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UnavailableGUAMIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_NGAP_UnavailableGUAMIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_NGAP_UnavailableGUAMIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_NGAP_UnavailableGUAMIList_specs_1 = { sizeof(struct NGAP_UnavailableGUAMIList), offsetof(struct NGAP_UnavailableGUAMIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UnavailableGUAMIList; +extern asn_SET_OF_specifics_t asn_SPC_NGAP_UnavailableGUAMIList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UnavailableGUAMIList_11; +extern asn_per_constraints_t asn_PER_type_NGAP_UnavailableGUAMIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,470 +9,540 @@ static const long asn_VAL_1_NGAP_id_AMFConfigurationUpdate = 0; static const long asn_VAL_1_NGAP_reject = 0; -static const long asn_VAL_2_NGAP_id_HandoverCancel = 10; +static const long asn_VAL_2_NGAP_id_BroadcastSessionModification = 66; static const long asn_VAL_2_NGAP_reject = 0; -static const long asn_VAL_3_NGAP_id_HandoverPreparation = 12; +static const long asn_VAL_3_NGAP_id_BroadcastSessionRelease = 67; static const long asn_VAL_3_NGAP_reject = 0; -static const long asn_VAL_4_NGAP_id_HandoverResourceAllocation = 13; +static const long asn_VAL_4_NGAP_id_BroadcastSessionSetup = 68; static const long asn_VAL_4_NGAP_reject = 0; -static const long asn_VAL_5_NGAP_id_InitialContextSetup = 14; +static const long asn_VAL_5_NGAP_id_DistributionSetup = 69; static const long asn_VAL_5_NGAP_reject = 0; -static const long asn_VAL_6_NGAP_id_NGReset = 20; +static const long asn_VAL_6_NGAP_id_DistributionRelease = 70; static const long asn_VAL_6_NGAP_reject = 0; -static const long asn_VAL_7_NGAP_id_NGSetup = 21; +static const long asn_VAL_7_NGAP_id_HandoverCancel = 10; static const long asn_VAL_7_NGAP_reject = 0; -static const long asn_VAL_8_NGAP_id_PathSwitchRequest = 25; +static const long asn_VAL_8_NGAP_id_HandoverPreparation = 12; static const long asn_VAL_8_NGAP_reject = 0; -static const long asn_VAL_9_NGAP_id_PDUSessionResourceModify = 26; +static const long asn_VAL_9_NGAP_id_HandoverResourceAllocation = 13; static const long asn_VAL_9_NGAP_reject = 0; -static const long asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication = 27; +static const long asn_VAL_10_NGAP_id_InitialContextSetup = 14; static const long asn_VAL_10_NGAP_reject = 0; -static const long asn_VAL_11_NGAP_id_PDUSessionResourceRelease = 28; +static const long asn_VAL_11_NGAP_id_MulticastSessionActivation = 71; static const long asn_VAL_11_NGAP_reject = 0; -static const long asn_VAL_12_NGAP_id_PDUSessionResourceSetup = 29; +static const long asn_VAL_12_NGAP_id_MulticastSessionDeactivation = 72; static const long asn_VAL_12_NGAP_reject = 0; -static const long asn_VAL_13_NGAP_id_PWSCancel = 32; +static const long asn_VAL_13_NGAP_id_MulticastSessionUpdate = 73; static const long asn_VAL_13_NGAP_reject = 0; -static const long asn_VAL_14_NGAP_id_RANConfigurationUpdate = 35; +static const long asn_VAL_14_NGAP_id_NGReset = 20; static const long asn_VAL_14_NGAP_reject = 0; -static const long asn_VAL_15_NGAP_id_UEContextModification = 40; +static const long asn_VAL_15_NGAP_id_NGSetup = 21; static const long asn_VAL_15_NGAP_reject = 0; -static const long asn_VAL_16_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_16_NGAP_id_PathSwitchRequest = 25; static const long asn_VAL_16_NGAP_reject = 0; -static const long asn_VAL_17_NGAP_id_UEContextResume = 58; +static const long asn_VAL_17_NGAP_id_PDUSessionResourceModify = 26; static const long asn_VAL_17_NGAP_reject = 0; -static const long asn_VAL_18_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication = 27; static const long asn_VAL_18_NGAP_reject = 0; -static const long asn_VAL_19_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_19_NGAP_id_PDUSessionResourceRelease = 28; static const long asn_VAL_19_NGAP_reject = 0; -static const long asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_20_NGAP_id_PDUSessionResourceSetup = 29; static const long asn_VAL_20_NGAP_reject = 0; -static const long asn_VAL_21_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_21_NGAP_id_PWSCancel = 32; static const long asn_VAL_21_NGAP_reject = 0; -static const long asn_VAL_22_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_22_NGAP_id_RANConfigurationUpdate = 35; static const long asn_VAL_22_NGAP_reject = 0; -static const long asn_VAL_23_NGAP_id_AMFStatusIndication = 1; -static const long asn_VAL_23_NGAP_ignore = 1; -static const long asn_VAL_24_NGAP_id_CellTrafficTrace = 2; -static const long asn_VAL_24_NGAP_ignore = 1; -static const long asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_23_NGAP_id_UEContextModification = 40; +static const long asn_VAL_23_NGAP_reject = 0; +static const long asn_VAL_24_NGAP_id_UEContextRelease = 41; +static const long asn_VAL_24_NGAP_reject = 0; +static const long asn_VAL_25_NGAP_id_UEContextResume = 58; static const long asn_VAL_25_NGAP_reject = 0; -static const long asn_VAL_26_NGAP_id_DeactivateTrace = 3; -static const long asn_VAL_26_NGAP_ignore = 1; -static const long asn_VAL_27_NGAP_id_DownlinkNASTransport = 4; -static const long asn_VAL_27_NGAP_ignore = 1; -static const long asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; -static const long asn_VAL_28_NGAP_ignore = 1; -static const long asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer = 6; -static const long asn_VAL_29_NGAP_ignore = 1; -static const long asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; -static const long asn_VAL_30_NGAP_ignore = 1; -static const long asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer = 7; +static const long asn_VAL_26_NGAP_id_UEContextSuspend = 59; +static const long asn_VAL_26_NGAP_reject = 0; +static const long asn_VAL_27_NGAP_id_UERadioCapabilityCheck = 43; +static const long asn_VAL_27_NGAP_reject = 0; +static const long asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping = 60; +static const long asn_VAL_28_NGAP_reject = 0; +static const long asn_VAL_29_NGAP_id_WriteReplaceWarning = 51; +static const long asn_VAL_29_NGAP_reject = 0; +static const long asn_VAL_30_NGAP_id_AMFCPRelocationIndication = 64; +static const long asn_VAL_30_NGAP_reject = 0; +static const long asn_VAL_31_NGAP_id_AMFStatusIndication = 1; static const long asn_VAL_31_NGAP_ignore = 1; -static const long asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer = 54; -static const long asn_VAL_32_NGAP_ignore = 1; -static const long asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; +static const long asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired = 75; +static const long asn_VAL_32_NGAP_reject = 0; +static const long asn_VAL_33_NGAP_id_CellTrafficTrace = 2; static const long asn_VAL_33_NGAP_ignore = 1; -static const long asn_VAL_34_NGAP_id_ErrorIndication = 9; -static const long asn_VAL_34_NGAP_ignore = 1; -static const long asn_VAL_35_NGAP_id_HandoverNotification = 11; +static const long asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication = 65; +static const long asn_VAL_34_NGAP_reject = 0; +static const long asn_VAL_35_NGAP_id_DeactivateTrace = 3; static const long asn_VAL_35_NGAP_ignore = 1; -static const long asn_VAL_36_NGAP_id_HandoverSuccess = 61; +static const long asn_VAL_36_NGAP_id_DownlinkNASTransport = 4; static const long asn_VAL_36_NGAP_ignore = 1; -static const long asn_VAL_37_NGAP_id_InitialUEMessage = 15; +static const long asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport = 5; static const long asn_VAL_37_NGAP_ignore = 1; -static const long asn_VAL_38_NGAP_id_LocationReport = 18; +static const long asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer = 6; static const long asn_VAL_38_NGAP_ignore = 1; -static const long asn_VAL_39_NGAP_id_LocationReportingControl = 16; +static const long asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer = 63; static const long asn_VAL_39_NGAP_ignore = 1; -static const long asn_VAL_40_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer = 7; static const long asn_VAL_40_NGAP_ignore = 1; -static const long asn_VAL_41_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer = 54; static const long asn_VAL_41_NGAP_ignore = 1; -static const long asn_VAL_42_NGAP_id_OverloadStart = 22; +static const long asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport = 8; static const long asn_VAL_42_NGAP_ignore = 1; -static const long asn_VAL_43_NGAP_id_OverloadStop = 23; -static const long asn_VAL_43_NGAP_reject = 0; -static const long asn_VAL_44_NGAP_id_Paging = 24; +static const long asn_VAL_43_NGAP_id_ErrorIndication = 9; +static const long asn_VAL_43_NGAP_ignore = 1; +static const long asn_VAL_44_NGAP_id_HandoverNotification = 11; static const long asn_VAL_44_NGAP_ignore = 1; -static const long asn_VAL_45_NGAP_id_PDUSessionResourceNotify = 30; +static const long asn_VAL_45_NGAP_id_HandoverSuccess = 61; static const long asn_VAL_45_NGAP_ignore = 1; -static const long asn_VAL_46_NGAP_id_PrivateMessage = 31; +static const long asn_VAL_46_NGAP_id_InitialUEMessage = 15; static const long asn_VAL_46_NGAP_ignore = 1; -static const long asn_VAL_47_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_47_NGAP_id_LocationReport = 18; static const long asn_VAL_47_NGAP_ignore = 1; -static const long asn_VAL_48_NGAP_id_PWSRestartIndication = 34; +static const long asn_VAL_48_NGAP_id_LocationReportingControl = 16; static const long asn_VAL_48_NGAP_ignore = 1; -static const long asn_VAL_49_NGAP_id_RANCPRelocationIndication = 57; -static const long asn_VAL_49_NGAP_reject = 0; -static const long asn_VAL_50_NGAP_id_RerouteNASRequest = 36; -static const long asn_VAL_50_NGAP_reject = 0; -static const long asn_VAL_51_NGAP_id_RetrieveUEInformation = 55; -static const long asn_VAL_51_NGAP_reject = 0; -static const long asn_VAL_52_NGAP_id_RRCInactiveTransitionReport = 37; +static const long asn_VAL_49_NGAP_id_LocationReportingFailureIndication = 17; +static const long asn_VAL_49_NGAP_ignore = 1; +static const long asn_VAL_50_NGAP_id_MulticastGroupPaging = 74; +static const long asn_VAL_50_NGAP_ignore = 1; +static const long asn_VAL_51_NGAP_id_NASNonDeliveryIndication = 19; +static const long asn_VAL_51_NGAP_ignore = 1; +static const long asn_VAL_52_NGAP_id_OverloadStart = 22; static const long asn_VAL_52_NGAP_ignore = 1; -static const long asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport = 52; -static const long asn_VAL_53_NGAP_ignore = 1; -static const long asn_VAL_54_NGAP_id_TraceFailureIndication = 38; +static const long asn_VAL_53_NGAP_id_OverloadStop = 23; +static const long asn_VAL_53_NGAP_reject = 0; +static const long asn_VAL_54_NGAP_id_Paging = 24; static const long asn_VAL_54_NGAP_ignore = 1; -static const long asn_VAL_55_NGAP_id_TraceStart = 39; +static const long asn_VAL_55_NGAP_id_PDUSessionResourceNotify = 30; static const long asn_VAL_55_NGAP_ignore = 1; -static const long asn_VAL_56_NGAP_id_UEContextReleaseRequest = 42; +static const long asn_VAL_56_NGAP_id_PrivateMessage = 31; static const long asn_VAL_56_NGAP_ignore = 1; -static const long asn_VAL_57_NGAP_id_UEInformationTransfer = 56; -static const long asn_VAL_57_NGAP_reject = 0; -static const long asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_57_NGAP_id_PWSFailureIndication = 33; +static const long asn_VAL_57_NGAP_ignore = 1; +static const long asn_VAL_58_NGAP_id_PWSRestartIndication = 34; static const long asn_VAL_58_NGAP_ignore = 1; -static const long asn_VAL_59_NGAP_id_UETNLABindingRelease = 45; -static const long asn_VAL_59_NGAP_ignore = 1; -static const long asn_VAL_60_NGAP_id_UplinkNASTransport = 46; -static const long asn_VAL_60_NGAP_ignore = 1; -static const long asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; -static const long asn_VAL_61_NGAP_ignore = 1; -static const long asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_59_NGAP_id_RANCPRelocationIndication = 57; +static const long asn_VAL_59_NGAP_reject = 0; +static const long asn_VAL_60_NGAP_id_RerouteNASRequest = 36; +static const long asn_VAL_60_NGAP_reject = 0; +static const long asn_VAL_61_NGAP_id_RetrieveUEInformation = 55; +static const long asn_VAL_61_NGAP_reject = 0; +static const long asn_VAL_62_NGAP_id_RRCInactiveTransitionReport = 37; static const long asn_VAL_62_NGAP_ignore = 1; -static const long asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer = 62; -static const long asn_VAL_63_NGAP_reject = 0; -static const long asn_VAL_64_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport = 52; +static const long asn_VAL_63_NGAP_ignore = 1; +static const long asn_VAL_64_NGAP_id_TraceFailureIndication = 38; static const long asn_VAL_64_NGAP_ignore = 1; -static const long asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_65_NGAP_id_TraceStart = 39; static const long asn_VAL_65_NGAP_ignore = 1; -static const long asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_66_NGAP_id_UEContextReleaseRequest = 42; static const long asn_VAL_66_NGAP_ignore = 1; +static const long asn_VAL_67_NGAP_id_UEInformationTransfer = 56; +static const long asn_VAL_67_NGAP_reject = 0; +static const long asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication = 44; +static const long asn_VAL_68_NGAP_ignore = 1; +static const long asn_VAL_69_NGAP_id_UETNLABindingRelease = 45; +static const long asn_VAL_69_NGAP_ignore = 1; +static const long asn_VAL_70_NGAP_id_UplinkNASTransport = 46; +static const long asn_VAL_70_NGAP_ignore = 1; +static const long asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport = 47; +static const long asn_VAL_71_NGAP_ignore = 1; +static const long asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer = 48; +static const long asn_VAL_72_NGAP_ignore = 1; +static const long asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer = 62; +static const long asn_VAL_73_NGAP_reject = 0; +static const long asn_VAL_74_NGAP_id_UplinkRANStatusTransfer = 49; +static const long asn_VAL_74_NGAP_ignore = 1; +static const long asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer = 53; +static const long asn_VAL_75_NGAP_ignore = 1; +static const long asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport = 50; +static const long asn_VAL_76_NGAP_ignore = 1; static const asn_ioc_cell_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows = { { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_AMFConfigurationUpdateFailure }, { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_1_NGAP_id_AMFConfigurationUpdate }, { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_1_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionModificationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_BroadcastSessionModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_BroadcastSessionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_BroadcastSessionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_BroadcastSessionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionSetupRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionSetupFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_DistributionSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DistributionReleaseRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_DistributionReleaseResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_DistributionRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverCancel }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCancelAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_2_NGAP_id_HandoverCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_2_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_HandoverCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequired }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverCommand }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverPreparationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_3_NGAP_id_HandoverPreparation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_3_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_HandoverPreparation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_HandoverFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_4_NGAP_id_HandoverResourceAllocation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_4_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_HandoverResourceAllocation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialContextSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_InitialContextSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_5_NGAP_id_InitialContextSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_5_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_InitialContextSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionActivationFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_MulticastSessionActivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionDeactivationResponse }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_MulticastSessionDeactivation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateRequest }, + { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateResponse }, + { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_MulticastSessionUpdateFailure }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_MulticastSessionUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGReset }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGResetAcknowledge }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_6_NGAP_id_NGReset }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_6_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_NGReset }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NGSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_NGSetupFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_7_NGAP_id_NGSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_7_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_NGSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PathSwitchRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PathSwitchRequestFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_8_NGAP_id_PathSwitchRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_8_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_PathSwitchRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_9_NGAP_id_PDUSessionResourceModify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_9_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_PDUSessionResourceModify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyIndication }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceModifyConfirm }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_10_NGAP_id_PDUSessionResourceModifyIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_10_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_PDUSessionResourceModifyIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceReleaseResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_11_NGAP_id_PDUSessionResourceRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_11_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_PDUSessionResourceRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PDUSessionResourceSetupResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_12_NGAP_id_PDUSessionResourceSetup }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_12_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_PDUSessionResourceSetup }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSCancelRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_PWSCancelResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_13_NGAP_id_PWSCancel }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_13_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_PWSCancel }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdate }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateAcknowledge }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_RANConfigurationUpdateFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_14_NGAP_id_RANConfigurationUpdate }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_14_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_RANConfigurationUpdate }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextModificationRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextModificationFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_15_NGAP_id_UEContextModification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_15_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_UEContextModification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseCommand }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextReleaseComplete }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_16_NGAP_id_UEContextRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_16_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_UEContextRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextResumeRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextResumeFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_17_NGAP_id_UEContextResume }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_17_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_UEContextResume }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextSuspendRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendResponse }, { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UEContextSuspendFailure }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_18_NGAP_id_UEContextSuspend }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_18_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_UEContextSuspend }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityCheckResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_19_NGAP_id_UERadioCapabilityCheck }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_19_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_UERadioCapabilityCheck }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_UERadioCapabilityIDMappingResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_20_NGAP_id_UERadioCapabilityIDMapping }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_20_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_UERadioCapabilityIDMapping }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningRequest }, { "&SuccessfulOutcome", aioc__type, &asn_DEF_NGAP_WriteReplaceWarningResponse }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_21_NGAP_id_WriteReplaceWarning }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_21_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_WriteReplaceWarning }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_22_NGAP_id_AMFCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_22_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_AMFCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_AMFStatusIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_23_NGAP_id_AMFStatusIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_23_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_AMFStatusIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_BroadcastSessionReleaseRequired }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_BroadcastSessionReleaseRequired }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_CellTrafficTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_24_NGAP_id_CellTrafficTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_24_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_CellTrafficTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ConnectionEstablishmentIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_25_NGAP_id_ConnectionEstablishmentIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_25_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ConnectionEstablishmentIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DeactivateTrace }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_26_NGAP_id_DeactivateTrace }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_26_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_DeactivateTrace }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_27_NGAP_id_DownlinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_27_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_DownlinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_28_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_28_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_DownlinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_29_NGAP_id_DownlinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_29_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_DownlinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_30_NGAP_id_DownlinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_30_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_DownlinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_31_NGAP_id_DownlinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_31_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_DownlinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_32_NGAP_id_DownlinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_32_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_DownlinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_33_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_33_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_DownlinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_ErrorIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_34_NGAP_id_ErrorIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_34_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_ErrorIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_35_NGAP_id_HandoverNotification }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_35_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_HandoverNotification }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_HandoverSuccess }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_36_NGAP_id_HandoverSuccess }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_36_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_HandoverSuccess }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_InitialUEMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_37_NGAP_id_InitialUEMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_37_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_InitialUEMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_38_NGAP_id_LocationReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_38_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_LocationReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingControl }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_39_NGAP_id_LocationReportingControl }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_39_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_LocationReportingControl }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_LocationReportingFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_40_NGAP_id_LocationReportingFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_40_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_LocationReportingFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_ignore }, + { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_MulticastGroupPaging }, + { "&SuccessfulOutcome", }, + { "&UnsuccessfulOutcome", }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_MulticastGroupPaging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_NASNonDeliveryIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_41_NGAP_id_NASNonDeliveryIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_41_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_NASNonDeliveryIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_42_NGAP_id_OverloadStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_42_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_OverloadStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_OverloadStop }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_43_NGAP_id_OverloadStop }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_43_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_OverloadStop }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_Paging }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_44_NGAP_id_Paging }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_44_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_Paging }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PDUSessionResourceNotify }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_45_NGAP_id_PDUSessionResourceNotify }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_45_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_PDUSessionResourceNotify }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PrivateMessage }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_46_NGAP_id_PrivateMessage }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_46_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_PrivateMessage }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_47_NGAP_id_PWSFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_47_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_PWSFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_PWSRestartIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_48_NGAP_id_PWSRestartIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_48_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_PWSRestartIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RANCPRelocationIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_49_NGAP_id_RANCPRelocationIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_49_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_RANCPRelocationIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RerouteNASRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_50_NGAP_id_RerouteNASRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_50_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_RerouteNASRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RetrieveUEInformation }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_51_NGAP_id_RetrieveUEInformation }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_51_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_RetrieveUEInformation }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_RRCInactiveTransitionReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_52_NGAP_id_RRCInactiveTransitionReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_52_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_RRCInactiveTransitionReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_SecondaryRATDataUsageReport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_53_NGAP_id_SecondaryRATDataUsageReport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_53_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_SecondaryRATDataUsageReport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceFailureIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_54_NGAP_id_TraceFailureIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_54_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_TraceFailureIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_TraceStart }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_55_NGAP_id_TraceStart }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_55_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_TraceStart }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEContextReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_56_NGAP_id_UEContextReleaseRequest }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_56_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UEContextReleaseRequest }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UEInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_57_NGAP_id_UEInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_57_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_67_NGAP_id_UEInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_67_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UERadioCapabilityInfoIndication }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_58_NGAP_id_UERadioCapabilityInfoIndication }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_58_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_68_NGAP_id_UERadioCapabilityInfoIndication }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_68_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UETNLABindingReleaseRequest }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_59_NGAP_id_UETNLABindingRelease }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_59_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_69_NGAP_id_UETNLABindingRelease }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_69_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNASTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_60_NGAP_id_UplinkNASTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_60_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_70_NGAP_id_UplinkNASTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_70_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_61_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_61_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_71_NGAP_id_UplinkNonUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_71_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANConfigurationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_62_NGAP_id_UplinkRANConfigurationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_62_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_72_NGAP_id_UplinkRANConfigurationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_72_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANEarlyStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_63_NGAP_id_UplinkRANEarlyStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_63_NGAP_reject }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_73_NGAP_id_UplinkRANEarlyStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_73_NGAP_reject }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRANStatusTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_64_NGAP_id_UplinkRANStatusTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_64_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_74_NGAP_id_UplinkRANStatusTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_74_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkRIMInformationTransfer }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_65_NGAP_id_UplinkRIMInformationTransfer }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_65_NGAP_ignore }, + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_75_NGAP_id_UplinkRIMInformationTransfer }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_75_NGAP_ignore }, { "&InitiatingMessage", aioc__type, &asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransport }, { "&SuccessfulOutcome", }, { "&UnsuccessfulOutcome", }, - { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_66_NGAP_id_UplinkUEAssociatedNRPPaTransport }, - { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_66_NGAP_ignore } + { "&procedureCode", aioc__value, &asn_DEF_NGAP_ProcedureCode, &asn_VAL_76_NGAP_id_UplinkUEAssociatedNRPPaTransport }, + { "&criticality", aioc__value, &asn_DEF_NGAP_Criticality, &asn_VAL_76_NGAP_ignore } }; static const asn_ioc_set_t asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1 = { - { 66, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } + { 76, 5, asn_IOS_NGAP_NGAP_ELEMENTARY_PROCEDURES_1_rows } }; static int memb_NGAP_procedureCode_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, @@ -630,6 +700,57 @@ 0, 0, /* No default value */ "AMFConfigurationUpdateFailure" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.BroadcastSessionModificationFailure), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionModificationFailure, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionModificationFailure" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.BroadcastSessionSetupFailure), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_BroadcastSessionSetupFailure, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "BroadcastSessionSetupFailure" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.DistributionSetupFailure), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_DistributionSetupFailure, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "DistributionSetupFailure" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.HandoverPreparationFailure), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -681,6 +802,40 @@ 0, 0, /* No default value */ "InitialContextSetupFailure" }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.MulticastSessionActivationFailure), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionActivationFailure, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionActivationFailure" + }, + { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.MulticastSessionUpdateFailure), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_NGAP_MulticastSessionUpdateFailure, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "MulticastSessionUpdateFailure" + }, { ATF_NOFLAGS, 0, offsetof(struct NGAP_UnsuccessfulOutcome__value, choice.NGSetupFailure), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -785,16 +940,21 @@ }, }; static const asn_TYPE_tag2member_t asn_MAP_NGAP_value_tag2el_4 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 9 }, /* AMFConfigurationUpdateFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 8 }, /* HandoverPreparationFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 7 }, /* HandoverFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 6 }, /* InitialContextSetupFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 5 }, /* NGSetupFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 4 }, /* PathSwitchRequestFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 3 }, /* RANConfigurationUpdateFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 2 }, /* UEContextModificationFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 1 }, /* UEContextResumeFailure */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 0 } /* UEContextSuspendFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 14 }, /* AMFConfigurationUpdateFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 13 }, /* BroadcastSessionModificationFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 12 }, /* BroadcastSessionSetupFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 11 }, /* DistributionSetupFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 10 }, /* HandoverPreparationFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 9 }, /* HandoverFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 8 }, /* InitialContextSetupFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 7 }, /* MulticastSessionActivationFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 6 }, /* MulticastSessionUpdateFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 5 }, /* NGSetupFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 4 }, /* PathSwitchRequestFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 3 }, /* RANConfigurationUpdateFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 2 }, /* UEContextModificationFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 1 }, /* UEContextResumeFailure */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 0 } /* UEContextSuspendFailure */ }; static asn_CHOICE_specifics_t asn_SPC_NGAP_value_specs_4 = { sizeof(struct NGAP_UnsuccessfulOutcome__value), @@ -802,7 +962,7 @@ offsetof(struct NGAP_UnsuccessfulOutcome__value, present), sizeof(((struct NGAP_UnsuccessfulOutcome__value *)0)->present), asn_MAP_NGAP_value_tag2el_4, - 10, /* Count of tags in the map */ + 15, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; @@ -825,7 +985,7 @@ OPEN_TYPE_constraint }, asn_MBR_NGAP_value_4, - 10, /* Elements count */ + 15, /* Elements count */ &asn_SPC_NGAP_value_specs_4 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Descriptions" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,6 +19,19 @@ #include "NGAP_AMFConfigurationUpdate.h" #include "NGAP_AMFConfigurationUpdateAcknowledge.h" #include "NGAP_AMFConfigurationUpdateFailure.h" +#include "NGAP_BroadcastSessionModificationRequest.h" +#include "NGAP_BroadcastSessionModificationResponse.h" +#include "NGAP_BroadcastSessionModificationFailure.h" +#include "NGAP_BroadcastSessionReleaseRequest.h" +#include "NGAP_BroadcastSessionReleaseResponse.h" +#include "NGAP_BroadcastSessionSetupRequest.h" +#include "NGAP_BroadcastSessionSetupResponse.h" +#include "NGAP_BroadcastSessionSetupFailure.h" +#include "NGAP_DistributionSetupRequest.h" +#include "NGAP_DistributionSetupResponse.h" +#include "NGAP_DistributionSetupFailure.h" +#include "NGAP_DistributionReleaseRequest.h" +#include "NGAP_DistributionReleaseResponse.h" #include "NGAP_HandoverCancel.h" #include "NGAP_HandoverCancelAcknowledge.h" #include "NGAP_HandoverRequired.h" @@ -30,6 +43,14 @@ #include "NGAP_InitialContextSetupRequest.h" #include "NGAP_InitialContextSetupResponse.h" #include "NGAP_InitialContextSetupFailure.h" +#include "NGAP_MulticastSessionActivationRequest.h" +#include "NGAP_MulticastSessionActivationResponse.h" +#include "NGAP_MulticastSessionActivationFailure.h" +#include "NGAP_MulticastSessionDeactivationRequest.h" +#include "NGAP_MulticastSessionDeactivationResponse.h" +#include "NGAP_MulticastSessionUpdateRequest.h" +#include "NGAP_MulticastSessionUpdateResponse.h" +#include "NGAP_MulticastSessionUpdateFailure.h" #include "NGAP_NGReset.h" #include "NGAP_NGResetAcknowledge.h" #include "NGAP_NGSetupRequest.h" @@ -70,6 +91,7 @@ #include "NGAP_WriteReplaceWarningResponse.h" #include "NGAP_AMFCPRelocationIndication.h" #include "NGAP_AMFStatusIndication.h" +#include "NGAP_BroadcastSessionReleaseRequired.h" #include "NGAP_CellTrafficTrace.h" #include "NGAP_ConnectionEstablishmentIndication.h" #include "NGAP_DeactivateTrace.h" @@ -87,6 +109,7 @@ #include "NGAP_LocationReport.h" #include "NGAP_LocationReportingControl.h" #include "NGAP_LocationReportingFailureIndication.h" +#include "NGAP_MulticastGroupPaging.h" #include "NGAP_NASNonDeliveryIndication.h" #include "NGAP_OverloadStart.h" #include "NGAP_OverloadStop.h" @@ -125,9 +148,14 @@ typedef enum NGAP_UnsuccessfulOutcome__value_PR { NGAP_UnsuccessfulOutcome__value_PR_NOTHING, /* No components present */ NGAP_UnsuccessfulOutcome__value_PR_AMFConfigurationUpdateFailure, + NGAP_UnsuccessfulOutcome__value_PR_BroadcastSessionModificationFailure, + NGAP_UnsuccessfulOutcome__value_PR_BroadcastSessionSetupFailure, + NGAP_UnsuccessfulOutcome__value_PR_DistributionSetupFailure, NGAP_UnsuccessfulOutcome__value_PR_HandoverPreparationFailure, NGAP_UnsuccessfulOutcome__value_PR_HandoverFailure, NGAP_UnsuccessfulOutcome__value_PR_InitialContextSetupFailure, + NGAP_UnsuccessfulOutcome__value_PR_MulticastSessionActivationFailure, + NGAP_UnsuccessfulOutcome__value_PR_MulticastSessionUpdateFailure, NGAP_UnsuccessfulOutcome__value_PR_NGSetupFailure, NGAP_UnsuccessfulOutcome__value_PR_PathSwitchRequestFailure, NGAP_UnsuccessfulOutcome__value_PR_RANConfigurationUpdateFailure, @@ -144,9 +172,14 @@ NGAP_UnsuccessfulOutcome__value_PR present; union NGAP_UnsuccessfulOutcome__NGAP_value_u { NGAP_AMFConfigurationUpdateFailure_t AMFConfigurationUpdateFailure; + NGAP_BroadcastSessionModificationFailure_t BroadcastSessionModificationFailure; + NGAP_BroadcastSessionSetupFailure_t BroadcastSessionSetupFailure; + NGAP_DistributionSetupFailure_t DistributionSetupFailure; NGAP_HandoverPreparationFailure_t HandoverPreparationFailure; NGAP_HandoverFailure_t HandoverFailure; NGAP_InitialContextSetupFailure_t InitialContextSetupFailure; + NGAP_MulticastSessionActivationFailure_t MulticastSessionActivationFailure; + NGAP_MulticastSessionUpdateFailure_t MulticastSessionUpdateFailure; NGAP_NGSetupFailure_t NGSetupFailure; NGAP_PathSwitchRequestFailure_t PathSwitchRequestFailure; NGAP_RANConfigurationUpdateFailure_t RANConfigurationUpdateFailure;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNASTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P48, + &asn_DEF_NGAP_ProtocolIE_Container_11854P48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkNASTransport */ typedef struct NGAP_UplinkNASTransport { - NGAP_ProtocolIE_Container_9574P48_t protocolIEs; + NGAP_ProtocolIE_Container_11854P48_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkNonUEAssociatedNRPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P77, + &asn_DEF_NGAP_ProtocolIE_Container_11854P77, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkNonUEAssociatedNRPPaTransport */ typedef struct NGAP_UplinkNonUEAssociatedNRPPaTransport { - NGAP_ProtocolIE_Container_9574P77_t protocolIEs; + NGAP_ProtocolIE_Container_11854P77_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANConfigurationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P66, + &asn_DEF_NGAP_ProtocolIE_Container_11854P66, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkRANConfigurationTransfer */ typedef struct NGAP_UplinkRANConfigurationTransfer { - NGAP_ProtocolIE_Container_9574P66_t protocolIEs; + NGAP_ProtocolIE_Container_11854P66_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANEarlyStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P41, + &asn_DEF_NGAP_ProtocolIE_Container_11854P41, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkRANEarlyStatusTransfer */ typedef struct NGAP_UplinkRANEarlyStatusTransfer { - NGAP_ProtocolIE_Container_9574P41_t protocolIEs; + NGAP_ProtocolIE_Container_11854P41_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRANStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P43, + &asn_DEF_NGAP_ProtocolIE_Container_11854P43, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkRANStatusTransfer */ typedef struct NGAP_UplinkRANStatusTransfer { - NGAP_ProtocolIE_Container_9574P43_t protocolIEs; + NGAP_ProtocolIE_Container_11854P43_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkRIMInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P90, + &asn_DEF_NGAP_ProtocolIE_Container_11854P90, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkRIMInformationTransfer */ typedef struct NGAP_UplinkRIMInformationTransfer { - NGAP_ProtocolIE_Container_9574P90_t protocolIEs; + NGAP_ProtocolIE_Container_11854P90_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_UplinkUEAssociatedNRPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P75, + &asn_DEF_NGAP_ProtocolIE_Container_11854P75, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_UplinkUEAssociatedNRPPaTransport */ typedef struct NGAP_UplinkUEAssociatedNRPPaTransport { - NGAP_ProtocolIE_Container_9574P75_t protocolIEs; + NGAP_ProtocolIE_Container_11854P75_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,13 +12,13 @@ #include "NGAP_UserLocationInformationN3IWF.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 3 } /* (0..3) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_UserLocationInformation, choice.userLocationInformationEUTRA), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -73,7 +73,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UserLocationInformation, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P48, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -94,7 +94,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* userLocationInformationN3IWF */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformation_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformation_specs_1 = { sizeof(struct NGAP_UserLocationInformation), offsetof(struct NGAP_UserLocationInformation, _asn_ctx), offsetof(struct NGAP_UserLocationInformation, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -49,6 +49,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformation; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_14; +extern asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformation_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserLocationInformationEUTRA, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P279, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P359, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserLocationInformationN3IWF, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P280, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P360, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserLocationInformationNR, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P283, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P363, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UserLocationInformationTNGF.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTNGF, tNAP_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserLocationInformationTNGF, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P281, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P361, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* portNumber */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_specs_1 = { sizeof(struct NGAP_UserLocationInformationTNGF), offsetof(struct NGAP_UserLocationInformationTNGF, _asn_ctx), asn_MAP_NGAP_UserLocationInformationTNGF_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationTNGF; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTNGF_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTNGF_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_UserLocationInformationTWIF.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_UserLocationInformationTWIF, tWAP_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserLocationInformationTWIF, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P282, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P362, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* portNumber */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_specs_1 = { sizeof(struct NGAP_UserLocationInformationTWIF), offsetof(struct NGAP_UserLocationInformationTWIF, _asn_ctx), asn_MAP_NGAP_UserLocationInformationTWIF_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationTWIF; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationTWIF_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationTWIF_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "NGAP_GlobalLine-ID.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformationW_AGF_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformationW_AGF_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_1 = { +asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_UserLocationInformationW_AGF, choice.globalLine_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -54,7 +54,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_UserLocationInformationW_AGF, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P49, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P61, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -74,7 +74,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* hFCNode-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_specs_1 = { sizeof(struct NGAP_UserLocationInformationW_AGF), offsetof(struct NGAP_UserLocationInformationW_AGF, _asn_ctx), offsetof(struct NGAP_UserLocationInformationW_AGF, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationW_AGF; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_13; +extern asn_per_constraints_t asn_PER_type_NGAP_UserLocationInformationW_AGF_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_UserPlaneSecurityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P284, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P364, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_VehicleUE_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_VehicleUE; -extern const asn_INTEGER_specifics_t asn_SPC_VehicleUE_specs_1; -asn_struct_free_f VehicleUE_free; -asn_struct_print_f VehicleUE_print; -asn_constr_check_f VehicleUE_constraint; -jer_type_encoder_f VehicleUE_encode_jer; -per_type_decoder_f VehicleUE_decode_aper; -per_type_encoder_f VehicleUE_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_VehicleUE_specs_1; +asn_struct_free_f NGAP_VehicleUE_free; +asn_struct_print_f NGAP_VehicleUE_print; +asn_constr_check_f NGAP_VehicleUE_constraint; +jer_type_encoder_f NGAP_VehicleUE_encode_jer; +per_type_decoder_f NGAP_VehicleUE_decode_aper; +per_type_encoder_f NGAP_VehicleUE_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -222,7 +222,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_VolumeTimedReport_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P285, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P365, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -74,7 +74,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_W_AGF_ID, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P50, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P62, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_NGAP_WLANMeasConfig_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WLANMeasConfig; -extern const asn_INTEGER_specifics_t asn_SPC_WLANMeasConfig_specs_1; -asn_struct_free_f WLANMeasConfig_free; -asn_struct_print_f WLANMeasConfig_print; -asn_constr_check_f WLANMeasConfig_constraint; -jer_type_encoder_f WLANMeasConfig_encode_jer; -per_type_decoder_f WLANMeasConfig_decode_aper; -per_type_encoder_f WLANMeasConfig_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_NGAP_WLANMeasConfig_specs_1; +asn_struct_free_f NGAP_WLANMeasConfig_free; +asn_struct_print_f NGAP_WLANMeasConfig_print; +asn_constr_check_f NGAP_WLANMeasConfig_constraint; +jer_type_encoder_f NGAP_WLANMeasConfig_encode_jer; +per_type_decoder_f NGAP_WLANMeasConfig_decode_aper; +per_type_encoder_f NGAP_WLANMeasConfig_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_WLANMeasConfigNameItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P287, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P367, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -193,7 +193,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_WLANMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P286, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P366, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WLANName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WLANName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "NGAP_WUS-Assistance-Information.h" #include "NGAP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_1 = { +asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_1 = { { ATF_NOFLAGS, 0, offsetof(struct NGAP_WUS_Assistance_Information, pagingProbabilityInformation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_WUS_Assistance_Information, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P288, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P368, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pagingProbabilityInformation */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_specs_1 = { sizeof(struct NGAP_WUS_Assistance_Information), offsetof(struct NGAP_WUS_Assistance_Information, _asn_ctx), asn_MAP_NGAP_WUS_Assistance_Information_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_WUS_Assistance_Information; +extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WUS_Assistance_Information_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_WUS_Assistance_Information_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_WarningAreaCoordinates_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_WarningAreaCoordinates_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 10, 10, 1, 1024 } /* (SIZE(1..1024)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t NGAP_WarningAreaCoordinates_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_WarningAreaCoordinates_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaCoordinates; asn_struct_free_f NGAP_WarningAreaCoordinates_free; asn_struct_print_f NGAP_WarningAreaCoordinates_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -13,13 +13,13 @@ #include "NGAP_EmergencyAreaIDList.h" #include "NGAP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_WarningAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_WarningAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 3, 3, 0, 4 } /* (0..4) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_1 = { +asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_1 = { { ATF_POINTER, 0, offsetof(struct NGAP_WarningAreaList, choice.eUTRA_CGIListForWarning), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -91,7 +91,7 @@ { ATF_POINTER, 0, offsetof(struct NGAP_WarningAreaList, choice.choice_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_SingleContainer_9577P51, + &asn_DEF_NGAP_ProtocolIE_SingleContainer_11857P63, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -113,7 +113,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* emergencyAreaIDList */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* choice-Extensions */ }; -static asn_CHOICE_specifics_t asn_SPC_NGAP_WarningAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_NGAP_WarningAreaList_specs_1 = { sizeof(struct NGAP_WarningAreaList), offsetof(struct NGAP_WarningAreaList, _asn_ctx), offsetof(struct NGAP_WarningAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,6 +52,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaList; +extern asn_CHOICE_specifics_t asn_SPC_NGAP_WarningAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_15; +extern asn_per_constraints_t asn_PER_type_NGAP_WarningAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_WarningMessageContents_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_WarningMessageContents_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 14, 14, 1, 9600 } /* (SIZE(1..9600)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t NGAP_WarningMessageContents_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_WarningMessageContents_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningMessageContents; asn_struct_free_f NGAP_WarningMessageContents_free; asn_struct_print_f NGAP_WarningMessageContents_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_WarningSecurityInfo_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_WarningSecurityInfo_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 50, 50 } /* (SIZE(50..50)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t NGAP_WarningSecurityInfo_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_WarningSecurityInfo_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningSecurityInfo; asn_struct_free_f NGAP_WarningSecurityInfo_free; asn_struct_print_f NGAP_WarningSecurityInfo_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_NGAP_WarningType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_NGAP_WarningType_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 2, 2 } /* (SIZE(2..2)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WarningType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WarningType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t NGAP_WarningType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_NGAP_WarningType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningType; asn_struct_free_f NGAP_WarningType_free; asn_struct_print_f NGAP_WarningType_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P68, + &asn_DEF_NGAP_ProtocolIE_Container_11854P68, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_WriteReplaceWarningRequest */ typedef struct NGAP_WriteReplaceWarningRequest { - NGAP_ProtocolIE_Container_9574P68_t protocolIEs; + NGAP_ProtocolIE_Container_11854P68_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct NGAP_WriteReplaceWarningResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolIE_Container_9574P69, + &asn_DEF_NGAP_ProtocolIE_Container_11854P69, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-PDU-Contents" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* NGAP_WriteReplaceWarningResponse */ typedef struct NGAP_WriteReplaceWarningResponse { - NGAP_ProtocolIE_Container_9574P69_t protocolIEs; + NGAP_ProtocolIE_Container_11854P69_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_XnExtTLA_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P289, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P369, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct NGAP_XnTNLConfigurationInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_NGAP_ProtocolExtensionContainer_9625P290, + &asn_DEF_NGAP_ProtocolExtensionContainer_11905P370, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "NGAP-IEs" - * found in "../support/ngap-r16.7.0/38413-g70.asn" + * found in "../support/ngap-r17.3.0/38413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/NGAP_asn_constant.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/NGAP_asn_constant.h
Changed
@@ -9,6 +9,60 @@ extern "C" { #endif +#define min_val_NGAP_AMF_UE_NGAP_ID (0) +#define max_val_NGAP_AMF_UE_NGAP_ID (1099511627775) +#define min_val_NGAP_Extended_ConnectedTime (0) +#define max_val_NGAP_Extended_ConnectedTime (255) +#define min_val_NGAP_ExtendedRNC_ID (4096) +#define max_val_NGAP_ExtendedRNC_ID (65535) +#define min_val_NGAP_Hysteresis (0) +#define max_val_NGAP_Hysteresis (30) +#define min_val_NGAP_IntersystemResourceThreshold (0) +#define max_val_NGAP_IntersystemResourceThreshold (100) +#define min_val_NGAP_NextHopChainingCount (0) +#define max_val_NGAP_NextHopChainingCount (7) +#define min_val_NGAP_NumberOfBroadcasts (0) +#define max_val_NGAP_NumberOfBroadcasts (65535) +#define min_val_NGAP_NumberOfBroadcastsRequested (0) +#define max_val_NGAP_NumberOfBroadcastsRequested (65535) +#define min_val_NGAP_NRARFCN (0) +#define max_val_NGAP_NRARFCN (3279165) +#define min_val_NGAP_PDUSessionID (0) +#define max_val_NGAP_PDUSessionID (255) +#define min_val_NGAP_PriorityLevelARP (1) +#define max_val_NGAP_PriorityLevelARP (15) +#define min_val_NGAP_RANPagingPriority (1) +#define max_val_NGAP_RANPagingPriority (256) +#define min_val_NGAP_RAN_UE_NGAP_ID (0) +#define max_val_NGAP_RAN_UE_NGAP_ID (4294967295) +#define min_val_NGAP_RelativeAMFCapacity (0) +#define max_val_NGAP_RelativeAMFCapacity (255) +#define min_val_NGAP_RepetitionPeriod (0) +#define max_val_NGAP_RepetitionPeriod (131071) +#define min_val_NGAP_RNC_ID (0) +#define max_val_NGAP_RNC_ID (4095) +#define min_val_NGAP_SgNB_UE_X2AP_ID (0) +#define max_val_NGAP_SgNB_UE_X2AP_ID (4294967295) +#define min_val_NGAP_TimeUEStayedInCell (0) +#define max_val_NGAP_TimeUEStayedInCell (4095) +#define min_val_NGAP_TimeUEStayedInCellEnhancedGranularity (0) +#define max_val_NGAP_TimeUEStayedInCellEnhancedGranularity (40950) +#define min_val_NGAP_TNLAddressWeightFactor (0) +#define max_val_NGAP_TNLAddressWeightFactor (255) +#define min_val_NGAP_TrafficLoadReductionIndication (1) +#define max_val_NGAP_TrafficLoadReductionIndication (99) +#define min_val_NGAP_Threshold_RSRP (0) +#define max_val_NGAP_Threshold_RSRP (127) +#define min_val_NGAP_Threshold_RSRQ (0) +#define max_val_NGAP_Threshold_RSRQ (127) +#define min_val_NGAP_Threshold_SINR (0) +#define max_val_NGAP_Threshold_SINR (127) +#define min_val_NGAP_ProcedureCode (0) +#define max_val_NGAP_ProcedureCode (255) +#define min_val_NGAP_ProtocolExtensionID (0) +#define max_val_NGAP_ProtocolExtensionID (65535) +#define min_val_NGAP_ProtocolIE_ID (0) +#define max_val_NGAP_ProtocolIE_ID (65535) #define NGAP_maxPrivateIEs (65535) #define NGAP_maxProtocolExtensions (65535) #define NGAP_maxProtocolIEs (65535) @@ -23,8 +77,10 @@ #define NGAP_maxnoofCellinAoI (256) #define NGAP_maxnoofCellinEAI (65535) #define NGAP_maxnoofCellinTAI (65535) +#define NGAP_maxnoofCellsforMBS (8192) #define NGAP_maxnoofCellsingNB (16384) #define NGAP_maxnoofCellsinngeNB (256) +#define NGAP_maxnoofCellsinNGRANNode (16384) #define NGAP_maxnoofCellsinUEHistoryInfo (16) #define NGAP_maxnoofCellsUEMovingTrajectory (16) #define NGAP_maxnoofDRBs (32) @@ -37,39 +93,62 @@ #define NGAP_maxnoofExtSliceItems (65535) #define NGAP_maxnoofForbTACs (4096) #define NGAP_maxnoofFreqforMDT (8) +#define NGAP_maxnoofMBSAreaSessionIDs (256) +#define NGAP_maxnoofMBSFSAs (64) +#define NGAP_maxnoofMBSQoSFlows (64) +#define NGAP_maxnoofMBSSessions (32) +#define NGAP_maxnoofMBSSessionsofUE (256) +#define NGAP_maxnoofMBSServiceAreaInformation (256) #define NGAP_maxnoofMDTPLMNs (16) +#define NGAP_maxnoofMRBs (32) #define NGAP_maxnoofMultiConnectivity (4) #define NGAP_maxnoofMultiConnectivityMinusOne (3) #define NGAP_maxnoofNeighPCIforMDT (32) +#define NGAP_maxnoofNGAPIESupportInfo (32) #define NGAP_maxnoofNGConnectionsToReset (65536) #define NGAP_maxnoofNRCellBands (32) +#define NGAP_maxnoofNSAGs (256) +#define NGAP_maxnoofPagingAreas (64) #define NGAP_maxnoofPC5QoSFlows (2048) #define NGAP_maxnoofPDUSessions (256) #define NGAP_maxnoofPLMNs (12) +#define NGAP_maxnoofPSCellsPerPrimaryCellinUEHistoryInfo (8) #define NGAP_maxnoofQosFlows (64) #define NGAP_maxnoofQosParaSets (8) #define NGAP_maxnoofRANNodeinAoI (64) #define NGAP_maxnoofRecommendedCells (16) #define NGAP_maxnoofRecommendedRANNodes (16) #define NGAP_maxnoofAoI (64) +#define NGAP_maxnoofReportedCells (256) #define NGAP_maxnoofSensorName (3) #define NGAP_maxnoofServedGUAMIs (256) #define NGAP_maxnoofSliceItems (1024) +#define NGAP_maxnoofSuccessfulHOReports (64) #define NGAP_maxnoofTACs (256) +#define NGAP_maxnoofTACsinNTN (12) #define NGAP_maxnoofTAforMDT (8) #define NGAP_maxnoofTAIforInactive (16) +#define NGAP_maxnoofTAIforMBS (1024) #define NGAP_maxnoofTAIforPaging (16) #define NGAP_maxnoofTAIforRestart (2048) #define NGAP_maxnoofTAIforWarning (65535) #define NGAP_maxnoofTAIinAoI (16) #define NGAP_maxnoofTimePeriods (2) #define NGAP_maxnoofTNLAssociations (32) +#define NGAP_maxnoofUEsforPaging (4096) #define NGAP_maxnoofWLANName (4) #define NGAP_maxnoofXnExtTLAs (16) #define NGAP_maxnoofXnGTP_TLAs (16) #define NGAP_maxnoofXnTLAs (2) #define NGAP_maxnoofCandidateCells (32) +#define NGAP_maxnoofTargetS_NSSAIs (8) #define NGAP_maxNRARFCN (3279165) +#define NGAP_maxnoofCellIDforQMC (32) +#define NGAP_maxnoofPLMNforQMC (16) +#define NGAP_maxnoofUEAppLayerMeas (16) +#define NGAP_maxnoofSNSSAIforQMC (16) +#define NGAP_maxnoofTAforQMC (8) +#define NGAP_maxnoofThresholdsForExcessPacketDelay (255) #ifdef __cplusplus
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/ngap/meson.build -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/ngap/meson.build
Changed
@@ -35,10 +35,19 @@ NGAP_UEContextReleaseRequest.c NGAP_UEContextReleaseCommand.c NGAP_UEContextReleaseComplete.c + NGAP_UEContextResumeRequest.c + NGAP_UEContextResumeResponse.c + NGAP_UEContextResumeFailure.c + NGAP_UEContextSuspendRequest.c + NGAP_UEContextSuspendResponse.c + NGAP_UEContextSuspendFailure.c NGAP_UEContextModificationRequest.c NGAP_UEContextModificationResponse.c NGAP_UEContextModificationFailure.c NGAP_RRCInactiveTransitionReport.c + NGAP_RetrieveUEInformation.c + NGAP_UEInformationTransfer.c + NGAP_RANCPRelocationIndication.c NGAP_HandoverRequired.c NGAP_HandoverCommand.c NGAP_HandoverPreparationFailure.c @@ -51,6 +60,9 @@ NGAP_PathSwitchRequestFailure.c NGAP_HandoverCancel.c NGAP_HandoverCancelAcknowledge.c + NGAP_HandoverSuccess.c + NGAP_UplinkRANEarlyStatusTransfer.c + NGAP_DownlinkRANEarlyStatusTransfer.c NGAP_UplinkRANStatusTransfer.c NGAP_DownlinkRANStatusTransfer.c NGAP_Paging.c @@ -101,14 +113,50 @@ NGAP_SecondaryRATDataUsageReport.c NGAP_UplinkRIMInformationTransfer.c NGAP_DownlinkRIMInformationTransfer.c + NGAP_ConnectionEstablishmentIndication.c + NGAP_UERadioCapabilityIDMappingRequest.c + NGAP_UERadioCapabilityIDMappingResponse.c + NGAP_AMFCPRelocationIndication.c + NGAP_BroadcastSessionSetupRequest.c + NGAP_BroadcastSessionSetupResponse.c + NGAP_BroadcastSessionSetupFailure.c + NGAP_BroadcastSessionModificationRequest.c + NGAP_BroadcastSessionModificationResponse.c + NGAP_BroadcastSessionModificationFailure.c + NGAP_BroadcastSessionReleaseRequest.c + NGAP_BroadcastSessionReleaseRequired.c + NGAP_BroadcastSessionReleaseResponse.c + NGAP_DistributionSetupRequest.c + NGAP_DistributionSetupResponse.c + NGAP_DistributionSetupFailure.c + NGAP_DistributionReleaseRequest.c + NGAP_DistributionReleaseResponse.c + NGAP_MulticastSessionActivationRequest.c + NGAP_MulticastSessionActivationResponse.c + NGAP_MulticastSessionActivationFailure.c + NGAP_MulticastSessionDeactivationRequest.c + NGAP_MulticastSessionDeactivationResponse.c + NGAP_MulticastSessionUpdateRequest.c + NGAP_MulticastSessionUpdateResponse.c + NGAP_MulticastSessionUpdateFailure.c + NGAP_MulticastGroupPaging.c NGAP_AdditionalDLUPTNLInformationForHOList.c NGAP_AdditionalDLUPTNLInformationForHOItem.c NGAP_AdditionalQosFlowInformation.c NGAP_AllocationAndRetentionPriority.c + NGAP_Allowed-CAG-List-per-PLMN.c NGAP_AllowedNSSAI.c NGAP_AllowedNSSAI-Item.c + NGAP_Allowed-PNI-NPN-List.c + NGAP_Allowed-PNI-NPN-Item.c NGAP_AllowedTACs.c + NGAP_AlternativeQoSParaSetIndex.c + NGAP_AlternativeQoSParaSetNotifyIndex.c + NGAP_AlternativeQoSParaSetList.c + NGAP_AlternativeQoSParaSetItem.c NGAP_AMFName.c + NGAP_AMFNameVisibleString.c + NGAP_AMFNameUTF8String.c NGAP_AMFPagingTarget.c NGAP_AMFPointer.c NGAP_AMFRegionID.c @@ -133,14 +181,34 @@ NGAP_AreaOfInterestTAIItem.c NGAP_AssistanceDataForPaging.c NGAP_AssistanceDataForRecommendedCells.c + NGAP_AssociatedMBSQosFlowSetupRequestList.c + NGAP_AssociatedMBSQosFlowSetupRequestItem.c + NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.c + NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.c NGAP_AssociatedQosFlowList.c NGAP_AssociatedQosFlowItem.c + NGAP_AuthenticatedIndication.c NGAP_AveragingWindow.c + NGAP_AreaScopeOfMDT-NR.c + NGAP_AreaScopeOfMDT-EUTRA.c + NGAP_AreaScopeOfNeighCellsList.c + NGAP_AreaScopeOfNeighCellsItem.c + NGAP_AreaScopeOfQMC.c + NGAP_AvailableRANVisibleQoEMetrics.c + NGAP_BeamMeasurementsReportConfiguration.c + NGAP_BeamMeasurementsReportQuantity.c NGAP_BitRate.c NGAP_BroadcastCancelledAreaList.c NGAP_BroadcastCompletedAreaList.c NGAP_BroadcastPLMNList.c NGAP_BroadcastPLMNItem.c + NGAP_BluetoothMeasurementConfiguration.c + NGAP_BluetoothMeasConfigNameList.c + NGAP_BluetoothMeasConfigNameItem.c + NGAP_BluetoothMeasConfig.c + NGAP_BluetoothName.c + NGAP_BurstArrivalTime.c + NGAP_CAG-ID.c NGAP_CancelAllWarningMessages.c NGAP_CancelledCellsInEAI-EUTRA.c NGAP_CancelledCellsInEAI-EUTRA-Item.c @@ -150,12 +218,19 @@ NGAP_CancelledCellsInTAI-EUTRA-Item.c NGAP_CancelledCellsInTAI-NR.c NGAP_CancelledCellsInTAI-NR-Item.c + NGAP_CandidateCellList.c + NGAP_CandidateCellItem.c + NGAP_CandidateCell.c + NGAP_CandidateCellID.c + NGAP_CandidatePCI.c NGAP_Cause.c NGAP_CauseMisc.c NGAP_CauseNas.c NGAP_CauseProtocol.c NGAP_CauseRadioNetwork.c NGAP_CauseTransport.c + NGAP_Cell-CAGInformation.c + NGAP_CellCAGList.c NGAP_CellIDBroadcastEUTRA.c NGAP_CellIDBroadcastEUTRA-Item.c NGAP_CellIDBroadcastNR.c @@ -167,7 +242,10 @@ NGAP_CellIDListForRestart.c NGAP_CellSize.c NGAP_CellType.c + NGAP_CEmodeBSupport-Indicator.c + NGAP_CEmodeBrestricted.c NGAP_CNAssistedRANTuning.c + NGAP_CNsubgroupID.c NGAP_CNTypeRestrictionsForEquivalent.c NGAP_CNTypeRestrictionsForEquivalentItem.c NGAP_CNTypeRestrictionsForServing.c @@ -183,21 +261,35 @@ NGAP_ConcurrentWarningMessageInd.c NGAP_ConfidentialityProtectionIndication.c NGAP_ConfidentialityProtectionResult.c + NGAP_ConfiguredTACIndication.c NGAP_CoreNetworkAssistanceInformationForInactive.c NGAP_COUNTValueForPDCP-SN12.c NGAP_COUNTValueForPDCP-SN18.c + NGAP_CoverageEnhancementLevel.c NGAP_CPTransportLayerInformation.c NGAP_CriticalityDiagnostics.c NGAP_CriticalityDiagnostics-IE-List.c NGAP_CriticalityDiagnostics-IE-Item.c + NGAP_CellBasedMDT-NR.c + NGAP_CellIdListforMDT-NR.c + NGAP_CellBasedMDT-EUTRA.c + NGAP_CellBasedQMC.c + NGAP_CellIdListforQMC.c + NGAP_CellIdListforMDT-EUTRA.c NGAP_DataCodingScheme.c NGAP_DataForwardingAccepted.c NGAP_DataForwardingNotPossible.c NGAP_DataForwardingResponseDRBList.c NGAP_DataForwardingResponseDRBItem.c + NGAP_DAPSRequestInfo.c + NGAP_DAPSResponseInfoList.c + NGAP_DAPSResponseInfoItem.c + NGAP_DAPSResponseInfo.c NGAP_DataForwardingResponseERABList.c NGAP_DataForwardingResponseERABListItem.c NGAP_DelayCritical.c + NGAP_DL-CP-SecurityInformation.c + NGAP_DL-NAS-MAC.c NGAP_DLForwarding.c NGAP_DL-NGU-TNLInformationReused.c NGAP_DirectForwardingPathAvailability.c @@ -213,6 +305,13 @@ NGAP_DRBsToQosFlowsMappingList.c NGAP_DRBsToQosFlowsMappingItem.c NGAP_Dynamic5QIDescriptor.c + NGAP_EarlyMeasurement.c + NGAP_EarlyStatusTransfer-TransparentContainer.c + NGAP_ProcedureStageChoice.c + NGAP_FirstDLCount.c + NGAP_DRBsSubjectToEarlyStatusTransfer-List.c + NGAP_DRBsSubjectToEarlyStatusTransfer-Item.c + NGAP_EDT-Session.c NGAP_EmergencyAreaID.c NGAP_EmergencyAreaIDBroadcastEUTRA.c NGAP_EmergencyAreaIDBroadcastEUTRA-Item.c @@ -227,8 +326,12 @@ NGAP_EmergencyFallbackIndicator.c NGAP_EmergencyFallbackRequestIndicator.c NGAP_EmergencyServiceTargetCN.c + NGAP_ENB-ID.c + NGAP_Enhanced-CoverageRestriction.c + NGAP_Extended-ConnectedTime.c NGAP_EN-DCSONConfigurationTransfer.c NGAP_EndpointIPAddressAndPort.c + NGAP_EndIndication.c NGAP_EquivalentPLMNs.c NGAP_EPS-TAC.c NGAP_EPS-TAI.c @@ -239,9 +342,15 @@ NGAP_EUTRA-CGI.c NGAP_EUTRA-CGIList.c NGAP_EUTRA-CGIListForWarning.c + NGAP_EUTRA-PagingeDRXInformation.c + NGAP_EUTRA-Paging-eDRX-Cycle.c + NGAP_EUTRA-Paging-Time-Window.c NGAP_EUTRAencryptionAlgorithms.c NGAP_EUTRAintegrityProtectionAlgorithms.c NGAP_EventType.c + NGAP_ExcessPacketDelayThresholdConfiguration.c + NGAP_ExcessPacketDelayThresholdItem.c + NGAP_ExcessPacketDelayThresholdValue.c NGAP_ExpectedActivityPeriod.c NGAP_ExpectedHOInterval.c NGAP_ExpectedIdlePeriod.c @@ -250,19 +359,47 @@ NGAP_ExpectedUEMobility.c NGAP_ExpectedUEMovingTrajectory.c NGAP_ExpectedUEMovingTrajectoryItem.c + NGAP_Extended-AMFName.c + NGAP_ExtendedPacketDelayBudget.c + NGAP_Extended-RANNodeName.c NGAP_ExtendedRATRestrictionInformation.c NGAP_ExtendedRNC-ID.c + NGAP_ExtendedSliceSupportList.c + NGAP_ExtendedUEIdentityIndexValue.c + NGAP_EventTrigger.c + NGAP_EventL1LoggedMDTConfig.c + NGAP_MeasurementThresholdL1LoggedMDT.c + NGAP_FailureIndication.c + NGAP_FiveG-ProSeAuthorized.c + NGAP_FiveGProSeDirectDiscovery.c + NGAP_FiveGProSeDirectCommunication.c + NGAP_FiveGProSeLayer2UEtoNetworkRelay.c + NGAP_FiveGProSeLayer3UEtoNetworkRelay.c + NGAP_FiveGProSeLayer2RemoteUE.c + NGAP_FiveG-ProSePC5QoSParameters.c + NGAP_FiveGProSePC5QoSFlowList.c + NGAP_FiveGProSePC5QoSFlowItem.c + NGAP_FiveGProSePC5FlowBitRates.c NGAP_FiveG-S-TMSI.c NGAP_FiveG-TMSI.c NGAP_FiveQI.c NGAP_ForbiddenAreaInformation.c NGAP_ForbiddenAreaInformation-Item.c NGAP_ForbiddenTACs.c + NGAP_FromEUTRANtoNGRAN.c + NGAP_FromNGRANtoEUTRAN.c NGAP_GBR-QosInformation.c + NGAP_GlobalCable-ID.c + NGAP_GlobalENB-ID.c NGAP_GlobalGNB-ID.c NGAP_GlobalN3IWF-ID.c + NGAP_GlobalLine-ID.c + NGAP_GlobalLineIdentity.c NGAP_GlobalNgENB-ID.c NGAP_GlobalRANNodeID.c + NGAP_GlobalTNGF-ID.c + NGAP_GlobalTWIF-ID.c + NGAP_GlobalW-AGF-ID.c NGAP_GNB-ID.c NGAP_GTP-TEID.c NGAP_GTPTunnel.c @@ -275,6 +412,12 @@ NGAP_HandoverRequiredTransfer.c NGAP_HandoverResourceAllocationUnsuccessfulTransfer.c NGAP_HandoverType.c + NGAP_HFCNode-ID.c + NGAP_HOReport.c + NGAP_Hysteresis.c + NGAP_IAB-Authorized.c + NGAP_IAB-Supported.c + NGAP_IABNodeIndication.c NGAP_IMSVoiceSupportIndicator.c NGAP_IndexToRFSP.c NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.c @@ -282,6 +425,57 @@ NGAP_IntegrityProtectionResult.c NGAP_IntendedNumberOfPagingAttempts.c NGAP_InterfacesToTrace.c + NGAP_ImmediateMDTNr.c + NGAP_InterSystemFailureIndication.c + NGAP_IntersystemSONConfigurationTransfer.c + NGAP_IntersystemSONTransferType.c + NGAP_IntersystemSONeNBID.c + NGAP_IntersystemSONNGRANnodeID.c + NGAP_IntersystemSONInformation.c + NGAP_IntersystemSONInformationRequest.c + NGAP_IntersystemCellActivationRequest.c + NGAP_CellsToActivateList.c + NGAP_IntersystemResourceStatusRequest.c + NGAP_ReportingSystem.c + NGAP_EUTRAN-ReportingSystemIEs.c + NGAP_NGRAN-ReportingSystemIEs.c + NGAP_EUTRAN-CellToReportList.c + NGAP_EUTRAN-CellToReportItem.c + NGAP_NGRAN-CellToReportList.c + NGAP_NGRAN-CellToReportItem.c + NGAP_ReportCharacteristics.c + NGAP_ReportType.c + NGAP_EventBasedReportingIEs.c + NGAP_IntersystemResourceThreshold.c + NGAP_NumberOfMeasurementReportingLevels.c + NGAP_PeriodicReportingIEs.c + NGAP_ReportingPeriodicity.c + NGAP_IntersystemSONInformationReply.c + NGAP_IntersystemCellActivationReply.c + NGAP_ActivatedCellList.c + NGAP_IntersystemResourceStatusReply.c + NGAP_IntersystemSONInformationReport.c + NGAP_IntersystemCellStateIndication.c + NGAP_NotificationCellList.c + NGAP_NotificationCell-Item.c + NGAP_IntersystemResourceStatusReport.c + NGAP_ResourceStatusReportingSystem.c + NGAP_EUTRAN-ReportingStatusIEs.c + NGAP_EUTRAN-CellReportList.c + NGAP_EUTRAN-CellReportItem.c + NGAP_EUTRAN-CompositeAvailableCapacityGroup.c + NGAP_CompositeAvailableCapacity.c + NGAP_EUTRAN-NumberOfActiveUEs.c + NGAP_EUTRAN-RadioResourceStatus.c + NGAP_NGRAN-ReportingStatusIEs.c + NGAP_NGRAN-CellReportList.c + NGAP_NGRAN-CellReportItem.c + NGAP_NGRAN-NumberOfActiveUEs.c + NGAP_NGRAN-NoofRRCConnections.c + NGAP_NGRAN-RadioResourceStatus.c + NGAP_InterSystemHOReport.c + NGAP_InterSystemHandoverReportType.c + NGAP_IntersystemUnnecessaryHO.c NGAP_LAC.c NGAP_LAI.c NGAP_LastVisitedCellInformation.c @@ -289,41 +483,178 @@ NGAP_LastVisitedEUTRANCellInformation.c NGAP_LastVisitedGERANCellInformation.c NGAP_LastVisitedNGRANCellInformation.c + NGAP_LastVisitedPSCellList.c + NGAP_LastVisitedPSCellInformation.c NGAP_LastVisitedUTRANCellInformation.c + NGAP_LineType.c NGAP_LocationReportingAdditionalInfo.c NGAP_LocationReportingReferenceID.c NGAP_LocationReportingRequestType.c + NGAP_LoggedMDTNr.c + NGAP_LoggingInterval.c + NGAP_LoggingDuration.c + NGAP_Links-to-log.c + NGAP_LoggedMDTTrigger.c + NGAP_LTEM-Indication.c + NGAP_LTEUERLFReportContainer.c + NGAP_LTEV2XServicesAuthorized.c + NGAP_LTEUESidelinkAggregateMaximumBitrate.c NGAP_MaskedIMEISV.c NGAP_MaximumDataBurstVolume.c NGAP_MessageIdentifier.c NGAP_MaximumIntegrityProtectedDataRate.c + NGAP_MBS-AreaSessionID.c + NGAP_MBS-DataForwardingResponseMRBList.c + NGAP_MBS-DataForwardingResponseMRBItem.c + NGAP_MBS-MappingandDataForwardingRequestList.c + NGAP_MBS-MappingandDataForwardingRequestItem.c + NGAP_MBS-QoSFlowList.c + NGAP_MRB-ProgressInformation.c + NGAP_MBS-QoSFlowsToBeSetupList.c + NGAP_MBS-QoSFlowsToBeSetupItem.c + NGAP_MBS-ServiceArea.c + NGAP_MBS-ServiceAreaInformationList.c + NGAP_MBS-ServiceAreaInformationItem.c + NGAP_MBS-ServiceAreaInformation.c + NGAP_MBS-ServiceAreaCellList.c + NGAP_MBS-ServiceAreaTAIList.c + NGAP_MBS-SessionID.c + NGAP_MBSSessionFailedtoSetupList.c + NGAP_MBSSessionFailedtoSetupItem.c + NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.c + NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.c + NGAP_MBS-ActiveSessionInformation-TargettoSourceList.c + NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.c + NGAP_MBSSessionSetupOrModFailureTransfer.c + NGAP_MBSSessionSetupResponseList.c + NGAP_MBSSessionSetupResponseItem.c + NGAP_MBSSessionSetupOrModRequestTransfer.c + NGAP_MBS-SessionFSAIDList.c + NGAP_MBS-SessionFSAID.c + NGAP_MBSSessionReleaseResponseTransfer.c + NGAP_MBSSessionSetupOrModResponseTransfer.c + NGAP_MBS-SupportIndicator.c + NGAP_MBS-SessionTNLInfo5GC.c + NGAP_MBS-SessionTNLInfo5GCList.c + NGAP_MBS-SessionTNLInfo5GCItem.c + NGAP_MBS-SessionTNLInfoNGRAN.c + NGAP_MBS-SessionTNLInfoNGRANList.c + NGAP_MBS-SessionTNLInfoNGRANItem.c + NGAP_MBS-DistributionReleaseRequestTransfer.c + NGAP_MBS-DistributionSetupRequestTransfer.c + NGAP_MBS-DistributionSetupResponseTransfer.c + NGAP_MBS-DistributionSetupUnsuccessfulTransfer.c + NGAP_MBSSessionSetupRequestList.c + NGAP_MBSSessionSetupRequestItem.c + NGAP_MBSSessionSetuporModifyRequestList.c + NGAP_MBSSessionSetuporModifyRequestItem.c + NGAP_MBSSessionToReleaseList.c + NGAP_MBSSessionToReleaseItem.c + NGAP_MBSSessionStatus.c + NGAP_MicoAllPLMN.c NGAP_MICOModeIndication.c + NGAP_MobilityInformation.c NGAP_MobilityRestrictionList.c + NGAP_MDT-AlignmentInfo.c + NGAP_MDTPLMNList.c + NGAP_MDTPLMNModificationList.c + NGAP_MDT-Configuration.c + NGAP_MDT-Configuration-NR.c + NGAP_MDT-Configuration-EUTRA.c + NGAP_MDT-Activation.c + NGAP_MDTModeNr.c + NGAP_MDTModeEutra.c + NGAP_MeasurementsToActivate.c + NGAP_MRB-ID.c + NGAP_MulticastSessionActivationRequestTransfer.c + NGAP_MulticastSessionDeactivationRequestTransfer.c + NGAP_MulticastSessionUpdateRequestTransfer.c + NGAP_MulticastGroupPagingAreaList.c + NGAP_MulticastGroupPagingAreaItem.c + NGAP_MBS-AreaTAIList.c + NGAP_MulticastGroupPagingArea.c + NGAP_UE-PagingList.c + NGAP_UE-PagingItem.c + NGAP_M1Configuration.c + NGAP_IncludeBeamMeasurementsIndication.c + NGAP_MaxNrofRS-IndexesToReport.c + NGAP_M1ReportingTrigger.c + NGAP_M1ThresholdEventA2.c + NGAP_M1ThresholdType.c + NGAP_M1PeriodicReporting.c + NGAP_M4Configuration.c + NGAP_M4ReportAmountMDT.c + NGAP_M4period.c + NGAP_M5Configuration.c + NGAP_M5ReportAmountMDT.c + NGAP_M5period.c + NGAP_M6Configuration.c + NGAP_M6ReportAmountMDT.c + NGAP_M6report-Interval.c + NGAP_M7Configuration.c + NGAP_M7ReportAmountMDT.c + NGAP_M7period.c + NGAP_MDT-Location-Info.c + NGAP_MDT-Location-Information.c NGAP_N3IWF-ID.c NGAP_NAS-PDU.c NGAP_NASSecurityParametersFromNGRAN.c + NGAP_NB-IoT-DefaultPagingDRX.c + NGAP_NB-IoT-PagingDRX.c + NGAP_NB-IoT-Paging-eDRXCycle.c + NGAP_NB-IoT-Paging-TimeWindow.c + NGAP_NB-IoT-Paging-eDRXInfo.c + NGAP_NB-IoT-UEPriority.c NGAP_NetworkInstance.c NGAP_NewSecurityContextInd.c NGAP_NextHopChainingCount.c NGAP_NextPagingAreaScope.c + NGAP_NGAPIESupportInformationRequestList.c + NGAP_NGAPIESupportInformationRequestItem.c + NGAP_NGAPIESupportInformationResponseList.c + NGAP_NGAPIESupportInformationResponseItem.c NGAP_NgENB-ID.c + NGAP_NotifySourceNGRANNode.c NGAP_NGRAN-CGI.c NGAP_NGRAN-TNLAssociationToRemoveList.c NGAP_NGRAN-TNLAssociationToRemoveItem.c NGAP_NGRANTraceID.c + NGAP_NID.c NGAP_NonDynamic5QIDescriptor.c NGAP_NotAllowedTACs.c NGAP_NotificationCause.c NGAP_NotificationControl.c + NGAP_NPN-AccessInformation.c + NGAP_NPN-MobilityInformation.c + NGAP_NPN-PagingAssistanceInformation.c + NGAP_NPN-Support.c NGAP_NRCellIdentity.c NGAP_NR-CGI.c NGAP_NR-CGIList.c NGAP_NR-CGIListForWarning.c + NGAP_NR-PagingeDRXInformation.c + NGAP_NR-Paging-eDRX-Cycle.c + NGAP_NR-Paging-Time-Window.c NGAP_NRencryptionAlgorithms.c NGAP_NRintegrityProtectionAlgorithms.c + NGAP_NRMobilityHistoryReport.c NGAP_NRPPa-PDU.c + NGAP_NRUERLFReportContainer.c + NGAP_NRNTNTAIInformation.c NGAP_NumberOfBroadcasts.c NGAP_NumberOfBroadcastsRequested.c + NGAP_NRARFCN.c + NGAP_NRFrequencyBand.c + NGAP_NRFrequencyBand-List.c + NGAP_NRFrequencyBandItem.c + NGAP_NRFrequencyInfo.c + NGAP_NR-PCI.c + NGAP_NRV2XServicesAuthorized.c + NGAP_VehicleUE.c + NGAP_PedestrianUE.c + NGAP_NRUESidelinkAggregateMaximumBitrate.c + NGAP_NSAG-ID.c + NGAP_OnboardingSupport.c NGAP_OverloadAction.c NGAP_OverloadResponse.c NGAP_OverloadStartNSSAIList.c @@ -331,23 +662,38 @@ NGAP_PacketDelayBudget.c NGAP_PacketErrorRate.c NGAP_PacketLossRate.c + NGAP_PagingAssisDataforCEcapabUE.c NGAP_PagingAttemptInformation.c NGAP_PagingAttemptCount.c + NGAP_PagingCause.c + NGAP_PagingCauseIndicationForVoiceService.c NGAP_PagingDRX.c NGAP_PagingOrigin.c NGAP_PagingPriority.c + NGAP_PagingProbabilityInformation.c NGAP_PathSwitchRequestAcknowledgeTransfer.c NGAP_PathSwitchRequestSetupFailedTransfer.c NGAP_PathSwitchRequestTransfer.c NGAP_PathSwitchRequestUnsuccessfulTransfer.c + NGAP_PC5QoSParameters.c + NGAP_PC5QoSFlowList.c + NGAP_PC5QoSFlowItem.c + NGAP_PC5FlowBitRates.c + NGAP_PCIListForMDT.c + NGAP_PrivacyIndicator.c NGAP_PDUSessionAggregateMaximumBitRate.c NGAP_PDUSessionID.c + NGAP_PDUSessionPairID.c NGAP_PDUSessionResourceAdmittedList.c NGAP_PDUSessionResourceAdmittedItem.c NGAP_PDUSessionResourceFailedToModifyListModCfm.c NGAP_PDUSessionResourceFailedToModifyItemModCfm.c NGAP_PDUSessionResourceFailedToModifyListModRes.c NGAP_PDUSessionResourceFailedToModifyItemModRes.c + NGAP_PDUSessionResourceFailedToResumeListRESReq.c + NGAP_PDUSessionResourceFailedToResumeItemRESReq.c + NGAP_PDUSessionResourceFailedToResumeListRESRes.c + NGAP_PDUSessionResourceFailedToResumeItemRESRes.c NGAP_PDUSessionResourceFailedToSetupListCxtFail.c NGAP_PDUSessionResourceFailedToSetupItemCxtFail.c NGAP_PDUSessionResourceFailedToSetupListCxtRes.c @@ -396,6 +742,10 @@ NGAP_PDUSessionResourceReleasedListRelRes.c NGAP_PDUSessionResourceReleasedItemRelRes.c NGAP_PDUSessionResourceReleaseResponseTransfer.c + NGAP_PDUSessionResourceResumeListRESReq.c + NGAP_PDUSessionResourceResumeItemRESReq.c + NGAP_PDUSessionResourceResumeListRESRes.c + NGAP_PDUSessionResourceResumeItemRESRes.c NGAP_PDUSessionResourceSecondaryRATUsageList.c NGAP_PDUSessionResourceSecondaryRATUsageItem.c NGAP_PDUSessionResourceSetupListCxtReq.c @@ -411,6 +761,8 @@ NGAP_PDUSessionResourceSetupRequestTransfer.c NGAP_PDUSessionResourceSetupResponseTransfer.c NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.c + NGAP_PDUSessionResourceSuspendListSUSReq.c + NGAP_PDUSessionResourceSuspendItemSUSReq.c NGAP_PDUSessionResourceSwitchedList.c NGAP_PDUSessionResourceSwitchedItem.c NGAP_PDUSessionResourceToBeSwitchedDLList.c @@ -421,16 +773,25 @@ NGAP_PDUSessionResourceToReleaseItemRelCmd.c NGAP_PDUSessionType.c NGAP_PDUSessionUsageReport.c + NGAP_PEIPSassistanceInformation.c + NGAP_Periodicity.c NGAP_PeriodicRegistrationUpdateTimer.c NGAP_PLMNIdentity.c + NGAP_PLMNAreaBasedQMC.c + NGAP_PLMNListforQMC.c NGAP_PLMNSupportList.c NGAP_PLMNSupportItem.c + NGAP_PNI-NPN-MobilityInformation.c NGAP_PortNumber.c NGAP_Pre-emptionCapability.c NGAP_Pre-emptionVulnerability.c NGAP_PriorityLevelARP.c NGAP_PriorityLevelQos.c NGAP_PWSFailedCellIDList.c + NGAP_QMCConfigInfo.c + NGAP_QMCDeactivation.c + NGAP_QoEReferenceList.c + NGAP_QoEReference.c NGAP_QosCharacteristics.c NGAP_QosFlowAcceptedList.c NGAP_QosFlowAcceptedItem.c @@ -438,17 +799,23 @@ NGAP_QosFlowAddOrModifyRequestItem.c NGAP_QosFlowAddOrModifyResponseList.c NGAP_QosFlowAddOrModifyResponseItem.c + NGAP_QosFlowFeedbackList.c + NGAP_QosFlowFeedbackItem.c NGAP_QosFlowIdentifier.c NGAP_QosFlowInformationList.c NGAP_QosFlowInformationItem.c NGAP_QosFlowLevelQosParameters.c NGAP_QosMonitoringRequest.c + NGAP_QosMonitoringReportingFrequency.c + NGAP_QoSFlowList.c NGAP_QosFlowListWithCause.c NGAP_QosFlowWithCauseItem.c NGAP_QosFlowModifyConfirmList.c NGAP_QosFlowModifyConfirmItem.c NGAP_QosFlowNotifyList.c NGAP_QosFlowNotifyItem.c + NGAP_QosFlowParametersList.c + NGAP_QosFlowParametersItem.c NGAP_QosFlowPerTNLInformation.c NGAP_QosFlowPerTNLInformationList.c NGAP_QosFlowPerTNLInformationItem.c @@ -460,7 +827,10 @@ NGAP_QosFlowToBeForwardedItem.c NGAP_QoSFlowsUsageReportList.c NGAP_QoSFlowsUsageReport-Item.c + NGAP_Range.c NGAP_RANNodeName.c + NGAP_RANNodeNameVisibleString.c + NGAP_RANNodeNameUTF8String.c NGAP_RANPagingPriority.c NGAP_RANStatusTransfer-TransparentContainer.c NGAP_RAN-UE-NGAP-ID.c @@ -474,22 +844,31 @@ NGAP_RecommendedRANNodesForPaging.c NGAP_RecommendedRANNodeList.c NGAP_RecommendedRANNodeItem.c + NGAP_RedCapIndication.c NGAP_RedirectionVoiceFallback.c + NGAP_RedundantPDUSessionInformation.c + NGAP_RedundantQosFlowIndicator.c NGAP_ReflectiveQosAttribute.c NGAP_RelativeAMFCapacity.c NGAP_ReportArea.c NGAP_RepetitionPeriod.c NGAP_ResetAll.c + NGAP_ReportAmountMDT.c + NGAP_ReportIntervalMDT.c + NGAP_ExtendedReportIntervalMDT.c NGAP_ResetType.c + NGAP_RGLevelWirelineAccessCharacteristics.c NGAP_RNC-ID.c NGAP_RoutingID.c NGAP_RRCContainer.c NGAP_RRCEstablishmentCause.c NGAP_RRCInactiveTransitionReportRequest.c NGAP_RRCState.c + NGAP_RSN.c NGAP_RIMInformationTransfer.c NGAP_RIMInformation.c NGAP_GNBSetID.c + NGAP_ScheduledCommunicationTime.c NGAP_SCTP-TLAs.c NGAP_SD.c NGAP_SecondaryRATUsageInformation.c @@ -498,22 +877,36 @@ NGAP_SecurityIndication.c NGAP_SecurityKey.c NGAP_SecurityResult.c + NGAP_SensorMeasurementConfiguration.c + NGAP_SensorMeasConfigNameList.c + NGAP_SensorMeasConfigNameItem.c + NGAP_SensorMeasConfig.c + NGAP_SensorNameConfig.c NGAP_SerialNumber.c NGAP_ServedGUAMIList.c NGAP_ServedGUAMIItem.c NGAP_ServiceAreaInformation.c NGAP_ServiceAreaInformation-Item.c + NGAP_ServiceType.c NGAP_SgNB-UE-X2AP-ID.c + NGAP_SharedNGU-MulticastTNLInformation.c NGAP_SliceOverloadList.c NGAP_SliceOverloadItem.c NGAP_SliceSupportList.c NGAP_SliceSupportItem.c + NGAP_SliceSupportListQMC.c + NGAP_SliceSupportQMC-Item.c + NGAP_SNPN-MobilityInformation.c NGAP_S-NSSAI.c NGAP_SONConfigurationTransfer.c NGAP_SONInformation.c NGAP_SONInformationReply.c + NGAP_SONInformationReport.c + NGAP_SuccessfulHandoverReportList.c + NGAP_SuccessfulHandoverReport-Item.c NGAP_SONInformationRequest.c NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.c + NGAP_SourceNodeID.c NGAP_SourceOfUEActivityBehaviourInformation.c NGAP_SourceRANNodeID.c NGAP_SourceToTarget-TransparentContainer.c @@ -525,7 +918,12 @@ NGAP_SST.c NGAP_SupportedTAList.c NGAP_SupportedTAItem.c + NGAP_SuspendIndicator.c + NGAP_Suspend-Request-Indication.c + NGAP_Suspend-Response-Indication.c + NGAP_SurvivalTime.c NGAP_TAC.c + NGAP_TACListInNRNTN.c NGAP_TAI.c NGAP_TAIBroadcastEUTRA.c NGAP_TAIBroadcastEUTRA-Item.c @@ -541,31 +939,68 @@ NGAP_TAIListForPagingItem.c NGAP_TAIListForRestart.c NGAP_TAIListForWarning.c + NGAP_TAINSAGSupportList.c + NGAP_TAINSAGSupportItem.c NGAP_TargeteNB-ID.c NGAP_TargetID.c NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.c + NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.c + NGAP_TargetNSSAI.c + NGAP_TargetNSSAI-Item.c + NGAP_TargetNSSAIInformation.c NGAP_TargetRANNodeID.c NGAP_TargetRNC-ID.c NGAP_TargetToSource-TransparentContainer.c + NGAP_TargettoSource-Failure-TransparentContainer.c NGAP_TimerApproachForGUAMIRemoval.c NGAP_TimeStamp.c + NGAP_TimeSyncAssistanceInfo.c NGAP_TimeToWait.c NGAP_TimeUEStayedInCell.c NGAP_TimeUEStayedInCellEnhancedGranularity.c + NGAP_TMGI.c + NGAP_TNAP-ID.c + NGAP_TNGF-ID.c NGAP_TNLAddressWeightFactor.c NGAP_TNLAssociationList.c NGAP_TNLAssociationItem.c NGAP_TNLAssociationUsage.c + NGAP_TooearlyIntersystemHO.c NGAP_TraceActivation.c NGAP_TraceDepth.c NGAP_TrafficLoadReductionIndication.c NGAP_TransportLayerAddress.c NGAP_TypeOfError.c + NGAP_TAIBasedMDT.c + NGAP_TAIListforMDT.c + NGAP_TAIBasedQMC.c + NGAP_TAIListforQMC.c + NGAP_TABasedQMC.c + NGAP_TAListforQMC.c + NGAP_TABasedMDT.c + NGAP_TAListforMDT.c + NGAP_Threshold-RSRP.c + NGAP_Threshold-RSRQ.c + NGAP_Threshold-SINR.c + NGAP_TimeToTrigger.c + NGAP_TWAP-ID.c + NGAP_TWIF-ID.c + NGAP_TSCAssistanceInformation.c + NGAP_TSCTrafficCharacteristics.c NGAP_UEAggregateMaximumBitRate.c + NGAP_UEAppLayerMeasInfoList.c + NGAP_UEAppLayerMeasInfoItem.c + NGAP_UEAppLayerMeasConfigInfo.c NGAP_UE-associatedLogicalNG-connectionList.c NGAP_UE-associatedLogicalNG-connectionItem.c + NGAP_UECapabilityInfoRequest.c NGAP_UEContextRequest.c + NGAP_UEContextResumeRequestTransfer.c + NGAP_UEContextResumeResponseTransfer.c + NGAP_UEContextSuspendRequestTransfer.c + NGAP_UE-DifferentiationInfo.c NGAP_UEHistoryInformation.c + NGAP_UEHistoryInformationFromTheUE.c NGAP_UEIdentityIndexValue.c NGAP_UE-NGAP-IDs.c NGAP_UE-NGAP-ID-pair.c @@ -575,32 +1010,53 @@ NGAP_UEPresenceInAreaOfInterestItem.c NGAP_UERadioCapability.c NGAP_UERadioCapabilityForPaging.c + NGAP_UERadioCapabilityForPagingOfNB-IoT.c NGAP_UERadioCapabilityForPagingOfNR.c NGAP_UERadioCapabilityForPagingOfEUTRA.c + NGAP_UERadioCapabilityID.c NGAP_UERetentionInformation.c + NGAP_UERLFReportContainer.c NGAP_UESecurityCapabilities.c + NGAP_UESliceMaximumBitRateList.c + NGAP_UESliceMaximumBitRateItem.c + NGAP_UE-UP-CIoT-Support.c + NGAP_UL-CP-SecurityInformation.c + NGAP_UL-NAS-MAC.c + NGAP_UL-NAS-Count.c NGAP_UL-NGU-UP-TNLModifyList.c NGAP_UL-NGU-UP-TNLModifyItem.c NGAP_UnavailableGUAMIList.c NGAP_UnavailableGUAMIItem.c NGAP_ULForwarding.c + NGAP_UpdateFeedback.c NGAP_UPTransportLayerInformation.c NGAP_UPTransportLayerInformationList.c NGAP_UPTransportLayerInformationItem.c NGAP_UPTransportLayerInformationPairList.c NGAP_UPTransportLayerInformationPairItem.c + NGAP_URI-address.c NGAP_UserLocationInformation.c NGAP_UserLocationInformationEUTRA.c NGAP_UserLocationInformationN3IWF.c + NGAP_UserLocationInformationTNGF.c + NGAP_UserLocationInformationTWIF.c + NGAP_UserLocationInformationW-AGF.c NGAP_UserLocationInformationNR.c NGAP_UserPlaneSecurityInformation.c NGAP_VolumeTimedReportList.c NGAP_VolumeTimedReport-Item.c + NGAP_W-AGF-ID.c NGAP_WarningAreaCoordinates.c NGAP_WarningAreaList.c NGAP_WarningMessageContents.c NGAP_WarningSecurityInfo.c NGAP_WarningType.c + NGAP_WLANMeasurementConfiguration.c + NGAP_WLANMeasConfigNameList.c + NGAP_WLANMeasConfigNameItem.c + NGAP_WLANMeasConfig.c + NGAP_WLANName.c + NGAP_WUS-Assistance-Information.c NGAP_XnExtTLAs.c NGAP_XnExtTLA-Item.c NGAP_XnGTP-TLAs.c @@ -622,511 +1078,6 @@ NGAP_PrivateIE-Container.c NGAP_PrivateIE-Field.c NGAP_EXTERNAL.c - - NGAP_AMFCPRelocationIndication.c - NGAP_AMFCPRelocationIndication.h - NGAP_AMFNameUTF8String.c - NGAP_AMFNameUTF8String.h - NGAP_AMFNameVisibleString.c - NGAP_AMFNameVisibleString.h - NGAP_Allowed-CAG-List-per-PLMN.c - NGAP_Allowed-CAG-List-per-PLMN.h - NGAP_Allowed-PNI-NPN-Item.c - NGAP_Allowed-PNI-NPN-Item.h - NGAP_Allowed-PNI-NPN-List.c - NGAP_Allowed-PNI-NPN-List.h - NGAP_AlternativeQoSParaSetIndex.c - NGAP_AlternativeQoSParaSetIndex.h - NGAP_AlternativeQoSParaSetItem.c - NGAP_AlternativeQoSParaSetItem.h - NGAP_AlternativeQoSParaSetList.c - NGAP_AlternativeQoSParaSetList.h - NGAP_AlternativeQoSParaSetNotifyIndex.c - NGAP_AlternativeQoSParaSetNotifyIndex.h - NGAP_AreaScopeOfMDT-EUTRA.c - NGAP_AreaScopeOfMDT-EUTRA.h - NGAP_AreaScopeOfMDT-NR.c - NGAP_AreaScopeOfMDT-NR.h - NGAP_AreaScopeOfNeighCellsItem.c - NGAP_AreaScopeOfNeighCellsItem.h - NGAP_AreaScopeOfNeighCellsList.c - NGAP_AreaScopeOfNeighCellsList.h - NGAP_AuthenticatedIndication.c - NGAP_AuthenticatedIndication.h - NGAP_BluetoothMeasConfig.c - NGAP_BluetoothMeasConfig.h - NGAP_BluetoothMeasConfigNameItem.c - NGAP_BluetoothMeasConfigNameItem.h - NGAP_BluetoothMeasConfigNameList.c - NGAP_BluetoothMeasConfigNameList.h - NGAP_BluetoothMeasurementConfiguration.c - NGAP_BluetoothMeasurementConfiguration.h - NGAP_BluetoothName.c - NGAP_BluetoothName.h - NGAP_BurstArrivalTime.c - NGAP_BurstArrivalTime.h - NGAP_CAG-ID.c - NGAP_CAG-ID.h - NGAP_CEmodeBSupport-Indicator.c - NGAP_CEmodeBSupport-Indicator.h - NGAP_CEmodeBrestricted.c - NGAP_CEmodeBrestricted.h - NGAP_CandidateCell.c - NGAP_CandidateCell.h - NGAP_CandidateCellID.c - NGAP_CandidateCellID.h - NGAP_CandidateCellItem.c - NGAP_CandidateCellItem.h - NGAP_CandidateCellList.c - NGAP_CandidateCellList.h - NGAP_CandidatePCI.c - NGAP_CandidatePCI.h - NGAP_Cell-CAGInformation.c - NGAP_Cell-CAGInformation.h - NGAP_CellBasedMDT-EUTRA.c - NGAP_CellBasedMDT-EUTRA.h - NGAP_CellBasedMDT-NR.c - NGAP_CellBasedMDT-NR.h - NGAP_CellCAGList.c - NGAP_CellCAGList.h - NGAP_CellIdListforMDT-EUTRA.c - NGAP_CellIdListforMDT-EUTRA.h - NGAP_CellIdListforMDT-NR.c - NGAP_CellIdListforMDT-NR.h - NGAP_ConfiguredTACIndication.c - NGAP_ConfiguredTACIndication.h - NGAP_ConnectionEstablishmentIndication.c - NGAP_ConnectionEstablishmentIndication.h - NGAP_CoverageEnhancementLevel.c - NGAP_CoverageEnhancementLevel.h - NGAP_DAPSRequestInfo.c - NGAP_DAPSRequestInfo.h - NGAP_DAPSResponseInfo.c - NGAP_DAPSResponseInfo.h - NGAP_DAPSResponseInfoItem.c - NGAP_DAPSResponseInfoItem.h - NGAP_DAPSResponseInfoList.c - NGAP_DAPSResponseInfoList.h - NGAP_DL-CP-SecurityInformation.c - NGAP_DL-CP-SecurityInformation.h - NGAP_DL-NAS-MAC.c - NGAP_DL-NAS-MAC.h - NGAP_DRBsSubjectToEarlyStatusTransfer-Item.c - NGAP_DRBsSubjectToEarlyStatusTransfer-Item.h - NGAP_DRBsSubjectToEarlyStatusTransfer-List.c - NGAP_DRBsSubjectToEarlyStatusTransfer-List.h - NGAP_DownlinkRANEarlyStatusTransfer.c - NGAP_DownlinkRANEarlyStatusTransfer.h - NGAP_EDT-Session.c - NGAP_EDT-Session.h - NGAP_ENB-ID.c - NGAP_ENB-ID.h - NGAP_EarlyStatusTransfer-TransparentContainer.c - NGAP_EarlyStatusTransfer-TransparentContainer.h - NGAP_EndIndication.c - NGAP_EndIndication.h - NGAP_Enhanced-CoverageRestriction.c - NGAP_Enhanced-CoverageRestriction.h - NGAP_EventL1LoggedMDTConfig.c - NGAP_EventL1LoggedMDTConfig.h - NGAP_EventTrigger.c - NGAP_EventTrigger.h - NGAP_Extended-AMFName.c - NGAP_Extended-AMFName.h - NGAP_Extended-ConnectedTime.c - NGAP_Extended-ConnectedTime.h - NGAP_Extended-RANNodeName.c - NGAP_Extended-RANNodeName.h - NGAP_ExtendedPacketDelayBudget.c - NGAP_ExtendedPacketDelayBudget.h - NGAP_ExtendedSliceSupportList.c - NGAP_ExtendedSliceSupportList.h - NGAP_FailureIndication.c - NGAP_FailureIndication.h - NGAP_FirstDLCount.c - NGAP_FirstDLCount.h - NGAP_FromEUTRANtoNGRAN.c - NGAP_FromEUTRANtoNGRAN.h - NGAP_FromNGRANtoEUTRAN.c - NGAP_FromNGRANtoEUTRAN.h - NGAP_GlobalCable-ID.c - NGAP_GlobalCable-ID.h - NGAP_GlobalENB-ID.c - NGAP_GlobalENB-ID.h - NGAP_GlobalLine-ID.c - NGAP_GlobalLine-ID.h - NGAP_GlobalLineIdentity.c - NGAP_GlobalLineIdentity.h - NGAP_GlobalTNGF-ID.c - NGAP_GlobalTNGF-ID.h - NGAP_GlobalTWIF-ID.c - NGAP_GlobalTWIF-ID.h - NGAP_GlobalW-AGF-ID.c - NGAP_GlobalW-AGF-ID.h - NGAP_HFCNode-ID.c - NGAP_HFCNode-ID.h - NGAP_HOReport.c - NGAP_HOReport.h - NGAP_HandoverSuccess.c - NGAP_HandoverSuccess.h - NGAP_Hysteresis.c - NGAP_Hysteresis.h - NGAP_IAB-Authorized.c - NGAP_IAB-Authorized.h - NGAP_IAB-Supported.c - NGAP_IAB-Supported.h - NGAP_IABNodeIndication.c - NGAP_IABNodeIndication.h - NGAP_ImmediateMDTNr.c - NGAP_ImmediateMDTNr.h - NGAP_InterSystemFailureIndication.c - NGAP_InterSystemFailureIndication.h - NGAP_InterSystemHOReport.c - NGAP_InterSystemHOReport.h - NGAP_InterSystemHandoverReportType.c - NGAP_InterSystemHandoverReportType.h - NGAP_IntersystemSONConfigurationTransfer.c - NGAP_IntersystemSONConfigurationTransfer.h - NGAP_IntersystemSONInformation.c - NGAP_IntersystemSONInformation.h - NGAP_IntersystemSONInformationReport.c - NGAP_IntersystemSONInformationReport.h - NGAP_IntersystemSONNGRANnodeID.c - NGAP_IntersystemSONNGRANnodeID.h - NGAP_IntersystemSONTransferType.c - NGAP_IntersystemSONTransferType.h - NGAP_IntersystemSONeNBID.c - NGAP_IntersystemSONeNBID.h - NGAP_IntersystemUnnecessaryHO.c - NGAP_IntersystemUnnecessaryHO.h - NGAP_LTEM-Indication.c - NGAP_LTEM-Indication.h - NGAP_LTEUERLFReportContainer.c - NGAP_LTEUERLFReportContainer.h - NGAP_LTEUESidelinkAggregateMaximumBitrate.c - NGAP_LTEUESidelinkAggregateMaximumBitrate.h - NGAP_LTEV2XServicesAuthorized.c - NGAP_LTEV2XServicesAuthorized.h - NGAP_LineType.c - NGAP_LineType.h - NGAP_Links-to-log.c - NGAP_Links-to-log.h - NGAP_LoggedMDTNr.c - NGAP_LoggedMDTNr.h - NGAP_LoggedMDTTrigger.c - NGAP_LoggedMDTTrigger.h - NGAP_LoggingDuration.c - NGAP_LoggingDuration.h - NGAP_LoggingInterval.c - NGAP_LoggingInterval.h - NGAP_M1Configuration.c - NGAP_M1Configuration.h - NGAP_M1PeriodicReporting.c - NGAP_M1PeriodicReporting.h - NGAP_M1ReportingTrigger.c - NGAP_M1ReportingTrigger.h - NGAP_M1ThresholdEventA2.c - NGAP_M1ThresholdEventA2.h - NGAP_M1ThresholdType.c - NGAP_M1ThresholdType.h - NGAP_M4Configuration.c - NGAP_M4Configuration.h - NGAP_M4period.c - NGAP_M4period.h - NGAP_M5Configuration.c - NGAP_M5Configuration.h - NGAP_M5period.c - NGAP_M5period.h - NGAP_M6Configuration.c - NGAP_M6Configuration.h - NGAP_M6report-Interval.c - NGAP_M6report-Interval.h - NGAP_M7Configuration.c - NGAP_M7Configuration.h - NGAP_M7period.c - NGAP_M7period.h - NGAP_MDT-Activation.c - NGAP_MDT-Activation.h - NGAP_MDT-Configuration-EUTRA.c - NGAP_MDT-Configuration-EUTRA.h - NGAP_MDT-Configuration-NR.c - NGAP_MDT-Configuration-NR.h - NGAP_MDT-Configuration.c - NGAP_MDT-Configuration.h - NGAP_MDT-Location-Info.c - NGAP_MDT-Location-Info.h - NGAP_MDT-Location-Information.c - NGAP_MDT-Location-Information.h - NGAP_MDTModeEutra.c - NGAP_MDTModeEutra.h - NGAP_MDTModeNr.c - NGAP_MDTModeNr.h - NGAP_MDTPLMNList.c - NGAP_MDTPLMNList.h - NGAP_MeasurementThresholdL1LoggedMDT.c - NGAP_MeasurementThresholdL1LoggedMDT.h - NGAP_MeasurementsToActivate.c - NGAP_MeasurementsToActivate.h - NGAP_MobilityInformation.c - NGAP_MobilityInformation.h - NGAP_NB-IoT-DefaultPagingDRX.c - NGAP_NB-IoT-DefaultPagingDRX.h - NGAP_NB-IoT-Paging-TimeWindow.c - NGAP_NB-IoT-Paging-TimeWindow.h - NGAP_NB-IoT-Paging-eDRXCycle.c - NGAP_NB-IoT-Paging-eDRXCycle.h - NGAP_NB-IoT-Paging-eDRXInfo.c - NGAP_NB-IoT-Paging-eDRXInfo.h - NGAP_NB-IoT-PagingDRX.c - NGAP_NB-IoT-PagingDRX.h - NGAP_NB-IoT-UEPriority.c - NGAP_NB-IoT-UEPriority.h - NGAP_NID.c - NGAP_NID.h - NGAP_NPN-AccessInformation.c - NGAP_NPN-AccessInformation.h - NGAP_NPN-MobilityInformation.c - NGAP_NPN-MobilityInformation.h - NGAP_NPN-PagingAssistanceInformation.c - NGAP_NPN-PagingAssistanceInformation.h - NGAP_NPN-Support.c - NGAP_NPN-Support.h - NGAP_NR-PCI.c - NGAP_NR-PCI.h - NGAP_NRARFCN.c - NGAP_NRARFCN.h - NGAP_NRFrequencyBand-List.c - NGAP_NRFrequencyBand-List.h - NGAP_NRFrequencyBand.c - NGAP_NRFrequencyBand.h - NGAP_NRFrequencyBandItem.c - NGAP_NRFrequencyBandItem.h - NGAP_NRFrequencyInfo.c - NGAP_NRFrequencyInfo.h - NGAP_NRMobilityHistoryReport.c - NGAP_NRMobilityHistoryReport.h - NGAP_NRUERLFReportContainer.c - NGAP_NRUERLFReportContainer.h - NGAP_NRUESidelinkAggregateMaximumBitrate.c - NGAP_NRUESidelinkAggregateMaximumBitrate.h - NGAP_NRV2XServicesAuthorized.c - NGAP_NRV2XServicesAuthorized.h - NGAP_NotifySourceNGRANNode.c - NGAP_NotifySourceNGRANNode.h - NGAP_PC5FlowBitRates.c - NGAP_PC5FlowBitRates.h - NGAP_PC5QoSFlowItem.c - NGAP_PC5QoSFlowItem.h - NGAP_PC5QoSFlowList.c - NGAP_PC5QoSFlowList.h - NGAP_PC5QoSParameters.c - NGAP_PC5QoSParameters.h - NGAP_PCIListForMDT.c - NGAP_PCIListForMDT.h - NGAP_PDUSessionResourceFailedToResumeItemRESReq.c - NGAP_PDUSessionResourceFailedToResumeItemRESReq.h - NGAP_PDUSessionResourceFailedToResumeItemRESRes.c - NGAP_PDUSessionResourceFailedToResumeItemRESRes.h - NGAP_PDUSessionResourceFailedToResumeListRESReq.c - NGAP_PDUSessionResourceFailedToResumeListRESReq.h - NGAP_PDUSessionResourceFailedToResumeListRESRes.c - NGAP_PDUSessionResourceFailedToResumeListRESRes.h - NGAP_PDUSessionResourceResumeItemRESReq.c - NGAP_PDUSessionResourceResumeItemRESReq.h - NGAP_PDUSessionResourceResumeItemRESRes.c - NGAP_PDUSessionResourceResumeItemRESRes.h - NGAP_PDUSessionResourceResumeListRESReq.c - NGAP_PDUSessionResourceResumeListRESReq.h - NGAP_PDUSessionResourceResumeListRESRes.c - NGAP_PDUSessionResourceResumeListRESRes.h - NGAP_PDUSessionResourceSuspendItemSUSReq.c - NGAP_PDUSessionResourceSuspendItemSUSReq.h - NGAP_PDUSessionResourceSuspendListSUSReq.c - NGAP_PDUSessionResourceSuspendListSUSReq.h - NGAP_PNI-NPN-MobilityInformation.c - NGAP_PNI-NPN-MobilityInformation.h - NGAP_Paging-Time-Window.c - NGAP_Paging-Time-Window.h - NGAP_Paging-eDRX-Cycle.c - NGAP_Paging-eDRX-Cycle.h - NGAP_PagingAssisDataforCEcapabUE.c - NGAP_PagingAssisDataforCEcapabUE.h - NGAP_PagingProbabilityInformation.c - NGAP_PagingProbabilityInformation.h - NGAP_PagingeDRXInformation.c - NGAP_PagingeDRXInformation.h - NGAP_PedestrianUE.c - NGAP_PedestrianUE.h - NGAP_Periodicity.c - NGAP_Periodicity.h - NGAP_PrivacyIndicator.c - NGAP_PrivacyIndicator.h - NGAP_ProcedureStageChoice.c - NGAP_ProcedureStageChoice.h - NGAP_QosFlowParametersItem.c - NGAP_QosFlowParametersItem.h - NGAP_QosFlowParametersList.c - NGAP_QosFlowParametersList.h - NGAP_QosMonitoringReportingFrequency.c - NGAP_QosMonitoringReportingFrequency.h - NGAP_RANCPRelocationIndication.c - NGAP_RANCPRelocationIndication.h - NGAP_RANNodeNameUTF8String.c - NGAP_RANNodeNameUTF8String.h - NGAP_RANNodeNameVisibleString.c - NGAP_RANNodeNameVisibleString.h - NGAP_RGLevelWirelineAccessCharacteristics.c - NGAP_RGLevelWirelineAccessCharacteristics.h - NGAP_RSN.c - NGAP_RSN.h - NGAP_Range.c - NGAP_Range.h - NGAP_RedundantPDUSessionInformation.c - NGAP_RedundantPDUSessionInformation.h - NGAP_RedundantQosFlowIndicator.c - NGAP_RedundantQosFlowIndicator.h - NGAP_ReportAmountMDT.c - NGAP_ReportAmountMDT.h - NGAP_ReportIntervalMDT.c - NGAP_ReportIntervalMDT.h - NGAP_RetrieveUEInformation.c - NGAP_RetrieveUEInformation.h - NGAP_SNPN-MobilityInformation.c - NGAP_SNPN-MobilityInformation.h - NGAP_SONInformationReport.c - NGAP_SONInformationReport.h - NGAP_ScheduledCommunicationTime.c - NGAP_ScheduledCommunicationTime.h - NGAP_SensorMeasConfig.c - NGAP_SensorMeasConfig.h - NGAP_SensorMeasConfigNameItem.c - NGAP_SensorMeasConfigNameItem.h - NGAP_SensorMeasConfigNameList.c - NGAP_SensorMeasConfigNameList.h - NGAP_SensorMeasurementConfiguration.c - NGAP_SensorMeasurementConfiguration.h - NGAP_SensorNameConfig.c - NGAP_SensorNameConfig.h - NGAP_Suspend-Request-Indication.c - NGAP_Suspend-Request-Indication.h - NGAP_Suspend-Response-Indication.c - NGAP_Suspend-Response-Indication.h - NGAP_SuspendIndicator.c - NGAP_SuspendIndicator.h - NGAP_TABasedMDT.c - NGAP_TABasedMDT.h - NGAP_TAIBasedMDT.c - NGAP_TAIBasedMDT.h - NGAP_TAIListforMDT.c - NGAP_TAIListforMDT.h - NGAP_TAListforMDT.c - NGAP_TAListforMDT.h - NGAP_TNAP-ID.c - NGAP_TNAP-ID.h - NGAP_TNGF-ID.c - NGAP_TNGF-ID.h - NGAP_TSCAssistanceInformation.c - NGAP_TSCAssistanceInformation.h - NGAP_TSCTrafficCharacteristics.c - NGAP_TSCTrafficCharacteristics.h - NGAP_TWAP-ID.c - NGAP_TWAP-ID.h - NGAP_TWIF-ID.c - NGAP_TWIF-ID.h - NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.c - NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.h - NGAP_TargettoSource-Failure-TransparentContainer.c - NGAP_TargettoSource-Failure-TransparentContainer.h - NGAP_Threshold-RSRP.c - NGAP_Threshold-RSRP.h - NGAP_Threshold-RSRQ.c - NGAP_Threshold-RSRQ.h - NGAP_Threshold-SINR.c - NGAP_Threshold-SINR.h - NGAP_TimeToTrigger.c - NGAP_TimeToTrigger.h - NGAP_TooearlyIntersystemHO.c - NGAP_TooearlyIntersystemHO.h - NGAP_UE-DifferentiationInfo.c - NGAP_UE-DifferentiationInfo.h - NGAP_UE-UP-CIoT-Support.c - NGAP_UE-UP-CIoT-Support.h - NGAP_UECapabilityInfoRequest.c - NGAP_UECapabilityInfoRequest.h - NGAP_UEContextResumeFailure.c - NGAP_UEContextResumeFailure.h - NGAP_UEContextResumeRequest.c - NGAP_UEContextResumeRequest.h - NGAP_UEContextResumeRequestTransfer.c - NGAP_UEContextResumeRequestTransfer.h - NGAP_UEContextResumeResponse.c - NGAP_UEContextResumeResponse.h - NGAP_UEContextResumeResponseTransfer.c - NGAP_UEContextResumeResponseTransfer.h - NGAP_UEContextSuspendFailure.c - NGAP_UEContextSuspendFailure.h - NGAP_UEContextSuspendRequest.c - NGAP_UEContextSuspendRequest.h - NGAP_UEContextSuspendRequestTransfer.c - NGAP_UEContextSuspendRequestTransfer.h - NGAP_UEContextSuspendResponse.c - NGAP_UEContextSuspendResponse.h - NGAP_UEHistoryInformationFromTheUE.c - NGAP_UEHistoryInformationFromTheUE.h - NGAP_UEInformationTransfer.c - NGAP_UEInformationTransfer.h - NGAP_UERLFReportContainer.c - NGAP_UERLFReportContainer.h - NGAP_UERadioCapabilityForPagingOfNB-IoT.c - NGAP_UERadioCapabilityForPagingOfNB-IoT.h - NGAP_UERadioCapabilityID.c - NGAP_UERadioCapabilityID.h - NGAP_UERadioCapabilityIDMappingRequest.c - NGAP_UERadioCapabilityIDMappingRequest.h - NGAP_UERadioCapabilityIDMappingResponse.c - NGAP_UERadioCapabilityIDMappingResponse.h - NGAP_UL-CP-SecurityInformation.c - NGAP_UL-CP-SecurityInformation.h - NGAP_UL-NAS-Count.c - NGAP_UL-NAS-Count.h - NGAP_UL-NAS-MAC.c - NGAP_UL-NAS-MAC.h - NGAP_URI-address.c - NGAP_URI-address.h - NGAP_UplinkRANEarlyStatusTransfer.c - NGAP_UplinkRANEarlyStatusTransfer.h - NGAP_UserLocationInformationTNGF.c - NGAP_UserLocationInformationTNGF.h - NGAP_UserLocationInformationTWIF.c - NGAP_UserLocationInformationTWIF.h - NGAP_UserLocationInformationW-AGF.c - NGAP_UserLocationInformationW-AGF.h - NGAP_VehicleUE.c - NGAP_VehicleUE.h - NGAP_W-AGF-ID.c - NGAP_W-AGF-ID.h - NGAP_WLANMeasConfig.c - NGAP_WLANMeasConfig.h - NGAP_WLANMeasConfigNameItem.c - NGAP_WLANMeasConfigNameItem.h - NGAP_WLANMeasConfigNameList.c - NGAP_WLANMeasConfigNameList.h - NGAP_WLANMeasurementConfiguration.c - NGAP_WLANMeasurementConfiguration.h - NGAP_WLANName.c - NGAP_WLANName.h - NGAP_WUS-Assistance-Information.c - NGAP_WUS-Assistance-Information.h - NGAP_ExtendedUEIdentityIndexValue.c - NGAP_ExtendedUEIdentityIndexValue.h - NGAP_MicoAllPLMN.c - NGAP_MicoAllPLMN.h - NGAP_QosFlowFeedbackItem.c - NGAP_QosFlowFeedbackItem.h - NGAP_QosFlowFeedbackList.c - NGAP_QosFlowFeedbackList.h - NGAP_UpdateFeedback.c - NGAP_UpdateFeedback.h '''.split()) libasn1c_ngap_inc = include_directories('.')
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_Additional-GUTI.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Additional_GUTI, gUMMEI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Additional_GUTI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P20, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P21, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* m-TMSI */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_specs_1 = { sizeof(struct S1AP_Additional_GUTI), offsetof(struct S1AP_Additional_GUTI, _asn_ctx), asn_MAP_S1AP_Additional_GUTI_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Additional_GUTI; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_AdditionalCSFallbackIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_AdditionalCSFallbackIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* restriction(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_AdditionalCSFallbackIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_AdditionalCSFallbackIndicator_specs_1 = { asn_MAP_S1AP_AdditionalCSFallbackIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_AdditionalCSFallbackIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_AdditionalCSFallbackIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_AdditionalCSFallbackIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AdditionalCSFallbackIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_AdditionalCSFallbackIndicator_specs_1; asn_struct_free_f S1AP_AdditionalCSFallbackIndicator_free; asn_struct_print_f S1AP_AdditionalCSFallbackIndicator_print; asn_constr_check_f S1AP_AdditionalCSFallbackIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_AdditionalRRMPriorityIndex_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_AdditionalRRMPriorityIndex_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 32, 32 } /* (SIZE(32..32)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_AdditionalRRMPriorityIndex_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_AdditionalRRMPriorityIndex_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AdditionalRRMPriorityIndex; asn_struct_free_f S1AP_AdditionalRRMPriorityIndex_free; asn_struct_print_f S1AP_AdditionalRRMPriorityIndex_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_AerialUEsubscriptionInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_AerialUEsubscriptionInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* not-allowed(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_AerialUEsubscriptionInformation_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_AerialUEsubscriptionInformation_specs_1 = { asn_MAP_S1AP_AerialUEsubscriptionInformation_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_AerialUEsubscriptionInformation_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_AerialUEsubscriptionInformation_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_AerialUEsubscriptionInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AerialUEsubscriptionInformation; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_AerialUEsubscriptionInformation_specs_1; asn_struct_free_f S1AP_AerialUEsubscriptionInformation_free; asn_struct_print_f S1AP_AerialUEsubscriptionInformation_print; asn_constr_check_f S1AP_AerialUEsubscriptionInformation_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_AllocationAndRetentionPriority, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P21, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P22, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_AssistanceDataForCECapableUEs, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P22, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P23, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ #include "S1AP_AssistanceDataForCECapableUEs.h" #include "S1AP_PagingAttemptInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_1 = { +asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_1 = { { ATF_POINTER, 4, offsetof(struct S1AP_AssistanceDataForPaging, assistanceDataForRecommendedCells), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -66,7 +66,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_AssistanceDataForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P23, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P24, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -91,7 +91,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* pagingAttemptInformation */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_specs_1 = { sizeof(struct S1AP_AssistanceDataForPaging), offsetof(struct S1AP_AssistanceDataForPaging, _asn_ctx), asn_MAP_S1AP_AssistanceDataForPaging_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_AssistanceDataForPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_AssistanceDataForRecommendedCells, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P24, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P25, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_BearerType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_BearerType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* non-IP(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_BearerType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_BearerType_specs_1 = { asn_MAP_S1AP_BearerType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_BearerType_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_BearerType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_BearerType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_BearerType; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_BearerType_specs_1; asn_struct_free_f S1AP_BearerType_free; asn_struct_print_f S1AP_BearerType_print; asn_constr_check_f S1AP_BearerType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_Item, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P26, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P27, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* dLCOUNT-PDCP-SNlength */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_specs_1 = { sizeof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_Item), offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_Item, _asn_ctx), asn_MAP_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_Bearers-SubjectToStatusTransfer-Item.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_Item_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_Item_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_Item, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P25, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P26, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* receiveStatusofULPDCPSDUs */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_Item_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_Item_specs_1 = { sizeof(struct S1AP_Bearers_SubjectToStatusTransfer_Item), offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_Item, _asn_ctx), asn_MAP_S1AP_Bearers_SubjectToStatusTransfer_Item_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -42,6 +42,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_Item; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_Item_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_Item_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_BluetoothMeasConfig_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_BluetoothMeasConfig; -extern const asn_INTEGER_specifics_t asn_SPC_BluetoothMeasConfig_specs_1; -asn_struct_free_f BluetoothMeasConfig_free; -asn_struct_print_f BluetoothMeasConfig_print; -asn_constr_check_f BluetoothMeasConfig_constraint; -jer_type_encoder_f BluetoothMeasConfig_encode_jer; -per_type_decoder_f BluetoothMeasConfig_decode_aper; -per_type_encoder_f BluetoothMeasConfig_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_BluetoothMeasConfig_specs_1; +asn_struct_free_f S1AP_BluetoothMeasConfig_free; +asn_struct_print_f S1AP_BluetoothMeasConfig_print; +asn_constr_check_f S1AP_BluetoothMeasConfig_constraint; +jer_type_encoder_f S1AP_BluetoothMeasConfig_encode_jer; +per_type_decoder_f S1AP_BluetoothMeasConfig_decode_aper; +per_type_encoder_f S1AP_BluetoothMeasConfig_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -65,7 +65,7 @@ &asn_SPC_S1AP_bt_rssi_specs_4 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_BluetoothMeasurementConfiguration, bluetoothMeasConfig), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -120,7 +120,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_BluetoothMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P27, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -145,7 +145,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* bt-rssi */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_specs_1 = { sizeof(struct S1AP_BluetoothMeasurementConfiguration), offsetof(struct S1AP_BluetoothMeasurementConfiguration, _asn_ctx), asn_MAP_S1AP_BluetoothMeasurementConfiguration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -50,6 +50,8 @@ /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_bt_rssi_4; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_BluetoothMeasurementConfiguration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "S1AP_TAI-Cancelled.h" #include "S1AP_EmergencyAreaID-Cancelled.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_BroadcastCancelledAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_BroadcastCancelledAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_BroadcastCancelledAreaList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_BroadcastCancelledAreaList_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_BroadcastCancelledAreaList, choice.cellID_Cancelled), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tAI-Cancelled */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaID-Cancelled */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCancelledAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCancelledAreaList_specs_1 = { sizeof(struct S1AP_BroadcastCancelledAreaList), offsetof(struct S1AP_BroadcastCancelledAreaList, _asn_ctx), offsetof(struct S1AP_BroadcastCancelledAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,6 +52,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_BroadcastCancelledAreaList; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCancelledAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_BroadcastCancelledAreaList_13; +extern asn_per_constraints_t asn_PER_type_S1AP_BroadcastCancelledAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "S1AP_TAI-Broadcast.h" #include "S1AP_EmergencyAreaID-Broadcast.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_BroadcastCompletedAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_BroadcastCompletedAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_BroadcastCompletedAreaList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_BroadcastCompletedAreaList_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_BroadcastCompletedAreaList, choice.cellID_Broadcast), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tAI-Broadcast */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaID-Broadcast */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCompletedAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCompletedAreaList_specs_1 = { sizeof(struct S1AP_BroadcastCompletedAreaList), offsetof(struct S1AP_BroadcastCompletedAreaList, _asn_ctx), offsetof(struct S1AP_BroadcastCompletedAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,6 +52,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_BroadcastCompletedAreaList; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_BroadcastCompletedAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_BroadcastCompletedAreaList_13; +extern asn_per_constraints_t asn_PER_type_S1AP_BroadcastCompletedAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CE_ModeBRestricted_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CE_ModeBRestricted_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* restricted(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_ModeBRestricted_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_ModeBRestricted_specs_1 = { asn_MAP_S1AP_CE_ModeBRestricted_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CE_ModeBRestricted_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_CE_ModeBRestricted_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_CE_ModeBRestricted_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CE_ModeBRestricted; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_ModeBRestricted_specs_1; asn_struct_free_f S1AP_CE_ModeBRestricted_free; asn_struct_print_f S1AP_CE_ModeBRestricted_print; asn_constr_check_f S1AP_CE_ModeBRestricted_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CE_mode_B_SupportIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CE_mode_B_SupportIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_mode_B_SupportIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_mode_B_SupportIndicator_specs_1 = { asn_MAP_S1AP_CE_mode_B_SupportIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CE_mode_B_SupportIndicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_CE_mode_B_SupportIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_CE_mode_B_SupportIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CE_mode_B_SupportIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CE_mode_B_SupportIndicator_specs_1; asn_struct_free_f S1AP_CE_mode_B_SupportIndicator_free; asn_struct_print_f S1AP_CE_mode_B_SupportIndicator_print; asn_constr_check_f S1AP_CE_mode_B_SupportIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CGI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P37, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P38, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CNDomain_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CNDomain_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 1, /* cs(1) */ 0 /* ps(0) */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_CNDomain_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_CNDomain_specs_1 = { asn_MAP_S1AP_CNDomain_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CNDomain_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -28,7 +28,9 @@ typedef long S1AP_CNDomain_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_CNDomain_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CNDomain; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CNDomain_specs_1; asn_struct_free_f S1AP_CNDomain_free; asn_struct_print_f S1AP_CNDomain_print; asn_constr_check_f S1AP_CNDomain_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CNType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CNType; -extern const asn_INTEGER_specifics_t asn_SPC_CNType_specs_1; -asn_struct_free_f CNType_free; -asn_struct_print_f CNType_print; -asn_constr_check_f CNType_constraint; -jer_type_encoder_f CNType_encode_jer; -per_type_decoder_f CNType_decode_aper; -per_type_encoder_f CNType_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CNType_specs_1; +asn_struct_free_f S1AP_CNType_free; +asn_struct_print_f S1AP_CNType_print; +asn_constr_check_f S1AP_CNType_constraint; +jer_type_encoder_f S1AP_CNType_encode_jer; +per_type_decoder_f S1AP_CNType_decode_aper; +per_type_encoder_f S1AP_CNType_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CNTypeRestrictions_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P38, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P39, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_CNTypeRestrictions-Item.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CNTypeRestrictions_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CNTypeRestrictions_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_1 = { +asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_CNTypeRestrictions_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_CNTypeRestrictions_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_CNTypeRestrictions_specs_1 = { sizeof(struct S1AP_CNTypeRestrictions), offsetof(struct S1AP_CNTypeRestrictions, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_CNTypeRestrictions; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_CNTypeRestrictions_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_11; +extern asn_per_constraints_t asn_PER_type_S1AP_CNTypeRestrictions_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_COUNTValueExtended, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P43, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_COUNTvalue, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P42, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P43, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_COUNTvaluePDCP_SNlength18, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P44, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P45, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CSFallbackIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CSFallbackIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* cs-fallback-required(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_CSFallbackIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_CSFallbackIndicator_specs_1 = { asn_MAP_S1AP_CSFallbackIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CSFallbackIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_CSFallbackIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_CSFallbackIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSFallbackIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CSFallbackIndicator_specs_1; asn_struct_free_f S1AP_CSFallbackIndicator_free; asn_struct_print_f S1AP_CSFallbackIndicator_print; asn_constr_check_f S1AP_CSFallbackIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CSG_IdList_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P41, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P42, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_CSG-IdList-Item.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_CSG_IdList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_CSG_IdList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_CSG_IdList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_CSG_IdList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_CSG_IdList_specs_1 = { sizeof(struct S1AP_CSG_IdList), offsetof(struct S1AP_CSG_IdList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSG_IdList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_CSG_IdList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_CSG_IdList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_CSGMembershipInfo.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_1 = { +asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CSGMembershipInfo, cSGMembershipStatus), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CSGMembershipInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P16, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P17, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* pLMNidentity */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_specs_1 = { sizeof(struct S1AP_CSGMembershipInfo), offsetof(struct S1AP_CSGMembershipInfo, _asn_ctx), asn_MAP_S1AP_CSGMembershipInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSGMembershipInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,13 +30,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CSGMembershipStatus_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSGMembershipStatus; -extern const asn_INTEGER_specifics_t asn_SPC_CSGMembershipStatus_specs_1; -asn_struct_free_f CSGMembershipStatus_free; -asn_struct_print_f CSGMembershipStatus_print; -asn_constr_check_f CSGMembershipStatus_constraint; -jer_type_encoder_f CSGMembershipStatus_encode_jer; -per_type_decoder_f CSGMembershipStatus_decode_aper; -per_type_encoder_f CSGMembershipStatus_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CSGMembershipStatus_specs_1; +asn_struct_free_f S1AP_CSGMembershipStatus_free; +asn_struct_print_f S1AP_CSGMembershipStatus_print; +asn_constr_check_f S1AP_CSGMembershipStatus_constraint; +jer_type_encoder_f S1AP_CSGMembershipStatus_encode_jer; +per_type_decoder_f S1AP_CSGMembershipStatus_decode_aper; +per_type_encoder_f S1AP_CSGMembershipStatus_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CancelledCellinEAI_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P28, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P29, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CancelledCellinTAI_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P29, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P30, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CauseMisc_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CauseMisc; -extern const asn_INTEGER_specifics_t asn_SPC_CauseMisc_specs_1; -asn_struct_free_f CauseMisc_free; -asn_struct_print_f CauseMisc_print; -asn_constr_check_f CauseMisc_constraint; -jer_type_encoder_f CauseMisc_encode_jer; -per_type_decoder_f CauseMisc_decode_aper; -per_type_encoder_f CauseMisc_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseMisc_specs_1; +asn_struct_free_f S1AP_CauseMisc_free; +asn_struct_print_f S1AP_CauseMisc_print; +asn_constr_check_f S1AP_CauseMisc_constraint; +jer_type_encoder_f S1AP_CauseMisc_encode_jer; +per_type_decoder_f S1AP_CauseMisc_decode_aper; +per_type_encoder_f S1AP_CauseMisc_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,7 +23,8 @@ { 1, 22, "authentication-failure" }, { 2, 6, "detach" }, { 3, 11, "unspecified" }, - { 4, 23, "csg-subscription-expiry" } + { 4, 23, "csg-subscription-expiry" }, + { 5, 27, "uE-not-in-PLMN-serving-area" } /* This list is extensible */ }; static const unsigned int asn_MAP_S1AP_CauseNas_enum2value_1 = { @@ -31,13 +32,14 @@ 4, /* csg-subscription-expiry(4) */ 2, /* detach(2) */ 0, /* normal-release(0) */ + 5, /* uE-not-in-PLMN-serving-area(5) */ 3 /* unspecified(3) */ /* This list is extensible */ }; const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseNas_specs_1 = { asn_MAP_S1AP_CauseNas_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CauseNas_enum2value_1, /* N => "tag"; sorted by N */ - 5, /* Number of elements in the maps */ + 6, /* Number of elements in the maps */ 5, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -27,7 +27,8 @@ /* * Enumeration is extensible */ - S1AP_CauseNas_csg_subscription_expiry = 4 + S1AP_CauseNas_csg_subscription_expiry = 4, + S1AP_CauseNas_uE_not_in_PLMN_serving_area = 5 } e_S1AP_CauseNas; /* S1AP_CauseNas */ @@ -36,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CauseNas_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CauseNas; -extern const asn_INTEGER_specifics_t asn_SPC_CauseNas_specs_1; -asn_struct_free_f CauseNas_free; -asn_struct_print_f CauseNas_print; -asn_constr_check_f CauseNas_constraint; -jer_type_encoder_f CauseNas_encode_jer; -per_type_decoder_f CauseNas_decode_aper; -per_type_encoder_f CauseNas_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseNas_specs_1; +asn_struct_free_f S1AP_CauseNas_free; +asn_struct_print_f S1AP_CauseNas_print; +asn_constr_check_f S1AP_CauseNas_constraint; +jer_type_encoder_f S1AP_CauseNas_encode_jer; +per_type_decoder_f S1AP_CauseNas_decode_aper; +per_type_encoder_f S1AP_CauseNas_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,13 +38,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CauseProtocol_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CauseProtocol; -extern const asn_INTEGER_specifics_t asn_SPC_CauseProtocol_specs_1; -asn_struct_free_f CauseProtocol_free; -asn_struct_print_f CauseProtocol_print; -asn_constr_check_f CauseProtocol_constraint; -jer_type_encoder_f CauseProtocol_encode_jer; -per_type_decoder_f CauseProtocol_decode_aper; -per_type_encoder_f CauseProtocol_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseProtocol_specs_1; +asn_struct_free_f S1AP_CauseProtocol_free; +asn_struct_print_f S1AP_CauseProtocol_print; +asn_constr_check_f S1AP_CauseProtocol_constraint; +jer_type_encoder_f S1AP_CauseProtocol_encode_jer; +per_type_decoder_f S1AP_CauseProtocol_decode_aper; +per_type_encoder_f S1AP_CauseProtocol_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -60,7 +60,9 @@ { 38, 14, "invalid-CSG-Id" }, { 39, 26, "release-due-to-pre-emption" }, { 40, 27, "n26-interface-not-available" }, - { 41, 28, "insufficient-ue-capabilities" } + { 41, 28, "insufficient-ue-capabilities" }, + { 42, 40, "maximum-bearer-pre-emption-rate-exceeded" }, + { 43, 36, "up-integrity-protection-not-possible" } /* This list is extensible */ }; static const unsigned int asn_MAP_S1AP_CauseRadioNetwork_enum2value_1 = { @@ -78,6 +80,7 @@ 38, /* invalid-CSG-Id(38) */ 27, /* invalid-qos-combination(27) */ 22, /* load-balancing-tau-required(22) */ + 42, /* maximum-bearer-pre-emption-rate-exceeded(42) */ 31, /* multiple-E-RAB-ID-instances(31) */ 40, /* n26-interface-not-available(40) */ 12, /* no-radio-resources-available-in-target-cell(12) */ @@ -104,6 +107,7 @@ 15, /* unknown-pair-ue-s1ap-id(15) */ 11, /* unknown-targetID(11) */ 0, /* unspecified(0) */ + 43, /* up-integrity-protection-not-possible(43) */ 20, /* user-inactivity(20) */ 35 /* x2-handover-triggered(35) */ /* This list is extensible */ @@ -111,7 +115,7 @@ const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseRadioNetwork_specs_1 = { asn_MAP_S1AP_CauseRadioNetwork_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_CauseRadioNetwork_enum2value_1, /* N => "tag"; sorted by N */ - 42, /* Number of elements in the maps */ + 44, /* Number of elements in the maps */ 37, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,9 @@ S1AP_CauseRadioNetwork_invalid_CSG_Id = 38, S1AP_CauseRadioNetwork_release_due_to_pre_emption = 39, S1AP_CauseRadioNetwork_n26_interface_not_available = 40, - S1AP_CauseRadioNetwork_insufficient_ue_capabilities = 41 + S1AP_CauseRadioNetwork_insufficient_ue_capabilities = 41, + S1AP_CauseRadioNetwork_maximum_bearer_pre_emption_rate_exceeded = 42, + S1AP_CauseRadioNetwork_up_integrity_protection_not_possible = 43 } e_S1AP_CauseRadioNetwork; /* S1AP_CauseRadioNetwork */ @@ -73,13 +75,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CauseRadioNetwork_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CauseRadioNetwork; -extern const asn_INTEGER_specifics_t asn_SPC_CauseRadioNetwork_specs_1; -asn_struct_free_f CauseRadioNetwork_free; -asn_struct_print_f CauseRadioNetwork_print; -asn_constr_check_f CauseRadioNetwork_constraint; -jer_type_encoder_f CauseRadioNetwork_encode_jer; -per_type_decoder_f CauseRadioNetwork_decode_aper; -per_type_encoder_f CauseRadioNetwork_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseRadioNetwork_specs_1; +asn_struct_free_f S1AP_CauseRadioNetwork_free; +asn_struct_print_f S1AP_CauseRadioNetwork_print; +asn_constr_check_f S1AP_CauseRadioNetwork_constraint; +jer_type_encoder_f S1AP_CauseRadioNetwork_encode_jer; +per_type_decoder_f S1AP_CauseRadioNetwork_decode_aper; +per_type_encoder_f S1AP_CauseRadioNetwork_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CauseTransport_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CauseTransport; -extern const asn_INTEGER_specifics_t asn_SPC_CauseTransport_specs_1; -asn_struct_free_f CauseTransport_free; -asn_struct_print_f CauseTransport_print; -asn_constr_check_f CauseTransport_constraint; -jer_type_encoder_f CauseTransport_encode_jer; -per_type_decoder_f CauseTransport_decode_aper; -per_type_encoder_f CauseTransport_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CauseTransport_specs_1; +asn_struct_free_f S1AP_CauseTransport_free; +asn_struct_print_f S1AP_CauseTransport_print; +asn_constr_check_f S1AP_CauseTransport_constraint; +jer_type_encoder_f S1AP_CauseTransport_encode_jer; +per_type_decoder_f S1AP_CauseTransport_decode_aper; +per_type_encoder_f S1AP_CauseTransport_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HORequiredIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HORequiredIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HORequiredIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HORequiredIndication_specs_1 = { asn_MAP_S1AP_Cdma2000HORequiredIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Cdma2000HORequiredIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_Cdma2000HORequiredIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HORequiredIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cdma2000HORequiredIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HORequiredIndication_specs_1; asn_struct_free_f S1AP_Cdma2000HORequiredIndication_free; asn_struct_print_f S1AP_Cdma2000HORequiredIndication_print; asn_constr_check_f S1AP_Cdma2000HORequiredIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HOStatus_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HOStatus_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* hOSuccess(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HOStatus_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HOStatus_specs_1 = { asn_MAP_S1AP_Cdma2000HOStatus_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Cdma2000HOStatus_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_Cdma2000HOStatus_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Cdma2000HOStatus_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cdma2000HOStatus; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000HOStatus_specs_1; asn_struct_free_f S1AP_Cdma2000HOStatus_free; asn_struct_print_f S1AP_Cdma2000HOStatus_print; asn_constr_check_f S1AP_Cdma2000HOStatus_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_Cdma2000OneXSRVCCInfo.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Cdma2000OneXSRVCCInfo, cdma2000OneXMEID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Cdma2000OneXSRVCCInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P35, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* cdma2000OneXPilot */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_specs_1 = { sizeof(struct S1AP_Cdma2000OneXSRVCCInfo), offsetof(struct S1AP_Cdma2000OneXSRVCCInfo, _asn_ctx), asn_MAP_S1AP_Cdma2000OneXSRVCCInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cdma2000OneXSRVCCInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Cdma2000RATType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Cdma2000RATType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* onexRTT(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000RATType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000RATType_specs_1 = { asn_MAP_S1AP_Cdma2000RATType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Cdma2000RATType_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_Cdma2000RATType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Cdma2000RATType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cdma2000RATType; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Cdma2000RATType_specs_1; asn_struct_free_f S1AP_Cdma2000RATType_free; asn_struct_print_f S1AP_Cdma2000RATType_print; asn_constr_check_f S1AP_Cdma2000RATType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Cell_Size_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cell_Size; -extern const asn_INTEGER_specifics_t asn_SPC_Cell_Size_specs_1; -asn_struct_free_f Cell_Size_free; -asn_struct_print_f Cell_Size_print; -asn_constr_check_f Cell_Size_constraint; -jer_type_encoder_f Cell_Size_encode_jer; -per_type_decoder_f Cell_Size_decode_aper; -per_type_encoder_f Cell_Size_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Cell_Size_specs_1; +asn_struct_free_f S1AP_Cell_Size_free; +asn_struct_print_f S1AP_Cell_Size_print; +asn_constr_check_f S1AP_Cell_Size_constraint; +jer_type_encoder_f S1AP_Cell_Size_encode_jer; +per_type_decoder_f S1AP_Cell_Size_decode_aper; +per_type_encoder_f S1AP_Cell_Size_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_CellAccessMode_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellAccessMode; -extern const asn_INTEGER_specifics_t asn_SPC_CellAccessMode_specs_1; -asn_struct_free_f CellAccessMode_free; -asn_struct_print_f CellAccessMode_print; -asn_constr_check_f CellAccessMode_constraint; -jer_type_encoder_f CellAccessMode_encode_jer; -per_type_decoder_f CellAccessMode_decode_aper; -per_type_encoder_f CellAccessMode_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_CellAccessMode_specs_1; +asn_struct_free_f S1AP_CellAccessMode_free; +asn_struct_print_f S1AP_CellAccessMode_print; +asn_constr_check_f S1AP_CellAccessMode_constraint; +jer_type_encoder_f S1AP_CellAccessMode_encode_jer; +per_type_decoder_f S1AP_CellAccessMode_decode_aper; +per_type_encoder_f S1AP_CellAccessMode_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellBasedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P33, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellBasedQMC, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P34, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellID_Broadcast_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P31, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P32, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellID_Cancelled_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P32, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P33, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P30, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P31, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellTrafficTrace, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P60, + &asn_DEF_S1AP_ProtocolIE_Container_8143P60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_CellTrafficTrace */ typedef struct S1AP_CellTrafficTrace { - S1AP_ProtocolIE_Container_7847P60_t protocolIEs; + S1AP_ProtocolIE_Container_8143P60_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CellType, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P36, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CellType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CellType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CompletedCellinEAI_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P54, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P55, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CompletedCellinTAI_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P138, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P148, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ConcurrentWarningMessageIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ConcurrentWarningMessageIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 0, 0, 0, 0 } /* (0..0) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -24,7 +24,7 @@ static const unsigned int asn_MAP_S1AP_ConcurrentWarningMessageIndicator_enum2value_1 = { 0 /* true(0) */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_ConcurrentWarningMessageIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_ConcurrentWarningMessageIndicator_specs_1 = { asn_MAP_S1AP_ConcurrentWarningMessageIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_ConcurrentWarningMessageIndicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -27,7 +27,9 @@ typedef long S1AP_ConcurrentWarningMessageIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ConcurrentWarningMessageIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ConcurrentWarningMessageIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ConcurrentWarningMessageIndicator_specs_1; asn_struct_free_f S1AP_ConcurrentWarningMessageIndicator_free; asn_struct_print_f S1AP_ConcurrentWarningMessageIndicator_print; asn_constr_check_f S1AP_ConcurrentWarningMessageIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ConnectedengNBItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P39, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P40, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_ConnectedengNBItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ConnectedengNBList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ConnectedengNBList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ConnectedengNBList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ConnectedengNBList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ConnectedengNBList_specs_1 = { sizeof(struct S1AP_ConnectedengNBList), offsetof(struct S1AP_ConnectedengNBList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ConnectedengNBList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ConnectedengNBList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ConnectedengNBList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectionEstablishmentIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P89, + &asn_DEF_S1AP_ProtocolIE_Container_8143P89, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ConnectionEstablishmentIndication */ typedef struct S1AP_ConnectionEstablishmentIndication { - S1AP_ProtocolIE_Container_7847P89_t protocolIEs; + S1AP_ProtocolIE_Container_8143P89_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ContextatSource.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ContextatSource, sourceNG_RAN_node_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ContextatSource, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P40, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P41, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* rAN-UE-NGAP-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_specs_1 = { sizeof(struct S1AP_ContextatSource), offsetof(struct S1AP_ContextatSource, _asn_ctx), asn_MAP_S1AP_ContextatSource_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ContextatSource; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Correlation_ID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Correlation_ID_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 4, 4 } /* (SIZE(4..4)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_Correlation_ID_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Correlation_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Correlation_ID; asn_struct_free_f S1AP_Correlation_ID_free; asn_struct_print_f S1AP_Correlation_ID_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Coverage_Level_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Coverage_Level_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* extendedcoverage(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Coverage_Level_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Coverage_Level_specs_1 = { asn_MAP_S1AP_Coverage_Level_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Coverage_Level_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_Coverage_Level_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Coverage_Level_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Coverage_Level; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Coverage_Level_specs_1; asn_struct_free_f S1AP_Coverage_Level_free; asn_struct_print_f S1AP_Coverage_Level_print; asn_constr_check_f S1AP_Coverage_Level_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Criticality_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Criticality; -extern const asn_INTEGER_specifics_t asn_SPC_Criticality_specs_1; -asn_struct_free_f Criticality_free; -asn_struct_print_f Criticality_print; -asn_constr_check_f Criticality_constraint; -jer_type_encoder_f Criticality_encode_jer; -per_type_decoder_f Criticality_decode_aper; -per_type_encoder_f Criticality_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Criticality_specs_1; +asn_struct_free_f S1AP_Criticality_free; +asn_struct_print_f S1AP_Criticality_print; +asn_constr_check_f S1AP_Criticality_constraint; +jer_type_encoder_f S1AP_Criticality_encode_jer; +per_type_decoder_f S1AP_Criticality_decode_aper; +per_type_encoder_f S1AP_Criticality_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CriticalityDiagnostics_IE_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P46, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P47, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "S1AP_CriticalityDiagnostics-IE-List.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_1 = { +asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_1 = { { ATF_POINTER, 5, offsetof(struct S1AP_CriticalityDiagnostics, procedureCode), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -81,7 +81,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_CriticalityDiagnostics, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P45, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P46, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -107,7 +107,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* iEsCriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_specs_1 = { sizeof(struct S1AP_CriticalityDiagnostics), offsetof(struct S1AP_CriticalityDiagnostics, _asn_ctx), asn_MAP_S1AP_CriticalityDiagnostics_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_CriticalityDiagnostics; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ &asn_SPC_S1AP_dAPSIndicator_specs_2 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_1 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSRequestInfo, dAPSIndicator), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -85,7 +85,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_DAPSRequestInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P47, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -108,7 +108,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dAPSIndicator */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_specs_1 = { sizeof(struct S1AP_DAPSRequestInfo), offsetof(struct S1AP_DAPSRequestInfo, _asn_ctx), asn_MAP_S1AP_DAPSRequestInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,8 @@ /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_dAPSIndicator_2; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSRequestInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -87,7 +87,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_DAPSResponseInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P49, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P50, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_DAPSResponseInfoItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSResponseInfoItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_DAPSResponseInfoItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P48, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P49, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* dAPSResponseInfo */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_specs_1 = { sizeof(struct S1AP_DAPSResponseInfoItem), offsetof(struct S1AP_DAPSResponseInfoItem, _asn_ctx), asn_MAP_S1AP_DAPSResponseInfoItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSResponseInfoItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_DAPSResponseInfoList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_DAPSResponseInfoList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_DAPSResponseInfoList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_DAPSResponseInfoList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_DAPSResponseInfoList_specs_1 = { sizeof(struct S1AP_DAPSResponseInfoList), offsetof(struct S1AP_DAPSResponseInfoList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSResponseInfoList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_DAPSResponseInfoList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_DAPSResponseInfoList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_DL-CP-SecurityInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DL_CP_SecurityInformation, dl_NAS_MAC), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_DL_CP_SecurityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P51, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P52, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* dl-NAS-MAC */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_specs_1 = { sizeof(struct S1AP_DL_CP_SecurityInformation), offsetof(struct S1AP_DL_CP_SecurityInformation, _asn_ctx), asn_MAP_S1AP_DL_CP_SecurityInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_DL_CP_SecurityInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_DL_Forwarding_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DL_Forwarding; -extern const asn_INTEGER_specifics_t asn_SPC_DL_Forwarding_specs_1; -asn_struct_free_f DL_Forwarding_free; -asn_struct_print_f DL_Forwarding_print; -asn_constr_check_f DL_Forwarding_constraint; -jer_type_encoder_f DL_Forwarding_encode_jer; -per_type_decoder_f DL_Forwarding_decode_aper; -per_type_encoder_f DL_Forwarding_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_DL_Forwarding_specs_1; +asn_struct_free_f S1AP_DL_Forwarding_free; +asn_struct_print_f S1AP_DL_Forwarding_print; +asn_constr_check_f S1AP_DL_Forwarding_constraint; +jer_type_encoder_f S1AP_DL_Forwarding_encode_jer; +per_type_decoder_f S1AP_DL_Forwarding_decode_aper; +per_type_encoder_f S1AP_DL_Forwarding_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_DLNASPDUDeliveryAckRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_DLNASPDUDeliveryAckRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_DLNASPDUDeliveryAckRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_DLNASPDUDeliveryAckRequest_specs_1 = { asn_MAP_S1AP_DLNASPDUDeliveryAckRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_DLNASPDUDeliveryAckRequest_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_DLNASPDUDeliveryAckRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_DLNASPDUDeliveryAckRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DLNASPDUDeliveryAckRequest; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_DLNASPDUDeliveryAckRequest_specs_1; asn_struct_free_f S1AP_DLNASPDUDeliveryAckRequest_free; asn_struct_print_f S1AP_DLNASPDUDeliveryAckRequest_print; asn_constr_check_f S1AP_DLNASPDUDeliveryAckRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Data_Forwarding_Not_Possible_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Data_Forwarding_Not_Possible_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* data-Forwarding-not-Possible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Data_Forwarding_Not_Possible_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Data_Forwarding_Not_Possible_specs_1 = { asn_MAP_S1AP_Data_Forwarding_Not_Possible_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Data_Forwarding_Not_Possible_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_Data_Forwarding_Not_Possible_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Data_Forwarding_Not_Possible_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Data_Forwarding_Not_Possible; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Data_Forwarding_Not_Possible_specs_1; asn_struct_free_f S1AP_Data_Forwarding_Not_Possible_free; asn_struct_print_f S1AP_Data_Forwarding_Not_Possible_print; asn_constr_check_f S1AP_Data_Forwarding_Not_Possible_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_DataCodingScheme_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_DataCodingScheme_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 8, 8 } /* (SIZE(8..8)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_DataCodingScheme_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_DataCodingScheme_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DataCodingScheme; asn_struct_free_f S1AP_DataCodingScheme_free; asn_struct_print_f S1AP_DataCodingScheme_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_DataSize_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_DataSize_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 12, 12, 1, 4095 } /* (1..4095,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_DataSize_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_DataSize_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DataSize; asn_struct_free_f S1AP_DataSize_free; asn_struct_print_f S1AP_DataSize_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_DeactivateTrace, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P59, + &asn_DEF_S1AP_ProtocolIE_Container_8143P59, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_DeactivateTrace */ typedef struct S1AP_DeactivateTrace { - S1AP_ProtocolIE_Container_7847P59_t protocolIEs; + S1AP_ProtocolIE_Container_8143P59_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Direct_Forwarding_Path_Availability_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Direct_Forwarding_Path_Availability_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* directPathAvailable(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Direct_Forwarding_Path_Availability_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Direct_Forwarding_Path_Availability_specs_1 = { asn_MAP_S1AP_Direct_Forwarding_Path_Availability_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Direct_Forwarding_Path_Availability_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_Direct_Forwarding_Path_Availability_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Direct_Forwarding_Path_Availability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Direct_Forwarding_Path_Availability; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Direct_Forwarding_Path_Availability_specs_1; asn_struct_free_f S1AP_Direct_Forwarding_Path_Availability_free; asn_struct_print_f S1AP_Direct_Forwarding_Path_Availability_print; asn_constr_check_f S1AP_Direct_Forwarding_Path_Availability_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNASTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P34, + &asn_DEF_S1AP_ProtocolIE_Container_8143P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_DownlinkNASTransport */ typedef struct S1AP_DownlinkNASTransport { - S1AP_ProtocolIE_Container_7847P34_t protocolIEs; + S1AP_ProtocolIE_Container_8143P34_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P78, + &asn_DEF_S1AP_ProtocolIE_Container_8143P78, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_DownlinkNonUEAssociatedLPPaTransport */ typedef struct S1AP_DownlinkNonUEAssociatedLPPaTransport { - S1AP_ProtocolIE_Container_7847P78_t protocolIEs; + S1AP_ProtocolIE_Container_8143P78_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkS1cdma2000tunnelling, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P52, + &asn_DEF_S1AP_ProtocolIE_Container_8143P52, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_DownlinkS1cdma2000tunnelling */ typedef struct S1AP_DownlinkS1cdma2000tunnelling { - S1AP_ProtocolIE_Container_7847P52_t protocolIEs; + S1AP_ProtocolIE_Container_8143P52_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P76, + &asn_DEF_S1AP_ProtocolIE_Container_8143P76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_DownlinkUEAssociatedLPPaTransport */ typedef struct S1AP_DownlinkUEAssociatedLPPaTransport { - S1AP_ProtocolIE_Container_7847P76_t protocolIEs; + S1AP_ProtocolIE_Container_8143P76_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RAB-IE-ContainerList.h" int -S1AP_E_RAB_IE_ContainerList_1267P0_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P0_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P0, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P0, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P1_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P1_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -64,11 +64,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P1, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P1, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P2_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P2_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -94,11 +94,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P2, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P2, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P3_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P3_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -124,11 +124,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P3, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P3, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P4_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P4_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -154,11 +154,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P4, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P4, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P5_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P5_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -184,11 +184,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P5, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P5, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P6_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P6_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -214,11 +214,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P6, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P6, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P7_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P7_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -244,11 +244,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P7, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P7, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P8_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P8_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -274,11 +274,11 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P8, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P8, * so here we adjust the DEF accordingly. */ int -S1AP_E_RAB_IE_ContainerList_1267P9_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, +S1AP_E_RAB_IE_ContainerList_1280P9_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -304,346 +304,410 @@ } /* - * This type is implemented using S1AP_ProtocolIE_ContainerList_7884P9, + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P9, * so here we adjust the DEF accordingly. */ +int +S1AP_E_RAB_IE_ContainerList_1280P10_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + /* Determine the number of elements */ + size = _A_CSEQUENCE_FROM_VOID(sptr)->count; + + if((size >= 1UL && size <= 256UL)) { + /* Perform validation of the inner elements */ + return SEQUENCE_OF_constraint(td, sptr, ctfailcb, app_key); + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using S1AP_ProtocolIE_ContainerList_8180P10, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P0_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P1_constr_2 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P1_constr_2 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P2_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P2_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P3_constr_4 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P3_constr_4 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P4_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P4_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P5_constr_6 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P5_constr_6 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P6_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P6_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P7_constr_8 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P7_constr_8 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P8_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P8_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P9_constr_10 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P9_constr_10 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P10_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0 = { + "E-RAB-IE-ContainerList", + "E-RAB-IE-ContainerList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_1, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_1) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_10), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_1) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P0_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + S1AP_E_RAB_IE_ContainerList_1280P0_constraint + }, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P0_1, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P0_specs_1 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_2 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_1, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_1) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_10), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_1) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0_tags_10), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_2, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_2) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_20), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_2, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_2) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1_tags_20), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P0_constr_1, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P1_constr_2, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P0_constraint + S1AP_E_RAB_IE_ContainerList_1280P1_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P0_1, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P1_3, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P1_specs_3 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_2 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_2, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_2) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_20), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_2, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_2) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1_tags_20), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_3, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_3) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_30), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_3, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_3) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P1_constr_2, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P2_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P1_constraint + S1AP_E_RAB_IE_ContainerList_1280P2_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P1_3, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P2_5, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P1_specs_3 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P2_specs_5 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_3 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_4 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_3, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_3) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_30), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_3, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_3) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2_tags_30), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_4, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_4) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_40), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_4, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_4) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3_tags_40), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P2_constr_3, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P3_constr_4, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P2_constraint + S1AP_E_RAB_IE_ContainerList_1280P3_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P2_5, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P3_7, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P2_specs_5 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P3_specs_7 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_4 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_4, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_4) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_40), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_4, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_4) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3_tags_40), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_5, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_5) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_50), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_5, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_5) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P3_constr_4, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P4_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P3_constraint + S1AP_E_RAB_IE_ContainerList_1280P4_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P3_7, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P4_9, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P3_specs_7 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P4_specs_9 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_5 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_6 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_5, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_5) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_50), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_5, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_5) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4_tags_50), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_6, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_6) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_60), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_6, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_6) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5_tags_60), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P4_constr_5, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P5_constr_6, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P4_constraint + S1AP_E_RAB_IE_ContainerList_1280P5_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P4_9, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P5_11, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P4_specs_9 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P5_specs_11 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_6 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_6, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_6) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_60), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_6, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_6) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5_tags_60), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_7, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_7) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_70), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_7, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_7) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P5_constr_6, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P6_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P5_constraint + S1AP_E_RAB_IE_ContainerList_1280P6_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P5_11, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P6_13, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P5_specs_11 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P6_specs_13 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_7 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_8 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_7, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_7) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_70), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_7, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_7) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6_tags_70), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_8, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_8) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_80), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_8, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_8) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7_tags_80), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P6_constr_7, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P7_constr_8, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P6_constraint + S1AP_E_RAB_IE_ContainerList_1280P7_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P6_13, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P7_15, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P6_specs_13 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P7_specs_15 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_8 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_8, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_8) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_80), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_8, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_8) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7_tags_80), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_9, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_9) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_90), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_9, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_9) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P7_constr_8, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P8_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P7_constraint + S1AP_E_RAB_IE_ContainerList_1280P8_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P7_15, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P8_17, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P7_specs_15 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P8_specs_17 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_9 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_10 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_9, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_9) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_90), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_9, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_9) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8_tags_90), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_10, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_10) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_100), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_10, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_10) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9_tags_100), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P8_constr_9, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P9_constr_10, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P8_constraint + S1AP_E_RAB_IE_ContainerList_1280P9_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P8_17, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P9_19, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P8_specs_17 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P9_specs_19 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_10 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10 = { "E-RAB-IE-ContainerList", "E-RAB-IE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_10, - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_10) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_100), /* 1 */ - asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_10, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_10) - /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9_tags_100), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_11, + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_11) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_110), /* 1 */ + asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_11, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_11) + /sizeof(asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P9_constr_10, + &asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P10_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - S1AP_E_RAB_IE_ContainerList_1267P9_constraint + S1AP_E_RAB_IE_ContainerList_1280P10_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P9_19, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P10_21, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P9_specs_19 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P10_specs_21 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,98 +19,107 @@ #endif /* S1AP_E-RAB-IE-ContainerList */ -typedef S1AP_ProtocolIE_ContainerList_7884P0_t S1AP_E_RAB_IE_ContainerList_1267P0_t; -typedef S1AP_ProtocolIE_ContainerList_7884P1_t S1AP_E_RAB_IE_ContainerList_1267P1_t; -typedef S1AP_ProtocolIE_ContainerList_7884P2_t S1AP_E_RAB_IE_ContainerList_1267P2_t; -typedef S1AP_ProtocolIE_ContainerList_7884P3_t S1AP_E_RAB_IE_ContainerList_1267P3_t; -typedef S1AP_ProtocolIE_ContainerList_7884P4_t S1AP_E_RAB_IE_ContainerList_1267P4_t; -typedef S1AP_ProtocolIE_ContainerList_7884P5_t S1AP_E_RAB_IE_ContainerList_1267P5_t; -typedef S1AP_ProtocolIE_ContainerList_7884P6_t S1AP_E_RAB_IE_ContainerList_1267P6_t; -typedef S1AP_ProtocolIE_ContainerList_7884P7_t S1AP_E_RAB_IE_ContainerList_1267P7_t; -typedef S1AP_ProtocolIE_ContainerList_7884P8_t S1AP_E_RAB_IE_ContainerList_1267P8_t; -typedef S1AP_ProtocolIE_ContainerList_7884P9_t S1AP_E_RAB_IE_ContainerList_1267P9_t; +typedef S1AP_ProtocolIE_ContainerList_8180P0_t S1AP_E_RAB_IE_ContainerList_1280P0_t; +typedef S1AP_ProtocolIE_ContainerList_8180P1_t S1AP_E_RAB_IE_ContainerList_1280P1_t; +typedef S1AP_ProtocolIE_ContainerList_8180P2_t S1AP_E_RAB_IE_ContainerList_1280P2_t; +typedef S1AP_ProtocolIE_ContainerList_8180P3_t S1AP_E_RAB_IE_ContainerList_1280P3_t; +typedef S1AP_ProtocolIE_ContainerList_8180P4_t S1AP_E_RAB_IE_ContainerList_1280P4_t; +typedef S1AP_ProtocolIE_ContainerList_8180P5_t S1AP_E_RAB_IE_ContainerList_1280P5_t; +typedef S1AP_ProtocolIE_ContainerList_8180P6_t S1AP_E_RAB_IE_ContainerList_1280P6_t; +typedef S1AP_ProtocolIE_ContainerList_8180P7_t S1AP_E_RAB_IE_ContainerList_1280P7_t; +typedef S1AP_ProtocolIE_ContainerList_8180P8_t S1AP_E_RAB_IE_ContainerList_1280P8_t; +typedef S1AP_ProtocolIE_ContainerList_8180P9_t S1AP_E_RAB_IE_ContainerList_1280P9_t; +typedef S1AP_ProtocolIE_ContainerList_8180P10_t S1AP_E_RAB_IE_ContainerList_1280P10_t; /* Implementation */ -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P0; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P0_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P0_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P0_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P0_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P0_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P0_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P1_constr_2; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P1; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P1_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P1_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P1_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P1_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P1_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P1_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P2_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P2; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P2_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P2_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P2_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P2_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P2_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P2_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P3_constr_4; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P3; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P3_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P3_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P3_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P3_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P3_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P3_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P4_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P4; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P4_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P4_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P4_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P4_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P4_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P4_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P5_constr_6; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P5; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P5_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P5_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P5_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P5_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P5_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P5_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P6_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P6; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P6_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P6_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P6_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P6_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P6_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P6_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P7_constr_8; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P7; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P7_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P7_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P7_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P7_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P7_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P7_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P8_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P8; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P8_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P8_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P8_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P8_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P8_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P8_encode_aper; -extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1267P9_constr_10; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1267P9; -asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1267P9_free; -asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1267P9_print; -asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1267P9_constraint; -jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P9_encode_jer; -per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1267P9_decode_aper; -per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1267P9_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P0; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P0_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P0_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P0_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P0_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P0_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P0_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P1_constr_2; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P1; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P1_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P1_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P1_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P1_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P1_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P1_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P2_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P2; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P2_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P2_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P2_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P2_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P2_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P2_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P3_constr_4; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P3; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P3_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P3_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P3_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P3_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P3_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P3_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P4_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P4; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P4_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P4_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P4_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P4_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P4_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P4_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P5_constr_6; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P5; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P5_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P5_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P5_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P5_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P5_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P5_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P6_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P6; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P6_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P6_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P6_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P6_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P6_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P6_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P7_constr_8; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P7; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P7_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P7_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P7_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P7_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P7_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P7_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P8_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P8; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P8_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P8_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P8_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P8_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P8_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P8_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P9_constr_10; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P9; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P9_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P9_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P9_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P9_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P9_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P9_encode_aper; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RAB_IE_ContainerList_1280P10_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RAB_IE_ContainerList_1280P10; +asn_struct_free_f S1AP_E_RAB_IE_ContainerList_1280P10_free; +asn_struct_print_f S1AP_E_RAB_IE_ContainerList_1280P10_print; +asn_constr_check_f S1AP_E_RAB_IE_ContainerList_1280P10_constraint; +jer_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P10_encode_jer; +per_type_decoder_f S1AP_E_RAB_IE_ContainerList_1280P10_decode_aper; +per_type_encoder_f S1AP_E_RAB_IE_ContainerList_1280P10_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerPairList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerPairList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABAdmittedItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABAdmittedItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -131,7 +131,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABAdmittedItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (7 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P2, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -160,7 +160,7 @@ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 }, /* uL-GTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItem_specs_1 = { sizeof(struct S1AP_E_RABAdmittedItem), offsetof(struct S1AP_E_RABAdmittedItem, _asn_ctx), asn_MAP_S1AP_E_RABAdmittedItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,6 +45,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABAdmittedItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItem_18; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P2, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P2, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABAdmittedList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABAdmittedList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABAdmittedList_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P2_5, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P2_5, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P2_specs_5 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P2_specs_5 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABAdmittedList */ -typedef S1AP_E_RAB_IE_ContainerList_1267P2_t S1AP_E_RABAdmittedList_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P2_t S1AP_E_RABAdmittedList_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABAdmittedList_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABAdmittedList; asn_struct_free_f S1AP_E_RABAdmittedList_free; asn_struct_print_f S1AP_E_RABAdmittedList_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABDataForwardingItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABDataForwardingItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -97,7 +97,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABDataForwardingItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P0, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -124,7 +124,7 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* uL-GTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItem_specs_1 = { sizeof(struct S1AP_E_RABDataForwardingItem), offsetof(struct S1AP_E_RABDataForwardingItem, _asn_ctx), asn_MAP_S1AP_E_RABDataForwardingItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABDataForwardingItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItem_16; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABFailedToResumeItemResumeReq.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P18, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P19, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cause */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_specs_1 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeReq), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq, _asn_ctx), asn_MAP_S1AP_E_RABFailedToResumeItemResumeReq_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABFailedToResumeItemResumeRes.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P19, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P20, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cause */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_specs_1 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeRes), offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes, _asn_ctx), asn_MAP_S1AP_E_RABFailedToResumeItemResumeRes_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P8, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P9, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABFailedToResumeListResumeReq_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P8_17, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P9_19, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P8_specs_17 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P9_specs_19 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABFailedToResumeListResumeReq */ -typedef S1AP_E_RAB_IE_ContainerList_1267P8_t S1AP_E_RABFailedToResumeListResumeReq_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P9_t S1AP_E_RABFailedToResumeListResumeReq_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeReq_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeListResumeReq; asn_struct_free_f S1AP_E_RABFailedToResumeListResumeReq_free; asn_struct_print_f S1AP_E_RABFailedToResumeListResumeReq_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P9, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P10, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABFailedToResumeListResumeRes_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P9_19, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P10_21, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P9_specs_19 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P10_specs_21 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABFailedToResumeListResumeRes */ -typedef S1AP_E_RAB_IE_ContainerList_1267P9_t S1AP_E_RABFailedToResumeListResumeRes_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P10_t S1AP_E_RABFailedToResumeListResumeRes_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedToResumeListResumeRes_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeListResumeRes; asn_struct_free_f S1AP_E_RABFailedToResumeListResumeRes_free; asn_struct_print_f S1AP_E_RABFailedToResumeListResumeRes_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABFailedToSetupItemHOReqAck.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToSetupItemHOReqAck_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToSetupItemHOReqAck_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToSetupItemHOReqAck, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABFailedToSetupItemHOReqAck, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P3, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P3, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cause */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToSetupItemHOReqAck_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToSetupItemHOReqAck_specs_1 = { sizeof(struct S1AP_E_RABFailedToSetupItemHOReqAck), offsetof(struct S1AP_E_RABFailedToSetupItemHOReqAck, _asn_ctx), asn_MAP_S1AP_E_RABFailedToSetupItemHOReqAck_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToSetupItemHOReqAck; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToSetupItemHOReqAck_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToSetupItemHOReqAck_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P3, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P3, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedtoSetupListHOReqAck_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedtoSetupListHOReqAck_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABFailedtoSetupListHOReqAck_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P3_7, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P3_7, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P3_specs_7 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P3_specs_7 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABFailedtoSetupListHOReqAck */ -typedef S1AP_E_RAB_IE_ContainerList_1267P3_t S1AP_E_RABFailedtoSetupListHOReqAck_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P3_t S1AP_E_RABFailedtoSetupListHOReqAck_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABFailedtoSetupListHOReqAck_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedtoSetupListHOReqAck; asn_struct_free_f S1AP_E_RABFailedtoSetupListHOReqAck_free; asn_struct_print_f S1AP_E_RABFailedtoSetupListHOReqAck_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABInformationListItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABInformationListItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P65, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P66, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* dL-Forwarding */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_specs_1 = { sizeof(struct S1AP_E_RABInformationListItem), offsetof(struct S1AP_E_RABInformationListItem, _asn_ctx), asn_MAP_S1AP_E_RABInformationListItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABInformationListItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P66, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P67, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* cause */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_specs_1 = { sizeof(struct S1AP_E_RABItem), offsetof(struct S1AP_E_RABItem, _asn_ctx), asn_MAP_S1AP_E_RABItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABLevelQoSParameters, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P67, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P68, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABList_specs_1 = { sizeof(struct S1AP_E_RABList), offsetof(struct S1AP_E_RABList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationConfirm, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P81, + &asn_DEF_S1AP_ProtocolIE_Container_8143P81, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABModificationConfirm */ typedef struct S1AP_E_RABModificationConfirm { - S1AP_ProtocolIE_Container_7847P81_t protocolIEs; + S1AP_ProtocolIE_Container_8143P81_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P80, + &asn_DEF_S1AP_ProtocolIE_Container_8143P80, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABModificationIndication */ typedef struct S1AP_E_RABModificationIndication { - S1AP_ProtocolIE_Container_7847P80_t protocolIEs; + S1AP_ProtocolIE_Container_8143P80_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABModifyItemBearerModConf.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConf_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConf_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModConf, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABModifyItemBearerModConf, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P17, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P18, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* e-RAB-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConf_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConf_specs_1 = { sizeof(struct S1AP_E_RABModifyItemBearerModConf), offsetof(struct S1AP_E_RABModifyItemBearerModConf, _asn_ctx), asn_MAP_S1AP_E_RABModifyItemBearerModConf_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyItemBearerModConf; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConf_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConf_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABModifyItemBearerModRes.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModRes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModRes_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModRes, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABModifyItemBearerModRes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P9, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* e-RAB-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModRes_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModRes_specs_1 = { sizeof(struct S1AP_E_RABModifyItemBearerModRes), offsetof(struct S1AP_E_RABModifyItemBearerModRes, _asn_ctx), asn_MAP_S1AP_E_RABModifyItemBearerModRes_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyItemBearerModRes; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModRes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModRes_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModConf_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModConf_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModConf_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModConf_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyListBearerModConf_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModConf_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModConf_specs_1 = { sizeof(struct S1AP_E_RABModifyListBearerModConf), offsetof(struct S1AP_E_RABModifyListBearerModConf, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyListBearerModConf; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModConf_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModConf_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModConf_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModRes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModRes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModRes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModRes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyListBearerModRes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModRes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModRes_specs_1 = { sizeof(struct S1AP_E_RABModifyListBearerModRes), offsetof(struct S1AP_E_RABModifyListBearerModRes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyListBearerModRes; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABModifyListBearerModRes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyListBearerModRes_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABModifyListBearerModRes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P17, + &asn_DEF_S1AP_ProtocolIE_Container_8143P17, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABModifyRequest */ typedef struct S1AP_E_RABModifyRequest { - S1AP_ProtocolIE_Container_7847P17_t protocolIEs; + S1AP_ProtocolIE_Container_8143P17_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P18, + &asn_DEF_S1AP_ProtocolIE_Container_8143P18, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABModifyResponse */ typedef struct S1AP_E_RABModifyResponse { - S1AP_ProtocolIE_Container_7847P18_t protocolIEs; + S1AP_ProtocolIE_Container_8143P18_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABNotToBeModifiedItemBearerModInd.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P15, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P16, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* dL-GTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_specs_1 = { sizeof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd, _asn_ctx), asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModInd_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P7, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P8, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABNotToBeModifiedListBearerModInd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABNotToBeModifiedListBearerModInd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABNotToBeModifiedListBearerModInd_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P7_15, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P8_17, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P7_specs_15 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P8_specs_17 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABNotToBeModifiedListBearerModInd */ -typedef S1AP_E_RAB_IE_ContainerList_1267P7_t S1AP_E_RABNotToBeModifiedListBearerModInd_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P8_t S1AP_E_RABNotToBeModifiedListBearerModInd_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABNotToBeModifiedListBearerModInd_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABNotToBeModifiedListBearerModInd; asn_struct_free_f S1AP_E_RABNotToBeModifiedListBearerModInd_free; asn_struct_print_f S1AP_E_RABNotToBeModifiedListBearerModInd_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P19, + &asn_DEF_S1AP_ProtocolIE_Container_8143P19, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABReleaseCommand */ typedef struct S1AP_E_RABReleaseCommand { - S1AP_ProtocolIE_Container_7847P19_t protocolIEs; + S1AP_ProtocolIE_Container_8143P19_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P21, + &asn_DEF_S1AP_ProtocolIE_Container_8143P21, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABReleaseIndication */ typedef struct S1AP_E_RABReleaseIndication { - S1AP_ProtocolIE_Container_7847P21_t protocolIEs; + S1AP_ProtocolIE_Container_8143P21_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABReleaseItemBearerRelComp.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelComp_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelComp_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseItemBearerRelComp, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABReleaseItemBearerRelComp, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P10, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* e-RAB-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelComp_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelComp_specs_1 = { sizeof(struct S1AP_E_RABReleaseItemBearerRelComp), offsetof(struct S1AP_E_RABReleaseItemBearerRelComp, _asn_ctx), asn_MAP_S1AP_E_RABReleaseItemBearerRelComp_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseItemBearerRelComp; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelComp_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelComp_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABReleaseListBearerRelComp_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABReleaseListBearerRelComp_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseListBearerRelComp_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseListBearerRelComp_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseListBearerRelComp_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABReleaseListBearerRelComp_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABReleaseListBearerRelComp_specs_1 = { sizeof(struct S1AP_E_RABReleaseListBearerRelComp), offsetof(struct S1AP_E_RABReleaseListBearerRelComp, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseListBearerRelComp; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABReleaseListBearerRelComp_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseListBearerRelComp_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABReleaseListBearerRelComp_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P20, + &asn_DEF_S1AP_ProtocolIE_Container_8143P20, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABReleaseResponse */ typedef struct S1AP_E_RABReleaseResponse { - S1AP_ProtocolIE_Container_7847P20_t protocolIEs; + S1AP_ProtocolIE_Container_8143P20_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSecurityResultItem.c
Added
@@ -0,0 +1,105 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_E-RABSecurityResultItem.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultItem, e_RAB_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_E_RAB_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "e-RAB-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultItem, securityResult), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_SecurityResult, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "securityResult" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_E_RABSecurityResultItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P69, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_E_RABSecurityResultItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSecurityResultItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSecurityResultItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* e-RAB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* securityResult */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultItem_specs_1 = { + sizeof(struct S1AP_E_RABSecurityResultItem), + offsetof(struct S1AP_E_RABSecurityResultItem, _asn_ctx), + asn_MAP_S1AP_E_RABSecurityResultItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_S1AP_E_RABSecurityResultItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultItem = { + "E-RABSecurityResultItem", + "E-RABSecurityResultItem", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABSecurityResultItem_tags_1, + sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_tags_1) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_tags_10), /* 1 */ + asn_DEF_S1AP_E_RABSecurityResultItem_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_tags_1) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABSecurityResultItem_1, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABSecurityResultItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSecurityResultItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_E_RABSecurityResultItem_H_ +#define _S1AP_E_RABSecurityResultItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_E-RAB-ID.h" +#include "S1AP_SecurityResult.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_E-RABSecurityResultItem */ +typedef struct S1AP_E_RABSecurityResultItem { + S1AP_E_RAB_ID_t e_RAB_ID; + S1AP_SecurityResult_t securityResult; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABSecurityResultItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_E_RABSecurityResultItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSecurityResultList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_E-RABSecurityResultList.h" + +#include "S1AP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_E_RABSecurityResultList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSecurityResultList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSecurityResultList_specs_1 = { + sizeof(struct S1AP_E_RABSecurityResultList), + offsetof(struct S1AP_E_RABSecurityResultList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultList = { + "E-RABSecurityResultList", + "E-RABSecurityResultList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_E_RABSecurityResultList_tags_1, + sizeof(asn_DEF_S1AP_E_RABSecurityResultList_tags_1) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultList_tags_10), /* 1 */ + asn_DEF_S1AP_E_RABSecurityResultList_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSecurityResultList_tags_1) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_E_RABSecurityResultList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_E_RABSecurityResultList_1, + 1, /* Single element */ + &asn_SPC_S1AP_E_RABSecurityResultList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSecurityResultList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_E_RABSecurityResultList_H_ +#define _S1AP_E_RABSecurityResultList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolIE_SingleContainer; + +/* S1AP_E-RABSecurityResultList */ +typedef struct S1AP_E_RABSecurityResultList { + A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABSecurityResultList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSecurityResultList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABSecurityResultList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_E_RABSecurityResultList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABSetupItemBearerSURes.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSURes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSURes_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemBearerSURes, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABSetupItemBearerSURes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P7, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* gTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSURes_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSURes_specs_1 = { sizeof(struct S1AP_E_RABSetupItemBearerSURes), offsetof(struct S1AP_E_RABSetupItemBearerSURes, _asn_ctx), asn_MAP_S1AP_E_RABSetupItemBearerSURes_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupItemBearerSURes; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSURes_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABSetupItemCtxtSURes.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSURes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSURes_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemCtxtSURes, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABSetupItemCtxtSURes, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P12, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* gTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSURes_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSURes_specs_1 = { sizeof(struct S1AP_E_RABSetupItemCtxtSURes), offsetof(struct S1AP_E_RABSetupItemCtxtSURes, _asn_ctx), asn_MAP_S1AP_E_RABSetupItemCtxtSURes_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupItemCtxtSURes; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSURes_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListBearerSURes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListBearerSURes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListBearerSURes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListBearerSURes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupListBearerSURes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListBearerSURes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListBearerSURes_specs_1 = { sizeof(struct S1AP_E_RABSetupListBearerSURes), offsetof(struct S1AP_E_RABSetupListBearerSURes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupListBearerSURes; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListBearerSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListBearerSURes_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListBearerSURes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListCtxtSURes_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListCtxtSURes_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListCtxtSURes_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListCtxtSURes_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupListCtxtSURes_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListCtxtSURes_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListCtxtSURes_specs_1 = { sizeof(struct S1AP_E_RABSetupListCtxtSURes), offsetof(struct S1AP_E_RABSetupListCtxtSURes, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupListCtxtSURes; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABSetupListCtxtSURes_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupListCtxtSURes_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABSetupListCtxtSURes_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P15, + &asn_DEF_S1AP_ProtocolIE_Container_8143P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABSetupRequest */ typedef struct S1AP_E_RABSetupRequest { - S1AP_ProtocolIE_Container_7847P15_t protocolIEs; + S1AP_ProtocolIE_Container_8143P15_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P16, + &asn_DEF_S1AP_ProtocolIE_Container_8143P16, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_E-RABSetupResponse */ typedef struct S1AP_E_RABSetupResponse { - S1AP_ProtocolIE_Container_7847P16_t protocolIEs; + S1AP_ProtocolIE_Container_8143P16_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P0, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P0, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABSubjecttoDataForwardingList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABSubjecttoDataForwardingList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABSubjecttoDataForwardingList_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P0_1, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P0_1, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P0_specs_1 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABSubjecttoDataForwardingList */ -typedef S1AP_E_RAB_IE_ContainerList_1267P0_t S1AP_E_RABSubjecttoDataForwardingList_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P0_t S1AP_E_RABSubjecttoDataForwardingList_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABSubjecttoDataForwardingList_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSubjecttoDataForwardingList; asn_struct_free_f S1AP_E_RABSubjecttoDataForwardingList_free; asn_struct_print_f S1AP_E_RABSubjecttoDataForwardingList_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeModifiedItemBearerModInd.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P14, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P15, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* dL-GTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_specs_1 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModInd), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd, _asn_ctx), asn_MAP_S1AP_E_RABToBeModifiedItemBearerModInd_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeModifiedItemBearerModReq.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModReq_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModReq, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P8, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* nAS-PDU */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModReq_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModReq_specs_1 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModReq), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModReq, _asn_ctx), asn_MAP_S1AP_E_RABToBeModifiedItemBearerModReq_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModReq; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModReq_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P6, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P7, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModInd_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModInd_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABToBeModifiedListBearerModInd_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P6_13, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P7_15, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P6_specs_13 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P7_specs_15 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABToBeModifiedListBearerModInd */ -typedef S1AP_E_RAB_IE_ContainerList_1267P6_t S1AP_E_RABToBeModifiedListBearerModInd_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P7_t S1AP_E_RABToBeModifiedListBearerModInd_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModInd_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedListBearerModInd; asn_struct_free_f S1AP_E_RABToBeModifiedListBearerModInd_free; asn_struct_print_f S1AP_E_RABToBeModifiedListBearerModInd_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedListBearerModReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedListBearerModReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifiedListBearerModReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeModifiedListBearerModReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeModifiedListBearerModReq_specs_1 = { sizeof(struct S1AP_E_RABToBeModifiedListBearerModReq), offsetof(struct S1AP_E_RABToBeModifiedListBearerModReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedListBearerModReq; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeModifiedListBearerModReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedListBearerModReq_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeModifiedListBearerModReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeSetupItemBearerSUReq.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReq_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReq, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -97,7 +97,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P6, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -124,7 +124,7 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* nAS-PDU */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReq_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReq_specs_1 = { sizeof(struct S1AP_E_RABToBeSetupItemBearerSUReq), offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReq, _asn_ctx), asn_MAP_S1AP_E_RABToBeSetupItemBearerSUReq_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,6 +45,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReq; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReq_16; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeSetupItemCtxtSUReq.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReq_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReq, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -97,7 +97,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P11, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -124,7 +124,7 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* nAS-PDU */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReq_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReq_specs_1 = { sizeof(struct S1AP_E_RABToBeSetupItemCtxtSUReq), offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReq, _asn_ctx), asn_MAP_S1AP_E_RABToBeSetupItemCtxtSUReq_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,6 +45,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReq; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReq_16; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeSetupItemHOReq.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReq_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemHOReq, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeSetupItemHOReq, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P1, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* e-RABlevelQosParameters */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReq_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReq_specs_1 = { sizeof(struct S1AP_E_RABToBeSetupItemHOReq), offsetof(struct S1AP_E_RABToBeSetupItemHOReq, _asn_ctx), asn_MAP_S1AP_E_RABToBeSetupItemHOReq_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemHOReq; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReq_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListBearerSUReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListBearerSUReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListBearerSUReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListBearerSUReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupListBearerSUReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListBearerSUReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListBearerSUReq_specs_1 = { sizeof(struct S1AP_E_RABToBeSetupListBearerSUReq), offsetof(struct S1AP_E_RABToBeSetupListBearerSUReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupListBearerSUReq; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListBearerSUReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListBearerSUReq_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListBearerSUReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListCtxtSUReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListCtxtSUReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListCtxtSUReq_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListCtxtSUReq_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupListCtxtSUReq_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListCtxtSUReq_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListCtxtSUReq_specs_1 = { sizeof(struct S1AP_E_RABToBeSetupListCtxtSUReq), offsetof(struct S1AP_E_RABToBeSetupListCtxtSUReq, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupListCtxtSUReq; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_E_RABToBeSetupListCtxtSUReq_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupListCtxtSUReq_11; +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListCtxtSUReq_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P1, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P1, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListHOReq_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListHOReq_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABToBeSetupListHOReq_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P1_3, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P1_3, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P1_specs_3 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P1_specs_3 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABToBeSetupListHOReq */ -typedef S1AP_E_RAB_IE_ContainerList_1267P1_t S1AP_E_RABToBeSetupListHOReq_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P1_t S1AP_E_RABToBeSetupListHOReq_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSetupListHOReq_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupListHOReq; asn_struct_free_f S1AP_E_RABToBeSetupListHOReq_free; asn_struct_print_f S1AP_E_RABToBeSetupListHOReq_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeSwitchedDLItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedDLItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeSwitchedDLItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P4, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* gTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItem_specs_1 = { sizeof(struct S1AP_E_RABToBeSwitchedDLItem), offsetof(struct S1AP_E_RABToBeSwitchedDLItem, _asn_ctx), asn_MAP_S1AP_E_RABToBeSwitchedDLItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedDLItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItem_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P4, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P4, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedDLList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedDLList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABToBeSwitchedDLList_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P4_9, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P4_9, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P4_specs_9 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P4_specs_9 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABToBeSwitchedDLList */ -typedef S1AP_E_RAB_IE_ContainerList_1267P4_t S1AP_E_RABToBeSwitchedDLList_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P4_t S1AP_E_RABToBeSwitchedDLList_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedDLList_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedDLList; asn_struct_free_f S1AP_E_RABToBeSwitchedDLList_free; asn_struct_print_f S1AP_E_RABToBeSwitchedDLList_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_E-RABToBeSwitchedULItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedULItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeSwitchedULItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P5, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* gTP-TEID */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItem_specs_1 = { sizeof(struct S1AP_E_RABToBeSwitchedULItem), offsetof(struct S1AP_E_RABToBeSwitchedULItem, _asn_ctx), asn_MAP_S1AP_E_RABToBeSwitchedULItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedULItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItem_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,11 +34,11 @@ } /* - * This type is implemented using S1AP_E_RAB_IE_ContainerList_1267P5, + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P5, * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedULList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedULList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ @@ -66,8 +66,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ S1AP_E_RABToBeSwitchedULList_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P5_11, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P5_11, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P5_specs_11 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P5_specs_11 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,9 +19,10 @@ #endif /* S1AP_E-RABToBeSwitchedULList */ -typedef S1AP_E_RAB_IE_ContainerList_1267P5_t S1AP_E_RABToBeSwitchedULList_t; +typedef S1AP_E_RAB_IE_ContainerList_1280P5_t S1AP_E_RABToBeSwitchedULList_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeSwitchedULList_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedULList; asn_struct_free_f S1AP_E_RABToBeSwitchedULList_free; asn_struct_print_f S1AP_E_RABToBeSwitchedULList_print;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeUpdatedItem.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-PDU-Contents" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_E-RABToBeUpdatedItem.h" + +#include "S1AP_SecurityIndication.h" +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItem, e_RAB_ID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_E_RAB_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "e-RAB-ID" + }, + { ATF_POINTER, 2, offsetof(struct S1AP_E_RABToBeUpdatedItem, securityIndication), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "securityIndication" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_E_RABToBeUpdatedItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P6, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_E_RABToBeUpdatedItem_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeUpdatedItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* e-RAB-ID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* securityIndication */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItem_specs_1 = { + sizeof(struct S1AP_E_RABToBeUpdatedItem), + offsetof(struct S1AP_E_RABToBeUpdatedItem, _asn_ctx), + asn_MAP_S1AP_E_RABToBeUpdatedItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_S1AP_E_RABToBeUpdatedItem_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItem = { + "E-RABToBeUpdatedItem", + "E-RABToBeUpdatedItem", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_1, + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_1) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_10), /* 1 */ + asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_1) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABToBeUpdatedItem_1, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABToBeUpdatedItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeUpdatedItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-PDU-Contents" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_E_RABToBeUpdatedItem_H_ +#define _S1AP_E_RABToBeUpdatedItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_E-RAB-ID.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_SecurityIndication; +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_E-RABToBeUpdatedItem */ +typedef struct S1AP_E_RABToBeUpdatedItem { + S1AP_E_RAB_ID_t e_RAB_ID; + struct S1AP_SecurityIndication *securityIndication; /* OPTIONAL */ + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABToBeUpdatedItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_E_RABToBeUpdatedItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeUpdatedList.c
Added
@@ -0,0 +1,73 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-PDU-Contents" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_E-RABToBeUpdatedList.h" + +int +S1AP_E_RABToBeUpdatedList_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + /* Determine the number of elements */ + size = _A_CSEQUENCE_FROM_VOID(sptr)->count; + + if((size >= 1UL && size <= 256UL)) { + /* Perform validation of the inner elements */ + return SEQUENCE_OF_constraint(td, sptr, ctfailcb, app_key); + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using S1AP_E_RAB_IE_ContainerList_1280P6, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeUpdatedList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeUpdatedList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedList = { + "E-RABToBeUpdatedList", + "E-RABToBeUpdatedList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_E_RABToBeUpdatedList_tags_1, + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedList_tags_1) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedList_tags_10), /* 1 */ + asn_DEF_S1AP_E_RABToBeUpdatedList_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedList_tags_1) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_E_RABToBeUpdatedList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + S1AP_E_RABToBeUpdatedList_constraint + }, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P6_13, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P6_specs_13 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeUpdatedList.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-PDU-Contents" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_E_RABToBeUpdatedList_H_ +#define _S1AP_E_RABToBeUpdatedList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_E-RAB-IE-ContainerList.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* S1AP_E-RABToBeUpdatedList */ +typedef S1AP_E_RAB_IE_ContainerList_1280P6_t S1AP_E_RABToBeUpdatedList_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_E_RABToBeUpdatedList_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedList; +asn_struct_free_f S1AP_E_RABToBeUpdatedList_free; +asn_struct_print_f S1AP_E_RABToBeUpdatedList_print; +asn_constr_check_f S1AP_E_RABToBeUpdatedList_constraint; +jer_type_encoder_f S1AP_E_RABToBeUpdatedList_encode_jer; +per_type_decoder_f S1AP_E_RABToBeUpdatedList_decode_aper; +per_type_encoder_f S1AP_E_RABToBeUpdatedList_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_E_RABToBeUpdatedList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -150,7 +150,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItem, startTimestamp), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -222,7 +222,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_E_RABUsageReportItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P68, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P70, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -248,7 +248,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* usageCountDL */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_specs_1 = { sizeof(struct S1AP_E_RABUsageReportItem), offsetof(struct S1AP_E_RABUsageReportItem, _asn_ctx), asn_MAP_S1AP_E_RABUsageReportItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABUsageReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_EUTRAN-CGI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ECGIListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ECGIListForRestart_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ECGIListForRestart_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ECGIListForRestart_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ECGIListForRestart_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ECGIListForRestart_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ECGIListForRestart_specs_1 = { sizeof(struct S1AP_ECGIListForRestart), offsetof(struct S1AP_ECGIListForRestart, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ECGIListForRestart; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ECGIListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ECGIListForRestart_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ECGIListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EDT_Session_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EDT_Session_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_EDT_Session_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_EDT_Session_specs_1 = { asn_MAP_S1AP_EDT_Session_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_EDT_Session_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_EDT_Session_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_EDT_Session_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EDT_Session; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_EDT_Session_specs_1; asn_struct_free_f S1AP_EDT_Session_free; asn_struct_print_f S1AP_EDT_Session_print; asn_constr_check_f S1AP_EDT_Session_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "S1AP_X2TNLConfigurationInfo.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_1 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONConfigurationTransfer, transfertype), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EN_DCSONConfigurationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P60, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P61, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -89,7 +89,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* x2TNLConfigInfo */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_specs_1 = { sizeof(struct S1AP_EN_DCSONConfigurationTransfer), offsetof(struct S1AP_EN_DCSONConfigurationTransfer, _asn_ctx), asn_MAP_S1AP_EN_DCSONConfigurationTransfer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCSONConfigurationTransfer; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EN_DCSONeNBIdentification, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P63, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EN_DCSONengNBIdentification, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P64, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P65, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EN_DCTransferTypeReply, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P62, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P63, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -100,7 +100,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EN_DCTransferTypeRequest, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P61, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P62, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer, bearers_SubjectToEarlyStatusTransferList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P55, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* bearers-SubjectToEarlyStatusTransferList */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_specs_1 = { sizeof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer), offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer, _asn_ctx), asn_MAP_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ENB-StatusTransfer-TransparentContainer.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer, bearers_SubjectToStatusTransferList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P59, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* bearers-SubjectToStatusTransferList */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_specs_1 = { sizeof(struct S1AP_ENB_StatusTransfer_TransparentContainer), offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer, _asn_ctx), asn_MAP_S1AP_ENB_StatusTransfer_TransparentContainer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBCPRelocationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P92, + &asn_DEF_S1AP_ProtocolIE_Container_8143P92, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBCPRelocationIndication */ typedef struct S1AP_ENBCPRelocationIndication { - S1AP_ProtocolIE_Container_7847P92_t protocolIEs; + S1AP_ProtocolIE_Container_8143P92_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P70, + &asn_DEF_S1AP_ProtocolIE_Container_8143P70, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBConfigurationTransfer */ typedef struct S1AP_ENBConfigurationTransfer { - S1AP_ProtocolIE_Container_7847P70_t protocolIEs; + S1AP_ProtocolIE_Container_8143P70_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdate, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P46, + &asn_DEF_S1AP_ProtocolIE_Container_8143P46, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBConfigurationUpdate */ typedef struct S1AP_ENBConfigurationUpdate { - S1AP_ProtocolIE_Container_7847P46_t protocolIEs; + S1AP_ProtocolIE_Container_8143P46_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P47, + &asn_DEF_S1AP_ProtocolIE_Container_8143P47, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBConfigurationUpdateAcknowledge */ typedef struct S1AP_ENBConfigurationUpdateAcknowledge { - S1AP_ProtocolIE_Container_7847P47_t protocolIEs; + S1AP_ProtocolIE_Container_8143P47_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P48, + &asn_DEF_S1AP_ProtocolIE_Container_8143P48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBConfigurationUpdateFailure */ typedef struct S1AP_ENBConfigurationUpdateFailure { - S1AP_ProtocolIE_Container_7847P48_t protocolIEs; + S1AP_ProtocolIE_Container_8143P48_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBDirectInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P68, + &asn_DEF_S1AP_ProtocolIE_Container_8143P68, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBDirectInformationTransfer */ typedef struct S1AP_ENBDirectInformationTransfer { - S1AP_ProtocolIE_Container_7847P68_t protocolIEs; + S1AP_ProtocolIE_Container_8143P68_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBEarlyStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P13, + &asn_DEF_S1AP_ProtocolIE_Container_8143P13, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBEarlyStatusTransfer */ typedef struct S1AP_ENBEarlyStatusTransfer { - S1AP_ProtocolIE_Container_7847P13_t protocolIEs; + S1AP_ProtocolIE_Container_8143P13_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ENBIndirectX2TransportLayerAddresses.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ENBIndirectX2TransportLayerAddresses_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ENBIndirectX2TransportLayerAddresses_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 1, 1, 1, 2 } /* (SIZE(1..2)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ENBIndirectX2TransportLayerAddresses_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBIndirectX2TransportLayerAddresses_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -36,7 +36,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ENBIndirectX2TransportLayerAddresses_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ENBIndirectX2TransportLayerAddresses_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ENBIndirectX2TransportLayerAddresses_specs_1 = { sizeof(struct S1AP_ENBIndirectX2TransportLayerAddresses), offsetof(struct S1AP_ENBIndirectX2TransportLayerAddresses, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,6 +30,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBIndirectX2TransportLayerAddresses; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ENBIndirectX2TransportLayerAddresses_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBIndirectX2TransportLayerAddresses_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ENBIndirectX2TransportLayerAddresses_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P55, + &asn_DEF_S1AP_ProtocolIE_Container_8143P55, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ENBStatusTransfer */ typedef struct S1AP_ENBStatusTransfer { - S1AP_ProtocolIE_Container_7847P55_t protocolIEs; + S1AP_ProtocolIE_Container_8143P55_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ENBX2ExtTLA, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P161, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P171, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_ENBX2ExtTLA.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ENBX2ExtTLAs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ENBX2ExtTLAs_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLAs_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLAs_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ENBX2ExtTLAs_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ENBX2ExtTLAs_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ENBX2ExtTLAs_specs_1 = { sizeof(struct S1AP_ENBX2ExtTLAs), offsetof(struct S1AP_ENBX2ExtTLAs, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBX2ExtTLAs; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ENBX2ExtTLAs_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLAs_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ENBX2ExtTLAs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ENBname_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ENBname_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 32, 122 } /* (32..122) */, { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 1, 150 } /* (SIZE(1..150,...)) */, asn_PER_MAP_S1AP_ENBname_1_v2c, /* Value to PER code map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef PrintableString_t S1AP_ENBname_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ENBname_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBname; asn_struct_free_f S1AP_ENBname_free; asn_struct_print_f S1AP_ENBname_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EUTRAN_CGI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P69, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P71, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EUTRANRoundTripDelayEstimationInfo_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EUTRANRoundTripDelayEstimationInfo_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 11, 11, 0, 2047 } /* (0..2047) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_EUTRANRoundTripDelayEstimationInfo_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_EUTRANRoundTripDelayEstimationInfo_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EUTRANRoundTripDelayEstimationInfo; asn_struct_free_f S1AP_EUTRANRoundTripDelayEstimationInfo_free; asn_struct_print_f S1AP_EUTRANRoundTripDelayEstimationInfo_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P52, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P53, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P53, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P54, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_EmergencyAreaIDListForRestart.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EmergencyAreaIDListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EmergencyAreaIDListForRestart_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaIDListForRestart_1 = { +asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaIDListForRestart_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -36,7 +36,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_EmergencyAreaIDListForRestart_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_EmergencyAreaIDListForRestart_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_EmergencyAreaIDListForRestart_specs_1 = { sizeof(struct S1AP_EmergencyAreaIDListForRestart), offsetof(struct S1AP_EmergencyAreaIDListForRestart, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,6 +30,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_EmergencyAreaIDListForRestart; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_EmergencyAreaIDListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaIDListForRestart_11; +extern asn_per_constraints_t asn_PER_type_S1AP_EmergencyAreaIDListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EmergencyIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EmergencyIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_EmergencyIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_EmergencyIndicator_specs_1 = { asn_MAP_S1AP_EmergencyIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_EmergencyIndicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_EmergencyIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_EmergencyIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EmergencyIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_EmergencyIndicator_specs_1; asn_struct_free_f S1AP_EmergencyIndicator_free; asn_struct_print_f S1AP_EmergencyIndicator_print; asn_constr_check_f S1AP_EmergencyIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EndIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EndIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* no-further-data(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_EndIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_EndIndication_specs_1 = { asn_MAP_S1AP_EndIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_EndIndication_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_EndIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_EndIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EndIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_EndIndication_specs_1; asn_struct_free_f S1AP_EndIndication_free; asn_struct_print_f S1AP_EndIndication_print; asn_constr_check_f S1AP_EndIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_EnhancedCoverageRestricted_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_EnhancedCoverageRestricted_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* restricted(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_EnhancedCoverageRestricted_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_EnhancedCoverageRestricted_specs_1 = { asn_MAP_S1AP_EnhancedCoverageRestricted_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_EnhancedCoverageRestricted_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_EnhancedCoverageRestricted_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_EnhancedCoverageRestricted_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EnhancedCoverageRestricted; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_EnhancedCoverageRestricted_specs_1; asn_struct_free_f S1AP_EnhancedCoverageRestricted_free; asn_struct_print_f S1AP_EnhancedCoverageRestricted_print; asn_constr_check_f S1AP_EnhancedCoverageRestricted_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ErrorIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P42, + &asn_DEF_S1AP_ProtocolIE_Container_8143P42, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ErrorIndication */ typedef struct S1AP_ErrorIndication { - S1AP_ProtocolIE_Container_7847P42_t protocolIEs; + S1AP_ProtocolIE_Container_8143P42_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Ethernet_Type_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Ethernet_Type_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_Ethernet_Type_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_Ethernet_Type_specs_1 = { asn_MAP_S1AP_Ethernet_Type_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_Ethernet_Type_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_Ethernet_Type_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Ethernet_Type_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Ethernet_Type; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Ethernet_Type_specs_1; asn_struct_free_f S1AP_Ethernet_Type_free; asn_struct_print_f S1AP_Ethernet_Type_print; asn_constr_check_f S1AP_Ethernet_Type_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventL1LoggedMDTConfig.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_EventL1LoggedMDTConfig.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_EventL1LoggedMDTConfig_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig, l1Threshold), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "l1Threshold" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig, hysteresis), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Hysteresis, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "hysteresis" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig, timeToTrigger), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_TimeToTrigger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "timeToTrigger" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_EventL1LoggedMDTConfig, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P72, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_EventL1LoggedMDTConfig_oms_1 = { 3 }; +static const ber_tlv_tag_t asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EventL1LoggedMDTConfig_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* l1Threshold */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* hysteresis */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* timeToTrigger */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventL1LoggedMDTConfig_specs_1 = { + sizeof(struct S1AP_EventL1LoggedMDTConfig), + offsetof(struct S1AP_EventL1LoggedMDTConfig, _asn_ctx), + asn_MAP_S1AP_EventL1LoggedMDTConfig_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_S1AP_EventL1LoggedMDTConfig_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_EventL1LoggedMDTConfig = { + "EventL1LoggedMDTConfig", + "EventL1LoggedMDTConfig", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_1, + sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_1) + /sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_10), /* 1 */ + asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_1) + /sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_EventL1LoggedMDTConfig_1, + 4, /* Elements count */ + &asn_SPC_S1AP_EventL1LoggedMDTConfig_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventL1LoggedMDTConfig.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_EventL1LoggedMDTConfig_H_ +#define _S1AP_EventL1LoggedMDTConfig_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_MeasurementThresholdL1LoggedMDT.h" +#include "S1AP_Hysteresis.h" +#include "S1AP_TimeToTrigger.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_EventL1LoggedMDTConfig */ +typedef struct S1AP_EventL1LoggedMDTConfig { + S1AP_MeasurementThresholdL1LoggedMDT_t l1Threshold; + S1AP_Hysteresis_t hysteresis; + S1AP_TimeToTrigger_t timeToTrigger; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_EventL1LoggedMDTConfig_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_EventL1LoggedMDTConfig; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventL1LoggedMDTConfig_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_EventL1LoggedMDTConfig_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_EventL1LoggedMDTConfig_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventTrigger.c
Added
@@ -0,0 +1,164 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_EventTrigger.h" + +#include "S1AP_EventL1LoggedMDTConfig.h" +#include "S1AP_ProtocolIE-SingleContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_S1AP_outOfCoverage_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_EventTrigger_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_outOfCoverage_value2enum_2 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_outOfCoverage_enum2value_2 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_S1AP_outOfCoverage_specs_2 = { + asn_MAP_S1AP_outOfCoverage_value2enum_2, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_outOfCoverage_enum2value_2, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_outOfCoverage_tags_2 = { + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_outOfCoverage_2 = { + "outOfCoverage", + "outOfCoverage", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_outOfCoverage_tags_2, + sizeof(asn_DEF_S1AP_outOfCoverage_tags_2) + /sizeof(asn_DEF_S1AP_outOfCoverage_tags_20) - 1, /* 1 */ + asn_DEF_S1AP_outOfCoverage_tags_2, /* Same as above */ + sizeof(asn_DEF_S1AP_outOfCoverage_tags_2) + /sizeof(asn_DEF_S1AP_outOfCoverage_tags_20), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_outOfCoverage_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_outOfCoverage_specs_2 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_EventTrigger_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventTrigger, choice.outOfCoverage), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_outOfCoverage_2, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "outOfCoverage" + }, + { ATF_POINTER, 0, offsetof(struct S1AP_EventTrigger, choice.eventL1LoggedMDTConfig), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_EventL1LoggedMDTConfig, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eventL1LoggedMDTConfig" + }, + { ATF_POINTER, 0, offsetof(struct S1AP_EventTrigger, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EventTrigger_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* outOfCoverage */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* eventL1LoggedMDTConfig */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_S1AP_EventTrigger_specs_1 = { + sizeof(struct S1AP_EventTrigger), + offsetof(struct S1AP_EventTrigger, _asn_ctx), + offsetof(struct S1AP_EventTrigger, present), + sizeof(((struct S1AP_EventTrigger *)0)->present), + asn_MAP_S1AP_EventTrigger_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_EventTrigger = { + "EventTrigger", + "EventTrigger", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_EventTrigger_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_S1AP_EventTrigger_1, + 3, /* Elements count */ + &asn_SPC_S1AP_EventTrigger_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventTrigger.h
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_EventTrigger_H_ +#define _S1AP_EventTrigger_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_EventTrigger_PR { + S1AP_EventTrigger_PR_NOTHING, /* No components present */ + S1AP_EventTrigger_PR_outOfCoverage, + S1AP_EventTrigger_PR_eventL1LoggedMDTConfig, + S1AP_EventTrigger_PR_choice_Extensions +} S1AP_EventTrigger_PR; +typedef enum S1AP_EventTrigger__outOfCoverage { + S1AP_EventTrigger__outOfCoverage_true = 0 + /* + * Enumeration is extensible + */ +} e_S1AP_EventTrigger__outOfCoverage; + +/* Forward declarations */ +struct S1AP_EventL1LoggedMDTConfig; +struct S1AP_ProtocolIE_SingleContainer; + +/* S1AP_EventTrigger */ +typedef struct S1AP_EventTrigger { + S1AP_EventTrigger_PR present; + union S1AP_EventTrigger_u { + long outOfCoverage; + struct S1AP_EventL1LoggedMDTConfig *eventL1LoggedMDTConfig; + struct S1AP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_EventTrigger_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_S1AP_outOfCoverage_2; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_EventTrigger; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_EventTrigger_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_EventTrigger_13; +extern asn_per_constraints_t asn_PER_type_S1AP_EventTrigger_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_EventTrigger_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EventType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_EventType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_EventType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_EventType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EventType; -extern const asn_INTEGER_specifics_t asn_SPC_EventType_specs_1; -asn_struct_free_f EventType_free; -asn_struct_print_f EventType_print; -asn_constr_check_f EventType_constraint; -jer_type_encoder_f EventType_encode_jer; -per_type_decoder_f EventType_decode_aper; -per_type_encoder_f EventType_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_EventType_specs_1; +asn_struct_free_f S1AP_EventType_free; +asn_struct_print_f S1AP_EventType_print; +asn_constr_check_f S1AP_EventType_constraint; +jer_type_encoder_f S1AP_EventType_encode_jer; +per_type_decoder_f S1AP_EventType_decode_aper; +per_type_encoder_f S1AP_EventType_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,13 +38,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ExpectedHOInterval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExpectedHOInterval; -extern const asn_INTEGER_specifics_t asn_SPC_ExpectedHOInterval_specs_1; -asn_struct_free_f ExpectedHOInterval_free; -asn_struct_print_f ExpectedHOInterval_print; -asn_constr_check_f ExpectedHOInterval_constraint; -jer_type_encoder_f ExpectedHOInterval_encode_jer; -per_type_decoder_f ExpectedHOInterval_decode_aper; -per_type_encoder_f ExpectedHOInterval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ExpectedHOInterval_specs_1; +asn_struct_free_f S1AP_ExpectedHOInterval_free; +asn_struct_print_f S1AP_ExpectedHOInterval_print; +asn_constr_check_f S1AP_ExpectedHOInterval_constraint; +jer_type_encoder_f S1AP_ExpectedHOInterval_encode_jer; +per_type_decoder_f S1AP_ExpectedHOInterval_decode_aper; +per_type_encoder_f S1AP_ExpectedHOInterval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ExpectedUEActivityBehaviour, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P71, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P74, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "S1AP_ExpectedUEActivityBehaviour.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_ExpectedUEBehaviour, expectedActivity), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ExpectedUEBehaviour, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P70, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P73, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -71,7 +71,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* expectedHOInterval */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_specs_1 = { sizeof(struct S1AP_ExpectedUEBehaviour), offsetof(struct S1AP_ExpectedUEBehaviour, _asn_ctx), asn_MAP_S1AP_ExpectedUEBehaviour_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExpectedUEBehaviour; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Extended_UEIdentityIndexValue_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Extended_UEIdentityIndexValue_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 14, 14 } /* (SIZE(14..14)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_Extended_UEIdentityIndexValue_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Extended_UEIdentityIndexValue_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Extended_UEIdentityIndexValue; asn_struct_free_f S1AP_Extended_UEIdentityIndexValue_free; asn_struct_print_f S1AP_Extended_UEIdentityIndexValue_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ExtendedBitRate_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ExtendedBitRate_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 42, -1, 10000000001, 4000000000000 } /* (10000000001..4000000000000,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef INTEGER_t S1AP_ExtendedBitRate_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ExtendedBitRate_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExtendedBitRate; asn_struct_free_f S1AP_ExtendedBitRate_free; asn_struct_print_f S1AP_ExtendedBitRate_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ExtendedRepetitionPeriod_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ExtendedRepetitionPeriod_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 17, -1, 4096, 131071 } /* (4096..131071) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_ExtendedRepetitionPeriod_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ExtendedRepetitionPeriod_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExtendedRepetitionPeriod; asn_struct_free_f S1AP_ExtendedRepetitionPeriod_free; asn_struct_print_f S1AP_ExtendedRepetitionPeriod_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_FiveGSTAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P72, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P75, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ForbiddenInterRATs_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ForbiddenInterRATs; -extern const asn_INTEGER_specifics_t asn_SPC_ForbiddenInterRATs_specs_1; -asn_struct_free_f ForbiddenInterRATs_free; -asn_struct_print_f ForbiddenInterRATs_print; -asn_constr_check_f ForbiddenInterRATs_constraint; -jer_type_encoder_f ForbiddenInterRATs_encode_jer; -per_type_decoder_f ForbiddenInterRATs_decode_aper; -per_type_encoder_f ForbiddenInterRATs_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ForbiddenInterRATs_specs_1; +asn_struct_free_f S1AP_ForbiddenInterRATs_free; +asn_struct_print_f S1AP_ForbiddenInterRATs_print; +asn_constr_check_f S1AP_ForbiddenInterRATs_constraint; +jer_type_encoder_f S1AP_ForbiddenInterRATs_encode_jer; +per_type_decoder_f S1AP_ForbiddenInterRATs_decode_aper; +per_type_encoder_f S1AP_ForbiddenInterRATs_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ForbiddenLAs_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P74, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P77, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ForbiddenTAs_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P73, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_GBR_QosInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P75, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P78, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_GERAN_Cell_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P56, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P57, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_GNB, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P142, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P152, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GNB.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GNB.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_GUMMEI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P76, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P79, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_GUMMEI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_GUMMEIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_GUMMEIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_GUMMEIList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_GUMMEIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_GUMMEIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_GUMMEIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_GUMMEIList_specs_1 = { sizeof(struct S1AP_GUMMEIList), offsetof(struct S1AP_GUMMEIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_GUMMEIList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_GUMMEIList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_GUMMEIList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_GUMMEIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_GUMMEIType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_GUMMEIType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -30,7 +30,7 @@ 0 /* native(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_GUMMEIType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_GUMMEIType_specs_1 = { asn_MAP_S1AP_GUMMEIType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_GUMMEIType_enum2value_1, /* N => "tag"; sorted by N */ 3, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,7 +32,9 @@ typedef long S1AP_GUMMEIType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_GUMMEIType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GUMMEIType; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_GUMMEIType_specs_1; asn_struct_free_f S1AP_GUMMEIType_free; asn_struct_print_f S1AP_GUMMEIType_print; asn_constr_check_f S1AP_GUMMEIType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_GWContextReleaseIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_GWContextReleaseIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_GWContextReleaseIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_GWContextReleaseIndication_specs_1 = { asn_MAP_S1AP_GWContextReleaseIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_GWContextReleaseIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_GWContextReleaseIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_GWContextReleaseIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GWContextReleaseIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_GWContextReleaseIndication_specs_1; asn_struct_free_f S1AP_GWContextReleaseIndication_free; asn_struct_print_f S1AP_GWContextReleaseIndication_print; asn_constr_check_f S1AP_GWContextReleaseIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Global_ENB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P57, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P58, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Global_GNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P143, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P153, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Global_en_gNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P58, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P59, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancel, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P10, + &asn_DEF_S1AP_ProtocolIE_Container_8143P10, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverCancel */ typedef struct S1AP_HandoverCancel { - S1AP_ProtocolIE_Container_7847P10_t protocolIEs; + S1AP_ProtocolIE_Container_8143P10_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P11, + &asn_DEF_S1AP_ProtocolIE_Container_8143P11, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverCancelAcknowledge */ typedef struct S1AP_HandoverCancelAcknowledge { - S1AP_ProtocolIE_Container_7847P11_t protocolIEs; + S1AP_ProtocolIE_Container_8143P11_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P1, + &asn_DEF_S1AP_ProtocolIE_Container_8143P1, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverCommand */ typedef struct S1AP_HandoverCommand { - S1AP_ProtocolIE_Container_7847P1_t protocolIEs; + S1AP_ProtocolIE_Container_8143P1_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P5, + &asn_DEF_S1AP_ProtocolIE_Container_8143P5, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverFailure */ typedef struct S1AP_HandoverFailure { - S1AP_ProtocolIE_Container_7847P5_t protocolIEs; + S1AP_ProtocolIE_Container_8143P5_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_HandoverFlag_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_HandoverFlag_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* handoverPreparation(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverFlag_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverFlag_specs_1 = { asn_MAP_S1AP_HandoverFlag_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_HandoverFlag_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_HandoverFlag_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_HandoverFlag_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverFlag; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverFlag_specs_1; asn_struct_free_f S1AP_HandoverFlag_free; asn_struct_print_f S1AP_HandoverFlag_print; asn_constr_check_f S1AP_HandoverFlag_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverNotify, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P6, + &asn_DEF_S1AP_ProtocolIE_Container_8143P6, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverNotify */ typedef struct S1AP_HandoverNotify { - S1AP_ProtocolIE_Container_7847P6_t protocolIEs; + S1AP_ProtocolIE_Container_8143P6_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverPreparationFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P2, + &asn_DEF_S1AP_ProtocolIE_Container_8143P2, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverPreparationFailure */ typedef struct S1AP_HandoverPreparationFailure { - S1AP_ProtocolIE_Container_7847P2_t protocolIEs; + S1AP_ProtocolIE_Container_8143P2_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P3, + &asn_DEF_S1AP_ProtocolIE_Container_8143P3, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverRequest */ typedef struct S1AP_HandoverRequest { - S1AP_ProtocolIE_Container_7847P3_t protocolIEs; + S1AP_ProtocolIE_Container_8143P3_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P4, + &asn_DEF_S1AP_ProtocolIE_Container_8143P4, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverRequestAcknowledge */ typedef struct S1AP_HandoverRequestAcknowledge { - S1AP_ProtocolIE_Container_7847P4_t protocolIEs; + S1AP_ProtocolIE_Container_8143P4_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequired, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P0, + &asn_DEF_S1AP_ProtocolIE_Container_8143P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverRequired */ typedef struct S1AP_HandoverRequired { - S1AP_ProtocolIE_Container_7847P0_t protocolIEs; + S1AP_ProtocolIE_Container_8143P0_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ #include "S1AP_ForbiddenTAs.h" #include "S1AP_ForbiddenLAs.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRestrictionList, servingPLMN), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -100,7 +100,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_HandoverRestrictionList, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P77, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P80, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -127,7 +127,7 @@ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }, /* forbiddenInterRATs */ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_specs_1 = { sizeof(struct S1AP_HandoverRestrictionList), offsetof(struct S1AP_HandoverRestrictionList, _asn_ctx), asn_MAP_S1AP_HandoverRestrictionList_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,6 +45,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRestrictionList; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_16; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverSuccess, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P12, + &asn_DEF_S1AP_ProtocolIE_Container_8143P12, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_HandoverSuccess */ typedef struct S1AP_HandoverSuccess { - S1AP_ProtocolIE_Container_7847P12_t protocolIEs; + S1AP_ProtocolIE_Container_8143P12_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_HandoverType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_HandoverType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 4 } /* (0..4,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -38,7 +38,7 @@ 3 /* utrantolte(3) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverType_specs_1 = { asn_MAP_S1AP_HandoverType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_HandoverType_enum2value_1, /* N => "tag"; sorted by N */ 7, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,7 +36,9 @@ typedef long S1AP_HandoverType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_HandoverType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverType; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_HandoverType_specs_1; asn_struct_free_f S1AP_HandoverType_free; asn_struct_print_f S1AP_HandoverType_print; asn_constr_check_f S1AP_HandoverType_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Hysteresis.c
Added
@@ -0,0 +1,71 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_Hysteresis.h" + +int +S1AP_Hysteresis_constraint(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 30L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +/* + * This type is implemented using NativeInteger, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_Hysteresis_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 5, 5, 0, 30 } /* (0..30) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const ber_tlv_tag_t asn_DEF_S1AP_Hysteresis_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_Hysteresis = { + "Hysteresis", + "Hysteresis", + &asn_OP_NativeInteger, + asn_DEF_S1AP_Hysteresis_tags_1, + sizeof(asn_DEF_S1AP_Hysteresis_tags_1) + /sizeof(asn_DEF_S1AP_Hysteresis_tags_10), /* 1 */ + asn_DEF_S1AP_Hysteresis_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_Hysteresis_tags_1) + /sizeof(asn_DEF_S1AP_Hysteresis_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_Hysteresis_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + S1AP_Hysteresis_constraint + }, + 0, 0, /* No members */ + 0 /* No specifics */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Hysteresis.h
Added
@@ -0,0 +1,39 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_Hysteresis_H_ +#define _S1AP_Hysteresis_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* S1AP_Hysteresis */ +typedef long S1AP_Hysteresis_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Hysteresis_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_Hysteresis; +asn_struct_free_f S1AP_Hysteresis_free; +asn_struct_print_f S1AP_Hysteresis_print; +asn_constr_check_f S1AP_Hysteresis_constraint; +jer_type_encoder_f S1AP_Hysteresis_encode_jer; +per_type_decoder_f S1AP_Hysteresis_decode_aper; +per_type_encoder_f S1AP_Hysteresis_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_Hysteresis_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_IAB_Authorized_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_IAB_Authorized_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* not-authorized(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Authorized_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Authorized_specs_1 = { asn_MAP_S1AP_IAB_Authorized_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_IAB_Authorized_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_IAB_Authorized_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IAB_Authorized_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_IAB_Authorized; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Authorized_specs_1; asn_struct_free_f S1AP_IAB_Authorized_free; asn_struct_print_f S1AP_IAB_Authorized_print; asn_constr_check_f S1AP_IAB_Authorized_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_IAB_Node_Indication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_IAB_Node_Indication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Node_Indication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Node_Indication_specs_1 = { asn_MAP_S1AP_IAB_Node_Indication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_IAB_Node_Indication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_IAB_Node_Indication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IAB_Node_Indication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_IAB_Node_Indication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Node_Indication_specs_1; asn_struct_free_f S1AP_IAB_Node_Indication_free; asn_struct_print_f S1AP_IAB_Node_Indication_print; asn_constr_check_f S1AP_IAB_Node_Indication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_IAB_Supported_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_IAB_Supported_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Supported_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Supported_specs_1 = { asn_MAP_S1AP_IAB_Supported_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_IAB_Supported_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_IAB_Supported_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IAB_Supported_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_IAB_Supported; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IAB_Supported_specs_1; asn_struct_free_f S1AP_IAB_Supported_free; asn_struct_print_f S1AP_IAB_Supported_print; asn_constr_check_f S1AP_IAB_Supported_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_IMSvoiceEPSfallbackfrom5G_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_IMSvoiceEPSfallbackfrom5G_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_IMSvoiceEPSfallbackfrom5G_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_IMSvoiceEPSfallbackfrom5G_specs_1 = { asn_MAP_S1AP_IMSvoiceEPSfallbackfrom5G_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_IMSvoiceEPSfallbackfrom5G_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_IMSvoiceEPSfallbackfrom5G_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IMSvoiceEPSfallbackfrom5G_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_IMSvoiceEPSfallbackfrom5G; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IMSvoiceEPSfallbackfrom5G_specs_1; asn_struct_free_f S1AP_IMSvoiceEPSfallbackfrom5G_free; asn_struct_print_f S1AP_IMSvoiceEPSfallbackfrom5G_print; asn_constr_check_f S1AP_IMSvoiceEPSfallbackfrom5G_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -82,7 +82,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ImmediateMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P78, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P81, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_InformationOnRecommendedCellsAndENBsForPaging.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_1 = { +asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging, recommendedCellsForPaging), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P79, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P82, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* recommendENBsForPaging */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_specs_1 = { sizeof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging), offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging, _asn_ctx), asn_MAP_S1AP_InformationOnRecommendedCellsAndENBsForPaging_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P24, + &asn_DEF_S1AP_ProtocolIE_Container_8143P24, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_InitialContextSetupFailure */ typedef struct S1AP_InitialContextSetupFailure { - S1AP_ProtocolIE_Container_7847P24_t protocolIEs; + S1AP_ProtocolIE_Container_8143P24_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P22, + &asn_DEF_S1AP_ProtocolIE_Container_8143P22, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_InitialContextSetupRequest */ typedef struct S1AP_InitialContextSetupRequest { - S1AP_ProtocolIE_Container_7847P22_t protocolIEs; + S1AP_ProtocolIE_Container_8143P22_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P23, + &asn_DEF_S1AP_ProtocolIE_Container_8143P23, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_InitialContextSetupResponse */ typedef struct S1AP_InitialContextSetupResponse { - S1AP_ProtocolIE_Container_7847P23_t protocolIEs; + S1AP_ProtocolIE_Container_8143P23_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialUEMessage, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P35, + &asn_DEF_S1AP_ProtocolIE_Container_8143P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_InitialUEMessage */ typedef struct S1AP_InitialUEMessage { - S1AP_ProtocolIE_Container_7847P35_t protocolIEs; + S1AP_ProtocolIE_Container_8143P35_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionIndication.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_IntegrityProtectionIndication.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_IntegrityProtectionIndication_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_IntegrityProtectionIndication_value2enum_1 = { + { 0, 8, "required" }, + { 1, 9, "preferred" }, + { 2, 10, "not-needed" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_IntegrityProtectionIndication_enum2value_1 = { + 2, /* not-needed(2) */ + 1, /* preferred(1) */ + 0 /* required(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_IntegrityProtectionIndication_specs_1 = { + asn_MAP_S1AP_IntegrityProtectionIndication_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_IntegrityProtectionIndication_enum2value_1, /* N => "tag"; sorted by N */ + 3, /* Number of elements in the maps */ + 4, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_IntegrityProtectionIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_IntegrityProtectionIndication = { + "IntegrityProtectionIndication", + "IntegrityProtectionIndication", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_IntegrityProtectionIndication_tags_1, + sizeof(asn_DEF_S1AP_IntegrityProtectionIndication_tags_1) + /sizeof(asn_DEF_S1AP_IntegrityProtectionIndication_tags_10), /* 1 */ + asn_DEF_S1AP_IntegrityProtectionIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_IntegrityProtectionIndication_tags_1) + /sizeof(asn_DEF_S1AP_IntegrityProtectionIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_IntegrityProtectionIndication_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_IntegrityProtectionIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionIndication.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_IntegrityProtectionIndication_H_ +#define _S1AP_IntegrityProtectionIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_IntegrityProtectionIndication { + S1AP_IntegrityProtectionIndication_required = 0, + S1AP_IntegrityProtectionIndication_preferred = 1, + S1AP_IntegrityProtectionIndication_not_needed = 2 + /* + * Enumeration is extensible + */ +} e_S1AP_IntegrityProtectionIndication; + +/* S1AP_IntegrityProtectionIndication */ +typedef long S1AP_IntegrityProtectionIndication_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IntegrityProtectionIndication_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_IntegrityProtectionIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IntegrityProtectionIndication_specs_1; +asn_struct_free_f S1AP_IntegrityProtectionIndication_free; +asn_struct_print_f S1AP_IntegrityProtectionIndication_print; +asn_constr_check_f S1AP_IntegrityProtectionIndication_constraint; +jer_type_encoder_f S1AP_IntegrityProtectionIndication_encode_jer; +per_type_decoder_f S1AP_IntegrityProtectionIndication_decode_aper; +per_type_encoder_f S1AP_IntegrityProtectionIndication_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_IntegrityProtectionIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionResult.c
Added
@@ -0,0 +1,65 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_IntegrityProtectionResult.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_IntegrityProtectionResult_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_IntegrityProtectionResult_value2enum_1 = { + { 0, 9, "performed" }, + { 1, 13, "not-performed" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_IntegrityProtectionResult_enum2value_1 = { + 1, /* not-performed(1) */ + 0 /* performed(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_IntegrityProtectionResult_specs_1 = { + asn_MAP_S1AP_IntegrityProtectionResult_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_IntegrityProtectionResult_enum2value_1, /* N => "tag"; sorted by N */ + 2, /* Number of elements in the maps */ + 3, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_IntegrityProtectionResult_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_IntegrityProtectionResult = { + "IntegrityProtectionResult", + "IntegrityProtectionResult", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_IntegrityProtectionResult_tags_1, + sizeof(asn_DEF_S1AP_IntegrityProtectionResult_tags_1) + /sizeof(asn_DEF_S1AP_IntegrityProtectionResult_tags_10), /* 1 */ + asn_DEF_S1AP_IntegrityProtectionResult_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_IntegrityProtectionResult_tags_1) + /sizeof(asn_DEF_S1AP_IntegrityProtectionResult_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_IntegrityProtectionResult_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_IntegrityProtectionResult_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionResult.h
Added
@@ -0,0 +1,49 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_IntegrityProtectionResult_H_ +#define _S1AP_IntegrityProtectionResult_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_IntegrityProtectionResult { + S1AP_IntegrityProtectionResult_performed = 0, + S1AP_IntegrityProtectionResult_not_performed = 1 + /* + * Enumeration is extensible + */ +} e_S1AP_IntegrityProtectionResult; + +/* S1AP_IntegrityProtectionResult */ +typedef long S1AP_IntegrityProtectionResult_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_IntegrityProtectionResult_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_IntegrityProtectionResult; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_IntegrityProtectionResult_specs_1; +asn_struct_free_f S1AP_IntegrityProtectionResult_free; +asn_struct_print_f S1AP_IntegrityProtectionResult_print; +asn_constr_check_f S1AP_IntegrityProtectionResult_constraint; +jer_type_encoder_f S1AP_IntegrityProtectionResult_encode_jer; +per_type_decoder_f S1AP_IntegrityProtectionResult_decode_aper; +per_type_encoder_f S1AP_IntegrityProtectionResult_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_IntegrityProtectionResult_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_RIMTransfer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Inter_SystemInformationTransferType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Inter_SystemInformationTransferType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_Inter_SystemInformationTransferType_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Inter_SystemInformationTransferType_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_Inter_SystemInformationTransferType, choice.rIMTransfer), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37,7 +37,7 @@ static const asn_TYPE_tag2member_t asn_MAP_S1AP_Inter_SystemInformationTransferType_tag2el_1 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* rIMTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_Inter_SystemInformationTransferType_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_Inter_SystemInformationTransferType_specs_1 = { sizeof(struct S1AP_Inter_SystemInformationTransferType), offsetof(struct S1AP_Inter_SystemInformationTransferType, _asn_ctx), offsetof(struct S1AP_Inter_SystemInformationTransferType, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Inter_SystemInformationTransferType; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_Inter_SystemInformationTransferType_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Inter_SystemInformationTransferType_11; +extern asn_per_constraints_t asn_PER_type_S1AP_Inter_SystemInformationTransferType_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -51,7 +51,7 @@ value = *(const long *)sptr; - if((value >= 0L && value <= 32L)) { + if((value >= 0L && value <= 3279165L)) { /* Constraint check succeeded */ return 0; } else { @@ -103,7 +103,7 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) static asn_per_constraints_t asn_PER_memb_S1AP_sSBfrequencies_constr_3 CC_NOTUSED = { - { APC_CONSTRAINED, 6, 6, 0, 32 } /* (0..32) */, + { APC_CONSTRAINED, 22, -1, 0, 3279165 } /* (0..3279165) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; @@ -322,7 +322,7 @@ 0, 0, /* No default value */ "quantityConfigNR-R15" }, - { ATF_POINTER, 2, offsetof(struct S1AP_InterSystemMeasurementItem, blackCellsToAddModList), + { ATF_POINTER, 2, offsetof(struct S1AP_InterSystemMeasurementItem, excludedCellsToAddModList), (ASN_TAG_CLASS_CONTEXT | (9 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_OCTET_STRING, @@ -337,12 +337,12 @@ 0 }, 0, 0, /* No default value */ - "blackCellsToAddModList" + "excludedCellsToAddModList" }, { ATF_POINTER, 1, offsetof(struct S1AP_InterSystemMeasurementItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (10 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P82, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P85, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -371,7 +371,7 @@ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 }, /* sSBToMeasure */ { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* sSRSSIMeasurement */ { (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 }, /* quantityConfigNR-R15 */ - { (ASN_TAG_CLASS_CONTEXT | (9 << 2)), 9, 0, 0 }, /* blackCellsToAddModList */ + { (ASN_TAG_CLASS_CONTEXT | (9 << 2)), 9, 0, 0 }, /* excludedCellsToAddModList */ { (ASN_TAG_CLASS_CONTEXT | (10 << 2)), 10, 0, 0 } /* iE-Extensions */ }; asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementItem_specs_1 = {
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ OCTET_STRING_t *sSBToMeasure; /* OPTIONAL */ OCTET_STRING_t *sSRSSIMeasurement; /* OPTIONAL */ OCTET_STRING_t *quantityConfigNR_R15; /* OPTIONAL */ - OCTET_STRING_t *blackCellsToAddModList; /* OPTIONAL */ + OCTET_STRING_t *excludedCellsToAddModList; /* OPTIONAL */ struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ /* Context for parsing across buffer boundaries */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -79,7 +79,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_InterSystemMeasurementParameters, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P81, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P84, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_IntersystemMeasurementConfiguration, rSRP), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -176,7 +176,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_IntersystemMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P80, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P83, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -202,7 +202,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* interSystemMeasurementParameters */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_specs_1 = { sizeof(struct S1AP_IntersystemMeasurementConfiguration), offsetof(struct S1AP_IntersystemMeasurementConfiguration, _asn_ctx), asn_MAP_S1AP_IntersystemMeasurementConfiguration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_IntersystemMeasurementConfiguration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_KillAllWarningMessages_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_KillAllWarningMessages_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 0, 0, 0, 0 } /* (0..0) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -24,7 +24,7 @@ static const unsigned int asn_MAP_S1AP_KillAllWarningMessages_enum2value_1 = { 0 /* true(0) */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_KillAllWarningMessages_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_KillAllWarningMessages_specs_1 = { asn_MAP_S1AP_KillAllWarningMessages_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_KillAllWarningMessages_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -27,7 +27,9 @@ typedef long S1AP_KillAllWarningMessages_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_KillAllWarningMessages_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_KillAllWarningMessages; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_KillAllWarningMessages_specs_1; asn_struct_free_f S1AP_KillAllWarningMessages_free; asn_struct_print_f S1AP_KillAllWarningMessages_print; asn_constr_check_f S1AP_KillAllWarningMessages_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P72, + &asn_DEF_S1AP_ProtocolIE_Container_8143P72, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_KillRequest */ typedef struct S1AP_KillRequest { - S1AP_ProtocolIE_Container_7847P72_t protocolIEs; + S1AP_ProtocolIE_Container_8143P72_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P73, + &asn_DEF_S1AP_ProtocolIE_Container_8143P73, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_KillResponse */ typedef struct S1AP_KillResponse { - S1AP_ProtocolIE_Container_7847P73_t protocolIEs; + S1AP_ProtocolIE_Container_8143P73_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_LAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P83, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P86, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_LHN_ID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_LHN_ID_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 32, 256 } /* (SIZE(32..256)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_LHN_ID_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_LHN_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LHN_ID; asn_struct_free_f S1AP_LHN_ID_free; asn_struct_print_f S1AP_LHN_ID_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_LTE_M_Indication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_LTE_M_Indication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* lte-m(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_LTE_M_Indication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_LTE_M_Indication_specs_1 = { asn_MAP_S1AP_LTE_M_Indication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_LTE_M_Indication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_LTE_M_Indication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_LTE_M_Indication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LTE_M_Indication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_LTE_M_Indication_specs_1; asn_struct_free_f S1AP_LTE_M_Indication_free; asn_struct_print_f S1AP_LTE_M_Indication_print; asn_constr_check_f S1AP_LTE_M_Indication_constraint;
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LTE-NTN-TAI-Information.c
Added
@@ -0,0 +1,123 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_LTE-NTN-TAI-Information.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_LTE_NTN_TAI_Information_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LTE_NTN_TAI_Information, servingPLMN), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_PLMNidentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "servingPLMN" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LTE_NTN_TAI_Information, tACList_In_LTE_NTN), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_TACList_In_LTE_NTN, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "tACList-In-LTE-NTN" + }, + { ATF_POINTER, 2, offsetof(struct S1AP_LTE_NTN_TAI_Information, uE_Location_Derived_TAC), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_TAC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uE-Location-Derived-TAC" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_LTE_NTN_TAI_Information, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (3 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P92, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_LTE_NTN_TAI_Information_oms_1 = { 2, 3 }; +static const ber_tlv_tag_t asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LTE_NTN_TAI_Information_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* servingPLMN */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tACList-In-LTE-NTN */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* uE-Location-Derived-TAC */ + { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LTE_NTN_TAI_Information_specs_1 = { + sizeof(struct S1AP_LTE_NTN_TAI_Information), + offsetof(struct S1AP_LTE_NTN_TAI_Information, _asn_ctx), + asn_MAP_S1AP_LTE_NTN_TAI_Information_tag2el_1, + 4, /* Count of tags in the map */ + asn_MAP_S1AP_LTE_NTN_TAI_Information_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 4, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LTE_NTN_TAI_Information = { + "LTE-NTN-TAI-Information", + "LTE-NTN-TAI-Information", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_1, + sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_1) + /sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_10), /* 1 */ + asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_1) + /sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_LTE_NTN_TAI_Information_1, + 4, /* Elements count */ + &asn_SPC_S1AP_LTE_NTN_TAI_Information_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LTE-NTN-TAI-Information.h
Added
@@ -0,0 +1,52 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_LTE_NTN_TAI_Information_H_ +#define _S1AP_LTE_NTN_TAI_Information_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_PLMNidentity.h" +#include "S1AP_TACList-In-LTE-NTN.h" +#include "S1AP_TAC.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_LTE-NTN-TAI-Information */ +typedef struct S1AP_LTE_NTN_TAI_Information { + S1AP_PLMNidentity_t servingPLMN; + S1AP_TACList_In_LTE_NTN_t tACList_In_LTE_NTN; + S1AP_TAC_t *uE_Location_Derived_TAC; /* OPTIONAL */ + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LTE_NTN_TAI_Information_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LTE_NTN_TAI_Information; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LTE_NTN_TAI_Information_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_LTE_NTN_TAI_Information_14; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_LTE_NTN_TAI_Information_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_LastVisitedEUTRANCellInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P84, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P87, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedPSCellInformation.c
Added
@@ -0,0 +1,138 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_LastVisitedPSCellInformation.h" + +#include "S1AP_PSCellInformation.h" +#include "S1AP_ProtocolExtensionContainer.h" +static int +memb_S1AP_timeStay_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 40950L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_timeStay_constr_3 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 40950 } /* (0..40950) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellInformation_1 = { + { ATF_POINTER, 1, offsetof(struct S1AP_LastVisitedPSCellInformation, pSCellID), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_PSCellInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "pSCellID" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedPSCellInformation, timeStay), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NativeInteger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_timeStay_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_timeStay_constraint_1 + }, + 0, 0, /* No default value */ + "timeStay" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_LastVisitedPSCellInformation, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P88, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_LastVisitedPSCellInformation_oms_1 = { 0, 2 }; +static const ber_tlv_tag_t asn_DEF_S1AP_LastVisitedPSCellInformation_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LastVisitedPSCellInformation_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pSCellID */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* timeStay */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedPSCellInformation_specs_1 = { + sizeof(struct S1AP_LastVisitedPSCellInformation), + offsetof(struct S1AP_LastVisitedPSCellInformation, _asn_ctx), + asn_MAP_S1AP_LastVisitedPSCellInformation_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_S1AP_LastVisitedPSCellInformation_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellInformation = { + "LastVisitedPSCellInformation", + "LastVisitedPSCellInformation", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_LastVisitedPSCellInformation_tags_1, + sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_tags_1) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_tags_10), /* 1 */ + asn_DEF_S1AP_LastVisitedPSCellInformation_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_tags_1) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_LastVisitedPSCellInformation_1, + 3, /* Elements count */ + &asn_SPC_S1AP_LastVisitedPSCellInformation_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedPSCellInformation.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_LastVisitedPSCellInformation_H_ +#define _S1AP_LastVisitedPSCellInformation_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeInteger.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_PSCellInformation; +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_LastVisitedPSCellInformation */ +typedef struct S1AP_LastVisitedPSCellInformation { + struct S1AP_PSCellInformation *pSCellID; /* OPTIONAL */ + long timeStay; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LastVisitedPSCellInformation_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedPSCellInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellInformation_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_LastVisitedPSCellInformation_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedPSCellList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_LastVisitedPSCellList.h" + +#include "S1AP_LastVisitedPSCellInformation.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_LastVisitedPSCellList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LastVisitedPSCellInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_LastVisitedPSCellList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_LastVisitedPSCellList_specs_1 = { + sizeof(struct S1AP_LastVisitedPSCellList), + offsetof(struct S1AP_LastVisitedPSCellList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellList = { + "LastVisitedPSCellList", + "LastVisitedPSCellList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_LastVisitedPSCellList_tags_1, + sizeof(asn_DEF_S1AP_LastVisitedPSCellList_tags_1) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellList_tags_10), /* 1 */ + asn_DEF_S1AP_LastVisitedPSCellList_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_LastVisitedPSCellList_tags_1) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_LastVisitedPSCellList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_LastVisitedPSCellList_1, + 1, /* Single element */ + &asn_SPC_S1AP_LastVisitedPSCellList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedPSCellList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_LastVisitedPSCellList_H_ +#define _S1AP_LastVisitedPSCellList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_LastVisitedPSCellInformation; + +/* S1AP_LastVisitedPSCellList */ +typedef struct S1AP_LastVisitedPSCellList { + A_SEQUENCE_OF(struct S1AP_LastVisitedPSCellInformation) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LastVisitedPSCellList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_LastVisitedPSCellList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_LastVisitedPSCellList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_LastVisitedPSCellList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Links_to_log_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Links_to_log; -extern const asn_INTEGER_specifics_t asn_SPC_Links_to_log_specs_1; -asn_struct_free_f Links_to_log_free; -asn_struct_print_f Links_to_log_print; -asn_constr_check_f Links_to_log_constraint; -jer_type_encoder_f Links_to_log_encode_jer; -per_type_decoder_f Links_to_log_decode_aper; -per_type_encoder_f Links_to_log_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Links_to_log_specs_1; +asn_struct_free_f S1AP_Links_to_log_free; +asn_struct_print_f S1AP_Links_to_log_print; +asn_constr_check_f S1AP_Links_to_log_constraint; +jer_type_encoder_f S1AP_Links_to_log_encode_jer; +per_type_decoder_f S1AP_Links_to_log_decode_aper; +per_type_encoder_f S1AP_Links_to_log_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -140,7 +140,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ListeningSubframePattern, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P85, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P89, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P63, + &asn_DEF_S1AP_ProtocolIE_Container_8143P63, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_LocationReport */ typedef struct S1AP_LocationReport { - S1AP_ProtocolIE_Container_7847P63_t protocolIEs; + S1AP_ProtocolIE_Container_8143P63_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingControl, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P61, + &asn_DEF_S1AP_ProtocolIE_Container_8143P61, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_LocationReportingControl */ typedef struct S1AP_LocationReportingControl { - S1AP_ProtocolIE_Container_7847P61_t protocolIEs; + S1AP_ProtocolIE_Container_8143P61_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P62, + &asn_DEF_S1AP_ProtocolIE_Container_8143P62, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_LocationReportingFailureIndication */ typedef struct S1AP_LocationReportingFailureIndication { - S1AP_ProtocolIE_Container_7847P62_t protocolIEs; + S1AP_ProtocolIE_Container_8143P62_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,7 +9,7 @@ #include "S1AP_MBSFN-ResultToLog.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_1 = { +asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMBSFNMDT, loggingInterval), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_LoggedMBSFNMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P87, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P91, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -89,7 +89,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* mBSFN-ResultToLog */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_specs_1 = { sizeof(struct S1AP_LoggedMBSFNMDT), offsetof(struct S1AP_LoggedMBSFNMDT, _asn_ctx), asn_MAP_S1AP_LoggedMBSFNMDT_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggedMBSFNMDT; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_LoggedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P86, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P90, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDTTrigger.c
Added
@@ -0,0 +1,89 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_LoggedMDTTrigger.h" + +#include "S1AP_EventTrigger.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_LoggedMDTTrigger_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_LoggedMDTTrigger_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDTTrigger, choice.periodical), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_NULL, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "periodical" + }, + { ATF_POINTER, 0, offsetof(struct S1AP_LoggedMDTTrigger, choice.eventTrigger), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_EventTrigger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "eventTrigger" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LoggedMDTTrigger_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* periodical */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* eventTrigger */ +}; +asn_CHOICE_specifics_t asn_SPC_S1AP_LoggedMDTTrigger_specs_1 = { + sizeof(struct S1AP_LoggedMDTTrigger), + offsetof(struct S1AP_LoggedMDTTrigger, _asn_ctx), + offsetof(struct S1AP_LoggedMDTTrigger, present), + sizeof(((struct S1AP_LoggedMDTTrigger *)0)->present), + asn_MAP_S1AP_LoggedMDTTrigger_tag2el_1, + 2, /* Count of tags in the map */ + 0, 0, + 2 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LoggedMDTTrigger = { + "LoggedMDTTrigger", + "LoggedMDTTrigger", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_LoggedMDTTrigger_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_S1AP_LoggedMDTTrigger_1, + 2, /* Elements count */ + &asn_SPC_S1AP_LoggedMDTTrigger_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDTTrigger.h
Added
@@ -0,0 +1,61 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_LoggedMDTTrigger_H_ +#define _S1AP_LoggedMDTTrigger_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NULL.h> +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_LoggedMDTTrigger_PR { + S1AP_LoggedMDTTrigger_PR_NOTHING, /* No components present */ + S1AP_LoggedMDTTrigger_PR_periodical, + S1AP_LoggedMDTTrigger_PR_eventTrigger + /* Extensions may appear below */ + +} S1AP_LoggedMDTTrigger_PR; + +/* Forward declarations */ +struct S1AP_EventTrigger; + +/* S1AP_LoggedMDTTrigger */ +typedef struct S1AP_LoggedMDTTrigger { + S1AP_LoggedMDTTrigger_PR present; + union S1AP_LoggedMDTTrigger_u { + NULL_t periodical; + struct S1AP_EventTrigger *eventTrigger; + /* + * This type is extensible, + * possible extensions are below. + */ + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LoggedMDTTrigger_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggedMDTTrigger; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_LoggedMDTTrigger_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMDTTrigger_12; +extern asn_per_constraints_t asn_PER_type_S1AP_LoggedMDTTrigger_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_LoggedMDTTrigger_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_LoggingDuration_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggingDuration; -extern const asn_INTEGER_specifics_t asn_SPC_LoggingDuration_specs_1; -asn_struct_free_f LoggingDuration_free; -asn_struct_print_f LoggingDuration_print; -asn_constr_check_f LoggingDuration_constraint; -jer_type_encoder_f LoggingDuration_encode_jer; -per_type_decoder_f LoggingDuration_decode_aper; -per_type_encoder_f LoggingDuration_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_LoggingDuration_specs_1; +asn_struct_free_f S1AP_LoggingDuration_free; +asn_struct_print_f S1AP_LoggingDuration_print; +asn_constr_check_f S1AP_LoggingDuration_constraint; +jer_type_encoder_f S1AP_LoggingDuration_encode_jer; +per_type_decoder_f S1AP_LoggingDuration_decode_aper; +per_type_encoder_f S1AP_LoggingDuration_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_LoggingInterval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggingInterval; -extern const asn_INTEGER_specifics_t asn_SPC_LoggingInterval_specs_1; -asn_struct_free_f LoggingInterval_free; -asn_struct_print_f LoggingInterval_print; -asn_constr_check_f LoggingInterval_constraint; -jer_type_encoder_f LoggingInterval_encode_jer; -per_type_decoder_f LoggingInterval_decode_aper; -per_type_encoder_f LoggingInterval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_LoggingInterval_specs_1; +asn_struct_free_f S1AP_LoggingInterval_free; +asn_struct_print_f S1AP_LoggingInterval_print; +asn_constr_check_f S1AP_LoggingInterval_constraint; +jer_type_encoder_f S1AP_LoggingInterval_encode_jer; +per_type_decoder_f S1AP_LoggingInterval_decode_aper; +per_type_encoder_f S1AP_LoggingInterval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M1PeriodicReporting, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P106, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P111, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -34,13 +34,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M1ReportingTrigger_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M1ReportingTrigger; -extern const asn_INTEGER_specifics_t asn_SPC_M1ReportingTrigger_specs_1; -asn_struct_free_f M1ReportingTrigger_free; -asn_struct_print_f M1ReportingTrigger_print; -asn_constr_check_f M1ReportingTrigger_constraint; -jer_type_encoder_f M1ReportingTrigger_encode_jer; -per_type_decoder_f M1ReportingTrigger_decode_aper; -per_type_encoder_f M1ReportingTrigger_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M1ReportingTrigger_specs_1; +asn_struct_free_f S1AP_M1ReportingTrigger_free; +asn_struct_print_f S1AP_M1ReportingTrigger_print; +asn_constr_check_f S1AP_M1ReportingTrigger_constraint; +jer_type_encoder_f S1AP_M1ReportingTrigger_encode_jer; +per_type_decoder_f S1AP_M1ReportingTrigger_decode_aper; +per_type_encoder_f S1AP_M1ReportingTrigger_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M1ThresholdEventA2, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P146, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P156, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_M3Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M3Configuration, m3period), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M3Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P88, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P93, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* m3period */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_specs_1 = { sizeof(struct S1AP_M3Configuration), offsetof(struct S1AP_M3Configuration, _asn_ctx), asn_MAP_S1AP_M3Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_M3Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M3period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M3period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M3period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M3period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,13 +41,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M3period_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M3period; -extern const asn_INTEGER_specifics_t asn_SPC_M3period_specs_1; -asn_struct_free_f M3period_free; -asn_struct_print_f M3period_print; -asn_constr_check_f M3period_constraint; -jer_type_encoder_f M3period_encode_jer; -per_type_decoder_f M3period_decode_aper; -per_type_encoder_f M3period_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M3period_specs_1; +asn_struct_free_f S1AP_M3period_free; +asn_struct_print_f S1AP_M3period_print; +asn_constr_check_f S1AP_M3period_constraint; +jer_type_encoder_f S1AP_M3period_encode_jer; +per_type_decoder_f S1AP_M3period_decode_aper; +per_type_encoder_f S1AP_M3period_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_M4Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M4Configuration, m4period), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M4Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P89, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P94, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* m4-links-to-log */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_specs_1 = { sizeof(struct S1AP_M4Configuration), offsetof(struct S1AP_M4Configuration, _asn_ctx), asn_MAP_S1AP_M4Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_M4Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M4period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M4period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M4period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M4period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M4period_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M4period; -extern const asn_INTEGER_specifics_t asn_SPC_M4period_specs_1; -asn_struct_free_f M4period_free; -asn_struct_print_f M4period_print; -asn_constr_check_f M4period_constraint; -jer_type_encoder_f M4period_encode_jer; -per_type_decoder_f M4period_decode_aper; -per_type_encoder_f M4period_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M4period_specs_1; +asn_struct_free_f S1AP_M4period_free; +asn_struct_print_f S1AP_M4period_print; +asn_constr_check_f S1AP_M4period_constraint; +jer_type_encoder_f S1AP_M4period_encode_jer; +per_type_decoder_f S1AP_M4period_decode_aper; +per_type_encoder_f S1AP_M4period_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_M5Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M5Configuration, m5period), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M5Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P90, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P95, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* m5-links-to-log */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_specs_1 = { sizeof(struct S1AP_M5Configuration), offsetof(struct S1AP_M5Configuration, _asn_ctx), asn_MAP_S1AP_M5Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_M5Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M5period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M5period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M5period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M5period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M5period_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M5period; -extern const asn_INTEGER_specifics_t asn_SPC_M5period_specs_1; -asn_struct_free_f M5period_free; -asn_struct_print_f M5period_print; -asn_constr_check_f M5period_constraint; -jer_type_encoder_f M5period_encode_jer; -per_type_decoder_f M5period_decode_aper; -per_type_encoder_f M5period_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M5period_specs_1; +asn_struct_free_f S1AP_M5period_free; +asn_struct_print_f S1AP_M5period_print; +asn_constr_check_f S1AP_M5period_constraint; +jer_type_encoder_f S1AP_M5period_encode_jer; +per_type_decoder_f S1AP_M5period_decode_aper; +per_type_encoder_f S1AP_M5period_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_M6Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M6Configuration, m6report_Interval), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M6Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P91, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P96, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* m6-links-to-log */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_specs_1 = { sizeof(struct S1AP_M6Configuration), offsetof(struct S1AP_M6Configuration, _asn_ctx), asn_MAP_S1AP_M6Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_M6Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,13 +43,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M6delay_threshold_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M6delay_threshold; -extern const asn_INTEGER_specifics_t asn_SPC_M6delay_threshold_specs_1; -asn_struct_free_f M6delay_threshold_free; -asn_struct_print_f M6delay_threshold_print; -asn_constr_check_f M6delay_threshold_constraint; -jer_type_encoder_f M6delay_threshold_encode_jer; -per_type_decoder_f M6delay_threshold_decode_aper; -per_type_encoder_f M6delay_threshold_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M6delay_threshold_specs_1; +asn_struct_free_f S1AP_M6delay_threshold_free; +asn_struct_print_f S1AP_M6delay_threshold_print; +asn_constr_check_f S1AP_M6delay_threshold_constraint; +jer_type_encoder_f S1AP_M6delay_threshold_encode_jer; +per_type_decoder_f S1AP_M6delay_threshold_decode_aper; +per_type_encoder_f S1AP_M6delay_threshold_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_M6report_Interval_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M6report_Interval; -extern const asn_INTEGER_specifics_t asn_SPC_M6report_Interval_specs_1; -asn_struct_free_f M6report_Interval_free; -asn_struct_print_f M6report_Interval_print; -asn_constr_check_f M6report_Interval_constraint; -jer_type_encoder_f M6report_Interval_encode_jer; -per_type_decoder_f M6report_Interval_decode_aper; -per_type_encoder_f M6report_Interval_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_M6report_Interval_specs_1; +asn_struct_free_f S1AP_M6report_Interval_free; +asn_struct_print_f S1AP_M6report_Interval_print; +asn_constr_check_f S1AP_M6report_Interval_constraint; +jer_type_encoder_f S1AP_M6report_Interval_encode_jer; +per_type_decoder_f S1AP_M6report_Interval_decode_aper; +per_type_encoder_f S1AP_M6report_Interval_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_M7Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M7Configuration, m7period), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_M7Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P92, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P97, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* m7-links-to-log */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_specs_1 = { sizeof(struct S1AP_M7Configuration), offsetof(struct S1AP_M7Configuration, _asn_ctx), asn_MAP_S1AP_M7Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_M7Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M7period.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M7period.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_M7period.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_M7period.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -78,7 +78,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_MBSFN_ResultToLogInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P94, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P99, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_MDT_Activation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDT_Activation; -extern const asn_INTEGER_specifics_t asn_SPC_MDT_Activation_specs_1; -asn_struct_free_f MDT_Activation_free; -asn_struct_print_f MDT_Activation_print; -asn_constr_check_f MDT_Activation_constraint; -jer_type_encoder_f MDT_Activation_encode_jer; -per_type_decoder_f MDT_Activation_decode_aper; -per_type_encoder_f MDT_Activation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_MDT_Activation_specs_1; +asn_struct_free_f S1AP_MDT_Activation_free; +asn_struct_print_f S1AP_MDT_Activation_print; +asn_constr_check_f S1AP_MDT_Activation_constraint; +jer_type_encoder_f S1AP_MDT_Activation_encode_jer; +per_type_decoder_f S1AP_MDT_Activation_decode_aper; +per_type_encoder_f S1AP_MDT_Activation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_MDT-Configuration.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MDT_Configuration, mdt_Activation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_MDT_Configuration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P93, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P98, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* mDTMode */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_specs_1 = { sizeof(struct S1AP_MDT_Configuration), offsetof(struct S1AP_MDT_Configuration, _asn_ctx), asn_MAP_S1AP_MDT_Configuration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDT_Configuration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MDT_Location_Info_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MDT_Location_Info_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 8, 8 } /* (SIZE(8..8)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_MDT_Location_Info_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MDT_Location_Info_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDT_Location_Info; asn_struct_free_f S1AP_MDT_Location_Info_free; asn_struct_print_f S1AP_MDT_Location_Info_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_MDTMode-Extension.h" /* - * This type is implemented using S1AP_ProtocolIE_SingleContainer_7850P17, + * This type is implemented using S1AP_ProtocolIE_SingleContainer_8146P19, * so here we adjust the DEF accordingly. */ static const ber_tlv_tag_t asn_DEF_S1AP_MDTMode_Extension_tags_1 = { @@ -33,8 +33,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MDTMode_ExtensionIE_69, + asn_MBR_S1AP_MDTMode_ExtensionIE_77, 3, /* Elements count */ - &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_69 /* Additional specs */ + &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_77 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ #endif /* S1AP_MDTMode-Extension */ -typedef S1AP_ProtocolIE_SingleContainer_7850P17_t S1AP_MDTMode_Extension_t; +typedef S1AP_ProtocolIE_SingleContainer_8146P19_t S1AP_MDTMode_Extension_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDTMode_Extension;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_MDTPLMNList.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MDTPLMNList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MDTPLMNList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_MDTPLMNList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_MDTPLMNList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -36,7 +36,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_MDTPLMNList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_MDTPLMNList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_MDTPLMNList_specs_1 = { sizeof(struct S1AP_MDTPLMNList), offsetof(struct S1AP_MDTPLMNList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,6 +30,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDTPLMNList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_MDTPLMNList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_MDTPLMNList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_MDTPLMNList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -24,13 +24,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_MME_UE_S1AP_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MME_UE_S1AP_ID; -extern const asn_INTEGER_specifics_t asn_SPC_MME_UE_S1AP_ID_specs_1; -asn_struct_free_f MME_UE_S1AP_ID_free; -asn_struct_print_f MME_UE_S1AP_ID_print; -asn_constr_check_f MME_UE_S1AP_ID_constraint; -jer_type_encoder_f MME_UE_S1AP_ID_encode_jer; -per_type_decoder_f MME_UE_S1AP_ID_decode_aper; -per_type_encoder_f MME_UE_S1AP_ID_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_MME_UE_S1AP_ID_specs_1; +asn_struct_free_f S1AP_MME_UE_S1AP_ID_free; +asn_struct_print_f S1AP_MME_UE_S1AP_ID_print; +asn_constr_check_f S1AP_MME_UE_S1AP_ID_constraint; +jer_type_encoder_f S1AP_MME_UE_S1AP_ID_encode_jer; +per_type_decoder_f S1AP_MME_UE_S1AP_ID_decode_aper; +per_type_encoder_f S1AP_MME_UE_S1AP_ID_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMECPRelocationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P93, + &asn_DEF_S1AP_ProtocolIE_Container_8143P93, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMECPRelocationIndication */ typedef struct S1AP_MMECPRelocationIndication { - S1AP_ProtocolIE_Container_7847P93_t protocolIEs; + S1AP_ProtocolIE_Container_8143P93_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P71, + &asn_DEF_S1AP_ProtocolIE_Container_8143P71, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEConfigurationTransfer */ typedef struct S1AP_MMEConfigurationTransfer { - S1AP_ProtocolIE_Container_7847P71_t protocolIEs; + S1AP_ProtocolIE_Container_8143P71_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdate, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P49, + &asn_DEF_S1AP_ProtocolIE_Container_8143P49, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEConfigurationUpdate */ typedef struct S1AP_MMEConfigurationUpdate { - S1AP_ProtocolIE_Container_7847P49_t protocolIEs; + S1AP_ProtocolIE_Container_8143P49_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P50, + &asn_DEF_S1AP_ProtocolIE_Container_8143P50, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEConfigurationUpdateAcknowledge */ typedef struct S1AP_MMEConfigurationUpdateAcknowledge { - S1AP_ProtocolIE_Container_7847P50_t protocolIEs; + S1AP_ProtocolIE_Container_8143P50_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P51, + &asn_DEF_S1AP_ProtocolIE_Container_8143P51, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEConfigurationUpdateFailure */ typedef struct S1AP_MMEConfigurationUpdateFailure { - S1AP_ProtocolIE_Container_7847P51_t protocolIEs; + S1AP_ProtocolIE_Container_8143P51_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEDirectInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P69, + &asn_DEF_S1AP_ProtocolIE_Container_8143P69, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEDirectInformationTransfer */ typedef struct S1AP_MMEDirectInformationTransfer { - S1AP_ProtocolIE_Container_7847P69_t protocolIEs; + S1AP_ProtocolIE_Container_8143P69_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEEarlyStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P14, + &asn_DEF_S1AP_ProtocolIE_Container_8143P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEEarlyStatusTransfer */ typedef struct S1AP_MMEEarlyStatusTransfer { - S1AP_ProtocolIE_Container_7847P14_t protocolIEs; + S1AP_ProtocolIE_Container_8143P14_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MMERelaySupportIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MMERelaySupportIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_MMERelaySupportIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_MMERelaySupportIndicator_specs_1 = { asn_MAP_S1AP_MMERelaySupportIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_MMERelaySupportIndicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_MMERelaySupportIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MMERelaySupportIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMERelaySupportIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_MMERelaySupportIndicator_specs_1; asn_struct_free_f S1AP_MMERelaySupportIndicator_free; asn_struct_print_f S1AP_MMERelaySupportIndicator_print; asn_constr_check_f S1AP_MMERelaySupportIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEStatusTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P56, + &asn_DEF_S1AP_ProtocolIE_Container_8143P56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_MMEStatusTransfer */ typedef struct S1AP_MMEStatusTransfer { - S1AP_ProtocolIE_Container_7847P56_t protocolIEs; + S1AP_ProtocolIE_Container_8143P56_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -81,7 +81,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MMEname_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MMEname_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 32, 122 } /* (32..122) */, { APC_CONSTRAINED | APC_EXTENSIBLE, 8, 8, 1, 150 } /* (SIZE(1..150,...)) */, asn_PER_MAP_S1AP_MMEname_1_v2c, /* Value to PER code map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef PrintableString_t S1AP_MMEname_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MMEname_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEname; asn_struct_free_f S1AP_MMEname_free; asn_struct_print_f S1AP_MMEname_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ManagementBasedMDTAllowed_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ManagementBasedMDTAllowed_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* allowed(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_ManagementBasedMDTAllowed_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_ManagementBasedMDTAllowed_specs_1 = { asn_MAP_S1AP_ManagementBasedMDTAllowed_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_ManagementBasedMDTAllowed_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_ManagementBasedMDTAllowed_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ManagementBasedMDTAllowed_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ManagementBasedMDTAllowed; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ManagementBasedMDTAllowed_specs_1; asn_struct_free_f S1AP_ManagementBasedMDTAllowed_free; asn_struct_print_f S1AP_ManagementBasedMDTAllowed_print; asn_constr_check_f S1AP_ManagementBasedMDTAllowed_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Masked_IMEISV_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Masked_IMEISV_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 64, 64 } /* (SIZE(64..64)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_Masked_IMEISV_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Masked_IMEISV_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Masked_IMEISV; asn_struct_free_f S1AP_Masked_IMEISV_free; asn_struct_print_f S1AP_Masked_IMEISV_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdL1LoggedMDT.c
Added
@@ -0,0 +1,107 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_MeasurementThresholdL1LoggedMDT.h" + +#include "S1AP_ProtocolIE-SingleContainer.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_MeasurementThresholdL1LoggedMDT_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT, choice.threshold_RSRP), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Threshold_RSRP, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "threshold-RSRP" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT, choice.threshold_RSRQ), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Threshold_RSRQ, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "threshold-RSRQ" + }, + { ATF_POINTER, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MeasurementThresholdL1LoggedMDT_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* threshold-RSRP */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* threshold-RSRQ */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_specs_1 = { + sizeof(struct S1AP_MeasurementThresholdL1LoggedMDT), + offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT, _asn_ctx), + offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT, present), + sizeof(((struct S1AP_MeasurementThresholdL1LoggedMDT *)0)->present), + asn_MAP_S1AP_MeasurementThresholdL1LoggedMDT_tag2el_1, + 3, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT = { + "MeasurementThresholdL1LoggedMDT", + "MeasurementThresholdL1LoggedMDT", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_MeasurementThresholdL1LoggedMDT_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_1, + 3, /* Elements count */ + &asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdL1LoggedMDT.h
Added
@@ -0,0 +1,58 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_MeasurementThresholdL1LoggedMDT_H_ +#define _S1AP_MeasurementThresholdL1LoggedMDT_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_Threshold-RSRP.h" +#include "S1AP_Threshold-RSRQ.h" +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_MeasurementThresholdL1LoggedMDT_PR { + S1AP_MeasurementThresholdL1LoggedMDT_PR_NOTHING, /* No components present */ + S1AP_MeasurementThresholdL1LoggedMDT_PR_threshold_RSRP, + S1AP_MeasurementThresholdL1LoggedMDT_PR_threshold_RSRQ, + S1AP_MeasurementThresholdL1LoggedMDT_PR_choice_Extensions +} S1AP_MeasurementThresholdL1LoggedMDT_PR; + +/* Forward declarations */ +struct S1AP_ProtocolIE_SingleContainer; + +/* S1AP_MeasurementThresholdL1LoggedMDT */ +typedef struct S1AP_MeasurementThresholdL1LoggedMDT { + S1AP_MeasurementThresholdL1LoggedMDT_PR present; + union S1AP_MeasurementThresholdL1LoggedMDT_u { + S1AP_Threshold_RSRP_t threshold_RSRP; + S1AP_Threshold_RSRQ_t threshold_RSRQ; + struct S1AP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_MeasurementThresholdL1LoggedMDT_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_13; +extern asn_per_constraints_t asn_PER_type_S1AP_MeasurementThresholdL1LoggedMDT_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_MeasurementThresholdL1LoggedMDT_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MessageIdentifier_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MessageIdentifier_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 16, 16 } /* (SIZE(16..16)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_MessageIdentifier_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MessageIdentifier_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MessageIdentifier; asn_struct_free_f S1AP_MessageIdentifier_free; asn_struct_print_f S1AP_MessageIdentifier_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MobilityInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MobilityInformation_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 32, 32 } /* (SIZE(32..32)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_MobilityInformation_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MobilityInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MobilityInformation; asn_struct_free_f S1AP_MobilityInformation_free; asn_struct_print_f S1AP_MobilityInformation_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_MutingAvailabilityIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_MutingAvailabilityIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* unavailable(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_MutingAvailabilityIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_MutingAvailabilityIndication_specs_1 = { asn_MAP_S1AP_MutingAvailabilityIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_MutingAvailabilityIndication_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_MutingAvailabilityIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_MutingAvailabilityIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MutingAvailabilityIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_MutingAvailabilityIndication_specs_1; asn_struct_free_f S1AP_MutingAvailabilityIndication_free; asn_struct_print_f S1AP_MutingAvailabilityIndication_print; asn_constr_check_f S1AP_MutingAvailabilityIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -104,7 +104,7 @@ &asn_SPC_S1AP_muting_pattern_period_specs_2 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MutingPatternInformation, muting_pattern_period), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -142,7 +142,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_MutingPatternInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P95, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P100, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -166,7 +166,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* muting-pattern-offset */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_specs_1 = { sizeof(struct S1AP_MutingPatternInformation), offsetof(struct S1AP_MutingPatternInformation, _asn_ctx), asn_MAP_S1AP_MutingPatternInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,6 +52,8 @@ /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_muting_pattern_period_2; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_MutingPatternInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASDeliveryIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P39, + &asn_DEF_S1AP_ProtocolIE_Container_8143P39, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_NASDeliveryIndication */ typedef struct S1AP_NASDeliveryIndication { - S1AP_ProtocolIE_Container_7847P39_t protocolIEs; + S1AP_ProtocolIE_Container_8143P39_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASNonDeliveryIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P37, + &asn_DEF_S1AP_ProtocolIE_Container_8143P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_NASNonDeliveryIndication */ typedef struct S1AP_NASNonDeliveryIndication { - S1AP_ProtocolIE_Container_7847P37_t protocolIEs; + S1AP_ProtocolIE_Container_8143P37_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_DefaultPagingDRX_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_DefaultPagingDRX_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 3 } /* (0..3,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -32,7 +32,7 @@ 2 /* v512(2) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_DefaultPagingDRX_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_DefaultPagingDRX_specs_1 = { asn_MAP_S1AP_NB_IoT_DefaultPagingDRX_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_NB_IoT_DefaultPagingDRX_enum2value_1, /* N => "tag"; sorted by N */ 4, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,7 +33,9 @@ typedef long S1AP_NB_IoT_DefaultPagingDRX_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_DefaultPagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_DefaultPagingDRX; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_DefaultPagingDRX_specs_1; asn_struct_free_f S1AP_NB_IoT_DefaultPagingDRX_free; asn_struct_print_f S1AP_NB_IoT_DefaultPagingDRX_print; asn_constr_check_f S1AP_NB_IoT_DefaultPagingDRX_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,13 +45,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_Paging_eDRX_Cycle_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_Paging_eDRX_Cycle; -extern const asn_INTEGER_specifics_t asn_SPC_NB_IoT_Paging_eDRX_Cycle_specs_1; -asn_struct_free_f NB_IoT_Paging_eDRX_Cycle_free; -asn_struct_print_f NB_IoT_Paging_eDRX_Cycle_print; -asn_constr_check_f NB_IoT_Paging_eDRX_Cycle_constraint; -jer_type_encoder_f NB_IoT_Paging_eDRX_Cycle_encode_jer; -per_type_decoder_f NB_IoT_Paging_eDRX_Cycle_decode_aper; -per_type_encoder_f NB_IoT_Paging_eDRX_Cycle_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRX_Cycle_specs_1; +asn_struct_free_f S1AP_NB_IoT_Paging_eDRX_Cycle_free; +asn_struct_print_f S1AP_NB_IoT_Paging_eDRX_Cycle_print; +asn_constr_check_f S1AP_NB_IoT_Paging_eDRX_Cycle_constraint; +jer_type_encoder_f S1AP_NB_IoT_Paging_eDRX_Cycle_encode_jer; +per_type_decoder_f S1AP_NB_IoT_Paging_eDRX_Cycle_decode_aper; +per_type_encoder_f S1AP_NB_IoT_Paging_eDRX_Cycle_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_NB-IoT-Paging-eDRXInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation, nB_IoT_paging_eDRX_Cycle), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P96, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P101, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nB-IoT-pagingTimeWindow */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_specs_1 = { sizeof(struct S1AP_NB_IoT_Paging_eDRXInformation), offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation, _asn_ctx), asn_MAP_S1AP_NB_IoT_Paging_eDRXInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_PagingDRX_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_PagingDRX_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 5 } /* (0..5,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -36,7 +36,7 @@ 1 /* v64(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_PagingDRX_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_PagingDRX_specs_1 = { asn_MAP_S1AP_NB_IoT_PagingDRX_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_NB_IoT_PagingDRX_enum2value_1, /* N => "tag"; sorted by N */ 6, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,7 +35,9 @@ typedef long S1AP_NB_IoT_PagingDRX_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_PagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_PagingDRX; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_PagingDRX_specs_1; asn_struct_free_f S1AP_NB_IoT_PagingDRX_free; asn_struct_print_f S1AP_NB_IoT_PagingDRX_print; asn_constr_check_f S1AP_NB_IoT_PagingDRX_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,13 +47,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_PagingTimeWindow_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_PagingTimeWindow; -extern const asn_INTEGER_specifics_t asn_SPC_NB_IoT_PagingTimeWindow_specs_1; -asn_struct_free_f NB_IoT_PagingTimeWindow_free; -asn_struct_print_f NB_IoT_PagingTimeWindow_print; -asn_constr_check_f NB_IoT_PagingTimeWindow_constraint; -jer_type_encoder_f NB_IoT_PagingTimeWindow_encode_jer; -per_type_decoder_f NB_IoT_PagingTimeWindow_decode_aper; -per_type_encoder_f NB_IoT_PagingTimeWindow_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NB_IoT_PagingTimeWindow_specs_1; +asn_struct_free_f S1AP_NB_IoT_PagingTimeWindow_free; +asn_struct_print_f S1AP_NB_IoT_PagingTimeWindow_print; +asn_constr_check_f S1AP_NB_IoT_PagingTimeWindow_constraint; +jer_type_encoder_f S1AP_NB_IoT_PagingTimeWindow_encode_jer; +per_type_decoder_f S1AP_NB_IoT_PagingTimeWindow_decode_aper; +per_type_encoder_f S1AP_NB_IoT_PagingTimeWindow_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_UEIdentityIndexValue_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_UEIdentityIndexValue_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 12, 12 } /* (SIZE(12..12)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_NB_IoT_UEIdentityIndexValue_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NB_IoT_UEIdentityIndexValue_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_UEIdentityIndexValue; asn_struct_free_f S1AP_NB_IoT_UEIdentityIndexValue_free; asn_struct_print_f S1AP_NB_IoT_UEIdentityIndexValue_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NG_eNB, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P144, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P154, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NR_CGI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P97, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P102, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_NRUESecurityCapabilities.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_1 = { +asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESecurityCapabilities, nRencryptionAlgorithms), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NRUESecurityCapabilities, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P98, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P103, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nRintegrityProtectionAlgorithms */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_specs_1 = { sizeof(struct S1AP_NRUESecurityCapabilities), offsetof(struct S1AP_NRUESecurityCapabilities, _asn_ctx), asn_MAP_S1AP_NRUESecurityCapabilities_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRUESecurityCapabilities; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_NRUESidelinkAggregateMaximumBitrate.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_1 = { +asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate, uEaggregateMaximumBitRate), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P100, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P105, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uEaggregateMaximumBitRate */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_specs_1 = { sizeof(struct S1AP_NRUESidelinkAggregateMaximumBitrate), offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate, _asn_ctx), asn_MAP_S1AP_NRUESidelinkAggregateMaximumBitrate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_NRV2XServicesAuthorized.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_1 = { +asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_NRV2XServicesAuthorized, vehicleUE), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_NRV2XServicesAuthorized, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P99, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P104, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pedestrianUE */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_specs_1 = { sizeof(struct S1AP_NRV2XServicesAuthorized), offsetof(struct S1AP_NRV2XServicesAuthorized, _asn_ctx), asn_MAP_S1AP_NRV2XServicesAuthorized_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRV2XServicesAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NRrestrictionin5GS_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NRrestrictionin5GS_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* nRrestrictedin5GS(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictionin5GS_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictionin5GS_specs_1 = { asn_MAP_S1AP_NRrestrictionin5GS_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_NRrestrictionin5GS_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_NRrestrictionin5GS_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NRrestrictionin5GS_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRrestrictionin5GS; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictionin5GS_specs_1; asn_struct_free_f S1AP_NRrestrictionin5GS_free; asn_struct_print_f S1AP_NRrestrictionin5GS_print; asn_constr_check_f S1AP_NRrestrictionin5GS_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NRrestrictioninEPSasSecondaryRAT_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NRrestrictioninEPSasSecondaryRAT_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* nRrestrictedinEPSasSecondaryRAT(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictioninEPSasSecondaryRAT_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictioninEPSasSecondaryRAT_specs_1 = { asn_MAP_S1AP_NRrestrictioninEPSasSecondaryRAT_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_NRrestrictioninEPSasSecondaryRAT_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_NRrestrictioninEPSasSecondaryRAT_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NRrestrictioninEPSasSecondaryRAT_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRrestrictioninEPSasSecondaryRAT; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NRrestrictioninEPSasSecondaryRAT_specs_1; asn_struct_free_f S1AP_NRrestrictioninEPSasSecondaryRAT_free; asn_struct_print_f S1AP_NRrestrictioninEPSasSecondaryRAT_print; asn_constr_check_f S1AP_NRrestrictioninEPSasSecondaryRAT_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_NextPagingAreaScope_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NextPagingAreaScope; -extern const asn_INTEGER_specifics_t asn_SPC_NextPagingAreaScope_specs_1; -asn_struct_free_f NextPagingAreaScope_free; -asn_struct_print_f NextPagingAreaScope_print; -asn_constr_check_f NextPagingAreaScope_constraint; -jer_type_encoder_f NextPagingAreaScope_encode_jer; -per_type_decoder_f NextPagingAreaScope_decode_aper; -per_type_encoder_f NextPagingAreaScope_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NextPagingAreaScope_specs_1; +asn_struct_free_f S1AP_NextPagingAreaScope_free; +asn_struct_print_f S1AP_NextPagingAreaScope_print; +asn_constr_check_f S1AP_NextPagingAreaScope_constraint; +jer_type_encoder_f S1AP_NextPagingAreaScope_encode_jer; +per_type_decoder_f S1AP_NextPagingAreaScope_decode_aper; +per_type_encoder_f S1AP_NextPagingAreaScope_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NotifySourceeNB_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NotifySourceeNB_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* notifySource(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_NotifySourceeNB_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_NotifySourceeNB_specs_1 = { asn_MAP_S1AP_NotifySourceeNB_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_NotifySourceeNB_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_NotifySourceeNB_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NotifySourceeNB_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NotifySourceeNB; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_NotifySourceeNB_specs_1; asn_struct_free_f S1AP_NotifySourceeNB_free; asn_struct_print_f S1AP_NotifySourceeNB_print; asn_constr_check_f S1AP_NotifySourceeNB_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_NumberofBroadcastRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_NumberofBroadcastRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_NumberofBroadcastRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_NumberofBroadcastRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NumberofBroadcastRequest; asn_struct_free_f S1AP_NumberofBroadcastRequest_free; asn_struct_print_f S1AP_NumberofBroadcastRequest_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,13 +38,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_OverloadAction_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadAction; -extern const asn_INTEGER_specifics_t asn_SPC_OverloadAction_specs_1; -asn_struct_free_f OverloadAction_free; -asn_struct_print_f OverloadAction_print; -asn_constr_check_f OverloadAction_constraint; -jer_type_encoder_f OverloadAction_encode_jer; -per_type_decoder_f OverloadAction_decode_aper; -per_type_encoder_f OverloadAction_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_OverloadAction_specs_1; +asn_struct_free_f S1AP_OverloadAction_free; +asn_struct_print_f S1AP_OverloadAction_print; +asn_constr_check_f S1AP_OverloadAction_constraint; +jer_type_encoder_f S1AP_OverloadAction_encode_jer; +per_type_decoder_f S1AP_OverloadAction_decode_aper; +per_type_encoder_f S1AP_OverloadAction_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.c
Changed
@@ -1,20 +1,20 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_OverloadResponse.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_OverloadResponse_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_OverloadResponse_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_OverloadResponse_1 = { +asn_TYPE_member_t asn_MBR_S1AP_OverloadResponse_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadResponse, choice.overloadAction), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36,7 +36,7 @@ static const asn_TYPE_tag2member_t asn_MAP_S1AP_OverloadResponse_tag2el_1 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* overloadAction */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_OverloadResponse_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_OverloadResponse_specs_1 = { sizeof(struct S1AP_OverloadResponse), offsetof(struct S1AP_OverloadResponse, _asn_ctx), offsetof(struct S1AP_OverloadResponse, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -44,6 +44,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadResponse; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_OverloadResponse_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_OverloadResponse_11; +extern asn_per_constraints_t asn_PER_type_S1AP_OverloadResponse_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStart, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P64, + &asn_DEF_S1AP_ProtocolIE_Container_8143P64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_OverloadStart */ typedef struct S1AP_OverloadStart { - S1AP_ProtocolIE_Container_7847P64_t protocolIEs; + S1AP_ProtocolIE_Container_8143P64_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStop, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P65, + &asn_DEF_S1AP_ProtocolIE_Container_8143P65, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_OverloadStop */ typedef struct S1AP_OverloadStop { - S1AP_ProtocolIE_Container_7847P65_t protocolIEs; + S1AP_ProtocolIE_Container_8143P65_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PC5FlowBitRates, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P105, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P110, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -64,7 +64,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PC5QoSFlowItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P104, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P109, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_PC5QoSParameters.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_1 = { +asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5QoSParameters, pc5QoSFlowList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PC5QoSParameters, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P103, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P108, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pc5LinkAggregatedBitRates */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_specs_1 = { sizeof(struct S1AP_PC5QoSParameters), offsetof(struct S1AP_PC5QoSParameters, _asn_ctx), asn_MAP_S1AP_PC5QoSParameters_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_PC5QoSParameters; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PLMNAreaBasedQMC, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P107, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P112, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PS_ServiceNotAvailable_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PS_ServiceNotAvailable_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* ps-service-not-available(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_PS_ServiceNotAvailable_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_PS_ServiceNotAvailable_specs_1 = { asn_MAP_S1AP_PS_ServiceNotAvailable_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_PS_ServiceNotAvailable_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_PS_ServiceNotAvailable_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PS_ServiceNotAvailable_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PS_ServiceNotAvailable; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PS_ServiceNotAvailable_specs_1; asn_struct_free_f S1AP_PS_ServiceNotAvailable_free; asn_struct_print_f S1AP_PS_ServiceNotAvailable_print; asn_constr_check_f S1AP_PS_ServiceNotAvailable_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_PSCellInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PSCellInformation, nCGI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PSCellInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P109, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P114, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* nCGI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_specs_1 = { sizeof(struct S1AP_PSCellInformation), offsetof(struct S1AP_PSCellInformation, _asn_ctx), asn_MAP_S1AP_PSCellInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_PSCellInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P75, + &asn_DEF_S1AP_ProtocolIE_Container_8143P75, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PWSFailureIndication */ typedef struct S1AP_PWSFailureIndication { - S1AP_ProtocolIE_Container_7847P75_t protocolIEs; + S1AP_ProtocolIE_Container_8143P75_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSRestartIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P74, + &asn_DEF_S1AP_ProtocolIE_Container_8143P74, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PWSRestartIndication */ typedef struct S1AP_PWSRestartIndication { - S1AP_ProtocolIE_Container_7847P74_t protocolIEs; + S1AP_ProtocolIE_Container_8143P74_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_EUTRAN-CGI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PWSfailedECGIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PWSfailedECGIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_PWSfailedECGIList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_PWSfailedECGIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_PWSfailedECGIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_PWSfailedECGIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_PWSfailedECGIList_specs_1 = { sizeof(struct S1AP_PWSfailedECGIList), offsetof(struct S1AP_PWSfailedECGIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_PWSfailedECGIList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_PWSfailedECGIList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_PWSfailedECGIList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_PWSfailedECGIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Packet_LossRate_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Packet_LossRate_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 10, 10, 0, 1000 } /* (0..1000) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_Packet_LossRate_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Packet_LossRate_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Packet_LossRate; asn_struct_free_f S1AP_Packet_LossRate_free; asn_struct_print_f S1AP_Packet_LossRate_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -45,13 +45,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Paging_eDRX_Cycle_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Paging_eDRX_Cycle; -extern const asn_INTEGER_specifics_t asn_SPC_Paging_eDRX_Cycle_specs_1; -asn_struct_free_f Paging_eDRX_Cycle_free; -asn_struct_print_f Paging_eDRX_Cycle_print; -asn_constr_check_f Paging_eDRX_Cycle_constraint; -jer_type_encoder_f Paging_eDRX_Cycle_encode_jer; -per_type_decoder_f Paging_eDRX_Cycle_decode_aper; -per_type_encoder_f Paging_eDRX_Cycle_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Paging_eDRX_Cycle_specs_1; +asn_struct_free_f S1AP_Paging_eDRX_Cycle_free; +asn_struct_print_f S1AP_Paging_eDRX_Cycle_print; +asn_constr_check_f S1AP_Paging_eDRX_Cycle_constraint; +jer_type_encoder_f S1AP_Paging_eDRX_Cycle_encode_jer; +per_type_decoder_f S1AP_Paging_eDRX_Cycle_decode_aper; +per_type_encoder_f S1AP_Paging_eDRX_Cycle_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_Paging-eDRXInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Paging_eDRXInformation, paging_eDRX_Cycle), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Paging_eDRXInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P102, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P107, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pagingTimeWindow */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_specs_1 = { sizeof(struct S1AP_Paging_eDRXInformation), offsetof(struct S1AP_Paging_eDRXInformation, _asn_ctx), asn_MAP_S1AP_Paging_eDRXInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Paging_eDRXInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_Paging, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P25, + &asn_DEF_S1AP_ProtocolIE_Container_8143P25, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Paging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Paging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_Paging */ typedef struct S1AP_Paging { - S1AP_ProtocolIE_Container_7847P25_t protocolIEs; + S1AP_ProtocolIE_Container_8143P25_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_PagingAttemptInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P101, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P106, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingCause.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_PagingCause.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_PagingCause_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_PagingCause_value2enum_1 = { + { 0, 5, "voice" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_PagingCause_enum2value_1 = { + 0 /* voice(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingCause_specs_1 = { + asn_MAP_S1AP_PagingCause_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_PagingCause_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_PagingCause_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_PagingCause = { + "PagingCause", + "PagingCause", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_PagingCause_tags_1, + sizeof(asn_DEF_S1AP_PagingCause_tags_1) + /sizeof(asn_DEF_S1AP_PagingCause_tags_10), /* 1 */ + asn_DEF_S1AP_PagingCause_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_PagingCause_tags_1) + /sizeof(asn_DEF_S1AP_PagingCause_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_PagingCause_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_PagingCause_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingCause.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_PagingCause_H_ +#define _S1AP_PagingCause_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_PagingCause { + S1AP_PagingCause_voice = 0 + /* + * Enumeration is extensible + */ +} e_S1AP_PagingCause; + +/* S1AP_PagingCause */ +typedef long S1AP_PagingCause_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PagingCause_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingCause; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingCause_specs_1; +asn_struct_free_f S1AP_PagingCause_free; +asn_struct_print_f S1AP_PagingCause_print; +asn_constr_check_f S1AP_PagingCause_constraint; +jer_type_encoder_f S1AP_PagingCause_encode_jer; +per_type_decoder_f S1AP_PagingCause_decode_aper; +per_type_encoder_f S1AP_PagingCause_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_PagingCause_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PagingDRX_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PagingDRX_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 3 } /* (0..3,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -32,7 +32,7 @@ 1 /* v64(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingDRX_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingDRX_specs_1 = { asn_MAP_S1AP_PagingDRX_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_PagingDRX_enum2value_1, /* N => "tag"; sorted by N */ 4, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,7 +33,9 @@ typedef long S1AP_PagingDRX_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PagingDRX_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingDRX; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingDRX_specs_1; asn_struct_free_f S1AP_PagingDRX_free; asn_struct_print_f S1AP_PagingDRX_print; asn_constr_check_f S1AP_PagingDRX_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PagingPriority_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PagingPriority_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 7 } /* (0..7,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -40,7 +40,7 @@ 7 /* priolevel8(7) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingPriority_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingPriority_specs_1 = { asn_MAP_S1AP_PagingPriority_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_PagingPriority_enum2value_1, /* N => "tag"; sorted by N */ 8, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,9 @@ typedef long S1AP_PagingPriority_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PagingPriority_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingPriority; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingPriority_specs_1; asn_struct_free_f S1AP_PagingPriority_free; asn_struct_print_f S1AP_PagingPriority_print; asn_constr_check_f S1AP_PagingPriority_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,13 +52,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_PagingProbabilityInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingProbabilityInformation; -extern const asn_INTEGER_specifics_t asn_SPC_PagingProbabilityInformation_specs_1; -asn_struct_free_f PagingProbabilityInformation_free; -asn_struct_print_f PagingProbabilityInformation_print; -asn_constr_check_f PagingProbabilityInformation_constraint; -jer_type_encoder_f PagingProbabilityInformation_encode_jer; -per_type_decoder_f PagingProbabilityInformation_decode_aper; -per_type_encoder_f PagingProbabilityInformation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingProbabilityInformation_specs_1; +asn_struct_free_f S1AP_PagingProbabilityInformation_free; +asn_struct_print_f S1AP_PagingProbabilityInformation_print; +asn_constr_check_f S1AP_PagingProbabilityInformation_constraint; +jer_type_encoder_f S1AP_PagingProbabilityInformation_encode_jer; +per_type_decoder_f S1AP_PagingProbabilityInformation_decode_aper; +per_type_encoder_f S1AP_PagingProbabilityInformation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,13 +47,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_PagingTimeWindow_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingTimeWindow; -extern const asn_INTEGER_specifics_t asn_SPC_PagingTimeWindow_specs_1; -asn_struct_free_f PagingTimeWindow_free; -asn_struct_print_f PagingTimeWindow_print; -asn_constr_check_f PagingTimeWindow_constraint; -jer_type_encoder_f PagingTimeWindow_encode_jer; -per_type_decoder_f PagingTimeWindow_decode_aper; -per_type_encoder_f PagingTimeWindow_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PagingTimeWindow_specs_1; +asn_struct_free_f S1AP_PagingTimeWindow_free; +asn_struct_print_f S1AP_PagingTimeWindow_print; +asn_constr_check_f S1AP_PagingTimeWindow_constraint; +jer_type_encoder_f S1AP_PagingTimeWindow_encode_jer; +per_type_decoder_f S1AP_PagingTimeWindow_decode_aper; +per_type_encoder_f S1AP_PagingTimeWindow_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P7, + &asn_DEF_S1AP_ProtocolIE_Container_8143P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PathSwitchRequest */ typedef struct S1AP_PathSwitchRequest { - S1AP_ProtocolIE_Container_7847P7_t protocolIEs; + S1AP_ProtocolIE_Container_8143P7_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P8, + &asn_DEF_S1AP_ProtocolIE_Container_8143P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PathSwitchRequestAcknowledge */ typedef struct S1AP_PathSwitchRequestAcknowledge { - S1AP_ProtocolIE_Container_7847P8_t protocolIEs; + S1AP_ProtocolIE_Container_8143P8_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P9, + &asn_DEF_S1AP_ProtocolIE_Container_8143P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PathSwitchRequestFailure */ typedef struct S1AP_PathSwitchRequestFailure { - S1AP_ProtocolIE_Container_7847P9_t protocolIEs; + S1AP_ProtocolIE_Container_8143P9_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_PedestrianUE_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PedestrianUE; -extern const asn_INTEGER_specifics_t asn_SPC_PedestrianUE_specs_1; -asn_struct_free_f PedestrianUE_free; -asn_struct_print_f PedestrianUE_print; -asn_constr_check_f PedestrianUE_constraint; -jer_type_encoder_f PedestrianUE_encode_jer; -per_type_decoder_f PedestrianUE_decode_aper; -per_type_encoder_f PedestrianUE_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PedestrianUE_specs_1; +asn_struct_free_f S1AP_PedestrianUE_free; +asn_struct_print_f S1AP_PedestrianUE_print; +asn_constr_check_f S1AP_PedestrianUE_constraint; +jer_type_encoder_f S1AP_PedestrianUE_encode_jer; +per_type_decoder_f S1AP_PedestrianUE_decode_aper; +per_type_encoder_f S1AP_PedestrianUE_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PendingDataIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PendingDataIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_PendingDataIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_PendingDataIndication_specs_1 = { asn_MAP_S1AP_PendingDataIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_PendingDataIndication_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_PendingDataIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PendingDataIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PendingDataIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PendingDataIndication_specs_1; asn_struct_free_f S1AP_PendingDataIndication_free; asn_struct_print_f S1AP_PendingDataIndication_print; asn_constr_check_f S1AP_PendingDataIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,13 +30,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Pre_emptionCapability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Pre_emptionCapability; -extern const asn_INTEGER_specifics_t asn_SPC_Pre_emptionCapability_specs_1; -asn_struct_free_f Pre_emptionCapability_free; -asn_struct_print_f Pre_emptionCapability_print; -asn_constr_check_f Pre_emptionCapability_constraint; -jer_type_encoder_f Pre_emptionCapability_encode_jer; -per_type_decoder_f Pre_emptionCapability_decode_aper; -per_type_encoder_f Pre_emptionCapability_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Pre_emptionCapability_specs_1; +asn_struct_free_f S1AP_Pre_emptionCapability_free; +asn_struct_print_f S1AP_Pre_emptionCapability_print; +asn_constr_check_f S1AP_Pre_emptionCapability_constraint; +jer_type_encoder_f S1AP_Pre_emptionCapability_encode_jer; +per_type_decoder_f S1AP_Pre_emptionCapability_decode_aper; +per_type_encoder_f S1AP_Pre_emptionCapability_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,13 +30,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Pre_emptionVulnerability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Pre_emptionVulnerability; -extern const asn_INTEGER_specifics_t asn_SPC_Pre_emptionVulnerability_specs_1; -asn_struct_free_f Pre_emptionVulnerability_free; -asn_struct_print_f Pre_emptionVulnerability_print; -asn_constr_check_f Pre_emptionVulnerability_constraint; -jer_type_encoder_f Pre_emptionVulnerability_encode_jer; -per_type_decoder_f Pre_emptionVulnerability_decode_aper; -per_type_encoder_f Pre_emptionVulnerability_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Pre_emptionVulnerability_specs_1; +asn_struct_free_f S1AP_Pre_emptionVulnerability_free; +asn_struct_print_f S1AP_Pre_emptionVulnerability_print; +asn_constr_check_f S1AP_Pre_emptionVulnerability_constraint; +jer_type_encoder_f S1AP_Pre_emptionVulnerability_encode_jer; +per_type_decoder_f S1AP_Pre_emptionVulnerability_decode_aper; +per_type_encoder_f S1AP_Pre_emptionVulnerability_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Presence.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Presence.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Presence.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Presence.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Presence_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Presence; -extern const asn_INTEGER_specifics_t asn_SPC_Presence_specs_1; -asn_struct_free_f Presence_free; -asn_struct_print_f Presence_print; -asn_constr_check_f Presence_constraint; -jer_type_encoder_f Presence_encode_jer; -per_type_decoder_f Presence_decode_aper; -per_type_encoder_f Presence_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Presence_specs_1; +asn_struct_free_f S1AP_Presence_free; +asn_struct_print_f S1AP_Presence_print; +asn_constr_check_f S1AP_Presence_constraint; +jer_type_encoder_f S1AP_Presence_encode_jer; +per_type_decoder_f S1AP_Presence_decode_aper; +per_type_encoder_f S1AP_Presence_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_PrivacyIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PrivacyIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* logged-MDT(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_PrivacyIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_PrivacyIndicator_specs_1 = { asn_MAP_S1AP_PrivacyIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_PrivacyIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_PrivacyIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_PrivacyIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PrivacyIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_PrivacyIndicator_specs_1; asn_struct_free_f S1AP_PrivacyIndicator_free; asn_struct_print_f S1AP_PrivacyIndicator_print; asn_constr_check_f S1AP_PrivacyIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_PrivateIE-Field.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_PrivateIE_Container_7914P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_PrivateIE_Container_8210P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_S1AP_PrivateIE_Container_7914P0_1 = { +asn_TYPE_member_t asn_MBR_S1AP_PrivateIE_Container_8210P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -34,35 +34,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_PrivateIE_Container_7914P0_specs_1 = { - sizeof(struct S1AP_PrivateIE_Container_7914P0), - offsetof(struct S1AP_PrivateIE_Container_7914P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_PrivateIE_Container_8210P0_specs_1 = { + sizeof(struct S1AP_PrivateIE_Container_8210P0), + offsetof(struct S1AP_PrivateIE_Container_8210P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_PrivateIE_Container_7914P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_PrivateIE_Container_8210P0 = { "PrivateIE-Container", "PrivateIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_1, - sizeof(asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_1) - /sizeof(asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_10), /* 1 */ - asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_1) - /sizeof(asn_DEF_S1AP_PrivateIE_Container_7914P0_tags_10), /* 1 */ + asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_1, + sizeof(asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_1) + /sizeof(asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_10), /* 1 */ + asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_1) + /sizeof(asn_DEF_S1AP_PrivateIE_Container_8210P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_PrivateIE_Container_7914P0_constr_1, + &asn_PER_type_S1AP_PrivateIE_Container_8210P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_PrivateIE_Container_7914P0_1, + asn_MBR_S1AP_PrivateIE_Container_8210P0_1, 1, /* Single element */ - &asn_SPC_S1AP_PrivateIE_Container_7914P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_PrivateIE_Container_8210P0_specs_1 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,18 +23,18 @@ struct S1AP_PrivateMessageIEs; /* S1AP_PrivateIE-Container */ -typedef struct S1AP_PrivateIE_Container_7914P0 { +typedef struct S1AP_PrivateIE_Container_8210P0 { A_SEQUENCE_OF(struct S1AP_PrivateMessageIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_PrivateIE_Container_7914P0_t; +} S1AP_PrivateIE_Container_8210P0_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_S1AP_PrivateIE_Container_7914P0; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_PrivateIE_Container_7914P0_specs_1; -extern asn_TYPE_member_t asn_MBR_S1AP_PrivateIE_Container_7914P0_11; -extern asn_per_constraints_t asn_PER_type_S1AP_PrivateIE_Container_7914P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_PrivateIE_Container_8210P0; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_PrivateIE_Container_8210P0_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_PrivateIE_Container_8210P0_11; +extern asn_per_constraints_t asn_PER_type_S1AP_PrivateIE_Container_8210P0_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_PrivateMessage, privateIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_PrivateIE_Container_7914P0, + &asn_DEF_S1AP_PrivateIE_Container_8210P0, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_PrivateMessage */ typedef struct S1AP_PrivateMessage { - S1AP_PrivateIE_Container_7914P0_t privateIEs; + S1AP_PrivateIE_Container_8210P0_t privateIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ProSeAuthorized.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_ProSeAuthorized, proSeDirectDiscovery), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ProSeAuthorized, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P108, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P113, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* proSeDirectCommunication */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_specs_1 = { sizeof(struct S1AP_ProSeAuthorized), offsetof(struct S1AP_ProSeAuthorized, _asn_ctx), asn_MAP_S1AP_ProSeAuthorized_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProSeAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ProSeDirectCommunication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProSeDirectCommunication; -extern const asn_INTEGER_specifics_t asn_SPC_ProSeDirectCommunication_specs_1; -asn_struct_free_f ProSeDirectCommunication_free; -asn_struct_print_f ProSeDirectCommunication_print; -asn_constr_check_f ProSeDirectCommunication_constraint; -jer_type_encoder_f ProSeDirectCommunication_encode_jer; -per_type_decoder_f ProSeDirectCommunication_decode_aper; -per_type_encoder_f ProSeDirectCommunication_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ProSeDirectCommunication_specs_1; +asn_struct_free_f S1AP_ProSeDirectCommunication_free; +asn_struct_print_f S1AP_ProSeDirectCommunication_print; +asn_constr_check_f S1AP_ProSeDirectCommunication_constraint; +jer_type_encoder_f S1AP_ProSeDirectCommunication_encode_jer; +per_type_decoder_f S1AP_ProSeDirectCommunication_decode_aper; +per_type_encoder_f S1AP_ProSeDirectCommunication_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ProSeDirectDiscovery_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProSeDirectDiscovery; -extern const asn_INTEGER_specifics_t asn_SPC_ProSeDirectDiscovery_specs_1; -asn_struct_free_f ProSeDirectDiscovery_free; -asn_struct_print_f ProSeDirectDiscovery_print; -asn_constr_check_f ProSeDirectDiscovery_constraint; -jer_type_encoder_f ProSeDirectDiscovery_encode_jer; -per_type_decoder_f ProSeDirectDiscovery_decode_aper; -per_type_encoder_f ProSeDirectDiscovery_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ProSeDirectDiscovery_specs_1; +asn_struct_free_f S1AP_ProSeDirectDiscovery_free; +asn_struct_print_f S1AP_ProSeDirectDiscovery_print; +asn_constr_check_f S1AP_ProSeDirectDiscovery_constraint; +jer_type_encoder_f S1AP_ProSeDirectDiscovery_encode_jer; +per_type_decoder_f S1AP_ProSeDirectDiscovery_decode_aper; +per_type_encoder_f S1AP_ProSeDirectDiscovery_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ProSeUEtoNetworkRelaying_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProSeUEtoNetworkRelaying_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 1 /* not-authorized(1) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_ProSeUEtoNetworkRelaying_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_ProSeUEtoNetworkRelaying_specs_1 = { asn_MAP_S1AP_ProSeUEtoNetworkRelaying_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_ProSeUEtoNetworkRelaying_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_ProSeUEtoNetworkRelaying_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ProSeUEtoNetworkRelaying_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProSeUEtoNetworkRelaying; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ProSeUEtoNetworkRelaying_specs_1; asn_struct_free_f S1AP_ProSeUEtoNetworkRelaying_free; asn_struct_print_f S1AP_ProSeUEtoNetworkRelaying_print; asn_constr_check_f S1AP_ProSeUEtoNetworkRelaying_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolError-IE-ContainerList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolError-IE-ContainerList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,1140 +9,1210 @@ #include "S1AP_ProtocolExtensionField.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P10_constr_21 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P10_constr_21 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P11_constr_23 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P11_constr_23 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P12_constr_25 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P12_constr_25 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P13_constr_27 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P13_constr_27 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P14_constr_29 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P14_constr_29 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P15_constr_31 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P15_constr_31 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P16_constr_33 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P16_constr_33 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P17_constr_35 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P17_constr_35 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P18_constr_37 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P18_constr_37 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P19_constr_39 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P19_constr_39 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P20_constr_41 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P20_constr_41 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P21_constr_43 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P21_constr_43 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P22_constr_45 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P22_constr_45 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P23_constr_47 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P23_constr_47 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P24_constr_49 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P24_constr_49 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P25_constr_51 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P25_constr_51 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P26_constr_53 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P26_constr_53 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P27_constr_55 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P27_constr_55 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P28_constr_57 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P28_constr_57 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P29_constr_59 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P29_constr_59 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P30_constr_61 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P30_constr_61 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P31_constr_63 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P31_constr_63 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P32_constr_65 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P32_constr_65 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P33_constr_67 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P33_constr_67 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P34_constr_69 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P34_constr_69 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P35_constr_71 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P35_constr_71 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P36_constr_73 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P36_constr_73 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P37_constr_75 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P37_constr_75 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P38_constr_77 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P38_constr_77 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P39_constr_79 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P39_constr_79 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P40_constr_81 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P40_constr_81 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P41_constr_83 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P41_constr_83 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P42_constr_85 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P42_constr_85 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P43_constr_87 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P43_constr_87 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P44_constr_89 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P44_constr_89 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P45_constr_91 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P45_constr_91 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P46_constr_93 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P46_constr_93 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P47_constr_95 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P47_constr_95 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P48_constr_97 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P48_constr_97 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P49_constr_99 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P49_constr_99 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P50_constr_101 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P50_constr_101 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P51_constr_103 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P51_constr_103 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P52_constr_105 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P52_constr_105 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P53_constr_107 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P53_constr_107 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P54_constr_109 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P54_constr_109 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P55_constr_111 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P55_constr_111 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P56_constr_113 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P56_constr_113 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P57_constr_115 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P57_constr_115 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P58_constr_117 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P58_constr_117 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P59_constr_119 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P59_constr_119 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P60_constr_121 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P60_constr_121 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P61_constr_123 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P61_constr_123 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P62_constr_125 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P62_constr_125 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P63_constr_127 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P63_constr_127 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P64_constr_129 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P64_constr_129 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P65_constr_131 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P65_constr_131 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P66_constr_133 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P66_constr_133 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P67_constr_135 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P67_constr_135 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P68_constr_137 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P68_constr_137 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P69_constr_139 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P69_constr_139 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P70_constr_141 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P70_constr_141 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P71_constr_143 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P71_constr_143 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P72_constr_145 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P72_constr_145 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P73_constr_147 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P73_constr_147 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P74_constr_149 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P74_constr_149 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P75_constr_151 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P75_constr_151 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P76_constr_153 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P76_constr_153 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P77_constr_155 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P77_constr_155 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P78_constr_157 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P78_constr_157 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P79_constr_159 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P79_constr_159 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P80_constr_161 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P80_constr_161 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P81_constr_163 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P81_constr_163 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P82_constr_165 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P82_constr_165 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P83_constr_167 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P83_constr_167 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P84_constr_169 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P84_constr_169 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P85_constr_171 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P85_constr_171 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P86_constr_173 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P86_constr_173 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P87_constr_175 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P87_constr_175 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P88_constr_177 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P88_constr_177 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P89_constr_179 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P89_constr_179 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P90_constr_181 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P90_constr_181 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P91_constr_183 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P91_constr_183 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P92_constr_185 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P92_constr_185 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P93_constr_187 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P93_constr_187 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P94_constr_189 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P94_constr_189 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P95_constr_191 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P95_constr_191 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P96_constr_193 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P96_constr_193 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P97_constr_195 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P97_constr_195 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P98_constr_197 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P98_constr_197 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P99_constr_199 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P99_constr_199 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P100_constr_201 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P100_constr_201 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P101_constr_203 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P101_constr_203 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P102_constr_205 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P102_constr_205 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P103_constr_207 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P103_constr_207 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P104_constr_209 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P104_constr_209 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P105_constr_211 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P105_constr_211 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P106_constr_213 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P106_constr_213 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P107_constr_215 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P107_constr_215 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P108_constr_217 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P108_constr_217 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P109_constr_219 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P109_constr_219 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P110_constr_221 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P110_constr_221 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P111_constr_223 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P111_constr_223 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P112_constr_225 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P112_constr_225 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P113_constr_227 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P113_constr_227 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P114_constr_229 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P114_constr_229 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P115_constr_231 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P115_constr_231 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P116_constr_233 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P116_constr_233 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P117_constr_235 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P117_constr_235 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P118_constr_237 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P118_constr_237 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P119_constr_239 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P119_constr_239 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P120_constr_241 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P120_constr_241 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P121_constr_243 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P121_constr_243 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P122_constr_245 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P122_constr_245 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P123_constr_247 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P123_constr_247 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P124_constr_249 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P124_constr_249 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P125_constr_251 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P125_constr_251 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P126_constr_253 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P126_constr_253 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P127_constr_255 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P127_constr_255 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P128_constr_257 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P128_constr_257 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P129_constr_259 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P129_constr_259 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P130_constr_261 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P130_constr_261 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P131_constr_263 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P131_constr_263 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P132_constr_265 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P132_constr_265 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P133_constr_267 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P133_constr_267 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P134_constr_269 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P134_constr_269 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P135_constr_271 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P135_constr_271 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P136_constr_273 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P136_constr_273 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P137_constr_275 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P137_constr_275 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P138_constr_277 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P138_constr_277 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P139_constr_279 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P139_constr_279 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P140_constr_281 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P140_constr_281 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P141_constr_283 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P141_constr_283 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P142_constr_285 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P142_constr_285 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P143_constr_287 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P143_constr_287 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P144_constr_289 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P144_constr_289 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P145_constr_291 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P145_constr_291 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P146_constr_293 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P146_constr_293 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P147_constr_295 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P147_constr_295 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P148_constr_297 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P148_constr_297 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P149_constr_299 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P149_constr_299 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P150_constr_301 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P150_constr_301 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P151_constr_303 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P151_constr_303 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P152_constr_305 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P152_constr_305 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P153_constr_307 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P153_constr_307 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P154_constr_309 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P154_constr_309 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P155_constr_311 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P155_constr_311 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P156_constr_313 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P156_constr_313 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P157_constr_315 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P157_constr_315 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P158_constr_317 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P158_constr_317 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P159_constr_319 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P159_constr_319 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P160_constr_321 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P160_constr_321 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P161_constr_323 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P161_constr_323 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P0_1 = { +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P162_constr_325 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P163_constr_327 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P164_constr_329 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P165_constr_331 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P166_constr_333 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P167_constr_335 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P168_constr_337 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P169_constr_339 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P170_constr_341 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P171_constr_343 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1161,39 +1231,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P0_specs_1 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P0), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P0_specs_1 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P0), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P0 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_1, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_10), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_1, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P0_constr_1, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P0_1, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P0_1, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P0_specs_1 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P1_3 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P1_3 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1212,39 +1282,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_3 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P1_specs_3 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P1), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P1_specs_3 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P1), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P1 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P1 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_3, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_30), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_3, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_3, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_3, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P1_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P1_constr_3, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P1_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P1_3, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P1_3, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P1_specs_3 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P2_5 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P2_5 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1263,39 +1333,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_5 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P2_specs_5 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P2), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P2_specs_5 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P2), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P2 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P2 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_5, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_50), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_5, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_5, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_5, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P2_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P2_constr_5, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P2_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P2_5, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P2_5, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P2_specs_5 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P3_7 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P3_7 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1314,39 +1384,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_7 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P3_specs_7 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P3), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P3_specs_7 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P3), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P3 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P3 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_7, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_70), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_7, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_7, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_7, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P3_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P3_constr_7, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P3_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P3_7, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P3_7, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P3_specs_7 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P4_9 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P4_9 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1365,39 +1435,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_9 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P4_specs_9 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P4), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P4_specs_9 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P4), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P4 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P4 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_9, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_90), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_9, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_9, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_9, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P4_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P4_constr_9, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P4_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P4_9, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P4_9, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P4_specs_9 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P5_11 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P5_11 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1416,39 +1486,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_11 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P5_specs_11 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P5), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P5_specs_11 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P5), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P5 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P5 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_11, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_110), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_11, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_11, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_11, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P5_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P5_constr_11, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P5_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P5_11, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P5_11, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P5_specs_11 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P6_13 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P6_13 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_13 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P6_specs_13 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P6), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P6, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P6 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_13, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_13, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P6_tags_130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P6_constr_13, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P6_13, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P6_specs_13 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P7_15 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1467,39 +1588,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_13 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P6_specs_13 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P6), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P7_specs_15 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P7), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P6 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P7 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_13, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_130), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_13, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_15, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_15, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P7_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P6_constr_13, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P7_constr_15, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P6_13, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P7_15, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P6_specs_13 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P7_15 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P8_17 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1518,39 +1639,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_15 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P7_specs_15 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P7), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P8_specs_17 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P8), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P7 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P8 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_15, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_150), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_15, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_17, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_17, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P8_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P7_constr_15, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P8_constr_17, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P7_15, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P8_17, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P7_specs_15 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P8_17 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P9_19 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1569,39 +1690,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_17 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P8_specs_17 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P8), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P9_specs_19 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P9), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P8 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P9 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_17, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_170), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_17, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_19, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_19, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P9_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P8_constr_17, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P9_constr_19, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P8_17, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P9_19, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P8_specs_17 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P9_19 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P10_21 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1620,39 +1741,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_19 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P9_specs_19 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P9), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P10_specs_21 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P10), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P9 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P10 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_19, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_190), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_19, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_21, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_21, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P10_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P9_constr_19, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P10_constr_21, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P9_19, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P10_21, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P9_specs_19 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P10_specs_21 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P10_21 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P11_23 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1671,39 +1792,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_21 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P10_specs_21 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P10), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P10, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P11_specs_23 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P11), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P11, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P10 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P11 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_21, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_210), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_21, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P10_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_23, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_23, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P11_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P10_constr_21, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P11_constr_23, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P10_21, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P11_23, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P10_specs_21 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P11_specs_23 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P11_23 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P12_25 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1722,39 +1843,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_23 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P11_specs_23 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P11), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P11, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P12_specs_25 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P12), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P12, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P11 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P12 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_23, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_230), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_23, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P11_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_25, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_25, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P12_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P11_constr_23, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P12_constr_25, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P11_23, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P12_25, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P11_specs_23 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P12_specs_25 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P12_25 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P13_27 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1773,39 +1894,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_25 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P12_specs_25 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P12), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P12, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P13_specs_27 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P13), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P13, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P12 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P13 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_25, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_250), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_25, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P12_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_27, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_27, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P13_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P12_constr_25, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P13_constr_27, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P12_25, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P13_27, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P12_specs_25 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P13_specs_27 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P13_27 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P14_29 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1824,39 +1945,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_27 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P13_specs_27 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P13), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P13, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P14_specs_29 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P14), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P14, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P13 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P14 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_27, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_270), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_27, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P13_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_29, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_29, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P14_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P13_constr_27, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P14_constr_29, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P13_27, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P14_29, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P13_specs_27 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P14_specs_29 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P14_29 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P15_31 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1875,39 +1996,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_29 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_31 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P14_specs_29 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P14), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P14, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P15_specs_31 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P15), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P15, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P14 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P15 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_29, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_290), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_29, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P14_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_31, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_31, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P15_tags_310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P14_constr_29, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P15_constr_31, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P14_29, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P15_31, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P14_specs_29 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P15_specs_31 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P15_31 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P16_33 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1926,39 +2047,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_31 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P15_specs_31 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P15), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P15, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P16_specs_33 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P16), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P16, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P15 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P16 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_31, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_310), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_31, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P15_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_33, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_33, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P16_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P15_constr_31, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P16_constr_33, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P15_31, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P16_33, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P15_specs_31 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P16_specs_33 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P16_33 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P17_35 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1977,39 +2098,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_33 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_35 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P16_specs_33 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P16), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P16, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P17_specs_35 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P17), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P17, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P16 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P17 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_33, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_330), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_33, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P16_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_35, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_35, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P17_tags_350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P16_constr_33, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P17_constr_35, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P16_33, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P17_35, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P16_specs_33 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P17_specs_35 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P17_35 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P18_37 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2028,39 +2149,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_35 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P17_specs_35 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P17), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P17, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P18_specs_37 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P18), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P18, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P17 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P18 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_35, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_35) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_350), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_35, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_35) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P17_tags_350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_37, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_37, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P18_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P17_constr_35, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P18_constr_37, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P17_35, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P18_37, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P17_specs_35 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P18_specs_37 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P18_37 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P19_39 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2079,39 +2200,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_37 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_39 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P18_specs_37 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P18), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P18, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P19_specs_39 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P19), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P19, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P18 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P19 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_37, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_37) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_370), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_37, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_37) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P18_tags_370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_39, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_39) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_39, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_39) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P19_tags_390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P18_constr_37, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P19_constr_39, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P18_37, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P19_39, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P18_specs_37 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P19_specs_39 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P19_39 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P20_41 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2130,39 +2251,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_39 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P19_specs_39 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P19), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P19, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P20_specs_41 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P20), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P20, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P19 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P20 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_39, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_39) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_390), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_39, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_39) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P19_tags_390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_41, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_41) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_41, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_41) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P20_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P19_constr_39, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P20_constr_41, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P19_39, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P20_41, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P19_specs_39 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P20_specs_41 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P20_41 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P21_43 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2181,39 +2302,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_41 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_43 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P20_specs_41 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P20), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P20, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P21_specs_43 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P21), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P21, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P20 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P21 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_41, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_41) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_410), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_41, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_41) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P20_tags_410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_43, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_43) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_43, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_43) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P21_tags_430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P20_constr_41, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P21_constr_43, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P20_41, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P21_43, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P20_specs_41 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P21_specs_43 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P21_43 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P22_45 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2232,39 +2353,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_43 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P21_specs_43 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P21), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P21, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P22_specs_45 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P22), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P22, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P21 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P22 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_43, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_43) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_430), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_43, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_43) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P21_tags_430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_45, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_45) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_45, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_45) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P22_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P21_constr_43, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P22_constr_45, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P21_43, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P22_45, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P21_specs_43 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P22_specs_45 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P22_45 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P23_47 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2283,39 +2404,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_45 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_47 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P22_specs_45 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P22), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P22, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P23_specs_47 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P23), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P23, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P22 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P23 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_45, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_45) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_450), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_45, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_45) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P22_tags_450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_47, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_47) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_47, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_47) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P23_tags_470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P22_constr_45, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P23_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P22_45, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P23_47, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P22_specs_45 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P23_specs_47 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P23_47 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P24_49 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2334,39 +2455,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_47 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P23_specs_47 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P23), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P23, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P24_specs_49 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P24), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P24, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P23 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P24 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_47, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_47) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_470), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_47, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_47) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P23_tags_470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_49, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_49) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_49, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_49) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P24_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P23_constr_47, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P24_constr_49, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P23_47, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P24_49, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P23_specs_47 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P24_specs_49 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P24_49 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P25_51 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2385,39 +2506,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_49 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_51 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P24_specs_49 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P24), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P24, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P25_specs_51 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P25), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P25, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P24 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P25 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_49, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_49) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_490), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_49, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_49) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P24_tags_490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_51, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_51) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_51, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_51) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P25_tags_510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P24_constr_49, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P25_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P24_49, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P25_51, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P24_specs_49 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P25_specs_51 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P25_51 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P26_53 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2436,39 +2557,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_51 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P25_specs_51 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P25), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P25, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P26_specs_53 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P26), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P26, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P25 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P26 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_51, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_51) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_510), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_51, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_51) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P25_tags_510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_53, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_53) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_53, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_53) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P26_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P25_constr_51, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P26_constr_53, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P25_51, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P26_53, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P25_specs_51 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P26_specs_53 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P26_53 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P27_55 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2487,39 +2608,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_53 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_55 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P26_specs_53 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P26), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P26, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P27_specs_55 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P27), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P27, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P26 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P27 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_53, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_53) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_530), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_53, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_53) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P26_tags_530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_55, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_55) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_55, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_55) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P27_tags_550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P26_constr_53, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P27_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P26_53, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P27_55, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P26_specs_53 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P27_specs_55 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P27_55 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P28_57 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2538,39 +2659,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_55 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P27_specs_55 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P27), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P27, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P28_specs_57 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P28), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P28, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P27 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P28 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_55, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_55) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_550), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_55, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_55) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P27_tags_550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_57, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_57) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_57, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_57) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P28_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P27_constr_55, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P28_constr_57, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P27_55, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P28_57, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P27_specs_55 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P28_specs_57 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P28_57 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P29_59 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2589,39 +2710,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_57 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_59 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P28_specs_57 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P28), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P28, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P29_specs_59 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P29), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P29, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P28 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P29 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_57, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_57) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_570), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_57, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_57) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P28_tags_570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_59, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_59) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_59, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_59) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P29_tags_590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P28_constr_57, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P29_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P28_57, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P29_59, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P28_specs_57 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P29_specs_59 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P29_59 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P30_61 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2640,39 +2761,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_59 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P29_specs_59 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P29), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P29, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P30_specs_61 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P30), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P30, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P29 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P30 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_59, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_59) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_590), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_59, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_59) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P29_tags_590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_61, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_61) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_61, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_61) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P30_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P29_constr_59, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P30_constr_61, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P29_59, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P30_61, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P29_specs_59 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P30_specs_61 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P30_61 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P31_63 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2691,39 +2812,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_61 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_63 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P30_specs_61 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P30), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P30, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P31_specs_63 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P31), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P31, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P30 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P31 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_61, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_61) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_610), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_61, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_61) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P30_tags_610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_63, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_63) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_63, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_63) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P31_tags_630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P30_constr_61, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P31_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P30_61, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P31_63, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P30_specs_61 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P31_specs_63 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P31_63 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P32_65 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2742,39 +2863,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_63 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P31_specs_63 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P31), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P31, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P32_specs_65 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P32), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P32, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P31 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P32 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_63, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_63) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_630), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_63, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_63) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P31_tags_630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_65, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_65) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_65, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_65) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P32_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P31_constr_63, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P32_constr_65, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P31_63, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P32_65, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P31_specs_63 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P32_specs_65 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P32_65 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P33_67 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2793,39 +2914,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_65 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_67 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P32_specs_65 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P32), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P32, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P33_specs_67 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P33), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P33, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P32 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P33 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_65, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_65) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_650), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_65, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_65) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P32_tags_650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_67, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_67) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_67, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_67) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P33_tags_670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P32_constr_65, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P33_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P32_65, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P33_67, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P32_specs_65 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P33_specs_67 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P33_67 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P34_69 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2844,39 +2965,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_67 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P33_specs_67 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P33), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P33, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P34_specs_69 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P34), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P34, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P33 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P34 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_67, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_67) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_670), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_67, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_67) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P33_tags_670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_69, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_69) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_69, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_69) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P34_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P33_constr_67, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P34_constr_69, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P33_67, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P34_69, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P33_specs_67 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P34_specs_69 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P34_69 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P35_71 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2895,39 +3016,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_69 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_71 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P34_specs_69 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P34), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P34, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P35_specs_71 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P35), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P35, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P34 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P35 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_69, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_69) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_690), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_69, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_69) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P34_tags_690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_71, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_71) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_71, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_71) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P35_tags_710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P34_constr_69, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P35_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P34_69, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P35_71, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P34_specs_69 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P35_specs_71 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P35_71 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P36_73 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2946,39 +3067,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_71 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P35_specs_71 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P35), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P35, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P36_specs_73 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P36), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P36, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P35 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P36 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_71, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_71) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_710), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_71, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_71) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P35_tags_710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_73, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_73) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_73, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_73) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P36_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P35_constr_71, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P36_constr_73, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P35_71, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P36_73, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P35_specs_71 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P36_specs_73 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P36_73 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P37_75 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2997,39 +3118,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_73 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_75 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P36_specs_73 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P36), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P36, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P37_specs_75 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P37), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P37, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P36 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P37 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_73, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_73) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_730), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_73, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_73) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P36_tags_730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_75, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_75) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_75, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_75) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P37_tags_750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P36_constr_73, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P37_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P36_73, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P37_75, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P36_specs_73 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P37_specs_75 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P37_75 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P38_77 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3048,39 +3169,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_75 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P37_specs_75 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P37), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P37, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P38_specs_77 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P38), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P38, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P37 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P38 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_75, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_75) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_750), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_75, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_75) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P37_tags_750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_77, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_77) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_77, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_77) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P38_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P37_constr_75, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P38_constr_77, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P37_75, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P38_77, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P37_specs_75 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P38_specs_77 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P38_77 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P39_79 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3099,39 +3220,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_77 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_79 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P38_specs_77 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P38), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P38, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P39_specs_79 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P39), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P39, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P38 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P39 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_77, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_77) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_770), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_77, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_77) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P38_tags_770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_79, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_79) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_79, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_79) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P39_tags_790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P38_constr_77, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P39_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P38_77, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P39_79, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P38_specs_77 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P39_specs_79 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P39_79 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P40_81 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3150,39 +3271,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_79 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_81 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P39_specs_79 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P39), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P39, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P40_specs_81 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P40), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P40, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P39 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P40 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_79, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_79) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_790), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_79, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_79) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P39_tags_790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_81, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_81) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_81, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_81) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P40_tags_810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P39_constr_79, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P40_constr_81, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P39_79, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P40_81, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P39_specs_79 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P40_specs_81 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P40_81 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P41_83 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3201,39 +3322,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_81 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_83 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P40_specs_81 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P40), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P40, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P41_specs_83 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P41), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P41, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P40 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P41 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_81, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_81) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_810), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_81, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_81) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P40_tags_810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_83, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_83) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_83, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_83) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P41_tags_830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P40_constr_81, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P41_constr_83, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P40_81, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P41_83, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P40_specs_81 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P41_specs_83 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P41_83 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P42_85 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3252,39 +3373,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_83 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P41_specs_83 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P41), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P41, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P42_specs_85 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P42), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P42, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P41 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P42 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_83, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_83) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_830), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_83, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_83) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P41_tags_830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_85, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_85) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_85, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_85) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P42_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P41_constr_83, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P42_constr_85, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P41_83, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P42_85, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P41_specs_83 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P42_specs_85 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P42_85 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P43_87 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3303,39 +3424,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_85 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_87 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P42_specs_85 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P42), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P42, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P43_specs_87 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P43), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P43, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P42 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P43 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_85, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_85) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_850), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_85, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_85) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P42_tags_850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_87, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_87) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_87, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_87) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P43_tags_870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P42_constr_85, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P43_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P42_85, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P43_87, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P42_specs_85 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P43_specs_87 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P43_87 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P44_89 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3354,39 +3475,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_87 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P43_specs_87 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P43), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P43, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P44_specs_89 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P44), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P44, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P43 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P44 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_87, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_87) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_870), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_87, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_87) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P43_tags_870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_89, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_89) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_89, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_89) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P44_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P43_constr_87, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P44_constr_89, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P43_87, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P44_89, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P43_specs_87 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P44_specs_89 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P44_89 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P45_91 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3405,39 +3526,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_89 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_91 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P44_specs_89 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P44), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P44, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P45_specs_91 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P45), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P45, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P44 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P45 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_89, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_89) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_890), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_89, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_89) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P44_tags_890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_91, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_91) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_91, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_91) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P45_tags_910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P44_constr_89, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P45_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P44_89, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P45_91, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P44_specs_89 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P45_specs_91 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P45_91 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P46_93 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3456,39 +3577,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_91 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P45_specs_91 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P45), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P45, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P46_specs_93 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P46), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P46, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P45 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P46 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_91, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_91) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_910), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_91, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_91) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P45_tags_910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_93, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_93) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_93, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_93) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P46_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P45_constr_91, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P46_constr_93, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P45_91, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P46_93, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P45_specs_91 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P46_specs_93 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P46_93 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P47_95 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3507,39 +3628,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_93 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_95 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P46_specs_93 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P46), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P46, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P47_specs_95 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P47), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P47, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P46 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P47 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_93, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_93) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_930), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_93, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_93) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P46_tags_930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_95, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_95) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_95, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_95) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P47_tags_950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P46_constr_93, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P47_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P46_93, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P47_95, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P46_specs_93 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P47_specs_95 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P47_95 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P48_97 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3558,39 +3679,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_95 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P47_specs_95 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P47), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P47, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P48_specs_97 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P48), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P48, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P47 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P48 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_95, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_95) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_950), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_95, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_95) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P47_tags_950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_97, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_97) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_97, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_97) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P48_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P47_constr_95, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P48_constr_97, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P47_95, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P48_97, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P47_specs_95 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P48_specs_97 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P48_97 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P49_99 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3609,39 +3730,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_97 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_99 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P48_specs_97 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P48), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P48, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P49_specs_99 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P49), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P49, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P48 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P49 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_97, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_97) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_970), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_97, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_97) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P48_tags_970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_99, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_99) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_99, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_99) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P49_tags_990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P48_constr_97, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P49_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P48_97, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P49_99, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P48_specs_97 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P49_specs_99 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P49_99 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P50_101 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3660,39 +3781,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_99 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P49_specs_99 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P49), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P49, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P50_specs_101 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P50), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P50, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P49 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P50 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_99, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_99) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_990), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_99, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_99) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P49_tags_990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_101, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_101) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_1010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_101, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_101) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P50_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P49_constr_99, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P50_constr_101, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P49_99, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P50_101, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P49_specs_99 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P50_specs_101 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P50_101 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P51_103 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3711,39 +3832,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_101 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_103 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P50_specs_101 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P50), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P50, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P51_specs_103 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P51), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P51, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P50 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P51 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_101, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_101) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_1010), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_101, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_101) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P50_tags_1010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_103, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_103) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_1030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_103, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_103) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P51_tags_1030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P50_constr_101, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P51_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P50_101, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P51_103, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P50_specs_101 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P51_specs_103 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P51_103 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P52_105 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3762,39 +3883,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_103 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P51_specs_103 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P51), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P51, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P52_specs_105 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P52), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P52, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P51 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P52 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_103, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_103) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_1030), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_103, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_103) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P51_tags_1030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_105, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_105) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_1050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_105, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_105) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P52_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P51_constr_103, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P52_constr_105, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P51_103, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P52_105, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P51_specs_103 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P52_specs_105 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P52_105 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P53_107 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3813,39 +3934,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_105 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_107 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P52_specs_105 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P52), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P52, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P53_specs_107 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P53), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P53, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P52 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P53 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_105, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_105) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_1050), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_105, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_105) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P52_tags_1050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_107, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_107) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_1070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_107, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_107) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P53_tags_1070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P52_constr_105, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P53_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P52_105, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P53_107, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P52_specs_105 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P53_specs_107 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P53_107 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P54_109 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3864,39 +3985,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_107 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P53_specs_107 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P53), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P53, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P54_specs_109 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P54), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P54, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P53 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P54 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_107, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_107) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_1070), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_107, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_107) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P53_tags_1070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_109, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_109) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_1090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_109, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_109) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P54_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P53_constr_107, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P54_constr_109, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P53_107, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P54_109, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P53_specs_107 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P54_specs_109 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P54_109 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P55_111 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3915,39 +4036,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_109 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_111 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P54_specs_109 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P54), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P54, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P55_specs_111 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P55), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P55, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P54 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P55 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_109, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_109) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_1090), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_109, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_109) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P54_tags_1090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_111, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_111) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_1110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_111, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_111) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P55_tags_1110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P54_constr_109, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P55_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P54_109, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P55_111, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P54_specs_109 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P55_specs_111 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P55_111 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P56_113 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3966,39 +4087,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_111 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P55_specs_111 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P55), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P55, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P56_specs_113 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P56), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P56, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P55 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P56 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_111, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_111) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_1110), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_111, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_111) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P55_tags_1110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_113, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_113) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_1130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_113, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_113) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P56_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P55_constr_111, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P56_constr_113, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P55_111, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P56_113, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P55_specs_111 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P56_specs_113 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P56_113 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P57_115 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4017,39 +4138,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_113 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_115 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P56_specs_113 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P56), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P56, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P57_specs_115 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P57), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P57, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P56 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P57 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_113, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_113) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_1130), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_113, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_113) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P56_tags_1130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_115, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_115) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_1150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_115, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_115) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P57_tags_1150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P56_constr_113, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P57_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P56_113, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P57_115, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P56_specs_113 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P57_specs_115 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P57_115 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P58_117 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4068,39 +4189,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_115 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P57_specs_115 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P57), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P57, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P58_specs_117 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P58), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P58, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P57 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P58 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_115, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_115) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_1150), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_115, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_115) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P57_tags_1150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_117, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_117) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_1170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_117, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_117) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P58_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P57_constr_115, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P58_constr_117, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P57_115, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P58_117, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P57_specs_115 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P58_specs_117 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P58_117 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P59_119 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4119,39 +4240,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_117 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_119 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P58_specs_117 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P58), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P58, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P59_specs_119 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P59), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P59, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P58 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P59 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_117, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_117) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_1170), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_117, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_117) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P58_tags_1170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_119, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_119) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_1190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_119, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_119) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P59_tags_1190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P58_constr_117, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P59_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P58_117, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P59_119, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P58_specs_117 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P59_specs_119 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P59_119 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P60_121 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4170,39 +4291,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_119 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P59_specs_119 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P59), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P59, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P60_specs_121 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P60), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P60, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P59 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P60 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_119, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_119) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_1190), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_119, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_119) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P59_tags_1190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_121, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_121) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_1210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_121, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_121) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P60_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P59_constr_119, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P60_constr_121, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P59_119, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P60_121, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P59_specs_119 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P60_specs_121 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P60_121 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P61_123 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4221,39 +4342,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_121 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_123 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P60_specs_121 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P60), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P60, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P61_specs_123 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P61), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P61, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P60 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P61 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_121, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_121) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_1210), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_121, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_121) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P60_tags_1210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_123, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_123) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_1230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_123, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_123) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P61_tags_1230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P60_constr_121, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P61_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P60_121, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P61_123, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P60_specs_121 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P61_specs_123 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P61_123 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P62_125 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4272,39 +4393,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_123 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P61_specs_123 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P61), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P61, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P62_specs_125 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P62), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P62, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P61 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P62 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_123, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_123) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_1230), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_123, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_123) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P61_tags_1230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_125, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_125) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_1250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_125, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_125) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P62_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P61_constr_123, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P62_constr_125, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P61_123, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P62_125, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P61_specs_123 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P62_specs_125 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P62_125 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P63_127 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4323,39 +4444,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_125 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_127 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P62_specs_125 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P62), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P62, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P63_specs_127 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P63), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P63, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P62 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P63 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_125, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_125) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_1250), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_125, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_125) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P62_tags_1250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_127, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_127) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_1270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_127, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_127) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P63_tags_1270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P62_constr_125, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P63_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P62_125, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P63_127, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P62_specs_125 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P63_specs_127 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P63_127 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P64_129 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4374,39 +4495,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_127 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P63_specs_127 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P63), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P63, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P64_specs_129 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P64), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P64, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P63 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P64 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_127, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_127) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_1270), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_127, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_127) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P63_tags_1270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_129, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_129) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_1290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_129, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_129) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P64_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P63_constr_127, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P64_constr_129, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P63_127, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P64_129, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P63_specs_127 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P64_specs_129 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P64_129 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P65_131 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4425,39 +4546,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_129 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_131 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P64_specs_129 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P64), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P64, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P65_specs_131 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P65), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P65, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P64 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P65 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_129, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_129) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_1290), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_129, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_129) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P64_tags_1290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_131, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_131) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_1310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_131, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_131) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P65_tags_1310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P64_constr_129, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P65_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P64_129, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P65_131, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P64_specs_129 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P65_specs_131 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P65_131 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P66_133 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4476,39 +4597,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_131 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P65_specs_131 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P65), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P65, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P66_specs_133 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P66), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P66, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P65 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P66 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_131, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_131) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_1310), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_131, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_131) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P65_tags_1310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_133, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_133) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_1330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_133, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_133) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P66_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P65_constr_131, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P66_constr_133, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P65_131, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P66_133, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P65_specs_131 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P66_specs_133 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P66_133 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P67_135 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4527,39 +4648,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_133 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_135 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P66_specs_133 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P66), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P66, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P67_specs_135 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P67), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P67, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P66 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P67 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_133, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_133) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_1330), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_133, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_133) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P66_tags_1330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_135, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_135) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_1350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_135, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_135) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P67_tags_1350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P66_constr_133, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P67_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P66_133, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P67_135, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P66_specs_133 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P67_specs_135 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P67_135 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P68_137 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4578,39 +4699,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_135 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P67_specs_135 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P67), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P67, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P68_specs_137 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P68), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P68, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P67 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P68 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_135, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_135) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_1350), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_135, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_135) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P67_tags_1350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_137, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_137) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_1370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_137, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_137) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P68_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P67_constr_135, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P68_constr_137, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P67_135, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P68_137, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P67_specs_135 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P68_specs_137 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P68_137 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P69_139 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_139 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P69_specs_139 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P69), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P69, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P69 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_139, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_139) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_1390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_139, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_139) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P69_tags_1390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P69_constr_139, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P69_139, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P69_specs_139 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P70_141 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4629,39 +4801,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_137 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P68_specs_137 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P68), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P68, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P70_specs_141 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P70), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P70, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P68 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P70 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_137, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_137) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_1370), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_137, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_137) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P68_tags_1370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_141, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_141) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_1410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_141, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_141) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P70_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P68_constr_137, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P70_constr_141, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P68_137, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P70_141, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P68_specs_137 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P70_specs_141 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P69_139 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P71_143 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4680,39 +4852,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_139 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_143 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P71_specs_143 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P71), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P71, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P71 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_143, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_143) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_1430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_143, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_143) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P71_tags_1430), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P71_constr_143, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P71_143, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P71_specs_143 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P72_145 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P69_specs_139 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P69), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P69, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P72_specs_145 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P72), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P72, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P69 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P72 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_139, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_139) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_1390), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_139, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_139) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P69_tags_1390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_145, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_145) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_1450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_145, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_145) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P72_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P69_constr_139, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P72_constr_145, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P69_139, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P72_145, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P69_specs_139 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P72_specs_145 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P70_141 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P73_147 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4731,39 +4954,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_141 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_147 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P70_specs_141 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P70), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P70, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P73_specs_147 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P73), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P73, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P70 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P73 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_141, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_141) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_1410), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_141, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_141) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P70_tags_1410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_147, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_147) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_1470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_147, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_147) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P73_tags_1470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P70_constr_141, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P73_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P70_141, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P73_147, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P70_specs_141 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P73_specs_147 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P71_143 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P74_149 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4782,39 +5005,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_143 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P71_specs_143 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P71), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P71, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P74_specs_149 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P74), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P74, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P71 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P74 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_143, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_143) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_1430), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_143, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_143) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P71_tags_1430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_149, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_149) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_1490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_149, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_149) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P74_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P71_constr_143, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P74_constr_149, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P71_143, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P74_149, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P71_specs_143 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P74_specs_149 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P72_145 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P75_151 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4833,39 +5056,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_145 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_151 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P72_specs_145 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P72), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P72, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P75_specs_151 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P75), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P75, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P72 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P75 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_145, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_145) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_1450), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_145, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_145) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P72_tags_1450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_151, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_151) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_1510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_151, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_151) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P75_tags_1510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P72_constr_145, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P75_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P72_145, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P75_151, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P72_specs_145 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P75_specs_151 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P73_147 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P76_153 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4884,39 +5107,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_147 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P73_specs_147 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P73), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P73, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P76_specs_153 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P76), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P76, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P73 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P76 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_147, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_147) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_1470), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_147, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_147) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P73_tags_1470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_153, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_153) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_1530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_153, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_153) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P76_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P73_constr_147, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P76_constr_153, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P73_147, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P76_153, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P73_specs_147 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P76_specs_153 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P74_149 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P77_155 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4935,39 +5158,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_149 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_155 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P74_specs_149 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P74), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P74, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P77_specs_155 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P77), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P77, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P74 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P77 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_149, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_149) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_1490), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_149, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_149) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P74_tags_1490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_155, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_155) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_1550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_155, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_155) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P77_tags_1550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P74_constr_149, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P77_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P74_149, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P77_155, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P74_specs_149 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P77_specs_155 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P75_151 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P78_157 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4986,39 +5209,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_151 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P75_specs_151 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P75), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P75, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P78_specs_157 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P78), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P78, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P75 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P78 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_151, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_151) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_1510), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_151, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_151) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P75_tags_1510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_157, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_157) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_1570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_157, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_157) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P78_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P75_constr_151, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P78_constr_157, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P75_151, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P78_157, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P75_specs_151 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P78_specs_157 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P76_153 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P79_159 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5037,39 +5260,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_153 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_159 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P76_specs_153 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P76), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P76, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P79_specs_159 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P79), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P79, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P76 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P79 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_153, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_153) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_1530), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_153, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_153) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P76_tags_1530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_159, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_159) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_1590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_159, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_159) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P79_tags_1590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P76_constr_153, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P79_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P76_153, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P79_159, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P76_specs_153 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P79_specs_159 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P77_155 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P80_161 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5088,39 +5311,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_155 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P77_specs_155 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P77), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P77, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P80_specs_161 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P80), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P80, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P77 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P80 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_155, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_155) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_1550), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_155, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_155) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P77_tags_1550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_161, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_161) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_1610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_161, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_161) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P80_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P77_constr_155, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P80_constr_161, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P77_155, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P80_161, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P77_specs_155 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P80_specs_161 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P78_157 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P81_163 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5139,39 +5362,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_157 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_163 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P78_specs_157 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P78), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P78, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P81_specs_163 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P81), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P81, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P78 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P81 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_157, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_157) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_1570), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_157, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_157) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P78_tags_1570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_163, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_163) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_1630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_163, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_163) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P81_tags_1630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P78_constr_157, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P81_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P78_157, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P81_163, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P78_specs_157 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P81_specs_163 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P79_159 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P82_165 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5190,39 +5413,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_159 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P79_specs_159 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P79), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P79, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P82_specs_165 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P82), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P82, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P79 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P82 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_159, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_159) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_1590), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_159, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_159) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P79_tags_1590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_165, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_165) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_1650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_165, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_165) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P82_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P79_constr_159, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P82_constr_165, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P79_159, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P82_165, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P79_specs_159 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P82_specs_165 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P80_161 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P83_167 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5241,39 +5464,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_161 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_167 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P80_specs_161 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P80), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P80, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P83_specs_167 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P83), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P83, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P80 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P83 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_161, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_161) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_1610), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_161, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_161) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P80_tags_1610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_167, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_167) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_1670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_167, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_167) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P83_tags_1670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P80_constr_161, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P83_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P80_161, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P83_167, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P80_specs_161 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P83_specs_167 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P81_163 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P84_169 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5292,39 +5515,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_163 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P81_specs_163 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P81), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P81, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P84_specs_169 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P84), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P84, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P81 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P84 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_163, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_163) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_1630), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_163, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_163) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P81_tags_1630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_169, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_169) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_1690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_169, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_169) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P84_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P81_constr_163, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P84_constr_169, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P81_163, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P84_169, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P81_specs_163 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P84_specs_169 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P82_165 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P85_171 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5343,39 +5566,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_165 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_171 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P82_specs_165 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P82), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P82, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P85_specs_171 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P85), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P85, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P82 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P85 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_165, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_165) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_1650), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_165, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_165) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P82_tags_1650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_171, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_171) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_1710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_171, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_171) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P85_tags_1710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P82_constr_165, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P85_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P82_165, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P85_171, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P82_specs_165 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P85_specs_171 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P83_167 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P86_173 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5394,39 +5617,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_167 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P83_specs_167 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P83), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P83, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P86_specs_173 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P86), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P86, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P83 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P86 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_167, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_167) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_1670), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_167, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_167) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P83_tags_1670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_173, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_173) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_1730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_173, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_173) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P86_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P83_constr_167, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P86_constr_173, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P83_167, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P86_173, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P83_specs_167 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P86_specs_173 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P84_169 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P87_175 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5445,39 +5668,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_169 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_175 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P84_specs_169 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P84), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P84, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P87_specs_175 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P87), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P87, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P84 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P87 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_169, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_169) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_1690), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_169, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_169) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P84_tags_1690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_175, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_175) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_1750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_175, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_175) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P87_tags_1750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P84_constr_169, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P87_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P84_169, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P87_175, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P84_specs_169 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P87_specs_175 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P85_171 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P88_177 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_177 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P88_specs_177 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P88), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P88, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P88 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_177, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_177) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_1770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_177, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_177) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P88_tags_1770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P88_constr_177, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P88_177, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P88_specs_177 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P89_179 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5496,39 +5770,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_171 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_179 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P85_specs_171 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P85), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P85, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P89_specs_179 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P89), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P89, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P85 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P89 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_171, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_171) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_1710), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_171, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_171) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P85_tags_1710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_179, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_179) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_1790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_179, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_179) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P89_tags_1790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P85_constr_171, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P89_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P85_171, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P89_179, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P85_specs_171 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P89_specs_179 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P86_173 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P90_181 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5547,39 +5821,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_173 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P86_specs_173 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P86), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P86, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P90_specs_181 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P90), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P90, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P86 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P90 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_173, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_173) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_1730), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_173, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_173) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P86_tags_1730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_181, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_181) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_1810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_181, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_181) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P90_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P86_constr_173, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P90_constr_181, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P86_173, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P90_181, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P86_specs_173 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P90_specs_181 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P87_175 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P91_183 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5598,39 +5872,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_175 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_183 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P91_specs_183 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P91), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P91, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P91 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_183, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_183) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_1830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_183, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_183) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P91_tags_1830), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P91_constr_183, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P91_183, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P91_specs_183 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P92_185 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P87_specs_175 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P87), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P87, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P92_specs_185 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P92), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P92, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P87 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P92 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_175, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_175) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_1750), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_175, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_175) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P87_tags_1750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_185, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_185) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_1850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_185, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_185) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P92_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P87_constr_175, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P92_constr_185, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P87_175, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P92_185, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P87_specs_175 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P92_specs_185 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P88_177 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P93_187 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5649,39 +5974,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_177 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_187 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P88_specs_177 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P88), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P88, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P93_specs_187 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P93), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P93, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P88 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P93 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_177, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_177) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_1770), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_177, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_177) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P88_tags_1770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_187, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_187) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_1870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_187, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_187) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P93_tags_1870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P88_constr_177, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P93_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P88_177, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P93_187, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P88_specs_177 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P93_specs_187 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P89_179 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P94_189 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5700,39 +6025,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_179 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P89_specs_179 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P89), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P89, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P94_specs_189 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P94), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P94, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P89 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P94 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_179, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_179) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_1790), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_179, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_179) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P89_tags_1790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_189, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_189) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_1890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_189, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_189) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P94_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P89_constr_179, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P94_constr_189, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P89_179, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P94_189, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P89_specs_179 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P94_specs_189 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P90_181 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P95_191 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5751,39 +6076,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_181 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_191 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P90_specs_181 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P90), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P90, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P95_specs_191 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P95), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P95, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P90 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P95 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_181, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_181) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_1810), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_181, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_181) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P90_tags_1810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_191, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_191) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_1910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_191, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_191) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P95_tags_1910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P90_constr_181, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P95_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P90_181, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P95_191, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P90_specs_181 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P95_specs_191 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P91_183 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P96_193 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5802,39 +6127,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_183 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P91_specs_183 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P91), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P91, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P96_specs_193 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P96), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P96, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P91 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P96 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_183, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_183) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_1830), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_183, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_183) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P91_tags_1830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_193, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_193) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_1930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_193, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_193) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P96_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P91_constr_183, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P96_constr_193, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P91_183, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P96_193, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P91_specs_183 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P96_specs_193 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P92_185 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P97_195 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5853,39 +6178,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_185 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_195 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P92_specs_185 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P92), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P92, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P97_specs_195 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P97), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P97, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P92 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P97 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_185, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_185) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_1850), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_185, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_185) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P92_tags_1850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_195, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_195) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_1950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_195, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_195) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P97_tags_1950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P92_constr_185, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P97_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P92_185, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P97_195, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P92_specs_185 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P97_specs_195 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P93_187 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P98_197 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5904,39 +6229,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_187 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P93_specs_187 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P93), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P93, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P98_specs_197 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P98), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P98, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P93 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P98 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_187, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_187) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_1870), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_187, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_187) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P93_tags_1870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_197, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_197) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_1970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_197, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_197) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P98_tags_1970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P93_constr_187, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P98_constr_197, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P93_187, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P98_197, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P93_specs_187 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P98_specs_197 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P94_189 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P99_199 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5955,39 +6280,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_189 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_199 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P94_specs_189 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P94), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P94, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P99_specs_199 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P99), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P99, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P94 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P99 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_189, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_189) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_1890), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_189, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_189) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P94_tags_1890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_199, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_199) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_1990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_199, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_199) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P99_tags_1990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P94_constr_189, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P99_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P94_189, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P99_199, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P94_specs_189 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P99_specs_199 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P95_191 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P100_201 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6006,39 +6331,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_191 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_201 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P95_specs_191 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P95), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P95, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P100_specs_201 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P100), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P100, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P95 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P100 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_191, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_191) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_1910), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_191, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_191) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P95_tags_1910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_201, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_201) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_2010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_201, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_201) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P100_tags_2010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P95_constr_191, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P100_constr_201, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P95_191, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P100_201, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P95_specs_191 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P100_specs_201 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P96_193 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P101_203 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6057,39 +6382,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_193 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_203 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P96_specs_193 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P96), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P96, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P101_specs_203 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P101), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P101, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P96 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P101 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_193, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_193) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_1930), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_193, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_193) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P96_tags_1930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_203, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_203) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_2030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_203, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_203) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P101_tags_2030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P96_constr_193, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P101_constr_203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P96_193, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P101_203, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P96_specs_193 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P101_specs_203 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P97_195 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P102_205 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6108,39 +6433,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_195 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P97_specs_195 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P97), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P97, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P102_specs_205 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P102), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P102, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P97 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P102 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_195, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_195) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_1950), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_195, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_195) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P97_tags_1950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_205, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_205) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_2050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_205, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_205) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P102_tags_2050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P97_constr_195, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P102_constr_205, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P97_195, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P102_205, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P97_specs_195 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P102_specs_205 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P98_197 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P103_207 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6159,39 +6484,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_197 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_207 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P98_specs_197 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P98), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P98, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P103_specs_207 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P103), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P103, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P98 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P103 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_197, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_197) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_1970), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_197, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_197) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P98_tags_1970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_207, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_207) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_2070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_207, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_207) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P103_tags_2070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P98_constr_197, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P103_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P98_197, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P103_207, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P98_specs_197 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P103_specs_207 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P99_199 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P104_209 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6210,39 +6535,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_199 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P99_specs_199 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P99), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P99, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P104_specs_209 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P104), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P104, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P99 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P104 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_199, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_199) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_1990), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_199, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_199) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P99_tags_1990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_209, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_209) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_2090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_209, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_209) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P104_tags_2090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P99_constr_199, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P104_constr_209, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P99_199, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P104_209, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P99_specs_199 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P104_specs_209 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P100_201 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P105_211 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6261,39 +6586,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_201 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_211 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P100_specs_201 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P100), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P100, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P105_specs_211 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P105), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P105, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P100 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P105 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_201, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_201) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_2010), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_201, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_201) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P100_tags_2010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_211, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_211) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_2110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_211, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_211) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P105_tags_2110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P100_constr_201, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P105_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P100_201, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P105_211, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P100_specs_201 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P105_specs_211 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P101_203 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P106_213 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6312,39 +6637,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_203 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_213 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P101_specs_203 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P101), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P101, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P106_specs_213 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P106), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P106, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P101 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P106 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_203, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_203) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_2030), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_203, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_203) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P101_tags_2030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_213, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_213) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_2130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_213, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_213) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P106_tags_2130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P101_constr_203, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P106_constr_213, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P101_203, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P106_213, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P101_specs_203 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P106_specs_213 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P102_205 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P107_215 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6363,39 +6688,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_205 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_215 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P102_specs_205 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P102), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P102, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P107_specs_215 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P107), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P107, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P102 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P107 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_205, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_205) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_2050), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_205, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_205) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P102_tags_2050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_215, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_215) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_2150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_215, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_215) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P107_tags_2150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P102_constr_205, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P107_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P102_205, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P107_215, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P102_specs_205 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P107_specs_215 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P103_207 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P108_217 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6414,39 +6739,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_207 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P103_specs_207 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P103), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P103, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P108_specs_217 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P108), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P108, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P103 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P108 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_207, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_207) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_2070), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_207, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_207) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P103_tags_2070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_217, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_217) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_2170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_217, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_217) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P108_tags_2170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P103_constr_207, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P108_constr_217, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P103_207, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P108_217, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P103_specs_207 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P108_specs_217 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P104_209 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P109_219 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6465,39 +6790,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_209 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_219 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P104_specs_209 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P104), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P104, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P109_specs_219 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P109), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P109, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P104 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P109 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_209, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_209) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_2090), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_209, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_209) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P104_tags_2090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_219, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_219) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_2190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_219, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_219) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P109_tags_2190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P104_constr_209, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P109_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P104_209, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P109_219, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P104_specs_209 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P109_specs_219 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P105_211 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P110_221 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6516,39 +6841,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_211 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P105_specs_211 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P105), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P105, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P110_specs_221 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P110), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P110, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P105 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P110 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_211, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_211) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_2110), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_211, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_211) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P105_tags_2110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_221, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_221) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_2210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_221, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_221) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P110_tags_2210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P105_constr_211, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P110_constr_221, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P105_211, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P110_221, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P105_specs_211 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P110_specs_221 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P106_213 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P111_223 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6567,39 +6892,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_213 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_223 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P106_specs_213 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P106), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P106, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P111_specs_223 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P111), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P111, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P106 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P111 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_213, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_213) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_2130), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_213, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_213) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P106_tags_2130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_223, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_223) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_2230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_223, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_223) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P111_tags_2230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P106_constr_213, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P111_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P106_213, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P111_223, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P106_specs_213 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P111_specs_223 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P107_215 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P112_225 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6618,39 +6943,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_215 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_225 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P107_specs_215 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P107), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P107, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P112_specs_225 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P112), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P112, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P107 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P112 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_215, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_215) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_2150), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_215, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_215) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P107_tags_2150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_225, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_225) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_2250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_225, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_225) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P112_tags_2250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P107_constr_215, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P112_constr_225, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P107_215, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P112_225, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P107_specs_215 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P112_specs_225 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P108_217 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P113_227 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6669,39 +6994,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_217 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_227 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P108_specs_217 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P108), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P108, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P113_specs_227 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P113), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P113, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P108 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P113 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_217, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_217) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_2170), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_217, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_217) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P108_tags_2170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_227, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_227) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_2270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_227, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_227) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P113_tags_2270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P108_constr_217, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P113_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P108_217, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P113_227, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P108_specs_217 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P113_specs_227 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P109_219 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P114_229 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6720,39 +7045,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_219 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P109_specs_219 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P109), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P109, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P114_specs_229 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P114), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P114, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P109 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P114 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_219, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_219) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_2190), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_219, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_219) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P109_tags_2190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_229, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_229) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_2290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_229, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_229) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P114_tags_2290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P109_constr_219, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P114_constr_229, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P109_219, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P114_229, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P109_specs_219 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P114_specs_229 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P110_221 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P115_231 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6771,39 +7096,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_221 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_231 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P110_specs_221 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P110), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P110, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P115_specs_231 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P115), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P115, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P110 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P115 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_221, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_221) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_2210), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_221, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_221) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P110_tags_2210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_231, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_231) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_2310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_231, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_231) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P115_tags_2310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P110_constr_221, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P115_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P110_221, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P115_231, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P110_specs_221 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P115_specs_231 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P111_223 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P116_233 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6822,39 +7147,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_223 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P111_specs_223 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P111), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P111, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P116_specs_233 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P116), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P116, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P111 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P116 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_223, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_223) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_2230), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_223, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_223) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P111_tags_2230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_233, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_233) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_2330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_233, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_233) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P116_tags_2330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P111_constr_223, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P116_constr_233, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P111_223, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P116_233, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P111_specs_223 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P116_specs_233 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P112_225 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P117_235 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6873,39 +7198,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_225 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_235 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P112_specs_225 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P112), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P112, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P117_specs_235 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P117), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P117, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P112 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P117 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_225, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_225) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_2250), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_225, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_225) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P112_tags_2250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_235, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_235) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_2350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_235, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_235) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P117_tags_2350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P112_constr_225, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P117_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P112_225, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P117_235, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P112_specs_225 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P117_specs_235 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P113_227 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P118_237 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6924,39 +7249,90 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_227 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P113_specs_227 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P113), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P113, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P118_specs_237 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P118), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P118, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P113 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P118 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_227, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_227) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_2270), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_227, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_227) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P113_tags_2270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_237, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_237) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_2370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_237, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_237) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P118_tags_2370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P113_constr_227, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P118_constr_237, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P113_227, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P118_237, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P113_specs_227 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P118_specs_237 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P114_229 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P119_239 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_239 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P119_specs_239 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P119), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P119, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P119 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_239, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_239) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_2390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_239, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_239) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P119_tags_2390), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P119_constr_239, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P119_239, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P119_specs_239 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P120_241 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -6975,39 +7351,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_229 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P114_specs_229 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P114), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P114, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P120_specs_241 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P120), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P120, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P114 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P120 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_229, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_229) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_2290), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_229, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_229) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P114_tags_2290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_241, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_241) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_2410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_241, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_241) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P120_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P114_constr_229, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P120_constr_241, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P114_229, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P120_241, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P114_specs_229 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P120_specs_241 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P115_231 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P121_243 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7026,39 +7402,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_231 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_243 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P115_specs_231 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P115), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P115, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P121_specs_243 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P121), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P121, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P115 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P121 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_231, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_231) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_2310), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_231, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_231) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P115_tags_2310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_243, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_243) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_2430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_243, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_243) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P121_tags_2430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P115_constr_231, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P121_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P115_231, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P121_243, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P115_specs_231 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P121_specs_243 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P116_233 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P122_245 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7077,39 +7453,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_233 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P116_specs_233 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P116), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P116, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P122_specs_245 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P122), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P122, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P116 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P122 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_233, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_233) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_2330), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_233, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_233) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P116_tags_2330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_245, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_245) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_2450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_245, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_245) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P122_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P116_constr_233, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P122_constr_245, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P116_233, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P122_245, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P116_specs_233 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P122_specs_245 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P117_235 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P123_247 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7128,39 +7504,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_235 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_247 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P117_specs_235 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P117), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P117, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P123_specs_247 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P123), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P123, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P117 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P123 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_235, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_235) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_2350), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_235, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_235) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P117_tags_2350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_247, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_247) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_2470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_247, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_247) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P123_tags_2470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P117_constr_235, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P123_constr_247, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P117_235, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P123_247, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P117_specs_235 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P123_specs_247 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P118_237 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P124_249 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7179,39 +7555,243 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_237 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_249 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P124_specs_249 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P124), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P124, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P124 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_249, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_249) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_2490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_249, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_249) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P124_tags_2490), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P124_constr_249, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P124_249, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P124_specs_249 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P125_251 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_251 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P125_specs_251 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P125), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P125, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P125 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_251, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_251) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_2510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_251, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_251) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P125_tags_2510), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P125_constr_251, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P125_251, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P125_specs_251 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P126_253 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityResult_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_253 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P126_specs_253 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P126), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P126, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P126 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_253, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_253) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_2530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_253, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_253) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P126_tags_2530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P126_constr_253, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P126_253, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P126_specs_253 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P127_255 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_255 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P127_specs_255 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P127), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P127, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P127 = { + "ProtocolExtensionContainer", + "ProtocolExtensionContainer", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_255, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_255) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_2550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_255, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_255) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P127_tags_2550), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P127_constr_255, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P127_255, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P127_specs_255 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P128_257 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P118_specs_237 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P118), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P118, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P128_specs_257 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P128), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P128, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P118 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P128 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_237, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_237) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_2370), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_237, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_237) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P118_tags_2370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_257, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_257) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_2570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_257, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_257) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P128_tags_2570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P118_constr_237, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P128_constr_257, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P118_237, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P128_257, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P118_specs_237 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P128_specs_257 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P119_239 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P129_259 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7230,39 +7810,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_239 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_259 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P119_specs_239 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P119), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P119, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P129_specs_259 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P129), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P129, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P119 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P129 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_239, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_239) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_2390), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_239, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_239) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P119_tags_2390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_259, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_259) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_2590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_259, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_259) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P129_tags_2590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P119_constr_239, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P129_constr_259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P119_239, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P129_259, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P119_specs_239 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P129_specs_259 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P120_241 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P130_261 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7281,39 +7861,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_241 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P120_specs_241 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P120), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P120, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P130_specs_261 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P130), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P130, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P120 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P130 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_241, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_241) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_2410), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_241, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_241) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P120_tags_2410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_261, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_261) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_2610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_261, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_261) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P130_tags_2610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P120_constr_241, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P130_constr_261, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P120_241, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P130_261, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P120_specs_241 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P130_specs_261 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P121_243 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P131_263 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7332,39 +7912,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_243 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_263 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P121_specs_243 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P121), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P121, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P131_specs_263 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P131), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P131, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P121 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P131 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_243, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_243) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_2430), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_243, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_243) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P121_tags_2430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_263, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_263) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_2630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_263, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_263) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P131_tags_2630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P121_constr_243, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P131_constr_263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P121_243, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P131_263, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P121_specs_243 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P131_specs_263 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P122_245 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P132_265 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7383,39 +7963,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_245 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P122_specs_245 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P122), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P122, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P132_specs_265 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P132), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P132, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P122 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P132 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_245, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_245) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_2450), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_245, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_245) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P122_tags_2450), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_265, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_265) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_2650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_265, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_265) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P132_tags_2650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P122_constr_245, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P132_constr_265, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P122_245, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P132_265, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P122_specs_245 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P132_specs_265 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P123_247 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P133_267 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7434,39 +8014,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_247 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_267 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P123_specs_247 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P123), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P123, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P133_specs_267 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P133), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P133, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P123 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P133 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_247, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_247) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_2470), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_247, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_247) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P123_tags_2470), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_267, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_267) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_2670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_267, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_267) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P133_tags_2670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P123_constr_247, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P133_constr_267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P123_247, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P133_267, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P123_specs_247 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P133_specs_267 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P124_249 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P134_269 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7485,39 +8065,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_249 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P124_specs_249 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P124), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P124, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P134_specs_269 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P134), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P134, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P124 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P134 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_249, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_249) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_2490), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_249, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_249) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P124_tags_2490), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_269, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_269) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_2690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_269, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_269) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P134_tags_2690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P124_constr_249, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P134_constr_269, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P124_249, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P134_269, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P124_specs_249 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P134_specs_269 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P125_251 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P135_271 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7536,39 +8116,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_251 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_271 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P125_specs_251 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P125), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P125, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P135_specs_271 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P135), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P135, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P125 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P135 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_251, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_251) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_2510), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_251, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_251) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P125_tags_2510), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_271, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_271) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_2710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_271, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_271) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P135_tags_2710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P125_constr_251, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P135_constr_271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P125_251, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P135_271, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P125_specs_251 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P135_specs_271 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P126_253 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P136_273 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7587,39 +8167,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_253 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P126_specs_253 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P126), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P126, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P136_specs_273 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P136), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P136, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P126 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P136 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_253, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_253) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_2530), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_253, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_253) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P126_tags_2530), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_273, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_273) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_2730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_273, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_273) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P136_tags_2730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P126_constr_253, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P136_constr_273, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P126_253, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P136_273, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P126_specs_253 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P136_specs_273 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P127_255 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P137_275 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7638,39 +8218,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_255 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_275 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P127_specs_255 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P127), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P127, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P137_specs_275 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P137), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P137, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P127 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P137 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_255, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_255) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_2550), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_255, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_255) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P127_tags_2550), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_275, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_275) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_2750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_275, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_275) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P137_tags_2750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P127_constr_255, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P137_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P127_255, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P137_275, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P127_specs_255 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P137_specs_275 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P128_257 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P138_277 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7689,39 +8269,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_257 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_277 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P128_specs_257 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P128), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P128, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P138_specs_277 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P138), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P138, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P128 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P138 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_257, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_257) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_2570), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_257, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_257) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P128_tags_2570), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_277, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_277) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_2770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_277, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_277) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P138_tags_2770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P128_constr_257, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P138_constr_277, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P128_257, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P138_277, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P128_specs_257 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P138_specs_277 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P129_259 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P139_279 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7740,39 +8320,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_259 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_279 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P129_specs_259 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P129), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P129, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P139_specs_279 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P139), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P139, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P129 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P139 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_259, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_259) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_2590), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_259, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_259) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P129_tags_2590), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_279, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_279) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_2790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_279, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_279) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P139_tags_2790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P129_constr_259, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P139_constr_279, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P129_259, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P139_279, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P129_specs_259 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P139_specs_279 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P130_261 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P140_281 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7791,39 +8371,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_261 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P130_specs_261 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P130), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P130, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P140_specs_281 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P140), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P140, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P130 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P140 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_261, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_261) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_2610), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_261, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_261) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P130_tags_2610), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_281, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_281) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_2810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_281, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_281) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P140_tags_2810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P130_constr_261, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P140_constr_281, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P130_261, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P140_281, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P130_specs_261 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P140_specs_281 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P131_263 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P141_283 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7842,39 +8422,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_263 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_283 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P131_specs_263 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P131), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P131, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P141_specs_283 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P141), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P141, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P131 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P141 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_263, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_263) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_2630), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_263, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_263) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P131_tags_2630), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_283, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_283) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_2830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_283, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_283) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P141_tags_2830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P131_constr_263, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P141_constr_283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P131_263, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P141_283, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P131_specs_263 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P141_specs_283 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P132_265 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P142_285 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7893,39 +8473,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_265 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P132_specs_265 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P132), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P132, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P142_specs_285 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P142), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P142, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P132 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P142 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_265, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_265) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_2650), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_265, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_265) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P132_tags_2650), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_285, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_285) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_2850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_285, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_285) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P142_tags_2850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P132_constr_265, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P142_constr_285, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P132_265, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P142_285, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P132_specs_265 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P142_specs_285 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P133_267 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P143_287 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7944,39 +8524,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_267 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_287 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P133_specs_267 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P133), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P133, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P143_specs_287 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P143), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P143, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P133 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P143 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_267, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_267) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_2670), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_267, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_267) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P133_tags_2670), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_287, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_287) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_2870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_287, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_287) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P143_tags_2870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P133_constr_267, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P143_constr_287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P133_267, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P143_287, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P133_specs_267 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P143_specs_287 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P134_269 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P144_289 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -7995,39 +8575,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_269 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_289 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P134_specs_269 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P134), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P134, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P144_specs_289 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P144), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P144, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P134 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P144 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_269, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_269) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_2690), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_269, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_269) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P134_tags_2690), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_289, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_289) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_2890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_289, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_289) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P144_tags_2890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P134_constr_269, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P144_constr_289, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P134_269, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P144_289, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P134_specs_269 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P144_specs_289 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P135_271 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P145_291 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8046,39 +8626,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_271 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_291 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P135_specs_271 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P135), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P135, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P145_specs_291 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P145), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P145, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P135 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P145 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_271, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_271) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_2710), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_271, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_271) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P135_tags_2710), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_291, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_291) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_2910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_291, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_291) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P145_tags_2910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P135_constr_271, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P145_constr_291, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P135_271, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P145_291, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P135_specs_271 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P145_specs_291 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P136_273 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P146_293 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8097,39 +8677,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_273 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_293 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P136_specs_273 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P136), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P136, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P146_specs_293 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P146), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P146, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P136 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P146 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_273, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_273) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_2730), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_273, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_273) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P136_tags_2730), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_293, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_293) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_2930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_293, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_293) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P146_tags_2930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P136_constr_273, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P146_constr_293, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P136_273, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P146_293, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P136_specs_273 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P146_specs_293 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P137_275 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P147_295 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8148,39 +8728,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_275 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_295 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P137_specs_275 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P137), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P137, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P147_specs_295 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P147), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P147, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P137 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P147 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_275, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_275) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_2750), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_275, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_275) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P137_tags_2750), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_295, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_295) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_2950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_295, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_295) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P147_tags_2950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P137_constr_275, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P147_constr_295, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P137_275, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P147_295, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P137_specs_275 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P147_specs_295 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P138_277 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P148_297 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8199,39 +8779,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_277 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P138_specs_277 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P138), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P138, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P148_specs_297 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P148), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P148, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P138 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P148 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_277, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_277) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_2770), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_277, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_277) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P138_tags_2770), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_297, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_297) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_2970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_297, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_297) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P148_tags_2970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P138_constr_277, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P148_constr_297, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P138_277, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P148_297, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P138_specs_277 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P148_specs_297 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P139_279 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P149_299 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8250,39 +8830,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_279 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_299 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P139_specs_279 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P139), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P139, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P149_specs_299 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P149), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P149, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P139 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P149 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_279, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_279) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_2790), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_279, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_279) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P139_tags_2790), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_299, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_299) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_2990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_299, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_299) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P149_tags_2990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P139_constr_279, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P149_constr_299, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P139_279, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P149_299, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P139_specs_279 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P149_specs_299 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P140_281 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P150_301 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8301,39 +8881,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_281 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_301 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P140_specs_281 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P140), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P140, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P150_specs_301 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P150), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P150, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P140 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P150 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_281, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_281) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_2810), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_281, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_281) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P140_tags_2810), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_301, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_301) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_3010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_301, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_301) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P150_tags_3010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P140_constr_281, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P150_constr_301, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P140_281, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P150_301, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P140_specs_281 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P150_specs_301 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P141_283 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P151_303 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8352,39 +8932,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_283 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_303 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P141_specs_283 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P141), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P141, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P151_specs_303 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P151), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P151, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P141 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P151 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_283, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_283) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_2830), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_283, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_283) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P141_tags_2830), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_303, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_303) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_3030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_303, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_303) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P151_tags_3030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P141_constr_283, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P151_constr_303, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P141_283, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P151_303, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P141_specs_283 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P151_specs_303 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P142_285 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P152_305 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8403,39 +8983,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_285 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_305 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P142_specs_285 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P142), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P142, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P152_specs_305 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P152), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P152, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P142 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P152 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_285, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_285) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_2850), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_285, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_285) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P142_tags_2850), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_305, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_305) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_3050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_305, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_305) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P152_tags_3050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P142_constr_285, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P152_constr_305, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P142_285, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P152_305, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P142_specs_285 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P152_specs_305 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P143_287 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P153_307 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8454,39 +9034,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_287 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_307 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P143_specs_287 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P143), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P143, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P153_specs_307 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P153), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P153, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P143 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P153 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_287, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_287) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_2870), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_287, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_287) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P143_tags_2870), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_307, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_307) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_3070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_307, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_307) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P153_tags_3070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P143_constr_287, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P153_constr_307, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P143_287, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P153_307, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P143_specs_287 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P153_specs_307 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P144_289 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P154_309 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8505,39 +9085,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_289 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_309 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P144_specs_289 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P144), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P144, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P154_specs_309 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P154), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P154, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P144 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P154 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_289, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_289) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_2890), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_289, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_289) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P144_tags_2890), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_309, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_309) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_3090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_309, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_309) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P154_tags_3090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P144_constr_289, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P154_constr_309, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P144_289, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P154_309, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P144_specs_289 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P154_specs_309 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P145_291 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P155_311 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8556,39 +9136,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_291 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_311 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P145_specs_291 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P145), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P145, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P155_specs_311 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P155), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P155, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P145 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P155 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_291, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_291) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_2910), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_291, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_291) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P145_tags_2910), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_311, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_311) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_3110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_311, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_311) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P155_tags_3110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P145_constr_291, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P155_constr_311, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P145_291, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P155_311, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P145_specs_291 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P155_specs_311 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P146_293 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P156_313 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8607,39 +9187,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_293 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_313 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P146_specs_293 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P146), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P146, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P156_specs_313 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P156), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P156, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P146 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P156 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_293, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_293) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_2930), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_293, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_293) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P146_tags_2930), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_313, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_313) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_3130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_313, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_313) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P156_tags_3130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P146_constr_293, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P156_constr_313, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P146_293, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P156_313, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P146_specs_293 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P156_specs_313 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P147_295 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P157_315 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8658,39 +9238,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_295 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_315 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P147_specs_295 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P147), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P147, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P157_specs_315 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P157), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P157, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P147 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P157 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_295, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_295) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_2950), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_295, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_295) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P147_tags_2950), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_315, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_315) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_3150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_315, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_315) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P157_tags_3150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P147_constr_295, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P157_constr_315, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P147_295, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P157_315, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P147_specs_295 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P157_specs_315 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P148_297 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P158_317 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8709,39 +9289,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_297 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_317 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P148_specs_297 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P148), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P148, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P158_specs_317 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P158), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P158, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P148 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P158 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_297, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_297) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_2970), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_297, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_297) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P148_tags_2970), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_317, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_317) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_3170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_317, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_317) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P158_tags_3170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P148_constr_297, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P158_constr_317, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P148_297, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P158_317, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P148_specs_297 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P158_specs_317 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P149_299 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P159_319 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8760,39 +9340,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_299 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_319 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P149_specs_299 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P149), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P149, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P159_specs_319 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P159), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P159, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P149 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P159 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_299, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_299) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_2990), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_299, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_299) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P149_tags_2990), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_319, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_319) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_3190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_319, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_319) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P159_tags_3190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P149_constr_299, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P159_constr_319, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P149_299, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P159_319, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P149_specs_299 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P159_specs_319 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P150_301 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P160_321 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8811,39 +9391,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_301 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_321 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P150_specs_301 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P150), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P150, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P160_specs_321 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P160), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P160, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P150 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P160 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_301, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_301) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_3010), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_301, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_301) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P150_tags_3010), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_321, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_321) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_3210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_321, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_321) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P160_tags_3210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P150_constr_301, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P160_constr_321, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P150_301, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P160_321, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P150_specs_301 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P160_specs_321 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P151_303 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P161_323 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8862,39 +9442,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_303 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_323 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P151_specs_303 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P151), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P151, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P161_specs_323 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P161), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P161, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P151 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P161 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_303, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_303) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_3030), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_303, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_303) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P151_tags_3030), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_323, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_323) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_3230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_323, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_323) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P161_tags_3230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P151_constr_303, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P161_constr_323, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P151_303, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P161_323, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P151_specs_303 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P161_specs_323 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P152_305 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P162_325 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8913,39 +9493,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_305 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_325 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P152_specs_305 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P152), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P152, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P162_specs_325 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P162), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P162, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P152 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P162 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_305, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_305) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_3050), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_305, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_305) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P152_tags_3050), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_325, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_325) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_3250), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_325, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_325) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P162_tags_3250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P152_constr_305, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P162_constr_325, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P152_305, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P162_325, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P152_specs_305 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P162_specs_325 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P153_307 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P163_327 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -8964,39 +9544,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_307 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_327 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P153_specs_307 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P153), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P153, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P163_specs_327 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P163), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P163, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P153 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P163 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_307, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_307) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_3070), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_307, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_307) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P153_tags_3070), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_327, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_327) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_3270), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_327, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_327) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P163_tags_3270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P153_constr_307, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P163_constr_327, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P153_307, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P163_327, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P153_specs_307 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P163_specs_327 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P154_309 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P164_329 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9015,39 +9595,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_309 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_329 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P154_specs_309 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P154), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P154, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P164_specs_329 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P164), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P164, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P154 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P164 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_309, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_309) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_3090), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_309, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_309) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P154_tags_3090), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_329, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_329) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_3290), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_329, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_329) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P164_tags_3290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P154_constr_309, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P164_constr_329, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P154_309, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P164_329, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P154_specs_309 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P164_specs_329 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P155_311 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P165_331 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9066,39 +9646,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_311 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_331 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P155_specs_311 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P155), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P155, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P165_specs_331 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P165), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P165, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P155 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P165 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_311, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_311) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_3110), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_311, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_311) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P155_tags_3110), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_331, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_331) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_3310), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_331, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_331) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P165_tags_3310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P155_constr_311, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P165_constr_331, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P155_311, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P165_331, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P155_specs_311 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P165_specs_331 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P156_313 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P166_333 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9117,39 +9697,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_313 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_333 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P156_specs_313 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P156), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P156, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P166_specs_333 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P166), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P166, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P156 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P166 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_313, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_313) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_3130), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_313, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_313) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P156_tags_3130), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_333, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_333) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_3330), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_333, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_333) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P166_tags_3330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P156_constr_313, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P166_constr_333, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P156_313, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P166_333, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P156_specs_313 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P166_specs_333 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P157_315 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P167_335 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9168,39 +9748,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_315 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_335 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P157_specs_315 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P157), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P157, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P167_specs_335 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P167), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P167, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P157 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P167 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_315, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_315) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_3150), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_315, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_315) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P157_tags_3150), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_335, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_335) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_3350), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_335, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_335) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P167_tags_3350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P157_constr_315, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P167_constr_335, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P157_315, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P167_335, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P157_specs_315 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P167_specs_335 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P158_317 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P168_337 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9219,39 +9799,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_317 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_337 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P158_specs_317 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P158), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P158, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P168_specs_337 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P168), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P168, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P158 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P168 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_317, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_317) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_3170), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_317, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_317) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P158_tags_3170), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_337, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_337) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_3370), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_337, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_337) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P168_tags_3370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P158_constr_317, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P168_constr_337, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P158_317, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P168_337, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P158_specs_317 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P168_specs_337 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P159_319 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P169_339 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9270,39 +9850,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_319 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_339 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P159_specs_319 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P159), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P159, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P169_specs_339 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P169), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P169, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P159 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P169 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_319, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_319) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_3190), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_319, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_319) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P159_tags_3190), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_339, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_339) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_3390), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_339, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_339) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P169_tags_3390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P159_constr_319, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P169_constr_339, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P159_319, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P169_339, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P159_specs_319 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P169_specs_339 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P160_321 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P170_341 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9321,39 +9901,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_321 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P160_specs_321 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P160), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P160, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P170_specs_341 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P170), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P170, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P160 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P170 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_321, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_321) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_3210), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_321, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_321) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P160_tags_3210), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_341, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_341) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_3410), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_341, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_341) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P170_tags_3410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P160_constr_321, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P170_constr_341, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P160_321, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P170_341, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P160_specs_321 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P170_specs_341 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P161_323 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P171_343 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -9372,35 +9952,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_323 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_343 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P161_specs_323 = { - sizeof(struct S1AP_ProtocolExtensionContainer_7898P161), - offsetof(struct S1AP_ProtocolExtensionContainer_7898P161, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P171_specs_343 = { + sizeof(struct S1AP_ProtocolExtensionContainer_8194P171), + offsetof(struct S1AP_ProtocolExtensionContainer_8194P171, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P161 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P171 = { "ProtocolExtensionContainer", "ProtocolExtensionContainer", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_323, - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_323) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_3230), /* 1 */ - asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_323, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_323) - /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_7898P161_tags_3230), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_343, + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_343) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_3430), /* 1 */ + asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_343, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_343) + /sizeof(asn_DEF_S1AP_ProtocolExtensionContainer_8194P171_tags_3430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolExtensionContainer_7898P161_constr_323, + &asn_PER_type_S1AP_ProtocolExtensionContainer_8194P171_constr_343, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolExtensionContainer_7898P161_323, + asn_MBR_S1AP_ProtocolExtensionContainer_8194P171_343, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolExtensionContainer_7898P161_specs_323 /* Additional specs */ + &asn_SPC_S1AP_ProtocolExtensionContainer_8194P171_specs_343 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -26,6 +26,7 @@ struct S1AP_E_RABFailedToSetupItemHOReqAckExtIEs; struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs; struct S1AP_E_RABToBeSwitchedULItem_ExtIEs; +struct S1AP_E_RABToBeUpdatedItem_ExtIEs; struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs; struct S1AP_E_RABSetupItemBearerSUResExtIEs; struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs; @@ -88,8 +89,10 @@ struct S1AP_E_RABInformationListItem_ExtIEs; struct S1AP_E_RABItem_ExtIEs; struct S1AP_E_RABQoSParameters_ExtIEs; +struct S1AP_E_RABSecurityResultItem_ExtIEs; struct S1AP_E_RABUsageReportItem_ExtIEs; struct S1AP_EUTRAN_CGI_ExtIEs; +struct S1AP_EventL1LoggedMDTConfig_ExtIEs; struct S1AP_ExpectedUEBehaviour_ExtIEs; struct S1AP_ExpectedUEActivityBehaviour_ExtIEs; struct S1AP_FiveGSTAI_ExtIEs; @@ -105,9 +108,11 @@ struct S1AP_InterSystemMeasurementItem_ExtIEs; struct S1AP_LAI_ExtIEs; struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs; +struct S1AP_LastVisitedPSCellInformation_ExtIEs; struct S1AP_ListeningSubframePattern_ExtIEs; struct S1AP_LoggedMDT_ExtIEs; struct S1AP_LoggedMBSFNMDT_ExtIEs; +struct S1AP_LTE_NTN_TAI_Information_ExtIEs; struct S1AP_M3Configuration_ExtIEs; struct S1AP_M4Configuration_ExtIEs; struct S1AP_M5Configuration_ExtIEs; @@ -134,11 +139,16 @@ struct S1AP_RecommendedCellsForPagingItem_ExtIEs; struct S1AP_RecommendedENBsForPaging_ExtIEs; struct S1AP_RecommendedENBItem_ExtIEs; +struct S1AP_RAT_RestrictionsItem_ExtIEs; struct S1AP_RequestType_ExtIEs; struct S1AP_RIMTransfer_ExtIEs; struct S1AP_RLFReportInformation_ExtIEs; struct S1AP_SecurityContext_ExtIEs; struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs; +struct S1AP_SecurityIndication_ExtIEs; +struct S1AP_SecurityResult_ExtIEs; +struct S1AP_SensorMeasConfigNameItem_ExtIEs; +struct S1AP_SensorMeasurementConfiguration_ExtIEs; struct S1AP_SONInformationReply_ExtIEs; struct S1AP_SONConfigurationTransfer_ExtIEs; struct S1AP_SynchronisationInformation_ExtIEs; @@ -184,1628 +194,1728 @@ struct S1AP_ENBX2ExtTLA_ExtIEs; /* S1AP_ProtocolExtensionContainer */ -typedef struct S1AP_ProtocolExtensionContainer_7898P0 { +typedef struct S1AP_ProtocolExtensionContainer_8194P0 { A_SEQUENCE_OF(struct S1AP_E_RABDataForwardingItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P0_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P1 { +} S1AP_ProtocolExtensionContainer_8194P0_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P1 { A_SEQUENCE_OF(struct S1AP_E_RABToBeSetupItemHOReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P1_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P2 { +} S1AP_ProtocolExtensionContainer_8194P1_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P2 { A_SEQUENCE_OF(struct S1AP_E_RABAdmittedItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P2_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P3 { +} S1AP_ProtocolExtensionContainer_8194P2_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P3 { A_SEQUENCE_OF(struct S1AP_E_RABFailedToSetupItemHOReqAckExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P3_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P4 { +} S1AP_ProtocolExtensionContainer_8194P3_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P4 { A_SEQUENCE_OF(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P4_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P5 { +} S1AP_ProtocolExtensionContainer_8194P4_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P5 { A_SEQUENCE_OF(struct S1AP_E_RABToBeSwitchedULItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P5_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P6 { +} S1AP_ProtocolExtensionContainer_8194P5_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P6 { + A_SEQUENCE_OF(struct S1AP_E_RABToBeUpdatedItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P6_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P7 { A_SEQUENCE_OF(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P6_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P7 { +} S1AP_ProtocolExtensionContainer_8194P7_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P8 { A_SEQUENCE_OF(struct S1AP_E_RABSetupItemBearerSUResExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P7_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P8 { +} S1AP_ProtocolExtensionContainer_8194P8_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P9 { A_SEQUENCE_OF(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P8_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P9 { +} S1AP_ProtocolExtensionContainer_8194P9_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P10 { A_SEQUENCE_OF(struct S1AP_E_RABModifyItemBearerModResExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P9_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P10 { +} S1AP_ProtocolExtensionContainer_8194P10_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P11 { A_SEQUENCE_OF(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P10_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P11 { +} S1AP_ProtocolExtensionContainer_8194P11_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P12 { A_SEQUENCE_OF(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P11_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P12 { +} S1AP_ProtocolExtensionContainer_8194P12_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P13 { A_SEQUENCE_OF(struct S1AP_E_RABSetupItemCtxtSUResExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P12_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P13 { +} S1AP_ProtocolExtensionContainer_8194P13_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P14 { A_SEQUENCE_OF(struct S1AP_TAIItemExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P13_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P14 { +} S1AP_ProtocolExtensionContainer_8194P14_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P15 { A_SEQUENCE_OF(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P14_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P15 { +} S1AP_ProtocolExtensionContainer_8194P15_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P16 { A_SEQUENCE_OF(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P15_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P16 { +} S1AP_ProtocolExtensionContainer_8194P16_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P17 { A_SEQUENCE_OF(struct S1AP_CSGMembershipInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P16_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P17 { +} S1AP_ProtocolExtensionContainer_8194P17_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P18 { A_SEQUENCE_OF(struct S1AP_E_RABModifyItemBearerModConfExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P17_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P18 { +} S1AP_ProtocolExtensionContainer_8194P18_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P19 { A_SEQUENCE_OF(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P18_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P19 { +} S1AP_ProtocolExtensionContainer_8194P19_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P20 { A_SEQUENCE_OF(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P19_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P20 { +} S1AP_ProtocolExtensionContainer_8194P20_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P21 { A_SEQUENCE_OF(struct S1AP_Additional_GUTI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P20_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P21 { +} S1AP_ProtocolExtensionContainer_8194P21_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P22 { A_SEQUENCE_OF(struct S1AP_AllocationAndRetentionPriority_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P21_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P22 { +} S1AP_ProtocolExtensionContainer_8194P22_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P23 { A_SEQUENCE_OF(struct S1AP_InformationForCECapableUEs_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P22_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P23 { +} S1AP_ProtocolExtensionContainer_8194P23_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P24 { A_SEQUENCE_OF(struct S1AP_AssistanceDataForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P23_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P24 { +} S1AP_ProtocolExtensionContainer_8194P24_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P25 { A_SEQUENCE_OF(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P24_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P25 { +} S1AP_ProtocolExtensionContainer_8194P25_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P26 { A_SEQUENCE_OF(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P25_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P26 { +} S1AP_ProtocolExtensionContainer_8194P26_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P27 { A_SEQUENCE_OF(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P26_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P27 { +} S1AP_ProtocolExtensionContainer_8194P27_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P28 { A_SEQUENCE_OF(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P27_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P28 { +} S1AP_ProtocolExtensionContainer_8194P28_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P29 { A_SEQUENCE_OF(struct S1AP_CancelledCellinEAI_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P28_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P29 { +} S1AP_ProtocolExtensionContainer_8194P29_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P30 { A_SEQUENCE_OF(struct S1AP_CancelledCellinTAI_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P29_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P30 { +} S1AP_ProtocolExtensionContainer_8194P30_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P31 { A_SEQUENCE_OF(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P30_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P31 { +} S1AP_ProtocolExtensionContainer_8194P31_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P32 { A_SEQUENCE_OF(struct S1AP_CellID_Broadcast_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P31_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P32 { +} S1AP_ProtocolExtensionContainer_8194P32_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P33 { A_SEQUENCE_OF(struct S1AP_CellID_Cancelled_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P32_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P33 { +} S1AP_ProtocolExtensionContainer_8194P33_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P34 { A_SEQUENCE_OF(struct S1AP_CellBasedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P33_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P34 { +} S1AP_ProtocolExtensionContainer_8194P34_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P35 { A_SEQUENCE_OF(struct S1AP_CellBasedQMC_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P34_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P35 { +} S1AP_ProtocolExtensionContainer_8194P35_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P36 { A_SEQUENCE_OF(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P35_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P36 { +} S1AP_ProtocolExtensionContainer_8194P36_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P37 { A_SEQUENCE_OF(struct S1AP_CellType_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P36_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P37 { +} S1AP_ProtocolExtensionContainer_8194P37_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P38 { A_SEQUENCE_OF(struct S1AP_CGI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P37_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P38 { +} S1AP_ProtocolExtensionContainer_8194P38_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P39 { A_SEQUENCE_OF(struct S1AP_CNTypeRestrictions_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P38_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P39 { +} S1AP_ProtocolExtensionContainer_8194P39_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P40 { A_SEQUENCE_OF(struct S1AP_ConnectedengNBItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P39_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P40 { +} S1AP_ProtocolExtensionContainer_8194P40_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P41 { A_SEQUENCE_OF(struct S1AP_ContextatSource_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P40_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P41 { +} S1AP_ProtocolExtensionContainer_8194P41_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P42 { A_SEQUENCE_OF(struct S1AP_CSG_IdList_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P41_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P42 { +} S1AP_ProtocolExtensionContainer_8194P42_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P43 { A_SEQUENCE_OF(struct S1AP_COUNTvalue_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P42_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P43 { +} S1AP_ProtocolExtensionContainer_8194P43_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P44 { A_SEQUENCE_OF(struct S1AP_COUNTValueExtended_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P43_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P44 { +} S1AP_ProtocolExtensionContainer_8194P44_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P45 { A_SEQUENCE_OF(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P44_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P45 { +} S1AP_ProtocolExtensionContainer_8194P45_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P46 { A_SEQUENCE_OF(struct S1AP_CriticalityDiagnostics_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P45_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P46 { +} S1AP_ProtocolExtensionContainer_8194P46_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P47 { A_SEQUENCE_OF(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P46_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P47 { +} S1AP_ProtocolExtensionContainer_8194P47_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P48 { A_SEQUENCE_OF(struct S1AP_DAPSRequestInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P47_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P48 { +} S1AP_ProtocolExtensionContainer_8194P48_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P49 { A_SEQUENCE_OF(struct S1AP_DAPSResponseInfoItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P48_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P49 { +} S1AP_ProtocolExtensionContainer_8194P49_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P50 { A_SEQUENCE_OF(struct S1AP_DAPSResponseInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P49_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P50 { +} S1AP_ProtocolExtensionContainer_8194P50_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P51 { A_SEQUENCE_OF(struct S1AP_ServedDCNsItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P50_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P51 { +} S1AP_ProtocolExtensionContainer_8194P51_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P52 { A_SEQUENCE_OF(struct S1AP_DL_CP_SecurityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P51_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P52 { +} S1AP_ProtocolExtensionContainer_8194P52_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P53 { A_SEQUENCE_OF(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P52_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P53 { +} S1AP_ProtocolExtensionContainer_8194P53_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P54 { A_SEQUENCE_OF(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P53_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P54 { +} S1AP_ProtocolExtensionContainer_8194P54_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P55 { A_SEQUENCE_OF(struct S1AP_CompletedCellinEAI_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P54_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P55 { +} S1AP_ProtocolExtensionContainer_8194P55_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P56 { A_SEQUENCE_OF(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P55_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P56 { +} S1AP_ProtocolExtensionContainer_8194P56_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P57 { A_SEQUENCE_OF(struct S1AP_GERAN_Cell_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P56_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P57 { +} S1AP_ProtocolExtensionContainer_8194P57_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P58 { A_SEQUENCE_OF(struct S1AP_GlobalENB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P57_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P58 { +} S1AP_ProtocolExtensionContainer_8194P58_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P59 { A_SEQUENCE_OF(struct S1AP_Global_en_gNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P58_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P59 { +} S1AP_ProtocolExtensionContainer_8194P59_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P60 { A_SEQUENCE_OF(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P59_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P60 { +} S1AP_ProtocolExtensionContainer_8194P60_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P61 { A_SEQUENCE_OF(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P60_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P61 { +} S1AP_ProtocolExtensionContainer_8194P61_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P62 { A_SEQUENCE_OF(struct S1AP_EN_DCTransferTypeRequest_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P61_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P62 { +} S1AP_ProtocolExtensionContainer_8194P62_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P63 { A_SEQUENCE_OF(struct S1AP_EN_DCTransferTypeReply_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P62_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P63 { +} S1AP_ProtocolExtensionContainer_8194P63_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P64 { A_SEQUENCE_OF(struct S1AP_EN_DCSONeNBIdentification_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P63_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P64 { +} S1AP_ProtocolExtensionContainer_8194P64_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P65 { A_SEQUENCE_OF(struct S1AP_EN_DCSONengNBIdentification_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P64_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P65 { +} S1AP_ProtocolExtensionContainer_8194P65_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P66 { A_SEQUENCE_OF(struct S1AP_E_RABInformationListItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P65_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P66 { +} S1AP_ProtocolExtensionContainer_8194P66_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P67 { A_SEQUENCE_OF(struct S1AP_E_RABItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P66_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P67 { +} S1AP_ProtocolExtensionContainer_8194P67_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P68 { A_SEQUENCE_OF(struct S1AP_E_RABQoSParameters_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P67_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P68 { +} S1AP_ProtocolExtensionContainer_8194P68_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P69 { + A_SEQUENCE_OF(struct S1AP_E_RABSecurityResultItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P69_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P70 { A_SEQUENCE_OF(struct S1AP_E_RABUsageReportItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P68_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P69 { +} S1AP_ProtocolExtensionContainer_8194P70_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P71 { A_SEQUENCE_OF(struct S1AP_EUTRAN_CGI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P69_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P70 { +} S1AP_ProtocolExtensionContainer_8194P71_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P72 { + A_SEQUENCE_OF(struct S1AP_EventL1LoggedMDTConfig_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P72_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P73 { A_SEQUENCE_OF(struct S1AP_ExpectedUEBehaviour_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P70_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P71 { +} S1AP_ProtocolExtensionContainer_8194P73_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P74 { A_SEQUENCE_OF(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P71_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P72 { +} S1AP_ProtocolExtensionContainer_8194P74_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P75 { A_SEQUENCE_OF(struct S1AP_FiveGSTAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P72_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P73 { +} S1AP_ProtocolExtensionContainer_8194P75_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P76 { A_SEQUENCE_OF(struct S1AP_ForbiddenTAs_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P73_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P74 { +} S1AP_ProtocolExtensionContainer_8194P76_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P77 { A_SEQUENCE_OF(struct S1AP_ForbiddenLAs_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P74_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P75 { +} S1AP_ProtocolExtensionContainer_8194P77_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P78 { A_SEQUENCE_OF(struct S1AP_GBR_QosInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P75_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P76 { +} S1AP_ProtocolExtensionContainer_8194P78_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P79 { A_SEQUENCE_OF(struct S1AP_GUMMEI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P76_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P77 { +} S1AP_ProtocolExtensionContainer_8194P79_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P80 { A_SEQUENCE_OF(struct S1AP_HandoverRestrictionList_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P77_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P78 { +} S1AP_ProtocolExtensionContainer_8194P80_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P81 { A_SEQUENCE_OF(struct S1AP_ImmediateMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P78_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P79 { +} S1AP_ProtocolExtensionContainer_8194P81_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P82 { A_SEQUENCE_OF(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P79_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P80 { +} S1AP_ProtocolExtensionContainer_8194P82_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P83 { A_SEQUENCE_OF(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P80_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P81 { +} S1AP_ProtocolExtensionContainer_8194P83_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P84 { A_SEQUENCE_OF(struct S1AP_InterSystemMeasurementParameters_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P81_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P82 { +} S1AP_ProtocolExtensionContainer_8194P84_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P85 { A_SEQUENCE_OF(struct S1AP_InterSystemMeasurementItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P82_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P83 { +} S1AP_ProtocolExtensionContainer_8194P85_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P86 { A_SEQUENCE_OF(struct S1AP_LAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P83_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P84 { +} S1AP_ProtocolExtensionContainer_8194P86_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P87 { A_SEQUENCE_OF(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P84_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P85 { +} S1AP_ProtocolExtensionContainer_8194P87_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P88 { + A_SEQUENCE_OF(struct S1AP_LastVisitedPSCellInformation_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P88_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P89 { A_SEQUENCE_OF(struct S1AP_ListeningSubframePattern_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P85_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P86 { +} S1AP_ProtocolExtensionContainer_8194P89_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P90 { A_SEQUENCE_OF(struct S1AP_LoggedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P86_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P87 { +} S1AP_ProtocolExtensionContainer_8194P90_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P91 { A_SEQUENCE_OF(struct S1AP_LoggedMBSFNMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P87_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P88 { +} S1AP_ProtocolExtensionContainer_8194P91_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P92 { + A_SEQUENCE_OF(struct S1AP_LTE_NTN_TAI_Information_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P92_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P93 { A_SEQUENCE_OF(struct S1AP_M3Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P88_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P89 { +} S1AP_ProtocolExtensionContainer_8194P93_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P94 { A_SEQUENCE_OF(struct S1AP_M4Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P89_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P90 { +} S1AP_ProtocolExtensionContainer_8194P94_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P95 { A_SEQUENCE_OF(struct S1AP_M5Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P90_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P91 { +} S1AP_ProtocolExtensionContainer_8194P95_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P96 { A_SEQUENCE_OF(struct S1AP_M6Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P91_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P92 { +} S1AP_ProtocolExtensionContainer_8194P96_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P97 { A_SEQUENCE_OF(struct S1AP_M7Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P92_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P93 { +} S1AP_ProtocolExtensionContainer_8194P97_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P98 { A_SEQUENCE_OF(struct S1AP_MDT_Configuration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P93_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P94 { +} S1AP_ProtocolExtensionContainer_8194P98_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P99 { A_SEQUENCE_OF(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P94_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P95 { +} S1AP_ProtocolExtensionContainer_8194P99_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P100 { A_SEQUENCE_OF(struct S1AP_MutingPatternInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P95_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P96 { +} S1AP_ProtocolExtensionContainer_8194P100_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P101 { A_SEQUENCE_OF(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P96_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P97 { +} S1AP_ProtocolExtensionContainer_8194P101_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P102 { A_SEQUENCE_OF(struct S1AP_NR_CGI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P97_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P98 { +} S1AP_ProtocolExtensionContainer_8194P102_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P103 { A_SEQUENCE_OF(struct S1AP_NRUESecurityCapabilities_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P98_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P99 { +} S1AP_ProtocolExtensionContainer_8194P103_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P104 { A_SEQUENCE_OF(struct S1AP_NRV2XServicesAuthorized_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P99_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P100 { +} S1AP_ProtocolExtensionContainer_8194P104_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P105 { A_SEQUENCE_OF(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P100_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P101 { +} S1AP_ProtocolExtensionContainer_8194P105_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P106 { A_SEQUENCE_OF(struct S1AP_PagingAttemptInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P101_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P102 { +} S1AP_ProtocolExtensionContainer_8194P106_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P107 { A_SEQUENCE_OF(struct S1AP_Paging_eDRXInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P102_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P103 { +} S1AP_ProtocolExtensionContainer_8194P107_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P108 { A_SEQUENCE_OF(struct S1AP_PC5QoSParameters_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P103_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P104 { +} S1AP_ProtocolExtensionContainer_8194P108_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P109 { A_SEQUENCE_OF(struct S1AP_PC5QoSFlowItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P104_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P105 { +} S1AP_ProtocolExtensionContainer_8194P109_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P110 { A_SEQUENCE_OF(struct S1AP_PC5FlowBitRates_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P105_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P106 { +} S1AP_ProtocolExtensionContainer_8194P110_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P111 { A_SEQUENCE_OF(struct S1AP_M1PeriodicReporting_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P106_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P107 { +} S1AP_ProtocolExtensionContainer_8194P111_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P112 { A_SEQUENCE_OF(struct S1AP_PLMNAreaBasedQMC_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P107_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P108 { +} S1AP_ProtocolExtensionContainer_8194P112_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P113 { A_SEQUENCE_OF(struct S1AP_ProSeAuthorized_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P108_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P109 { +} S1AP_ProtocolExtensionContainer_8194P113_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P114 { A_SEQUENCE_OF(struct S1AP_PSCellInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P109_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P110 { +} S1AP_ProtocolExtensionContainer_8194P114_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P115 { A_SEQUENCE_OF(struct S1AP_RecommendedCellsForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P110_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P111 { +} S1AP_ProtocolExtensionContainer_8194P115_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P116 { A_SEQUENCE_OF(struct S1AP_RecommendedCellsForPagingItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P111_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P112 { +} S1AP_ProtocolExtensionContainer_8194P116_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P117 { A_SEQUENCE_OF(struct S1AP_RecommendedENBsForPaging_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P112_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P113 { +} S1AP_ProtocolExtensionContainer_8194P117_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P118 { A_SEQUENCE_OF(struct S1AP_RecommendedENBItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P113_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P114 { +} S1AP_ProtocolExtensionContainer_8194P118_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P119 { + A_SEQUENCE_OF(struct S1AP_RAT_RestrictionsItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P119_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P120 { A_SEQUENCE_OF(struct S1AP_RequestType_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P114_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P115 { +} S1AP_ProtocolExtensionContainer_8194P120_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P121 { A_SEQUENCE_OF(struct S1AP_RIMTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P115_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P116 { +} S1AP_ProtocolExtensionContainer_8194P121_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P122 { A_SEQUENCE_OF(struct S1AP_RLFReportInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P116_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P117 { +} S1AP_ProtocolExtensionContainer_8194P122_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P123 { A_SEQUENCE_OF(struct S1AP_SecurityContext_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P117_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P118 { +} S1AP_ProtocolExtensionContainer_8194P123_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P124 { A_SEQUENCE_OF(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P118_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P119 { +} S1AP_ProtocolExtensionContainer_8194P124_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P125 { + A_SEQUENCE_OF(struct S1AP_SecurityIndication_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P125_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P126 { + A_SEQUENCE_OF(struct S1AP_SecurityResult_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P126_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P127 { + A_SEQUENCE_OF(struct S1AP_SensorMeasConfigNameItem_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P127_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P128 { + A_SEQUENCE_OF(struct S1AP_SensorMeasurementConfiguration_ExtIEs) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolExtensionContainer_8194P128_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P129 { A_SEQUENCE_OF(struct S1AP_SONInformationReply_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P119_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P120 { +} S1AP_ProtocolExtensionContainer_8194P129_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P130 { A_SEQUENCE_OF(struct S1AP_SONConfigurationTransfer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P120_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P121 { +} S1AP_ProtocolExtensionContainer_8194P130_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P131 { A_SEQUENCE_OF(struct S1AP_SynchronisationInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P121_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P122 { +} S1AP_ProtocolExtensionContainer_8194P131_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P132 { A_SEQUENCE_OF(struct S1AP_SourceeNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P122_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P123 { +} S1AP_ProtocolExtensionContainer_8194P132_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P133 { A_SEQUENCE_OF(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P123_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P124 { +} S1AP_ProtocolExtensionContainer_8194P133_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P134 { A_SEQUENCE_OF(struct S1AP_SourceNgRanNode_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P124_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P125 { +} S1AP_ProtocolExtensionContainer_8194P134_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P135 { A_SEQUENCE_OF(struct S1AP_ServedGUMMEIsItem_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P125_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P126 { +} S1AP_ProtocolExtensionContainer_8194P135_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P136 { A_SEQUENCE_OF(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P126_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P127 { +} S1AP_ProtocolExtensionContainer_8194P136_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P137 { A_SEQUENCE_OF(struct S1AP_ScheduledCommunicationTime_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P127_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P128 { +} S1AP_ProtocolExtensionContainer_8194P137_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P138 { A_SEQUENCE_OF(struct S1AP_SupportedTAs_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P128_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P129 { +} S1AP_ProtocolExtensionContainer_8194P138_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P139 { A_SEQUENCE_OF(struct S1AP_TimeSynchronisationInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P129_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P130 { +} S1AP_ProtocolExtensionContainer_8194P139_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P140 { A_SEQUENCE_OF(struct S1AP_S_TMSI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P130_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P131 { +} S1AP_ProtocolExtensionContainer_8194P140_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P141 { A_SEQUENCE_OF(struct S1AP_TAIBasedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P131_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P132 { +} S1AP_ProtocolExtensionContainer_8194P141_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P142 { A_SEQUENCE_OF(struct S1AP_TAI_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P132_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P133 { +} S1AP_ProtocolExtensionContainer_8194P142_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P143 { A_SEQUENCE_OF(struct S1AP_TAI_Broadcast_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P133_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P134 { +} S1AP_ProtocolExtensionContainer_8194P143_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P144 { A_SEQUENCE_OF(struct S1AP_TAI_Cancelled_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P134_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P135 { +} S1AP_ProtocolExtensionContainer_8194P144_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P145 { A_SEQUENCE_OF(struct S1AP_TABasedMDT_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P135_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P136 { +} S1AP_ProtocolExtensionContainer_8194P145_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P146 { A_SEQUENCE_OF(struct S1AP_TABasedQMC_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P136_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P137 { +} S1AP_ProtocolExtensionContainer_8194P146_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P147 { A_SEQUENCE_OF(struct S1AP_TAIBasedQMC_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P137_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P138 { +} S1AP_ProtocolExtensionContainer_8194P147_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P148 { A_SEQUENCE_OF(struct S1AP_CompletedCellinTAI_Item_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P138_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P139 { +} S1AP_ProtocolExtensionContainer_8194P148_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P149 { A_SEQUENCE_OF(struct S1AP_TargeteNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P139_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P140 { +} S1AP_ProtocolExtensionContainer_8194P149_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P150 { A_SEQUENCE_OF(struct S1AP_TargetRNC_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P140_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P141 { +} S1AP_ProtocolExtensionContainer_8194P150_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P151 { A_SEQUENCE_OF(struct S1AP_TargetNgRanNode_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P141_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P142 { +} S1AP_ProtocolExtensionContainer_8194P151_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P152 { A_SEQUENCE_OF(struct S1AP_GNB_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P142_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P143 { +} S1AP_ProtocolExtensionContainer_8194P152_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P153 { A_SEQUENCE_OF(struct S1AP_Global_GNB_ID_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P143_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P144 { +} S1AP_ProtocolExtensionContainer_8194P153_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P154 { A_SEQUENCE_OF(struct S1AP_NG_eNB_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P144_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P145 { +} S1AP_ProtocolExtensionContainer_8194P154_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P155 { A_SEQUENCE_OF(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P145_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P146 { +} S1AP_ProtocolExtensionContainer_8194P155_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P156 { A_SEQUENCE_OF(struct S1AP_M1ThresholdEventA2_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P146_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P147 { +} S1AP_ProtocolExtensionContainer_8194P156_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P157 { A_SEQUENCE_OF(struct S1AP_TraceActivation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P147_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P148 { +} S1AP_ProtocolExtensionContainer_8194P157_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P158 { A_SEQUENCE_OF(struct S1AP_Tunnel_Information_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P148_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P149 { +} S1AP_ProtocolExtensionContainer_8194P158_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P159 { A_SEQUENCE_OF(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P149_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P150 { +} S1AP_ProtocolExtensionContainer_8194P159_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P160 { A_SEQUENCE_OF(struct S1AP_UEAppLayerMeasConfig_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P150_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P151 { +} S1AP_ProtocolExtensionContainer_8194P160_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P161 { A_SEQUENCE_OF(struct S1AP_UE_S1AP_ID_pair_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P151_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P152 { +} S1AP_ProtocolExtensionContainer_8194P161_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P162 { A_SEQUENCE_OF(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P152_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P153 { +} S1AP_ProtocolExtensionContainer_8194P162_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P163 { A_SEQUENCE_OF(struct S1AP_UESecurityCapabilities_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P153_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P154 { +} S1AP_ProtocolExtensionContainer_8194P163_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P164 { A_SEQUENCE_OF(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P154_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P155 { +} S1AP_ProtocolExtensionContainer_8194P164_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P165 { A_SEQUENCE_OF(struct S1AP_UL_CP_SecurityInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P155_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P156 { +} S1AP_ProtocolExtensionContainer_8194P165_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P166 { A_SEQUENCE_OF(struct S1AP_UserLocationInformation_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P156_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P157 { +} S1AP_ProtocolExtensionContainer_8194P166_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P167 { A_SEQUENCE_OF(struct S1AP_V2XServicesAuthorized_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P157_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P158 { +} S1AP_ProtocolExtensionContainer_8194P167_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P168 { A_SEQUENCE_OF(struct S1AP_WLANMeasurementConfiguration_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P158_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P159 { +} S1AP_ProtocolExtensionContainer_8194P168_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P169 { A_SEQUENCE_OF(struct S1AP_WUS_Assistance_Information_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P159_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P160 { +} S1AP_ProtocolExtensionContainer_8194P169_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P170 { A_SEQUENCE_OF(struct S1AP_X2TNLConfigurationInfo_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P160_t; -typedef struct S1AP_ProtocolExtensionContainer_7898P161 { +} S1AP_ProtocolExtensionContainer_8194P170_t; +typedef struct S1AP_ProtocolExtensionContainer_8194P171 { A_SEQUENCE_OF(struct S1AP_ENBX2ExtTLA_ExtIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolExtensionContainer_7898P161_t; +} S1AP_ProtocolExtensionContainer_8194P171_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P0; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P0_specs_1; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P0_11; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P1; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P1_specs_3; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P1_31; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P2; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P2_specs_5; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P2_51; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P3; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P3_specs_7; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P3_71; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P4; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P4_specs_9; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P4_91; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P5; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P5_specs_11; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P5_111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P6; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P6_specs_13; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P6_131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P7; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P7_specs_15; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P7_151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P8; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P8_specs_17; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P8_171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P9; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P9_specs_19; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P9_191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P9_constr_19; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P10; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P10_specs_21; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P10_211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P10_constr_21; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P11; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P11_specs_23; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P11_231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P11_constr_23; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P12; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P12_specs_25; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P12_251; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P12_constr_25; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P13; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P13_specs_27; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P13_271; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P13_constr_27; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P14; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P14_specs_29; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P14_291; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P14_constr_29; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P15; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P15_specs_31; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P15_311; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P15_constr_31; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P16; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P16_specs_33; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P16_331; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P16_constr_33; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P17; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P17_specs_35; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P17_351; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P17_constr_35; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P18; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P18_specs_37; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P18_371; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P18_constr_37; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P19; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P19_specs_39; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P19_391; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P19_constr_39; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P20; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P20_specs_41; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P20_411; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P20_constr_41; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P21; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P21_specs_43; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P21_431; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P21_constr_43; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P22; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P22_specs_45; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P22_451; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P22_constr_45; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P23; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P23_specs_47; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P23_471; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P23_constr_47; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P24; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P24_specs_49; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P24_491; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P24_constr_49; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P25; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P25_specs_51; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P25_511; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P25_constr_51; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P26; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P26_specs_53; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P26_531; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P26_constr_53; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P27; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P27_specs_55; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P27_551; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P27_constr_55; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P28; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P28_specs_57; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P28_571; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P28_constr_57; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P29; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P29_specs_59; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P29_591; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P29_constr_59; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P30; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P30_specs_61; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P30_611; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P30_constr_61; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P31; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P31_specs_63; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P31_631; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P31_constr_63; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P32; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P32_specs_65; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P32_651; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P32_constr_65; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P33; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P33_specs_67; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P33_671; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P33_constr_67; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P34; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P34_specs_69; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P34_691; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P34_constr_69; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P35; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P35_specs_71; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P35_711; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P35_constr_71; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P36; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P36_specs_73; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P36_731; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P36_constr_73; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P37; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P37_specs_75; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P37_751; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P37_constr_75; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P38; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P38_specs_77; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P38_771; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P38_constr_77; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P39; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P39_specs_79; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P39_791; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P39_constr_79; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P40; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P40_specs_81; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P40_811; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P40_constr_81; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P41; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P41_specs_83; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P41_831; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P41_constr_83; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P42; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P42_specs_85; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P42_851; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P42_constr_85; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P43; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P43_specs_87; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P43_871; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P43_constr_87; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P44; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P44_specs_89; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P44_891; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P44_constr_89; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P45; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P45_specs_91; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P45_911; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P45_constr_91; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P46; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P46_specs_93; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P46_931; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P46_constr_93; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P47; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P47_specs_95; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P47_951; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P47_constr_95; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P48; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P48_specs_97; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P48_971; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P48_constr_97; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P49; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P49_specs_99; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P49_991; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P49_constr_99; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P50; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P50_specs_101; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P50_1011; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P50_constr_101; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P51; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P51_specs_103; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P51_1031; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P51_constr_103; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P52; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P52_specs_105; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P52_1051; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P52_constr_105; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P53; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P53_specs_107; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P53_1071; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P53_constr_107; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P54; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P54_specs_109; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P54_1091; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P54_constr_109; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P55; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P55_specs_111; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P55_1111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P55_constr_111; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P56; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P56_specs_113; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P56_1131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P56_constr_113; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P57; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P57_specs_115; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P57_1151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P57_constr_115; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P58; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P58_specs_117; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P58_1171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P58_constr_117; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P59; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P59_specs_119; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P59_1191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P59_constr_119; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P60; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P60_specs_121; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P60_1211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P60_constr_121; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P61; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P61_specs_123; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P61_1231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P61_constr_123; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P62; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P62_specs_125; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P62_1251; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P62_constr_125; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P63; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P63_specs_127; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P63_1271; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P63_constr_127; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P64; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P64_specs_129; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P64_1291; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P64_constr_129; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P65; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P65_specs_131; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P65_1311; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P65_constr_131; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P66; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P66_specs_133; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P66_1331; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P66_constr_133; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P67; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P67_specs_135; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P67_1351; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P67_constr_135; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P68; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P68_specs_137; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P68_1371; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P68_constr_137; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P69; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P69_specs_139; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P69_1391; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P69_constr_139; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P70; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P70_specs_141; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P70_1411; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P70_constr_141; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P71; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P71_specs_143; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P71_1431; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P71_constr_143; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P72; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P72_specs_145; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P72_1451; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P72_constr_145; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P73; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P73_specs_147; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P73_1471; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P73_constr_147; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P74; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P74_specs_149; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P74_1491; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P74_constr_149; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P75; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P75_specs_151; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P75_1511; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P75_constr_151; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P76; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P76_specs_153; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P76_1531; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P76_constr_153; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P77; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P77_specs_155; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P77_1551; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P77_constr_155; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P78; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P78_specs_157; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P78_1571; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P78_constr_157; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P79; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P79_specs_159; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P79_1591; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P79_constr_159; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P80; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P80_specs_161; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P80_1611; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P80_constr_161; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P81; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P81_specs_163; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P81_1631; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P81_constr_163; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P82; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P82_specs_165; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P82_1651; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P82_constr_165; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P83; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P83_specs_167; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P83_1671; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P83_constr_167; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P84; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P84_specs_169; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P84_1691; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P84_constr_169; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P85; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P85_specs_171; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P85_1711; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P85_constr_171; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P86; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P86_specs_173; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P86_1731; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P86_constr_173; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P87; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P87_specs_175; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P87_1751; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P87_constr_175; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P88; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P88_specs_177; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P88_1771; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P88_constr_177; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P89; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P89_specs_179; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P89_1791; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P89_constr_179; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P90; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P90_specs_181; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P90_1811; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P90_constr_181; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P91; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P91_specs_183; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P91_1831; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P91_constr_183; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P92; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P92_specs_185; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P92_1851; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P92_constr_185; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P93; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P93_specs_187; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P93_1871; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P93_constr_187; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P94; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P94_specs_189; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P94_1891; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P94_constr_189; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P95; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P95_specs_191; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P95_1911; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P95_constr_191; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P96; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P96_specs_193; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P96_1931; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P96_constr_193; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P97; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P97_specs_195; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P97_1951; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P97_constr_195; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P98; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P98_specs_197; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P98_1971; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P98_constr_197; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P99; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P99_specs_199; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P99_1991; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P99_constr_199; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P100; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P100_specs_201; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P100_2011; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P100_constr_201; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P101; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P101_specs_203; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P101_2031; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P101_constr_203; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P102; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P102_specs_205; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P102_2051; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P102_constr_205; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P103; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P103_specs_207; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P103_2071; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P103_constr_207; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P104; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P104_specs_209; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P104_2091; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P104_constr_209; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P105; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P105_specs_211; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P105_2111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P105_constr_211; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P106; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P106_specs_213; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P106_2131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P106_constr_213; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P107; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P107_specs_215; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P107_2151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P107_constr_215; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P108; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P108_specs_217; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P108_2171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P108_constr_217; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P109; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P109_specs_219; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P109_2191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P109_constr_219; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P110; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P110_specs_221; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P110_2211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P110_constr_221; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P111; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P111_specs_223; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P111_2231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P111_constr_223; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P112; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P112_specs_225; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P112_2251; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P112_constr_225; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P113; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P113_specs_227; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P113_2271; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P113_constr_227; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P114; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P114_specs_229; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P114_2291; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P114_constr_229; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P115; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P115_specs_231; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P115_2311; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P115_constr_231; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P116; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P116_specs_233; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P116_2331; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P116_constr_233; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P117; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P117_specs_235; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P117_2351; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P117_constr_235; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P118; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P118_specs_237; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P118_2371; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P118_constr_237; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P119; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P119_specs_239; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P119_2391; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P119_constr_239; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P120; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P120_specs_241; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P120_2411; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P120_constr_241; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P121; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P121_specs_243; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P121_2431; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P121_constr_243; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P122; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P122_specs_245; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P122_2451; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P122_constr_245; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P123; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P123_specs_247; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P123_2471; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P123_constr_247; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P124; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P124_specs_249; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P124_2491; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P124_constr_249; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P125; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P125_specs_251; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P125_2511; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P125_constr_251; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P126; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P126_specs_253; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P126_2531; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P126_constr_253; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P127; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P127_specs_255; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P127_2551; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P127_constr_255; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P128; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P128_specs_257; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P128_2571; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P128_constr_257; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P129; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P129_specs_259; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P129_2591; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P129_constr_259; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P130; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P130_specs_261; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P130_2611; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P130_constr_261; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P131; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P131_specs_263; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P131_2631; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P131_constr_263; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P132; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P132_specs_265; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P132_2651; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P132_constr_265; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P133; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P133_specs_267; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P133_2671; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P133_constr_267; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P134; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P134_specs_269; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P134_2691; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P134_constr_269; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P135; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P135_specs_271; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P135_2711; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P135_constr_271; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P136; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P136_specs_273; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P136_2731; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P136_constr_273; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P137; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P137_specs_275; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P137_2751; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P137_constr_275; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P138; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P138_specs_277; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P138_2771; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P138_constr_277; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P139; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P139_specs_279; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P139_2791; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P139_constr_279; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P140; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P140_specs_281; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P140_2811; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P140_constr_281; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P141; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P141_specs_283; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P141_2831; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P141_constr_283; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P142; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P142_specs_285; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P142_2851; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P142_constr_285; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P143; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P143_specs_287; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P143_2871; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P143_constr_287; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P144; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P144_specs_289; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P144_2891; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P144_constr_289; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P145; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P145_specs_291; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P145_2911; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P145_constr_291; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P146; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P146_specs_293; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P146_2931; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P146_constr_293; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P147; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P147_specs_295; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P147_2951; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P147_constr_295; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P148; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P148_specs_297; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P148_2971; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P148_constr_297; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P149; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P149_specs_299; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P149_2991; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P149_constr_299; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P150; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P150_specs_301; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P150_3011; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P150_constr_301; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P151; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P151_specs_303; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P151_3031; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P151_constr_303; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P152; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P152_specs_305; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P152_3051; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P152_constr_305; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P153; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P153_specs_307; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P153_3071; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P153_constr_307; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P154; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P154_specs_309; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P154_3091; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P154_constr_309; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P155; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P155_specs_311; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P155_3111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P155_constr_311; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P156; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P156_specs_313; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P156_3131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P156_constr_313; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P157; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P157_specs_315; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P157_3151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P157_constr_315; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P158; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P158_specs_317; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P158_3171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P158_constr_317; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P159; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P159_specs_319; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P159_3191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P159_constr_319; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P160; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P160_specs_321; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P160_3211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P160_constr_321; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_7898P161; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_7898P161_specs_323; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_7898P161_3231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_7898P161_constr_323; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P0; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P0_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P0_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P1; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P1_specs_3; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P1_31; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P2; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P2_specs_5; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P2_51; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P3; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P3_specs_7; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P3_71; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P4; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P4_specs_9; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P4_91; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P5; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P5_specs_11; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P5_111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P6; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P6_specs_13; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P6_131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P7; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P7_specs_15; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P7_151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P8; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P8_specs_17; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P8_171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P9; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P9_specs_19; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P9_191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P10; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P10_specs_21; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P10_211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P10_constr_21; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P11; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P11_specs_23; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P11_231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P11_constr_23; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P12; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P12_specs_25; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P12_251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P12_constr_25; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P13; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P13_specs_27; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P13_271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P13_constr_27; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P14; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P14_specs_29; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P14_291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P14_constr_29; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P15; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P15_specs_31; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P15_311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P15_constr_31; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P16; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P16_specs_33; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P16_331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P16_constr_33; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P17; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P17_specs_35; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P17_351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P17_constr_35; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P18; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P18_specs_37; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P18_371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P18_constr_37; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P19; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P19_specs_39; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P19_391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P19_constr_39; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P20; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P20_specs_41; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P20_411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P20_constr_41; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P21; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P21_specs_43; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P21_431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P21_constr_43; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P22; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P22_specs_45; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P22_451; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P22_constr_45; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P23; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P23_specs_47; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P23_471; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P23_constr_47; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P24; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P24_specs_49; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P24_491; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P24_constr_49; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P25; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P25_specs_51; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P25_511; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P25_constr_51; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P26; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P26_specs_53; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P26_531; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P26_constr_53; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P27; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P27_specs_55; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P27_551; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P27_constr_55; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P28; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P28_specs_57; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P28_571; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P28_constr_57; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P29; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P29_specs_59; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P29_591; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P29_constr_59; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P30; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P30_specs_61; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P30_611; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P30_constr_61; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P31; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P31_specs_63; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P31_631; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P31_constr_63; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P32; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P32_specs_65; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P32_651; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P32_constr_65; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P33; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P33_specs_67; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P33_671; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P33_constr_67; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P34; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P34_specs_69; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P34_691; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P34_constr_69; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P35; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P35_specs_71; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P35_711; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P35_constr_71; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P36; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P36_specs_73; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P36_731; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P36_constr_73; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P37; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P37_specs_75; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P37_751; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P37_constr_75; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P38; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P38_specs_77; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P38_771; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P38_constr_77; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P39; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P39_specs_79; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P39_791; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P39_constr_79; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P40; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P40_specs_81; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P40_811; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P40_constr_81; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P41; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P41_specs_83; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P41_831; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P41_constr_83; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P42; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P42_specs_85; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P42_851; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P42_constr_85; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P43; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P43_specs_87; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P43_871; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P43_constr_87; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P44; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P44_specs_89; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P44_891; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P44_constr_89; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P45; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P45_specs_91; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P45_911; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P45_constr_91; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P46; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P46_specs_93; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P46_931; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P46_constr_93; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P47; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P47_specs_95; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P47_951; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P47_constr_95; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P48; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P48_specs_97; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P48_971; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P48_constr_97; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P49; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P49_specs_99; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P49_991; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P49_constr_99; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P50; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P50_specs_101; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P50_1011; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P50_constr_101; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P51; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P51_specs_103; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P51_1031; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P51_constr_103; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P52; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P52_specs_105; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P52_1051; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P52_constr_105; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P53; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P53_specs_107; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P53_1071; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P53_constr_107; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P54; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P54_specs_109; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P54_1091; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P54_constr_109; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P55; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P55_specs_111; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P55_1111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P55_constr_111; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P56; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P56_specs_113; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P56_1131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P56_constr_113; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P57; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P57_specs_115; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P57_1151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P57_constr_115; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P58; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P58_specs_117; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P58_1171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P58_constr_117; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P59; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P59_specs_119; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P59_1191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P59_constr_119; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P60; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P60_specs_121; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P60_1211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P60_constr_121; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P61; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P61_specs_123; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P61_1231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P61_constr_123; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P62; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P62_specs_125; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P62_1251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P62_constr_125; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P63; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P63_specs_127; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P63_1271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P63_constr_127; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P64; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P64_specs_129; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P64_1291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P64_constr_129; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P65; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P65_specs_131; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P65_1311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P65_constr_131; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P66; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P66_specs_133; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P66_1331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P66_constr_133; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P67; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P67_specs_135; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P67_1351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P67_constr_135; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P68; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P68_specs_137; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P68_1371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P68_constr_137; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P69; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P69_specs_139; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P69_1391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P69_constr_139; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P70; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P70_specs_141; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P70_1411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P70_constr_141; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P71; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P71_specs_143; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P71_1431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P71_constr_143; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P72; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P72_specs_145; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P72_1451; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P72_constr_145; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P73; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P73_specs_147; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P73_1471; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P73_constr_147; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P74; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P74_specs_149; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P74_1491; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P74_constr_149; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P75; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P75_specs_151; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P75_1511; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P75_constr_151; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P76; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P76_specs_153; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P76_1531; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P76_constr_153; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P77; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P77_specs_155; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P77_1551; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P77_constr_155; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P78; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P78_specs_157; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P78_1571; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P78_constr_157; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P79; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P79_specs_159; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P79_1591; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P79_constr_159; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P80; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P80_specs_161; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P80_1611; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P80_constr_161; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P81; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P81_specs_163; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P81_1631; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P81_constr_163; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P82; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P82_specs_165; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P82_1651; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P82_constr_165; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P83; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P83_specs_167; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P83_1671; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P83_constr_167; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P84; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P84_specs_169; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P84_1691; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P84_constr_169; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P85; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P85_specs_171; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P85_1711; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P85_constr_171; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P86; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P86_specs_173; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P86_1731; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P86_constr_173; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P87; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P87_specs_175; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P87_1751; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P87_constr_175; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P88; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P88_specs_177; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P88_1771; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P88_constr_177; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P89; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P89_specs_179; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P89_1791; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P89_constr_179; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P90; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P90_specs_181; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P90_1811; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P90_constr_181; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P91; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P91_specs_183; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P91_1831; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P91_constr_183; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P92; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P92_specs_185; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P92_1851; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P92_constr_185; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P93; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P93_specs_187; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P93_1871; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P93_constr_187; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P94; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P94_specs_189; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P94_1891; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P94_constr_189; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P95; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P95_specs_191; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P95_1911; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P95_constr_191; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P96; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P96_specs_193; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P96_1931; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P96_constr_193; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P97; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P97_specs_195; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P97_1951; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P97_constr_195; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P98; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P98_specs_197; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P98_1971; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P98_constr_197; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P99; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P99_specs_199; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P99_1991; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P99_constr_199; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P100; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P100_specs_201; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P100_2011; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P100_constr_201; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P101; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P101_specs_203; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P101_2031; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P101_constr_203; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P102; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P102_specs_205; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P102_2051; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P102_constr_205; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P103; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P103_specs_207; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P103_2071; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P103_constr_207; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P104; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P104_specs_209; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P104_2091; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P104_constr_209; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P105; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P105_specs_211; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P105_2111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P105_constr_211; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P106; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P106_specs_213; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P106_2131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P106_constr_213; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P107; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P107_specs_215; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P107_2151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P107_constr_215; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P108; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P108_specs_217; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P108_2171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P108_constr_217; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P109; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P109_specs_219; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P109_2191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P109_constr_219; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P110; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P110_specs_221; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P110_2211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P110_constr_221; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P111; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P111_specs_223; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P111_2231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P111_constr_223; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P112; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P112_specs_225; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P112_2251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P112_constr_225; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P113; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P113_specs_227; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P113_2271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P113_constr_227; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P114; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P114_specs_229; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P114_2291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P114_constr_229; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P115; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P115_specs_231; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P115_2311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P115_constr_231; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P116; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P116_specs_233; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P116_2331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P116_constr_233; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P117; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P117_specs_235; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P117_2351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P117_constr_235; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P118; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P118_specs_237; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P118_2371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P118_constr_237; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P119; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P119_specs_239; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P119_2391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P119_constr_239; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P120; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P120_specs_241; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P120_2411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P120_constr_241; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P121; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P121_specs_243; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P121_2431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P121_constr_243; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P122; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P122_specs_245; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P122_2451; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P122_constr_245; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P123; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P123_specs_247; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P123_2471; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P123_constr_247; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P124; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P124_specs_249; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P124_2491; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P124_constr_249; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P125; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P125_specs_251; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P125_2511; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P125_constr_251; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P126; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P126_specs_253; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P126_2531; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P126_constr_253; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P127; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P127_specs_255; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P127_2551; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P127_constr_255; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P128; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P128_specs_257; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P128_2571; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P128_constr_257; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P129; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P129_specs_259; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P129_2591; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P129_constr_259; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P130; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P130_specs_261; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P130_2611; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P130_constr_261; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P131; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P131_specs_263; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P131_2631; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P131_constr_263; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P132; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P132_specs_265; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P132_2651; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P132_constr_265; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P133; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P133_specs_267; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P133_2671; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P133_constr_267; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P134; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P134_specs_269; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P134_2691; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P134_constr_269; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P135; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P135_specs_271; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P135_2711; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P135_constr_271; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P136; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P136_specs_273; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P136_2731; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P136_constr_273; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P137; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P137_specs_275; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P137_2751; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P137_constr_275; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P138; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P138_specs_277; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P138_2771; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P138_constr_277; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P139; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P139_specs_279; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P139_2791; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P139_constr_279; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P140; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P140_specs_281; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P140_2811; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P140_constr_281; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P141; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P141_specs_283; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P141_2831; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P141_constr_283; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P142; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P142_specs_285; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P142_2851; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P142_constr_285; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P143; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P143_specs_287; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P143_2871; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P143_constr_287; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P144; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P144_specs_289; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P144_2891; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P144_constr_289; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P145; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P145_specs_291; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P145_2911; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P145_constr_291; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P146; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P146_specs_293; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P146_2931; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P146_constr_293; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P147; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P147_specs_295; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P147_2951; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P147_constr_295; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P148; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P148_specs_297; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P148_2971; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P148_constr_297; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P149; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P149_specs_299; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P149_2991; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P149_constr_299; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P150; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P150_specs_301; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P150_3011; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P150_constr_301; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P151; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P151_specs_303; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P151_3031; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P151_constr_303; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P152; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P152_specs_305; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P152_3051; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P152_constr_305; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P153; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P153_specs_307; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P153_3071; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P153_constr_307; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P154; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P154_specs_309; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P154_3091; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P154_constr_309; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P155; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P155_specs_311; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P155_3111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P155_constr_311; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P156; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P156_specs_313; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P156_3131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P156_constr_313; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P157; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P157_specs_315; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P157_3151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P157_constr_315; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P158; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P158_specs_317; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P158_3171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P158_constr_317; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P159; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P159_specs_319; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P159_3191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P159_constr_319; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P160; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P160_specs_321; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P160_3211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P160_constr_321; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P161; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P161_specs_323; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P161_3231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P161_constr_323; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P162; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P162_specs_325; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P162_3251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P162_constr_325; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P163; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P163_specs_327; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P163_3271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P163_constr_327; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P164; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P164_specs_329; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P164_3291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P164_constr_329; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P165; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P165_specs_331; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P165_3311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P165_constr_331; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P166; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P166_specs_333; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P166_3331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P166_constr_333; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P167; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P167_specs_335; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P167_3351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P167_constr_335; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P168; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P168_specs_337; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P168_3371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P168_constr_337; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P169; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P169_specs_339; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P169_3391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P169_constr_339; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P170; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P170_specs_341; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P170_3411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P170_constr_341; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolExtensionContainer_8194P171; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolExtensionContainer_8194P171_specs_343; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolExtensionContainer_8194P171_3431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolExtensionContainer_8194P171_constr_343; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -16,6 +16,9 @@ static const long asn_VAL_3_S1AP_id_Ethernet_Type = 305; static const long asn_VAL_3_S1AP_ignore = 1; static const long asn_VAL_3_S1AP_optional = 0; +static const long asn_VAL_4_S1AP_id_SecurityIndication = 332; +static const long asn_VAL_4_S1AP_reject = 0; +static const long asn_VAL_4_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemHOReq_ExtIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_1_S1AP_id_Data_Forwarding_Not_Possible }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_1_S1AP_ignore }, @@ -28,625 +31,760 @@ { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_3_S1AP_id_Ethernet_Type }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_3_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_Ethernet_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_3_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_3_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_4_S1AP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_4_S1AP_reject }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SecurityIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_4_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemHOReq_ExtIEs_1 = { - { 3, 4, asn_IOS_S1AP_E_RABToBeSetupItemHOReq_ExtIEs_1_rows } + { 4, 4, asn_IOS_S1AP_E_RABToBeSetupItemHOReq_ExtIEs_1_rows } }; -static const long asn_VAL_4_S1AP_id_Correlation_ID = 156; -static const long asn_VAL_4_S1AP_ignore = 1; -static const long asn_VAL_4_S1AP_optional = 0; -static const long asn_VAL_5_S1AP_id_SIPTO_Correlation_ID = 183; +static const long asn_VAL_5_S1AP_id_SecurityIndication = 332; static const long asn_VAL_5_S1AP_ignore = 1; static const long asn_VAL_5_S1AP_optional = 0; -static const long asn_VAL_6_S1AP_id_BearerType = 233; -static const long asn_VAL_6_S1AP_reject = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSwitchedDLItem_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_5_S1AP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_5_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SecurityIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_5_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSwitchedDLItem_ExtIEs_1 = { + { 1, 4, asn_IOS_S1AP_E_RABToBeSwitchedDLItem_ExtIEs_1_rows } +}; +static const long asn_VAL_6_S1AP_id_Correlation_ID = 156; +static const long asn_VAL_6_S1AP_ignore = 1; static const long asn_VAL_6_S1AP_optional = 0; -static const long asn_VAL_7_S1AP_id_Ethernet_Type = 305; +static const long asn_VAL_7_S1AP_id_SIPTO_Correlation_ID = 183; static const long asn_VAL_7_S1AP_ignore = 1; static const long asn_VAL_7_S1AP_optional = 0; +static const long asn_VAL_8_S1AP_id_BearerType = 233; +static const long asn_VAL_8_S1AP_reject = 0; +static const long asn_VAL_8_S1AP_optional = 0; +static const long asn_VAL_9_S1AP_id_Ethernet_Type = 305; +static const long asn_VAL_9_S1AP_ignore = 1; +static const long asn_VAL_9_S1AP_optional = 0; +static const long asn_VAL_10_S1AP_id_SecurityIndication = 332; +static const long asn_VAL_10_S1AP_reject = 0; +static const long asn_VAL_10_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_4_S1AP_id_Correlation_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_4_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_6_S1AP_id_Correlation_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_6_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_4_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_5_S1AP_id_SIPTO_Correlation_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_5_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_5_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_6_S1AP_id_BearerType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_6_S1AP_reject }, - { "&Extension", aioc__type, &asn_DEF_S1AP_BearerType }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_6_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_7_S1AP_id_Ethernet_Type }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_7_S1AP_id_SIPTO_Correlation_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_7_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_7_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_8_S1AP_id_BearerType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_8_S1AP_reject }, + { "&Extension", aioc__type, &asn_DEF_S1AP_BearerType }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_8_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_9_S1AP_id_Ethernet_Type }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_9_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_Ethernet_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_7_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_9_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_10_S1AP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_10_S1AP_reject }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SecurityIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_10_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_1 = { - { 4, 4, asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_1_rows } + { 5, 4, asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_1_rows } }; -static const long asn_VAL_8_S1AP_id_TransportInformation = 185; -static const long asn_VAL_8_S1AP_reject = 0; -static const long asn_VAL_8_S1AP_optional = 0; +static const long asn_VAL_11_S1AP_id_TransportInformation = 185; +static const long asn_VAL_11_S1AP_reject = 0; +static const long asn_VAL_11_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_8_S1AP_id_TransportInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_8_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_11_S1AP_id_TransportInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_11_S1AP_reject }, { "&Extension", aioc__type, &asn_DEF_S1AP_TransportInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_8_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_11_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_1_rows } }; -static const long asn_VAL_9_S1AP_id_Correlation_ID = 156; -static const long asn_VAL_9_S1AP_ignore = 1; -static const long asn_VAL_9_S1AP_optional = 0; -static const long asn_VAL_10_S1AP_id_SIPTO_Correlation_ID = 183; -static const long asn_VAL_10_S1AP_ignore = 1; -static const long asn_VAL_10_S1AP_optional = 0; -static const long asn_VAL_11_S1AP_id_BearerType = 233; -static const long asn_VAL_11_S1AP_reject = 0; -static const long asn_VAL_11_S1AP_optional = 0; -static const long asn_VAL_12_S1AP_id_Ethernet_Type = 305; +static const long asn_VAL_12_S1AP_id_Correlation_ID = 156; static const long asn_VAL_12_S1AP_ignore = 1; static const long asn_VAL_12_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_9_S1AP_id_Correlation_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_9_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_9_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_10_S1AP_id_SIPTO_Correlation_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_10_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_10_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_11_S1AP_id_BearerType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_11_S1AP_reject }, - { "&Extension", aioc__type, &asn_DEF_S1AP_BearerType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_11_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_12_S1AP_id_Ethernet_Type }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_12_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Ethernet_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_12_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1 = { - { 4, 4, asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1_rows } -}; -static const long asn_VAL_13_S1AP_id_ULCOUNTValueExtended = 179; +static const long asn_VAL_13_S1AP_id_SIPTO_Correlation_ID = 183; static const long asn_VAL_13_S1AP_ignore = 1; static const long asn_VAL_13_S1AP_optional = 0; -static const long asn_VAL_14_S1AP_id_DLCOUNTValueExtended = 180; -static const long asn_VAL_14_S1AP_ignore = 1; +static const long asn_VAL_14_S1AP_id_BearerType = 233; +static const long asn_VAL_14_S1AP_reject = 0; static const long asn_VAL_14_S1AP_optional = 0; -static const long asn_VAL_15_S1AP_id_ReceiveStatusOfULPDCPSDUsExtended = 181; +static const long asn_VAL_15_S1AP_id_Ethernet_Type = 305; static const long asn_VAL_15_S1AP_ignore = 1; static const long asn_VAL_15_S1AP_optional = 0; -static const long asn_VAL_16_S1AP_id_ULCOUNTValuePDCP_SNlength18 = 217; -static const long asn_VAL_16_S1AP_ignore = 1; +static const long asn_VAL_16_S1AP_id_SecurityIndication = 332; +static const long asn_VAL_16_S1AP_reject = 0; static const long asn_VAL_16_S1AP_optional = 0; -static const long asn_VAL_17_S1AP_id_DLCOUNTValuePDCP_SNlength18 = 218; -static const long asn_VAL_17_S1AP_ignore = 1; -static const long asn_VAL_17_S1AP_optional = 0; -static const long asn_VAL_18_S1AP_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 = 219; -static const long asn_VAL_18_S1AP_ignore = 1; -static const long asn_VAL_18_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_13_S1AP_id_ULCOUNTValueExtended }, +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_12_S1AP_id_Correlation_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_12_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_12_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_13_S1AP_id_SIPTO_Correlation_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_13_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTValueExtended }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Correlation_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_13_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_14_S1AP_id_DLCOUNTValueExtended }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_14_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTValueExtended }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_14_S1AP_id_BearerType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_14_S1AP_reject }, + { "&Extension", aioc__type, &asn_DEF_S1AP_BearerType }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_14_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_15_S1AP_id_ReceiveStatusOfULPDCPSDUsExtended }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_15_S1AP_id_Ethernet_Type }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_15_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsExtended }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Ethernet_Type }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_15_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_16_S1AP_id_ULCOUNTValuePDCP_SNlength18 }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_16_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTvaluePDCP_SNlength18 }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_16_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_17_S1AP_id_DLCOUNTValuePDCP_SNlength18 }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_17_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTvaluePDCP_SNlength18 }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_17_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_18_S1AP_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_18_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_18_S1AP_optional } + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_16_S1AP_id_SecurityIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_16_S1AP_reject }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SecurityIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_16_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1 = { - { 6, 4, asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1 = { + { 5, 4, asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_1_rows } }; -static const long asn_VAL_19_S1AP_id_DAPSRequestInfo = 317; +static const long asn_VAL_17_S1AP_id_ULCOUNTValueExtended = 179; +static const long asn_VAL_17_S1AP_ignore = 1; +static const long asn_VAL_17_S1AP_optional = 0; +static const long asn_VAL_18_S1AP_id_DLCOUNTValueExtended = 180; +static const long asn_VAL_18_S1AP_ignore = 1; +static const long asn_VAL_18_S1AP_optional = 0; +static const long asn_VAL_19_S1AP_id_ReceiveStatusOfULPDCPSDUsExtended = 181; static const long asn_VAL_19_S1AP_ignore = 1; static const long asn_VAL_19_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_19_S1AP_id_DAPSRequestInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_19_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_DAPSRequestInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_19_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1 = { - { 1, 4, asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1_rows } -}; -static const long asn_VAL_20_S1AP_id_DownlinkPacketLossRate = 273; +static const long asn_VAL_20_S1AP_id_ULCOUNTValuePDCP_SNlength18 = 217; static const long asn_VAL_20_S1AP_ignore = 1; static const long asn_VAL_20_S1AP_optional = 0; -static const long asn_VAL_21_S1AP_id_UplinkPacketLossRate = 274; +static const long asn_VAL_21_S1AP_id_DLCOUNTValuePDCP_SNlength18 = 218; static const long asn_VAL_21_S1AP_ignore = 1; static const long asn_VAL_21_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_20_S1AP_id_DownlinkPacketLossRate }, +static const long asn_VAL_22_S1AP_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 = 219; +static const long asn_VAL_22_S1AP_ignore = 1; +static const long asn_VAL_22_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_17_S1AP_id_ULCOUNTValueExtended }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_17_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTValueExtended }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_17_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_18_S1AP_id_DLCOUNTValueExtended }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_18_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTValueExtended }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_18_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_19_S1AP_id_ReceiveStatusOfULPDCPSDUsExtended }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_19_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsExtended }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_19_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_20_S1AP_id_ULCOUNTValuePDCP_SNlength18 }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_20_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Packet_LossRate }, + { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTvaluePDCP_SNlength18 }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_20_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_21_S1AP_id_UplinkPacketLossRate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_21_S1AP_id_DLCOUNTValuePDCP_SNlength18 }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_21_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Packet_LossRate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_21_S1AP_optional } + { "&Extension", aioc__type, &asn_DEF_S1AP_COUNTvaluePDCP_SNlength18 }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_21_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_22_S1AP_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_22_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_22_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1 = { - { 2, 4, asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1 = { + { 6, 4, asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1_rows } }; -static const long asn_VAL_22_S1AP_id_extended_e_RAB_MaximumBitrateDL = 255; -static const long asn_VAL_22_S1AP_ignore = 1; -static const long asn_VAL_22_S1AP_optional = 0; -static const long asn_VAL_23_S1AP_id_extended_e_RAB_MaximumBitrateUL = 256; +static const long asn_VAL_23_S1AP_id_DAPSRequestInfo = 317; static const long asn_VAL_23_S1AP_ignore = 1; static const long asn_VAL_23_S1AP_optional = 0; -static const long asn_VAL_24_S1AP_id_extended_e_RAB_GuaranteedBitrateDL = 257; +static const long asn_VAL_24_S1AP_id_SourceTransportLayerAddress = 328; static const long asn_VAL_24_S1AP_ignore = 1; static const long asn_VAL_24_S1AP_optional = 0; -static const long asn_VAL_25_S1AP_id_extended_e_RAB_GuaranteedBitrateUL = 258; +static const long asn_VAL_25_S1AP_id_SecurityIndication = 332; static const long asn_VAL_25_S1AP_ignore = 1; static const long asn_VAL_25_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_22_S1AP_id_extended_e_RAB_MaximumBitrateDL }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_22_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_22_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_23_S1AP_id_extended_e_RAB_MaximumBitrateUL }, +static const long asn_VAL_26_S1AP_id_SourceNodeTransportLayerAddress = 340; +static const long asn_VAL_26_S1AP_ignore = 1; +static const long asn_VAL_26_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_23_S1AP_id_DAPSRequestInfo }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_23_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, + { "&Extension", aioc__type, &asn_DEF_S1AP_DAPSRequestInfo }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_23_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_24_S1AP_id_extended_e_RAB_GuaranteedBitrateDL }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_24_S1AP_id_SourceTransportLayerAddress }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_24_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, + { "&Extension", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_24_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_25_S1AP_id_extended_e_RAB_GuaranteedBitrateUL }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_25_S1AP_id_SecurityIndication }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_25_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_25_S1AP_optional } + { "&Extension", aioc__type, &asn_DEF_S1AP_SecurityIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_25_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_26_S1AP_id_SourceNodeTransportLayerAddress }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_26_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_26_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1 = { - { 4, 4, asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1 = { + { 4, 4, asn_IOS_S1AP_E_RABInformationListItem_ExtIEs_1_rows } }; -static const long asn_VAL_26_S1AP_id_NRrestrictioninEPSasSecondaryRAT = 261; -static const long asn_VAL_26_S1AP_ignore = 1; -static const long asn_VAL_26_S1AP_optional = 0; -static const long asn_VAL_27_S1AP_id_UnlicensedSpectrumRestriction = 270; +static const long asn_VAL_27_S1AP_id_DownlinkPacketLossRate = 273; static const long asn_VAL_27_S1AP_ignore = 1; static const long asn_VAL_27_S1AP_optional = 0; -static const long asn_VAL_28_S1AP_id_CNTypeRestrictions = 282; +static const long asn_VAL_28_S1AP_id_UplinkPacketLossRate = 274; static const long asn_VAL_28_S1AP_ignore = 1; static const long asn_VAL_28_S1AP_optional = 0; -static const long asn_VAL_29_S1AP_id_NRrestrictionin5GS = 287; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_27_S1AP_id_DownlinkPacketLossRate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_27_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Packet_LossRate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_27_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_28_S1AP_id_UplinkPacketLossRate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_28_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Packet_LossRate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_28_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1 = { + { 2, 4, asn_IOS_S1AP_E_RABQoSParameters_ExtIEs_1_rows } +}; +static const long asn_VAL_29_S1AP_id_extended_e_RAB_MaximumBitrateDL = 255; static const long asn_VAL_29_S1AP_ignore = 1; static const long asn_VAL_29_S1AP_optional = 0; -static const long asn_VAL_30_S1AP_id_LastNG_RANPLMNIdentity = 290; +static const long asn_VAL_30_S1AP_id_extended_e_RAB_MaximumBitrateUL = 256; static const long asn_VAL_30_S1AP_ignore = 1; static const long asn_VAL_30_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_26_S1AP_id_NRrestrictioninEPSasSecondaryRAT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_26_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_NRrestrictioninEPSasSecondaryRAT }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_26_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_27_S1AP_id_UnlicensedSpectrumRestriction }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_27_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_UnlicensedSpectrumRestriction }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_27_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_28_S1AP_id_CNTypeRestrictions }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_28_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_CNTypeRestrictions }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_28_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_29_S1AP_id_NRrestrictionin5GS }, +static const long asn_VAL_31_S1AP_id_extended_e_RAB_GuaranteedBitrateDL = 257; +static const long asn_VAL_31_S1AP_ignore = 1; +static const long asn_VAL_31_S1AP_optional = 0; +static const long asn_VAL_32_S1AP_id_extended_e_RAB_GuaranteedBitrateUL = 258; +static const long asn_VAL_32_S1AP_ignore = 1; +static const long asn_VAL_32_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_29_S1AP_id_extended_e_RAB_MaximumBitrateDL }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_29_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_NRrestrictionin5GS }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_29_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_30_S1AP_id_LastNG_RANPLMNIdentity }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_30_S1AP_id_extended_e_RAB_MaximumBitrateUL }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_30_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_PLMNidentity }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_30_S1AP_optional } + { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_30_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_31_S1AP_id_extended_e_RAB_GuaranteedBitrateDL }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_31_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_31_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_32_S1AP_id_extended_e_RAB_GuaranteedBitrateUL }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_32_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_32_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1 = { - { 5, 4, asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1 = { + { 4, 4, asn_IOS_S1AP_GBR_QosInformation_ExtIEs_1_rows } }; -static const long asn_VAL_31_S1AP_id_M3Configuration = 171; -static const long asn_VAL_31_S1AP_ignore = 1; -static const long asn_VAL_31_S1AP_conditional = 1; -static const long asn_VAL_32_S1AP_id_M4Configuration = 172; -static const long asn_VAL_32_S1AP_ignore = 1; -static const long asn_VAL_32_S1AP_conditional = 1; -static const long asn_VAL_33_S1AP_id_M5Configuration = 173; +static const long asn_VAL_33_S1AP_id_NRrestrictioninEPSasSecondaryRAT = 261; static const long asn_VAL_33_S1AP_ignore = 1; -static const long asn_VAL_33_S1AP_conditional = 1; -static const long asn_VAL_34_S1AP_id_MDT_Location_Info = 174; +static const long asn_VAL_33_S1AP_optional = 0; +static const long asn_VAL_34_S1AP_id_UnlicensedSpectrumRestriction = 270; static const long asn_VAL_34_S1AP_ignore = 1; static const long asn_VAL_34_S1AP_optional = 0; -static const long asn_VAL_35_S1AP_id_M6Configuration = 220; +static const long asn_VAL_35_S1AP_id_CNTypeRestrictions = 282; static const long asn_VAL_35_S1AP_ignore = 1; -static const long asn_VAL_35_S1AP_conditional = 1; -static const long asn_VAL_36_S1AP_id_M7Configuration = 221; +static const long asn_VAL_35_S1AP_optional = 0; +static const long asn_VAL_36_S1AP_id_NRrestrictionin5GS = 287; static const long asn_VAL_36_S1AP_ignore = 1; -static const long asn_VAL_36_S1AP_conditional = 1; -static const long asn_VAL_37_S1AP_id_BluetoothMeasurementConfiguration = 284; +static const long asn_VAL_36_S1AP_optional = 0; +static const long asn_VAL_37_S1AP_id_LastNG_RANPLMNIdentity = 290; static const long asn_VAL_37_S1AP_ignore = 1; static const long asn_VAL_37_S1AP_optional = 0; -static const long asn_VAL_38_S1AP_id_WLANMeasurementConfiguration = 285; +static const long asn_VAL_38_S1AP_id_RAT_Restrictions = 336; static const long asn_VAL_38_S1AP_ignore = 1; static const long asn_VAL_38_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_ImmediateMDT_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_31_S1AP_id_M3Configuration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_31_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_M3Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_31_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_32_S1AP_id_M4Configuration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_32_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_M4Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_32_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_33_S1AP_id_M5Configuration }, +static const asn_ioc_cell_t asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_33_S1AP_id_NRrestrictioninEPSasSecondaryRAT }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_33_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_M5Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_33_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_34_S1AP_id_MDT_Location_Info }, + { "&Extension", aioc__type, &asn_DEF_S1AP_NRrestrictioninEPSasSecondaryRAT }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_33_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_34_S1AP_id_UnlicensedSpectrumRestriction }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_34_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_MDT_Location_Info }, + { "&Extension", aioc__type, &asn_DEF_S1AP_UnlicensedSpectrumRestriction }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_34_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_35_S1AP_id_M6Configuration }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_35_S1AP_id_CNTypeRestrictions }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_35_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_M6Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_35_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_36_S1AP_id_M7Configuration }, + { "&Extension", aioc__type, &asn_DEF_S1AP_CNTypeRestrictions }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_35_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_36_S1AP_id_NRrestrictionin5GS }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_36_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_M7Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_36_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_37_S1AP_id_BluetoothMeasurementConfiguration }, + { "&Extension", aioc__type, &asn_DEF_S1AP_NRrestrictionin5GS }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_36_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_37_S1AP_id_LastNG_RANPLMNIdentity }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_37_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_BluetoothMeasurementConfiguration }, + { "&Extension", aioc__type, &asn_DEF_S1AP_PLMNidentity }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_37_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_38_S1AP_id_WLANMeasurementConfiguration }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_38_S1AP_id_RAT_Restrictions }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_38_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_WLANMeasurementConfiguration }, + { "&Extension", aioc__type, &asn_DEF_S1AP_RAT_Restrictions }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_38_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_ImmediateMDT_ExtIEs_1 = { - { 8, 4, asn_IOS_S1AP_ImmediateMDT_ExtIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1 = { + { 6, 4, asn_IOS_S1AP_HandoverRestrictionList_ExtIEs_1_rows } }; -static const long asn_VAL_39_S1AP_id_Time_UE_StayedInCell_EnhancedGranularity = 167; +static const long asn_VAL_39_S1AP_id_M3Configuration = 171; static const long asn_VAL_39_S1AP_ignore = 1; -static const long asn_VAL_39_S1AP_optional = 0; -static const long asn_VAL_40_S1AP_id_HO_Cause = 168; +static const long asn_VAL_39_S1AP_conditional = 1; +static const long asn_VAL_40_S1AP_id_M4Configuration = 172; static const long asn_VAL_40_S1AP_ignore = 1; -static const long asn_VAL_40_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_39_S1AP_id_Time_UE_StayedInCell_EnhancedGranularity }, +static const long asn_VAL_40_S1AP_conditional = 1; +static const long asn_VAL_41_S1AP_id_M5Configuration = 173; +static const long asn_VAL_41_S1AP_ignore = 1; +static const long asn_VAL_41_S1AP_conditional = 1; +static const long asn_VAL_42_S1AP_id_MDT_Location_Info = 174; +static const long asn_VAL_42_S1AP_ignore = 1; +static const long asn_VAL_42_S1AP_optional = 0; +static const long asn_VAL_43_S1AP_id_M6Configuration = 220; +static const long asn_VAL_43_S1AP_ignore = 1; +static const long asn_VAL_43_S1AP_conditional = 1; +static const long asn_VAL_44_S1AP_id_M7Configuration = 221; +static const long asn_VAL_44_S1AP_ignore = 1; +static const long asn_VAL_44_S1AP_conditional = 1; +static const long asn_VAL_45_S1AP_id_BluetoothMeasurementConfiguration = 284; +static const long asn_VAL_45_S1AP_ignore = 1; +static const long asn_VAL_45_S1AP_optional = 0; +static const long asn_VAL_46_S1AP_id_WLANMeasurementConfiguration = 285; +static const long asn_VAL_46_S1AP_ignore = 1; +static const long asn_VAL_46_S1AP_optional = 0; +static const long asn_VAL_47_S1AP_id_SensorMeasurementConfiguration = 345; +static const long asn_VAL_47_S1AP_ignore = 1; +static const long asn_VAL_47_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_ImmediateMDT_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_39_S1AP_id_M3Configuration }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_39_S1AP_ignore }, - { "&Extension", aioc__type, &asn_DEF_S1AP_Time_UE_StayedInCell_EnhancedGranularity }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_39_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_40_S1AP_id_HO_Cause }, + { "&Extension", aioc__type, &asn_DEF_S1AP_M3Configuration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_39_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_40_S1AP_id_M4Configuration }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_40_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_M4Configuration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_40_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_41_S1AP_id_M5Configuration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_41_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_M5Configuration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_41_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_42_S1AP_id_MDT_Location_Info }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_42_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_MDT_Location_Info }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_42_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_43_S1AP_id_M6Configuration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_43_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_M6Configuration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_43_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_44_S1AP_id_M7Configuration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_44_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_M7Configuration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_44_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_45_S1AP_id_BluetoothMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_45_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_BluetoothMeasurementConfiguration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_45_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_46_S1AP_id_WLANMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_46_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_WLANMeasurementConfiguration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_46_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_47_S1AP_id_SensorMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_47_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SensorMeasurementConfiguration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_47_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_ImmediateMDT_ExtIEs_1 = { + { 9, 4, asn_IOS_S1AP_ImmediateMDT_ExtIEs_1_rows } +}; +static const long asn_VAL_48_S1AP_id_Time_UE_StayedInCell_EnhancedGranularity = 167; +static const long asn_VAL_48_S1AP_ignore = 1; +static const long asn_VAL_48_S1AP_optional = 0; +static const long asn_VAL_49_S1AP_id_HO_Cause = 168; +static const long asn_VAL_49_S1AP_ignore = 1; +static const long asn_VAL_49_S1AP_optional = 0; +static const long asn_VAL_50_S1AP_id_lastVisitedPSCellList = 329; +static const long asn_VAL_50_S1AP_ignore = 1; +static const long asn_VAL_50_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_48_S1AP_id_Time_UE_StayedInCell_EnhancedGranularity }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_48_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Time_UE_StayedInCell_EnhancedGranularity }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_48_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_49_S1AP_id_HO_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_49_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_40_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_49_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_50_S1AP_id_lastVisitedPSCellList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_50_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_LastVisitedPSCellList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_50_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_1 = { - { 2, 4, asn_IOS_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_1_rows } + { 3, 4, asn_IOS_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_1_rows } }; -static const long asn_VAL_41_S1AP_id_BluetoothMeasurementConfiguration = 284; -static const long asn_VAL_41_S1AP_ignore = 1; -static const long asn_VAL_41_S1AP_optional = 0; -static const long asn_VAL_42_S1AP_id_WLANMeasurementConfiguration = 285; -static const long asn_VAL_42_S1AP_ignore = 1; -static const long asn_VAL_42_S1AP_optional = 0; +static const long asn_VAL_51_S1AP_id_BluetoothMeasurementConfiguration = 284; +static const long asn_VAL_51_S1AP_ignore = 1; +static const long asn_VAL_51_S1AP_optional = 0; +static const long asn_VAL_52_S1AP_id_WLANMeasurementConfiguration = 285; +static const long asn_VAL_52_S1AP_ignore = 1; +static const long asn_VAL_52_S1AP_optional = 0; +static const long asn_VAL_53_S1AP_id_LoggedMDTTrigger = 344; +static const long asn_VAL_53_S1AP_ignore = 1; +static const long asn_VAL_53_S1AP_optional = 0; +static const long asn_VAL_54_S1AP_id_SensorMeasurementConfiguration = 345; +static const long asn_VAL_54_S1AP_ignore = 1; +static const long asn_VAL_54_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_LoggedMDT_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_41_S1AP_id_BluetoothMeasurementConfiguration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_41_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_51_S1AP_id_BluetoothMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_51_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_BluetoothMeasurementConfiguration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_41_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_42_S1AP_id_WLANMeasurementConfiguration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_42_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_51_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_52_S1AP_id_WLANMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_52_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_WLANMeasurementConfiguration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_42_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_52_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_53_S1AP_id_LoggedMDTTrigger }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_53_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_LoggedMDTTrigger }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_53_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_54_S1AP_id_SensorMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_54_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_SensorMeasurementConfiguration }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_54_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_LoggedMDT_ExtIEs_1 = { - { 2, 4, asn_IOS_S1AP_LoggedMDT_ExtIEs_1_rows } + { 4, 4, asn_IOS_S1AP_LoggedMDT_ExtIEs_1_rows } }; -static const long asn_VAL_43_S1AP_id_SignallingBasedMDTPLMNList = 178; -static const long asn_VAL_43_S1AP_ignore = 1; -static const long asn_VAL_43_S1AP_optional = 0; +static const long asn_VAL_55_S1AP_id_SignallingBasedMDTPLMNList = 178; +static const long asn_VAL_55_S1AP_ignore = 1; +static const long asn_VAL_55_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_MDT_Configuration_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_43_S1AP_id_SignallingBasedMDTPLMNList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_43_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_55_S1AP_id_SignallingBasedMDTPLMNList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_55_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MDTPLMNList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_43_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_55_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_MDT_Configuration_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_MDT_Configuration_ExtIEs_1_rows } }; -static const long asn_VAL_44_S1AP_id_ProSeUEtoNetworkRelaying = 216; -static const long asn_VAL_44_S1AP_ignore = 1; -static const long asn_VAL_44_S1AP_optional = 0; +static const long asn_VAL_56_S1AP_id_ProSeUEtoNetworkRelaying = 216; +static const long asn_VAL_56_S1AP_ignore = 1; +static const long asn_VAL_56_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ProSeAuthorized_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_44_S1AP_id_ProSeUEtoNetworkRelaying }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_44_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_56_S1AP_id_ProSeUEtoNetworkRelaying }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_56_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ProSeUEtoNetworkRelaying }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_44_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_56_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ProSeAuthorized_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_ProSeAuthorized_ExtIEs_1_rows } }; -static const long asn_VAL_45_S1AP_id_RequestTypeAdditionalInfo = 298; -static const long asn_VAL_45_S1AP_ignore = 1; -static const long asn_VAL_45_S1AP_optional = 0; +static const long asn_VAL_57_S1AP_id_RequestTypeAdditionalInfo = 298; +static const long asn_VAL_57_S1AP_ignore = 1; +static const long asn_VAL_57_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_RequestType_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_45_S1AP_id_RequestTypeAdditionalInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_45_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_57_S1AP_id_RequestTypeAdditionalInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_57_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_RequestTypeAdditionalInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_45_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_57_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_RequestType_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_RequestType_ExtIEs_1_rows } }; -static const long asn_VAL_46_S1AP_id_NB_IoT_RLF_Report_Container = 313; -static const long asn_VAL_46_S1AP_ignore = 1; -static const long asn_VAL_46_S1AP_optional = 0; +static const long asn_VAL_58_S1AP_id_NB_IoT_RLF_Report_Container = 313; +static const long asn_VAL_58_S1AP_ignore = 1; +static const long asn_VAL_58_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_RLFReportInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_46_S1AP_id_NB_IoT_RLF_Report_Container }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_46_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_58_S1AP_id_NB_IoT_RLF_Report_Container }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_58_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_NB_IoT_RLF_Report_Container }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_46_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_58_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_RLFReportInformation_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_RLFReportInformation_ExtIEs_1_rows } }; -static const long asn_VAL_47_S1AP_id_Time_Synchronisation_Info = 149; -static const long asn_VAL_47_S1AP_ignore = 1; -static const long asn_VAL_47_S1AP_optional = 0; -static const long asn_VAL_48_S1AP_id_Muting_Pattern_Information = 208; -static const long asn_VAL_48_S1AP_ignore = 1; -static const long asn_VAL_48_S1AP_optional = 0; +static const long asn_VAL_59_S1AP_id_Time_Synchronisation_Info = 149; +static const long asn_VAL_59_S1AP_ignore = 1; +static const long asn_VAL_59_S1AP_optional = 0; +static const long asn_VAL_60_S1AP_id_Muting_Pattern_Information = 208; +static const long asn_VAL_60_S1AP_ignore = 1; +static const long asn_VAL_60_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_SONInformationReply_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_47_S1AP_id_Time_Synchronisation_Info }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_47_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_59_S1AP_id_Time_Synchronisation_Info }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_59_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_TimeSynchronisationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_47_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_48_S1AP_id_Muting_Pattern_Information }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_48_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_59_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_60_S1AP_id_Muting_Pattern_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_60_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MutingPatternInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_48_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_60_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_SONInformationReply_ExtIEs_1 = { { 2, 4, asn_IOS_S1AP_SONInformationReply_ExtIEs_1_rows } }; -static const long asn_VAL_49_S1AP_id_x2TNLConfigurationInfo = 152; -static const long asn_VAL_49_S1AP_ignore = 1; -static const long asn_VAL_49_S1AP_conditional = 1; -static const long asn_VAL_50_S1AP_id_Synchronisation_Information = 209; -static const long asn_VAL_50_S1AP_ignore = 1; -static const long asn_VAL_50_S1AP_conditional = 1; +static const long asn_VAL_61_S1AP_id_x2TNLConfigurationInfo = 152; +static const long asn_VAL_61_S1AP_ignore = 1; +static const long asn_VAL_61_S1AP_conditional = 1; +static const long asn_VAL_62_S1AP_id_Synchronisation_Information = 209; +static const long asn_VAL_62_S1AP_ignore = 1; +static const long asn_VAL_62_S1AP_conditional = 1; static const asn_ioc_cell_t asn_IOS_S1AP_SONConfigurationTransfer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_49_S1AP_id_x2TNLConfigurationInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_49_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_61_S1AP_id_x2TNLConfigurationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_61_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_X2TNLConfigurationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_49_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_50_S1AP_id_Synchronisation_Information }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_50_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_61_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_62_S1AP_id_Synchronisation_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_62_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_SynchronisationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_50_S1AP_conditional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_62_S1AP_conditional } }; static const asn_ioc_set_t asn_IOS_S1AP_SONConfigurationTransfer_ExtIEs_1 = { { 2, 4, asn_IOS_S1AP_SONConfigurationTransfer_ExtIEs_1_rows } }; -static const long asn_VAL_51_S1AP_id_MobilityInformation = 175; -static const long asn_VAL_51_S1AP_ignore = 1; -static const long asn_VAL_51_S1AP_optional = 0; -static const long asn_VAL_52_S1AP_id_uE_HistoryInformationFromTheUE = 194; -static const long asn_VAL_52_S1AP_ignore = 1; -static const long asn_VAL_52_S1AP_optional = 0; -static const long asn_VAL_53_S1AP_id_IMSvoiceEPSfallbackfrom5G = 296; -static const long asn_VAL_53_S1AP_ignore = 1; -static const long asn_VAL_53_S1AP_optional = 0; -static const long asn_VAL_54_S1AP_id_AdditionalRRMPriorityIndex = 299; -static const long asn_VAL_54_S1AP_ignore = 1; -static const long asn_VAL_54_S1AP_optional = 0; -static const long asn_VAL_55_S1AP_id_ContextatSource = 300; -static const long asn_VAL_55_S1AP_ignore = 1; -static const long asn_VAL_55_S1AP_optional = 0; -static const long asn_VAL_56_S1AP_id_IntersystemMeasurementConfiguration = 311; -static const long asn_VAL_56_S1AP_ignore = 1; -static const long asn_VAL_56_S1AP_optional = 0; -static const long asn_VAL_57_S1AP_id_SourceNodeID = 312; -static const long asn_VAL_57_S1AP_ignore = 1; -static const long asn_VAL_57_S1AP_optional = 0; -static const long asn_VAL_58_S1AP_id_EmergencyIndicator = 326; -static const long asn_VAL_58_S1AP_ignore = 1; -static const long asn_VAL_58_S1AP_optional = 0; +static const long asn_VAL_63_S1AP_id_MobilityInformation = 175; +static const long asn_VAL_63_S1AP_ignore = 1; +static const long asn_VAL_63_S1AP_optional = 0; +static const long asn_VAL_64_S1AP_id_uE_HistoryInformationFromTheUE = 194; +static const long asn_VAL_64_S1AP_ignore = 1; +static const long asn_VAL_64_S1AP_optional = 0; +static const long asn_VAL_65_S1AP_id_IMSvoiceEPSfallbackfrom5G = 296; +static const long asn_VAL_65_S1AP_ignore = 1; +static const long asn_VAL_65_S1AP_optional = 0; +static const long asn_VAL_66_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_66_S1AP_ignore = 1; +static const long asn_VAL_66_S1AP_optional = 0; +static const long asn_VAL_67_S1AP_id_ContextatSource = 300; +static const long asn_VAL_67_S1AP_ignore = 1; +static const long asn_VAL_67_S1AP_optional = 0; +static const long asn_VAL_68_S1AP_id_IntersystemMeasurementConfiguration = 311; +static const long asn_VAL_68_S1AP_ignore = 1; +static const long asn_VAL_68_S1AP_optional = 0; +static const long asn_VAL_69_S1AP_id_SourceNodeID = 312; +static const long asn_VAL_69_S1AP_ignore = 1; +static const long asn_VAL_69_S1AP_optional = 0; +static const long asn_VAL_70_S1AP_id_EmergencyIndicator = 326; +static const long asn_VAL_70_S1AP_ignore = 1; +static const long asn_VAL_70_S1AP_optional = 0; +static const long asn_VAL_71_S1AP_id_UEContextReferenceatSourceeNB = 337; +static const long asn_VAL_71_S1AP_ignore = 1; +static const long asn_VAL_71_S1AP_optional = 0; +static const long asn_VAL_72_S1AP_id_SourceSNID = 343; +static const long asn_VAL_72_S1AP_ignore = 1; +static const long asn_VAL_72_S1AP_optional = 0; +static const long asn_VAL_73_S1AP_id_Direct_Forwarding_Path_Availability = 79; +static const long asn_VAL_73_S1AP_ignore = 1; +static const long asn_VAL_73_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_51_S1AP_id_MobilityInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_51_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_63_S1AP_id_MobilityInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_63_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MobilityInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_51_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_52_S1AP_id_uE_HistoryInformationFromTheUE }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_52_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_63_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_64_S1AP_id_uE_HistoryInformationFromTheUE }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_64_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_UE_HistoryInformationFromTheUE }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_52_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_53_S1AP_id_IMSvoiceEPSfallbackfrom5G }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_53_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_64_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_65_S1AP_id_IMSvoiceEPSfallbackfrom5G }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_65_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_IMSvoiceEPSfallbackfrom5G }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_53_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_54_S1AP_id_AdditionalRRMPriorityIndex }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_54_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_65_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_66_S1AP_id_AdditionalRRMPriorityIndex }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_66_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_54_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_55_S1AP_id_ContextatSource }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_55_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_66_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_67_S1AP_id_ContextatSource }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_67_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ContextatSource }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_55_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_56_S1AP_id_IntersystemMeasurementConfiguration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_56_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_67_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_68_S1AP_id_IntersystemMeasurementConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_68_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_IntersystemMeasurementConfiguration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_56_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_57_S1AP_id_SourceNodeID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_57_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_68_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_69_S1AP_id_SourceNodeID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_69_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_SourceNodeID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_57_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_58_S1AP_id_EmergencyIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_58_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_69_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_70_S1AP_id_EmergencyIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_70_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_EmergencyIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_58_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_70_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_71_S1AP_id_UEContextReferenceatSourceeNB }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_71_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_71_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_72_S1AP_id_SourceSNID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_72_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Global_RAN_NODE_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_72_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_73_S1AP_id_Direct_Forwarding_Path_Availability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_73_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Direct_Forwarding_Path_Availability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_73_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_1 = { - { 8, 4, asn_IOS_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_1_rows } + { 11, 4, asn_IOS_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_1_rows } }; -static const long asn_VAL_59_S1AP_id_GUMMEIType = 170; -static const long asn_VAL_59_S1AP_ignore = 1; -static const long asn_VAL_59_S1AP_optional = 0; +static const long asn_VAL_74_S1AP_id_GUMMEIType = 170; +static const long asn_VAL_74_S1AP_ignore = 1; +static const long asn_VAL_74_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ServedGUMMEIsItem_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_59_S1AP_id_GUMMEIType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_59_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_74_S1AP_id_GUMMEIType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_74_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_GUMMEIType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_59_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_74_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ServedGUMMEIsItem_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_ServedGUMMEIsItem_ExtIEs_1_rows } }; -static const long asn_VAL_60_S1AP_id_RAT_Type = 232; -static const long asn_VAL_60_S1AP_reject = 0; -static const long asn_VAL_60_S1AP_optional = 0; +static const long asn_VAL_75_S1AP_id_RAT_Type = 232; +static const long asn_VAL_75_S1AP_reject = 0; +static const long asn_VAL_75_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_SupportedTAs_Item_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_60_S1AP_id_RAT_Type }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_60_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_75_S1AP_id_RAT_Type }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_75_S1AP_reject }, { "&Extension", aioc__type, &asn_DEF_S1AP_RAT_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_60_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_75_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_SupportedTAs_Item_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_SupportedTAs_Item_ExtIEs_1_rows } }; -static const long asn_VAL_61_S1AP_id_Muting_Availability_Indication = 207; -static const long asn_VAL_61_S1AP_ignore = 1; -static const long asn_VAL_61_S1AP_optional = 0; +static const long asn_VAL_76_S1AP_id_Muting_Availability_Indication = 207; +static const long asn_VAL_76_S1AP_ignore = 1; +static const long asn_VAL_76_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_TimeSynchronisationInfo_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_61_S1AP_id_Muting_Availability_Indication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_61_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_76_S1AP_id_Muting_Availability_Indication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_76_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MutingAvailabilityIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_61_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_76_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_TimeSynchronisationInfo_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_TimeSynchronisationInfo_ExtIEs_1_rows } }; -static const long asn_VAL_62_S1AP_id_DAPSResponseInfoList = 318; -static const long asn_VAL_62_S1AP_ignore = 1; -static const long asn_VAL_62_S1AP_optional = 0; +static const long asn_VAL_77_S1AP_id_DAPSResponseInfoList = 318; +static const long asn_VAL_77_S1AP_ignore = 1; +static const long asn_VAL_77_S1AP_optional = 0; +static const long asn_VAL_78_S1AP_id_RACSIndication = 330; +static const long asn_VAL_78_S1AP_ignore = 1; +static const long asn_VAL_78_S1AP_optional = 0; +static const long asn_VAL_79_S1AP_id_E_RABSecurityResultList = 335; +static const long asn_VAL_79_S1AP_ignore = 1; +static const long asn_VAL_79_S1AP_optional = 0; +static const long asn_VAL_80_S1AP_id_Direct_Forwarding_Path_Availability = 79; +static const long asn_VAL_80_S1AP_ignore = 1; +static const long asn_VAL_80_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_62_S1AP_id_DAPSResponseInfoList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_62_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_77_S1AP_id_DAPSResponseInfoList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_77_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_DAPSResponseInfoList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_62_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_77_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_78_S1AP_id_RACSIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_78_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_RACSIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_78_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_79_S1AP_id_E_RABSecurityResultList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_79_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_E_RABSecurityResultList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_79_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_80_S1AP_id_Direct_Forwarding_Path_Availability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_80_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_Direct_Forwarding_Path_Availability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_80_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_1 = { - { 1, 4, asn_IOS_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_1_rows } + { 4, 4, asn_IOS_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_1_rows } }; -static const long asn_VAL_63_S1AP_id_MDTConfiguration = 162; -static const long asn_VAL_63_S1AP_ignore = 1; -static const long asn_VAL_63_S1AP_optional = 0; -static const long asn_VAL_64_S1AP_id_UEAppLayerMeasConfig = 262; -static const long asn_VAL_64_S1AP_ignore = 1; -static const long asn_VAL_64_S1AP_optional = 0; -static const long asn_VAL_65_S1AP_id_MDTConfigurationNR = 316; -static const long asn_VAL_65_S1AP_ignore = 1; -static const long asn_VAL_65_S1AP_optional = 0; -static const long asn_VAL_66_S1AP_id_TraceCollectionEntityURI = 325; -static const long asn_VAL_66_S1AP_ignore = 1; -static const long asn_VAL_66_S1AP_optional = 0; +static const long asn_VAL_81_S1AP_id_MDTConfiguration = 162; +static const long asn_VAL_81_S1AP_ignore = 1; +static const long asn_VAL_81_S1AP_optional = 0; +static const long asn_VAL_82_S1AP_id_UEAppLayerMeasConfig = 262; +static const long asn_VAL_82_S1AP_ignore = 1; +static const long asn_VAL_82_S1AP_optional = 0; +static const long asn_VAL_83_S1AP_id_MDTConfigurationNR = 316; +static const long asn_VAL_83_S1AP_ignore = 1; +static const long asn_VAL_83_S1AP_optional = 0; +static const long asn_VAL_84_S1AP_id_TraceCollectionEntityURI = 325; +static const long asn_VAL_84_S1AP_ignore = 1; +static const long asn_VAL_84_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_TraceActivation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_63_S1AP_id_MDTConfiguration }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_63_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_81_S1AP_id_MDTConfiguration }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_81_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MDT_Configuration }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_63_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_64_S1AP_id_UEAppLayerMeasConfig }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_64_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_81_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_82_S1AP_id_UEAppLayerMeasConfig }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_82_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_UEAppLayerMeasConfig }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_64_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_65_S1AP_id_MDTConfigurationNR }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_65_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_82_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_83_S1AP_id_MDTConfigurationNR }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_83_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_MDT_ConfigurationNR }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_65_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_66_S1AP_id_TraceCollectionEntityURI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_66_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_83_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_84_S1AP_id_TraceCollectionEntityURI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_84_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_URI_Address }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_66_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_84_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_TraceActivation_ExtIEs_1 = { { 4, 4, asn_IOS_S1AP_TraceActivation_ExtIEs_1_rows } }; -static const long asn_VAL_67_S1AP_id_extended_uEaggregateMaximumBitRateDL = 259; -static const long asn_VAL_67_S1AP_ignore = 1; -static const long asn_VAL_67_S1AP_optional = 0; -static const long asn_VAL_68_S1AP_id_extended_uEaggregateMaximumBitRateUL = 260; -static const long asn_VAL_68_S1AP_ignore = 1; -static const long asn_VAL_68_S1AP_optional = 0; +static const long asn_VAL_85_S1AP_id_extended_uEaggregateMaximumBitRateDL = 259; +static const long asn_VAL_85_S1AP_ignore = 1; +static const long asn_VAL_85_S1AP_optional = 0; +static const long asn_VAL_86_S1AP_id_extended_uEaggregateMaximumBitRateUL = 260; +static const long asn_VAL_86_S1AP_ignore = 1; +static const long asn_VAL_86_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEAggregate_MaximumBitrates_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_67_S1AP_id_extended_uEaggregateMaximumBitRateDL }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_67_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_85_S1AP_id_extended_uEaggregateMaximumBitRateDL }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_85_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_67_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_68_S1AP_id_extended_uEaggregateMaximumBitRateUL }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_68_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_85_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_86_S1AP_id_extended_uEaggregateMaximumBitRateUL }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_86_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ExtendedBitRate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_68_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_86_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEAggregate_MaximumBitrates_ExtIEs_1 = { { 2, 4, asn_IOS_S1AP_UEAggregate_MaximumBitrates_ExtIEs_1_rows } }; -static const long asn_VAL_69_S1AP_id_serviceType = 276; -static const long asn_VAL_69_S1AP_ignore = 1; -static const long asn_VAL_69_S1AP_optional = 0; +static const long asn_VAL_87_S1AP_id_serviceType = 276; +static const long asn_VAL_87_S1AP_ignore = 1; +static const long asn_VAL_87_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEAppLayerMeasConfig_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_69_S1AP_id_serviceType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_69_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_87_S1AP_id_serviceType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_87_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ServiceType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_69_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_87_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEAppLayerMeasConfig_ExtIEs_1 = { { 1, 4, asn_IOS_S1AP_UEAppLayerMeasConfig_ExtIEs_1_rows } }; -static const long asn_VAL_70_S1AP_id_PSCellInformation = 288; -static const long asn_VAL_70_S1AP_ignore = 1; -static const long asn_VAL_70_S1AP_optional = 0; +static const long asn_VAL_88_S1AP_id_PSCellInformation = 288; +static const long asn_VAL_88_S1AP_ignore = 1; +static const long asn_VAL_88_S1AP_optional = 0; +static const long asn_VAL_89_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_89_S1AP_ignore = 1; +static const long asn_VAL_89_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UserLocationInformation_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_70_S1AP_id_PSCellInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_70_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_88_S1AP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_88_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_PSCellInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_70_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_88_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_89_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_89_S1AP_ignore }, + { "&Extension", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_89_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UserLocationInformation_ExtIEs_1 = { - { 1, 4, asn_IOS_S1AP_UserLocationInformation_ExtIEs_1_rows } + { 2, 4, asn_IOS_S1AP_UserLocationInformation_ExtIEs_1_rows } }; -static const long asn_VAL_71_S1AP_id_eNBX2ExtendedTransportLayerAddresses = 153; -static const long asn_VAL_71_S1AP_ignore = 1; -static const long asn_VAL_71_S1AP_optional = 0; -static const long asn_VAL_72_S1AP_id_eNBIndirectX2TransportLayerAddresses = 193; -static const long asn_VAL_72_S1AP_ignore = 1; -static const long asn_VAL_72_S1AP_optional = 0; +static const long asn_VAL_90_S1AP_id_eNBX2ExtendedTransportLayerAddresses = 153; +static const long asn_VAL_90_S1AP_ignore = 1; +static const long asn_VAL_90_S1AP_optional = 0; +static const long asn_VAL_91_S1AP_id_eNBIndirectX2TransportLayerAddresses = 193; +static const long asn_VAL_91_S1AP_ignore = 1; +static const long asn_VAL_91_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_X2TNLConfigurationInfo_ExtIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_71_S1AP_id_eNBX2ExtendedTransportLayerAddresses }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_71_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_90_S1AP_id_eNBX2ExtendedTransportLayerAddresses }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_90_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ENBX2ExtTLAs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_71_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_72_S1AP_id_eNBIndirectX2TransportLayerAddresses }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_72_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_90_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolExtensionID, &asn_VAL_91_S1AP_id_eNBIndirectX2TransportLayerAddresses }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_91_S1AP_ignore }, { "&Extension", aioc__type, &asn_DEF_S1AP_ENBIndirectX2TransportLayerAddresses }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_72_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_91_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_X2TNLConfigurationInfo_ExtIEs_1 = { { 2, 4, asn_IOS_S1AP_X2TNLConfigurationInfo_ExtIEs_1_rows } @@ -982,6 +1120,33 @@ } } +static asn_type_selector_result_t +select_E_RABToBeSwitchedDLItem_ExtIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABToBeSwitchedDLItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_S1AP_criticality_constraint_17(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -1001,6 +1166,33 @@ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } +static asn_type_selector_result_t +select_E_RABToBeSwitchedDLItem_ExtIEs_S1AP_extensionValue_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABToBeSwitchedDLItem_ExtIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Extension */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + static int memb_S1AP_extensionValue_constraint_17(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -1108,6 +1300,69 @@ } } +static int +memb_S1AP_criticality_constraint_25(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_25(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + static asn_type_selector_result_t select_E_RABToBeSetupItemBearerSUReqExtIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; @@ -1136,7 +1391,7 @@ } static int -memb_S1AP_criticality_constraint_25(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1182,7 +1437,7 @@ } static int -memb_S1AP_extensionValue_constraint_25(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1201,7 +1456,7 @@ } static int -memb_S1AP_id_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1226,7 +1481,7 @@ } static int -memb_S1AP_criticality_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1245,7 +1500,7 @@ } static int -memb_S1AP_extensionValue_constraint_29(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1264,7 +1519,7 @@ } static int -memb_S1AP_id_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1316,7 +1571,7 @@ } static int -memb_S1AP_criticality_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1362,7 +1617,7 @@ } static int -memb_S1AP_extensionValue_constraint_33(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1381,7 +1636,7 @@ } static int -memb_S1AP_id_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1406,7 +1661,7 @@ } static int -memb_S1AP_criticality_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1425,7 +1680,7 @@ } static int -memb_S1AP_extensionValue_constraint_37(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1444,7 +1699,7 @@ } static int -memb_S1AP_id_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1469,7 +1724,7 @@ } static int -memb_S1AP_criticality_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1488,7 +1743,7 @@ } static int -memb_S1AP_extensionValue_constraint_41(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1507,7 +1762,7 @@ } static int -memb_S1AP_id_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1559,7 +1814,7 @@ } static int -memb_S1AP_criticality_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1605,7 +1860,7 @@ } static int -memb_S1AP_extensionValue_constraint_45(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1624,7 +1879,7 @@ } static int -memb_S1AP_id_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1649,7 +1904,7 @@ } static int -memb_S1AP_criticality_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1668,7 +1923,7 @@ } static int -memb_S1AP_extensionValue_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1687,7 +1942,7 @@ } static int -memb_S1AP_id_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1712,7 +1967,7 @@ } static int -memb_S1AP_criticality_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1731,7 +1986,7 @@ } static int -memb_S1AP_extensionValue_constraint_53(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1750,7 +2005,7 @@ } static int -memb_S1AP_id_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1775,7 +2030,7 @@ } static int -memb_S1AP_criticality_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1794,7 +2049,7 @@ } static int -memb_S1AP_extensionValue_constraint_57(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1813,7 +2068,7 @@ } static int -memb_S1AP_id_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1838,7 +2093,7 @@ } static int -memb_S1AP_criticality_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1857,7 +2112,7 @@ } static int -memb_S1AP_extensionValue_constraint_61(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1876,7 +2131,7 @@ } static int -memb_S1AP_id_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1901,7 +2156,7 @@ } static int -memb_S1AP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1920,7 +2175,7 @@ } static int -memb_S1AP_extensionValue_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1939,7 +2194,7 @@ } static int -memb_S1AP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -1964,7 +2219,7 @@ } static int -memb_S1AP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -1983,7 +2238,7 @@ } static int -memb_S1AP_extensionValue_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2002,7 +2257,7 @@ } static int -memb_S1AP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2027,7 +2282,7 @@ } static int -memb_S1AP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2046,7 +2301,7 @@ } static int -memb_S1AP_extensionValue_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2065,7 +2320,7 @@ } static int -memb_S1AP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2090,7 +2345,7 @@ } static int -memb_S1AP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2109,7 +2364,7 @@ } static int -memb_S1AP_extensionValue_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2128,7 +2383,7 @@ } static int -memb_S1AP_id_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2153,7 +2408,7 @@ } static int -memb_S1AP_criticality_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2172,7 +2427,7 @@ } static int -memb_S1AP_extensionValue_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2191,7 +2446,7 @@ } static int -memb_S1AP_id_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2216,7 +2471,7 @@ } static int -memb_S1AP_criticality_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2235,7 +2490,7 @@ } static int -memb_S1AP_extensionValue_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2254,7 +2509,7 @@ } static int -memb_S1AP_id_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2279,7 +2534,7 @@ } static int -memb_S1AP_criticality_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2298,7 +2553,7 @@ } static int -memb_S1AP_extensionValue_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2317,7 +2572,7 @@ } static int -memb_S1AP_id_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2342,7 +2597,7 @@ } static int -memb_S1AP_criticality_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2361,7 +2616,7 @@ } static int -memb_S1AP_extensionValue_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2380,7 +2635,7 @@ } static int -memb_S1AP_id_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2405,7 +2660,7 @@ } static int -memb_S1AP_criticality_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2424,7 +2679,7 @@ } static int -memb_S1AP_extensionValue_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2443,7 +2698,7 @@ } static int -memb_S1AP_id_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -2495,7 +2750,7 @@ } static int -memb_S1AP_criticality_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -2541,69 +2796,6 @@ } static int -memb_S1AP_extensionValue_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ - } - - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); -} - -static int -memb_S1AP_id_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - long value; - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - value = *(const long *)sptr; - - if((value >= 0L && value <= 65535L)) { - /* Constraint check succeeded */ - return 0; - } else { - ASN__CTFAIL(app_key, td, sptr, - "%s: constraint failed (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } -} - -static int -memb_S1AP_criticality_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, - asn_app_constraint_failed_f *ctfailcb, void *app_key) { - - if(!sptr) { - ASN__CTFAIL(app_key, td, sptr, - "%s: value not given (%s:%d)", - td->name, __FILE__, __LINE__); - return -1; - } - - - if(1 /* No applicable constraints whatsoever */) { - /* Nothing is here. See below */ - } - - return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); -} - -static int memb_S1AP_extensionValue_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { @@ -5041,6 +5233,69 @@ } } +static int +memb_S1AP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + static asn_type_selector_result_t select_E_RABInformationListItem_ExtIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; @@ -5069,7 +5324,7 @@ } static int -memb_S1AP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5115,7 +5370,7 @@ } static int -memb_S1AP_extensionValue_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5134,7 +5389,7 @@ } static int -memb_S1AP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5159,7 +5414,7 @@ } static int -memb_S1AP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5178,7 +5433,7 @@ } static int -memb_S1AP_extensionValue_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5197,7 +5452,7 @@ } static int -memb_S1AP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5249,7 +5504,7 @@ } static int -memb_S1AP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5295,7 +5550,7 @@ } static int -memb_S1AP_extensionValue_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5314,7 +5569,7 @@ } static int -memb_S1AP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5339,7 +5594,7 @@ } static int -memb_S1AP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5358,7 +5613,7 @@ } static int -memb_S1AP_extensionValue_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5377,7 +5632,7 @@ } static int -memb_S1AP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5402,7 +5657,7 @@ } static int -memb_S1AP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5421,7 +5676,7 @@ } static int -memb_S1AP_extensionValue_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5440,7 +5695,7 @@ } static int -memb_S1AP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5465,7 +5720,7 @@ } static int -memb_S1AP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5484,7 +5739,7 @@ } static int -memb_S1AP_extensionValue_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5503,7 +5758,7 @@ } static int -memb_S1AP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5528,7 +5783,7 @@ } static int -memb_S1AP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5547,7 +5802,7 @@ } static int -memb_S1AP_extensionValue_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5566,7 +5821,7 @@ } static int -memb_S1AP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5591,7 +5846,7 @@ } static int -memb_S1AP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5610,7 +5865,7 @@ } static int -memb_S1AP_extensionValue_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5629,7 +5884,7 @@ } static int -memb_S1AP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5654,7 +5909,7 @@ } static int -memb_S1AP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5673,7 +5928,7 @@ } static int -memb_S1AP_extensionValue_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5692,7 +5947,7 @@ } static int -memb_S1AP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5717,7 +5972,7 @@ } static int -memb_S1AP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5736,7 +5991,7 @@ } static int -memb_S1AP_extensionValue_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5755,7 +6010,133 @@ } static int -memb_S1AP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5807,7 +6188,7 @@ } static int -memb_S1AP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5853,7 +6234,7 @@ } static int -memb_S1AP_extensionValue_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5872,7 +6253,7 @@ } static int -memb_S1AP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5897,7 +6278,7 @@ } static int -memb_S1AP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5916,7 +6297,7 @@ } static int -memb_S1AP_extensionValue_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -5935,7 +6316,7 @@ } static int -memb_S1AP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -5987,7 +6368,7 @@ } static int -memb_S1AP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6033,7 +6414,7 @@ } static int -memb_S1AP_extensionValue_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6052,7 +6433,7 @@ } static int -memb_S1AP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6104,7 +6485,7 @@ } static int -memb_S1AP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6150,7 +6531,7 @@ } static int -memb_S1AP_extensionValue_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6169,7 +6550,7 @@ } static int -memb_S1AP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6194,7 +6575,7 @@ } static int -memb_S1AP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6213,7 +6594,7 @@ } static int -memb_S1AP_extensionValue_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6232,7 +6613,7 @@ } static int -memb_S1AP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6257,7 +6638,7 @@ } static int -memb_S1AP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6276,7 +6657,7 @@ } static int -memb_S1AP_extensionValue_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6295,7 +6676,7 @@ } static int -memb_S1AP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6320,7 +6701,7 @@ } static int -memb_S1AP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6339,7 +6720,7 @@ } static int -memb_S1AP_extensionValue_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6358,7 +6739,7 @@ } static int -memb_S1AP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6383,7 +6764,7 @@ } static int -memb_S1AP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6402,7 +6783,7 @@ } static int -memb_S1AP_extensionValue_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6421,7 +6802,7 @@ } static int -memb_S1AP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6446,7 +6827,7 @@ } static int -memb_S1AP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6465,7 +6846,7 @@ } static int -memb_S1AP_extensionValue_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6484,7 +6865,7 @@ } static int -memb_S1AP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6536,7 +6917,7 @@ } static int -memb_S1AP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6582,7 +6963,7 @@ } static int -memb_S1AP_extensionValue_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6601,7 +6982,7 @@ } static int -memb_S1AP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6626,7 +7007,7 @@ } static int -memb_S1AP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6645,7 +7026,7 @@ } static int -memb_S1AP_extensionValue_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6664,7 +7045,70 @@ } static int -memb_S1AP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6716,7 +7160,7 @@ } static int -memb_S1AP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6762,7 +7206,7 @@ } static int -memb_S1AP_extensionValue_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6781,7 +7225,7 @@ } static int -memb_S1AP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6806,7 +7250,7 @@ } static int -memb_S1AP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6825,7 +7269,7 @@ } static int -memb_S1AP_extensionValue_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6844,7 +7288,7 @@ } static int -memb_S1AP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6869,7 +7313,7 @@ } static int -memb_S1AP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6888,7 +7332,7 @@ } static int -memb_S1AP_extensionValue_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6907,7 +7351,7 @@ } static int -memb_S1AP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6932,7 +7376,7 @@ } static int -memb_S1AP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6951,7 +7395,7 @@ } static int -memb_S1AP_extensionValue_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -6970,7 +7414,7 @@ } static int -memb_S1AP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -6995,7 +7439,7 @@ } static int -memb_S1AP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7014,7 +7458,7 @@ } static int -memb_S1AP_extensionValue_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7033,7 +7477,7 @@ } static int -memb_S1AP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7058,7 +7502,7 @@ } static int -memb_S1AP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7077,7 +7521,7 @@ } static int -memb_S1AP_extensionValue_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7096,7 +7540,7 @@ } static int -memb_S1AP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7121,7 +7565,7 @@ } static int -memb_S1AP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7140,7 +7584,7 @@ } static int -memb_S1AP_extensionValue_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7159,7 +7603,70 @@ } static int -memb_S1AP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7211,7 +7718,7 @@ } static int -memb_S1AP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7257,7 +7764,7 @@ } static int -memb_S1AP_extensionValue_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7276,7 +7783,7 @@ } static int -memb_S1AP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7301,7 +7808,7 @@ } static int -memb_S1AP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7320,7 +7827,7 @@ } static int -memb_S1AP_extensionValue_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7339,7 +7846,7 @@ } static int -memb_S1AP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7364,7 +7871,7 @@ } static int -memb_S1AP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7383,7 +7890,7 @@ } static int -memb_S1AP_extensionValue_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7402,7 +7909,7 @@ } static int -memb_S1AP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7427,7 +7934,7 @@ } static int -memb_S1AP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7446,7 +7953,7 @@ } static int -memb_S1AP_extensionValue_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7465,7 +7972,7 @@ } static int -memb_S1AP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7490,7 +7997,7 @@ } static int -memb_S1AP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7509,7 +8016,7 @@ } static int -memb_S1AP_extensionValue_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7528,7 +8035,7 @@ } static int -memb_S1AP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7553,7 +8060,7 @@ } static int -memb_S1AP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7572,7 +8079,7 @@ } static int -memb_S1AP_extensionValue_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7591,7 +8098,7 @@ } static int -memb_S1AP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7616,7 +8123,7 @@ } static int -memb_S1AP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7635,7 +8142,7 @@ } static int -memb_S1AP_extensionValue_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7654,7 +8161,7 @@ } static int -memb_S1AP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7679,7 +8186,7 @@ } static int -memb_S1AP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7698,7 +8205,7 @@ } static int -memb_S1AP_extensionValue_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7717,7 +8224,7 @@ } static int -memb_S1AP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7742,7 +8249,7 @@ } static int -memb_S1AP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7761,7 +8268,7 @@ } static int -memb_S1AP_extensionValue_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7780,7 +8287,7 @@ } static int -memb_S1AP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7805,7 +8312,7 @@ } static int -memb_S1AP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7824,7 +8331,7 @@ } static int -memb_S1AP_extensionValue_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7843,7 +8350,7 @@ } static int -memb_S1AP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7868,7 +8375,7 @@ } static int -memb_S1AP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7887,7 +8394,7 @@ } static int -memb_S1AP_extensionValue_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7906,7 +8413,7 @@ } static int -memb_S1AP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7931,7 +8438,7 @@ } static int -memb_S1AP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7950,7 +8457,7 @@ } static int -memb_S1AP_extensionValue_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7969,7 +8476,7 @@ } static int -memb_S1AP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7994,7 +8501,7 @@ } static int -memb_S1AP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8013,7 +8520,7 @@ } static int -memb_S1AP_extensionValue_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8032,7 +8539,7 @@ } static int -memb_S1AP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8057,7 +8564,7 @@ } static int -memb_S1AP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8076,7 +8583,7 @@ } static int -memb_S1AP_extensionValue_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8095,7 +8602,7 @@ } static int -memb_S1AP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8120,7 +8627,7 @@ } static int -memb_S1AP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8139,7 +8646,7 @@ } static int -memb_S1AP_extensionValue_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8158,7 +8665,7 @@ } static int -memb_S1AP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8210,7 +8717,7 @@ } static int -memb_S1AP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8256,7 +8763,7 @@ } static int -memb_S1AP_extensionValue_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8275,7 +8782,7 @@ } static int -memb_S1AP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8300,7 +8807,7 @@ } static int -memb_S1AP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8319,7 +8826,7 @@ } static int -memb_S1AP_extensionValue_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8338,7 +8845,7 @@ } static int -memb_S1AP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8363,7 +8870,7 @@ } static int -memb_S1AP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8382,7 +8889,7 @@ } static int -memb_S1AP_extensionValue_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8401,7 +8908,7 @@ } static int -memb_S1AP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8426,7 +8933,7 @@ } static int -memb_S1AP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8445,7 +8952,7 @@ } static int -memb_S1AP_extensionValue_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8464,7 +8971,7 @@ } static int -memb_S1AP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8489,7 +8996,7 @@ } static int -memb_S1AP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8508,7 +9015,7 @@ } static int -memb_S1AP_extensionValue_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8527,7 +9034,7 @@ } static int -memb_S1AP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8552,7 +9059,7 @@ } static int -memb_S1AP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8571,7 +9078,7 @@ } static int -memb_S1AP_extensionValue_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8590,7 +9097,70 @@ } static int -memb_S1AP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8642,7 +9212,7 @@ } static int -memb_S1AP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8688,7 +9258,7 @@ } static int -memb_S1AP_extensionValue_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8707,7 +9277,7 @@ } static int -memb_S1AP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8732,7 +9302,7 @@ } static int -memb_S1AP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8751,7 +9321,7 @@ } static int -memb_S1AP_extensionValue_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8770,7 +9340,7 @@ } static int -memb_S1AP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8822,7 +9392,7 @@ } static int -memb_S1AP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8868,7 +9438,7 @@ } static int -memb_S1AP_extensionValue_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8887,7 +9457,7 @@ } static int -memb_S1AP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8912,7 +9482,7 @@ } static int -memb_S1AP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8931,7 +9501,7 @@ } static int -memb_S1AP_extensionValue_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8950,7 +9520,7 @@ } static int -memb_S1AP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8975,7 +9545,7 @@ } static int -memb_S1AP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8994,7 +9564,7 @@ } static int -memb_S1AP_extensionValue_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9013,7 +9583,259 @@ } static int -memb_S1AP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_extensionValue_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9065,7 +9887,7 @@ } static int -memb_S1AP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9111,7 +9933,7 @@ } static int -memb_S1AP_extensionValue_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9130,7 +9952,7 @@ } static int -memb_S1AP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9182,7 +10004,7 @@ } static int -memb_S1AP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9228,7 +10050,7 @@ } static int -memb_S1AP_extensionValue_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9247,7 +10069,7 @@ } static int -memb_S1AP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9272,7 +10094,7 @@ } static int -memb_S1AP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9291,7 +10113,7 @@ } static int -memb_S1AP_extensionValue_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9310,7 +10132,7 @@ } static int -memb_S1AP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9335,7 +10157,7 @@ } static int -memb_S1AP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9354,7 +10176,7 @@ } static int -memb_S1AP_extensionValue_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9373,7 +10195,7 @@ } static int -memb_S1AP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9425,7 +10247,7 @@ } static int -memb_S1AP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9471,7 +10293,7 @@ } static int -memb_S1AP_extensionValue_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9490,7 +10312,7 @@ } static int -memb_S1AP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9515,7 +10337,7 @@ } static int -memb_S1AP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9534,7 +10356,7 @@ } static int -memb_S1AP_extensionValue_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9553,7 +10375,7 @@ } static int -memb_S1AP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9605,7 +10427,7 @@ } static int -memb_S1AP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9651,7 +10473,7 @@ } static int -memb_S1AP_extensionValue_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9670,7 +10492,7 @@ } static int -memb_S1AP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9695,7 +10517,7 @@ } static int -memb_S1AP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9714,7 +10536,7 @@ } static int -memb_S1AP_extensionValue_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9733,7 +10555,7 @@ } static int -memb_S1AP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9758,7 +10580,7 @@ } static int -memb_S1AP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9777,7 +10599,7 @@ } static int -memb_S1AP_extensionValue_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9796,7 +10618,7 @@ } static int -memb_S1AP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9848,7 +10670,7 @@ } static int -memb_S1AP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9894,7 +10716,7 @@ } static int -memb_S1AP_extensionValue_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9913,7 +10735,7 @@ } static int -memb_S1AP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9965,7 +10787,7 @@ } static int -memb_S1AP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10011,7 +10833,7 @@ } static int -memb_S1AP_extensionValue_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10030,7 +10852,7 @@ } static int -memb_S1AP_id_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10055,7 +10877,7 @@ } static int -memb_S1AP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10074,7 +10896,7 @@ } static int -memb_S1AP_extensionValue_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10093,7 +10915,7 @@ } static int -memb_S1AP_id_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10118,7 +10940,7 @@ } static int -memb_S1AP_criticality_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10137,7 +10959,7 @@ } static int -memb_S1AP_extensionValue_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10156,7 +10978,7 @@ } static int -memb_S1AP_id_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10181,7 +11003,7 @@ } static int -memb_S1AP_criticality_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10200,7 +11022,7 @@ } static int -memb_S1AP_extensionValue_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10219,7 +11041,7 @@ } static int -memb_S1AP_id_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10244,7 +11066,7 @@ } static int -memb_S1AP_criticality_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10263,7 +11085,7 @@ } static int -memb_S1AP_extensionValue_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10282,7 +11104,7 @@ } static int -memb_S1AP_id_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10307,7 +11129,7 @@ } static int -memb_S1AP_criticality_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10326,7 +11148,7 @@ } static int -memb_S1AP_extensionValue_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10345,7 +11167,7 @@ } static int -memb_S1AP_id_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10370,7 +11192,7 @@ } static int -memb_S1AP_criticality_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10389,7 +11211,7 @@ } static int -memb_S1AP_extensionValue_constraint_541(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10408,7 +11230,7 @@ } static int -memb_S1AP_id_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10433,7 +11255,7 @@ } static int -memb_S1AP_criticality_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10452,7 +11274,7 @@ } static int -memb_S1AP_extensionValue_constraint_545(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10471,7 +11293,7 @@ } static int -memb_S1AP_id_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10496,7 +11318,7 @@ } static int -memb_S1AP_criticality_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10515,7 +11337,7 @@ } static int -memb_S1AP_extensionValue_constraint_549(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10534,7 +11356,7 @@ } static int -memb_S1AP_id_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10559,7 +11381,7 @@ } static int -memb_S1AP_criticality_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10578,7 +11400,7 @@ } static int -memb_S1AP_extensionValue_constraint_553(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10597,7 +11419,7 @@ } static int -memb_S1AP_id_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10622,7 +11444,7 @@ } static int -memb_S1AP_criticality_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10641,7 +11463,7 @@ } static int -memb_S1AP_extensionValue_constraint_557(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10660,7 +11482,7 @@ } static int -memb_S1AP_id_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10685,7 +11507,7 @@ } static int -memb_S1AP_criticality_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10704,7 +11526,7 @@ } static int -memb_S1AP_extensionValue_constraint_561(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10723,7 +11545,7 @@ } static int -memb_S1AP_id_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10748,7 +11570,7 @@ } static int -memb_S1AP_criticality_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10767,7 +11589,7 @@ } static int -memb_S1AP_extensionValue_constraint_565(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10786,7 +11608,7 @@ } static int -memb_S1AP_id_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10811,7 +11633,7 @@ } static int -memb_S1AP_criticality_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10830,7 +11652,7 @@ } static int -memb_S1AP_extensionValue_constraint_569(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10849,7 +11671,7 @@ } static int -memb_S1AP_id_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10874,7 +11696,7 @@ } static int -memb_S1AP_criticality_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10893,7 +11715,7 @@ } static int -memb_S1AP_extensionValue_constraint_573(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10912,7 +11734,7 @@ } static int -memb_S1AP_id_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10937,7 +11759,7 @@ } static int -memb_S1AP_criticality_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10956,7 +11778,7 @@ } static int -memb_S1AP_extensionValue_constraint_577(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10975,7 +11797,7 @@ } static int -memb_S1AP_id_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11027,7 +11849,7 @@ } static int -memb_S1AP_criticality_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11073,7 +11895,7 @@ } static int -memb_S1AP_extensionValue_constraint_581(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11092,7 +11914,7 @@ } static int -memb_S1AP_id_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11117,7 +11939,7 @@ } static int -memb_S1AP_criticality_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11136,7 +11958,7 @@ } static int -memb_S1AP_extensionValue_constraint_585(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11155,7 +11977,7 @@ } static int -memb_S1AP_id_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11207,7 +12029,7 @@ } static int -memb_S1AP_criticality_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11253,7 +12075,7 @@ } static int -memb_S1AP_extensionValue_constraint_589(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11272,7 +12094,7 @@ } static int -memb_S1AP_id_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11297,7 +12119,7 @@ } static int -memb_S1AP_criticality_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11316,7 +12138,7 @@ } static int -memb_S1AP_extensionValue_constraint_593(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11335,7 +12157,7 @@ } static int -memb_S1AP_id_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11387,7 +12209,7 @@ } static int -memb_S1AP_criticality_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11433,7 +12255,7 @@ } static int -memb_S1AP_extensionValue_constraint_597(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11452,7 +12274,7 @@ } static int -memb_S1AP_id_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11504,7 +12326,7 @@ } static int -memb_S1AP_criticality_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11550,7 +12372,7 @@ } static int -memb_S1AP_extensionValue_constraint_601(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11569,7 +12391,7 @@ } static int -memb_S1AP_id_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11594,7 +12416,7 @@ } static int -memb_S1AP_criticality_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11613,7 +12435,7 @@ } static int -memb_S1AP_extensionValue_constraint_605(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11632,7 +12454,7 @@ } static int -memb_S1AP_id_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11657,7 +12479,7 @@ } static int -memb_S1AP_criticality_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11676,7 +12498,7 @@ } static int -memb_S1AP_extensionValue_constraint_609(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_649(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11695,7 +12517,7 @@ } static int -memb_S1AP_id_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11720,7 +12542,7 @@ } static int -memb_S1AP_criticality_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11739,7 +12561,7 @@ } static int -memb_S1AP_extensionValue_constraint_613(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_653(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11758,7 +12580,7 @@ } static int -memb_S1AP_id_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11783,7 +12605,7 @@ } static int -memb_S1AP_criticality_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11802,7 +12624,7 @@ } static int -memb_S1AP_extensionValue_constraint_617(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_657(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11821,7 +12643,7 @@ } static int -memb_S1AP_id_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11846,7 +12668,7 @@ } static int -memb_S1AP_criticality_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11865,7 +12687,7 @@ } static int -memb_S1AP_extensionValue_constraint_621(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_661(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11884,7 +12706,7 @@ } static int -memb_S1AP_id_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11936,7 +12758,7 @@ } static int -memb_S1AP_criticality_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11982,7 +12804,7 @@ } static int -memb_S1AP_extensionValue_constraint_625(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_665(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12001,7 +12823,7 @@ } static int -memb_S1AP_id_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12026,7 +12848,7 @@ } static int -memb_S1AP_criticality_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12045,7 +12867,7 @@ } static int -memb_S1AP_extensionValue_constraint_629(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_669(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12064,7 +12886,7 @@ } static int -memb_S1AP_id_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12089,7 +12911,7 @@ } static int -memb_S1AP_criticality_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12108,7 +12930,7 @@ } static int -memb_S1AP_extensionValue_constraint_633(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_673(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12127,7 +12949,7 @@ } static int -memb_S1AP_id_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12152,7 +12974,7 @@ } static int -memb_S1AP_criticality_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12171,7 +12993,7 @@ } static int -memb_S1AP_extensionValue_constraint_637(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_677(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12190,7 +13012,7 @@ } static int -memb_S1AP_id_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12242,7 +13064,7 @@ } static int -memb_S1AP_criticality_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12288,7 +13110,7 @@ } static int -memb_S1AP_extensionValue_constraint_641(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_681(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12307,7 +13129,7 @@ } static int -memb_S1AP_id_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12332,7 +13154,7 @@ } static int -memb_S1AP_criticality_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12351,7 +13173,7 @@ } static int -memb_S1AP_extensionValue_constraint_645(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_extensionValue_constraint_685(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15771,6 +16593,216 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_650 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_651 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_652 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_654 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_655 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_656 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_658 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_659 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_660 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_662 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_663 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_664 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_666 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_667 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_668 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_670 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_671 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_672 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_674 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_675 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_676 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_678 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_679 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_680 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_682 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_683 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_684 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_686 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_687 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_extensionValue_constr_688 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_4 = { sizeof(struct S1AP_E_RABDataForwardingItem_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABDataForwardingItem_ExtIEs__extensionValue, _asn_ctx), @@ -15948,11 +16980,29 @@ 0, 0, /* No default value */ "Ethernet-Type" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue, choice.SecurityIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityIndication" + }, }; static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_8 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 2 }, /* Data-Forwarding-Not-Possible */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, -1, 1 }, /* BearerType */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, -2, 0 } /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, -2, 0 }, /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* SecurityIndication */ }; static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_8 = { sizeof(struct S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue), @@ -15960,7 +17010,7 @@ offsetof(struct S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue *)0)->present), asn_MAP_S1AP_extensionValue_tag2el_8, - 3, /* Count of tags in the map */ + 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; @@ -15983,7 +17033,7 @@ OPEN_TYPE_constraint }, asn_MBR_S1AP_extensionValue_8, - 3, /* Elements count */ + 4, /* Elements count */ &asn_SPC_S1AP_extensionValue_specs_8 /* Additional specs */ }; @@ -16330,13 +17380,35 @@ &asn_SPC_S1AP_E_RABFailedToSetupItemHOReqAckExtIEs_specs_13 /* Additional specs */ }; +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_20 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue, choice.SecurityIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityIndication" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_20 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SecurityIndication */ +}; static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_20 = { sizeof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue *)0)->present), - 0, /* No top level tags */ - 0, /* No tags in the map */ + asn_MAP_S1AP_extensionValue_tag2el_20, + 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; @@ -16358,7 +17430,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - 0, 0, /* No members */ + asn_MBR_S1AP_extensionValue_20, + 1, /* Elements count */ &asn_SPC_S1AP_extensionValue_specs_20 /* Additional specs */ }; @@ -16384,7 +17457,7 @@ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_S1AP_Criticality, - 0, + select_E_RABToBeSwitchedDLItem_ExtIEs_S1AP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -16401,7 +17474,7 @@ (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_S1AP_extensionValue_20, - 0, + select_E_RABToBeSwitchedDLItem_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -16580,7 +17653,132 @@ &asn_SPC_S1AP_E_RABToBeSwitchedULItem_ExtIEs_specs_21 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_28 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_28 = { + sizeof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue), + offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_28 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_28 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItem_ExtIEs_25 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_26, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_25 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_27, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_25 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_28, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_28, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_25 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_25 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeUpdatedItem_ExtIEs_tag2el_25 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItem_ExtIEs_specs_25 = { + sizeof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs), + offsetof(struct S1AP_E_RABToBeUpdatedItem_ExtIEs, _asn_ctx), + asn_MAP_S1AP_E_RABToBeUpdatedItem_ExtIEs_tag2el_25, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs = { + "E-RABToBeUpdatedItem-ExtIEs", + "E-RABToBeUpdatedItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_25, + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_25) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_250), /* 1 */ + asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_25, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_25) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs_tags_250), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABToBeUpdatedItem_ExtIEs_25, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABToBeUpdatedItem_ExtIEs_specs_25 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_32 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue, choice.Correlation_ID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -16649,25 +17847,43 @@ 0, 0, /* No default value */ "Ethernet-Type" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue, choice.SecurityIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityIndication" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_28 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_32 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* Correlation-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 }, /* Correlation-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* BearerType */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 0 } /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 0 }, /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 } /* SecurityIndication */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_28 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_32 = { sizeof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue), offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_28, - 4, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_tag2el_32, + 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_28 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_32 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -16684,12 +17900,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_28, - 4, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_28 /* Additional specs */ + asn_MBR_S1AP_extensionValue_32, + 5, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_32 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_25 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_29 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -16700,9 +17916,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_26, + &asn_PER_memb_S1AP_id_constr_30, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_25 + memb_S1AP_id_constraint_29 }, 0, 0, /* No default value */ "id" @@ -16717,9 +17933,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_27, + &asn_PER_memb_S1AP_criticality_constr_31, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_25 + memb_S1AP_criticality_constraint_29 }, 0, 0, /* No default value */ "criticality" @@ -16727,33 +17943,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_28, + &asn_DEF_S1AP_extensionValue_32, select_E_RABToBeSetupItemBearerSUReqExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_28, + &asn_PER_memb_S1AP_extensionValue_constr_32, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_25 + memb_S1AP_extensionValue_constraint_29 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_25 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tag2el_25 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tag2el_29 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_25 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_29 = { sizeof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs), offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tag2el_25, + asn_MAP_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tag2el_29, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -16762,12 +17978,12 @@ "E-RABToBeSetupItemBearerSUReqExtIEs", "E-RABToBeSetupItemBearerSUReqExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_25, - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_25) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_250), /* 1 */ - asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_25, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_25) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_250), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_29, + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_29) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_290), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_29, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_29) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -16777,12 +17993,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_25, + asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_29, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_25 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_29 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_32 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_36 = { sizeof(struct S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue), offsetof(struct S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue, present), @@ -16793,7 +18009,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_32 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_36 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -16811,10 +18027,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_32 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_36 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_29 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_33 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemBearerSUResExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -16825,9 +18041,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_30, + &asn_PER_memb_S1AP_id_constr_34, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_29 + memb_S1AP_id_constraint_33 }, 0, 0, /* No default value */ "id" @@ -16842,9 +18058,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_31, + &asn_PER_memb_S1AP_criticality_constr_35, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_29 + memb_S1AP_criticality_constraint_33 }, 0, 0, /* No default value */ "criticality" @@ -16852,33 +18068,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemBearerSUResExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_32, + &asn_DEF_S1AP_extensionValue_36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_32, + &asn_PER_memb_S1AP_extensionValue_constr_36, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_29 + memb_S1AP_extensionValue_constraint_33 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_29 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupItemBearerSUResExtIEs_tag2el_29 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupItemBearerSUResExtIEs_tag2el_33 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_29 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_33 = { sizeof(struct S1AP_E_RABSetupItemBearerSUResExtIEs), offsetof(struct S1AP_E_RABSetupItemBearerSUResExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABSetupItemBearerSUResExtIEs_tag2el_29, + asn_MAP_S1AP_E_RABSetupItemBearerSUResExtIEs_tag2el_33, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -16887,12 +18103,12 @@ "E-RABSetupItemBearerSUResExtIEs", "E-RABSetupItemBearerSUResExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_29, - sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_29) - /sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_290), /* 1 */ - asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_29, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_29) - /sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_290), /* 1 */ + asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_33, + sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_33) + /sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_330), /* 1 */ + asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_33, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_33) + /sizeof(asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -16902,12 +18118,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_29, + asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_33, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_29 /* Additional specs */ + &asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_33 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_36 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_40 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue, choice.TransportInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -16926,21 +18142,21 @@ "TransportInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_36 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_40 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* TransportInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_36 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_40 = { sizeof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue), offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_36, + asn_MAP_S1AP_extensionValue_tag2el_40, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_36 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_40 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -16957,12 +18173,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_36, + asn_MBR_S1AP_extensionValue_40, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_36 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_40 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_33 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_37 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -16973,9 +18189,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_34, + &asn_PER_memb_S1AP_id_constr_38, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_33 + memb_S1AP_id_constraint_37 }, 0, 0, /* No default value */ "id" @@ -16990,9 +18206,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_35, + &asn_PER_memb_S1AP_criticality_constr_39, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_33 + memb_S1AP_criticality_constraint_37 }, 0, 0, /* No default value */ "criticality" @@ -17000,33 +18216,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_36, + &asn_DEF_S1AP_extensionValue_40, select_E_RABToBeModifyItemBearerModReqExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_36, + &asn_PER_memb_S1AP_extensionValue_constr_40, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_33 + memb_S1AP_extensionValue_constraint_37 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_33 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tag2el_33 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tag2el_37 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_33 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_37 = { sizeof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs), offsetof(struct S1AP_E_RABToBeModifyItemBearerModReqExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tag2el_33, + asn_MAP_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tag2el_37, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17035,12 +18251,12 @@ "E-RABToBeModifyItemBearerModReqExtIEs", "E-RABToBeModifyItemBearerModReqExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_33, - sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_33) - /sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_330), /* 1 */ - asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_33, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_33) - /sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_330), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_37, + sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_37) + /sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_370), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_37, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_37) + /sizeof(asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17050,12 +18266,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_33, + asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_37, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_33 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_37 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_40 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_44 = { sizeof(struct S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue), offsetof(struct S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue, present), @@ -17066,7 +18282,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_40 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_44 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17084,10 +18300,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_40 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_44 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_37 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_41 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModResExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17098,9 +18314,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_38, + &asn_PER_memb_S1AP_id_constr_42, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_37 + memb_S1AP_id_constraint_41 }, 0, 0, /* No default value */ "id" @@ -17115,9 +18331,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_39, + &asn_PER_memb_S1AP_criticality_constr_43, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_37 + memb_S1AP_criticality_constraint_41 }, 0, 0, /* No default value */ "criticality" @@ -17125,33 +18341,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModResExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_40, + &asn_DEF_S1AP_extensionValue_44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_40, + &asn_PER_memb_S1AP_extensionValue_constr_44, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_37 + memb_S1AP_extensionValue_constraint_41 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_37 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyItemBearerModResExtIEs_tag2el_37 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyItemBearerModResExtIEs_tag2el_41 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_37 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_41 = { sizeof(struct S1AP_E_RABModifyItemBearerModResExtIEs), offsetof(struct S1AP_E_RABModifyItemBearerModResExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModifyItemBearerModResExtIEs_tag2el_37, + asn_MAP_S1AP_E_RABModifyItemBearerModResExtIEs_tag2el_41, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17160,12 +18376,12 @@ "E-RABModifyItemBearerModResExtIEs", "E-RABModifyItemBearerModResExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_37, - sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_37) - /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_370), /* 1 */ - asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_37, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_37) - /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_370), /* 1 */ + asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_41, + sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_41) + /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_410), /* 1 */ + asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_41, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_41) + /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17175,12 +18391,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_37, + asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_41, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_37 /* Additional specs */ + &asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_41 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_44 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_48 = { sizeof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue), offsetof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue, present), @@ -17191,7 +18407,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_44 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_48 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17209,10 +18425,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_44 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_48 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_41 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_45 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17223,9 +18439,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_42, + &asn_PER_memb_S1AP_id_constr_46, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_41 + memb_S1AP_id_constraint_45 }, 0, 0, /* No default value */ "id" @@ -17240,9 +18456,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_43, + &asn_PER_memb_S1AP_criticality_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_41 + memb_S1AP_criticality_constraint_45 }, 0, 0, /* No default value */ "criticality" @@ -17250,33 +18466,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_44, + &asn_DEF_S1AP_extensionValue_48, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_44, + &asn_PER_memb_S1AP_extensionValue_constr_48, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_41 + memb_S1AP_extensionValue_constraint_45 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_41 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tag2el_41 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tag2el_45 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_41 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_45 = { sizeof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs), offsetof(struct S1AP_E_RABReleaseItemBearerRelCompExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tag2el_41, + asn_MAP_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tag2el_45, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17285,12 +18501,12 @@ "E-RABReleaseItemBearerRelCompExtIEs", "E-RABReleaseItemBearerRelCompExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_41, - sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_41) - /sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_410), /* 1 */ - asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_41, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_41) - /sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_410), /* 1 */ + asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_45, + sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_45) + /sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_450), /* 1 */ + asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_45, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_45) + /sizeof(asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17300,12 +18516,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_41, + asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_45, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_41 /* Additional specs */ + &asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_45 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_48 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_52 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue, choice.Correlation_ID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -17374,25 +18590,43 @@ 0, 0, /* No default value */ "Ethernet-Type" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue, choice.SecurityIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityIndication" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_48 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_52 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* Correlation-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 }, /* Correlation-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* BearerType */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 0 } /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 0 }, /* Ethernet-Type */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 } /* SecurityIndication */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_48 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_52 = { sizeof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue), offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_48, - 4, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_tag2el_52, + 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_48 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_52 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17409,12 +18643,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_48, - 4, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_48 /* Additional specs */ + asn_MBR_S1AP_extensionValue_52, + 5, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_52 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_45 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_49 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17425,9 +18659,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_46, + &asn_PER_memb_S1AP_id_constr_50, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_45 + memb_S1AP_id_constraint_49 }, 0, 0, /* No default value */ "id" @@ -17442,9 +18676,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_47, + &asn_PER_memb_S1AP_criticality_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_45 + memb_S1AP_criticality_constraint_49 }, 0, 0, /* No default value */ "criticality" @@ -17452,33 +18686,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_48, + &asn_DEF_S1AP_extensionValue_52, select_E_RABToBeSetupItemCtxtSUReqExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_48, + &asn_PER_memb_S1AP_extensionValue_constr_52, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_45 + memb_S1AP_extensionValue_constraint_49 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_45 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tag2el_45 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tag2el_49 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_45 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_49 = { sizeof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs), offsetof(struct S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tag2el_45, + asn_MAP_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tag2el_49, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17487,12 +18721,12 @@ "E-RABToBeSetupItemCtxtSUReqExtIEs", "E-RABToBeSetupItemCtxtSUReqExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_45, - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_45) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_450), /* 1 */ - asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_45, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_45) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_450), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_49, + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_49) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_490), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_49, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_49) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17502,12 +18736,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_45, + asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_49, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_45 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_49 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_52 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_56 = { sizeof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue), offsetof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue, present), @@ -17518,7 +18752,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_52 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_56 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17536,10 +18770,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_52 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_56 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_49 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_53 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17550,9 +18784,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_50, + &asn_PER_memb_S1AP_id_constr_54, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_49 + memb_S1AP_id_constraint_53 }, 0, 0, /* No default value */ "id" @@ -17567,9 +18801,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_51, + &asn_PER_memb_S1AP_criticality_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_49 + memb_S1AP_criticality_constraint_53 }, 0, 0, /* No default value */ "criticality" @@ -17577,33 +18811,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_52, + &asn_DEF_S1AP_extensionValue_56, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_52, + &asn_PER_memb_S1AP_extensionValue_constr_56, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_49 + memb_S1AP_extensionValue_constraint_53 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_49 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupItemCtxtSUResExtIEs_tag2el_49 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupItemCtxtSUResExtIEs_tag2el_53 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_49 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_53 = { sizeof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs), offsetof(struct S1AP_E_RABSetupItemCtxtSUResExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABSetupItemCtxtSUResExtIEs_tag2el_49, + asn_MAP_S1AP_E_RABSetupItemCtxtSUResExtIEs_tag2el_53, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17612,12 +18846,12 @@ "E-RABSetupItemCtxtSUResExtIEs", "E-RABSetupItemCtxtSUResExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_49, - sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_49) - /sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_490), /* 1 */ - asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_49, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_49) - /sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_490), /* 1 */ + asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_53, + sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_53) + /sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_530), /* 1 */ + asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_53, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_53) + /sizeof(asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17627,12 +18861,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_49, + asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_53, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_49 /* Additional specs */ + &asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_53 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_56 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_60 = { sizeof(struct S1AP_TAIItemExtIEs__extensionValue), offsetof(struct S1AP_TAIItemExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAIItemExtIEs__extensionValue, present), @@ -17643,7 +18877,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_56 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_60 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17661,10 +18895,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_56 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_60 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAIItemExtIEs_53 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIItemExtIEs_57 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIItemExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17675,9 +18909,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_54, + &asn_PER_memb_S1AP_id_constr_58, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_53 + memb_S1AP_id_constraint_57 }, 0, 0, /* No default value */ "id" @@ -17692,9 +18926,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_55, + &asn_PER_memb_S1AP_criticality_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_53 + memb_S1AP_criticality_constraint_57 }, 0, 0, /* No default value */ "criticality" @@ -17702,33 +18936,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIItemExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_56, + &asn_DEF_S1AP_extensionValue_60, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_56, + &asn_PER_memb_S1AP_extensionValue_constr_60, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_53 + memb_S1AP_extensionValue_constraint_57 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAIItemExtIEs_tags_53 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAIItemExtIEs_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIItemExtIEs_tag2el_53 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIItemExtIEs_tag2el_57 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItemExtIEs_specs_53 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItemExtIEs_specs_57 = { sizeof(struct S1AP_TAIItemExtIEs), offsetof(struct S1AP_TAIItemExtIEs, _asn_ctx), - asn_MAP_S1AP_TAIItemExtIEs_tag2el_53, + asn_MAP_S1AP_TAIItemExtIEs_tag2el_57, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17737,12 +18971,12 @@ "TAIItemExtIEs", "TAIItemExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAIItemExtIEs_tags_53, - sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_53) - /sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_530), /* 1 */ - asn_DEF_S1AP_TAIItemExtIEs_tags_53, /* Same as above */ - sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_53) - /sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_530), /* 1 */ + asn_DEF_S1AP_TAIItemExtIEs_tags_57, + sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_57) + /sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_570), /* 1 */ + asn_DEF_S1AP_TAIItemExtIEs_tags_57, /* Same as above */ + sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_57) + /sizeof(asn_DEF_S1AP_TAIItemExtIEs_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17752,12 +18986,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAIItemExtIEs_53, + asn_MBR_S1AP_TAIItemExtIEs_57, 3, /* Elements count */ - &asn_SPC_S1AP_TAIItemExtIEs_specs_53 /* Additional specs */ + &asn_SPC_S1AP_TAIItemExtIEs_specs_57 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_60 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_64 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue, present), @@ -17768,7 +19002,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_60 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_64 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17786,10 +19020,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_60 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_64 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_57 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_61 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17800,9 +19034,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_58, + &asn_PER_memb_S1AP_id_constr_62, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_57 + memb_S1AP_id_constraint_61 }, 0, 0, /* No default value */ "id" @@ -17817,9 +19051,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_59, + &asn_PER_memb_S1AP_criticality_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_57 + memb_S1AP_criticality_constraint_61 }, 0, 0, /* No default value */ "criticality" @@ -17827,33 +19061,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_60, + &asn_DEF_S1AP_extensionValue_64, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_60, + &asn_PER_memb_S1AP_extensionValue_constr_64, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_57 + memb_S1AP_extensionValue_constraint_61 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_57 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tag2el_57 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tag2el_61 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_57 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_61 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tag2el_57, + asn_MAP_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tag2el_61, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17862,12 +19096,12 @@ "E-RABToBeModifiedItemBearerModInd-ExtIEs", "E-RABToBeModifiedItemBearerModInd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_57, - sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_57) - /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_570), /* 1 */ - asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_57, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_57) - /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_570), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_61, + sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_61) + /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_610), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_61, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_61) + /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -17877,12 +19111,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_57, + asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_61, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_57 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_61 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_64 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_68 = { sizeof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue, present), @@ -17893,7 +19127,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_64 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_68 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -17911,10 +19145,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_64 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_68 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_61 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_65 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -17925,9 +19159,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_62, + &asn_PER_memb_S1AP_id_constr_66, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_61 + memb_S1AP_id_constraint_65 }, 0, 0, /* No default value */ "id" @@ -17942,9 +19176,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_63, + &asn_PER_memb_S1AP_criticality_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_61 + memb_S1AP_criticality_constraint_65 }, 0, 0, /* No default value */ "criticality" @@ -17952,33 +19186,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_64, + &asn_DEF_S1AP_extensionValue_68, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_64, + &asn_PER_memb_S1AP_extensionValue_constr_68, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_61 + memb_S1AP_extensionValue_constraint_65 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_61 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tag2el_61 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tag2el_65 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_61 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_65 = { sizeof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tag2el_61, + asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tag2el_65, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -17987,12 +19221,12 @@ "E-RABNotToBeModifiedItemBearerModInd-ExtIEs", "E-RABNotToBeModifiedItemBearerModInd-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_61, - sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_61) - /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_610), /* 1 */ - asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_61, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_61) - /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_610), /* 1 */ + asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_65, + sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_65) + /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_650), /* 1 */ + asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_65, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_65) + /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18002,12 +19236,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_61, + asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_65, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_61 /* Additional specs */ + &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_65 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_68 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_72 = { sizeof(struct S1AP_CSGMembershipInfo_ExtIEs__extensionValue), offsetof(struct S1AP_CSGMembershipInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CSGMembershipInfo_ExtIEs__extensionValue, present), @@ -18018,7 +19252,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_68 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_72 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18036,10 +19270,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_68 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_72 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_65 = { +asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_69 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CSGMembershipInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18050,9 +19284,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_66, + &asn_PER_memb_S1AP_id_constr_70, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_65 + memb_S1AP_id_constraint_69 }, 0, 0, /* No default value */ "id" @@ -18067,9 +19301,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_67, + &asn_PER_memb_S1AP_criticality_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_65 + memb_S1AP_criticality_constraint_69 }, 0, 0, /* No default value */ "criticality" @@ -18077,33 +19311,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CSGMembershipInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_68, + &asn_DEF_S1AP_extensionValue_72, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_68, + &asn_PER_memb_S1AP_extensionValue_constr_72, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_65 + memb_S1AP_extensionValue_constraint_69 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_65 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CSGMembershipInfo_ExtIEs_tag2el_65 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CSGMembershipInfo_ExtIEs_tag2el_69 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_65 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_69 = { sizeof(struct S1AP_CSGMembershipInfo_ExtIEs), offsetof(struct S1AP_CSGMembershipInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CSGMembershipInfo_ExtIEs_tag2el_65, + asn_MAP_S1AP_CSGMembershipInfo_ExtIEs_tag2el_69, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18112,12 +19346,12 @@ "CSGMembershipInfo-ExtIEs", "CSGMembershipInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_65, - sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_65) - /sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_650), /* 1 */ - asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_65, /* Same as above */ - sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_65) - /sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_650), /* 1 */ + asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_69, + sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_69) + /sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_690), /* 1 */ + asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_69, /* Same as above */ + sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_69) + /sizeof(asn_DEF_S1AP_CSGMembershipInfo_ExtIEs_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18127,12 +19361,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_65, + asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_69, 3, /* Elements count */ - &asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_65 /* Additional specs */ + &asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_69 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_72 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_76 = { sizeof(struct S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue), offsetof(struct S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue, present), @@ -18143,7 +19377,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_72 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_76 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18161,10 +19395,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_72 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_76 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_69 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_73 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModConfExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18175,9 +19409,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_70, + &asn_PER_memb_S1AP_id_constr_74, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_69 + memb_S1AP_id_constraint_73 }, 0, 0, /* No default value */ "id" @@ -18192,9 +19426,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_71, + &asn_PER_memb_S1AP_criticality_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_69 + memb_S1AP_criticality_constraint_73 }, 0, 0, /* No default value */ "criticality" @@ -18202,33 +19436,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyItemBearerModConfExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_72, + &asn_DEF_S1AP_extensionValue_76, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_72, + &asn_PER_memb_S1AP_extensionValue_constr_76, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_69 + memb_S1AP_extensionValue_constraint_73 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_69 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyItemBearerModConfExtIEs_tag2el_69 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyItemBearerModConfExtIEs_tag2el_73 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_69 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_73 = { sizeof(struct S1AP_E_RABModifyItemBearerModConfExtIEs), offsetof(struct S1AP_E_RABModifyItemBearerModConfExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModifyItemBearerModConfExtIEs_tag2el_69, + asn_MAP_S1AP_E_RABModifyItemBearerModConfExtIEs_tag2el_73, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18237,12 +19471,12 @@ "E-RABModifyItemBearerModConfExtIEs", "E-RABModifyItemBearerModConfExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_69, - sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_69) - /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_690), /* 1 */ - asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_69, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_69) - /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_690), /* 1 */ + asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_73, + sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_73) + /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_730), /* 1 */ + asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_73, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_73) + /sizeof(asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18252,12 +19486,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_69, + asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_73, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_69 /* Additional specs */ + &asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_73 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_76 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_80 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue, present), @@ -18268,7 +19502,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_76 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_80 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18286,10 +19520,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_76 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_80 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_73 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_77 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18300,9 +19534,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_74, + &asn_PER_memb_S1AP_id_constr_78, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_73 + memb_S1AP_id_constraint_77 }, 0, 0, /* No default value */ "id" @@ -18317,9 +19551,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_75, + &asn_PER_memb_S1AP_criticality_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_73 + memb_S1AP_criticality_constraint_77 }, 0, 0, /* No default value */ "criticality" @@ -18327,33 +19561,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_76, + &asn_DEF_S1AP_extensionValue_80, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_76, + &asn_PER_memb_S1AP_extensionValue_constr_80, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_73 + memb_S1AP_extensionValue_constraint_77 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_73 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tag2el_73 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tag2el_77 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_73 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_77 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tag2el_73, + asn_MAP_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tag2el_77, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18362,12 +19596,12 @@ "E-RABFailedToResumeItemResumeReq-ExtIEs", "E-RABFailedToResumeItemResumeReq-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_73, - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_73) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_730), /* 1 */ - asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_73, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_73) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_730), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_77, + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_77) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_770), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_77, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_77) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18377,12 +19611,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_73, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_77, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_73 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_77 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_80 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_84 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue, present), @@ -18393,7 +19627,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_80 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_84 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18411,10 +19645,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_80 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_84 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_77 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_81 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18425,9 +19659,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_78, + &asn_PER_memb_S1AP_id_constr_82, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_77 + memb_S1AP_id_constraint_81 }, 0, 0, /* No default value */ "id" @@ -18442,9 +19676,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_79, + &asn_PER_memb_S1AP_criticality_constr_83, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_77 + memb_S1AP_criticality_constraint_81 }, 0, 0, /* No default value */ "criticality" @@ -18452,33 +19686,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_80, + &asn_DEF_S1AP_extensionValue_84, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_80, + &asn_PER_memb_S1AP_extensionValue_constr_84, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_77 + memb_S1AP_extensionValue_constraint_81 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_77 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_81 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tag2el_77 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tag2el_81 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_77 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_81 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs), offsetof(struct S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tag2el_77, + asn_MAP_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tag2el_81, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18487,12 +19721,12 @@ "E-RABFailedToResumeItemResumeRes-ExtIEs", "E-RABFailedToResumeItemResumeRes-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_77, - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_77) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_770), /* 1 */ - asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_77, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_77) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_770), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_81, + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_81) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_810), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_81, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_81) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_tags_810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18502,12 +19736,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_77, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_81, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_77 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_81 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_84 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_88 = { sizeof(struct S1AP_Additional_GUTI_ExtIEs__extensionValue), offsetof(struct S1AP_Additional_GUTI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Additional_GUTI_ExtIEs__extensionValue, present), @@ -18518,7 +19752,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_84 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_88 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18536,10 +19770,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_84 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_88 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_ExtIEs_81 = { +asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_ExtIEs_85 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Additional_GUTI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18550,9 +19784,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_82, + &asn_PER_memb_S1AP_id_constr_86, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_81 + memb_S1AP_id_constraint_85 }, 0, 0, /* No default value */ "id" @@ -18567,9 +19801,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_83, + &asn_PER_memb_S1AP_criticality_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_81 + memb_S1AP_criticality_constraint_85 }, 0, 0, /* No default value */ "criticality" @@ -18577,33 +19811,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Additional_GUTI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_84, + &asn_DEF_S1AP_extensionValue_88, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_84, + &asn_PER_memb_S1AP_extensionValue_constr_88, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_81 + memb_S1AP_extensionValue_constraint_85 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_81 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Additional_GUTI_ExtIEs_tag2el_81 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Additional_GUTI_ExtIEs_tag2el_85 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_81 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_85 = { sizeof(struct S1AP_Additional_GUTI_ExtIEs), offsetof(struct S1AP_Additional_GUTI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Additional_GUTI_ExtIEs_tag2el_81, + asn_MAP_S1AP_Additional_GUTI_ExtIEs_tag2el_85, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18612,12 +19846,12 @@ "Additional-GUTI-ExtIEs", "Additional-GUTI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_81, - sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_81) - /sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_810), /* 1 */ - asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_81, /* Same as above */ - sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_81) - /sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_810), /* 1 */ + asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_85, + sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_85) + /sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_850), /* 1 */ + asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_85, /* Same as above */ + sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_85) + /sizeof(asn_DEF_S1AP_Additional_GUTI_ExtIEs_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18627,12 +19861,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Additional_GUTI_ExtIEs_81, + asn_MBR_S1AP_Additional_GUTI_ExtIEs_85, 3, /* Elements count */ - &asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_81 /* Additional specs */ + &asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_85 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_88 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_92 = { sizeof(struct S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue), offsetof(struct S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue, present), @@ -18643,7 +19877,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_88 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_92 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18661,10 +19895,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_88 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_92 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_85 = { +asn_TYPE_member_t asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_89 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_AllocationAndRetentionPriority_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18675,9 +19909,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_86, + &asn_PER_memb_S1AP_id_constr_90, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_85 + memb_S1AP_id_constraint_89 }, 0, 0, /* No default value */ "id" @@ -18692,9 +19926,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_87, + &asn_PER_memb_S1AP_criticality_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_85 + memb_S1AP_criticality_constraint_89 }, 0, 0, /* No default value */ "criticality" @@ -18702,33 +19936,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_AllocationAndRetentionPriority_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_88, + &asn_DEF_S1AP_extensionValue_92, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_88, + &asn_PER_memb_S1AP_extensionValue_constr_92, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_85 + memb_S1AP_extensionValue_constraint_89 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_85 = { +static const ber_tlv_tag_t asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_AllocationAndRetentionPriority_ExtIEs_tag2el_85 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_AllocationAndRetentionPriority_ExtIEs_tag2el_89 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_85 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_89 = { sizeof(struct S1AP_AllocationAndRetentionPriority_ExtIEs), offsetof(struct S1AP_AllocationAndRetentionPriority_ExtIEs, _asn_ctx), - asn_MAP_S1AP_AllocationAndRetentionPriority_ExtIEs_tag2el_85, + asn_MAP_S1AP_AllocationAndRetentionPriority_ExtIEs_tag2el_89, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18737,12 +19971,12 @@ "AllocationAndRetentionPriority-ExtIEs", "AllocationAndRetentionPriority-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_85, - sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_85) - /sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_850), /* 1 */ - asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_85, /* Same as above */ - sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_85) - /sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_850), /* 1 */ + asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_89, + sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_89) + /sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_890), /* 1 */ + asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_89, /* Same as above */ + sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_89) + /sizeof(asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18752,12 +19986,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_85, + asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_89, 3, /* Elements count */ - &asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_85 /* Additional specs */ + &asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_89 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_92 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_96 = { sizeof(struct S1AP_InformationForCECapableUEs_ExtIEs__extensionValue), offsetof(struct S1AP_InformationForCECapableUEs_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_InformationForCECapableUEs_ExtIEs__extensionValue, present), @@ -18768,7 +20002,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_92 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_96 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18786,10 +20020,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_92 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_96 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_89 = { +asn_TYPE_member_t asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_93 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InformationForCECapableUEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18800,9 +20034,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_90, + &asn_PER_memb_S1AP_id_constr_94, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_89 + memb_S1AP_id_constraint_93 }, 0, 0, /* No default value */ "id" @@ -18817,9 +20051,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_91, + &asn_PER_memb_S1AP_criticality_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_89 + memb_S1AP_criticality_constraint_93 }, 0, 0, /* No default value */ "criticality" @@ -18827,33 +20061,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InformationForCECapableUEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_92, + &asn_DEF_S1AP_extensionValue_96, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_92, + &asn_PER_memb_S1AP_extensionValue_constr_96, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_89 + memb_S1AP_extensionValue_constraint_93 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_89 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InformationForCECapableUEs_ExtIEs_tag2el_89 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InformationForCECapableUEs_ExtIEs_tag2el_93 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_89 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_93 = { sizeof(struct S1AP_InformationForCECapableUEs_ExtIEs), offsetof(struct S1AP_InformationForCECapableUEs_ExtIEs, _asn_ctx), - asn_MAP_S1AP_InformationForCECapableUEs_ExtIEs_tag2el_89, + asn_MAP_S1AP_InformationForCECapableUEs_ExtIEs_tag2el_93, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18862,12 +20096,12 @@ "InformationForCECapableUEs-ExtIEs", "InformationForCECapableUEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_89, - sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_89) - /sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_890), /* 1 */ - asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_89, /* Same as above */ - sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_89) - /sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_890), /* 1 */ + asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_93, + sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_93) + /sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_930), /* 1 */ + asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_93, /* Same as above */ + sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_93) + /sizeof(asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -18877,12 +20111,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_89, + asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_93, 3, /* Elements count */ - &asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_89 /* Additional specs */ + &asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_93 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_96 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_100 = { sizeof(struct S1AP_AssistanceDataForPaging_ExtIEs__extensionValue), offsetof(struct S1AP_AssistanceDataForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_AssistanceDataForPaging_ExtIEs__extensionValue, present), @@ -18893,7 +20127,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_96 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_100 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -18911,10 +20145,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_96 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_100 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_93 = { +asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_97 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_AssistanceDataForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -18925,9 +20159,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_94, + &asn_PER_memb_S1AP_id_constr_98, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_93 + memb_S1AP_id_constraint_97 }, 0, 0, /* No default value */ "id" @@ -18942,9 +20176,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_95, + &asn_PER_memb_S1AP_criticality_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_93 + memb_S1AP_criticality_constraint_97 }, 0, 0, /* No default value */ "criticality" @@ -18952,33 +20186,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_AssistanceDataForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_96, + &asn_DEF_S1AP_extensionValue_100, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_96, + &asn_PER_memb_S1AP_extensionValue_constr_100, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_93 + memb_S1AP_extensionValue_constraint_97 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_93 = { +static const ber_tlv_tag_t asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_AssistanceDataForPaging_ExtIEs_tag2el_93 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_AssistanceDataForPaging_ExtIEs_tag2el_97 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_93 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_97 = { sizeof(struct S1AP_AssistanceDataForPaging_ExtIEs), offsetof(struct S1AP_AssistanceDataForPaging_ExtIEs, _asn_ctx), - asn_MAP_S1AP_AssistanceDataForPaging_ExtIEs_tag2el_93, + asn_MAP_S1AP_AssistanceDataForPaging_ExtIEs_tag2el_97, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -18987,12 +20221,12 @@ "AssistanceDataForPaging-ExtIEs", "AssistanceDataForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_93, - sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_93) - /sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_930), /* 1 */ - asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_93, /* Same as above */ - sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_93) - /sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_930), /* 1 */ + asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_97, + sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_97) + /sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_970), /* 1 */ + asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_97, /* Same as above */ + sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_97) + /sizeof(asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19002,12 +20236,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_93, + asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_97, 3, /* Elements count */ - &asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_93 /* Additional specs */ + &asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_97 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_100 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_104 = { sizeof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue), offsetof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue, present), @@ -19018,7 +20252,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_100 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_104 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19036,10 +20270,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_100 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_104 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_97 = { +asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_101 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19050,9 +20284,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_98, + &asn_PER_memb_S1AP_id_constr_102, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_97 + memb_S1AP_id_constraint_101 }, 0, 0, /* No default value */ "id" @@ -19067,9 +20301,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_99, + &asn_PER_memb_S1AP_criticality_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_97 + memb_S1AP_criticality_constraint_101 }, 0, 0, /* No default value */ "criticality" @@ -19077,33 +20311,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_100, + &asn_DEF_S1AP_extensionValue_104, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_100, + &asn_PER_memb_S1AP_extensionValue_constr_104, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_97 + memb_S1AP_extensionValue_constraint_101 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_97 = { +static const ber_tlv_tag_t asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_97 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_101 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_97 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_101 = { sizeof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs), offsetof(struct S1AP_AssistanceDataForRecommendedCells_ExtIEs, _asn_ctx), - asn_MAP_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_97, + asn_MAP_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tag2el_101, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19112,12 +20346,12 @@ "AssistanceDataForRecommendedCells-ExtIEs", "AssistanceDataForRecommendedCells-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_97, - sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_97) - /sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_970), /* 1 */ - asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_97, /* Same as above */ - sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_97) - /sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_970), /* 1 */ + asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_101, + sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_101) + /sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_1010), /* 1 */ + asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_101, /* Same as above */ + sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_101) + /sizeof(asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19127,12 +20361,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_97, + asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_101, 3, /* Elements count */ - &asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_97 /* Additional specs */ + &asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_101 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_104 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_108 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue, choice.COUNTValueExtended), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -19236,9 +20470,9 @@ "ReceiveStatusOfULPDCPSDUsPDCP-SNlength18" }, }; -static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_104 = { 2, 5, 0, 1, 3, 4 }; -static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_104 = { 2, 3, 0, 4, 5, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_104 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_108 = { 2, 5, 0, 1, 3, 4 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_108 = { 2, 3, 0, 4, 5, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_108 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 2, 0, 1 }, /* ReceiveStatusOfULPDCPSDUsExtended */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, -1, 0 }, /* ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* COUNTValueExtended */ @@ -19246,19 +20480,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* COUNTvaluePDCP-SNlength18 */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 } /* COUNTvaluePDCP-SNlength18 */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_104 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_108 = { sizeof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue), offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue, present), sizeof(((struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_104, + asn_MAP_S1AP_extensionValue_tag2el_108, 6, /* Count of tags in the map */ - asn_MAP_S1AP_extensionValue_to_canonical_104, - asn_MAP_S1AP_extensionValue_from_canonical_104, + asn_MAP_S1AP_extensionValue_to_canonical_108, + asn_MAP_S1AP_extensionValue_from_canonical_108, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_104 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_108 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19275,12 +20509,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_104, + asn_MBR_S1AP_extensionValue_108, 6, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_104 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_108 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_101 = { +asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_105 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19291,9 +20525,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_102, + &asn_PER_memb_S1AP_id_constr_106, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_101 + memb_S1AP_id_constraint_105 }, 0, 0, /* No default value */ "id" @@ -19308,9 +20542,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_103, + &asn_PER_memb_S1AP_criticality_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_101 + memb_S1AP_criticality_constraint_105 }, 0, 0, /* No default value */ "criticality" @@ -19318,33 +20552,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_104, + &asn_DEF_S1AP_extensionValue_108, select_Bearers_SubjectToStatusTransfer_ItemExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_104, + &asn_PER_memb_S1AP_extensionValue_constr_108, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_101 + memb_S1AP_extensionValue_constraint_105 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_101 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tag2el_101 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tag2el_105 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_101 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_105 = { sizeof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs), offsetof(struct S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs, _asn_ctx), - asn_MAP_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tag2el_101, + asn_MAP_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tag2el_105, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19353,12 +20587,12 @@ "Bearers-SubjectToStatusTransfer-ItemExtIEs", "Bearers-SubjectToStatusTransfer-ItemExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_101, - sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_101) - /sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_1010), /* 1 */ - asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_101, /* Same as above */ - sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_101) - /sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_1010), /* 1 */ + asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_105, + sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_105) + /sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_1050), /* 1 */ + asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_105, /* Same as above */ + sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_105) + /sizeof(asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19368,12 +20602,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_101, + asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_105, 3, /* Elements count */ - &asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_101 /* Additional specs */ + &asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_105 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_108 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_112 = { sizeof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs__extensionValue), offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs__extensionValue, present), @@ -19384,7 +20618,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_108 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_112 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19402,10 +20636,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_108 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_112 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_105 = { +asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_109 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19416,9 +20650,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_106, + &asn_PER_memb_S1AP_id_constr_110, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_105 + memb_S1AP_id_constraint_109 }, 0, 0, /* No default value */ "id" @@ -19433,9 +20667,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_107, + &asn_PER_memb_S1AP_criticality_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_105 + memb_S1AP_criticality_constraint_109 }, 0, 0, /* No default value */ "criticality" @@ -19443,33 +20677,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_108, + &asn_DEF_S1AP_extensionValue_112, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_108, + &asn_PER_memb_S1AP_extensionValue_constr_112, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_105 + memb_S1AP_extensionValue_constraint_109 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_105 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tag2el_105 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tag2el_109 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_105 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_109 = { sizeof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs), offsetof(struct S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs, _asn_ctx), - asn_MAP_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tag2el_105, + asn_MAP_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tag2el_109, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19478,12 +20712,12 @@ "Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs", "Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_105, - sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_105) - /sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_1050), /* 1 */ - asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_105, /* Same as above */ - sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_105) - /sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_1050), /* 1 */ + asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_109, + sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_109) + /sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_1090), /* 1 */ + asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_109, /* Same as above */ + sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_109) + /sizeof(asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19493,12 +20727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_105, + asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_109, 3, /* Elements count */ - &asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_105 /* Additional specs */ + &asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_109 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_112 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_116 = { sizeof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue), offsetof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs__extensionValue, present), @@ -19509,7 +20743,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_112 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_116 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19527,10 +20761,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_112 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_116 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_109 = { +asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_113 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19541,9 +20775,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_110, + &asn_PER_memb_S1AP_id_constr_114, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_109 + memb_S1AP_id_constraint_113 }, 0, 0, /* No default value */ "id" @@ -19558,9 +20792,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_111, + &asn_PER_memb_S1AP_criticality_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_109 + memb_S1AP_criticality_constraint_113 }, 0, 0, /* No default value */ "criticality" @@ -19568,33 +20802,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_112, + &asn_DEF_S1AP_extensionValue_116, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_112, + &asn_PER_memb_S1AP_extensionValue_constr_116, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_109 + memb_S1AP_extensionValue_constraint_113 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_109 = { +static const ber_tlv_tag_t asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_109 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_113 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_109 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_113 = { sizeof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs), offsetof(struct S1AP_BluetoothMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_109, + asn_MAP_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tag2el_113, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19603,12 +20837,12 @@ "BluetoothMeasurementConfiguration-ExtIEs", "BluetoothMeasurementConfiguration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_109, - sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_109) - /sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_1090), /* 1 */ - asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_109, /* Same as above */ - sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_109) - /sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_1090), /* 1 */ + asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_113, + sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_113) + /sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_1130), /* 1 */ + asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_113, /* Same as above */ + sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_113) + /sizeof(asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19618,12 +20852,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_109, + asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_113, 3, /* Elements count */ - &asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_109 /* Additional specs */ + &asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_113 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_116 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_120 = { sizeof(struct S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue, present), @@ -19634,7 +20868,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_116 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_120 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19652,10 +20886,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_116 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_120 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_113 = { +asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_117 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CancelledCellinEAI_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19666,9 +20900,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_114, + &asn_PER_memb_S1AP_id_constr_118, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_113 + memb_S1AP_id_constraint_117 }, 0, 0, /* No default value */ "id" @@ -19683,9 +20917,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_115, + &asn_PER_memb_S1AP_criticality_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_113 + memb_S1AP_criticality_constraint_117 }, 0, 0, /* No default value */ "criticality" @@ -19693,33 +20927,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CancelledCellinEAI_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_116, + &asn_DEF_S1AP_extensionValue_120, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_116, + &asn_PER_memb_S1AP_extensionValue_constr_120, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_113 + memb_S1AP_extensionValue_constraint_117 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_113 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CancelledCellinEAI_Item_ExtIEs_tag2el_113 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CancelledCellinEAI_Item_ExtIEs_tag2el_117 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_113 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_117 = { sizeof(struct S1AP_CancelledCellinEAI_Item_ExtIEs), offsetof(struct S1AP_CancelledCellinEAI_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CancelledCellinEAI_Item_ExtIEs_tag2el_113, + asn_MAP_S1AP_CancelledCellinEAI_Item_ExtIEs_tag2el_117, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19728,12 +20962,12 @@ "CancelledCellinEAI-Item-ExtIEs", "CancelledCellinEAI-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_113, - sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_113) - /sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_1130), /* 1 */ - asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_113, /* Same as above */ - sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_113) - /sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_1130), /* 1 */ + asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_117, + sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_117) + /sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_1170), /* 1 */ + asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_117, /* Same as above */ + sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_117) + /sizeof(asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19743,12 +20977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_113, + asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_117, 3, /* Elements count */ - &asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_113 /* Additional specs */ + &asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_117 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_120 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_124 = { sizeof(struct S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue, present), @@ -19759,7 +20993,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_120 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_124 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19777,10 +21011,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_120 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_124 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_117 = { +asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_121 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CancelledCellinTAI_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19791,9 +21025,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_118, + &asn_PER_memb_S1AP_id_constr_122, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_117 + memb_S1AP_id_constraint_121 }, 0, 0, /* No default value */ "id" @@ -19808,9 +21042,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_119, + &asn_PER_memb_S1AP_criticality_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_117 + memb_S1AP_criticality_constraint_121 }, 0, 0, /* No default value */ "criticality" @@ -19818,33 +21052,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CancelledCellinTAI_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_120, + &asn_DEF_S1AP_extensionValue_124, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_120, + &asn_PER_memb_S1AP_extensionValue_constr_124, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_117 + memb_S1AP_extensionValue_constraint_121 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_117 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CancelledCellinTAI_Item_ExtIEs_tag2el_117 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CancelledCellinTAI_Item_ExtIEs_tag2el_121 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_117 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_121 = { sizeof(struct S1AP_CancelledCellinTAI_Item_ExtIEs), offsetof(struct S1AP_CancelledCellinTAI_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CancelledCellinTAI_Item_ExtIEs_tag2el_117, + asn_MAP_S1AP_CancelledCellinTAI_Item_ExtIEs_tag2el_121, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19853,12 +21087,12 @@ "CancelledCellinTAI-Item-ExtIEs", "CancelledCellinTAI-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_117, - sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_117) - /sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_1170), /* 1 */ - asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_117, /* Same as above */ - sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_117) - /sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_1170), /* 1 */ + asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_121, + sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_121) + /sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_1210), /* 1 */ + asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_121, /* Same as above */ + sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_121) + /sizeof(asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19868,12 +21102,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_117, + asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_121, 3, /* Elements count */ - &asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_117 /* Additional specs */ + &asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_121 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_124 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_128 = { sizeof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue), offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue, present), @@ -19884,7 +21118,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_124 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_128 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -19902,10 +21136,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_124 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_128 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_121 = { +asn_TYPE_member_t asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_125 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -19916,9 +21150,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_122, + &asn_PER_memb_S1AP_id_constr_126, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_121 + memb_S1AP_id_constraint_125 }, 0, 0, /* No default value */ "id" @@ -19933,9 +21167,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_123, + &asn_PER_memb_S1AP_criticality_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_121 + memb_S1AP_criticality_constraint_125 }, 0, 0, /* No default value */ "criticality" @@ -19943,33 +21177,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_124, + &asn_DEF_S1AP_extensionValue_128, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_124, + &asn_PER_memb_S1AP_extensionValue_constr_128, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_121 + memb_S1AP_extensionValue_constraint_125 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_121 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tag2el_121 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tag2el_125 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_121 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_125 = { sizeof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs), offsetof(struct S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tag2el_121, + asn_MAP_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tag2el_125, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -19978,12 +21212,12 @@ "CellIdentifierAndCELevelForCECapableUEs-ExtIEs", "CellIdentifierAndCELevelForCECapableUEs-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_121, - sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_121) - /sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_1210), /* 1 */ - asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_121, /* Same as above */ - sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_121) - /sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_1210), /* 1 */ + asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_125, + sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_125) + /sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_1250), /* 1 */ + asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_125, /* Same as above */ + sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_125) + /sizeof(asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -19993,12 +21227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_121, + asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_125, 3, /* Elements count */ - &asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_121 /* Additional specs */ + &asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_125 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_128 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_132 = { sizeof(struct S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue, present), @@ -20009,7 +21243,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_128 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_132 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20027,10 +21261,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_128 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_132 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_125 = { +asn_TYPE_member_t asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_129 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellID_Broadcast_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20041,9 +21275,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_126, + &asn_PER_memb_S1AP_id_constr_130, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_125 + memb_S1AP_id_constraint_129 }, 0, 0, /* No default value */ "id" @@ -20058,9 +21292,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_127, + &asn_PER_memb_S1AP_criticality_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_125 + memb_S1AP_criticality_constraint_129 }, 0, 0, /* No default value */ "criticality" @@ -20068,33 +21302,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellID_Broadcast_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_128, + &asn_DEF_S1AP_extensionValue_132, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_128, + &asn_PER_memb_S1AP_extensionValue_constr_132, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_125 + memb_S1AP_extensionValue_constraint_129 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_125 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellID_Broadcast_Item_ExtIEs_tag2el_125 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellID_Broadcast_Item_ExtIEs_tag2el_129 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_125 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_129 = { sizeof(struct S1AP_CellID_Broadcast_Item_ExtIEs), offsetof(struct S1AP_CellID_Broadcast_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellID_Broadcast_Item_ExtIEs_tag2el_125, + asn_MAP_S1AP_CellID_Broadcast_Item_ExtIEs_tag2el_129, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20103,12 +21337,12 @@ "CellID-Broadcast-Item-ExtIEs", "CellID-Broadcast-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_125, - sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_125) - /sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_1250), /* 1 */ - asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_125, /* Same as above */ - sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_125) - /sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_1250), /* 1 */ + asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_129, + sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_129) + /sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_1290), /* 1 */ + asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_129, /* Same as above */ + sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_129) + /sizeof(asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20118,12 +21352,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_125, + asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_129, 3, /* Elements count */ - &asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_125 /* Additional specs */ + &asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_129 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_132 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_136 = { sizeof(struct S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue, present), @@ -20134,7 +21368,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_132 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_136 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20152,10 +21386,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_132 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_136 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_129 = { +asn_TYPE_member_t asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_133 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellID_Cancelled_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20166,9 +21400,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_130, + &asn_PER_memb_S1AP_id_constr_134, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_129 + memb_S1AP_id_constraint_133 }, 0, 0, /* No default value */ "id" @@ -20183,9 +21417,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_131, + &asn_PER_memb_S1AP_criticality_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_129 + memb_S1AP_criticality_constraint_133 }, 0, 0, /* No default value */ "criticality" @@ -20193,33 +21427,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellID_Cancelled_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_132, + &asn_DEF_S1AP_extensionValue_136, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_132, + &asn_PER_memb_S1AP_extensionValue_constr_136, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_129 + memb_S1AP_extensionValue_constraint_133 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_129 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellID_Cancelled_Item_ExtIEs_tag2el_129 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellID_Cancelled_Item_ExtIEs_tag2el_133 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_129 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_133 = { sizeof(struct S1AP_CellID_Cancelled_Item_ExtIEs), offsetof(struct S1AP_CellID_Cancelled_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellID_Cancelled_Item_ExtIEs_tag2el_129, + asn_MAP_S1AP_CellID_Cancelled_Item_ExtIEs_tag2el_133, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20228,12 +21462,12 @@ "CellID-Cancelled-Item-ExtIEs", "CellID-Cancelled-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_129, - sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_129) - /sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_1290), /* 1 */ - asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_129, /* Same as above */ - sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_129) - /sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_1290), /* 1 */ + asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_133, + sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_133) + /sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_1330), /* 1 */ + asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_133, /* Same as above */ + sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_133) + /sizeof(asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20243,12 +21477,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_129, + asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_133, 3, /* Elements count */ - &asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_129 /* Additional specs */ + &asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_133 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_136 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_140 = { sizeof(struct S1AP_CellBasedMDT_ExtIEs__extensionValue), offsetof(struct S1AP_CellBasedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellBasedMDT_ExtIEs__extensionValue, present), @@ -20259,7 +21493,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_136 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_140 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20277,10 +21511,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_136 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_140 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellBasedMDT_ExtIEs_133 = { +asn_TYPE_member_t asn_MBR_S1AP_CellBasedMDT_ExtIEs_137 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellBasedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20291,9 +21525,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_134, + &asn_PER_memb_S1AP_id_constr_138, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_133 + memb_S1AP_id_constraint_137 }, 0, 0, /* No default value */ "id" @@ -20308,9 +21542,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_135, + &asn_PER_memb_S1AP_criticality_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_133 + memb_S1AP_criticality_constraint_137 }, 0, 0, /* No default value */ "criticality" @@ -20318,33 +21552,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellBasedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_136, + &asn_DEF_S1AP_extensionValue_140, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_136, + &asn_PER_memb_S1AP_extensionValue_constr_140, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_133 + memb_S1AP_extensionValue_constraint_137 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_133 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellBasedMDT_ExtIEs_tag2el_133 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellBasedMDT_ExtIEs_tag2el_137 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_133 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_137 = { sizeof(struct S1AP_CellBasedMDT_ExtIEs), offsetof(struct S1AP_CellBasedMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellBasedMDT_ExtIEs_tag2el_133, + asn_MAP_S1AP_CellBasedMDT_ExtIEs_tag2el_137, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20353,12 +21587,12 @@ "CellBasedMDT-ExtIEs", "CellBasedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_133, - sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_133) - /sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_1330), /* 1 */ - asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_133, /* Same as above */ - sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_133) - /sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_1330), /* 1 */ + asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_137, + sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_137) + /sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_1370), /* 1 */ + asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_137, /* Same as above */ + sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_137) + /sizeof(asn_DEF_S1AP_CellBasedMDT_ExtIEs_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20368,12 +21602,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellBasedMDT_ExtIEs_133, + asn_MBR_S1AP_CellBasedMDT_ExtIEs_137, 3, /* Elements count */ - &asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_133 /* Additional specs */ + &asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_137 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_140 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_144 = { sizeof(struct S1AP_CellBasedQMC_ExtIEs__extensionValue), offsetof(struct S1AP_CellBasedQMC_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellBasedQMC_ExtIEs__extensionValue, present), @@ -20384,7 +21618,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_140 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_144 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20402,10 +21636,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_140 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_144 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellBasedQMC_ExtIEs_137 = { +asn_TYPE_member_t asn_MBR_S1AP_CellBasedQMC_ExtIEs_141 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellBasedQMC_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20416,9 +21650,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_138, + &asn_PER_memb_S1AP_id_constr_142, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_137 + memb_S1AP_id_constraint_141 }, 0, 0, /* No default value */ "id" @@ -20433,9 +21667,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_139, + &asn_PER_memb_S1AP_criticality_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_137 + memb_S1AP_criticality_constraint_141 }, 0, 0, /* No default value */ "criticality" @@ -20443,33 +21677,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellBasedQMC_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_140, + &asn_DEF_S1AP_extensionValue_144, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_140, + &asn_PER_memb_S1AP_extensionValue_constr_144, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_137 + memb_S1AP_extensionValue_constraint_141 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_137 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellBasedQMC_ExtIEs_tag2el_137 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellBasedQMC_ExtIEs_tag2el_141 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_137 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_141 = { sizeof(struct S1AP_CellBasedQMC_ExtIEs), offsetof(struct S1AP_CellBasedQMC_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellBasedQMC_ExtIEs_tag2el_137, + asn_MAP_S1AP_CellBasedQMC_ExtIEs_tag2el_141, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20478,12 +21712,12 @@ "CellBasedQMC-ExtIEs", "CellBasedQMC-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_137, - sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_137) - /sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_1370), /* 1 */ - asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_137, /* Same as above */ - sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_137) - /sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_1370), /* 1 */ + asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_141, + sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_141) + /sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_1410), /* 1 */ + asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_141, /* Same as above */ + sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_141) + /sizeof(asn_DEF_S1AP_CellBasedQMC_ExtIEs_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20493,12 +21727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellBasedQMC_ExtIEs_137, + asn_MBR_S1AP_CellBasedQMC_ExtIEs_141, 3, /* Elements count */ - &asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_137 /* Additional specs */ + &asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_141 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_144 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_148 = { sizeof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue), offsetof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue, present), @@ -20509,7 +21743,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_144 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_148 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20527,10 +21761,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_144 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_148 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_141 = { +asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_145 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20541,9 +21775,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_142, + &asn_PER_memb_S1AP_id_constr_146, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_141 + memb_S1AP_id_constraint_145 }, 0, 0, /* No default value */ "id" @@ -20558,9 +21792,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_143, + &asn_PER_memb_S1AP_criticality_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_141 + memb_S1AP_criticality_constraint_145 }, 0, 0, /* No default value */ "criticality" @@ -20568,33 +21802,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_144, + &asn_DEF_S1AP_extensionValue_148, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_144, + &asn_PER_memb_S1AP_extensionValue_constr_148, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_141 + memb_S1AP_extensionValue_constraint_145 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_141 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tag2el_141 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tag2el_145 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_141 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_145 = { sizeof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs), offsetof(struct S1AP_Cdma2000OneXSRVCCInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tag2el_141, + asn_MAP_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tag2el_145, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20603,12 +21837,12 @@ "Cdma2000OneXSRVCCInfo-ExtIEs", "Cdma2000OneXSRVCCInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_141, - sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_141) - /sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_1410), /* 1 */ - asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_141, /* Same as above */ - sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_141) - /sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_1410), /* 1 */ + asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_145, + sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_145) + /sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_1450), /* 1 */ + asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_145, /* Same as above */ + sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_145) + /sizeof(asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20618,12 +21852,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_141, + asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_145, 3, /* Elements count */ - &asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_141 /* Additional specs */ + &asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_145 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_148 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_152 = { sizeof(struct S1AP_CellType_ExtIEs__extensionValue), offsetof(struct S1AP_CellType_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CellType_ExtIEs__extensionValue, present), @@ -20634,7 +21868,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_148 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_152 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20652,10 +21886,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_148 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_152 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellType_ExtIEs_145 = { +asn_TYPE_member_t asn_MBR_S1AP_CellType_ExtIEs_149 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20666,9 +21900,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_146, + &asn_PER_memb_S1AP_id_constr_150, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_145 + memb_S1AP_id_constraint_149 }, 0, 0, /* No default value */ "id" @@ -20683,9 +21917,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_147, + &asn_PER_memb_S1AP_criticality_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_145 + memb_S1AP_criticality_constraint_149 }, 0, 0, /* No default value */ "criticality" @@ -20693,33 +21927,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellType_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_148, + &asn_DEF_S1AP_extensionValue_152, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_148, + &asn_PER_memb_S1AP_extensionValue_constr_152, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_145 + memb_S1AP_extensionValue_constraint_149 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellType_ExtIEs_tags_145 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellType_ExtIEs_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellType_ExtIEs_tag2el_145 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellType_ExtIEs_tag2el_149 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellType_ExtIEs_specs_145 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellType_ExtIEs_specs_149 = { sizeof(struct S1AP_CellType_ExtIEs), offsetof(struct S1AP_CellType_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CellType_ExtIEs_tag2el_145, + asn_MAP_S1AP_CellType_ExtIEs_tag2el_149, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20728,12 +21962,12 @@ "CellType-ExtIEs", "CellType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellType_ExtIEs_tags_145, - sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_145) - /sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_1450), /* 1 */ - asn_DEF_S1AP_CellType_ExtIEs_tags_145, /* Same as above */ - sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_145) - /sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_1450), /* 1 */ + asn_DEF_S1AP_CellType_ExtIEs_tags_149, + sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_149) + /sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_1490), /* 1 */ + asn_DEF_S1AP_CellType_ExtIEs_tags_149, /* Same as above */ + sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_149) + /sizeof(asn_DEF_S1AP_CellType_ExtIEs_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20743,12 +21977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellType_ExtIEs_145, + asn_MBR_S1AP_CellType_ExtIEs_149, 3, /* Elements count */ - &asn_SPC_S1AP_CellType_ExtIEs_specs_145 /* Additional specs */ + &asn_SPC_S1AP_CellType_ExtIEs_specs_149 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_152 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_156 = { sizeof(struct S1AP_CGI_ExtIEs__extensionValue), offsetof(struct S1AP_CGI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CGI_ExtIEs__extensionValue, present), @@ -20759,7 +21993,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_152 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_156 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20777,10 +22011,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_152 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_156 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CGI_ExtIEs_149 = { +asn_TYPE_member_t asn_MBR_S1AP_CGI_ExtIEs_153 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20791,9 +22025,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_150, + &asn_PER_memb_S1AP_id_constr_154, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_149 + memb_S1AP_id_constraint_153 }, 0, 0, /* No default value */ "id" @@ -20808,9 +22042,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_151, + &asn_PER_memb_S1AP_criticality_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_149 + memb_S1AP_criticality_constraint_153 }, 0, 0, /* No default value */ "criticality" @@ -20818,33 +22052,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CGI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_152, + &asn_DEF_S1AP_extensionValue_156, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_152, + &asn_PER_memb_S1AP_extensionValue_constr_156, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_149 + memb_S1AP_extensionValue_constraint_153 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CGI_ExtIEs_tags_149 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CGI_ExtIEs_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CGI_ExtIEs_tag2el_149 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CGI_ExtIEs_tag2el_153 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CGI_ExtIEs_specs_149 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CGI_ExtIEs_specs_153 = { sizeof(struct S1AP_CGI_ExtIEs), offsetof(struct S1AP_CGI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CGI_ExtIEs_tag2el_149, + asn_MAP_S1AP_CGI_ExtIEs_tag2el_153, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20853,12 +22087,12 @@ "CGI-ExtIEs", "CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CGI_ExtIEs_tags_149, - sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_149) - /sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_1490), /* 1 */ - asn_DEF_S1AP_CGI_ExtIEs_tags_149, /* Same as above */ - sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_149) - /sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_1490), /* 1 */ + asn_DEF_S1AP_CGI_ExtIEs_tags_153, + sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_153) + /sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_1530), /* 1 */ + asn_DEF_S1AP_CGI_ExtIEs_tags_153, /* Same as above */ + sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_153) + /sizeof(asn_DEF_S1AP_CGI_ExtIEs_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20868,12 +22102,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CGI_ExtIEs_149, + asn_MBR_S1AP_CGI_ExtIEs_153, 3, /* Elements count */ - &asn_SPC_S1AP_CGI_ExtIEs_specs_149 /* Additional specs */ + &asn_SPC_S1AP_CGI_ExtIEs_specs_153 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_156 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_160 = { sizeof(struct S1AP_CNTypeRestrictions_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CNTypeRestrictions_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CNTypeRestrictions_Item_ExtIEs__extensionValue, present), @@ -20884,7 +22118,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_156 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_160 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -20902,10 +22136,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_156 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_160 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_153 = { +asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_157 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CNTypeRestrictions_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -20916,9 +22150,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_154, + &asn_PER_memb_S1AP_id_constr_158, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_153 + memb_S1AP_id_constraint_157 }, 0, 0, /* No default value */ "id" @@ -20933,9 +22167,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_155, + &asn_PER_memb_S1AP_criticality_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_153 + memb_S1AP_criticality_constraint_157 }, 0, 0, /* No default value */ "criticality" @@ -20943,33 +22177,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CNTypeRestrictions_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_156, + &asn_DEF_S1AP_extensionValue_160, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_156, + &asn_PER_memb_S1AP_extensionValue_constr_160, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_153 + memb_S1AP_extensionValue_constraint_157 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_153 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CNTypeRestrictions_Item_ExtIEs_tag2el_153 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CNTypeRestrictions_Item_ExtIEs_tag2el_157 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_153 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_157 = { sizeof(struct S1AP_CNTypeRestrictions_Item_ExtIEs), offsetof(struct S1AP_CNTypeRestrictions_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CNTypeRestrictions_Item_ExtIEs_tag2el_153, + asn_MAP_S1AP_CNTypeRestrictions_Item_ExtIEs_tag2el_157, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -20978,12 +22212,12 @@ "CNTypeRestrictions-Item-ExtIEs", "CNTypeRestrictions-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_153, - sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_153) - /sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_1530), /* 1 */ - asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_153, /* Same as above */ - sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_153) - /sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_1530), /* 1 */ + asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_157, + sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_157) + /sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_1570), /* 1 */ + asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_157, /* Same as above */ + sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_157) + /sizeof(asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -20993,12 +22227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_153, + asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_157, 3, /* Elements count */ - &asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_153 /* Additional specs */ + &asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_157 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_160 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_164 = { sizeof(struct S1AP_ConnectedengNBItem_ExtIEs__extensionValue), offsetof(struct S1AP_ConnectedengNBItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ConnectedengNBItem_ExtIEs__extensionValue, present), @@ -21009,7 +22243,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_160 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_164 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21027,10 +22261,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_160 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_164 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_157 = { +asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_161 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectedengNBItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21041,9 +22275,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_158, + &asn_PER_memb_S1AP_id_constr_162, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_157 + memb_S1AP_id_constraint_161 }, 0, 0, /* No default value */ "id" @@ -21058,9 +22292,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_159, + &asn_PER_memb_S1AP_criticality_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_157 + memb_S1AP_criticality_constraint_161 }, 0, 0, /* No default value */ "criticality" @@ -21068,33 +22302,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectedengNBItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_160, + &asn_DEF_S1AP_extensionValue_164, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_160, + &asn_PER_memb_S1AP_extensionValue_constr_164, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_157 + memb_S1AP_extensionValue_constraint_161 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_157 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ConnectedengNBItem_ExtIEs_tag2el_157 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ConnectedengNBItem_ExtIEs_tag2el_161 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_157 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_161 = { sizeof(struct S1AP_ConnectedengNBItem_ExtIEs), offsetof(struct S1AP_ConnectedengNBItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ConnectedengNBItem_ExtIEs_tag2el_157, + asn_MAP_S1AP_ConnectedengNBItem_ExtIEs_tag2el_161, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21103,12 +22337,12 @@ "ConnectedengNBItem-ExtIEs", "ConnectedengNBItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_157, - sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_157) - /sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_1570), /* 1 */ - asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_157, /* Same as above */ - sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_157) - /sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_1570), /* 1 */ + asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_161, + sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_161) + /sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_1610), /* 1 */ + asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_161, /* Same as above */ + sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_161) + /sizeof(asn_DEF_S1AP_ConnectedengNBItem_ExtIEs_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21118,12 +22352,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_157, + asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_161, 3, /* Elements count */ - &asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_157 /* Additional specs */ + &asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_161 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_164 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_168 = { sizeof(struct S1AP_ContextatSource_ExtIEs__extensionValue), offsetof(struct S1AP_ContextatSource_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ContextatSource_ExtIEs__extensionValue, present), @@ -21134,7 +22368,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_164 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_168 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21152,10 +22386,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_164 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_168 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_ExtIEs_161 = { +asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_ExtIEs_165 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ContextatSource_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21166,9 +22400,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_162, + &asn_PER_memb_S1AP_id_constr_166, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_161 + memb_S1AP_id_constraint_165 }, 0, 0, /* No default value */ "id" @@ -21183,9 +22417,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_163, + &asn_PER_memb_S1AP_criticality_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_161 + memb_S1AP_criticality_constraint_165 }, 0, 0, /* No default value */ "criticality" @@ -21193,33 +22427,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ContextatSource_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_164, + &asn_DEF_S1AP_extensionValue_168, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_164, + &asn_PER_memb_S1AP_extensionValue_constr_168, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_161 + memb_S1AP_extensionValue_constraint_165 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ContextatSource_ExtIEs_tags_161 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ContextatSource_ExtIEs_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ContextatSource_ExtIEs_tag2el_161 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ContextatSource_ExtIEs_tag2el_165 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_ExtIEs_specs_161 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_ExtIEs_specs_165 = { sizeof(struct S1AP_ContextatSource_ExtIEs), offsetof(struct S1AP_ContextatSource_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ContextatSource_ExtIEs_tag2el_161, + asn_MAP_S1AP_ContextatSource_ExtIEs_tag2el_165, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21228,12 +22462,12 @@ "ContextatSource-ExtIEs", "ContextatSource-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ContextatSource_ExtIEs_tags_161, - sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_161) - /sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_1610), /* 1 */ - asn_DEF_S1AP_ContextatSource_ExtIEs_tags_161, /* Same as above */ - sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_161) - /sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_1610), /* 1 */ + asn_DEF_S1AP_ContextatSource_ExtIEs_tags_165, + sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_165) + /sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_1650), /* 1 */ + asn_DEF_S1AP_ContextatSource_ExtIEs_tags_165, /* Same as above */ + sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_165) + /sizeof(asn_DEF_S1AP_ContextatSource_ExtIEs_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21243,12 +22477,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ContextatSource_ExtIEs_161, + asn_MBR_S1AP_ContextatSource_ExtIEs_165, 3, /* Elements count */ - &asn_SPC_S1AP_ContextatSource_ExtIEs_specs_161 /* Additional specs */ + &asn_SPC_S1AP_ContextatSource_ExtIEs_specs_165 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_168 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_172 = { sizeof(struct S1AP_CSG_IdList_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CSG_IdList_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CSG_IdList_Item_ExtIEs__extensionValue, present), @@ -21259,7 +22493,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_168 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_172 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21277,10 +22511,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_168 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_172 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_165 = { +asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_169 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CSG_IdList_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21291,9 +22525,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_166, + &asn_PER_memb_S1AP_id_constr_170, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_165 + memb_S1AP_id_constraint_169 }, 0, 0, /* No default value */ "id" @@ -21308,9 +22542,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_167, + &asn_PER_memb_S1AP_criticality_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_165 + memb_S1AP_criticality_constraint_169 }, 0, 0, /* No default value */ "criticality" @@ -21318,33 +22552,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CSG_IdList_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_168, + &asn_DEF_S1AP_extensionValue_172, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_168, + &asn_PER_memb_S1AP_extensionValue_constr_172, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_165 + memb_S1AP_extensionValue_constraint_169 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_165 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CSG_IdList_Item_ExtIEs_tag2el_165 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CSG_IdList_Item_ExtIEs_tag2el_169 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_165 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_169 = { sizeof(struct S1AP_CSG_IdList_Item_ExtIEs), offsetof(struct S1AP_CSG_IdList_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CSG_IdList_Item_ExtIEs_tag2el_165, + asn_MAP_S1AP_CSG_IdList_Item_ExtIEs_tag2el_169, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21353,12 +22587,12 @@ "CSG-IdList-Item-ExtIEs", "CSG-IdList-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_165, - sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_165) - /sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_1650), /* 1 */ - asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_165, /* Same as above */ - sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_165) - /sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_1650), /* 1 */ + asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_169, + sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_169) + /sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_1690), /* 1 */ + asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_169, /* Same as above */ + sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_169) + /sizeof(asn_DEF_S1AP_CSG_IdList_Item_ExtIEs_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21368,12 +22602,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_165, + asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_169, 3, /* Elements count */ - &asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_165 /* Additional specs */ + &asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_169 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_172 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_176 = { sizeof(struct S1AP_COUNTvalue_ExtIEs__extensionValue), offsetof(struct S1AP_COUNTvalue_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_COUNTvalue_ExtIEs__extensionValue, present), @@ -21384,7 +22618,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_172 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_176 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21402,10 +22636,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_172 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_176 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_COUNTvalue_ExtIEs_169 = { +asn_TYPE_member_t asn_MBR_S1AP_COUNTvalue_ExtIEs_173 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTvalue_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21416,9 +22650,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_170, + &asn_PER_memb_S1AP_id_constr_174, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_169 + memb_S1AP_id_constraint_173 }, 0, 0, /* No default value */ "id" @@ -21433,9 +22667,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_171, + &asn_PER_memb_S1AP_criticality_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_169 + memb_S1AP_criticality_constraint_173 }, 0, 0, /* No default value */ "criticality" @@ -21443,33 +22677,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTvalue_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_172, + &asn_DEF_S1AP_extensionValue_176, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_172, + &asn_PER_memb_S1AP_extensionValue_constr_176, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_169 + memb_S1AP_extensionValue_constraint_173 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_169 = { +static const ber_tlv_tag_t asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTvalue_ExtIEs_tag2el_169 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTvalue_ExtIEs_tag2el_173 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_169 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_173 = { sizeof(struct S1AP_COUNTvalue_ExtIEs), offsetof(struct S1AP_COUNTvalue_ExtIEs, _asn_ctx), - asn_MAP_S1AP_COUNTvalue_ExtIEs_tag2el_169, + asn_MAP_S1AP_COUNTvalue_ExtIEs_tag2el_173, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21478,12 +22712,12 @@ "COUNTvalue-ExtIEs", "COUNTvalue-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_169, - sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_169) - /sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_1690), /* 1 */ - asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_169, /* Same as above */ - sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_169) - /sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_1690), /* 1 */ + asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_173, + sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_173) + /sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_1730), /* 1 */ + asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_173, /* Same as above */ + sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_173) + /sizeof(asn_DEF_S1AP_COUNTvalue_ExtIEs_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21493,12 +22727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_COUNTvalue_ExtIEs_169, + asn_MBR_S1AP_COUNTvalue_ExtIEs_173, 3, /* Elements count */ - &asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_169 /* Additional specs */ + &asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_173 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_176 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_180 = { sizeof(struct S1AP_COUNTValueExtended_ExtIEs__extensionValue), offsetof(struct S1AP_COUNTValueExtended_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_COUNTValueExtended_ExtIEs__extensionValue, present), @@ -21509,7 +22743,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_176 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_180 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21527,10 +22761,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_176 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_180 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_COUNTValueExtended_ExtIEs_173 = { +asn_TYPE_member_t asn_MBR_S1AP_COUNTValueExtended_ExtIEs_177 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTValueExtended_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21541,9 +22775,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_174, + &asn_PER_memb_S1AP_id_constr_178, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_173 + memb_S1AP_id_constraint_177 }, 0, 0, /* No default value */ "id" @@ -21558,9 +22792,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_175, + &asn_PER_memb_S1AP_criticality_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_173 + memb_S1AP_criticality_constraint_177 }, 0, 0, /* No default value */ "criticality" @@ -21568,33 +22802,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTValueExtended_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_176, + &asn_DEF_S1AP_extensionValue_180, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_176, + &asn_PER_memb_S1AP_extensionValue_constr_180, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_173 + memb_S1AP_extensionValue_constraint_177 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_173 = { +static const ber_tlv_tag_t asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTValueExtended_ExtIEs_tag2el_173 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTValueExtended_ExtIEs_tag2el_177 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_173 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_177 = { sizeof(struct S1AP_COUNTValueExtended_ExtIEs), offsetof(struct S1AP_COUNTValueExtended_ExtIEs, _asn_ctx), - asn_MAP_S1AP_COUNTValueExtended_ExtIEs_tag2el_173, + asn_MAP_S1AP_COUNTValueExtended_ExtIEs_tag2el_177, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21603,12 +22837,12 @@ "COUNTValueExtended-ExtIEs", "COUNTValueExtended-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_173, - sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_173) - /sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_1730), /* 1 */ - asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_173, /* Same as above */ - sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_173) - /sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_1730), /* 1 */ + asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_177, + sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_177) + /sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_1770), /* 1 */ + asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_177, /* Same as above */ + sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_177) + /sizeof(asn_DEF_S1AP_COUNTValueExtended_ExtIEs_tags_1770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21618,12 +22852,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_COUNTValueExtended_ExtIEs_173, + asn_MBR_S1AP_COUNTValueExtended_ExtIEs_177, 3, /* Elements count */ - &asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_173 /* Additional specs */ + &asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_177 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_180 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_184 = { sizeof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue), offsetof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue, present), @@ -21634,7 +22868,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_180 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_184 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21652,10 +22886,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_180 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_184 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_177 = { +asn_TYPE_member_t asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_181 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21666,9 +22900,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_178, + &asn_PER_memb_S1AP_id_constr_182, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_177 + memb_S1AP_id_constraint_181 }, 0, 0, /* No default value */ "id" @@ -21683,9 +22917,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_179, + &asn_PER_memb_S1AP_criticality_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_177 + memb_S1AP_criticality_constraint_181 }, 0, 0, /* No default value */ "criticality" @@ -21693,33 +22927,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_180, + &asn_DEF_S1AP_extensionValue_184, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_180, + &asn_PER_memb_S1AP_extensionValue_constr_184, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_177 + memb_S1AP_extensionValue_constraint_181 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_177 = { +static const ber_tlv_tag_t asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tag2el_177 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tag2el_181 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_177 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_181 = { sizeof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs), offsetof(struct S1AP_COUNTvaluePDCP_SNlength18_ExtIEs, _asn_ctx), - asn_MAP_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tag2el_177, + asn_MAP_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tag2el_181, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21728,12 +22962,12 @@ "COUNTvaluePDCP-SNlength18-ExtIEs", "COUNTvaluePDCP-SNlength18-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_177, - sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_177) - /sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_1770), /* 1 */ - asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_177, /* Same as above */ - sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_177) - /sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_1770), /* 1 */ + asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_181, + sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_181) + /sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_1810), /* 1 */ + asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_181, /* Same as above */ + sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_181) + /sizeof(asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21743,12 +22977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_177, + asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_181, 3, /* Elements count */ - &asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_177 /* Additional specs */ + &asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_181 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_184 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_188 = { sizeof(struct S1AP_CriticalityDiagnostics_ExtIEs__extensionValue), offsetof(struct S1AP_CriticalityDiagnostics_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CriticalityDiagnostics_ExtIEs__extensionValue, present), @@ -21759,7 +22993,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_184 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_188 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21777,10 +23011,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_184 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_188 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_181 = { +asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_185 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CriticalityDiagnostics_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21791,9 +23025,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_182, + &asn_PER_memb_S1AP_id_constr_186, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_181 + memb_S1AP_id_constraint_185 }, 0, 0, /* No default value */ "id" @@ -21808,9 +23042,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_183, + &asn_PER_memb_S1AP_criticality_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_181 + memb_S1AP_criticality_constraint_185 }, 0, 0, /* No default value */ "criticality" @@ -21818,33 +23052,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CriticalityDiagnostics_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_184, + &asn_DEF_S1AP_extensionValue_188, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_184, + &asn_PER_memb_S1AP_extensionValue_constr_188, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_181 + memb_S1AP_extensionValue_constraint_185 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_181 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CriticalityDiagnostics_ExtIEs_tag2el_181 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CriticalityDiagnostics_ExtIEs_tag2el_185 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_181 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_185 = { sizeof(struct S1AP_CriticalityDiagnostics_ExtIEs), offsetof(struct S1AP_CriticalityDiagnostics_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CriticalityDiagnostics_ExtIEs_tag2el_181, + asn_MAP_S1AP_CriticalityDiagnostics_ExtIEs_tag2el_185, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21853,12 +23087,12 @@ "CriticalityDiagnostics-ExtIEs", "CriticalityDiagnostics-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_181, - sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_181) - /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_1810), /* 1 */ - asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_181, /* Same as above */ - sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_181) - /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_1810), /* 1 */ + asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_185, + sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_185) + /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_1850), /* 1 */ + asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_185, /* Same as above */ + sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_185) + /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21868,12 +23102,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_181, + asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_185, 3, /* Elements count */ - &asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_181 /* Additional specs */ + &asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_185 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_188 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_192 = { sizeof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue, present), @@ -21884,7 +23118,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_188 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_192 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -21902,10 +23136,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_188 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_192 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_185 = { +asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_189 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -21916,9 +23150,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_186, + &asn_PER_memb_S1AP_id_constr_190, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_185 + memb_S1AP_id_constraint_189 }, 0, 0, /* No default value */ "id" @@ -21933,9 +23167,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_187, + &asn_PER_memb_S1AP_criticality_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_185 + memb_S1AP_criticality_constraint_189 }, 0, 0, /* No default value */ "criticality" @@ -21943,33 +23177,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_188, + &asn_DEF_S1AP_extensionValue_192, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_188, + &asn_PER_memb_S1AP_extensionValue_constr_192, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_185 + memb_S1AP_extensionValue_constraint_189 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_185 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_185 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_189 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_185 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_189 = { sizeof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs), offsetof(struct S1AP_CriticalityDiagnostics_IE_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_185, + asn_MAP_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tag2el_189, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -21978,12 +23212,12 @@ "CriticalityDiagnostics-IE-Item-ExtIEs", "CriticalityDiagnostics-IE-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_185, - sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_185) - /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1850), /* 1 */ - asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_185, /* Same as above */ - sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_185) - /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1850), /* 1 */ + asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_189, + sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_189) + /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1890), /* 1 */ + asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_189, /* Same as above */ + sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_189) + /sizeof(asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -21993,12 +23227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_185, + asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_189, 3, /* Elements count */ - &asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_185 /* Additional specs */ + &asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_189 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_192 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_196 = { sizeof(struct S1AP_DAPSRequestInfo_ExtIEs__extensionValue), offsetof(struct S1AP_DAPSRequestInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_DAPSRequestInfo_ExtIEs__extensionValue, present), @@ -22009,7 +23243,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_192 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_196 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22027,10 +23261,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_192 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_196 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_189 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_193 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSRequestInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22041,9 +23275,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_190, + &asn_PER_memb_S1AP_id_constr_194, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_189 + memb_S1AP_id_constraint_193 }, 0, 0, /* No default value */ "id" @@ -22058,9 +23292,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_191, + &asn_PER_memb_S1AP_criticality_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_189 + memb_S1AP_criticality_constraint_193 }, 0, 0, /* No default value */ "criticality" @@ -22068,33 +23302,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSRequestInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_192, + &asn_DEF_S1AP_extensionValue_196, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_192, + &asn_PER_memb_S1AP_extensionValue_constr_196, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_189 + memb_S1AP_extensionValue_constraint_193 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_189 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSRequestInfo_ExtIEs_tag2el_189 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSRequestInfo_ExtIEs_tag2el_193 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_189 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_193 = { sizeof(struct S1AP_DAPSRequestInfo_ExtIEs), offsetof(struct S1AP_DAPSRequestInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_DAPSRequestInfo_ExtIEs_tag2el_189, + asn_MAP_S1AP_DAPSRequestInfo_ExtIEs_tag2el_193, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22103,12 +23337,12 @@ "DAPSRequestInfo-ExtIEs", "DAPSRequestInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_189, - sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_189) - /sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_1890), /* 1 */ - asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_189, /* Same as above */ - sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_189) - /sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_1890), /* 1 */ + asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_193, + sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_193) + /sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_1930), /* 1 */ + asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_193, /* Same as above */ + sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_193) + /sizeof(asn_DEF_S1AP_DAPSRequestInfo_ExtIEs_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22118,12 +23352,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_189, + asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_193, 3, /* Elements count */ - &asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_189 /* Additional specs */ + &asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_193 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_196 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_200 = { sizeof(struct S1AP_DAPSResponseInfoItem_ExtIEs__extensionValue), offsetof(struct S1AP_DAPSResponseInfoItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_DAPSResponseInfoItem_ExtIEs__extensionValue, present), @@ -22134,7 +23368,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_196 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_200 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22152,10 +23386,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_196 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_200 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_193 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_197 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSResponseInfoItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22166,9 +23400,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_194, + &asn_PER_memb_S1AP_id_constr_198, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_193 + memb_S1AP_id_constraint_197 }, 0, 0, /* No default value */ "id" @@ -22183,9 +23417,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_195, + &asn_PER_memb_S1AP_criticality_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_193 + memb_S1AP_criticality_constraint_197 }, 0, 0, /* No default value */ "criticality" @@ -22193,33 +23427,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSResponseInfoItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_196, + &asn_DEF_S1AP_extensionValue_200, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_196, + &asn_PER_memb_S1AP_extensionValue_constr_200, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_193 + memb_S1AP_extensionValue_constraint_197 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_193 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSResponseInfoItem_ExtIEs_tag2el_193 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSResponseInfoItem_ExtIEs_tag2el_197 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_193 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_197 = { sizeof(struct S1AP_DAPSResponseInfoItem_ExtIEs), offsetof(struct S1AP_DAPSResponseInfoItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_DAPSResponseInfoItem_ExtIEs_tag2el_193, + asn_MAP_S1AP_DAPSResponseInfoItem_ExtIEs_tag2el_197, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22228,12 +23462,12 @@ "DAPSResponseInfoItem-ExtIEs", "DAPSResponseInfoItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_193, - sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_193) - /sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_1930), /* 1 */ - asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_193, /* Same as above */ - sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_193) - /sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_1930), /* 1 */ + asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_197, + sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_197) + /sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_1970), /* 1 */ + asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_197, /* Same as above */ + sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_197) + /sizeof(asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs_tags_1970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22243,12 +23477,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_193, + asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_197, 3, /* Elements count */ - &asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_193 /* Additional specs */ + &asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_197 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_200 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_204 = { sizeof(struct S1AP_DAPSResponseInfo_ExtIEs__extensionValue), offsetof(struct S1AP_DAPSResponseInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_DAPSResponseInfo_ExtIEs__extensionValue, present), @@ -22259,7 +23493,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_200 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_204 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22277,10 +23511,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_200 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_204 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_197 = { +asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_201 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSResponseInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22291,9 +23525,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_198, + &asn_PER_memb_S1AP_id_constr_202, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_197 + memb_S1AP_id_constraint_201 }, 0, 0, /* No default value */ "id" @@ -22308,9 +23542,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_199, + &asn_PER_memb_S1AP_criticality_constr_203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_197 + memb_S1AP_criticality_constraint_201 }, 0, 0, /* No default value */ "criticality" @@ -22318,33 +23552,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DAPSResponseInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_200, + &asn_DEF_S1AP_extensionValue_204, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_200, + &asn_PER_memb_S1AP_extensionValue_constr_204, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_197 + memb_S1AP_extensionValue_constraint_201 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_197 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_201 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSResponseInfo_ExtIEs_tag2el_197 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DAPSResponseInfo_ExtIEs_tag2el_201 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_197 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_201 = { sizeof(struct S1AP_DAPSResponseInfo_ExtIEs), offsetof(struct S1AP_DAPSResponseInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_DAPSResponseInfo_ExtIEs_tag2el_197, + asn_MAP_S1AP_DAPSResponseInfo_ExtIEs_tag2el_201, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22353,12 +23587,12 @@ "DAPSResponseInfo-ExtIEs", "DAPSResponseInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_197, - sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_197) - /sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_1970), /* 1 */ - asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_197, /* Same as above */ - sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_197) - /sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_1970), /* 1 */ + asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_201, + sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_201) + /sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_2010), /* 1 */ + asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_201, /* Same as above */ + sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_201) + /sizeof(asn_DEF_S1AP_DAPSResponseInfo_ExtIEs_tags_2010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22368,12 +23602,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_197, + asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_201, 3, /* Elements count */ - &asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_197 /* Additional specs */ + &asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_201 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_204 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_208 = { sizeof(struct S1AP_ServedDCNsItem_ExtIEs__extensionValue), offsetof(struct S1AP_ServedDCNsItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ServedDCNsItem_ExtIEs__extensionValue, present), @@ -22384,7 +23618,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_204 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_208 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22402,10 +23636,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_204 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_208 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ServedDCNsItem_ExtIEs_201 = { +asn_TYPE_member_t asn_MBR_S1AP_ServedDCNsItem_ExtIEs_205 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ServedDCNsItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22416,9 +23650,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_202, + &asn_PER_memb_S1AP_id_constr_206, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_201 + memb_S1AP_id_constraint_205 }, 0, 0, /* No default value */ "id" @@ -22433,9 +23667,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_203, + &asn_PER_memb_S1AP_criticality_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_201 + memb_S1AP_criticality_constraint_205 }, 0, 0, /* No default value */ "criticality" @@ -22443,33 +23677,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ServedDCNsItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_204, + &asn_DEF_S1AP_extensionValue_208, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_204, + &asn_PER_memb_S1AP_extensionValue_constr_208, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_201 + memb_S1AP_extensionValue_constraint_205 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_201 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ServedDCNsItem_ExtIEs_tag2el_201 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ServedDCNsItem_ExtIEs_tag2el_205 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_201 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_205 = { sizeof(struct S1AP_ServedDCNsItem_ExtIEs), offsetof(struct S1AP_ServedDCNsItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ServedDCNsItem_ExtIEs_tag2el_201, + asn_MAP_S1AP_ServedDCNsItem_ExtIEs_tag2el_205, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22478,12 +23712,12 @@ "ServedDCNsItem-ExtIEs", "ServedDCNsItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_201, - sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_201) - /sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_2010), /* 1 */ - asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_201, /* Same as above */ - sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_201) - /sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_2010), /* 1 */ + asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_205, + sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_205) + /sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_2050), /* 1 */ + asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_205, /* Same as above */ + sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_205) + /sizeof(asn_DEF_S1AP_ServedDCNsItem_ExtIEs_tags_2050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22493,12 +23727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ServedDCNsItem_ExtIEs_201, + asn_MBR_S1AP_ServedDCNsItem_ExtIEs_205, 3, /* Elements count */ - &asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_201 /* Additional specs */ + &asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_205 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_208 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_212 = { sizeof(struct S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue), offsetof(struct S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue, present), @@ -22509,7 +23743,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_208 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_212 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22527,10 +23761,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_208 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_212 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_205 = { +asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_209 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DL_CP_SecurityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22541,9 +23775,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_206, + &asn_PER_memb_S1AP_id_constr_210, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_205 + memb_S1AP_id_constraint_209 }, 0, 0, /* No default value */ "id" @@ -22558,9 +23792,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_207, + &asn_PER_memb_S1AP_criticality_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_205 + memb_S1AP_criticality_constraint_209 }, 0, 0, /* No default value */ "criticality" @@ -22568,33 +23802,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DL_CP_SecurityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_208, + &asn_DEF_S1AP_extensionValue_212, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_208, + &asn_PER_memb_S1AP_extensionValue_constr_212, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_205 + memb_S1AP_extensionValue_constraint_209 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_205 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DL_CP_SecurityInformation_ExtIEs_tag2el_205 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DL_CP_SecurityInformation_ExtIEs_tag2el_209 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_205 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_209 = { sizeof(struct S1AP_DL_CP_SecurityInformation_ExtIEs), offsetof(struct S1AP_DL_CP_SecurityInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_DL_CP_SecurityInformation_ExtIEs_tag2el_205, + asn_MAP_S1AP_DL_CP_SecurityInformation_ExtIEs_tag2el_209, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22603,12 +23837,12 @@ "DL-CP-SecurityInformation-ExtIEs", "DL-CP-SecurityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_205, - sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_205) - /sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_2050), /* 1 */ - asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_205, /* Same as above */ - sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_205) - /sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_2050), /* 1 */ + asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_209, + sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_209) + /sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_2090), /* 1 */ + asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_209, /* Same as above */ + sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_209) + /sizeof(asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs_tags_2090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22618,12 +23852,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_205, + asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_209, 3, /* Elements count */ - &asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_205 /* Additional specs */ + &asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_209 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_212 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_216 = { sizeof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue), offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue, present), @@ -22634,7 +23868,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_212 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_216 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22652,10 +23886,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_212 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_216 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_209 = { +asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_213 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22666,9 +23900,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_210, + &asn_PER_memb_S1AP_id_constr_214, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_209 + memb_S1AP_id_constraint_213 }, 0, 0, /* No default value */ "id" @@ -22683,9 +23917,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_211, + &asn_PER_memb_S1AP_criticality_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_209 + memb_S1AP_criticality_constraint_213 }, 0, 0, /* No default value */ "criticality" @@ -22693,33 +23927,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_212, + &asn_DEF_S1AP_extensionValue_216, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_212, + &asn_PER_memb_S1AP_extensionValue_constr_216, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_209 + memb_S1AP_extensionValue_constraint_213 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_209 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_213 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tag2el_209 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tag2el_213 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_209 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_213 = { sizeof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs), offsetof(struct S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tag2el_209, + asn_MAP_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tag2el_213, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22728,12 +23962,12 @@ "EmergencyAreaID-Broadcast-Item-ExtIEs", "EmergencyAreaID-Broadcast-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_209, - sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_209) - /sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_2090), /* 1 */ - asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_209, /* Same as above */ - sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_209) - /sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_2090), /* 1 */ + asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_213, + sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_213) + /sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_2130), /* 1 */ + asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_213, /* Same as above */ + sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_213) + /sizeof(asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_tags_2130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22743,12 +23977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_209, + asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_213, 3, /* Elements count */ - &asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_209 /* Additional specs */ + &asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_213 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_216 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_220 = { sizeof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue), offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue, present), @@ -22759,7 +23993,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_216 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_220 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22777,10 +24011,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_216 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_220 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_213 = { +asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_217 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22791,9 +24025,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_214, + &asn_PER_memb_S1AP_id_constr_218, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_213 + memb_S1AP_id_constraint_217 }, 0, 0, /* No default value */ "id" @@ -22808,9 +24042,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_215, + &asn_PER_memb_S1AP_criticality_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_213 + memb_S1AP_criticality_constraint_217 }, 0, 0, /* No default value */ "criticality" @@ -22818,33 +24052,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_216, + &asn_DEF_S1AP_extensionValue_220, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_216, + &asn_PER_memb_S1AP_extensionValue_constr_220, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_213 + memb_S1AP_extensionValue_constraint_217 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_213 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tag2el_213 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tag2el_217 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_213 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_217 = { sizeof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs), offsetof(struct S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tag2el_213, + asn_MAP_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tag2el_217, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22853,12 +24087,12 @@ "EmergencyAreaID-Cancelled-Item-ExtIEs", "EmergencyAreaID-Cancelled-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_213, - sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_213) - /sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_2130), /* 1 */ - asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_213, /* Same as above */ - sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_213) - /sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_2130), /* 1 */ + asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_217, + sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_217) + /sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_2170), /* 1 */ + asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_217, /* Same as above */ + sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_217) + /sizeof(asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_tags_2170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22868,12 +24102,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_213, + asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_217, 3, /* Elements count */ - &asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_213 /* Additional specs */ + &asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_217 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_220 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_224 = { sizeof(struct S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue, present), @@ -22884,7 +24118,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_220 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_224 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -22902,10 +24136,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_220 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_224 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_217 = { +asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_221 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CompletedCellinEAI_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -22916,9 +24150,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_218, + &asn_PER_memb_S1AP_id_constr_222, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_217 + memb_S1AP_id_constraint_221 }, 0, 0, /* No default value */ "id" @@ -22933,9 +24167,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_219, + &asn_PER_memb_S1AP_criticality_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_217 + memb_S1AP_criticality_constraint_221 }, 0, 0, /* No default value */ "criticality" @@ -22943,33 +24177,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CompletedCellinEAI_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_220, + &asn_DEF_S1AP_extensionValue_224, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_220, + &asn_PER_memb_S1AP_extensionValue_constr_224, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_217 + memb_S1AP_extensionValue_constraint_221 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_217 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CompletedCellinEAI_Item_ExtIEs_tag2el_217 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CompletedCellinEAI_Item_ExtIEs_tag2el_221 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_217 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_221 = { sizeof(struct S1AP_CompletedCellinEAI_Item_ExtIEs), offsetof(struct S1AP_CompletedCellinEAI_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CompletedCellinEAI_Item_ExtIEs_tag2el_217, + asn_MAP_S1AP_CompletedCellinEAI_Item_ExtIEs_tag2el_221, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -22978,12 +24212,12 @@ "CompletedCellinEAI-Item-ExtIEs", "CompletedCellinEAI-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_217, - sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_217) - /sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_2170), /* 1 */ - asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_217, /* Same as above */ - sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_217) - /sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_2170), /* 1 */ + asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_221, + sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_221) + /sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_2210), /* 1 */ + asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_221, /* Same as above */ + sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_221) + /sizeof(asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs_tags_2210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -22993,12 +24227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_217, + asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_221, 3, /* Elements count */ - &asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_217 /* Additional specs */ + &asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_221 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_224 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_228 = { sizeof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue), offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs__extensionValue, present), @@ -23009,7 +24243,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_224 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_228 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23027,10 +24261,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_224 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_228 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_221 = { +asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_225 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23041,9 +24275,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_222, + &asn_PER_memb_S1AP_id_constr_226, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_221 + memb_S1AP_id_constraint_225 }, 0, 0, /* No default value */ "id" @@ -23058,9 +24292,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_223, + &asn_PER_memb_S1AP_criticality_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_221 + memb_S1AP_criticality_constraint_225 }, 0, 0, /* No default value */ "criticality" @@ -23068,33 +24302,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_224, + &asn_DEF_S1AP_extensionValue_228, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_224, + &asn_PER_memb_S1AP_extensionValue_constr_228, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_221 + memb_S1AP_extensionValue_constraint_225 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_221 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_225 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_221 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_225 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_221 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_225 = { sizeof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs), offsetof(struct S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_221, + asn_MAP_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tag2el_225, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23103,12 +24337,12 @@ "ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs", "ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_221, - sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_221) - /sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2210), /* 1 */ - asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_221, /* Same as above */ - sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_221) - /sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2210), /* 1 */ + asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_225, + sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_225) + /sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2250), /* 1 */ + asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_225, /* Same as above */ + sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_225) + /sizeof(asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_tags_2250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23118,12 +24352,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_221, + asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_225, 3, /* Elements count */ - &asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_221 /* Additional specs */ + &asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_225 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_228 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_232 = { sizeof(struct S1AP_GERAN_Cell_ID_ExtIEs__extensionValue), offsetof(struct S1AP_GERAN_Cell_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_GERAN_Cell_ID_ExtIEs__extensionValue, present), @@ -23134,7 +24368,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_228 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_232 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23152,10 +24386,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_228 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_232 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_225 = { +asn_TYPE_member_t asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_229 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GERAN_Cell_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23166,9 +24400,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_226, + &asn_PER_memb_S1AP_id_constr_230, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_225 + memb_S1AP_id_constraint_229 }, 0, 0, /* No default value */ "id" @@ -23183,9 +24417,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_227, + &asn_PER_memb_S1AP_criticality_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_225 + memb_S1AP_criticality_constraint_229 }, 0, 0, /* No default value */ "criticality" @@ -23193,33 +24427,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_GERAN_Cell_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_228, + &asn_DEF_S1AP_extensionValue_232, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_228, + &asn_PER_memb_S1AP_extensionValue_constr_232, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_225 + memb_S1AP_extensionValue_constraint_229 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_225 = { +static const ber_tlv_tag_t asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_GERAN_Cell_ID_ExtIEs_tag2el_225 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_GERAN_Cell_ID_ExtIEs_tag2el_229 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_225 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_229 = { sizeof(struct S1AP_GERAN_Cell_ID_ExtIEs), offsetof(struct S1AP_GERAN_Cell_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_GERAN_Cell_ID_ExtIEs_tag2el_225, + asn_MAP_S1AP_GERAN_Cell_ID_ExtIEs_tag2el_229, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23228,12 +24462,12 @@ "GERAN-Cell-ID-ExtIEs", "GERAN-Cell-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_225, - sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_225) - /sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_2250), /* 1 */ - asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_225, /* Same as above */ - sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_225) - /sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_2250), /* 1 */ + asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_229, + sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_229) + /sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_2290), /* 1 */ + asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_229, /* Same as above */ + sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_229) + /sizeof(asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs_tags_2290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23243,12 +24477,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_225, + asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_229, 3, /* Elements count */ - &asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_225 /* Additional specs */ + &asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_229 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_232 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_236 = { sizeof(struct S1AP_GlobalENB_ID_ExtIEs__extensionValue), offsetof(struct S1AP_GlobalENB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_GlobalENB_ID_ExtIEs__extensionValue, present), @@ -23259,7 +24493,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_232 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_236 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23277,10 +24511,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_232 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_236 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_GlobalENB_ID_ExtIEs_229 = { +asn_TYPE_member_t asn_MBR_S1AP_GlobalENB_ID_ExtIEs_233 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GlobalENB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23291,9 +24525,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_230, + &asn_PER_memb_S1AP_id_constr_234, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_229 + memb_S1AP_id_constraint_233 }, 0, 0, /* No default value */ "id" @@ -23308,9 +24542,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_231, + &asn_PER_memb_S1AP_criticality_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_229 + memb_S1AP_criticality_constraint_233 }, 0, 0, /* No default value */ "criticality" @@ -23318,33 +24552,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_GlobalENB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_232, + &asn_DEF_S1AP_extensionValue_236, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_232, + &asn_PER_memb_S1AP_extensionValue_constr_236, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_229 + memb_S1AP_extensionValue_constraint_233 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_229 = { +static const ber_tlv_tag_t asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_GlobalENB_ID_ExtIEs_tag2el_229 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_GlobalENB_ID_ExtIEs_tag2el_233 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_229 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_233 = { sizeof(struct S1AP_GlobalENB_ID_ExtIEs), offsetof(struct S1AP_GlobalENB_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_GlobalENB_ID_ExtIEs_tag2el_229, + asn_MAP_S1AP_GlobalENB_ID_ExtIEs_tag2el_233, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23353,12 +24587,12 @@ "GlobalENB-ID-ExtIEs", "GlobalENB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_229, - sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_229) - /sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_2290), /* 1 */ - asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_229, /* Same as above */ - sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_229) - /sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_2290), /* 1 */ + asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_233, + sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_233) + /sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_2330), /* 1 */ + asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_233, /* Same as above */ + sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_233) + /sizeof(asn_DEF_S1AP_GlobalENB_ID_ExtIEs_tags_2330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23368,12 +24602,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_GlobalENB_ID_ExtIEs_229, + asn_MBR_S1AP_GlobalENB_ID_ExtIEs_233, 3, /* Elements count */ - &asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_229 /* Additional specs */ + &asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_233 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_236 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_240 = { sizeof(struct S1AP_Global_en_gNB_ID_ExtIEs__extensionValue), offsetof(struct S1AP_Global_en_gNB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Global_en_gNB_ID_ExtIEs__extensionValue, present), @@ -23384,7 +24618,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_236 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_240 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23402,10 +24636,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_236 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_240 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_233 = { +asn_TYPE_member_t asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_237 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Global_en_gNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23416,9 +24650,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_234, + &asn_PER_memb_S1AP_id_constr_238, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_233 + memb_S1AP_id_constraint_237 }, 0, 0, /* No default value */ "id" @@ -23433,9 +24667,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_235, + &asn_PER_memb_S1AP_criticality_constr_239, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_233 + memb_S1AP_criticality_constraint_237 }, 0, 0, /* No default value */ "criticality" @@ -23443,33 +24677,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Global_en_gNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_236, + &asn_DEF_S1AP_extensionValue_240, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_236, + &asn_PER_memb_S1AP_extensionValue_constr_240, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_233 + memb_S1AP_extensionValue_constraint_237 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_233 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Global_en_gNB_ID_ExtIEs_tag2el_233 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Global_en_gNB_ID_ExtIEs_tag2el_237 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_233 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_237 = { sizeof(struct S1AP_Global_en_gNB_ID_ExtIEs), offsetof(struct S1AP_Global_en_gNB_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Global_en_gNB_ID_ExtIEs_tag2el_233, + asn_MAP_S1AP_Global_en_gNB_ID_ExtIEs_tag2el_237, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23478,12 +24712,12 @@ "Global-en-gNB-ID-ExtIEs", "Global-en-gNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_233, - sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_233) - /sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_2330), /* 1 */ - asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_233, /* Same as above */ - sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_233) - /sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_2330), /* 1 */ + asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_237, + sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_237) + /sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_2370), /* 1 */ + asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_237, /* Same as above */ + sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_237) + /sizeof(asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs_tags_2370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23493,12 +24727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_233, + asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_237, 3, /* Elements count */ - &asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_233 /* Additional specs */ + &asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_237 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_240 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_244 = { sizeof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue), offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue, present), @@ -23509,7 +24743,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_240 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_244 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23527,10 +24761,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_240 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_244 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_237 = { +asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_241 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23541,9 +24775,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_238, + &asn_PER_memb_S1AP_id_constr_242, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_237 + memb_S1AP_id_constraint_241 }, 0, 0, /* No default value */ "id" @@ -23558,9 +24792,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_239, + &asn_PER_memb_S1AP_criticality_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_237 + memb_S1AP_criticality_constraint_241 }, 0, 0, /* No default value */ "criticality" @@ -23568,33 +24802,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_240, + &asn_DEF_S1AP_extensionValue_244, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_240, + &asn_PER_memb_S1AP_extensionValue_constr_244, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_237 + memb_S1AP_extensionValue_constraint_241 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_237 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tag2el_237 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tag2el_241 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_237 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_241 = { sizeof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs), offsetof(struct S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tag2el_237, + asn_MAP_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tag2el_241, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23603,12 +24837,12 @@ "ENB-StatusTransfer-TransparentContainer-ExtIEs", "ENB-StatusTransfer-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_237, - sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_237) - /sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_2370), /* 1 */ - asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_237, /* Same as above */ - sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_237) - /sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_2370), /* 1 */ + asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_241, + sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_241) + /sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_2410), /* 1 */ + asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_241, /* Same as above */ + sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_241) + /sizeof(asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23618,12 +24852,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_237, + asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_241, 3, /* Elements count */ - &asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_237 /* Additional specs */ + &asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_241 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_244 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_248 = { sizeof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs__extensionValue), offsetof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs__extensionValue, present), @@ -23634,7 +24868,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_244 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_248 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23652,10 +24886,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_244 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_248 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_241 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_245 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23666,9 +24900,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_242, + &asn_PER_memb_S1AP_id_constr_246, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_241 + memb_S1AP_id_constraint_245 }, 0, 0, /* No default value */ "id" @@ -23683,9 +24917,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_243, + &asn_PER_memb_S1AP_criticality_constr_247, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_241 + memb_S1AP_criticality_constraint_245 }, 0, 0, /* No default value */ "criticality" @@ -23693,33 +24927,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_244, + &asn_DEF_S1AP_extensionValue_248, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_244, + &asn_PER_memb_S1AP_extensionValue_constr_248, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_241 + memb_S1AP_extensionValue_constraint_245 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_241 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tag2el_241 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tag2el_245 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_241 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_245 = { sizeof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs), offsetof(struct S1AP_EN_DCSONConfigurationTransfer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tag2el_241, + asn_MAP_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tag2el_245, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23728,12 +24962,12 @@ "EN-DCSONConfigurationTransfer-ExtIEs", "EN-DCSONConfigurationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_241, - sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_241) - /sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_2410), /* 1 */ - asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_241, /* Same as above */ - sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_241) - /sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_2410), /* 1 */ + asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_245, + sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_245) + /sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_2450), /* 1 */ + asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_245, /* Same as above */ + sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_245) + /sizeof(asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23743,12 +24977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_241, + asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_245, 3, /* Elements count */ - &asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_241 /* Additional specs */ + &asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_245 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_248 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_252 = { sizeof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs__extensionValue), offsetof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs__extensionValue, present), @@ -23759,7 +24993,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_248 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_252 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23777,10 +25011,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_248 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_252 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_245 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_249 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23791,9 +25025,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_246, + &asn_PER_memb_S1AP_id_constr_250, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_245 + memb_S1AP_id_constraint_249 }, 0, 0, /* No default value */ "id" @@ -23808,9 +25042,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_247, + &asn_PER_memb_S1AP_criticality_constr_251, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_245 + memb_S1AP_criticality_constraint_249 }, 0, 0, /* No default value */ "criticality" @@ -23818,33 +25052,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_248, + &asn_DEF_S1AP_extensionValue_252, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_248, + &asn_PER_memb_S1AP_extensionValue_constr_252, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_245 + memb_S1AP_extensionValue_constraint_249 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_245 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_249 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCTransferTypeRequest_ExtIEs_tag2el_245 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCTransferTypeRequest_ExtIEs_tag2el_249 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_245 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_249 = { sizeof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs), offsetof(struct S1AP_EN_DCTransferTypeRequest_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EN_DCTransferTypeRequest_ExtIEs_tag2el_245, + asn_MAP_S1AP_EN_DCTransferTypeRequest_ExtIEs_tag2el_249, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23853,12 +25087,12 @@ "EN-DCTransferTypeRequest-ExtIEs", "EN-DCTransferTypeRequest-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_245, - sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_245) - /sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_2450), /* 1 */ - asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_245, /* Same as above */ - sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_245) - /sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_2450), /* 1 */ + asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_249, + sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_249) + /sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_2490), /* 1 */ + asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_249, /* Same as above */ + sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_249) + /sizeof(asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs_tags_2490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23868,12 +25102,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_245, + asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_249, 3, /* Elements count */ - &asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_245 /* Additional specs */ + &asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_249 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_252 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_256 = { sizeof(struct S1AP_EN_DCTransferTypeReply_ExtIEs__extensionValue), offsetof(struct S1AP_EN_DCTransferTypeReply_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EN_DCTransferTypeReply_ExtIEs__extensionValue, present), @@ -23884,7 +25118,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_252 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_256 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -23902,10 +25136,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_252 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_256 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_249 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_253 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCTransferTypeReply_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -23916,9 +25150,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_250, + &asn_PER_memb_S1AP_id_constr_254, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_249 + memb_S1AP_id_constraint_253 }, 0, 0, /* No default value */ "id" @@ -23933,9 +25167,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_251, + &asn_PER_memb_S1AP_criticality_constr_255, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_249 + memb_S1AP_criticality_constraint_253 }, 0, 0, /* No default value */ "criticality" @@ -23943,33 +25177,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCTransferTypeReply_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_252, + &asn_DEF_S1AP_extensionValue_256, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_252, + &asn_PER_memb_S1AP_extensionValue_constr_256, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_249 + memb_S1AP_extensionValue_constraint_253 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_249 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_253 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCTransferTypeReply_ExtIEs_tag2el_249 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCTransferTypeReply_ExtIEs_tag2el_253 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_249 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_253 = { sizeof(struct S1AP_EN_DCTransferTypeReply_ExtIEs), offsetof(struct S1AP_EN_DCTransferTypeReply_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EN_DCTransferTypeReply_ExtIEs_tag2el_249, + asn_MAP_S1AP_EN_DCTransferTypeReply_ExtIEs_tag2el_253, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -23978,12 +25212,12 @@ "EN-DCTransferTypeReply-ExtIEs", "EN-DCTransferTypeReply-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_249, - sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_249) - /sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_2490), /* 1 */ - asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_249, /* Same as above */ - sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_249) - /sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_2490), /* 1 */ + asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_253, + sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_253) + /sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_2530), /* 1 */ + asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_253, /* Same as above */ + sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_253) + /sizeof(asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs_tags_2530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -23993,12 +25227,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_249, + asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_253, 3, /* Elements count */ - &asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_249 /* Additional specs */ + &asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_253 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_256 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_260 = { sizeof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs__extensionValue), offsetof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs__extensionValue, present), @@ -24009,7 +25243,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_256 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_260 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24027,10 +25261,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_256 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_260 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_253 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_257 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24041,9 +25275,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_254, + &asn_PER_memb_S1AP_id_constr_258, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_253 + memb_S1AP_id_constraint_257 }, 0, 0, /* No default value */ "id" @@ -24058,9 +25292,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_255, + &asn_PER_memb_S1AP_criticality_constr_259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_253 + memb_S1AP_criticality_constraint_257 }, 0, 0, /* No default value */ "criticality" @@ -24068,33 +25302,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_256, + &asn_DEF_S1AP_extensionValue_260, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_256, + &asn_PER_memb_S1AP_extensionValue_constr_260, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_253 + memb_S1AP_extensionValue_constraint_257 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_253 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONeNBIdentification_ExtIEs_tag2el_253 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONeNBIdentification_ExtIEs_tag2el_257 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_253 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_257 = { sizeof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs), offsetof(struct S1AP_EN_DCSONeNBIdentification_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EN_DCSONeNBIdentification_ExtIEs_tag2el_253, + asn_MAP_S1AP_EN_DCSONeNBIdentification_ExtIEs_tag2el_257, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24103,12 +25337,12 @@ "EN-DCSONeNBIdentification-ExtIEs", "EN-DCSONeNBIdentification-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_253, - sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_253) - /sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_2530), /* 1 */ - asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_253, /* Same as above */ - sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_253) - /sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_2530), /* 1 */ + asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_257, + sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_257) + /sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_2570), /* 1 */ + asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_257, /* Same as above */ + sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_257) + /sizeof(asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs_tags_2570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24118,12 +25352,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_253, + asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_257, 3, /* Elements count */ - &asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_253 /* Additional specs */ + &asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_257 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_260 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_264 = { sizeof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs__extensionValue), offsetof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs__extensionValue, present), @@ -24134,7 +25368,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_260 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_264 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24152,10 +25386,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_260 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_264 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_257 = { +asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_261 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24166,9 +25400,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_258, + &asn_PER_memb_S1AP_id_constr_262, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_257 + memb_S1AP_id_constraint_261 }, 0, 0, /* No default value */ "id" @@ -24183,9 +25417,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_259, + &asn_PER_memb_S1AP_criticality_constr_263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_257 + memb_S1AP_criticality_constraint_261 }, 0, 0, /* No default value */ "criticality" @@ -24193,33 +25427,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_260, + &asn_DEF_S1AP_extensionValue_264, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_260, + &asn_PER_memb_S1AP_extensionValue_constr_264, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_257 + memb_S1AP_extensionValue_constraint_261 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_257 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONengNBIdentification_ExtIEs_tag2el_257 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EN_DCSONengNBIdentification_ExtIEs_tag2el_261 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_257 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_261 = { sizeof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs), offsetof(struct S1AP_EN_DCSONengNBIdentification_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EN_DCSONengNBIdentification_ExtIEs_tag2el_257, + asn_MAP_S1AP_EN_DCSONengNBIdentification_ExtIEs_tag2el_261, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24228,12 +25462,12 @@ "EN-DCSONengNBIdentification-ExtIEs", "EN-DCSONengNBIdentification-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_257, - sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_257) - /sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_2570), /* 1 */ - asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_257, /* Same as above */ - sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_257) - /sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_2570), /* 1 */ + asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_261, + sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_261) + /sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_2610), /* 1 */ + asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_261, /* Same as above */ + sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_261) + /sizeof(asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs_tags_2610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24243,12 +25477,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_257, + asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_261, 3, /* Elements count */ - &asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_257 /* Additional specs */ + &asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_261 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_264 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_268 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, choice.DAPSRequestInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -24266,22 +25500,79 @@ 0, 0, /* No default value */ "DAPSRequestInfo" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, choice.TransportLayerAddress), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_S1AP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TransportLayerAddress" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, choice.SecurityIndication), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SecurityIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SecurityIndication" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, choice.TransportLayerAddress_1), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_S1AP_TransportLayerAddress, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "TransportLayerAddress" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_264 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* DAPSRequestInfo */ +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_268 = { 1, 3, 0, 2 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_268 = { 2, 0, 3, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_268 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, 0, 1 }, /* TransportLayerAddress */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, -1, 0 }, /* TransportLayerAddress */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* DAPSRequestInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* SecurityIndication */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_264 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_268 = { sizeof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABInformationListItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_264, - 1, /* Count of tags in the map */ - 0, 0, + asn_MAP_S1AP_extensionValue_tag2el_268, + 4, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_268, + asn_MAP_S1AP_extensionValue_from_canonical_268, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_264 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_268 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24298,12 +25589,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_264, - 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_264 /* Additional specs */ + asn_MBR_S1AP_extensionValue_268, + 4, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_268 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_261 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_265 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24314,9 +25605,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_262, + &asn_PER_memb_S1AP_id_constr_266, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_261 + memb_S1AP_id_constraint_265 }, 0, 0, /* No default value */ "id" @@ -24331,9 +25622,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_263, + &asn_PER_memb_S1AP_criticality_constr_267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_261 + memb_S1AP_criticality_constraint_265 }, 0, 0, /* No default value */ "criticality" @@ -24341,33 +25632,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABInformationListItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_264, + &asn_DEF_S1AP_extensionValue_268, select_E_RABInformationListItem_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_264, + &asn_PER_memb_S1AP_extensionValue_constr_268, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_261 + memb_S1AP_extensionValue_constraint_265 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_261 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABInformationListItem_ExtIEs_tag2el_261 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABInformationListItem_ExtIEs_tag2el_265 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_261 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_265 = { sizeof(struct S1AP_E_RABInformationListItem_ExtIEs), offsetof(struct S1AP_E_RABInformationListItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABInformationListItem_ExtIEs_tag2el_261, + asn_MAP_S1AP_E_RABInformationListItem_ExtIEs_tag2el_265, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24376,12 +25667,12 @@ "E-RABInformationListItem-ExtIEs", "E-RABInformationListItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_261, - sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_261) - /sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_2610), /* 1 */ - asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_261, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_261) - /sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_2610), /* 1 */ + asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_265, + sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_265) + /sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_2650), /* 1 */ + asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_265, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_265) + /sizeof(asn_DEF_S1AP_E_RABInformationListItem_ExtIEs_tags_2650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24391,12 +25682,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_261, + asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_265, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_261 /* Additional specs */ + &asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_265 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_268 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_272 = { sizeof(struct S1AP_E_RABItem_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABItem_ExtIEs__extensionValue, present), @@ -24407,7 +25698,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_268 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_272 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24425,10 +25716,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_268 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_272 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_ExtIEs_265 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_ExtIEs_269 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24439,9 +25730,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_266, + &asn_PER_memb_S1AP_id_constr_270, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_265 + memb_S1AP_id_constraint_269 }, 0, 0, /* No default value */ "id" @@ -24456,9 +25747,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_267, + &asn_PER_memb_S1AP_criticality_constr_271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_265 + memb_S1AP_criticality_constraint_269 }, 0, 0, /* No default value */ "criticality" @@ -24466,33 +25757,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_268, + &asn_DEF_S1AP_extensionValue_272, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_268, + &asn_PER_memb_S1AP_extensionValue_constr_272, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_265 + memb_S1AP_extensionValue_constraint_269 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABItem_ExtIEs_tags_265 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABItem_ExtIEs_tags_269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABItem_ExtIEs_tag2el_265 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABItem_ExtIEs_tag2el_269 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_ExtIEs_specs_265 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_ExtIEs_specs_269 = { sizeof(struct S1AP_E_RABItem_ExtIEs), offsetof(struct S1AP_E_RABItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABItem_ExtIEs_tag2el_265, + asn_MAP_S1AP_E_RABItem_ExtIEs_tag2el_269, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24501,12 +25792,12 @@ "E-RABItem-ExtIEs", "E-RABItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABItem_ExtIEs_tags_265, - sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_265) - /sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_2650), /* 1 */ - asn_DEF_S1AP_E_RABItem_ExtIEs_tags_265, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_265) - /sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_2650), /* 1 */ + asn_DEF_S1AP_E_RABItem_ExtIEs_tags_269, + sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_269) + /sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_2690), /* 1 */ + asn_DEF_S1AP_E_RABItem_ExtIEs_tags_269, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_269) + /sizeof(asn_DEF_S1AP_E_RABItem_ExtIEs_tags_2690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24516,12 +25807,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABItem_ExtIEs_265, + asn_MBR_S1AP_E_RABItem_ExtIEs_269, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABItem_ExtIEs_specs_265 /* Additional specs */ + &asn_SPC_S1AP_E_RABItem_ExtIEs_specs_269 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_272 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_276 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABQoSParameters_ExtIEs__extensionValue, choice.Packet_LossRate), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -24557,22 +25848,22 @@ "Packet-LossRate" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_272 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_276 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* Packet-LossRate */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* Packet-LossRate */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_272 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_276 = { sizeof(struct S1AP_E_RABQoSParameters_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABQoSParameters_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABQoSParameters_ExtIEs__extensionValue, present), sizeof(((struct S1AP_E_RABQoSParameters_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_272, + asn_MAP_S1AP_extensionValue_tag2el_276, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_272 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_276 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24589,12 +25880,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_272, + asn_MBR_S1AP_extensionValue_276, 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_272 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_276 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_269 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_273 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABQoSParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24605,9 +25896,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_270, + &asn_PER_memb_S1AP_id_constr_274, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_269 + memb_S1AP_id_constraint_273 }, 0, 0, /* No default value */ "id" @@ -24622,9 +25913,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_271, + &asn_PER_memb_S1AP_criticality_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_269 + memb_S1AP_criticality_constraint_273 }, 0, 0, /* No default value */ "criticality" @@ -24632,33 +25923,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABQoSParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_272, + &asn_DEF_S1AP_extensionValue_276, select_E_RABQoSParameters_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_272, + &asn_PER_memb_S1AP_extensionValue_constr_276, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_269 + memb_S1AP_extensionValue_constraint_273 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_269 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABQoSParameters_ExtIEs_tag2el_269 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABQoSParameters_ExtIEs_tag2el_273 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_269 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_273 = { sizeof(struct S1AP_E_RABQoSParameters_ExtIEs), offsetof(struct S1AP_E_RABQoSParameters_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABQoSParameters_ExtIEs_tag2el_269, + asn_MAP_S1AP_E_RABQoSParameters_ExtIEs_tag2el_273, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24667,12 +25958,12 @@ "E-RABQoSParameters-ExtIEs", "E-RABQoSParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_269, - sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_269) - /sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_2690), /* 1 */ - asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_269, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_269) - /sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_2690), /* 1 */ + asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_273, + sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_273) + /sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_2730), /* 1 */ + asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_273, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_273) + /sizeof(asn_DEF_S1AP_E_RABQoSParameters_ExtIEs_tags_2730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24682,12 +25973,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_269, + asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_273, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_269 /* Additional specs */ + &asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_273 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_276 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_280 = { + sizeof(struct S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue), + offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_280 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_280 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultItem_ExtIEs_277 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_278, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_277 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_279, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_277 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_280, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_280, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_277 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_277 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSecurityResultItem_ExtIEs_tag2el_277 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultItem_ExtIEs_specs_277 = { + sizeof(struct S1AP_E_RABSecurityResultItem_ExtIEs), + offsetof(struct S1AP_E_RABSecurityResultItem_ExtIEs, _asn_ctx), + asn_MAP_S1AP_E_RABSecurityResultItem_ExtIEs_tag2el_277, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs = { + "E-RABSecurityResultItem-ExtIEs", + "E-RABSecurityResultItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_277, + sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_277) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_2770), /* 1 */ + asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_277, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_277) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs_tags_2770), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABSecurityResultItem_ExtIEs_277, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABSecurityResultItem_ExtIEs_specs_277 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_284 = { sizeof(struct S1AP_E_RABUsageReportItem_ExtIEs__extensionValue), offsetof(struct S1AP_E_RABUsageReportItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_E_RABUsageReportItem_ExtIEs__extensionValue, present), @@ -24698,7 +26114,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_276 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_284 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24716,10 +26132,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_276 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_284 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_273 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_281 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24730,9 +26146,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_274, + &asn_PER_memb_S1AP_id_constr_282, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_273 + memb_S1AP_id_constraint_281 }, 0, 0, /* No default value */ "id" @@ -24747,9 +26163,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_275, + &asn_PER_memb_S1AP_criticality_constr_283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_273 + memb_S1AP_criticality_constraint_281 }, 0, 0, /* No default value */ "criticality" @@ -24757,33 +26173,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_276, + &asn_DEF_S1AP_extensionValue_284, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_276, + &asn_PER_memb_S1AP_extensionValue_constr_284, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_273 + memb_S1AP_extensionValue_constraint_281 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_273 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABUsageReportItem_ExtIEs_tag2el_273 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABUsageReportItem_ExtIEs_tag2el_281 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_273 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_281 = { sizeof(struct S1AP_E_RABUsageReportItem_ExtIEs), offsetof(struct S1AP_E_RABUsageReportItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_E_RABUsageReportItem_ExtIEs_tag2el_273, + asn_MAP_S1AP_E_RABUsageReportItem_ExtIEs_tag2el_281, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24792,12 +26208,12 @@ "E-RABUsageReportItem-ExtIEs", "E-RABUsageReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_273, - sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_273) - /sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_2730), /* 1 */ - asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_273, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_273) - /sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_2730), /* 1 */ + asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_281, + sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_281) + /sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_2810), /* 1 */ + asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_281, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_281) + /sizeof(asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs_tags_2810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24807,12 +26223,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_273, + asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_281, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_273 /* Additional specs */ + &asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_281 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_280 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_288 = { sizeof(struct S1AP_EUTRAN_CGI_ExtIEs__extensionValue), offsetof(struct S1AP_EUTRAN_CGI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_EUTRAN_CGI_ExtIEs__extensionValue, present), @@ -24823,7 +26239,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_280 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_288 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24841,10 +26257,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_280 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_288 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_277 = { +asn_TYPE_member_t asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_285 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_EUTRAN_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24855,9 +26271,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_278, + &asn_PER_memb_S1AP_id_constr_286, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_277 + memb_S1AP_id_constraint_285 }, 0, 0, /* No default value */ "id" @@ -24872,9 +26288,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_279, + &asn_PER_memb_S1AP_criticality_constr_287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_277 + memb_S1AP_criticality_constraint_285 }, 0, 0, /* No default value */ "criticality" @@ -24882,33 +26298,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EUTRAN_CGI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_280, + &asn_DEF_S1AP_extensionValue_288, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_280, + &asn_PER_memb_S1AP_extensionValue_constr_288, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_277 + memb_S1AP_extensionValue_constraint_285 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_277 = { +static const ber_tlv_tag_t asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_EUTRAN_CGI_ExtIEs_tag2el_277 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EUTRAN_CGI_ExtIEs_tag2el_285 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_277 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_285 = { sizeof(struct S1AP_EUTRAN_CGI_ExtIEs), offsetof(struct S1AP_EUTRAN_CGI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_EUTRAN_CGI_ExtIEs_tag2el_277, + asn_MAP_S1AP_EUTRAN_CGI_ExtIEs_tag2el_285, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -24917,12 +26333,12 @@ "EUTRAN-CGI-ExtIEs", "EUTRAN-CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_277, - sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_277) - /sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_2770), /* 1 */ - asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_277, /* Same as above */ - sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_277) - /sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_2770), /* 1 */ + asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_285, + sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_285) + /sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_2850), /* 1 */ + asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_285, /* Same as above */ + sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_285) + /sizeof(asn_DEF_S1AP_EUTRAN_CGI_ExtIEs_tags_2850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -24932,12 +26348,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_277, + asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_285, 3, /* Elements count */ - &asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_277 /* Additional specs */ + &asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_285 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_284 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_292 = { + sizeof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue), + offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_292 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_292 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_EventL1LoggedMDTConfig_ExtIEs_289 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_290, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_289 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_291, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_289 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_292, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_292, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_289 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_289 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EventL1LoggedMDTConfig_ExtIEs_tag2el_289 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventL1LoggedMDTConfig_ExtIEs_specs_289 = { + sizeof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs), + offsetof(struct S1AP_EventL1LoggedMDTConfig_ExtIEs, _asn_ctx), + asn_MAP_S1AP_EventL1LoggedMDTConfig_ExtIEs_tag2el_289, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs = { + "EventL1LoggedMDTConfig-ExtIEs", + "EventL1LoggedMDTConfig-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_289, + sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_289) + /sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_2890), /* 1 */ + asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_289, /* Same as above */ + sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_289) + /sizeof(asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs_tags_2890), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_EventL1LoggedMDTConfig_ExtIEs_289, + 3, /* Elements count */ + &asn_SPC_S1AP_EventL1LoggedMDTConfig_ExtIEs_specs_289 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_296 = { sizeof(struct S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue), offsetof(struct S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue, present), @@ -24948,7 +26489,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_284 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_296 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -24966,10 +26507,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_284 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_296 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_281 = { +asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_293 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ExpectedUEBehaviour_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -24980,9 +26521,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_282, + &asn_PER_memb_S1AP_id_constr_294, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_281 + memb_S1AP_id_constraint_293 }, 0, 0, /* No default value */ "id" @@ -24997,9 +26538,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_283, + &asn_PER_memb_S1AP_criticality_constr_295, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_281 + memb_S1AP_criticality_constraint_293 }, 0, 0, /* No default value */ "criticality" @@ -25007,33 +26548,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ExpectedUEBehaviour_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_284, + &asn_DEF_S1AP_extensionValue_296, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_284, + &asn_PER_memb_S1AP_extensionValue_constr_296, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_281 + memb_S1AP_extensionValue_constraint_293 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_281 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_293 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ExpectedUEBehaviour_ExtIEs_tag2el_281 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ExpectedUEBehaviour_ExtIEs_tag2el_293 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_281 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_293 = { sizeof(struct S1AP_ExpectedUEBehaviour_ExtIEs), offsetof(struct S1AP_ExpectedUEBehaviour_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ExpectedUEBehaviour_ExtIEs_tag2el_281, + asn_MAP_S1AP_ExpectedUEBehaviour_ExtIEs_tag2el_293, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25042,12 +26583,12 @@ "ExpectedUEBehaviour-ExtIEs", "ExpectedUEBehaviour-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_281, - sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_281) - /sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_2810), /* 1 */ - asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_281, /* Same as above */ - sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_281) - /sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_2810), /* 1 */ + asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_293, + sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_293) + /sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_2930), /* 1 */ + asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_293, /* Same as above */ + sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_293) + /sizeof(asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs_tags_2930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25057,12 +26598,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_281, + asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_293, 3, /* Elements count */ - &asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_281 /* Additional specs */ + &asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_293 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_288 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_300 = { sizeof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue), offsetof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue, present), @@ -25073,7 +26614,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_288 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_300 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25091,10 +26632,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_288 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_300 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_285 = { +asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_297 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25105,9 +26646,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_286, + &asn_PER_memb_S1AP_id_constr_298, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_285 + memb_S1AP_id_constraint_297 }, 0, 0, /* No default value */ "id" @@ -25122,9 +26663,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_287, + &asn_PER_memb_S1AP_criticality_constr_299, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_285 + memb_S1AP_criticality_constraint_297 }, 0, 0, /* No default value */ "criticality" @@ -25132,33 +26673,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_288, + &asn_DEF_S1AP_extensionValue_300, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_288, + &asn_PER_memb_S1AP_extensionValue_constr_300, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_285 + memb_S1AP_extensionValue_constraint_297 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_285 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_285 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_297 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_285 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_297 = { sizeof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs), offsetof(struct S1AP_ExpectedUEActivityBehaviour_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_285, + asn_MAP_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tag2el_297, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25167,12 +26708,12 @@ "ExpectedUEActivityBehaviour-ExtIEs", "ExpectedUEActivityBehaviour-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_285, - sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_285) - /sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_2850), /* 1 */ - asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_285, /* Same as above */ - sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_285) - /sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_2850), /* 1 */ + asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_297, + sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_297) + /sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_2970), /* 1 */ + asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_297, /* Same as above */ + sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_297) + /sizeof(asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs_tags_2970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25182,12 +26723,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_285, + asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_297, 3, /* Elements count */ - &asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_285 /* Additional specs */ + &asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_297 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_292 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_304 = { sizeof(struct S1AP_FiveGSTAI_ExtIEs__extensionValue), offsetof(struct S1AP_FiveGSTAI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_FiveGSTAI_ExtIEs__extensionValue, present), @@ -25198,7 +26739,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_292 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_304 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25216,10 +26757,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_292 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_304 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_FiveGSTAI_ExtIEs_289 = { +asn_TYPE_member_t asn_MBR_S1AP_FiveGSTAI_ExtIEs_301 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_FiveGSTAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25230,9 +26771,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_290, + &asn_PER_memb_S1AP_id_constr_302, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_289 + memb_S1AP_id_constraint_301 }, 0, 0, /* No default value */ "id" @@ -25247,9 +26788,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_291, + &asn_PER_memb_S1AP_criticality_constr_303, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_289 + memb_S1AP_criticality_constraint_301 }, 0, 0, /* No default value */ "criticality" @@ -25257,33 +26798,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_FiveGSTAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_292, + &asn_DEF_S1AP_extensionValue_304, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_292, + &asn_PER_memb_S1AP_extensionValue_constr_304, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_289 + memb_S1AP_extensionValue_constraint_301 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_289 = { +static const ber_tlv_tag_t asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_301 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_FiveGSTAI_ExtIEs_tag2el_289 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_FiveGSTAI_ExtIEs_tag2el_301 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_289 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_301 = { sizeof(struct S1AP_FiveGSTAI_ExtIEs), offsetof(struct S1AP_FiveGSTAI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_FiveGSTAI_ExtIEs_tag2el_289, + asn_MAP_S1AP_FiveGSTAI_ExtIEs_tag2el_301, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25292,12 +26833,12 @@ "FiveGSTAI-ExtIEs", "FiveGSTAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_289, - sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_289) - /sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_2890), /* 1 */ - asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_289, /* Same as above */ - sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_289) - /sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_2890), /* 1 */ + asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_301, + sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_301) + /sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_3010), /* 1 */ + asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_301, /* Same as above */ + sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_301) + /sizeof(asn_DEF_S1AP_FiveGSTAI_ExtIEs_tags_3010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25307,12 +26848,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_FiveGSTAI_ExtIEs_289, + asn_MBR_S1AP_FiveGSTAI_ExtIEs_301, 3, /* Elements count */ - &asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_289 /* Additional specs */ + &asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_301 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_296 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_308 = { sizeof(struct S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue), offsetof(struct S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue, present), @@ -25323,7 +26864,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_296 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_308 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25341,10 +26882,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_296 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_308 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_293 = { +asn_TYPE_member_t asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_305 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ForbiddenTAs_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25355,9 +26896,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_294, + &asn_PER_memb_S1AP_id_constr_306, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_293 + memb_S1AP_id_constraint_305 }, 0, 0, /* No default value */ "id" @@ -25372,9 +26913,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_295, + &asn_PER_memb_S1AP_criticality_constr_307, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_293 + memb_S1AP_criticality_constraint_305 }, 0, 0, /* No default value */ "criticality" @@ -25382,33 +26923,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ForbiddenTAs_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_296, + &asn_DEF_S1AP_extensionValue_308, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_296, + &asn_PER_memb_S1AP_extensionValue_constr_308, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_293 + memb_S1AP_extensionValue_constraint_305 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_293 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_305 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ForbiddenTAs_Item_ExtIEs_tag2el_293 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ForbiddenTAs_Item_ExtIEs_tag2el_305 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_293 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_305 = { sizeof(struct S1AP_ForbiddenTAs_Item_ExtIEs), offsetof(struct S1AP_ForbiddenTAs_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ForbiddenTAs_Item_ExtIEs_tag2el_293, + asn_MAP_S1AP_ForbiddenTAs_Item_ExtIEs_tag2el_305, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25417,12 +26958,12 @@ "ForbiddenTAs-Item-ExtIEs", "ForbiddenTAs-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_293, - sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_293) - /sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_2930), /* 1 */ - asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_293, /* Same as above */ - sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_293) - /sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_2930), /* 1 */ + asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_305, + sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_305) + /sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_3050), /* 1 */ + asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_305, /* Same as above */ + sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_305) + /sizeof(asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs_tags_3050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25432,12 +26973,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_293, + asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_305, 3, /* Elements count */ - &asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_293 /* Additional specs */ + &asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_305 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_300 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_312 = { sizeof(struct S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue), offsetof(struct S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue, present), @@ -25448,7 +26989,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_300 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_312 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25466,10 +27007,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_300 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_312 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_297 = { +asn_TYPE_member_t asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_309 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ForbiddenLAs_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25480,9 +27021,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_298, + &asn_PER_memb_S1AP_id_constr_310, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_297 + memb_S1AP_id_constraint_309 }, 0, 0, /* No default value */ "id" @@ -25497,9 +27038,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_299, + &asn_PER_memb_S1AP_criticality_constr_311, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_297 + memb_S1AP_criticality_constraint_309 }, 0, 0, /* No default value */ "criticality" @@ -25507,33 +27048,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ForbiddenLAs_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_300, + &asn_DEF_S1AP_extensionValue_312, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_300, + &asn_PER_memb_S1AP_extensionValue_constr_312, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_297 + memb_S1AP_extensionValue_constraint_309 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_297 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_309 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ForbiddenLAs_Item_ExtIEs_tag2el_297 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ForbiddenLAs_Item_ExtIEs_tag2el_309 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_297 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_309 = { sizeof(struct S1AP_ForbiddenLAs_Item_ExtIEs), offsetof(struct S1AP_ForbiddenLAs_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ForbiddenLAs_Item_ExtIEs_tag2el_297, + asn_MAP_S1AP_ForbiddenLAs_Item_ExtIEs_tag2el_309, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25542,12 +27083,12 @@ "ForbiddenLAs-Item-ExtIEs", "ForbiddenLAs-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_297, - sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_297) - /sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_2970), /* 1 */ - asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_297, /* Same as above */ - sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_297) - /sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_2970), /* 1 */ + asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_309, + sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_309) + /sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_3090), /* 1 */ + asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_309, /* Same as above */ + sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_309) + /sizeof(asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs_tags_3090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25557,12 +27098,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_297, + asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_309, 3, /* Elements count */ - &asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_297 /* Additional specs */ + &asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_309 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_304 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_316 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GBR_QosInformation_ExtIEs__extensionValue, choice.ExtendedBitRate), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -25632,24 +27173,24 @@ "ExtendedBitRate" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_304 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_316 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 3 }, /* ExtendedBitRate */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 2 }, /* ExtendedBitRate */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 1 }, /* ExtendedBitRate */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, -3, 0 } /* ExtendedBitRate */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_304 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_316 = { sizeof(struct S1AP_GBR_QosInformation_ExtIEs__extensionValue), offsetof(struct S1AP_GBR_QosInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_GBR_QosInformation_ExtIEs__extensionValue, present), sizeof(((struct S1AP_GBR_QosInformation_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_304, + asn_MAP_S1AP_extensionValue_tag2el_316, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_304 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_316 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25666,12 +27207,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_304, + asn_MBR_S1AP_extensionValue_316, 4, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_304 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_316 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_GBR_QosInformation_ExtIEs_301 = { +asn_TYPE_member_t asn_MBR_S1AP_GBR_QosInformation_ExtIEs_313 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GBR_QosInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25682,9 +27223,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_302, + &asn_PER_memb_S1AP_id_constr_314, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_301 + memb_S1AP_id_constraint_313 }, 0, 0, /* No default value */ "id" @@ -25699,9 +27240,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_303, + &asn_PER_memb_S1AP_criticality_constr_315, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_301 + memb_S1AP_criticality_constraint_313 }, 0, 0, /* No default value */ "criticality" @@ -25709,33 +27250,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_GBR_QosInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_304, + &asn_DEF_S1AP_extensionValue_316, select_GBR_QosInformation_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_304, + &asn_PER_memb_S1AP_extensionValue_constr_316, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_301 + memb_S1AP_extensionValue_constraint_313 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_301 = { +static const ber_tlv_tag_t asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_313 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_GBR_QosInformation_ExtIEs_tag2el_301 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_GBR_QosInformation_ExtIEs_tag2el_313 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_301 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_313 = { sizeof(struct S1AP_GBR_QosInformation_ExtIEs), offsetof(struct S1AP_GBR_QosInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_GBR_QosInformation_ExtIEs_tag2el_301, + asn_MAP_S1AP_GBR_QosInformation_ExtIEs_tag2el_313, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25744,12 +27285,12 @@ "GBR-QosInformation-ExtIEs", "GBR-QosInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_301, - sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_301) - /sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_3010), /* 1 */ - asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_301, /* Same as above */ - sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_301) - /sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_3010), /* 1 */ + asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_313, + sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_313) + /sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_3130), /* 1 */ + asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_313, /* Same as above */ + sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_313) + /sizeof(asn_DEF_S1AP_GBR_QosInformation_ExtIEs_tags_3130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25759,12 +27300,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_GBR_QosInformation_ExtIEs_301, + asn_MBR_S1AP_GBR_QosInformation_ExtIEs_313, 3, /* Elements count */ - &asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_301 /* Additional specs */ + &asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_313 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_308 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_320 = { sizeof(struct S1AP_GUMMEI_ExtIEs__extensionValue), offsetof(struct S1AP_GUMMEI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_GUMMEI_ExtIEs__extensionValue, present), @@ -25775,7 +27316,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_308 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_320 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -25793,10 +27334,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_308 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_320 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_GUMMEI_ExtIEs_305 = { +asn_TYPE_member_t asn_MBR_S1AP_GUMMEI_ExtIEs_317 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GUMMEI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25807,9 +27348,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_306, + &asn_PER_memb_S1AP_id_constr_318, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_305 + memb_S1AP_id_constraint_317 }, 0, 0, /* No default value */ "id" @@ -25824,9 +27365,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_307, + &asn_PER_memb_S1AP_criticality_constr_319, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_305 + memb_S1AP_criticality_constraint_317 }, 0, 0, /* No default value */ "criticality" @@ -25834,33 +27375,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_GUMMEI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_308, + &asn_DEF_S1AP_extensionValue_320, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_308, + &asn_PER_memb_S1AP_extensionValue_constr_320, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_305 + memb_S1AP_extensionValue_constraint_317 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_GUMMEI_ExtIEs_tags_305 = { +static const ber_tlv_tag_t asn_DEF_S1AP_GUMMEI_ExtIEs_tags_317 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_GUMMEI_ExtIEs_tag2el_305 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_GUMMEI_ExtIEs_tag2el_317 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_GUMMEI_ExtIEs_specs_305 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_GUMMEI_ExtIEs_specs_317 = { sizeof(struct S1AP_GUMMEI_ExtIEs), offsetof(struct S1AP_GUMMEI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_GUMMEI_ExtIEs_tag2el_305, + asn_MAP_S1AP_GUMMEI_ExtIEs_tag2el_317, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25869,12 +27410,12 @@ "GUMMEI-ExtIEs", "GUMMEI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_GUMMEI_ExtIEs_tags_305, - sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_305) - /sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_3050), /* 1 */ - asn_DEF_S1AP_GUMMEI_ExtIEs_tags_305, /* Same as above */ - sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_305) - /sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_3050), /* 1 */ + asn_DEF_S1AP_GUMMEI_ExtIEs_tags_317, + sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_317) + /sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_3170), /* 1 */ + asn_DEF_S1AP_GUMMEI_ExtIEs_tags_317, /* Same as above */ + sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_317) + /sizeof(asn_DEF_S1AP_GUMMEI_ExtIEs_tags_3170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25884,12 +27425,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_GUMMEI_ExtIEs_305, + asn_MBR_S1AP_GUMMEI_ExtIEs_317, 3, /* Elements count */ - &asn_SPC_S1AP_GUMMEI_ExtIEs_specs_305 /* Additional specs */ + &asn_SPC_S1AP_GUMMEI_ExtIEs_specs_317 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_312 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_324 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue, choice.NRrestrictioninEPSasSecondaryRAT), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -25975,29 +27516,47 @@ 0, 0, /* No default value */ "PLMNidentity" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue, choice.RAT_Restrictions), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_RAT_Restrictions, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RAT-Restrictions" + }, }; -static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_312 = { 4, 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_312 = { 1, 2, 4, 3, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_312 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_324 = { 4, 0, 1, 3, 2, 5 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_324 = { 1, 2, 4, 3, 0, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_324 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* PLMNidentity */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 2 }, /* NRrestrictioninEPSasSecondaryRAT */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, -1, 1 }, /* UnlicensedSpectrumRestriction */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -2, 0 }, /* NRrestrictionin5GS */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CNTypeRestrictions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* CNTypeRestrictions */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 0 } /* RAT-Restrictions */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_312 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_324 = { sizeof(struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue), offsetof(struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue, present), sizeof(((struct S1AP_HandoverRestrictionList_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_312, - 5, /* Count of tags in the map */ - asn_MAP_S1AP_extensionValue_to_canonical_312, - asn_MAP_S1AP_extensionValue_from_canonical_312, + asn_MAP_S1AP_extensionValue_tag2el_324, + 6, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_324, + asn_MAP_S1AP_extensionValue_from_canonical_324, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_312 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_324 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26014,12 +27573,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_312, - 5, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_312 /* Additional specs */ + asn_MBR_S1AP_extensionValue_324, + 6, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_324 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_309 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_321 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRestrictionList_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26030,9 +27589,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_310, + &asn_PER_memb_S1AP_id_constr_322, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_309 + memb_S1AP_id_constraint_321 }, 0, 0, /* No default value */ "id" @@ -26047,9 +27606,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_311, + &asn_PER_memb_S1AP_criticality_constr_323, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_309 + memb_S1AP_criticality_constraint_321 }, 0, 0, /* No default value */ "criticality" @@ -26057,33 +27616,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRestrictionList_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_312, + &asn_DEF_S1AP_extensionValue_324, select_HandoverRestrictionList_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_312, + &asn_PER_memb_S1AP_extensionValue_constr_324, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_309 + memb_S1AP_extensionValue_constraint_321 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_309 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_321 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRestrictionList_ExtIEs_tag2el_309 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRestrictionList_ExtIEs_tag2el_321 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_309 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_321 = { sizeof(struct S1AP_HandoverRestrictionList_ExtIEs), offsetof(struct S1AP_HandoverRestrictionList_ExtIEs, _asn_ctx), - asn_MAP_S1AP_HandoverRestrictionList_ExtIEs_tag2el_309, + asn_MAP_S1AP_HandoverRestrictionList_ExtIEs_tag2el_321, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26092,12 +27651,12 @@ "HandoverRestrictionList-ExtIEs", "HandoverRestrictionList-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_309, - sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_309) - /sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_3090), /* 1 */ - asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_309, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_309) - /sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_3090), /* 1 */ + asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_321, + sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_321) + /sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_3210), /* 1 */ + asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_321, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_321) + /sizeof(asn_DEF_S1AP_HandoverRestrictionList_ExtIEs_tags_3210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26107,12 +27666,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_309, + asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_321, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_309 /* Additional specs */ + &asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_321 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_316 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_328 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ImmediateMDT_ExtIEs__extensionValue, choice.M3Configuration), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -26249,32 +27808,50 @@ 0, 0, /* No default value */ "WLANMeasurementConfiguration" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_ImmediateMDT_ExtIEs__extensionValue, choice.SensorMeasurementConfiguration), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SensorMeasurementConfiguration, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SensorMeasurementConfiguration" + }, }; -static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_316 = { 3, 0, 1, 2, 4, 5, 6, 7 }; -static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_316 = { 1, 2, 3, 0, 4, 5, 6, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_316 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_328 = { 3, 0, 1, 2, 4, 5, 6, 7, 8 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_328 = { 1, 2, 3, 0, 4, 5, 6, 7, 8 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_328 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, 0, 0 }, /* MDT-Location-Info */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 6 }, /* M3Configuration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 5 }, /* M4Configuration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 4 }, /* M5Configuration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 3 }, /* M6Configuration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -4, 2 }, /* M7Configuration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -5, 1 }, /* BluetoothMeasurementConfiguration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -6, 0 } /* WLANMeasurementConfiguration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 7 }, /* M3Configuration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 6 }, /* M4Configuration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 5 }, /* M5Configuration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 4 }, /* M6Configuration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -4, 3 }, /* M7Configuration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -5, 2 }, /* BluetoothMeasurementConfiguration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -6, 1 }, /* WLANMeasurementConfiguration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -7, 0 } /* SensorMeasurementConfiguration */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_316 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_328 = { sizeof(struct S1AP_ImmediateMDT_ExtIEs__extensionValue), offsetof(struct S1AP_ImmediateMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ImmediateMDT_ExtIEs__extensionValue, present), sizeof(((struct S1AP_ImmediateMDT_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_316, - 8, /* Count of tags in the map */ - asn_MAP_S1AP_extensionValue_to_canonical_316, - asn_MAP_S1AP_extensionValue_from_canonical_316, + asn_MAP_S1AP_extensionValue_tag2el_328, + 9, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_328, + asn_MAP_S1AP_extensionValue_from_canonical_328, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_316 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_328 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26291,12 +27868,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_316, - 8, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_316 /* Additional specs */ + asn_MBR_S1AP_extensionValue_328, + 9, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_328 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ImmediateMDT_ExtIEs_313 = { +asn_TYPE_member_t asn_MBR_S1AP_ImmediateMDT_ExtIEs_325 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ImmediateMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26307,9 +27884,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_314, + &asn_PER_memb_S1AP_id_constr_326, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_313 + memb_S1AP_id_constraint_325 }, 0, 0, /* No default value */ "id" @@ -26324,9 +27901,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_315, + &asn_PER_memb_S1AP_criticality_constr_327, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_313 + memb_S1AP_criticality_constraint_325 }, 0, 0, /* No default value */ "criticality" @@ -26334,33 +27911,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ImmediateMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_316, + &asn_DEF_S1AP_extensionValue_328, select_ImmediateMDT_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_316, + &asn_PER_memb_S1AP_extensionValue_constr_328, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_313 + memb_S1AP_extensionValue_constraint_325 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_313 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_325 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ImmediateMDT_ExtIEs_tag2el_313 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ImmediateMDT_ExtIEs_tag2el_325 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_313 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_325 = { sizeof(struct S1AP_ImmediateMDT_ExtIEs), offsetof(struct S1AP_ImmediateMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ImmediateMDT_ExtIEs_tag2el_313, + asn_MAP_S1AP_ImmediateMDT_ExtIEs_tag2el_325, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26369,12 +27946,12 @@ "ImmediateMDT-ExtIEs", "ImmediateMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_313, - sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_313) - /sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_3130), /* 1 */ - asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_313, /* Same as above */ - sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_313) - /sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_3130), /* 1 */ + asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_325, + sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_325) + /sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_3250), /* 1 */ + asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_325, /* Same as above */ + sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_325) + /sizeof(asn_DEF_S1AP_ImmediateMDT_ExtIEs_tags_3250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26384,12 +27961,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ImmediateMDT_ExtIEs_313, + asn_MBR_S1AP_ImmediateMDT_ExtIEs_325, 3, /* Elements count */ - &asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_313 /* Additional specs */ + &asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_325 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_320 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_332 = { sizeof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue), offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue, present), @@ -26400,7 +27977,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_320 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_332 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26418,10 +27995,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_320 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_332 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_317 = { +asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_329 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26432,9 +28009,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_318, + &asn_PER_memb_S1AP_id_constr_330, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_317 + memb_S1AP_id_constraint_329 }, 0, 0, /* No default value */ "id" @@ -26449,9 +28026,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_319, + &asn_PER_memb_S1AP_criticality_constr_331, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_317 + memb_S1AP_criticality_constraint_329 }, 0, 0, /* No default value */ "criticality" @@ -26459,33 +28036,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_320, + &asn_DEF_S1AP_extensionValue_332, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_320, + &asn_PER_memb_S1AP_extensionValue_constr_332, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_317 + memb_S1AP_extensionValue_constraint_329 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_317 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_329 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tag2el_317 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tag2el_329 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_317 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_329 = { sizeof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs), offsetof(struct S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs, _asn_ctx), - asn_MAP_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tag2el_317, + asn_MAP_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tag2el_329, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26494,12 +28071,12 @@ "InformationOnRecommendedCellsAndENBsForPaging-ExtIEs", "InformationOnRecommendedCellsAndENBsForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_317, - sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_317) - /sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_3170), /* 1 */ - asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_317, /* Same as above */ - sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_317) - /sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_3170), /* 1 */ + asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_329, + sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_329) + /sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_3290), /* 1 */ + asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_329, /* Same as above */ + sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_329) + /sizeof(asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_tags_3290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26509,12 +28086,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_317, + asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_329, 3, /* Elements count */ - &asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_317 /* Additional specs */ + &asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_329 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_324 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_336 = { sizeof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs__extensionValue), offsetof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs__extensionValue, present), @@ -26525,7 +28102,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_324 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_336 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26543,10 +28120,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_324 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_336 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_321 = { +asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_333 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26557,9 +28134,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_322, + &asn_PER_memb_S1AP_id_constr_334, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_321 + memb_S1AP_id_constraint_333 }, 0, 0, /* No default value */ "id" @@ -26574,9 +28151,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_323, + &asn_PER_memb_S1AP_criticality_constr_335, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_321 + memb_S1AP_criticality_constraint_333 }, 0, 0, /* No default value */ "criticality" @@ -26584,33 +28161,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_324, + &asn_DEF_S1AP_extensionValue_336, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_324, + &asn_PER_memb_S1AP_extensionValue_constr_336, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_321 + memb_S1AP_extensionValue_constraint_333 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_321 = { +static const ber_tlv_tag_t asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_333 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tag2el_321 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tag2el_333 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_321 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_333 = { sizeof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs), offsetof(struct S1AP_IntersystemMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tag2el_321, + asn_MAP_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tag2el_333, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26619,12 +28196,12 @@ "IntersystemMeasurementConfiguration-ExtIEs", "IntersystemMeasurementConfiguration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_321, - sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_321) - /sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_3210), /* 1 */ - asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_321, /* Same as above */ - sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_321) - /sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_3210), /* 1 */ + asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_333, + sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_333) + /sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_3330), /* 1 */ + asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_333, /* Same as above */ + sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_333) + /sizeof(asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs_tags_3330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26634,12 +28211,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_321, + asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_333, 3, /* Elements count */ - &asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_321 /* Additional specs */ + &asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_333 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_328 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_340 = { sizeof(struct S1AP_InterSystemMeasurementParameters_ExtIEs__extensionValue), offsetof(struct S1AP_InterSystemMeasurementParameters_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_InterSystemMeasurementParameters_ExtIEs__extensionValue, present), @@ -26650,7 +28227,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_328 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_340 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26668,10 +28245,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_328 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_340 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_325 = { +asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_337 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InterSystemMeasurementParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26682,9 +28259,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_326, + &asn_PER_memb_S1AP_id_constr_338, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_325 + memb_S1AP_id_constraint_337 }, 0, 0, /* No default value */ "id" @@ -26699,9 +28276,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_327, + &asn_PER_memb_S1AP_criticality_constr_339, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_325 + memb_S1AP_criticality_constraint_337 }, 0, 0, /* No default value */ "criticality" @@ -26709,33 +28286,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InterSystemMeasurementParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_328, + &asn_DEF_S1AP_extensionValue_340, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_328, + &asn_PER_memb_S1AP_extensionValue_constr_340, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_325 + memb_S1AP_extensionValue_constraint_337 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_325 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_337 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InterSystemMeasurementParameters_ExtIEs_tag2el_325 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InterSystemMeasurementParameters_ExtIEs_tag2el_337 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_325 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_337 = { sizeof(struct S1AP_InterSystemMeasurementParameters_ExtIEs), offsetof(struct S1AP_InterSystemMeasurementParameters_ExtIEs, _asn_ctx), - asn_MAP_S1AP_InterSystemMeasurementParameters_ExtIEs_tag2el_325, + asn_MAP_S1AP_InterSystemMeasurementParameters_ExtIEs_tag2el_337, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26744,12 +28321,12 @@ "InterSystemMeasurementParameters-ExtIEs", "InterSystemMeasurementParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_325, - sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_325) - /sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_3250), /* 1 */ - asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_325, /* Same as above */ - sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_325) - /sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_3250), /* 1 */ + asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_337, + sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_337) + /sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_3370), /* 1 */ + asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_337, /* Same as above */ + sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_337) + /sizeof(asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs_tags_3370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26759,12 +28336,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_325, + asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_337, 3, /* Elements count */ - &asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_325 /* Additional specs */ + &asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_337 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_332 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_344 = { sizeof(struct S1AP_InterSystemMeasurementItem_ExtIEs__extensionValue), offsetof(struct S1AP_InterSystemMeasurementItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_InterSystemMeasurementItem_ExtIEs__extensionValue, present), @@ -26775,7 +28352,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_332 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_344 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26793,10 +28370,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_332 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_344 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_329 = { +asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_341 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InterSystemMeasurementItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26807,9 +28384,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_330, + &asn_PER_memb_S1AP_id_constr_342, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_329 + memb_S1AP_id_constraint_341 }, 0, 0, /* No default value */ "id" @@ -26824,9 +28401,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_331, + &asn_PER_memb_S1AP_criticality_constr_343, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_329 + memb_S1AP_criticality_constraint_341 }, 0, 0, /* No default value */ "criticality" @@ -26834,33 +28411,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InterSystemMeasurementItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_332, + &asn_DEF_S1AP_extensionValue_344, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_332, + &asn_PER_memb_S1AP_extensionValue_constr_344, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_329 + memb_S1AP_extensionValue_constraint_341 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_329 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InterSystemMeasurementItem_ExtIEs_tag2el_329 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InterSystemMeasurementItem_ExtIEs_tag2el_341 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_329 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_341 = { sizeof(struct S1AP_InterSystemMeasurementItem_ExtIEs), offsetof(struct S1AP_InterSystemMeasurementItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_InterSystemMeasurementItem_ExtIEs_tag2el_329, + asn_MAP_S1AP_InterSystemMeasurementItem_ExtIEs_tag2el_341, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26869,12 +28446,12 @@ "InterSystemMeasurementItem-ExtIEs", "InterSystemMeasurementItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_329, - sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_329) - /sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_3290), /* 1 */ - asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_329, /* Same as above */ - sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_329) - /sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_3290), /* 1 */ + asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_341, + sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_341) + /sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_3410), /* 1 */ + asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_341, /* Same as above */ + sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_341) + /sizeof(asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs_tags_3410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26884,12 +28461,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_329, + asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_341, 3, /* Elements count */ - &asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_329 /* Additional specs */ + &asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_341 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_336 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_348 = { sizeof(struct S1AP_LAI_ExtIEs__extensionValue), offsetof(struct S1AP_LAI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_LAI_ExtIEs__extensionValue, present), @@ -26900,7 +28477,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_336 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_348 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -26918,10 +28495,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_336 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_348 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LAI_ExtIEs_333 = { +asn_TYPE_member_t asn_MBR_S1AP_LAI_ExtIEs_345 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26932,9 +28509,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_334, + &asn_PER_memb_S1AP_id_constr_346, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_333 + memb_S1AP_id_constraint_345 }, 0, 0, /* No default value */ "id" @@ -26949,9 +28526,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_335, + &asn_PER_memb_S1AP_criticality_constr_347, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_333 + memb_S1AP_criticality_constraint_345 }, 0, 0, /* No default value */ "criticality" @@ -26959,33 +28536,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_336, + &asn_DEF_S1AP_extensionValue_348, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_336, + &asn_PER_memb_S1AP_extensionValue_constr_348, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_333 + memb_S1AP_extensionValue_constraint_345 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LAI_ExtIEs_tags_333 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LAI_ExtIEs_tags_345 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LAI_ExtIEs_tag2el_333 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LAI_ExtIEs_tag2el_345 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LAI_ExtIEs_specs_333 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LAI_ExtIEs_specs_345 = { sizeof(struct S1AP_LAI_ExtIEs), offsetof(struct S1AP_LAI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_LAI_ExtIEs_tag2el_333, + asn_MAP_S1AP_LAI_ExtIEs_tag2el_345, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26994,12 +28571,12 @@ "LAI-ExtIEs", "LAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LAI_ExtIEs_tags_333, - sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_333) - /sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_3330), /* 1 */ - asn_DEF_S1AP_LAI_ExtIEs_tags_333, /* Same as above */ - sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_333) - /sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_3330), /* 1 */ + asn_DEF_S1AP_LAI_ExtIEs_tags_345, + sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_345) + /sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_3450), /* 1 */ + asn_DEF_S1AP_LAI_ExtIEs_tags_345, /* Same as above */ + sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_345) + /sizeof(asn_DEF_S1AP_LAI_ExtIEs_tags_3450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27009,12 +28586,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LAI_ExtIEs_333, + asn_MBR_S1AP_LAI_ExtIEs_345, 3, /* Elements count */ - &asn_SPC_S1AP_LAI_ExtIEs_specs_333 /* Additional specs */ + &asn_SPC_S1AP_LAI_ExtIEs_specs_345 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_340 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_352 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue, choice.Time_UE_StayedInCell_EnhancedGranularity), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -27049,27 +28626,48 @@ 0, 0, /* No default value */ "Cause" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue, choice.LastVisitedPSCellList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LastVisitedPSCellList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LastVisitedPSCellList" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_340 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_352 = { 0, 2, 1 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_352 = { 0, 2, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_352 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* Time-UE-StayedInCell-EnhancedGranularity */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* LastVisitedPSCellList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* transport */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 1, 0, 0 }, /* nas */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_340 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_352 = { sizeof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue), offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue, present), sizeof(((struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_340, - 6, /* Count of tags in the map */ - 0, 0, + asn_MAP_S1AP_extensionValue_tag2el_352, + 7, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_352, + asn_MAP_S1AP_extensionValue_from_canonical_352, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_340 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_352 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27086,12 +28684,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_340, - 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_340 /* Additional specs */ + asn_MBR_S1AP_extensionValue_352, + 3, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_352 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_337 = { +asn_TYPE_member_t asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_349 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27102,9 +28700,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_338, + &asn_PER_memb_S1AP_id_constr_350, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_337 + memb_S1AP_id_constraint_349 }, 0, 0, /* No default value */ "id" @@ -27119,9 +28717,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_339, + &asn_PER_memb_S1AP_criticality_constr_351, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_337 + memb_S1AP_criticality_constraint_349 }, 0, 0, /* No default value */ "criticality" @@ -27129,33 +28727,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_340, + &asn_DEF_S1AP_extensionValue_352, select_LastVisitedEUTRANCellInformation_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_340, + &asn_PER_memb_S1AP_extensionValue_constr_352, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_337 + memb_S1AP_extensionValue_constraint_349 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_337 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_349 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tag2el_337 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tag2el_349 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_337 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_349 = { sizeof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs), offsetof(struct S1AP_LastVisitedEUTRANCellInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tag2el_337, + asn_MAP_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tag2el_349, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27164,12 +28762,12 @@ "LastVisitedEUTRANCellInformation-ExtIEs", "LastVisitedEUTRANCellInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_337, - sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_337) - /sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_3370), /* 1 */ - asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_337, /* Same as above */ - sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_337) - /sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_3370), /* 1 */ + asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_349, + sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_349) + /sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_3490), /* 1 */ + asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_349, /* Same as above */ + sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_349) + /sizeof(asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_tags_3490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27179,12 +28777,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_337, + asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_349, 3, /* Elements count */ - &asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_337 /* Additional specs */ + &asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_349 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_344 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_356 = { + sizeof(struct S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue), + offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_356 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_356 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellInformation_ExtIEs_353 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_354, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_353 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_355, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_353 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_356, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_356, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_353 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_353 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LastVisitedPSCellInformation_ExtIEs_tag2el_353 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedPSCellInformation_ExtIEs_specs_353 = { + sizeof(struct S1AP_LastVisitedPSCellInformation_ExtIEs), + offsetof(struct S1AP_LastVisitedPSCellInformation_ExtIEs, _asn_ctx), + asn_MAP_S1AP_LastVisitedPSCellInformation_ExtIEs_tag2el_353, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs = { + "LastVisitedPSCellInformation-ExtIEs", + "LastVisitedPSCellInformation-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_353, + sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_353) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_3530), /* 1 */ + asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_353, /* Same as above */ + sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_353) + /sizeof(asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs_tags_3530), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_LastVisitedPSCellInformation_ExtIEs_353, + 3, /* Elements count */ + &asn_SPC_S1AP_LastVisitedPSCellInformation_ExtIEs_specs_353 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_360 = { sizeof(struct S1AP_ListeningSubframePattern_ExtIEs__extensionValue), offsetof(struct S1AP_ListeningSubframePattern_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ListeningSubframePattern_ExtIEs__extensionValue, present), @@ -27195,7 +28918,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_344 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_360 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27213,10 +28936,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_344 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_360 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_341 = { +asn_TYPE_member_t asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_357 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ListeningSubframePattern_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27227,9 +28950,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_342, + &asn_PER_memb_S1AP_id_constr_358, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_341 + memb_S1AP_id_constraint_357 }, 0, 0, /* No default value */ "id" @@ -27244,9 +28967,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_343, + &asn_PER_memb_S1AP_criticality_constr_359, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_341 + memb_S1AP_criticality_constraint_357 }, 0, 0, /* No default value */ "criticality" @@ -27254,33 +28977,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ListeningSubframePattern_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_344, + &asn_DEF_S1AP_extensionValue_360, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_344, + &asn_PER_memb_S1AP_extensionValue_constr_360, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_341 + memb_S1AP_extensionValue_constraint_357 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_341 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_357 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ListeningSubframePattern_ExtIEs_tag2el_341 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ListeningSubframePattern_ExtIEs_tag2el_357 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_341 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_357 = { sizeof(struct S1AP_ListeningSubframePattern_ExtIEs), offsetof(struct S1AP_ListeningSubframePattern_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ListeningSubframePattern_ExtIEs_tag2el_341, + asn_MAP_S1AP_ListeningSubframePattern_ExtIEs_tag2el_357, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27289,12 +29012,12 @@ "ListeningSubframePattern-ExtIEs", "ListeningSubframePattern-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_341, - sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_341) - /sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_3410), /* 1 */ - asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_341, /* Same as above */ - sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_341) - /sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_3410), /* 1 */ + asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_357, + sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_357) + /sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_3570), /* 1 */ + asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_357, /* Same as above */ + sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_357) + /sizeof(asn_DEF_S1AP_ListeningSubframePattern_ExtIEs_tags_3570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27304,12 +29027,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_341, + asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_357, 3, /* Elements count */ - &asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_341 /* Additional specs */ + &asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_357 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_348 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_364 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDT_ExtIEs__extensionValue, choice.BluetoothMeasurementConfiguration), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -27344,23 +29067,63 @@ 0, 0, /* No default value */ "WLANMeasurementConfiguration" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDT_ExtIEs__extensionValue, choice.LoggedMDTTrigger), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_S1AP_LoggedMDTTrigger, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LoggedMDTTrigger" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDT_ExtIEs__extensionValue, choice.SensorMeasurementConfiguration), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SensorMeasurementConfiguration, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "SensorMeasurementConfiguration" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_348 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* BluetoothMeasurementConfiguration */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* WLANMeasurementConfiguration */ +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_364 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_364 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_364 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* BluetoothMeasurementConfiguration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* WLANMeasurementConfiguration */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 0 }, /* SensorMeasurementConfiguration */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* periodical */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 } /* eventTrigger */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_348 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_364 = { sizeof(struct S1AP_LoggedMDT_ExtIEs__extensionValue), offsetof(struct S1AP_LoggedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_LoggedMDT_ExtIEs__extensionValue, present), sizeof(((struct S1AP_LoggedMDT_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_348, - 2, /* Count of tags in the map */ - 0, 0, + asn_MAP_S1AP_extensionValue_tag2el_364, + 5, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_364, + asn_MAP_S1AP_extensionValue_from_canonical_364, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_348 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_364 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27377,12 +29140,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_348, - 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_348 /* Additional specs */ + asn_MBR_S1AP_extensionValue_364, + 4, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_364 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LoggedMDT_ExtIEs_345 = { +asn_TYPE_member_t asn_MBR_S1AP_LoggedMDT_ExtIEs_361 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27393,9 +29156,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_346, + &asn_PER_memb_S1AP_id_constr_362, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_345 + memb_S1AP_id_constraint_361 }, 0, 0, /* No default value */ "id" @@ -27410,9 +29173,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_347, + &asn_PER_memb_S1AP_criticality_constr_363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_345 + memb_S1AP_criticality_constraint_361 }, 0, 0, /* No default value */ "criticality" @@ -27420,33 +29183,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_348, + &asn_DEF_S1AP_extensionValue_364, select_LoggedMDT_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_348, + &asn_PER_memb_S1AP_extensionValue_constr_364, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_345 + memb_S1AP_extensionValue_constraint_361 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_345 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_361 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LoggedMDT_ExtIEs_tag2el_345 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LoggedMDT_ExtIEs_tag2el_361 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_345 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_361 = { sizeof(struct S1AP_LoggedMDT_ExtIEs), offsetof(struct S1AP_LoggedMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_LoggedMDT_ExtIEs_tag2el_345, + asn_MAP_S1AP_LoggedMDT_ExtIEs_tag2el_361, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27455,12 +29218,12 @@ "LoggedMDT-ExtIEs", "LoggedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_345, - sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_345) - /sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_3450), /* 1 */ - asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_345, /* Same as above */ - sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_345) - /sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_3450), /* 1 */ + asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_361, + sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_361) + /sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_3610), /* 1 */ + asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_361, /* Same as above */ + sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_361) + /sizeof(asn_DEF_S1AP_LoggedMDT_ExtIEs_tags_3610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27470,12 +29233,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LoggedMDT_ExtIEs_345, + asn_MBR_S1AP_LoggedMDT_ExtIEs_361, 3, /* Elements count */ - &asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_345 /* Additional specs */ + &asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_361 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_352 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_368 = { sizeof(struct S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue), offsetof(struct S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue, present), @@ -27486,7 +29249,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_352 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_368 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27504,10 +29267,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_352 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_368 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_349 = { +asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_365 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMBSFNMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27518,9 +29281,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_350, + &asn_PER_memb_S1AP_id_constr_366, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_349 + memb_S1AP_id_constraint_365 }, 0, 0, /* No default value */ "id" @@ -27535,9 +29298,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_351, + &asn_PER_memb_S1AP_criticality_constr_367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_349 + memb_S1AP_criticality_constraint_365 }, 0, 0, /* No default value */ "criticality" @@ -27545,33 +29308,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LoggedMBSFNMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_352, + &asn_DEF_S1AP_extensionValue_368, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_352, + &asn_PER_memb_S1AP_extensionValue_constr_368, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_349 + memb_S1AP_extensionValue_constraint_365 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_349 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_365 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LoggedMBSFNMDT_ExtIEs_tag2el_349 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LoggedMBSFNMDT_ExtIEs_tag2el_365 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_349 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_365 = { sizeof(struct S1AP_LoggedMBSFNMDT_ExtIEs), offsetof(struct S1AP_LoggedMBSFNMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_LoggedMBSFNMDT_ExtIEs_tag2el_349, + asn_MAP_S1AP_LoggedMBSFNMDT_ExtIEs_tag2el_365, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27580,12 +29343,12 @@ "LoggedMBSFNMDT-ExtIEs", "LoggedMBSFNMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_349, - sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_349) - /sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_3490), /* 1 */ - asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_349, /* Same as above */ - sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_349) - /sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_3490), /* 1 */ + asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_365, + sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_365) + /sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_3650), /* 1 */ + asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_365, /* Same as above */ + sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_365) + /sizeof(asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs_tags_3650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27595,12 +29358,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_349, + asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_365, 3, /* Elements count */ - &asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_349 /* Additional specs */ + &asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_365 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_356 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_372 = { + sizeof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue), + offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_372 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_372 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_LTE_NTN_TAI_Information_ExtIEs_369 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_370, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_369 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_371, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_369 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_372, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_372, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_369 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_369 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LTE_NTN_TAI_Information_ExtIEs_tag2el_369 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LTE_NTN_TAI_Information_ExtIEs_specs_369 = { + sizeof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs), + offsetof(struct S1AP_LTE_NTN_TAI_Information_ExtIEs, _asn_ctx), + asn_MAP_S1AP_LTE_NTN_TAI_Information_ExtIEs_tag2el_369, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs = { + "LTE-NTN-TAI-Information-ExtIEs", + "LTE-NTN-TAI-Information-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_369, + sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_369) + /sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_3690), /* 1 */ + asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_369, /* Same as above */ + sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_369) + /sizeof(asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs_tags_3690), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_LTE_NTN_TAI_Information_ExtIEs_369, + 3, /* Elements count */ + &asn_SPC_S1AP_LTE_NTN_TAI_Information_ExtIEs_specs_369 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_376 = { sizeof(struct S1AP_M3Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_M3Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M3Configuration_ExtIEs__extensionValue, present), @@ -27611,7 +29499,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_356 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_376 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27629,10 +29517,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_356 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_376 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_ExtIEs_353 = { +asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_ExtIEs_373 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M3Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27643,9 +29531,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_354, + &asn_PER_memb_S1AP_id_constr_374, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_353 + memb_S1AP_id_constraint_373 }, 0, 0, /* No default value */ "id" @@ -27660,9 +29548,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_355, + &asn_PER_memb_S1AP_criticality_constr_375, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_353 + memb_S1AP_criticality_constraint_373 }, 0, 0, /* No default value */ "criticality" @@ -27670,33 +29558,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M3Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_356, + &asn_DEF_S1AP_extensionValue_376, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_356, + &asn_PER_memb_S1AP_extensionValue_constr_376, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_353 + memb_S1AP_extensionValue_constraint_373 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M3Configuration_ExtIEs_tags_353 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M3Configuration_ExtIEs_tags_373 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M3Configuration_ExtIEs_tag2el_353 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M3Configuration_ExtIEs_tag2el_373 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_ExtIEs_specs_353 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_ExtIEs_specs_373 = { sizeof(struct S1AP_M3Configuration_ExtIEs), offsetof(struct S1AP_M3Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M3Configuration_ExtIEs_tag2el_353, + asn_MAP_S1AP_M3Configuration_ExtIEs_tag2el_373, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27705,12 +29593,12 @@ "M3Configuration-ExtIEs", "M3Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M3Configuration_ExtIEs_tags_353, - sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_353) - /sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_3530), /* 1 */ - asn_DEF_S1AP_M3Configuration_ExtIEs_tags_353, /* Same as above */ - sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_353) - /sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_3530), /* 1 */ + asn_DEF_S1AP_M3Configuration_ExtIEs_tags_373, + sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_373) + /sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_3730), /* 1 */ + asn_DEF_S1AP_M3Configuration_ExtIEs_tags_373, /* Same as above */ + sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_373) + /sizeof(asn_DEF_S1AP_M3Configuration_ExtIEs_tags_3730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27720,12 +29608,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M3Configuration_ExtIEs_353, + asn_MBR_S1AP_M3Configuration_ExtIEs_373, 3, /* Elements count */ - &asn_SPC_S1AP_M3Configuration_ExtIEs_specs_353 /* Additional specs */ + &asn_SPC_S1AP_M3Configuration_ExtIEs_specs_373 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_360 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_380 = { sizeof(struct S1AP_M4Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_M4Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M4Configuration_ExtIEs__extensionValue, present), @@ -27736,7 +29624,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_360 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_380 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27754,10 +29642,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_360 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_380 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_ExtIEs_357 = { +asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_ExtIEs_377 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M4Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27768,9 +29656,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_358, + &asn_PER_memb_S1AP_id_constr_378, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_357 + memb_S1AP_id_constraint_377 }, 0, 0, /* No default value */ "id" @@ -27785,9 +29673,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_359, + &asn_PER_memb_S1AP_criticality_constr_379, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_357 + memb_S1AP_criticality_constraint_377 }, 0, 0, /* No default value */ "criticality" @@ -27795,33 +29683,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M4Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_360, + &asn_DEF_S1AP_extensionValue_380, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_360, + &asn_PER_memb_S1AP_extensionValue_constr_380, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_357 + memb_S1AP_extensionValue_constraint_377 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M4Configuration_ExtIEs_tags_357 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M4Configuration_ExtIEs_tags_377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M4Configuration_ExtIEs_tag2el_357 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M4Configuration_ExtIEs_tag2el_377 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_ExtIEs_specs_357 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_ExtIEs_specs_377 = { sizeof(struct S1AP_M4Configuration_ExtIEs), offsetof(struct S1AP_M4Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M4Configuration_ExtIEs_tag2el_357, + asn_MAP_S1AP_M4Configuration_ExtIEs_tag2el_377, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27830,12 +29718,12 @@ "M4Configuration-ExtIEs", "M4Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M4Configuration_ExtIEs_tags_357, - sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_357) - /sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_3570), /* 1 */ - asn_DEF_S1AP_M4Configuration_ExtIEs_tags_357, /* Same as above */ - sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_357) - /sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_3570), /* 1 */ + asn_DEF_S1AP_M4Configuration_ExtIEs_tags_377, + sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_377) + /sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_3770), /* 1 */ + asn_DEF_S1AP_M4Configuration_ExtIEs_tags_377, /* Same as above */ + sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_377) + /sizeof(asn_DEF_S1AP_M4Configuration_ExtIEs_tags_3770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27845,12 +29733,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M4Configuration_ExtIEs_357, + asn_MBR_S1AP_M4Configuration_ExtIEs_377, 3, /* Elements count */ - &asn_SPC_S1AP_M4Configuration_ExtIEs_specs_357 /* Additional specs */ + &asn_SPC_S1AP_M4Configuration_ExtIEs_specs_377 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_364 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_384 = { sizeof(struct S1AP_M5Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_M5Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M5Configuration_ExtIEs__extensionValue, present), @@ -27861,7 +29749,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_364 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_384 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -27879,10 +29767,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_364 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_384 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_ExtIEs_361 = { +asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_ExtIEs_381 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M5Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27893,9 +29781,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_362, + &asn_PER_memb_S1AP_id_constr_382, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_361 + memb_S1AP_id_constraint_381 }, 0, 0, /* No default value */ "id" @@ -27910,9 +29798,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_363, + &asn_PER_memb_S1AP_criticality_constr_383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_361 + memb_S1AP_criticality_constraint_381 }, 0, 0, /* No default value */ "criticality" @@ -27920,33 +29808,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M5Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_364, + &asn_DEF_S1AP_extensionValue_384, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_364, + &asn_PER_memb_S1AP_extensionValue_constr_384, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_361 + memb_S1AP_extensionValue_constraint_381 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M5Configuration_ExtIEs_tags_361 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M5Configuration_ExtIEs_tags_381 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M5Configuration_ExtIEs_tag2el_361 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M5Configuration_ExtIEs_tag2el_381 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_ExtIEs_specs_361 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_ExtIEs_specs_381 = { sizeof(struct S1AP_M5Configuration_ExtIEs), offsetof(struct S1AP_M5Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M5Configuration_ExtIEs_tag2el_361, + asn_MAP_S1AP_M5Configuration_ExtIEs_tag2el_381, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27955,12 +29843,12 @@ "M5Configuration-ExtIEs", "M5Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M5Configuration_ExtIEs_tags_361, - sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_361) - /sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_3610), /* 1 */ - asn_DEF_S1AP_M5Configuration_ExtIEs_tags_361, /* Same as above */ - sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_361) - /sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_3610), /* 1 */ + asn_DEF_S1AP_M5Configuration_ExtIEs_tags_381, + sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_381) + /sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_3810), /* 1 */ + asn_DEF_S1AP_M5Configuration_ExtIEs_tags_381, /* Same as above */ + sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_381) + /sizeof(asn_DEF_S1AP_M5Configuration_ExtIEs_tags_3810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27970,12 +29858,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M5Configuration_ExtIEs_361, + asn_MBR_S1AP_M5Configuration_ExtIEs_381, 3, /* Elements count */ - &asn_SPC_S1AP_M5Configuration_ExtIEs_specs_361 /* Additional specs */ + &asn_SPC_S1AP_M5Configuration_ExtIEs_specs_381 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_368 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_388 = { sizeof(struct S1AP_M6Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_M6Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M6Configuration_ExtIEs__extensionValue, present), @@ -27986,7 +29874,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_368 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_388 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28004,10 +29892,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_368 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_388 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_ExtIEs_365 = { +asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_ExtIEs_385 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M6Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28018,9 +29906,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_366, + &asn_PER_memb_S1AP_id_constr_386, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_365 + memb_S1AP_id_constraint_385 }, 0, 0, /* No default value */ "id" @@ -28035,9 +29923,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_367, + &asn_PER_memb_S1AP_criticality_constr_387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_365 + memb_S1AP_criticality_constraint_385 }, 0, 0, /* No default value */ "criticality" @@ -28045,33 +29933,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M6Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_368, + &asn_DEF_S1AP_extensionValue_388, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_368, + &asn_PER_memb_S1AP_extensionValue_constr_388, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_365 + memb_S1AP_extensionValue_constraint_385 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M6Configuration_ExtIEs_tags_365 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M6Configuration_ExtIEs_tags_385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M6Configuration_ExtIEs_tag2el_365 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M6Configuration_ExtIEs_tag2el_385 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_ExtIEs_specs_365 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_ExtIEs_specs_385 = { sizeof(struct S1AP_M6Configuration_ExtIEs), offsetof(struct S1AP_M6Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M6Configuration_ExtIEs_tag2el_365, + asn_MAP_S1AP_M6Configuration_ExtIEs_tag2el_385, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28080,12 +29968,12 @@ "M6Configuration-ExtIEs", "M6Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M6Configuration_ExtIEs_tags_365, - sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_365) - /sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_3650), /* 1 */ - asn_DEF_S1AP_M6Configuration_ExtIEs_tags_365, /* Same as above */ - sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_365) - /sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_3650), /* 1 */ + asn_DEF_S1AP_M6Configuration_ExtIEs_tags_385, + sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_385) + /sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_3850), /* 1 */ + asn_DEF_S1AP_M6Configuration_ExtIEs_tags_385, /* Same as above */ + sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_385) + /sizeof(asn_DEF_S1AP_M6Configuration_ExtIEs_tags_3850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28095,12 +29983,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M6Configuration_ExtIEs_365, + asn_MBR_S1AP_M6Configuration_ExtIEs_385, 3, /* Elements count */ - &asn_SPC_S1AP_M6Configuration_ExtIEs_specs_365 /* Additional specs */ + &asn_SPC_S1AP_M6Configuration_ExtIEs_specs_385 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_372 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_392 = { sizeof(struct S1AP_M7Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_M7Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M7Configuration_ExtIEs__extensionValue, present), @@ -28111,7 +29999,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_372 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_392 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28129,10 +30017,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_372 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_392 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_ExtIEs_369 = { +asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_ExtIEs_389 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M7Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28143,9 +30031,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_370, + &asn_PER_memb_S1AP_id_constr_390, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_369 + memb_S1AP_id_constraint_389 }, 0, 0, /* No default value */ "id" @@ -28160,9 +30048,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_371, + &asn_PER_memb_S1AP_criticality_constr_391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_369 + memb_S1AP_criticality_constraint_389 }, 0, 0, /* No default value */ "criticality" @@ -28170,33 +30058,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M7Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_372, + &asn_DEF_S1AP_extensionValue_392, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_372, + &asn_PER_memb_S1AP_extensionValue_constr_392, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_369 + memb_S1AP_extensionValue_constraint_389 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M7Configuration_ExtIEs_tags_369 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M7Configuration_ExtIEs_tags_389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M7Configuration_ExtIEs_tag2el_369 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M7Configuration_ExtIEs_tag2el_389 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_ExtIEs_specs_369 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_ExtIEs_specs_389 = { sizeof(struct S1AP_M7Configuration_ExtIEs), offsetof(struct S1AP_M7Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M7Configuration_ExtIEs_tag2el_369, + asn_MAP_S1AP_M7Configuration_ExtIEs_tag2el_389, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28205,12 +30093,12 @@ "M7Configuration-ExtIEs", "M7Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M7Configuration_ExtIEs_tags_369, - sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_369) - /sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_3690), /* 1 */ - asn_DEF_S1AP_M7Configuration_ExtIEs_tags_369, /* Same as above */ - sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_369) - /sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_3690), /* 1 */ + asn_DEF_S1AP_M7Configuration_ExtIEs_tags_389, + sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_389) + /sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_3890), /* 1 */ + asn_DEF_S1AP_M7Configuration_ExtIEs_tags_389, /* Same as above */ + sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_389) + /sizeof(asn_DEF_S1AP_M7Configuration_ExtIEs_tags_3890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28220,12 +30108,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M7Configuration_ExtIEs_369, + asn_MBR_S1AP_M7Configuration_ExtIEs_389, 3, /* Elements count */ - &asn_SPC_S1AP_M7Configuration_ExtIEs_specs_369 /* Additional specs */ + &asn_SPC_S1AP_M7Configuration_ExtIEs_specs_389 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_376 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_396 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MDT_Configuration_ExtIEs__extensionValue, choice.MDTPLMNList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -28244,21 +30132,21 @@ "MDTPLMNList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_376 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_396 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* MDTPLMNList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_376 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_396 = { sizeof(struct S1AP_MDT_Configuration_ExtIEs__extensionValue), offsetof(struct S1AP_MDT_Configuration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_MDT_Configuration_ExtIEs__extensionValue, present), sizeof(((struct S1AP_MDT_Configuration_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_376, + asn_MAP_S1AP_extensionValue_tag2el_396, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_376 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_396 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28275,12 +30163,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_376, + asn_MBR_S1AP_extensionValue_396, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_376 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_396 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_ExtIEs_373 = { +asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_ExtIEs_393 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MDT_Configuration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28291,9 +30179,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_374, + &asn_PER_memb_S1AP_id_constr_394, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_373 + memb_S1AP_id_constraint_393 }, 0, 0, /* No default value */ "id" @@ -28308,9 +30196,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_375, + &asn_PER_memb_S1AP_criticality_constr_395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_373 + memb_S1AP_criticality_constraint_393 }, 0, 0, /* No default value */ "criticality" @@ -28318,33 +30206,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MDT_Configuration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_376, + &asn_DEF_S1AP_extensionValue_396, select_MDT_Configuration_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_376, + &asn_PER_memb_S1AP_extensionValue_constr_396, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_373 + memb_S1AP_extensionValue_constraint_393 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_373 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MDT_Configuration_ExtIEs_tag2el_373 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MDT_Configuration_ExtIEs_tag2el_393 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_373 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_393 = { sizeof(struct S1AP_MDT_Configuration_ExtIEs), offsetof(struct S1AP_MDT_Configuration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_MDT_Configuration_ExtIEs_tag2el_373, + asn_MAP_S1AP_MDT_Configuration_ExtIEs_tag2el_393, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28353,12 +30241,12 @@ "MDT-Configuration-ExtIEs", "MDT-Configuration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_373, - sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_373) - /sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_3730), /* 1 */ - asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_373, /* Same as above */ - sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_373) - /sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_3730), /* 1 */ + asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_393, + sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_393) + /sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_3930), /* 1 */ + asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_393, /* Same as above */ + sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_393) + /sizeof(asn_DEF_S1AP_MDT_Configuration_ExtIEs_tags_3930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28368,12 +30256,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MDT_Configuration_ExtIEs_373, + asn_MBR_S1AP_MDT_Configuration_ExtIEs_393, 3, /* Elements count */ - &asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_373 /* Additional specs */ + &asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_393 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_380 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_400 = { sizeof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue), offsetof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue, present), @@ -28384,7 +30272,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_380 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_400 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28402,10 +30290,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_380 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_400 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_377 = { +asn_TYPE_member_t asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_397 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28416,9 +30304,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_378, + &asn_PER_memb_S1AP_id_constr_398, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_377 + memb_S1AP_id_constraint_397 }, 0, 0, /* No default value */ "id" @@ -28433,9 +30321,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_379, + &asn_PER_memb_S1AP_criticality_constr_399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_377 + memb_S1AP_criticality_constraint_397 }, 0, 0, /* No default value */ "criticality" @@ -28443,33 +30331,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_380, + &asn_DEF_S1AP_extensionValue_400, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_380, + &asn_PER_memb_S1AP_extensionValue_constr_400, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_377 + memb_S1AP_extensionValue_constraint_397 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_377 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tag2el_377 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tag2el_397 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_377 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_397 = { sizeof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs), offsetof(struct S1AP_MBSFN_ResultToLogInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tag2el_377, + asn_MAP_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tag2el_397, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28478,12 +30366,12 @@ "MBSFN-ResultToLogInfo-ExtIEs", "MBSFN-ResultToLogInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_377, - sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_377) - /sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_3770), /* 1 */ - asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_377, /* Same as above */ - sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_377) - /sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_3770), /* 1 */ + asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_397, + sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_397) + /sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_3970), /* 1 */ + asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_397, /* Same as above */ + sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_397) + /sizeof(asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs_tags_3970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28493,12 +30381,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_377, + asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_397, 3, /* Elements count */ - &asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_377 /* Additional specs */ + &asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_397 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_384 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_404 = { sizeof(struct S1AP_MutingPatternInformation_ExtIEs__extensionValue), offsetof(struct S1AP_MutingPatternInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_MutingPatternInformation_ExtIEs__extensionValue, present), @@ -28509,7 +30397,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_384 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_404 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28527,10 +30415,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_384 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_404 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_ExtIEs_381 = { +asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_ExtIEs_401 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MutingPatternInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28541,9 +30429,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_382, + &asn_PER_memb_S1AP_id_constr_402, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_381 + memb_S1AP_id_constraint_401 }, 0, 0, /* No default value */ "id" @@ -28558,9 +30446,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_383, + &asn_PER_memb_S1AP_criticality_constr_403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_381 + memb_S1AP_criticality_constraint_401 }, 0, 0, /* No default value */ "criticality" @@ -28568,33 +30456,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MutingPatternInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_384, + &asn_DEF_S1AP_extensionValue_404, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_384, + &asn_PER_memb_S1AP_extensionValue_constr_404, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_381 + memb_S1AP_extensionValue_constraint_401 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_381 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MutingPatternInformation_ExtIEs_tag2el_381 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MutingPatternInformation_ExtIEs_tag2el_401 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_381 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_401 = { sizeof(struct S1AP_MutingPatternInformation_ExtIEs), offsetof(struct S1AP_MutingPatternInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_MutingPatternInformation_ExtIEs_tag2el_381, + asn_MAP_S1AP_MutingPatternInformation_ExtIEs_tag2el_401, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28603,12 +30491,12 @@ "MutingPatternInformation-ExtIEs", "MutingPatternInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_381, - sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_381) - /sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_3810), /* 1 */ - asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_381, /* Same as above */ - sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_381) - /sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_3810), /* 1 */ + asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_401, + sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_401) + /sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_4010), /* 1 */ + asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_401, /* Same as above */ + sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_401) + /sizeof(asn_DEF_S1AP_MutingPatternInformation_ExtIEs_tags_4010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28618,12 +30506,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MutingPatternInformation_ExtIEs_381, + asn_MBR_S1AP_MutingPatternInformation_ExtIEs_401, 3, /* Elements count */ - &asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_381 /* Additional specs */ + &asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_401 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_388 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_408 = { sizeof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue), offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue, present), @@ -28634,7 +30522,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_388 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_408 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28652,10 +30540,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_388 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_408 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_385 = { +asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_405 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28666,9 +30554,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_386, + &asn_PER_memb_S1AP_id_constr_406, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_385 + memb_S1AP_id_constraint_405 }, 0, 0, /* No default value */ "id" @@ -28683,9 +30571,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_387, + &asn_PER_memb_S1AP_criticality_constr_407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_385 + memb_S1AP_criticality_constraint_405 }, 0, 0, /* No default value */ "criticality" @@ -28693,33 +30581,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_388, + &asn_DEF_S1AP_extensionValue_408, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_388, + &asn_PER_memb_S1AP_extensionValue_constr_408, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_385 + memb_S1AP_extensionValue_constraint_405 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_385 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_405 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tag2el_385 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tag2el_405 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_385 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_405 = { sizeof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs), offsetof(struct S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tag2el_385, + asn_MAP_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tag2el_405, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28728,12 +30616,12 @@ "NB-IoT-Paging-eDRXInformation-ExtIEs", "NB-IoT-Paging-eDRXInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_385, - sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_385) - /sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_3850), /* 1 */ - asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_385, /* Same as above */ - sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_385) - /sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_3850), /* 1 */ + asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_405, + sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_405) + /sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_4050), /* 1 */ + asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_405, /* Same as above */ + sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_405) + /sizeof(asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_tags_4050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28743,12 +30631,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_385, + asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_405, 3, /* Elements count */ - &asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_385 /* Additional specs */ + &asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_405 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_392 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_412 = { sizeof(struct S1AP_NR_CGI_ExtIEs__extensionValue), offsetof(struct S1AP_NR_CGI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NR_CGI_ExtIEs__extensionValue, present), @@ -28759,7 +30647,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_392 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_412 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28777,10 +30665,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_392 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_412 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NR_CGI_ExtIEs_389 = { +asn_TYPE_member_t asn_MBR_S1AP_NR_CGI_ExtIEs_409 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NR_CGI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28791,9 +30679,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_390, + &asn_PER_memb_S1AP_id_constr_410, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_389 + memb_S1AP_id_constraint_409 }, 0, 0, /* No default value */ "id" @@ -28808,9 +30696,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_391, + &asn_PER_memb_S1AP_criticality_constr_411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_389 + memb_S1AP_criticality_constraint_409 }, 0, 0, /* No default value */ "criticality" @@ -28818,33 +30706,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NR_CGI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_392, + &asn_DEF_S1AP_extensionValue_412, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_392, + &asn_PER_memb_S1AP_extensionValue_constr_412, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_389 + memb_S1AP_extensionValue_constraint_409 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NR_CGI_ExtIEs_tags_389 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NR_CGI_ExtIEs_tags_409 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NR_CGI_ExtIEs_tag2el_389 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NR_CGI_ExtIEs_tag2el_409 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NR_CGI_ExtIEs_specs_389 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NR_CGI_ExtIEs_specs_409 = { sizeof(struct S1AP_NR_CGI_ExtIEs), offsetof(struct S1AP_NR_CGI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NR_CGI_ExtIEs_tag2el_389, + asn_MAP_S1AP_NR_CGI_ExtIEs_tag2el_409, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28853,12 +30741,12 @@ "NR-CGI-ExtIEs", "NR-CGI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NR_CGI_ExtIEs_tags_389, - sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_389) - /sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_3890), /* 1 */ - asn_DEF_S1AP_NR_CGI_ExtIEs_tags_389, /* Same as above */ - sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_389) - /sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_3890), /* 1 */ + asn_DEF_S1AP_NR_CGI_ExtIEs_tags_409, + sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_409) + /sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_4090), /* 1 */ + asn_DEF_S1AP_NR_CGI_ExtIEs_tags_409, /* Same as above */ + sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_409) + /sizeof(asn_DEF_S1AP_NR_CGI_ExtIEs_tags_4090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28868,12 +30756,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NR_CGI_ExtIEs_389, + asn_MBR_S1AP_NR_CGI_ExtIEs_409, 3, /* Elements count */ - &asn_SPC_S1AP_NR_CGI_ExtIEs_specs_389 /* Additional specs */ + &asn_SPC_S1AP_NR_CGI_ExtIEs_specs_409 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_396 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_416 = { sizeof(struct S1AP_NRUESecurityCapabilities_ExtIEs__extensionValue), offsetof(struct S1AP_NRUESecurityCapabilities_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NRUESecurityCapabilities_ExtIEs__extensionValue, present), @@ -28884,7 +30772,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_396 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_416 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -28902,10 +30790,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_396 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_416 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_393 = { +asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_413 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESecurityCapabilities_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28916,9 +30804,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_394, + &asn_PER_memb_S1AP_id_constr_414, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_393 + memb_S1AP_id_constraint_413 }, 0, 0, /* No default value */ "id" @@ -28933,9 +30821,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_395, + &asn_PER_memb_S1AP_criticality_constr_415, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_393 + memb_S1AP_criticality_constraint_413 }, 0, 0, /* No default value */ "criticality" @@ -28943,33 +30831,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESecurityCapabilities_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_396, + &asn_DEF_S1AP_extensionValue_416, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_396, + &asn_PER_memb_S1AP_extensionValue_constr_416, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_393 + memb_S1AP_extensionValue_constraint_413 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_393 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_413 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRUESecurityCapabilities_ExtIEs_tag2el_393 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRUESecurityCapabilities_ExtIEs_tag2el_413 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_393 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_413 = { sizeof(struct S1AP_NRUESecurityCapabilities_ExtIEs), offsetof(struct S1AP_NRUESecurityCapabilities_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NRUESecurityCapabilities_ExtIEs_tag2el_393, + asn_MAP_S1AP_NRUESecurityCapabilities_ExtIEs_tag2el_413, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28978,12 +30866,12 @@ "NRUESecurityCapabilities-ExtIEs", "NRUESecurityCapabilities-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_393, - sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_393) - /sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_3930), /* 1 */ - asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_393, /* Same as above */ - sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_393) - /sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_3930), /* 1 */ + asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_413, + sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_413) + /sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_4130), /* 1 */ + asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_413, /* Same as above */ + sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_413) + /sizeof(asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs_tags_4130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28993,12 +30881,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_393, + asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_413, 3, /* Elements count */ - &asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_393 /* Additional specs */ + &asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_413 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_400 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_420 = { sizeof(struct S1AP_NRV2XServicesAuthorized_ExtIEs__extensionValue), offsetof(struct S1AP_NRV2XServicesAuthorized_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NRV2XServicesAuthorized_ExtIEs__extensionValue, present), @@ -29009,7 +30897,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_400 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_420 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29027,10 +30915,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_400 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_420 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_397 = { +asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_417 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NRV2XServicesAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29041,9 +30929,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_398, + &asn_PER_memb_S1AP_id_constr_418, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_397 + memb_S1AP_id_constraint_417 }, 0, 0, /* No default value */ "id" @@ -29058,9 +30946,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_399, + &asn_PER_memb_S1AP_criticality_constr_419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_397 + memb_S1AP_criticality_constraint_417 }, 0, 0, /* No default value */ "criticality" @@ -29068,33 +30956,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NRV2XServicesAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_400, + &asn_DEF_S1AP_extensionValue_420, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_400, + &asn_PER_memb_S1AP_extensionValue_constr_420, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_397 + memb_S1AP_extensionValue_constraint_417 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_397 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRV2XServicesAuthorized_ExtIEs_tag2el_397 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRV2XServicesAuthorized_ExtIEs_tag2el_417 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_397 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_417 = { sizeof(struct S1AP_NRV2XServicesAuthorized_ExtIEs), offsetof(struct S1AP_NRV2XServicesAuthorized_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NRV2XServicesAuthorized_ExtIEs_tag2el_397, + asn_MAP_S1AP_NRV2XServicesAuthorized_ExtIEs_tag2el_417, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29103,12 +30991,12 @@ "NRV2XServicesAuthorized-ExtIEs", "NRV2XServicesAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_397, - sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_397) - /sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_3970), /* 1 */ - asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_397, /* Same as above */ - sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_397) - /sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_3970), /* 1 */ + asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_417, + sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_417) + /sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_4170), /* 1 */ + asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_417, /* Same as above */ + sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_417) + /sizeof(asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs_tags_4170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29118,12 +31006,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_397, + asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_417, 3, /* Elements count */ - &asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_397 /* Additional specs */ + &asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_417 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_404 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_424 = { sizeof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue), offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs__extensionValue, present), @@ -29134,7 +31022,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_404 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_424 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29152,10 +31040,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_404 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_424 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_401 = { +asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_421 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29166,9 +31054,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_402, + &asn_PER_memb_S1AP_id_constr_422, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_401 + memb_S1AP_id_constraint_421 }, 0, 0, /* No default value */ "id" @@ -29183,9 +31071,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_403, + &asn_PER_memb_S1AP_criticality_constr_423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_401 + memb_S1AP_criticality_constraint_421 }, 0, 0, /* No default value */ "criticality" @@ -29193,33 +31081,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_404, + &asn_DEF_S1AP_extensionValue_424, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_404, + &asn_PER_memb_S1AP_extensionValue_constr_424, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_401 + memb_S1AP_extensionValue_constraint_421 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_401 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_401 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_421 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_401 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_421 = { sizeof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs), offsetof(struct S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_401, + asn_MAP_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tag2el_421, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29228,12 +31116,12 @@ "NRUESidelinkAggregateMaximumBitrate-ExtIEs", "NRUESidelinkAggregateMaximumBitrate-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_401, - sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_401) - /sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_4010), /* 1 */ - asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_401, /* Same as above */ - sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_401) - /sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_4010), /* 1 */ + asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_421, + sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_421) + /sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_4210), /* 1 */ + asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_421, /* Same as above */ + sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_421) + /sizeof(asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_tags_4210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29243,12 +31131,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_401, + asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_421, 3, /* Elements count */ - &asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_401 /* Additional specs */ + &asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_421 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_408 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_428 = { sizeof(struct S1AP_PagingAttemptInformation_ExtIEs__extensionValue), offsetof(struct S1AP_PagingAttemptInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PagingAttemptInformation_ExtIEs__extensionValue, present), @@ -29259,7 +31147,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_408 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_428 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29277,10 +31165,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_408 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_428 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_405 = { +asn_TYPE_member_t asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_425 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingAttemptInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29291,9 +31179,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_406, + &asn_PER_memb_S1AP_id_constr_426, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_405 + memb_S1AP_id_constraint_425 }, 0, 0, /* No default value */ "id" @@ -29308,9 +31196,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_407, + &asn_PER_memb_S1AP_criticality_constr_427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_405 + memb_S1AP_criticality_constraint_425 }, 0, 0, /* No default value */ "criticality" @@ -29318,33 +31206,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingAttemptInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_408, + &asn_DEF_S1AP_extensionValue_428, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_408, + &asn_PER_memb_S1AP_extensionValue_constr_428, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_405 + memb_S1AP_extensionValue_constraint_425 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_405 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PagingAttemptInformation_ExtIEs_tag2el_405 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PagingAttemptInformation_ExtIEs_tag2el_425 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_405 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_425 = { sizeof(struct S1AP_PagingAttemptInformation_ExtIEs), offsetof(struct S1AP_PagingAttemptInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PagingAttemptInformation_ExtIEs_tag2el_405, + asn_MAP_S1AP_PagingAttemptInformation_ExtIEs_tag2el_425, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29353,12 +31241,12 @@ "PagingAttemptInformation-ExtIEs", "PagingAttemptInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_405, - sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_405) - /sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_4050), /* 1 */ - asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_405, /* Same as above */ - sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_405) - /sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_4050), /* 1 */ + asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_425, + sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_425) + /sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_4250), /* 1 */ + asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_425, /* Same as above */ + sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_425) + /sizeof(asn_DEF_S1AP_PagingAttemptInformation_ExtIEs_tags_4250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29368,12 +31256,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_405, + asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_425, 3, /* Elements count */ - &asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_405 /* Additional specs */ + &asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_425 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_412 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_432 = { sizeof(struct S1AP_Paging_eDRXInformation_ExtIEs__extensionValue), offsetof(struct S1AP_Paging_eDRXInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Paging_eDRXInformation_ExtIEs__extensionValue, present), @@ -29384,7 +31272,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_412 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_432 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29402,10 +31290,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_412 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_432 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_409 = { +asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_429 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Paging_eDRXInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29416,9 +31304,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_410, + &asn_PER_memb_S1AP_id_constr_430, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_409 + memb_S1AP_id_constraint_429 }, 0, 0, /* No default value */ "id" @@ -29433,9 +31321,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_411, + &asn_PER_memb_S1AP_criticality_constr_431, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_409 + memb_S1AP_criticality_constraint_429 }, 0, 0, /* No default value */ "criticality" @@ -29443,33 +31331,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Paging_eDRXInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_412, + &asn_DEF_S1AP_extensionValue_432, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_412, + &asn_PER_memb_S1AP_extensionValue_constr_432, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_409 + memb_S1AP_extensionValue_constraint_429 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_409 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_429 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Paging_eDRXInformation_ExtIEs_tag2el_409 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Paging_eDRXInformation_ExtIEs_tag2el_429 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_409 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_429 = { sizeof(struct S1AP_Paging_eDRXInformation_ExtIEs), offsetof(struct S1AP_Paging_eDRXInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Paging_eDRXInformation_ExtIEs_tag2el_409, + asn_MAP_S1AP_Paging_eDRXInformation_ExtIEs_tag2el_429, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29478,12 +31366,12 @@ "Paging-eDRXInformation-ExtIEs", "Paging-eDRXInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_409, - sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_409) - /sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_4090), /* 1 */ - asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_409, /* Same as above */ - sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_409) - /sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_4090), /* 1 */ + asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_429, + sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_429) + /sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_4290), /* 1 */ + asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_429, /* Same as above */ + sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_429) + /sizeof(asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs_tags_4290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29493,12 +31381,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_409, + asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_429, 3, /* Elements count */ - &asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_409 /* Additional specs */ + &asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_429 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_416 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_436 = { sizeof(struct S1AP_PC5QoSParameters_ExtIEs__extensionValue), offsetof(struct S1AP_PC5QoSParameters_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PC5QoSParameters_ExtIEs__extensionValue, present), @@ -29509,7 +31397,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_416 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_436 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29527,10 +31415,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_416 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_436 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_ExtIEs_413 = { +asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_ExtIEs_433 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5QoSParameters_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29541,9 +31429,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_414, + &asn_PER_memb_S1AP_id_constr_434, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_413 + memb_S1AP_id_constraint_433 }, 0, 0, /* No default value */ "id" @@ -29558,9 +31446,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_415, + &asn_PER_memb_S1AP_criticality_constr_435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_413 + memb_S1AP_criticality_constraint_433 }, 0, 0, /* No default value */ "criticality" @@ -29568,33 +31456,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5QoSParameters_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_416, + &asn_DEF_S1AP_extensionValue_436, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_416, + &asn_PER_memb_S1AP_extensionValue_constr_436, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_413 + memb_S1AP_extensionValue_constraint_433 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_413 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5QoSParameters_ExtIEs_tag2el_413 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5QoSParameters_ExtIEs_tag2el_433 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_413 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_433 = { sizeof(struct S1AP_PC5QoSParameters_ExtIEs), offsetof(struct S1AP_PC5QoSParameters_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PC5QoSParameters_ExtIEs_tag2el_413, + asn_MAP_S1AP_PC5QoSParameters_ExtIEs_tag2el_433, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29603,12 +31491,12 @@ "PC5QoSParameters-ExtIEs", "PC5QoSParameters-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_413, - sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_413) - /sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_4130), /* 1 */ - asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_413, /* Same as above */ - sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_413) - /sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_4130), /* 1 */ + asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_433, + sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_433) + /sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_4330), /* 1 */ + asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_433, /* Same as above */ + sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_433) + /sizeof(asn_DEF_S1AP_PC5QoSParameters_ExtIEs_tags_4330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29618,12 +31506,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PC5QoSParameters_ExtIEs_413, + asn_MBR_S1AP_PC5QoSParameters_ExtIEs_433, 3, /* Elements count */ - &asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_413 /* Additional specs */ + &asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_433 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_420 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_440 = { sizeof(struct S1AP_PC5QoSFlowItem_ExtIEs__extensionValue), offsetof(struct S1AP_PC5QoSFlowItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PC5QoSFlowItem_ExtIEs__extensionValue, present), @@ -29634,7 +31522,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_420 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_440 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29652,10 +31540,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_420 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_440 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_417 = { +asn_TYPE_member_t asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_437 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5QoSFlowItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29666,9 +31554,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_418, + &asn_PER_memb_S1AP_id_constr_438, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_417 + memb_S1AP_id_constraint_437 }, 0, 0, /* No default value */ "id" @@ -29683,9 +31571,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_419, + &asn_PER_memb_S1AP_criticality_constr_439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_417 + memb_S1AP_criticality_constraint_437 }, 0, 0, /* No default value */ "criticality" @@ -29693,33 +31581,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5QoSFlowItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_420, + &asn_DEF_S1AP_extensionValue_440, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_420, + &asn_PER_memb_S1AP_extensionValue_constr_440, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_417 + memb_S1AP_extensionValue_constraint_437 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_417 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5QoSFlowItem_ExtIEs_tag2el_417 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5QoSFlowItem_ExtIEs_tag2el_437 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_417 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_437 = { sizeof(struct S1AP_PC5QoSFlowItem_ExtIEs), offsetof(struct S1AP_PC5QoSFlowItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PC5QoSFlowItem_ExtIEs_tag2el_417, + asn_MAP_S1AP_PC5QoSFlowItem_ExtIEs_tag2el_437, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29728,12 +31616,12 @@ "PC5QoSFlowItem-ExtIEs", "PC5QoSFlowItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_417, - sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_417) - /sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_4170), /* 1 */ - asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_417, /* Same as above */ - sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_417) - /sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_4170), /* 1 */ + asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_437, + sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_437) + /sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_4370), /* 1 */ + asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_437, /* Same as above */ + sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_437) + /sizeof(asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs_tags_4370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29743,12 +31631,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_417, + asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_437, 3, /* Elements count */ - &asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_417 /* Additional specs */ + &asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_437 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_424 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_444 = { sizeof(struct S1AP_PC5FlowBitRates_ExtIEs__extensionValue), offsetof(struct S1AP_PC5FlowBitRates_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PC5FlowBitRates_ExtIEs__extensionValue, present), @@ -29759,7 +31647,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_424 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_444 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29777,10 +31665,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_424 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_444 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_421 = { +asn_TYPE_member_t asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_441 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5FlowBitRates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29791,9 +31679,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_422, + &asn_PER_memb_S1AP_id_constr_442, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_421 + memb_S1AP_id_constraint_441 }, 0, 0, /* No default value */ "id" @@ -29808,9 +31696,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_423, + &asn_PER_memb_S1AP_criticality_constr_443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_421 + memb_S1AP_criticality_constraint_441 }, 0, 0, /* No default value */ "criticality" @@ -29818,33 +31706,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PC5FlowBitRates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_424, + &asn_DEF_S1AP_extensionValue_444, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_424, + &asn_PER_memb_S1AP_extensionValue_constr_444, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_421 + memb_S1AP_extensionValue_constraint_441 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_421 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_441 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5FlowBitRates_ExtIEs_tag2el_421 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PC5FlowBitRates_ExtIEs_tag2el_441 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_421 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_441 = { sizeof(struct S1AP_PC5FlowBitRates_ExtIEs), offsetof(struct S1AP_PC5FlowBitRates_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PC5FlowBitRates_ExtIEs_tag2el_421, + asn_MAP_S1AP_PC5FlowBitRates_ExtIEs_tag2el_441, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29853,12 +31741,12 @@ "PC5FlowBitRates-ExtIEs", "PC5FlowBitRates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_421, - sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_421) - /sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_4210), /* 1 */ - asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_421, /* Same as above */ - sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_421) - /sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_4210), /* 1 */ + asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_441, + sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_441) + /sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_4410), /* 1 */ + asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_441, /* Same as above */ + sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_441) + /sizeof(asn_DEF_S1AP_PC5FlowBitRates_ExtIEs_tags_4410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29868,12 +31756,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_421, + asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_441, 3, /* Elements count */ - &asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_421 /* Additional specs */ + &asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_441 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_428 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_448 = { sizeof(struct S1AP_M1PeriodicReporting_ExtIEs__extensionValue), offsetof(struct S1AP_M1PeriodicReporting_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M1PeriodicReporting_ExtIEs__extensionValue, present), @@ -29884,7 +31772,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_428 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_448 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -29902,10 +31790,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_428 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_448 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_425 = { +asn_TYPE_member_t asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_445 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M1PeriodicReporting_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29916,9 +31804,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_426, + &asn_PER_memb_S1AP_id_constr_446, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_425 + memb_S1AP_id_constraint_445 }, 0, 0, /* No default value */ "id" @@ -29933,9 +31821,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_427, + &asn_PER_memb_S1AP_criticality_constr_447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_425 + memb_S1AP_criticality_constraint_445 }, 0, 0, /* No default value */ "criticality" @@ -29943,33 +31831,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M1PeriodicReporting_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_428, + &asn_DEF_S1AP_extensionValue_448, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_428, + &asn_PER_memb_S1AP_extensionValue_constr_448, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_425 + memb_S1AP_extensionValue_constraint_445 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_425 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M1PeriodicReporting_ExtIEs_tag2el_425 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M1PeriodicReporting_ExtIEs_tag2el_445 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_425 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_445 = { sizeof(struct S1AP_M1PeriodicReporting_ExtIEs), offsetof(struct S1AP_M1PeriodicReporting_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M1PeriodicReporting_ExtIEs_tag2el_425, + asn_MAP_S1AP_M1PeriodicReporting_ExtIEs_tag2el_445, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29978,12 +31866,12 @@ "M1PeriodicReporting-ExtIEs", "M1PeriodicReporting-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_425, - sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_425) - /sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_4250), /* 1 */ - asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_425, /* Same as above */ - sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_425) - /sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_4250), /* 1 */ + asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_445, + sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_445) + /sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_4450), /* 1 */ + asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_445, /* Same as above */ + sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_445) + /sizeof(asn_DEF_S1AP_M1PeriodicReporting_ExtIEs_tags_4450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29993,12 +31881,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_425, + asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_445, 3, /* Elements count */ - &asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_425 /* Additional specs */ + &asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_445 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_432 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_452 = { sizeof(struct S1AP_PLMNAreaBasedQMC_ExtIEs__extensionValue), offsetof(struct S1AP_PLMNAreaBasedQMC_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PLMNAreaBasedQMC_ExtIEs__extensionValue, present), @@ -30009,7 +31897,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_432 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_452 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30027,10 +31915,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_432 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_452 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_429 = { +asn_TYPE_member_t asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_449 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PLMNAreaBasedQMC_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30041,9 +31929,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_430, + &asn_PER_memb_S1AP_id_constr_450, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_429 + memb_S1AP_id_constraint_449 }, 0, 0, /* No default value */ "id" @@ -30058,9 +31946,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_431, + &asn_PER_memb_S1AP_criticality_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_429 + memb_S1AP_criticality_constraint_449 }, 0, 0, /* No default value */ "criticality" @@ -30068,33 +31956,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PLMNAreaBasedQMC_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_432, + &asn_DEF_S1AP_extensionValue_452, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_432, + &asn_PER_memb_S1AP_extensionValue_constr_452, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_429 + memb_S1AP_extensionValue_constraint_449 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_429 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PLMNAreaBasedQMC_ExtIEs_tag2el_429 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PLMNAreaBasedQMC_ExtIEs_tag2el_449 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_429 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_449 = { sizeof(struct S1AP_PLMNAreaBasedQMC_ExtIEs), offsetof(struct S1AP_PLMNAreaBasedQMC_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PLMNAreaBasedQMC_ExtIEs_tag2el_429, + asn_MAP_S1AP_PLMNAreaBasedQMC_ExtIEs_tag2el_449, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30103,12 +31991,12 @@ "PLMNAreaBasedQMC-ExtIEs", "PLMNAreaBasedQMC-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_429, - sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_429) - /sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_4290), /* 1 */ - asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_429, /* Same as above */ - sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_429) - /sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_4290), /* 1 */ + asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_449, + sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_449) + /sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_4490), /* 1 */ + asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_449, /* Same as above */ + sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_449) + /sizeof(asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs_tags_4490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30118,12 +32006,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_429, + asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_449, 3, /* Elements count */ - &asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_429 /* Additional specs */ + &asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_449 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_436 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_456 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ProSeAuthorized_ExtIEs__extensionValue, choice.ProSeUEtoNetworkRelaying), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -30142,21 +32030,21 @@ "ProSeUEtoNetworkRelaying" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_436 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_456 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* ProSeUEtoNetworkRelaying */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_436 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_456 = { sizeof(struct S1AP_ProSeAuthorized_ExtIEs__extensionValue), offsetof(struct S1AP_ProSeAuthorized_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ProSeAuthorized_ExtIEs__extensionValue, present), sizeof(((struct S1AP_ProSeAuthorized_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_436, + asn_MAP_S1AP_extensionValue_tag2el_456, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_436 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_456 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30173,12 +32061,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_436, + asn_MBR_S1AP_extensionValue_456, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_436 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_456 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_ExtIEs_433 = { +asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_ExtIEs_453 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ProSeAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30189,9 +32077,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_434, + &asn_PER_memb_S1AP_id_constr_454, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_433 + memb_S1AP_id_constraint_453 }, 0, 0, /* No default value */ "id" @@ -30206,9 +32094,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_435, + &asn_PER_memb_S1AP_criticality_constr_455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_433 + memb_S1AP_criticality_constraint_453 }, 0, 0, /* No default value */ "criticality" @@ -30216,33 +32104,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ProSeAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_436, + &asn_DEF_S1AP_extensionValue_456, select_ProSeAuthorized_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_436, + &asn_PER_memb_S1AP_extensionValue_constr_456, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_433 + memb_S1AP_extensionValue_constraint_453 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_433 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ProSeAuthorized_ExtIEs_tag2el_433 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ProSeAuthorized_ExtIEs_tag2el_453 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_433 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_453 = { sizeof(struct S1AP_ProSeAuthorized_ExtIEs), offsetof(struct S1AP_ProSeAuthorized_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ProSeAuthorized_ExtIEs_tag2el_433, + asn_MAP_S1AP_ProSeAuthorized_ExtIEs_tag2el_453, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30251,12 +32139,12 @@ "ProSeAuthorized-ExtIEs", "ProSeAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_433, - sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_433) - /sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_4330), /* 1 */ - asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_433, /* Same as above */ - sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_433) - /sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_4330), /* 1 */ + asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_453, + sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_453) + /sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_4530), /* 1 */ + asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_453, /* Same as above */ + sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_453) + /sizeof(asn_DEF_S1AP_ProSeAuthorized_ExtIEs_tags_4530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30266,12 +32154,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ProSeAuthorized_ExtIEs_433, + asn_MBR_S1AP_ProSeAuthorized_ExtIEs_453, 3, /* Elements count */ - &asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_433 /* Additional specs */ + &asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_453 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_440 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_460 = { sizeof(struct S1AP_PSCellInformation_ExtIEs__extensionValue), offsetof(struct S1AP_PSCellInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_PSCellInformation_ExtIEs__extensionValue, present), @@ -30282,7 +32170,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_440 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_460 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30300,10 +32188,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_440 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_460 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_ExtIEs_437 = { +asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_ExtIEs_457 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PSCellInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30314,9 +32202,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_438, + &asn_PER_memb_S1AP_id_constr_458, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_437 + memb_S1AP_id_constraint_457 }, 0, 0, /* No default value */ "id" @@ -30331,9 +32219,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_439, + &asn_PER_memb_S1AP_criticality_constr_459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_437 + memb_S1AP_criticality_constraint_457 }, 0, 0, /* No default value */ "criticality" @@ -30341,33 +32229,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PSCellInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_440, + &asn_DEF_S1AP_extensionValue_460, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_440, + &asn_PER_memb_S1AP_extensionValue_constr_460, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_437 + memb_S1AP_extensionValue_constraint_457 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_437 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PSCellInformation_ExtIEs_tag2el_437 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PSCellInformation_ExtIEs_tag2el_457 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_437 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_457 = { sizeof(struct S1AP_PSCellInformation_ExtIEs), offsetof(struct S1AP_PSCellInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_PSCellInformation_ExtIEs_tag2el_437, + asn_MAP_S1AP_PSCellInformation_ExtIEs_tag2el_457, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30376,12 +32264,12 @@ "PSCellInformation-ExtIEs", "PSCellInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_437, - sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_437) - /sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_4370), /* 1 */ - asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_437, /* Same as above */ - sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_437) - /sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_4370), /* 1 */ + asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_457, + sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_457) + /sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_4570), /* 1 */ + asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_457, /* Same as above */ + sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_457) + /sizeof(asn_DEF_S1AP_PSCellInformation_ExtIEs_tags_4570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30391,12 +32279,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PSCellInformation_ExtIEs_437, + asn_MBR_S1AP_PSCellInformation_ExtIEs_457, 3, /* Elements count */ - &asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_437 /* Additional specs */ + &asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_457 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_444 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_464 = { sizeof(struct S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue), offsetof(struct S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue, present), @@ -30407,7 +32295,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_444 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_464 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30425,10 +32313,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_444 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_464 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_441 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_461 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellsForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30439,9 +32327,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_442, + &asn_PER_memb_S1AP_id_constr_462, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_441 + memb_S1AP_id_constraint_461 }, 0, 0, /* No default value */ "id" @@ -30456,9 +32344,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_443, + &asn_PER_memb_S1AP_criticality_constr_463, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_441 + memb_S1AP_criticality_constraint_461 }, 0, 0, /* No default value */ "criticality" @@ -30466,33 +32354,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellsForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_444, + &asn_DEF_S1AP_extensionValue_464, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_444, + &asn_PER_memb_S1AP_extensionValue_constr_464, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_441 + memb_S1AP_extensionValue_constraint_461 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_441 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_461 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellsForPaging_ExtIEs_tag2el_441 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellsForPaging_ExtIEs_tag2el_461 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_441 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_461 = { sizeof(struct S1AP_RecommendedCellsForPaging_ExtIEs), offsetof(struct S1AP_RecommendedCellsForPaging_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedCellsForPaging_ExtIEs_tag2el_441, + asn_MAP_S1AP_RecommendedCellsForPaging_ExtIEs_tag2el_461, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30501,12 +32389,12 @@ "RecommendedCellsForPaging-ExtIEs", "RecommendedCellsForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_441, - sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_441) - /sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_4410), /* 1 */ - asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_441, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_441) - /sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_4410), /* 1 */ + asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_461, + sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_461) + /sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_4610), /* 1 */ + asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_461, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_461) + /sizeof(asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs_tags_4610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30516,12 +32404,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_441, + asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_461, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_441 /* Additional specs */ + &asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_461 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_448 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_468 = { sizeof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue), offsetof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue, present), @@ -30532,7 +32420,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_448 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_468 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30550,10 +32438,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_448 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_468 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_445 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_465 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30564,9 +32452,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_446, + &asn_PER_memb_S1AP_id_constr_466, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_445 + memb_S1AP_id_constraint_465 }, 0, 0, /* No default value */ "id" @@ -30581,9 +32469,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_447, + &asn_PER_memb_S1AP_criticality_constr_467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_445 + memb_S1AP_criticality_constraint_465 }, 0, 0, /* No default value */ "criticality" @@ -30591,33 +32479,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_448, + &asn_DEF_S1AP_extensionValue_468, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_448, + &asn_PER_memb_S1AP_extensionValue_constr_468, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_445 + memb_S1AP_extensionValue_constraint_465 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_445 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_465 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellsForPagingItem_ExtIEs_tag2el_445 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellsForPagingItem_ExtIEs_tag2el_465 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_445 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_465 = { sizeof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs), offsetof(struct S1AP_RecommendedCellsForPagingItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedCellsForPagingItem_ExtIEs_tag2el_445, + asn_MAP_S1AP_RecommendedCellsForPagingItem_ExtIEs_tag2el_465, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30626,12 +32514,12 @@ "RecommendedCellsForPagingItem-ExtIEs", "RecommendedCellsForPagingItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_445, - sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_445) - /sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_4450), /* 1 */ - asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_445, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_445) - /sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_4450), /* 1 */ + asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_465, + sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_465) + /sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_4650), /* 1 */ + asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_465, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_465) + /sizeof(asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs_tags_4650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30641,12 +32529,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_445, + asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_465, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_445 /* Additional specs */ + &asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_465 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_452 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_472 = { sizeof(struct S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue), offsetof(struct S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue, present), @@ -30657,7 +32545,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_452 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_472 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30675,10 +32563,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_452 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_472 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_449 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_469 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBsForPaging_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30689,9 +32577,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_450, + &asn_PER_memb_S1AP_id_constr_470, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_449 + memb_S1AP_id_constraint_469 }, 0, 0, /* No default value */ "id" @@ -30706,9 +32594,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_451, + &asn_PER_memb_S1AP_criticality_constr_471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_449 + memb_S1AP_criticality_constraint_469 }, 0, 0, /* No default value */ "criticality" @@ -30716,33 +32604,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBsForPaging_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_452, + &asn_DEF_S1AP_extensionValue_472, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_452, + &asn_PER_memb_S1AP_extensionValue_constr_472, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_449 + memb_S1AP_extensionValue_constraint_469 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_449 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_469 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBsForPaging_ExtIEs_tag2el_449 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBsForPaging_ExtIEs_tag2el_469 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_449 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_469 = { sizeof(struct S1AP_RecommendedENBsForPaging_ExtIEs), offsetof(struct S1AP_RecommendedENBsForPaging_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedENBsForPaging_ExtIEs_tag2el_449, + asn_MAP_S1AP_RecommendedENBsForPaging_ExtIEs_tag2el_469, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30751,12 +32639,12 @@ "RecommendedENBsForPaging-ExtIEs", "RecommendedENBsForPaging-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_449, - sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_449) - /sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_4490), /* 1 */ - asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_449, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_449) - /sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_4490), /* 1 */ + asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_469, + sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_469) + /sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_4690), /* 1 */ + asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_469, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_469) + /sizeof(asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs_tags_4690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30766,12 +32654,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_449, + asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_469, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_449 /* Additional specs */ + &asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_469 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_456 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_476 = { sizeof(struct S1AP_RecommendedENBItem_ExtIEs__extensionValue), offsetof(struct S1AP_RecommendedENBItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RecommendedENBItem_ExtIEs__extensionValue, present), @@ -30782,7 +32670,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_456 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_476 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30800,10 +32688,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_456 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_476 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_ExtIEs_453 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_ExtIEs_473 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30814,9 +32702,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_454, + &asn_PER_memb_S1AP_id_constr_474, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_453 + memb_S1AP_id_constraint_473 }, 0, 0, /* No default value */ "id" @@ -30831,9 +32719,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_455, + &asn_PER_memb_S1AP_criticality_constr_475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_453 + memb_S1AP_criticality_constraint_473 }, 0, 0, /* No default value */ "criticality" @@ -30841,33 +32729,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_456, + &asn_DEF_S1AP_extensionValue_476, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_456, + &asn_PER_memb_S1AP_extensionValue_constr_476, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_453 + memb_S1AP_extensionValue_constraint_473 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_453 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBItem_ExtIEs_tag2el_453 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBItem_ExtIEs_tag2el_473 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_453 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_473 = { sizeof(struct S1AP_RecommendedENBItem_ExtIEs), offsetof(struct S1AP_RecommendedENBItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedENBItem_ExtIEs_tag2el_453, + asn_MAP_S1AP_RecommendedENBItem_ExtIEs_tag2el_473, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30876,12 +32764,137 @@ "RecommendedENBItem-ExtIEs", "RecommendedENBItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_453, - sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_453) - /sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_4530), /* 1 */ - asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_453, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_453) - /sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_4530), /* 1 */ + asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_473, + sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_473) + /sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_4730), /* 1 */ + asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_473, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_473) + /sizeof(asn_DEF_S1AP_RecommendedENBItem_ExtIEs_tags_4730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_RecommendedENBItem_ExtIEs_473, + 3, /* Elements count */ + &asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_473 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_480 = { + sizeof(struct S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue), + offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_480 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_480 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_RAT_RestrictionsItem_ExtIEs_477 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_478, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_477 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_479, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_477 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_480, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_480, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_477 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_477 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RAT_RestrictionsItem_ExtIEs_tag2el_477 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RAT_RestrictionsItem_ExtIEs_specs_477 = { + sizeof(struct S1AP_RAT_RestrictionsItem_ExtIEs), + offsetof(struct S1AP_RAT_RestrictionsItem_ExtIEs, _asn_ctx), + asn_MAP_S1AP_RAT_RestrictionsItem_ExtIEs_tag2el_477, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs = { + "RAT-RestrictionsItem-ExtIEs", + "RAT-RestrictionsItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_477, + sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_477) + /sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_4770), /* 1 */ + asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_477, /* Same as above */ + sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_477) + /sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs_tags_4770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30891,12 +32904,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedENBItem_ExtIEs_453, + asn_MBR_S1AP_RAT_RestrictionsItem_ExtIEs_477, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_453 /* Additional specs */ + &asn_SPC_S1AP_RAT_RestrictionsItem_ExtIEs_specs_477 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_460 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_484 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RequestType_ExtIEs__extensionValue, choice.RequestTypeAdditionalInfo), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -30915,21 +32928,21 @@ "RequestTypeAdditionalInfo" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_460 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_484 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* RequestTypeAdditionalInfo */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_460 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_484 = { sizeof(struct S1AP_RequestType_ExtIEs__extensionValue), offsetof(struct S1AP_RequestType_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RequestType_ExtIEs__extensionValue, present), sizeof(((struct S1AP_RequestType_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_460, + asn_MAP_S1AP_extensionValue_tag2el_484, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_460 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_484 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -30946,12 +32959,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_460, + asn_MBR_S1AP_extensionValue_484, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_460 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_484 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RequestType_ExtIEs_457 = { +asn_TYPE_member_t asn_MBR_S1AP_RequestType_ExtIEs_481 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RequestType_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30962,9 +32975,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_458, + &asn_PER_memb_S1AP_id_constr_482, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_457 + memb_S1AP_id_constraint_481 }, 0, 0, /* No default value */ "id" @@ -30979,9 +32992,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_459, + &asn_PER_memb_S1AP_criticality_constr_483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_457 + memb_S1AP_criticality_constraint_481 }, 0, 0, /* No default value */ "criticality" @@ -30989,33 +33002,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RequestType_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_460, + &asn_DEF_S1AP_extensionValue_484, select_RequestType_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_460, + &asn_PER_memb_S1AP_extensionValue_constr_484, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_457 + memb_S1AP_extensionValue_constraint_481 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RequestType_ExtIEs_tags_457 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RequestType_ExtIEs_tags_481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RequestType_ExtIEs_tag2el_457 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RequestType_ExtIEs_tag2el_481 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_ExtIEs_specs_457 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_ExtIEs_specs_481 = { sizeof(struct S1AP_RequestType_ExtIEs), offsetof(struct S1AP_RequestType_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RequestType_ExtIEs_tag2el_457, + asn_MAP_S1AP_RequestType_ExtIEs_tag2el_481, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31024,12 +33037,12 @@ "RequestType-ExtIEs", "RequestType-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RequestType_ExtIEs_tags_457, - sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_457) - /sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_4570), /* 1 */ - asn_DEF_S1AP_RequestType_ExtIEs_tags_457, /* Same as above */ - sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_457) - /sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_4570), /* 1 */ + asn_DEF_S1AP_RequestType_ExtIEs_tags_481, + sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_481) + /sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_4810), /* 1 */ + asn_DEF_S1AP_RequestType_ExtIEs_tags_481, /* Same as above */ + sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_481) + /sizeof(asn_DEF_S1AP_RequestType_ExtIEs_tags_4810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31039,12 +33052,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RequestType_ExtIEs_457, + asn_MBR_S1AP_RequestType_ExtIEs_481, 3, /* Elements count */ - &asn_SPC_S1AP_RequestType_ExtIEs_specs_457 /* Additional specs */ + &asn_SPC_S1AP_RequestType_ExtIEs_specs_481 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_464 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_488 = { sizeof(struct S1AP_RIMTransfer_ExtIEs__extensionValue), offsetof(struct S1AP_RIMTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RIMTransfer_ExtIEs__extensionValue, present), @@ -31055,7 +33068,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_464 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_488 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31073,10 +33086,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_464 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_488 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RIMTransfer_ExtIEs_461 = { +asn_TYPE_member_t asn_MBR_S1AP_RIMTransfer_ExtIEs_485 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RIMTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31087,9 +33100,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_462, + &asn_PER_memb_S1AP_id_constr_486, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_461 + memb_S1AP_id_constraint_485 }, 0, 0, /* No default value */ "id" @@ -31104,9 +33117,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_463, + &asn_PER_memb_S1AP_criticality_constr_487, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_461 + memb_S1AP_criticality_constraint_485 }, 0, 0, /* No default value */ "criticality" @@ -31114,33 +33127,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RIMTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_464, + &asn_DEF_S1AP_extensionValue_488, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_464, + &asn_PER_memb_S1AP_extensionValue_constr_488, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_461 + memb_S1AP_extensionValue_constraint_485 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_461 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_485 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RIMTransfer_ExtIEs_tag2el_461 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RIMTransfer_ExtIEs_tag2el_485 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_461 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_485 = { sizeof(struct S1AP_RIMTransfer_ExtIEs), offsetof(struct S1AP_RIMTransfer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RIMTransfer_ExtIEs_tag2el_461, + asn_MAP_S1AP_RIMTransfer_ExtIEs_tag2el_485, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31149,12 +33162,12 @@ "RIMTransfer-ExtIEs", "RIMTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_461, - sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_461) - /sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_4610), /* 1 */ - asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_461, /* Same as above */ - sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_461) - /sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_4610), /* 1 */ + asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_485, + sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_485) + /sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_4850), /* 1 */ + asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_485, /* Same as above */ + sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_485) + /sizeof(asn_DEF_S1AP_RIMTransfer_ExtIEs_tags_4850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31164,12 +33177,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RIMTransfer_ExtIEs_461, + asn_MBR_S1AP_RIMTransfer_ExtIEs_485, 3, /* Elements count */ - &asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_461 /* Additional specs */ + &asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_485 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_468 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_492 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RLFReportInformation_ExtIEs__extensionValue, choice.NB_IoT_RLF_Report_Container), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -31188,21 +33201,21 @@ "NB-IoT-RLF-Report-Container" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_468 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_492 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* NB-IoT-RLF-Report-Container */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_468 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_492 = { sizeof(struct S1AP_RLFReportInformation_ExtIEs__extensionValue), offsetof(struct S1AP_RLFReportInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_RLFReportInformation_ExtIEs__extensionValue, present), sizeof(((struct S1AP_RLFReportInformation_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_468, + asn_MAP_S1AP_extensionValue_tag2el_492, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_468 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_492 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31219,12 +33232,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_468, + asn_MBR_S1AP_extensionValue_492, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_468 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_492 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RLFReportInformation_ExtIEs_465 = { +asn_TYPE_member_t asn_MBR_S1AP_RLFReportInformation_ExtIEs_489 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RLFReportInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31235,9 +33248,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_466, + &asn_PER_memb_S1AP_id_constr_490, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_465 + memb_S1AP_id_constraint_489 }, 0, 0, /* No default value */ "id" @@ -31252,9 +33265,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_467, + &asn_PER_memb_S1AP_criticality_constr_491, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_465 + memb_S1AP_criticality_constraint_489 }, 0, 0, /* No default value */ "criticality" @@ -31262,33 +33275,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RLFReportInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_468, + &asn_DEF_S1AP_extensionValue_492, select_RLFReportInformation_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_468, + &asn_PER_memb_S1AP_extensionValue_constr_492, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_465 + memb_S1AP_extensionValue_constraint_489 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_465 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_489 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RLFReportInformation_ExtIEs_tag2el_465 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RLFReportInformation_ExtIEs_tag2el_489 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_465 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_489 = { sizeof(struct S1AP_RLFReportInformation_ExtIEs), offsetof(struct S1AP_RLFReportInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_RLFReportInformation_ExtIEs_tag2el_465, + asn_MAP_S1AP_RLFReportInformation_ExtIEs_tag2el_489, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31297,12 +33310,12 @@ "RLFReportInformation-ExtIEs", "RLFReportInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_465, - sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_465) - /sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_4650), /* 1 */ - asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_465, /* Same as above */ - sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_465) - /sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_4650), /* 1 */ + asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_489, + sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_489) + /sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_4890), /* 1 */ + asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_489, /* Same as above */ + sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_489) + /sizeof(asn_DEF_S1AP_RLFReportInformation_ExtIEs_tags_4890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31312,12 +33325,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RLFReportInformation_ExtIEs_465, + asn_MBR_S1AP_RLFReportInformation_ExtIEs_489, 3, /* Elements count */ - &asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_465 /* Additional specs */ + &asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_489 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_472 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_496 = { sizeof(struct S1AP_SecurityContext_ExtIEs__extensionValue), offsetof(struct S1AP_SecurityContext_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SecurityContext_ExtIEs__extensionValue, present), @@ -31328,7 +33341,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_472 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_496 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31346,10 +33359,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_472 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_496 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_ExtIEs_469 = { +asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_ExtIEs_493 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityContext_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31360,9 +33373,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_470, + &asn_PER_memb_S1AP_id_constr_494, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_469 + memb_S1AP_id_constraint_493 }, 0, 0, /* No default value */ "id" @@ -31377,9 +33390,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_471, + &asn_PER_memb_S1AP_criticality_constr_495, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_469 + memb_S1AP_criticality_constraint_493 }, 0, 0, /* No default value */ "criticality" @@ -31387,33 +33400,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityContext_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_472, + &asn_DEF_S1AP_extensionValue_496, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_472, + &asn_PER_memb_S1AP_extensionValue_constr_496, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_469 + memb_S1AP_extensionValue_constraint_493 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SecurityContext_ExtIEs_tags_469 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SecurityContext_ExtIEs_tags_493 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityContext_ExtIEs_tag2el_469 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityContext_ExtIEs_tag2el_493 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_ExtIEs_specs_469 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_ExtIEs_specs_493 = { sizeof(struct S1AP_SecurityContext_ExtIEs), offsetof(struct S1AP_SecurityContext_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SecurityContext_ExtIEs_tag2el_469, + asn_MAP_S1AP_SecurityContext_ExtIEs_tag2el_493, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31422,12 +33435,12 @@ "SecurityContext-ExtIEs", "SecurityContext-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SecurityContext_ExtIEs_tags_469, - sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_469) - /sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_4690), /* 1 */ - asn_DEF_S1AP_SecurityContext_ExtIEs_tags_469, /* Same as above */ - sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_469) - /sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_4690), /* 1 */ + asn_DEF_S1AP_SecurityContext_ExtIEs_tags_493, + sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_493) + /sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_4930), /* 1 */ + asn_DEF_S1AP_SecurityContext_ExtIEs_tags_493, /* Same as above */ + sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_493) + /sizeof(asn_DEF_S1AP_SecurityContext_ExtIEs_tags_4930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31437,12 +33450,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SecurityContext_ExtIEs_469, + asn_MBR_S1AP_SecurityContext_ExtIEs_493, 3, /* Elements count */ - &asn_SPC_S1AP_SecurityContext_ExtIEs_specs_469 /* Additional specs */ + &asn_SPC_S1AP_SecurityContext_ExtIEs_specs_493 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_476 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_500 = { sizeof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs__extensionValue), offsetof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs__extensionValue, present), @@ -31453,7 +33466,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_476 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_500 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31471,10 +33484,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_476 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_500 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_473 = { +asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_497 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31485,9 +33498,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_474, + &asn_PER_memb_S1AP_id_constr_498, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_473 + memb_S1AP_id_constraint_497 }, 0, 0, /* No default value */ "id" @@ -31502,9 +33515,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_475, + &asn_PER_memb_S1AP_criticality_constr_499, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_473 + memb_S1AP_criticality_constraint_497 }, 0, 0, /* No default value */ "criticality" @@ -31512,33 +33525,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_476, + &asn_DEF_S1AP_extensionValue_500, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_476, + &asn_PER_memb_S1AP_extensionValue_constr_500, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_473 + memb_S1AP_extensionValue_constraint_497 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_473 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_497 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tag2el_473 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tag2el_497 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_473 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_497 = { sizeof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs), offsetof(struct S1AP_SecondaryRATDataUsageReportItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tag2el_473, + asn_MAP_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tag2el_497, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31547,12 +33560,12 @@ "SecondaryRATDataUsageReportItem-ExtIEs", "SecondaryRATDataUsageReportItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_473, - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_473) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_4730), /* 1 */ - asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_473, /* Same as above */ - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_473) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_4730), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_497, + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_497) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_4970), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_497, /* Same as above */ + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_497) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_tags_4970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31562,12 +33575,512 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_473, + asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_497, 3, /* Elements count */ - &asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_473 /* Additional specs */ + &asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_497 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_504 = { + sizeof(struct S1AP_SecurityIndication_ExtIEs__extensionValue), + offsetof(struct S1AP_SecurityIndication_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_SecurityIndication_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_SecurityIndication_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_504 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_504 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_480 = { +asn_TYPE_member_t asn_MBR_S1AP_SecurityIndication_ExtIEs_501 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityIndication_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_502, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_501 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityIndication_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_503, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_501 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityIndication_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_504, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_504, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_501 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_501 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityIndication_ExtIEs_tag2el_501 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityIndication_ExtIEs_specs_501 = { + sizeof(struct S1AP_SecurityIndication_ExtIEs), + offsetof(struct S1AP_SecurityIndication_ExtIEs, _asn_ctx), + asn_MAP_S1AP_SecurityIndication_ExtIEs_tag2el_501, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityIndication_ExtIEs = { + "SecurityIndication-ExtIEs", + "SecurityIndication-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_501, + sizeof(asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_501) + /sizeof(asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_5010), /* 1 */ + asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_501, /* Same as above */ + sizeof(asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_501) + /sizeof(asn_DEF_S1AP_SecurityIndication_ExtIEs_tags_5010), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SecurityIndication_ExtIEs_501, + 3, /* Elements count */ + &asn_SPC_S1AP_SecurityIndication_ExtIEs_specs_501 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_508 = { + sizeof(struct S1AP_SecurityResult_ExtIEs__extensionValue), + offsetof(struct S1AP_SecurityResult_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_SecurityResult_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_SecurityResult_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_508 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_508 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_SecurityResult_ExtIEs_505 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityResult_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_506, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_505 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityResult_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_507, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_505 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityResult_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_508, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_508, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_505 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SecurityResult_ExtIEs_tags_505 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityResult_ExtIEs_tag2el_505 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityResult_ExtIEs_specs_505 = { + sizeof(struct S1AP_SecurityResult_ExtIEs), + offsetof(struct S1AP_SecurityResult_ExtIEs, _asn_ctx), + asn_MAP_S1AP_SecurityResult_ExtIEs_tag2el_505, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityResult_ExtIEs = { + "SecurityResult-ExtIEs", + "SecurityResult-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SecurityResult_ExtIEs_tags_505, + sizeof(asn_DEF_S1AP_SecurityResult_ExtIEs_tags_505) + /sizeof(asn_DEF_S1AP_SecurityResult_ExtIEs_tags_5050), /* 1 */ + asn_DEF_S1AP_SecurityResult_ExtIEs_tags_505, /* Same as above */ + sizeof(asn_DEF_S1AP_SecurityResult_ExtIEs_tags_505) + /sizeof(asn_DEF_S1AP_SecurityResult_ExtIEs_tags_5050), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SecurityResult_ExtIEs_505, + 3, /* Elements count */ + &asn_SPC_S1AP_SecurityResult_ExtIEs_specs_505 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_512 = { + sizeof(struct S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue), + offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_512 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_512 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameItem_ExtIEs_509 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_510, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_509 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_511, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_509 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_512, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_512, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_509 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_509 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorMeasConfigNameItem_ExtIEs_tag2el_509 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasConfigNameItem_ExtIEs_specs_509 = { + sizeof(struct S1AP_SensorMeasConfigNameItem_ExtIEs), + offsetof(struct S1AP_SensorMeasConfigNameItem_ExtIEs, _asn_ctx), + asn_MAP_S1AP_SensorMeasConfigNameItem_ExtIEs_tag2el_509, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs = { + "SensorMeasConfigNameItem-ExtIEs", + "SensorMeasConfigNameItem-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_509, + sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_509) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_5090), /* 1 */ + asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_509, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_509) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs_tags_5090), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SensorMeasConfigNameItem_ExtIEs_509, + 3, /* Elements count */ + &asn_SPC_S1AP_SensorMeasConfigNameItem_ExtIEs_specs_509 /* Additional specs */ +}; + +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_516 = { + sizeof(struct S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue), + offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), + offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue, present), + sizeof(((struct S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_516 = { + "extensionValue", + "extensionValue", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_extensionValue_specs_516 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_SensorMeasurementConfiguration_ExtIEs_513 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_514, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_513 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_515, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_513 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs, extensionValue), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_extensionValue_516, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_extensionValue_constr_516, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_extensionValue_constraint_513 + }, + 0, 0, /* No default value */ + "extensionValue" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_513 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorMeasurementConfiguration_ExtIEs_tag2el_513 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasurementConfiguration_ExtIEs_specs_513 = { + sizeof(struct S1AP_SensorMeasurementConfiguration_ExtIEs), + offsetof(struct S1AP_SensorMeasurementConfiguration_ExtIEs, _asn_ctx), + asn_MAP_S1AP_SensorMeasurementConfiguration_ExtIEs_tag2el_513, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs = { + "SensorMeasurementConfiguration-ExtIEs", + "SensorMeasurementConfiguration-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_513, + sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_513) + /sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_5130), /* 1 */ + asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_513, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_513) + /sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs_tags_5130), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SensorMeasurementConfiguration_ExtIEs_513, + 3, /* Elements count */ + &asn_SPC_S1AP_SensorMeasurementConfiguration_ExtIEs_specs_513 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_520 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformationReply_ExtIEs__extensionValue, choice.TimeSynchronisationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -31603,22 +34116,22 @@ "MutingPatternInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_480 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_520 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* TimeSynchronisationInfo */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* MutingPatternInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_480 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_520 = { sizeof(struct S1AP_SONInformationReply_ExtIEs__extensionValue), offsetof(struct S1AP_SONInformationReply_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SONInformationReply_ExtIEs__extensionValue, present), sizeof(((struct S1AP_SONInformationReply_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_480, + asn_MAP_S1AP_extensionValue_tag2el_520, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_480 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_520 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31635,12 +34148,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_480, + asn_MBR_S1AP_extensionValue_520, 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_480 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_520 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SONInformationReply_ExtIEs_477 = { +asn_TYPE_member_t asn_MBR_S1AP_SONInformationReply_ExtIEs_517 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformationReply_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31651,9 +34164,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_478, + &asn_PER_memb_S1AP_id_constr_518, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_477 + memb_S1AP_id_constraint_517 }, 0, 0, /* No default value */ "id" @@ -31668,9 +34181,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_479, + &asn_PER_memb_S1AP_criticality_constr_519, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_477 + memb_S1AP_criticality_constraint_517 }, 0, 0, /* No default value */ "criticality" @@ -31678,33 +34191,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformationReply_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_480, + &asn_DEF_S1AP_extensionValue_520, select_SONInformationReply_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_480, + &asn_PER_memb_S1AP_extensionValue_constr_520, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_477 + memb_S1AP_extensionValue_constraint_517 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_477 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_517 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONInformationReply_ExtIEs_tag2el_477 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONInformationReply_ExtIEs_tag2el_517 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_477 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_517 = { sizeof(struct S1AP_SONInformationReply_ExtIEs), offsetof(struct S1AP_SONInformationReply_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SONInformationReply_ExtIEs_tag2el_477, + asn_MAP_S1AP_SONInformationReply_ExtIEs_tag2el_517, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31713,12 +34226,12 @@ "SONInformationReply-ExtIEs", "SONInformationReply-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_477, - sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_477) - /sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_4770), /* 1 */ - asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_477, /* Same as above */ - sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_477) - /sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_4770), /* 1 */ + asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_517, + sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_517) + /sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_5170), /* 1 */ + asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_517, /* Same as above */ + sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_517) + /sizeof(asn_DEF_S1AP_SONInformationReply_ExtIEs_tags_5170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31728,12 +34241,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SONInformationReply_ExtIEs_477, + asn_MBR_S1AP_SONInformationReply_ExtIEs_517, 3, /* Elements count */ - &asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_477 /* Additional specs */ + &asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_517 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_484 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_524 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs__extensionValue, choice.X2TNLConfigurationInfo), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -31769,22 +34282,22 @@ "SynchronisationInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_484 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_524 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* X2TNLConfigurationInfo */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* SynchronisationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_484 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_524 = { sizeof(struct S1AP_SONConfigurationTransfer_ExtIEs__extensionValue), offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs__extensionValue, present), sizeof(((struct S1AP_SONConfigurationTransfer_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_484, + asn_MAP_S1AP_extensionValue_tag2el_524, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_484 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_524 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31801,12 +34314,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_484, + asn_MBR_S1AP_extensionValue_524, 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_484 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_524 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_481 = { +asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_521 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31817,9 +34330,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_482, + &asn_PER_memb_S1AP_id_constr_522, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_481 + memb_S1AP_id_constraint_521 }, 0, 0, /* No default value */ "id" @@ -31834,9 +34347,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_483, + &asn_PER_memb_S1AP_criticality_constr_523, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_481 + memb_S1AP_criticality_constraint_521 }, 0, 0, /* No default value */ "criticality" @@ -31844,33 +34357,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_484, + &asn_DEF_S1AP_extensionValue_524, select_SONConfigurationTransfer_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_484, + &asn_PER_memb_S1AP_extensionValue_constr_524, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_481 + memb_S1AP_extensionValue_constraint_521 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_481 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_521 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONConfigurationTransfer_ExtIEs_tag2el_481 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONConfigurationTransfer_ExtIEs_tag2el_521 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_481 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_521 = { sizeof(struct S1AP_SONConfigurationTransfer_ExtIEs), offsetof(struct S1AP_SONConfigurationTransfer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SONConfigurationTransfer_ExtIEs_tag2el_481, + asn_MAP_S1AP_SONConfigurationTransfer_ExtIEs_tag2el_521, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31879,12 +34392,12 @@ "SONConfigurationTransfer-ExtIEs", "SONConfigurationTransfer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_481, - sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_481) - /sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_4810), /* 1 */ - asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_481, /* Same as above */ - sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_481) - /sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_4810), /* 1 */ + asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_521, + sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_521) + /sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_5210), /* 1 */ + asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_521, /* Same as above */ + sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_521) + /sizeof(asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs_tags_5210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31894,12 +34407,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_481, + asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_521, 3, /* Elements count */ - &asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_481 /* Additional specs */ + &asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_521 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_488 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_528 = { sizeof(struct S1AP_SynchronisationInformation_ExtIEs__extensionValue), offsetof(struct S1AP_SynchronisationInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SynchronisationInformation_ExtIEs__extensionValue, present), @@ -31910,7 +34423,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_488 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_528 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -31928,10 +34441,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_488 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_528 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_ExtIEs_485 = { +asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_ExtIEs_525 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SynchronisationInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31942,9 +34455,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_486, + &asn_PER_memb_S1AP_id_constr_526, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_485 + memb_S1AP_id_constraint_525 }, 0, 0, /* No default value */ "id" @@ -31959,9 +34472,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_487, + &asn_PER_memb_S1AP_criticality_constr_527, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_485 + memb_S1AP_criticality_constraint_525 }, 0, 0, /* No default value */ "criticality" @@ -31969,33 +34482,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SynchronisationInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_488, + &asn_DEF_S1AP_extensionValue_528, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_488, + &asn_PER_memb_S1AP_extensionValue_constr_528, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_485 + memb_S1AP_extensionValue_constraint_525 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_485 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_525 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SynchronisationInformation_ExtIEs_tag2el_485 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SynchronisationInformation_ExtIEs_tag2el_525 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_485 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_525 = { sizeof(struct S1AP_SynchronisationInformation_ExtIEs), offsetof(struct S1AP_SynchronisationInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SynchronisationInformation_ExtIEs_tag2el_485, + asn_MAP_S1AP_SynchronisationInformation_ExtIEs_tag2el_525, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32004,12 +34517,12 @@ "SynchronisationInformation-ExtIEs", "SynchronisationInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_485, - sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_485) - /sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_4850), /* 1 */ - asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_485, /* Same as above */ - sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_485) - /sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_4850), /* 1 */ + asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_525, + sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_525) + /sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_5250), /* 1 */ + asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_525, /* Same as above */ + sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_525) + /sizeof(asn_DEF_S1AP_SynchronisationInformation_ExtIEs_tags_5250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32019,12 +34532,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SynchronisationInformation_ExtIEs_485, + asn_MBR_S1AP_SynchronisationInformation_ExtIEs_525, 3, /* Elements count */ - &asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_485 /* Additional specs */ + &asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_525 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_492 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_532 = { sizeof(struct S1AP_SourceeNB_ID_ExtIEs__extensionValue), offsetof(struct S1AP_SourceeNB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SourceeNB_ID_ExtIEs__extensionValue, present), @@ -32035,7 +34548,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_492 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_532 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32053,10 +34566,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_492 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_532 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ID_ExtIEs_489 = { +asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ID_ExtIEs_529 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32067,9 +34580,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_490, + &asn_PER_memb_S1AP_id_constr_530, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_489 + memb_S1AP_id_constraint_529 }, 0, 0, /* No default value */ "id" @@ -32084,9 +34597,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_491, + &asn_PER_memb_S1AP_criticality_constr_531, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_489 + memb_S1AP_criticality_constraint_529 }, 0, 0, /* No default value */ "criticality" @@ -32094,33 +34607,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_492, + &asn_DEF_S1AP_extensionValue_532, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_492, + &asn_PER_memb_S1AP_extensionValue_constr_532, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_489 + memb_S1AP_extensionValue_constraint_529 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_489 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_529 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceeNB_ID_ExtIEs_tag2el_489 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceeNB_ID_ExtIEs_tag2el_529 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_489 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_529 = { sizeof(struct S1AP_SourceeNB_ID_ExtIEs), offsetof(struct S1AP_SourceeNB_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SourceeNB_ID_ExtIEs_tag2el_489, + asn_MAP_S1AP_SourceeNB_ID_ExtIEs_tag2el_529, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32129,12 +34642,12 @@ "SourceeNB-ID-ExtIEs", "SourceeNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_489, - sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_489) - /sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_4890), /* 1 */ - asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_489, /* Same as above */ - sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_489) - /sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_4890), /* 1 */ + asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_529, + sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_529) + /sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_5290), /* 1 */ + asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_529, /* Same as above */ + sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_529) + /sizeof(asn_DEF_S1AP_SourceeNB_ID_ExtIEs_tags_5290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32144,12 +34657,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceeNB_ID_ExtIEs_489, + asn_MBR_S1AP_SourceeNB_ID_ExtIEs_529, 3, /* Elements count */ - &asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_489 /* Additional specs */ + &asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_529 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_496 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_536 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, choice.MobilityInformation), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -32286,33 +34799,88 @@ 0, 0, /* No default value */ "EmergencyIndicator" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, choice.ENB_UE_S1AP_ID), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_S1AP_ENB_UE_S1AP_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "ENB-UE-S1AP-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, choice.Global_RAN_NODE_ID), + -1 /* Ambiguous tag (CHOICE?) */, + 0, + &asn_DEF_S1AP_Global_RAN_NODE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Global-RAN-NODE-ID" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, choice.Direct_Forwarding_Path_Availability), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_S1AP_Direct_Forwarding_Path_Availability, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Direct-Forwarding-Path-Availability" + }, }; -static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_496 = { 0, 3, 1, 2, 7, 4, 5, 6 }; -static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_496 = { 0, 2, 3, 1, 5, 6, 7, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_496 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_536 = { 8, 0, 3, 1, 2, 7, 10, 4, 5, 6, 9 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_536 = { 1, 3, 4, 2, 7, 8, 9, 5, 0, 10, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_536 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 8, 0, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MobilityInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 3, -1, 0 }, /* AdditionalRRMPriorityIndex */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 }, /* UE-HistoryInformationFromTheUE */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 1 }, /* IMSvoiceEPSfallbackfrom5G */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, -1, 0 }, /* EmergencyIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 2 }, /* IMSvoiceEPSfallbackfrom5G */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, -1, 1 }, /* EmergencyIndicator */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 10, -2, 0 }, /* Direct-Forwarding-Path-Availability */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 1 }, /* ContextatSource */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 0 }, /* IntersystemMeasurementConfiguration */ - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 6, 0, 0 }, /* sourceNgRanNode-ID */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 6, 0, 0 } /* sourceNodeID-Extension */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 6, 0, 1 }, /* sourceNgRanNode-ID */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 9, -1, 0 }, /* gNB */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 6, 0, 1 }, /* sourceNodeID-Extension */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 9, -1, 0 } /* ng-eNB */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_496 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_536 = { sizeof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue), offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue, present), sizeof(((struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_496, - 9, /* Count of tags in the map */ - asn_MAP_S1AP_extensionValue_to_canonical_496, - asn_MAP_S1AP_extensionValue_from_canonical_496, + asn_MAP_S1AP_extensionValue_tag2el_536, + 13, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_536, + asn_MAP_S1AP_extensionValue_from_canonical_536, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_496 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_536 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32329,12 +34897,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_496, - 8, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_496 /* Additional specs */ + asn_MBR_S1AP_extensionValue_536, + 11, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_536 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_493 = { +asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_533 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32345,9 +34913,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_494, + &asn_PER_memb_S1AP_id_constr_534, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_493 + memb_S1AP_id_constraint_533 }, 0, 0, /* No default value */ "id" @@ -32362,9 +34930,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_495, + &asn_PER_memb_S1AP_criticality_constr_535, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_493 + memb_S1AP_criticality_constraint_533 }, 0, 0, /* No default value */ "criticality" @@ -32372,33 +34940,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_496, + &asn_DEF_S1AP_extensionValue_536, select_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_496, + &asn_PER_memb_S1AP_extensionValue_constr_536, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_493 + memb_S1AP_extensionValue_constraint_533 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_493 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_533 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tag2el_493 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tag2el_533 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_493 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_533 = { sizeof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs), offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tag2el_493, + asn_MAP_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tag2el_533, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32407,12 +34975,12 @@ "SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs", "SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_493, - sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_493) - /sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_4930), /* 1 */ - asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_493, /* Same as above */ - sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_493) - /sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_4930), /* 1 */ + asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_533, + sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_533) + /sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_5330), /* 1 */ + asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_533, /* Same as above */ + sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_533) + /sizeof(asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_tags_5330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32422,12 +34990,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_493, + asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_533, 3, /* Elements count */ - &asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_493 /* Additional specs */ + &asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_533 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_500 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_540 = { sizeof(struct S1AP_SourceNgRanNode_ID_ExtIEs__extensionValue), offsetof(struct S1AP_SourceNgRanNode_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SourceNgRanNode_ID_ExtIEs__extensionValue, present), @@ -32438,7 +35006,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_500 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_540 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32456,10 +35024,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_500 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_540 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_497 = { +asn_TYPE_member_t asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_537 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceNgRanNode_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32470,9 +35038,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_498, + &asn_PER_memb_S1AP_id_constr_538, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_497 + memb_S1AP_id_constraint_537 }, 0, 0, /* No default value */ "id" @@ -32487,9 +35055,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_499, + &asn_PER_memb_S1AP_criticality_constr_539, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_497 + memb_S1AP_criticality_constraint_537 }, 0, 0, /* No default value */ "criticality" @@ -32497,33 +35065,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceNgRanNode_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_500, + &asn_DEF_S1AP_extensionValue_540, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_500, + &asn_PER_memb_S1AP_extensionValue_constr_540, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_497 + memb_S1AP_extensionValue_constraint_537 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_497 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_537 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceNgRanNode_ID_ExtIEs_tag2el_497 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceNgRanNode_ID_ExtIEs_tag2el_537 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_497 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_537 = { sizeof(struct S1AP_SourceNgRanNode_ID_ExtIEs), offsetof(struct S1AP_SourceNgRanNode_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SourceNgRanNode_ID_ExtIEs_tag2el_497, + asn_MAP_S1AP_SourceNgRanNode_ID_ExtIEs_tag2el_537, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32532,12 +35100,12 @@ "SourceNgRanNode-ID-ExtIEs", "SourceNgRanNode-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_497, - sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_497) - /sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_4970), /* 1 */ - asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_497, /* Same as above */ - sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_497) - /sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_4970), /* 1 */ + asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_537, + sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_537) + /sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_5370), /* 1 */ + asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_537, /* Same as above */ + sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_537) + /sizeof(asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs_tags_5370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32547,12 +35115,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_497, + asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_537, 3, /* Elements count */ - &asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_497 /* Additional specs */ + &asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_537 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_504 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_544 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue, choice.GUMMEIType), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -32571,21 +35139,21 @@ "GUMMEIType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_504 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_544 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* GUMMEIType */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_504 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_544 = { sizeof(struct S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue), offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue, present), sizeof(((struct S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_504, + asn_MAP_S1AP_extensionValue_tag2el_544, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_504 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_544 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32602,12 +35170,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_504, + asn_MBR_S1AP_extensionValue_544, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_504 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_544 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_501 = { +asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_541 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32618,9 +35186,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_502, + &asn_PER_memb_S1AP_id_constr_542, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_501 + memb_S1AP_id_constraint_541 }, 0, 0, /* No default value */ "id" @@ -32635,9 +35203,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_503, + &asn_PER_memb_S1AP_criticality_constr_543, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_501 + memb_S1AP_criticality_constraint_541 }, 0, 0, /* No default value */ "criticality" @@ -32645,33 +35213,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_504, + &asn_DEF_S1AP_extensionValue_544, select_ServedGUMMEIsItem_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_504, + &asn_PER_memb_S1AP_extensionValue_constr_544, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_501 + memb_S1AP_extensionValue_constraint_541 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_501 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_541 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ServedGUMMEIsItem_ExtIEs_tag2el_501 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ServedGUMMEIsItem_ExtIEs_tag2el_541 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_501 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_541 = { sizeof(struct S1AP_ServedGUMMEIsItem_ExtIEs), offsetof(struct S1AP_ServedGUMMEIsItem_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ServedGUMMEIsItem_ExtIEs_tag2el_501, + asn_MAP_S1AP_ServedGUMMEIsItem_ExtIEs_tag2el_541, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32680,12 +35248,12 @@ "ServedGUMMEIsItem-ExtIEs", "ServedGUMMEIsItem-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_501, - sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_501) - /sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_5010), /* 1 */ - asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_501, /* Same as above */ - sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_501) - /sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_5010), /* 1 */ + asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_541, + sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_541) + /sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_5410), /* 1 */ + asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_541, /* Same as above */ + sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_541) + /sizeof(asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs_tags_5410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32695,12 +35263,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_501, + asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_541, 3, /* Elements count */ - &asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_501 /* Additional specs */ + &asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_541 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_508 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_548 = { sizeof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs__extensionValue), offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs__extensionValue, present), @@ -32711,7 +35279,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_508 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_548 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32729,10 +35297,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_508 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_548 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_505 = { +asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_545 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32743,9 +35311,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_506, + &asn_PER_memb_S1AP_id_constr_546, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_505 + memb_S1AP_id_constraint_545 }, 0, 0, /* No default value */ "id" @@ -32760,9 +35328,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_507, + &asn_PER_memb_S1AP_criticality_constr_547, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_505 + memb_S1AP_criticality_constraint_545 }, 0, 0, /* No default value */ "criticality" @@ -32770,33 +35338,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_508, + &asn_DEF_S1AP_extensionValue_548, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_508, + &asn_PER_memb_S1AP_extensionValue_constr_548, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_505 + memb_S1AP_extensionValue_constraint_545 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_505 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_545 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tag2el_505 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tag2el_545 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_505 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_545 = { sizeof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs), offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tag2el_505, + asn_MAP_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tag2el_545, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32805,12 +35373,12 @@ "Subscription-Based-UE-DifferentiationInfo-ExtIEs", "Subscription-Based-UE-DifferentiationInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_505, - sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_505) - /sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_5050), /* 1 */ - asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_505, /* Same as above */ - sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_505) - /sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_5050), /* 1 */ + asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_545, + sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_545) + /sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_5450), /* 1 */ + asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_545, /* Same as above */ + sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_545) + /sizeof(asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_tags_5450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32820,12 +35388,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_505, + asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_545, 3, /* Elements count */ - &asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_505 /* Additional specs */ + &asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_545 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_512 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_552 = { sizeof(struct S1AP_ScheduledCommunicationTime_ExtIEs__extensionValue), offsetof(struct S1AP_ScheduledCommunicationTime_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ScheduledCommunicationTime_ExtIEs__extensionValue, present), @@ -32836,7 +35404,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_512 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_552 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -32854,10 +35422,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_512 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_552 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_509 = { +asn_TYPE_member_t asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_549 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ScheduledCommunicationTime_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32868,9 +35436,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_510, + &asn_PER_memb_S1AP_id_constr_550, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_509 + memb_S1AP_id_constraint_549 }, 0, 0, /* No default value */ "id" @@ -32885,9 +35453,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_511, + &asn_PER_memb_S1AP_criticality_constr_551, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_509 + memb_S1AP_criticality_constraint_549 }, 0, 0, /* No default value */ "criticality" @@ -32895,33 +35463,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ScheduledCommunicationTime_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_512, + &asn_DEF_S1AP_extensionValue_552, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_512, + &asn_PER_memb_S1AP_extensionValue_constr_552, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_509 + memb_S1AP_extensionValue_constraint_549 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_509 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_549 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ScheduledCommunicationTime_ExtIEs_tag2el_509 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ScheduledCommunicationTime_ExtIEs_tag2el_549 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_509 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_549 = { sizeof(struct S1AP_ScheduledCommunicationTime_ExtIEs), offsetof(struct S1AP_ScheduledCommunicationTime_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ScheduledCommunicationTime_ExtIEs_tag2el_509, + asn_MAP_S1AP_ScheduledCommunicationTime_ExtIEs_tag2el_549, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32930,12 +35498,12 @@ "ScheduledCommunicationTime-ExtIEs", "ScheduledCommunicationTime-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_509, - sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_509) - /sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_5090), /* 1 */ - asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_509, /* Same as above */ - sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_509) - /sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_5090), /* 1 */ + asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_549, + sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_549) + /sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_5490), /* 1 */ + asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_549, /* Same as above */ + sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_549) + /sizeof(asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs_tags_5490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32945,12 +35513,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_509, + asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_549, 3, /* Elements count */ - &asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_509 /* Additional specs */ + &asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_549 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_516 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_556 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SupportedTAs_Item_ExtIEs__extensionValue, choice.RAT_Type), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -32969,21 +35537,21 @@ "RAT-Type" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_516 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_556 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* RAT-Type */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_516 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_556 = { sizeof(struct S1AP_SupportedTAs_Item_ExtIEs__extensionValue), offsetof(struct S1AP_SupportedTAs_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_SupportedTAs_Item_ExtIEs__extensionValue, present), sizeof(((struct S1AP_SupportedTAs_Item_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_516, + asn_MAP_S1AP_extensionValue_tag2el_556, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_516 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_556 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33000,12 +35568,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_516, + asn_MBR_S1AP_extensionValue_556, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_516 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_556 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_513 = { +asn_TYPE_member_t asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_553 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SupportedTAs_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33016,9 +35584,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_514, + &asn_PER_memb_S1AP_id_constr_554, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_513 + memb_S1AP_id_constraint_553 }, 0, 0, /* No default value */ "id" @@ -33033,9 +35601,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_515, + &asn_PER_memb_S1AP_criticality_constr_555, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_513 + memb_S1AP_criticality_constraint_553 }, 0, 0, /* No default value */ "criticality" @@ -33043,33 +35611,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SupportedTAs_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_516, + &asn_DEF_S1AP_extensionValue_556, select_SupportedTAs_Item_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_516, + &asn_PER_memb_S1AP_extensionValue_constr_556, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_513 + memb_S1AP_extensionValue_constraint_553 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_513 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_553 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SupportedTAs_Item_ExtIEs_tag2el_513 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SupportedTAs_Item_ExtIEs_tag2el_553 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_513 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_553 = { sizeof(struct S1AP_SupportedTAs_Item_ExtIEs), offsetof(struct S1AP_SupportedTAs_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_SupportedTAs_Item_ExtIEs_tag2el_513, + asn_MAP_S1AP_SupportedTAs_Item_ExtIEs_tag2el_553, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33078,12 +35646,12 @@ "SupportedTAs-Item-ExtIEs", "SupportedTAs-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_513, - sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_513) - /sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_5130), /* 1 */ - asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_513, /* Same as above */ - sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_513) - /sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_5130), /* 1 */ + asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_553, + sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_553) + /sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_5530), /* 1 */ + asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_553, /* Same as above */ + sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_553) + /sizeof(asn_DEF_S1AP_SupportedTAs_Item_ExtIEs_tags_5530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33093,12 +35661,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_513, + asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_553, 3, /* Elements count */ - &asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_513 /* Additional specs */ + &asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_553 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_520 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_560 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue, choice.MutingAvailabilityIndication), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -33117,21 +35685,21 @@ "MutingAvailabilityIndication" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_520 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_560 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* MutingAvailabilityIndication */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_520 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_560 = { sizeof(struct S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue), offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue, present), sizeof(((struct S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_520, + asn_MAP_S1AP_extensionValue_tag2el_560, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_520 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_560 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33148,12 +35716,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_520, + asn_MBR_S1AP_extensionValue_560, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_520 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_560 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_517 = { +asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_557 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33164,9 +35732,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_518, + &asn_PER_memb_S1AP_id_constr_558, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_517 + memb_S1AP_id_constraint_557 }, 0, 0, /* No default value */ "id" @@ -33181,9 +35749,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_519, + &asn_PER_memb_S1AP_criticality_constr_559, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_517 + memb_S1AP_criticality_constraint_557 }, 0, 0, /* No default value */ "criticality" @@ -33191,33 +35759,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_520, + &asn_DEF_S1AP_extensionValue_560, select_TimeSynchronisationInfo_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_520, + &asn_PER_memb_S1AP_extensionValue_constr_560, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_517 + memb_S1AP_extensionValue_constraint_557 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_517 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_557 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TimeSynchronisationInfo_ExtIEs_tag2el_517 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TimeSynchronisationInfo_ExtIEs_tag2el_557 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_517 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_557 = { sizeof(struct S1AP_TimeSynchronisationInfo_ExtIEs), offsetof(struct S1AP_TimeSynchronisationInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TimeSynchronisationInfo_ExtIEs_tag2el_517, + asn_MAP_S1AP_TimeSynchronisationInfo_ExtIEs_tag2el_557, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33226,12 +35794,12 @@ "TimeSynchronisationInfo-ExtIEs", "TimeSynchronisationInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_517, - sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_517) - /sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_5170), /* 1 */ - asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_517, /* Same as above */ - sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_517) - /sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_5170), /* 1 */ + asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_557, + sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_557) + /sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_5570), /* 1 */ + asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_557, /* Same as above */ + sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_557) + /sizeof(asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs_tags_5570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33241,12 +35809,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_517, + asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_557, 3, /* Elements count */ - &asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_517 /* Additional specs */ + &asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_557 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_524 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_564 = { sizeof(struct S1AP_S_TMSI_ExtIEs__extensionValue), offsetof(struct S1AP_S_TMSI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_S_TMSI_ExtIEs__extensionValue, present), @@ -33257,7 +35825,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_524 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_564 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33275,10 +35843,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_524 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_564 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_S_TMSI_ExtIEs_521 = { +asn_TYPE_member_t asn_MBR_S1AP_S_TMSI_ExtIEs_561 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S_TMSI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33289,9 +35857,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_522, + &asn_PER_memb_S1AP_id_constr_562, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_521 + memb_S1AP_id_constraint_561 }, 0, 0, /* No default value */ "id" @@ -33306,9 +35874,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_523, + &asn_PER_memb_S1AP_criticality_constr_563, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_521 + memb_S1AP_criticality_constraint_561 }, 0, 0, /* No default value */ "criticality" @@ -33316,33 +35884,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_S_TMSI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_524, + &asn_DEF_S1AP_extensionValue_564, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_524, + &asn_PER_memb_S1AP_extensionValue_constr_564, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_521 + memb_S1AP_extensionValue_constraint_561 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_S_TMSI_ExtIEs_tags_521 = { +static const ber_tlv_tag_t asn_DEF_S1AP_S_TMSI_ExtIEs_tags_561 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_S_TMSI_ExtIEs_tag2el_521 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_S_TMSI_ExtIEs_tag2el_561 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_S_TMSI_ExtIEs_specs_521 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_S_TMSI_ExtIEs_specs_561 = { sizeof(struct S1AP_S_TMSI_ExtIEs), offsetof(struct S1AP_S_TMSI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_S_TMSI_ExtIEs_tag2el_521, + asn_MAP_S1AP_S_TMSI_ExtIEs_tag2el_561, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33351,12 +35919,12 @@ "S-TMSI-ExtIEs", "S-TMSI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_S_TMSI_ExtIEs_tags_521, - sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_521) - /sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_5210), /* 1 */ - asn_DEF_S1AP_S_TMSI_ExtIEs_tags_521, /* Same as above */ - sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_521) - /sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_5210), /* 1 */ + asn_DEF_S1AP_S_TMSI_ExtIEs_tags_561, + sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_561) + /sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_5610), /* 1 */ + asn_DEF_S1AP_S_TMSI_ExtIEs_tags_561, /* Same as above */ + sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_561) + /sizeof(asn_DEF_S1AP_S_TMSI_ExtIEs_tags_5610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33366,12 +35934,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_S_TMSI_ExtIEs_521, + asn_MBR_S1AP_S_TMSI_ExtIEs_561, 3, /* Elements count */ - &asn_SPC_S1AP_S_TMSI_ExtIEs_specs_521 /* Additional specs */ + &asn_SPC_S1AP_S_TMSI_ExtIEs_specs_561 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_528 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_568 = { sizeof(struct S1AP_TAIBasedMDT_ExtIEs__extensionValue), offsetof(struct S1AP_TAIBasedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAIBasedMDT_ExtIEs__extensionValue, present), @@ -33382,7 +35950,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_528 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_568 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33400,10 +35968,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_528 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_568 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAIBasedMDT_ExtIEs_525 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIBasedMDT_ExtIEs_565 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIBasedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33414,9 +35982,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_526, + &asn_PER_memb_S1AP_id_constr_566, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_525 + memb_S1AP_id_constraint_565 }, 0, 0, /* No default value */ "id" @@ -33431,9 +35999,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_527, + &asn_PER_memb_S1AP_criticality_constr_567, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_525 + memb_S1AP_criticality_constraint_565 }, 0, 0, /* No default value */ "criticality" @@ -33441,33 +36009,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIBasedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_528, + &asn_DEF_S1AP_extensionValue_568, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_528, + &asn_PER_memb_S1AP_extensionValue_constr_568, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_525 + memb_S1AP_extensionValue_constraint_565 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_525 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_565 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIBasedMDT_ExtIEs_tag2el_525 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIBasedMDT_ExtIEs_tag2el_565 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_525 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_565 = { sizeof(struct S1AP_TAIBasedMDT_ExtIEs), offsetof(struct S1AP_TAIBasedMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TAIBasedMDT_ExtIEs_tag2el_525, + asn_MAP_S1AP_TAIBasedMDT_ExtIEs_tag2el_565, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33476,12 +36044,12 @@ "TAIBasedMDT-ExtIEs", "TAIBasedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_525, - sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_525) - /sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_5250), /* 1 */ - asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_525, /* Same as above */ - sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_525) - /sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_5250), /* 1 */ + asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_565, + sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_565) + /sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_5650), /* 1 */ + asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_565, /* Same as above */ + sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_565) + /sizeof(asn_DEF_S1AP_TAIBasedMDT_ExtIEs_tags_5650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33491,12 +36059,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAIBasedMDT_ExtIEs_525, + asn_MBR_S1AP_TAIBasedMDT_ExtIEs_565, 3, /* Elements count */ - &asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_525 /* Additional specs */ + &asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_565 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_532 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_572 = { sizeof(struct S1AP_TAI_ExtIEs__extensionValue), offsetof(struct S1AP_TAI_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAI_ExtIEs__extensionValue, present), @@ -33507,7 +36075,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_532 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_572 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33525,10 +36093,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_532 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_572 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAI_ExtIEs_529 = { +asn_TYPE_member_t asn_MBR_S1AP_TAI_ExtIEs_569 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33539,9 +36107,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_530, + &asn_PER_memb_S1AP_id_constr_570, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_529 + memb_S1AP_id_constraint_569 }, 0, 0, /* No default value */ "id" @@ -33556,9 +36124,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_531, + &asn_PER_memb_S1AP_criticality_constr_571, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_529 + memb_S1AP_criticality_constraint_569 }, 0, 0, /* No default value */ "criticality" @@ -33566,33 +36134,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_532, + &asn_DEF_S1AP_extensionValue_572, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_532, + &asn_PER_memb_S1AP_extensionValue_constr_572, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_529 + memb_S1AP_extensionValue_constraint_569 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAI_ExtIEs_tags_529 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAI_ExtIEs_tags_569 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_ExtIEs_tag2el_529 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_ExtIEs_tag2el_569 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_ExtIEs_specs_529 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_ExtIEs_specs_569 = { sizeof(struct S1AP_TAI_ExtIEs), offsetof(struct S1AP_TAI_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TAI_ExtIEs_tag2el_529, + asn_MAP_S1AP_TAI_ExtIEs_tag2el_569, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33601,12 +36169,12 @@ "TAI-ExtIEs", "TAI-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAI_ExtIEs_tags_529, - sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_529) - /sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_5290), /* 1 */ - asn_DEF_S1AP_TAI_ExtIEs_tags_529, /* Same as above */ - sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_529) - /sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_5290), /* 1 */ + asn_DEF_S1AP_TAI_ExtIEs_tags_569, + sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_569) + /sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_5690), /* 1 */ + asn_DEF_S1AP_TAI_ExtIEs_tags_569, /* Same as above */ + sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_569) + /sizeof(asn_DEF_S1AP_TAI_ExtIEs_tags_5690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33616,12 +36184,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAI_ExtIEs_529, + asn_MBR_S1AP_TAI_ExtIEs_569, 3, /* Elements count */ - &asn_SPC_S1AP_TAI_ExtIEs_specs_529 /* Additional specs */ + &asn_SPC_S1AP_TAI_ExtIEs_specs_569 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_536 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_576 = { sizeof(struct S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue), offsetof(struct S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue, present), @@ -33632,7 +36200,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_536 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_576 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33650,10 +36218,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_536 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_576 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_533 = { +asn_TYPE_member_t asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_573 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_Broadcast_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33664,9 +36232,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_534, + &asn_PER_memb_S1AP_id_constr_574, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_533 + memb_S1AP_id_constraint_573 }, 0, 0, /* No default value */ "id" @@ -33681,9 +36249,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_535, + &asn_PER_memb_S1AP_criticality_constr_575, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_533 + memb_S1AP_criticality_constraint_573 }, 0, 0, /* No default value */ "criticality" @@ -33691,33 +36259,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_Broadcast_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_536, + &asn_DEF_S1AP_extensionValue_576, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_536, + &asn_PER_memb_S1AP_extensionValue_constr_576, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_533 + memb_S1AP_extensionValue_constraint_573 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_533 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_573 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_Broadcast_Item_ExtIEs_tag2el_533 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_Broadcast_Item_ExtIEs_tag2el_573 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_533 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_573 = { sizeof(struct S1AP_TAI_Broadcast_Item_ExtIEs), offsetof(struct S1AP_TAI_Broadcast_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TAI_Broadcast_Item_ExtIEs_tag2el_533, + asn_MAP_S1AP_TAI_Broadcast_Item_ExtIEs_tag2el_573, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33726,12 +36294,12 @@ "TAI-Broadcast-Item-ExtIEs", "TAI-Broadcast-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_533, - sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_533) - /sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_5330), /* 1 */ - asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_533, /* Same as above */ - sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_533) - /sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_5330), /* 1 */ + asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_573, + sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_573) + /sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_5730), /* 1 */ + asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_573, /* Same as above */ + sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_573) + /sizeof(asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs_tags_5730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33741,12 +36309,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_533, + asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_573, 3, /* Elements count */ - &asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_533 /* Additional specs */ + &asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_573 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_540 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_580 = { sizeof(struct S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue), offsetof(struct S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue, present), @@ -33757,7 +36325,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_540 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_580 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33775,10 +36343,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_540 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_580 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_537 = { +asn_TYPE_member_t asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_577 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_Cancelled_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33789,9 +36357,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_538, + &asn_PER_memb_S1AP_id_constr_578, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_537 + memb_S1AP_id_constraint_577 }, 0, 0, /* No default value */ "id" @@ -33806,9 +36374,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_539, + &asn_PER_memb_S1AP_criticality_constr_579, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_537 + memb_S1AP_criticality_constraint_577 }, 0, 0, /* No default value */ "criticality" @@ -33816,33 +36384,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAI_Cancelled_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_540, + &asn_DEF_S1AP_extensionValue_580, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_540, + &asn_PER_memb_S1AP_extensionValue_constr_580, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_537 + memb_S1AP_extensionValue_constraint_577 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_537 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_577 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_Cancelled_Item_ExtIEs_tag2el_537 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAI_Cancelled_Item_ExtIEs_tag2el_577 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_537 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_577 = { sizeof(struct S1AP_TAI_Cancelled_Item_ExtIEs), offsetof(struct S1AP_TAI_Cancelled_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TAI_Cancelled_Item_ExtIEs_tag2el_537, + asn_MAP_S1AP_TAI_Cancelled_Item_ExtIEs_tag2el_577, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33851,12 +36419,12 @@ "TAI-Cancelled-Item-ExtIEs", "TAI-Cancelled-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_537, - sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_537) - /sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_5370), /* 1 */ - asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_537, /* Same as above */ - sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_537) - /sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_5370), /* 1 */ + asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_577, + sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_577) + /sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_5770), /* 1 */ + asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_577, /* Same as above */ + sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_577) + /sizeof(asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs_tags_5770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33866,12 +36434,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_537, + asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_577, 3, /* Elements count */ - &asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_537 /* Additional specs */ + &asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_577 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_544 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_584 = { sizeof(struct S1AP_TABasedMDT_ExtIEs__extensionValue), offsetof(struct S1AP_TABasedMDT_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TABasedMDT_ExtIEs__extensionValue, present), @@ -33882,7 +36450,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_544 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_584 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -33900,10 +36468,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_544 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_584 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TABasedMDT_ExtIEs_541 = { +asn_TYPE_member_t asn_MBR_S1AP_TABasedMDT_ExtIEs_581 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TABasedMDT_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33914,9 +36482,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_542, + &asn_PER_memb_S1AP_id_constr_582, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_541 + memb_S1AP_id_constraint_581 }, 0, 0, /* No default value */ "id" @@ -33931,9 +36499,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_543, + &asn_PER_memb_S1AP_criticality_constr_583, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_541 + memb_S1AP_criticality_constraint_581 }, 0, 0, /* No default value */ "criticality" @@ -33941,33 +36509,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TABasedMDT_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_544, + &asn_DEF_S1AP_extensionValue_584, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_544, + &asn_PER_memb_S1AP_extensionValue_constr_584, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_541 + memb_S1AP_extensionValue_constraint_581 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_541 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_581 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TABasedMDT_ExtIEs_tag2el_541 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TABasedMDT_ExtIEs_tag2el_581 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_541 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_581 = { sizeof(struct S1AP_TABasedMDT_ExtIEs), offsetof(struct S1AP_TABasedMDT_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TABasedMDT_ExtIEs_tag2el_541, + asn_MAP_S1AP_TABasedMDT_ExtIEs_tag2el_581, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33976,12 +36544,12 @@ "TABasedMDT-ExtIEs", "TABasedMDT-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_541, - sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_541) - /sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_5410), /* 1 */ - asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_541, /* Same as above */ - sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_541) - /sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_5410), /* 1 */ + asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_581, + sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_581) + /sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_5810), /* 1 */ + asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_581, /* Same as above */ + sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_581) + /sizeof(asn_DEF_S1AP_TABasedMDT_ExtIEs_tags_5810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33991,12 +36559,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TABasedMDT_ExtIEs_541, + asn_MBR_S1AP_TABasedMDT_ExtIEs_581, 3, /* Elements count */ - &asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_541 /* Additional specs */ + &asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_581 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_548 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_588 = { sizeof(struct S1AP_TABasedQMC_ExtIEs__extensionValue), offsetof(struct S1AP_TABasedQMC_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TABasedQMC_ExtIEs__extensionValue, present), @@ -34007,7 +36575,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_548 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_588 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34025,10 +36593,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_548 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_588 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TABasedQMC_ExtIEs_545 = { +asn_TYPE_member_t asn_MBR_S1AP_TABasedQMC_ExtIEs_585 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TABasedQMC_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34039,9 +36607,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_546, + &asn_PER_memb_S1AP_id_constr_586, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_545 + memb_S1AP_id_constraint_585 }, 0, 0, /* No default value */ "id" @@ -34056,9 +36624,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_547, + &asn_PER_memb_S1AP_criticality_constr_587, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_545 + memb_S1AP_criticality_constraint_585 }, 0, 0, /* No default value */ "criticality" @@ -34066,33 +36634,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TABasedQMC_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_548, + &asn_DEF_S1AP_extensionValue_588, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_548, + &asn_PER_memb_S1AP_extensionValue_constr_588, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_545 + memb_S1AP_extensionValue_constraint_585 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_545 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_585 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TABasedQMC_ExtIEs_tag2el_545 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TABasedQMC_ExtIEs_tag2el_585 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_545 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_585 = { sizeof(struct S1AP_TABasedQMC_ExtIEs), offsetof(struct S1AP_TABasedQMC_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TABasedQMC_ExtIEs_tag2el_545, + asn_MAP_S1AP_TABasedQMC_ExtIEs_tag2el_585, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34101,12 +36669,12 @@ "TABasedQMC-ExtIEs", "TABasedQMC-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_545, - sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_545) - /sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_5450), /* 1 */ - asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_545, /* Same as above */ - sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_545) - /sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_5450), /* 1 */ + asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_585, + sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_585) + /sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_5850), /* 1 */ + asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_585, /* Same as above */ + sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_585) + /sizeof(asn_DEF_S1AP_TABasedQMC_ExtIEs_tags_5850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34116,12 +36684,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TABasedQMC_ExtIEs_545, + asn_MBR_S1AP_TABasedQMC_ExtIEs_585, 3, /* Elements count */ - &asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_545 /* Additional specs */ + &asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_585 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_552 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_592 = { sizeof(struct S1AP_TAIBasedQMC_ExtIEs__extensionValue), offsetof(struct S1AP_TAIBasedQMC_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TAIBasedQMC_ExtIEs__extensionValue, present), @@ -34132,7 +36700,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_552 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_592 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34150,10 +36718,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_552 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_592 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TAIBasedQMC_ExtIEs_549 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIBasedQMC_ExtIEs_589 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIBasedQMC_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34164,9 +36732,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_550, + &asn_PER_memb_S1AP_id_constr_590, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_549 + memb_S1AP_id_constraint_589 }, 0, 0, /* No default value */ "id" @@ -34181,9 +36749,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_551, + &asn_PER_memb_S1AP_criticality_constr_591, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_549 + memb_S1AP_criticality_constraint_589 }, 0, 0, /* No default value */ "criticality" @@ -34191,33 +36759,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIBasedQMC_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_552, + &asn_DEF_S1AP_extensionValue_592, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_552, + &asn_PER_memb_S1AP_extensionValue_constr_592, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_549 + memb_S1AP_extensionValue_constraint_589 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_549 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_589 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIBasedQMC_ExtIEs_tag2el_549 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TAIBasedQMC_ExtIEs_tag2el_589 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_549 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_589 = { sizeof(struct S1AP_TAIBasedQMC_ExtIEs), offsetof(struct S1AP_TAIBasedQMC_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TAIBasedQMC_ExtIEs_tag2el_549, + asn_MAP_S1AP_TAIBasedQMC_ExtIEs_tag2el_589, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34226,12 +36794,12 @@ "TAIBasedQMC-ExtIEs", "TAIBasedQMC-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_549, - sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_549) - /sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_5490), /* 1 */ - asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_549, /* Same as above */ - sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_549) - /sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_5490), /* 1 */ + asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_589, + sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_589) + /sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_5890), /* 1 */ + asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_589, /* Same as above */ + sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_589) + /sizeof(asn_DEF_S1AP_TAIBasedQMC_ExtIEs_tags_5890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34241,12 +36809,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TAIBasedQMC_ExtIEs_549, + asn_MBR_S1AP_TAIBasedQMC_ExtIEs_589, 3, /* Elements count */ - &asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_549 /* Additional specs */ + &asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_589 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_556 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_596 = { sizeof(struct S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue), offsetof(struct S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue, present), @@ -34257,7 +36825,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_556 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_596 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34275,10 +36843,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_556 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_596 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_553 = { +asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_593 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CompletedCellinTAI_Item_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34289,9 +36857,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_554, + &asn_PER_memb_S1AP_id_constr_594, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_553 + memb_S1AP_id_constraint_593 }, 0, 0, /* No default value */ "id" @@ -34306,9 +36874,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_555, + &asn_PER_memb_S1AP_criticality_constr_595, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_553 + memb_S1AP_criticality_constraint_593 }, 0, 0, /* No default value */ "criticality" @@ -34316,33 +36884,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CompletedCellinTAI_Item_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_556, + &asn_DEF_S1AP_extensionValue_596, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_556, + &asn_PER_memb_S1AP_extensionValue_constr_596, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_553 + memb_S1AP_extensionValue_constraint_593 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_553 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_593 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CompletedCellinTAI_Item_ExtIEs_tag2el_553 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CompletedCellinTAI_Item_ExtIEs_tag2el_593 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_553 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_593 = { sizeof(struct S1AP_CompletedCellinTAI_Item_ExtIEs), offsetof(struct S1AP_CompletedCellinTAI_Item_ExtIEs, _asn_ctx), - asn_MAP_S1AP_CompletedCellinTAI_Item_ExtIEs_tag2el_553, + asn_MAP_S1AP_CompletedCellinTAI_Item_ExtIEs_tag2el_593, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34351,12 +36919,12 @@ "CompletedCellinTAI-Item-ExtIEs", "CompletedCellinTAI-Item-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_553, - sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_553) - /sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_5530), /* 1 */ - asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_553, /* Same as above */ - sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_553) - /sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_5530), /* 1 */ + asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_593, + sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_593) + /sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_5930), /* 1 */ + asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_593, /* Same as above */ + sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_593) + /sizeof(asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs_tags_5930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34366,12 +36934,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_553, + asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_593, 3, /* Elements count */ - &asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_553 /* Additional specs */ + &asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_593 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_560 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_600 = { sizeof(struct S1AP_TargeteNB_ID_ExtIEs__extensionValue), offsetof(struct S1AP_TargeteNB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TargeteNB_ID_ExtIEs__extensionValue, present), @@ -34382,7 +36950,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_560 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_600 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34400,10 +36968,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_560 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_600 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ID_ExtIEs_557 = { +asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ID_ExtIEs_597 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34414,9 +36982,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_558, + &asn_PER_memb_S1AP_id_constr_598, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_557 + memb_S1AP_id_constraint_597 }, 0, 0, /* No default value */ "id" @@ -34431,9 +36999,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_559, + &asn_PER_memb_S1AP_criticality_constr_599, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_557 + memb_S1AP_criticality_constraint_597 }, 0, 0, /* No default value */ "criticality" @@ -34441,33 +37009,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_560, + &asn_DEF_S1AP_extensionValue_600, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_560, + &asn_PER_memb_S1AP_extensionValue_constr_600, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_557 + memb_S1AP_extensionValue_constraint_597 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_557 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_597 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargeteNB_ID_ExtIEs_tag2el_557 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargeteNB_ID_ExtIEs_tag2el_597 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_557 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_597 = { sizeof(struct S1AP_TargeteNB_ID_ExtIEs), offsetof(struct S1AP_TargeteNB_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TargeteNB_ID_ExtIEs_tag2el_557, + asn_MAP_S1AP_TargeteNB_ID_ExtIEs_tag2el_597, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34476,12 +37044,12 @@ "TargeteNB-ID-ExtIEs", "TargeteNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_557, - sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_557) - /sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_5570), /* 1 */ - asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_557, /* Same as above */ - sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_557) - /sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_5570), /* 1 */ + asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_597, + sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_597) + /sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_5970), /* 1 */ + asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_597, /* Same as above */ + sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_597) + /sizeof(asn_DEF_S1AP_TargeteNB_ID_ExtIEs_tags_5970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34491,12 +37059,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TargeteNB_ID_ExtIEs_557, + asn_MBR_S1AP_TargeteNB_ID_ExtIEs_597, 3, /* Elements count */ - &asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_557 /* Additional specs */ + &asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_597 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_564 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_604 = { sizeof(struct S1AP_TargetRNC_ID_ExtIEs__extensionValue), offsetof(struct S1AP_TargetRNC_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TargetRNC_ID_ExtIEs__extensionValue, present), @@ -34507,7 +37075,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_564 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_604 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34525,10 +37093,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_564 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_604 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TargetRNC_ID_ExtIEs_561 = { +asn_TYPE_member_t asn_MBR_S1AP_TargetRNC_ID_ExtIEs_601 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargetRNC_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34539,9 +37107,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_562, + &asn_PER_memb_S1AP_id_constr_602, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_561 + memb_S1AP_id_constraint_601 }, 0, 0, /* No default value */ "id" @@ -34556,9 +37124,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_563, + &asn_PER_memb_S1AP_criticality_constr_603, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_561 + memb_S1AP_criticality_constraint_601 }, 0, 0, /* No default value */ "criticality" @@ -34566,33 +37134,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TargetRNC_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_564, + &asn_DEF_S1AP_extensionValue_604, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_564, + &asn_PER_memb_S1AP_extensionValue_constr_604, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_561 + memb_S1AP_extensionValue_constraint_601 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_561 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_601 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargetRNC_ID_ExtIEs_tag2el_561 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargetRNC_ID_ExtIEs_tag2el_601 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_561 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_601 = { sizeof(struct S1AP_TargetRNC_ID_ExtIEs), offsetof(struct S1AP_TargetRNC_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TargetRNC_ID_ExtIEs_tag2el_561, + asn_MAP_S1AP_TargetRNC_ID_ExtIEs_tag2el_601, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34601,12 +37169,12 @@ "TargetRNC-ID-ExtIEs", "TargetRNC-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_561, - sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_561) - /sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_5610), /* 1 */ - asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_561, /* Same as above */ - sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_561) - /sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_5610), /* 1 */ + asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_601, + sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_601) + /sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_6010), /* 1 */ + asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_601, /* Same as above */ + sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_601) + /sizeof(asn_DEF_S1AP_TargetRNC_ID_ExtIEs_tags_6010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34616,12 +37184,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TargetRNC_ID_ExtIEs_561, + asn_MBR_S1AP_TargetRNC_ID_ExtIEs_601, 3, /* Elements count */ - &asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_561 /* Additional specs */ + &asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_601 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_568 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_608 = { sizeof(struct S1AP_TargetNgRanNode_ID_ExtIEs__extensionValue), offsetof(struct S1AP_TargetNgRanNode_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TargetNgRanNode_ID_ExtIEs__extensionValue, present), @@ -34632,7 +37200,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_568 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_608 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34650,10 +37218,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_568 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_608 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_565 = { +asn_TYPE_member_t asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_605 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargetNgRanNode_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34664,9 +37232,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_566, + &asn_PER_memb_S1AP_id_constr_606, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_565 + memb_S1AP_id_constraint_605 }, 0, 0, /* No default value */ "id" @@ -34681,9 +37249,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_567, + &asn_PER_memb_S1AP_criticality_constr_607, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_565 + memb_S1AP_criticality_constraint_605 }, 0, 0, /* No default value */ "criticality" @@ -34691,33 +37259,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TargetNgRanNode_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_568, + &asn_DEF_S1AP_extensionValue_608, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_568, + &asn_PER_memb_S1AP_extensionValue_constr_608, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_565 + memb_S1AP_extensionValue_constraint_605 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_565 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_605 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargetNgRanNode_ID_ExtIEs_tag2el_565 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargetNgRanNode_ID_ExtIEs_tag2el_605 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_565 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_605 = { sizeof(struct S1AP_TargetNgRanNode_ID_ExtIEs), offsetof(struct S1AP_TargetNgRanNode_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TargetNgRanNode_ID_ExtIEs_tag2el_565, + asn_MAP_S1AP_TargetNgRanNode_ID_ExtIEs_tag2el_605, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34726,12 +37294,12 @@ "TargetNgRanNode-ID-ExtIEs", "TargetNgRanNode-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_565, - sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_565) - /sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_5650), /* 1 */ - asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_565, /* Same as above */ - sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_565) - /sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_5650), /* 1 */ + asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_605, + sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_605) + /sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_6050), /* 1 */ + asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_605, /* Same as above */ + sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_605) + /sizeof(asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs_tags_6050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34741,12 +37309,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_565, + asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_605, 3, /* Elements count */ - &asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_565 /* Additional specs */ + &asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_605 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_572 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_612 = { sizeof(struct S1AP_GNB_ExtIEs__extensionValue), offsetof(struct S1AP_GNB_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_GNB_ExtIEs__extensionValue, present), @@ -34757,7 +37325,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_572 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_612 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34775,10 +37343,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_572 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_612 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_GNB_ExtIEs_569 = { +asn_TYPE_member_t asn_MBR_S1AP_GNB_ExtIEs_609 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_GNB_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34789,9 +37357,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_570, + &asn_PER_memb_S1AP_id_constr_610, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_569 + memb_S1AP_id_constraint_609 }, 0, 0, /* No default value */ "id" @@ -34806,9 +37374,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_571, + &asn_PER_memb_S1AP_criticality_constr_611, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_569 + memb_S1AP_criticality_constraint_609 }, 0, 0, /* No default value */ "criticality" @@ -34816,33 +37384,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_GNB_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_572, + &asn_DEF_S1AP_extensionValue_612, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_572, + &asn_PER_memb_S1AP_extensionValue_constr_612, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_569 + memb_S1AP_extensionValue_constraint_609 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_GNB_ExtIEs_tags_569 = { +static const ber_tlv_tag_t asn_DEF_S1AP_GNB_ExtIEs_tags_609 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_GNB_ExtIEs_tag2el_569 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_GNB_ExtIEs_tag2el_609 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_GNB_ExtIEs_specs_569 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_GNB_ExtIEs_specs_609 = { sizeof(struct S1AP_GNB_ExtIEs), offsetof(struct S1AP_GNB_ExtIEs, _asn_ctx), - asn_MAP_S1AP_GNB_ExtIEs_tag2el_569, + asn_MAP_S1AP_GNB_ExtIEs_tag2el_609, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34851,12 +37419,12 @@ "GNB-ExtIEs", "GNB-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_GNB_ExtIEs_tags_569, - sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_569) - /sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_5690), /* 1 */ - asn_DEF_S1AP_GNB_ExtIEs_tags_569, /* Same as above */ - sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_569) - /sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_5690), /* 1 */ + asn_DEF_S1AP_GNB_ExtIEs_tags_609, + sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_609) + /sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_6090), /* 1 */ + asn_DEF_S1AP_GNB_ExtIEs_tags_609, /* Same as above */ + sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_609) + /sizeof(asn_DEF_S1AP_GNB_ExtIEs_tags_6090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34866,12 +37434,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_GNB_ExtIEs_569, + asn_MBR_S1AP_GNB_ExtIEs_609, 3, /* Elements count */ - &asn_SPC_S1AP_GNB_ExtIEs_specs_569 /* Additional specs */ + &asn_SPC_S1AP_GNB_ExtIEs_specs_609 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_576 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_616 = { sizeof(struct S1AP_Global_GNB_ID_ExtIEs__extensionValue), offsetof(struct S1AP_Global_GNB_ID_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Global_GNB_ID_ExtIEs__extensionValue, present), @@ -34882,7 +37450,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_576 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_616 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -34900,10 +37468,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_576 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_616 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Global_GNB_ID_ExtIEs_573 = { +asn_TYPE_member_t asn_MBR_S1AP_Global_GNB_ID_ExtIEs_613 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Global_GNB_ID_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34914,9 +37482,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_574, + &asn_PER_memb_S1AP_id_constr_614, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_573 + memb_S1AP_id_constraint_613 }, 0, 0, /* No default value */ "id" @@ -34931,9 +37499,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_575, + &asn_PER_memb_S1AP_criticality_constr_615, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_573 + memb_S1AP_criticality_constraint_613 }, 0, 0, /* No default value */ "criticality" @@ -34941,33 +37509,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Global_GNB_ID_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_576, + &asn_DEF_S1AP_extensionValue_616, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_576, + &asn_PER_memb_S1AP_extensionValue_constr_616, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_573 + memb_S1AP_extensionValue_constraint_613 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_573 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_613 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Global_GNB_ID_ExtIEs_tag2el_573 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Global_GNB_ID_ExtIEs_tag2el_613 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_573 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_613 = { sizeof(struct S1AP_Global_GNB_ID_ExtIEs), offsetof(struct S1AP_Global_GNB_ID_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Global_GNB_ID_ExtIEs_tag2el_573, + asn_MAP_S1AP_Global_GNB_ID_ExtIEs_tag2el_613, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34976,12 +37544,12 @@ "Global-GNB-ID-ExtIEs", "Global-GNB-ID-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_573, - sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_573) - /sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_5730), /* 1 */ - asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_573, /* Same as above */ - sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_573) - /sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_5730), /* 1 */ + asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_613, + sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_613) + /sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_6130), /* 1 */ + asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_613, /* Same as above */ + sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_613) + /sizeof(asn_DEF_S1AP_Global_GNB_ID_ExtIEs_tags_6130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34991,12 +37559,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Global_GNB_ID_ExtIEs_573, + asn_MBR_S1AP_Global_GNB_ID_ExtIEs_613, 3, /* Elements count */ - &asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_573 /* Additional specs */ + &asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_613 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_580 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_620 = { sizeof(struct S1AP_NG_eNB_ExtIEs__extensionValue), offsetof(struct S1AP_NG_eNB_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_NG_eNB_ExtIEs__extensionValue, present), @@ -35007,7 +37575,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_580 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_620 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35025,10 +37593,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_580 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_620 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NG_eNB_ExtIEs_577 = { +asn_TYPE_member_t asn_MBR_S1AP_NG_eNB_ExtIEs_617 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NG_eNB_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35039,9 +37607,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_578, + &asn_PER_memb_S1AP_id_constr_618, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_577 + memb_S1AP_id_constraint_617 }, 0, 0, /* No default value */ "id" @@ -35056,9 +37624,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_579, + &asn_PER_memb_S1AP_criticality_constr_619, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_577 + memb_S1AP_criticality_constraint_617 }, 0, 0, /* No default value */ "criticality" @@ -35066,33 +37634,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NG_eNB_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_580, + &asn_DEF_S1AP_extensionValue_620, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_580, + &asn_PER_memb_S1AP_extensionValue_constr_620, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_577 + memb_S1AP_extensionValue_constraint_617 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NG_eNB_ExtIEs_tags_577 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NG_eNB_ExtIEs_tags_617 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NG_eNB_ExtIEs_tag2el_577 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NG_eNB_ExtIEs_tag2el_617 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NG_eNB_ExtIEs_specs_577 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NG_eNB_ExtIEs_specs_617 = { sizeof(struct S1AP_NG_eNB_ExtIEs), offsetof(struct S1AP_NG_eNB_ExtIEs, _asn_ctx), - asn_MAP_S1AP_NG_eNB_ExtIEs_tag2el_577, + asn_MAP_S1AP_NG_eNB_ExtIEs_tag2el_617, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35101,12 +37669,12 @@ "NG-eNB-ExtIEs", "NG-eNB-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NG_eNB_ExtIEs_tags_577, - sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_577) - /sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_5770), /* 1 */ - asn_DEF_S1AP_NG_eNB_ExtIEs_tags_577, /* Same as above */ - sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_577) - /sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_5770), /* 1 */ + asn_DEF_S1AP_NG_eNB_ExtIEs_tags_617, + sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_617) + /sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_6170), /* 1 */ + asn_DEF_S1AP_NG_eNB_ExtIEs_tags_617, /* Same as above */ + sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_617) + /sizeof(asn_DEF_S1AP_NG_eNB_ExtIEs_tags_6170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35116,12 +37684,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NG_eNB_ExtIEs_577, + asn_MBR_S1AP_NG_eNB_ExtIEs_617, 3, /* Elements count */ - &asn_SPC_S1AP_NG_eNB_ExtIEs_specs_577 /* Additional specs */ + &asn_SPC_S1AP_NG_eNB_ExtIEs_specs_617 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_584 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_624 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, choice.DAPSResponseInfoList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -35139,22 +37707,79 @@ 0, 0, /* No default value */ "DAPSResponseInfoList" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, choice.RACSIndication), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_S1AP_RACSIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "RACSIndication" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, choice.E_RABSecurityResultList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABSecurityResultList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "E-RABSecurityResultList" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, choice.Direct_Forwarding_Path_Availability), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_S1AP_Direct_Forwarding_Path_Availability, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Direct-Forwarding-Path-Availability" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_584 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* DAPSResponseInfoList */ +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_624 = { 1, 3, 0, 2 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_624 = { 2, 0, 3, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_624 = { + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 1 }, /* RACSIndication */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 0 }, /* Direct-Forwarding-Path-Availability */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* DAPSResponseInfoList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 0 } /* E-RABSecurityResultList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_584 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_624 = { sizeof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue), offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue, present), sizeof(((struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_584, - 1, /* Count of tags in the map */ - 0, 0, + asn_MAP_S1AP_extensionValue_tag2el_624, + 4, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_to_canonical_624, + asn_MAP_S1AP_extensionValue_from_canonical_624, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_584 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_624 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35171,12 +37796,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_584, - 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_584 /* Additional specs */ + asn_MBR_S1AP_extensionValue_624, + 4, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_624 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_581 = { +asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_621 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35187,9 +37812,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_582, + &asn_PER_memb_S1AP_id_constr_622, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_581 + memb_S1AP_id_constraint_621 }, 0, 0, /* No default value */ "id" @@ -35204,9 +37829,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_583, + &asn_PER_memb_S1AP_criticality_constr_623, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_581 + memb_S1AP_criticality_constraint_621 }, 0, 0, /* No default value */ "criticality" @@ -35214,33 +37839,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_584, + &asn_DEF_S1AP_extensionValue_624, select_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_584, + &asn_PER_memb_S1AP_extensionValue_constr_624, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_581 + memb_S1AP_extensionValue_constraint_621 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_581 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_621 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tag2el_581 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tag2el_621 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_581 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_621 = { sizeof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs), offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tag2el_581, + asn_MAP_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tag2el_621, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35249,12 +37874,12 @@ "TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs", "TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_581, - sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_581) - /sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_5810), /* 1 */ - asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_581, /* Same as above */ - sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_581) - /sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_5810), /* 1 */ + asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_621, + sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_621) + /sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_6210), /* 1 */ + asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_621, /* Same as above */ + sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_621) + /sizeof(asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_tags_6210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35264,12 +37889,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_581, + asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_621, 3, /* Elements count */ - &asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_581 /* Additional specs */ + &asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_621 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_588 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_628 = { sizeof(struct S1AP_M1ThresholdEventA2_ExtIEs__extensionValue), offsetof(struct S1AP_M1ThresholdEventA2_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_M1ThresholdEventA2_ExtIEs__extensionValue, present), @@ -35280,7 +37905,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_588 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_628 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35298,10 +37923,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_588 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_628 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_585 = { +asn_TYPE_member_t asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_625 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_M1ThresholdEventA2_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35312,9 +37937,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_586, + &asn_PER_memb_S1AP_id_constr_626, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_585 + memb_S1AP_id_constraint_625 }, 0, 0, /* No default value */ "id" @@ -35329,9 +37954,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_587, + &asn_PER_memb_S1AP_criticality_constr_627, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_585 + memb_S1AP_criticality_constraint_625 }, 0, 0, /* No default value */ "criticality" @@ -35339,33 +37964,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_M1ThresholdEventA2_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_588, + &asn_DEF_S1AP_extensionValue_628, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_588, + &asn_PER_memb_S1AP_extensionValue_constr_628, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_585 + memb_S1AP_extensionValue_constraint_625 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_585 = { +static const ber_tlv_tag_t asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_625 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_M1ThresholdEventA2_ExtIEs_tag2el_585 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_M1ThresholdEventA2_ExtIEs_tag2el_625 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_585 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_625 = { sizeof(struct S1AP_M1ThresholdEventA2_ExtIEs), offsetof(struct S1AP_M1ThresholdEventA2_ExtIEs, _asn_ctx), - asn_MAP_S1AP_M1ThresholdEventA2_ExtIEs_tag2el_585, + asn_MAP_S1AP_M1ThresholdEventA2_ExtIEs_tag2el_625, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35374,12 +37999,12 @@ "M1ThresholdEventA2-ExtIEs", "M1ThresholdEventA2-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_585, - sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_585) - /sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_5850), /* 1 */ - asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_585, /* Same as above */ - sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_585) - /sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_5850), /* 1 */ + asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_625, + sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_625) + /sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_6250), /* 1 */ + asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_625, /* Same as above */ + sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_625) + /sizeof(asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs_tags_6250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35389,12 +38014,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_585, + asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_625, 3, /* Elements count */ - &asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_585 /* Additional specs */ + &asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_625 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_592 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_632 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceActivation_ExtIEs__extensionValue, choice.MDT_Configuration), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -35464,27 +38089,27 @@ "URI-Address" }, }; -static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_592 = { 2, 0, 1, 3 }; -static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_592 = { 1, 2, 0, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_592 = { +static const unsigned asn_MAP_S1AP_extensionValue_to_canonical_632 = { 2, 0, 1, 3 }; +static const unsigned asn_MAP_S1AP_extensionValue_from_canonical_632 = { 1, 2, 0, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_632 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* MDT-ConfigurationNR */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* MDT-Configuration */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 }, /* UEAppLayerMeasConfig */ { (ASN_TAG_CLASS_UNIVERSAL | (26 << 2)), 3, 0, 0 } /* URI-Address */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_592 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_632 = { sizeof(struct S1AP_TraceActivation_ExtIEs__extensionValue), offsetof(struct S1AP_TraceActivation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_TraceActivation_ExtIEs__extensionValue, present), sizeof(((struct S1AP_TraceActivation_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_592, + asn_MAP_S1AP_extensionValue_tag2el_632, 4, /* Count of tags in the map */ - asn_MAP_S1AP_extensionValue_to_canonical_592, - asn_MAP_S1AP_extensionValue_from_canonical_592, + asn_MAP_S1AP_extensionValue_to_canonical_632, + asn_MAP_S1AP_extensionValue_from_canonical_632, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_592 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_632 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35501,12 +38126,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_592, + asn_MBR_S1AP_extensionValue_632, 4, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_592 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_632 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_ExtIEs_589 = { +asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_ExtIEs_629 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceActivation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35517,9 +38142,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_590, + &asn_PER_memb_S1AP_id_constr_630, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_589 + memb_S1AP_id_constraint_629 }, 0, 0, /* No default value */ "id" @@ -35534,9 +38159,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_591, + &asn_PER_memb_S1AP_criticality_constr_631, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_589 + memb_S1AP_criticality_constraint_629 }, 0, 0, /* No default value */ "criticality" @@ -35544,33 +38169,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceActivation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_592, + &asn_DEF_S1AP_extensionValue_632, select_TraceActivation_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_592, + &asn_PER_memb_S1AP_extensionValue_constr_632, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_589 + memb_S1AP_extensionValue_constraint_629 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TraceActivation_ExtIEs_tags_589 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TraceActivation_ExtIEs_tags_629 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceActivation_ExtIEs_tag2el_589 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceActivation_ExtIEs_tag2el_629 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_ExtIEs_specs_589 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_ExtIEs_specs_629 = { sizeof(struct S1AP_TraceActivation_ExtIEs), offsetof(struct S1AP_TraceActivation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_TraceActivation_ExtIEs_tag2el_589, + asn_MAP_S1AP_TraceActivation_ExtIEs_tag2el_629, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35579,12 +38204,12 @@ "TraceActivation-ExtIEs", "TraceActivation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TraceActivation_ExtIEs_tags_589, - sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_589) - /sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_5890), /* 1 */ - asn_DEF_S1AP_TraceActivation_ExtIEs_tags_589, /* Same as above */ - sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_589) - /sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_5890), /* 1 */ + asn_DEF_S1AP_TraceActivation_ExtIEs_tags_629, + sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_629) + /sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_6290), /* 1 */ + asn_DEF_S1AP_TraceActivation_ExtIEs_tags_629, /* Same as above */ + sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_629) + /sizeof(asn_DEF_S1AP_TraceActivation_ExtIEs_tags_6290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35594,12 +38219,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TraceActivation_ExtIEs_589, + asn_MBR_S1AP_TraceActivation_ExtIEs_629, 3, /* Elements count */ - &asn_SPC_S1AP_TraceActivation_ExtIEs_specs_589 /* Additional specs */ + &asn_SPC_S1AP_TraceActivation_ExtIEs_specs_629 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_596 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_636 = { sizeof(struct S1AP_Tunnel_Information_ExtIEs__extensionValue), offsetof(struct S1AP_Tunnel_Information_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_Tunnel_Information_ExtIEs__extensionValue, present), @@ -35610,7 +38235,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_596 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_636 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35628,10 +38253,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_596 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_636 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_Tunnel_Information_ExtIEs_593 = { +asn_TYPE_member_t asn_MBR_S1AP_Tunnel_Information_ExtIEs_633 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_Tunnel_Information_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35642,9 +38267,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_594, + &asn_PER_memb_S1AP_id_constr_634, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_593 + memb_S1AP_id_constraint_633 }, 0, 0, /* No default value */ "id" @@ -35659,9 +38284,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_595, + &asn_PER_memb_S1AP_criticality_constr_635, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_593 + memb_S1AP_criticality_constraint_633 }, 0, 0, /* No default value */ "criticality" @@ -35669,33 +38294,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_Tunnel_Information_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_596, + &asn_DEF_S1AP_extensionValue_636, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_596, + &asn_PER_memb_S1AP_extensionValue_constr_636, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_593 + memb_S1AP_extensionValue_constraint_633 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_593 = { +static const ber_tlv_tag_t asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_633 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_Tunnel_Information_ExtIEs_tag2el_593 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_Tunnel_Information_ExtIEs_tag2el_633 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_593 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_633 = { sizeof(struct S1AP_Tunnel_Information_ExtIEs), offsetof(struct S1AP_Tunnel_Information_ExtIEs, _asn_ctx), - asn_MAP_S1AP_Tunnel_Information_ExtIEs_tag2el_593, + asn_MAP_S1AP_Tunnel_Information_ExtIEs_tag2el_633, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35704,12 +38329,12 @@ "Tunnel-Information-ExtIEs", "Tunnel-Information-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_593, - sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_593) - /sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_5930), /* 1 */ - asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_593, /* Same as above */ - sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_593) - /sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_5930), /* 1 */ + asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_633, + sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_633) + /sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_6330), /* 1 */ + asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_633, /* Same as above */ + sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_633) + /sizeof(asn_DEF_S1AP_Tunnel_Information_ExtIEs_tags_6330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35719,12 +38344,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_Tunnel_Information_ExtIEs_593, + asn_MBR_S1AP_Tunnel_Information_ExtIEs_633, 3, /* Elements count */ - &asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_593 /* Additional specs */ + &asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_633 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_600 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_640 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue, choice.ExtendedBitRate), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -35760,22 +38385,22 @@ "ExtendedBitRate" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_600 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_640 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* ExtendedBitRate */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ExtendedBitRate */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_600 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_640 = { sizeof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue), offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue, present), sizeof(((struct S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_600, + asn_MAP_S1AP_extensionValue_tag2el_640, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_600 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_640 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35792,12 +38417,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_600, + asn_MBR_S1AP_extensionValue_640, 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_600 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_640 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_597 = { +asn_TYPE_member_t asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_637 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35808,9 +38433,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_598, + &asn_PER_memb_S1AP_id_constr_638, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_597 + memb_S1AP_id_constraint_637 }, 0, 0, /* No default value */ "id" @@ -35825,9 +38450,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_599, + &asn_PER_memb_S1AP_criticality_constr_639, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_597 + memb_S1AP_criticality_constraint_637 }, 0, 0, /* No default value */ "criticality" @@ -35835,33 +38460,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_600, + &asn_DEF_S1AP_extensionValue_640, select_UEAggregate_MaximumBitrates_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_600, + &asn_PER_memb_S1AP_extensionValue_constr_640, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_597 + memb_S1AP_extensionValue_constraint_637 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_597 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_637 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tag2el_597 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tag2el_637 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_597 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_637 = { sizeof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs), offsetof(struct S1AP_UEAggregate_MaximumBitrates_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tag2el_597, + asn_MAP_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tag2el_637, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35870,12 +38495,12 @@ "UEAggregate-MaximumBitrates-ExtIEs", "UEAggregate-MaximumBitrates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_597, - sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_597) - /sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_5970), /* 1 */ - asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_597, /* Same as above */ - sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_597) - /sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_5970), /* 1 */ + asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_637, + sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_637) + /sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_6370), /* 1 */ + asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_637, /* Same as above */ + sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_637) + /sizeof(asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs_tags_6370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35885,12 +38510,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_597, + asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_637, 3, /* Elements count */ - &asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_597 /* Additional specs */ + &asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_637 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_604 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_644 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs__extensionValue, choice.ServiceType), (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, @@ -35909,21 +38534,21 @@ "ServiceType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_604 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_644 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 0, 0, 0 } /* ServiceType */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_604 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_644 = { sizeof(struct S1AP_UEAppLayerMeasConfig_ExtIEs__extensionValue), offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs__extensionValue, present), sizeof(((struct S1AP_UEAppLayerMeasConfig_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_604, + asn_MAP_S1AP_extensionValue_tag2el_644, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_604 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_644 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -35940,12 +38565,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_604, + asn_MBR_S1AP_extensionValue_644, 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_604 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_644 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_601 = { +asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_641 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35956,9 +38581,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_602, + &asn_PER_memb_S1AP_id_constr_642, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_601 + memb_S1AP_id_constraint_641 }, 0, 0, /* No default value */ "id" @@ -35973,9 +38598,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_603, + &asn_PER_memb_S1AP_criticality_constr_643, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_601 + memb_S1AP_criticality_constraint_641 }, 0, 0, /* No default value */ "criticality" @@ -35983,33 +38608,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_604, + &asn_DEF_S1AP_extensionValue_644, select_UEAppLayerMeasConfig_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_604, + &asn_PER_memb_S1AP_extensionValue_constr_644, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_601 + memb_S1AP_extensionValue_constraint_641 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_601 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_641 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEAppLayerMeasConfig_ExtIEs_tag2el_601 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEAppLayerMeasConfig_ExtIEs_tag2el_641 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_601 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_641 = { sizeof(struct S1AP_UEAppLayerMeasConfig_ExtIEs), offsetof(struct S1AP_UEAppLayerMeasConfig_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UEAppLayerMeasConfig_ExtIEs_tag2el_601, + asn_MAP_S1AP_UEAppLayerMeasConfig_ExtIEs_tag2el_641, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36018,12 +38643,12 @@ "UEAppLayerMeasConfig-ExtIEs", "UEAppLayerMeasConfig-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_601, - sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_601) - /sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_6010), /* 1 */ - asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_601, /* Same as above */ - sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_601) - /sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_6010), /* 1 */ + asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_641, + sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_641) + /sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_6410), /* 1 */ + asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_641, /* Same as above */ + sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_641) + /sizeof(asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs_tags_6410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36033,12 +38658,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_601, + asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_641, 3, /* Elements count */ - &asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_601 /* Additional specs */ + &asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_641 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_608 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_648 = { sizeof(struct S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue), offsetof(struct S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue, present), @@ -36049,7 +38674,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_608 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_648 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36067,10 +38692,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_608 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_648 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_605 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_645 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_S1AP_ID_pair_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36081,9 +38706,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_606, + &asn_PER_memb_S1AP_id_constr_646, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_605 + memb_S1AP_id_constraint_645 }, 0, 0, /* No default value */ "id" @@ -36098,9 +38723,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_607, + &asn_PER_memb_S1AP_criticality_constr_647, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_605 + memb_S1AP_criticality_constraint_645 }, 0, 0, /* No default value */ "criticality" @@ -36108,33 +38733,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_S1AP_ID_pair_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_608, + &asn_DEF_S1AP_extensionValue_648, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_608, + &asn_PER_memb_S1AP_extensionValue_constr_648, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_605 + memb_S1AP_extensionValue_constraint_645 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_605 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_645 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_S1AP_ID_pair_ExtIEs_tag2el_605 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_S1AP_ID_pair_ExtIEs_tag2el_645 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_605 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_645 = { sizeof(struct S1AP_UE_S1AP_ID_pair_ExtIEs), offsetof(struct S1AP_UE_S1AP_ID_pair_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UE_S1AP_ID_pair_ExtIEs_tag2el_605, + asn_MAP_S1AP_UE_S1AP_ID_pair_ExtIEs_tag2el_645, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36143,12 +38768,12 @@ "UE-S1AP-ID-pair-ExtIEs", "UE-S1AP-ID-pair-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_605, - sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_605) - /sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_6050), /* 1 */ - asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_605, /* Same as above */ - sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_605) - /sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_6050), /* 1 */ + asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_645, + sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_645) + /sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_6450), /* 1 */ + asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_645, /* Same as above */ + sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_645) + /sizeof(asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs_tags_6450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36158,12 +38783,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_605, + asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_645, 3, /* Elements count */ - &asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_605 /* Additional specs */ + &asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_645 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_612 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_652 = { sizeof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue), offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue, present), @@ -36174,7 +38799,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_612 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_652 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36192,10 +38817,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_612 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_652 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_609 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_649 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36206,9 +38831,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_610, + &asn_PER_memb_S1AP_id_constr_650, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_609 + memb_S1AP_id_constraint_649 }, 0, 0, /* No default value */ "id" @@ -36223,9 +38848,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_611, + &asn_PER_memb_S1AP_criticality_constr_651, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_609 + memb_S1AP_criticality_constraint_649 }, 0, 0, /* No default value */ "criticality" @@ -36233,33 +38858,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_612, + &asn_DEF_S1AP_extensionValue_652, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_612, + &asn_PER_memb_S1AP_extensionValue_constr_652, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_609 + memb_S1AP_extensionValue_constraint_649 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_609 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_649 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tag2el_609 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tag2el_649 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_609 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_649 = { sizeof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs), offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs, _asn_ctx), - asn_MAP_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tag2el_609, + asn_MAP_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tag2el_649, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36268,12 +38893,12 @@ "UE-associatedLogicalS1-ConnectionItemExtIEs", "UE-associatedLogicalS1-ConnectionItemExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_609, - sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_609) - /sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_6090), /* 1 */ - asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_609, /* Same as above */ - sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_609) - /sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_6090), /* 1 */ + asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_649, + sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_649) + /sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_6490), /* 1 */ + asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_649, /* Same as above */ + sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_649) + /sizeof(asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_tags_6490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36283,12 +38908,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_609, + asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_649, 3, /* Elements count */ - &asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_609 /* Additional specs */ + &asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_649 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_616 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_656 = { sizeof(struct S1AP_UESecurityCapabilities_ExtIEs__extensionValue), offsetof(struct S1AP_UESecurityCapabilities_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UESecurityCapabilities_ExtIEs__extensionValue, present), @@ -36299,7 +38924,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_616 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_656 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36317,10 +38942,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_616 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_656 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_613 = { +asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_653 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UESecurityCapabilities_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36331,9 +38956,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_614, + &asn_PER_memb_S1AP_id_constr_654, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_613 + memb_S1AP_id_constraint_653 }, 0, 0, /* No default value */ "id" @@ -36348,9 +38973,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_615, + &asn_PER_memb_S1AP_criticality_constr_655, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_613 + memb_S1AP_criticality_constraint_653 }, 0, 0, /* No default value */ "criticality" @@ -36358,33 +38983,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UESecurityCapabilities_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_616, + &asn_DEF_S1AP_extensionValue_656, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_616, + &asn_PER_memb_S1AP_extensionValue_constr_656, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_613 + memb_S1AP_extensionValue_constraint_653 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_613 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_653 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UESecurityCapabilities_ExtIEs_tag2el_613 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UESecurityCapabilities_ExtIEs_tag2el_653 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_613 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_653 = { sizeof(struct S1AP_UESecurityCapabilities_ExtIEs), offsetof(struct S1AP_UESecurityCapabilities_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UESecurityCapabilities_ExtIEs_tag2el_613, + asn_MAP_S1AP_UESecurityCapabilities_ExtIEs_tag2el_653, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36393,12 +39018,12 @@ "UESecurityCapabilities-ExtIEs", "UESecurityCapabilities-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_613, - sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_613) - /sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_6130), /* 1 */ - asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_613, /* Same as above */ - sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_613) - /sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_6130), /* 1 */ + asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_653, + sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_653) + /sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_6530), /* 1 */ + asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_653, /* Same as above */ + sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_653) + /sizeof(asn_DEF_S1AP_UESecurityCapabilities_ExtIEs_tags_6530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36408,12 +39033,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_613, + asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_653, 3, /* Elements count */ - &asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_613 /* Additional specs */ + &asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_653 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_620 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_660 = { sizeof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue), offsetof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue, present), @@ -36424,7 +39049,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_620 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_660 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36442,10 +39067,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_620 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_660 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_617 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_657 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36456,9 +39081,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_618, + &asn_PER_memb_S1AP_id_constr_658, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_617 + memb_S1AP_id_constraint_657 }, 0, 0, /* No default value */ "id" @@ -36473,9 +39098,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_619, + &asn_PER_memb_S1AP_criticality_constr_659, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_617 + memb_S1AP_criticality_constraint_657 }, 0, 0, /* No default value */ "criticality" @@ -36483,33 +39108,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_620, + &asn_DEF_S1AP_extensionValue_660, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_620, + &asn_PER_memb_S1AP_extensionValue_constr_660, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_617 + memb_S1AP_extensionValue_constraint_657 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_617 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_657 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_617 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_657 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_617 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_657 = { sizeof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs), offsetof(struct S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_617, + asn_MAP_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tag2el_657, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36518,12 +39143,12 @@ "UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", "UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_617, - sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_617) - /sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_6170), /* 1 */ - asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_617, /* Same as above */ - sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_617) - /sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_6170), /* 1 */ + asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_657, + sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_657) + /sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_6570), /* 1 */ + asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_657, /* Same as above */ + sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_657) + /sizeof(asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_tags_6570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36533,12 +39158,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_617, + asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_657, 3, /* Elements count */ - &asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_617 /* Additional specs */ + &asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_657 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_624 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_664 = { sizeof(struct S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue), offsetof(struct S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue, present), @@ -36549,7 +39174,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_624 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_664 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36567,10 +39192,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_624 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_664 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_621 = { +asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_661 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UL_CP_SecurityInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36581,9 +39206,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_622, + &asn_PER_memb_S1AP_id_constr_662, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_621 + memb_S1AP_id_constraint_661 }, 0, 0, /* No default value */ "id" @@ -36598,9 +39223,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_623, + &asn_PER_memb_S1AP_criticality_constr_663, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_621 + memb_S1AP_criticality_constraint_661 }, 0, 0, /* No default value */ "criticality" @@ -36608,33 +39233,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UL_CP_SecurityInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_624, + &asn_DEF_S1AP_extensionValue_664, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_624, + &asn_PER_memb_S1AP_extensionValue_constr_664, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_621 + memb_S1AP_extensionValue_constraint_661 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_621 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_661 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UL_CP_SecurityInformation_ExtIEs_tag2el_621 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UL_CP_SecurityInformation_ExtIEs_tag2el_661 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_621 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_661 = { sizeof(struct S1AP_UL_CP_SecurityInformation_ExtIEs), offsetof(struct S1AP_UL_CP_SecurityInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UL_CP_SecurityInformation_ExtIEs_tag2el_621, + asn_MAP_S1AP_UL_CP_SecurityInformation_ExtIEs_tag2el_661, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36643,12 +39268,12 @@ "UL-CP-SecurityInformation-ExtIEs", "UL-CP-SecurityInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_621, - sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_621) - /sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_6210), /* 1 */ - asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_621, /* Same as above */ - sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_621) - /sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_6210), /* 1 */ + asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_661, + sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_661) + /sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_6610), /* 1 */ + asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_661, /* Same as above */ + sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_661) + /sizeof(asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs_tags_6610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36658,12 +39283,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_621, + asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_661, 3, /* Elements count */ - &asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_621 /* Additional specs */ + &asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_661 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_628 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_668 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UserLocationInformation_ExtIEs__extensionValue, choice.PSCellInformation), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -36681,22 +39306,40 @@ 0, 0, /* No default value */ "PSCellInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_UserLocationInformation_ExtIEs__extensionValue, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_628 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* PSCellInformation */ +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_668 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_628 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_668 = { sizeof(struct S1AP_UserLocationInformation_ExtIEs__extensionValue), offsetof(struct S1AP_UserLocationInformation_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_UserLocationInformation_ExtIEs__extensionValue, present), sizeof(((struct S1AP_UserLocationInformation_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_628, - 1, /* Count of tags in the map */ + asn_MAP_S1AP_extensionValue_tag2el_668, + 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_628 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_668 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36713,12 +39356,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_628, - 1, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_628 /* Additional specs */ + asn_MBR_S1AP_extensionValue_668, + 2, /* Elements count */ + &asn_SPC_S1AP_extensionValue_specs_668 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_ExtIEs_625 = { +asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_ExtIEs_665 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UserLocationInformation_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36729,9 +39372,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_626, + &asn_PER_memb_S1AP_id_constr_666, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_625 + memb_S1AP_id_constraint_665 }, 0, 0, /* No default value */ "id" @@ -36746,9 +39389,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_627, + &asn_PER_memb_S1AP_criticality_constr_667, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_625 + memb_S1AP_criticality_constraint_665 }, 0, 0, /* No default value */ "criticality" @@ -36756,33 +39399,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UserLocationInformation_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_628, + &asn_DEF_S1AP_extensionValue_668, select_UserLocationInformation_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_628, + &asn_PER_memb_S1AP_extensionValue_constr_668, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_625 + memb_S1AP_extensionValue_constraint_665 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_625 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_665 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UserLocationInformation_ExtIEs_tag2el_625 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UserLocationInformation_ExtIEs_tag2el_665 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_625 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_665 = { sizeof(struct S1AP_UserLocationInformation_ExtIEs), offsetof(struct S1AP_UserLocationInformation_ExtIEs, _asn_ctx), - asn_MAP_S1AP_UserLocationInformation_ExtIEs_tag2el_625, + asn_MAP_S1AP_UserLocationInformation_ExtIEs_tag2el_665, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36791,12 +39434,12 @@ "UserLocationInformation-ExtIEs", "UserLocationInformation-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_625, - sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_625) - /sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_6250), /* 1 */ - asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_625, /* Same as above */ - sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_625) - /sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_6250), /* 1 */ + asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_665, + sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_665) + /sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_6650), /* 1 */ + asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_665, /* Same as above */ + sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_665) + /sizeof(asn_DEF_S1AP_UserLocationInformation_ExtIEs_tags_6650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36806,12 +39449,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UserLocationInformation_ExtIEs_625, + asn_MBR_S1AP_UserLocationInformation_ExtIEs_665, 3, /* Elements count */ - &asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_625 /* Additional specs */ + &asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_665 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_632 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_672 = { sizeof(struct S1AP_V2XServicesAuthorized_ExtIEs__extensionValue), offsetof(struct S1AP_V2XServicesAuthorized_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_V2XServicesAuthorized_ExtIEs__extensionValue, present), @@ -36822,7 +39465,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_632 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_672 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36840,10 +39483,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_632 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_672 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_629 = { +asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_669 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_V2XServicesAuthorized_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36854,9 +39497,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_630, + &asn_PER_memb_S1AP_id_constr_670, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_629 + memb_S1AP_id_constraint_669 }, 0, 0, /* No default value */ "id" @@ -36871,9 +39514,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_631, + &asn_PER_memb_S1AP_criticality_constr_671, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_629 + memb_S1AP_criticality_constraint_669 }, 0, 0, /* No default value */ "criticality" @@ -36881,33 +39524,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_V2XServicesAuthorized_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_632, + &asn_DEF_S1AP_extensionValue_672, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_632, + &asn_PER_memb_S1AP_extensionValue_constr_672, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_629 + memb_S1AP_extensionValue_constraint_669 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_629 = { +static const ber_tlv_tag_t asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_669 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_V2XServicesAuthorized_ExtIEs_tag2el_629 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_V2XServicesAuthorized_ExtIEs_tag2el_669 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_629 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_669 = { sizeof(struct S1AP_V2XServicesAuthorized_ExtIEs), offsetof(struct S1AP_V2XServicesAuthorized_ExtIEs, _asn_ctx), - asn_MAP_S1AP_V2XServicesAuthorized_ExtIEs_tag2el_629, + asn_MAP_S1AP_V2XServicesAuthorized_ExtIEs_tag2el_669, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36916,12 +39559,12 @@ "V2XServicesAuthorized-ExtIEs", "V2XServicesAuthorized-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_629, - sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_629) - /sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_6290), /* 1 */ - asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_629, /* Same as above */ - sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_629) - /sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_6290), /* 1 */ + asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_669, + sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_669) + /sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_6690), /* 1 */ + asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_669, /* Same as above */ + sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_669) + /sizeof(asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs_tags_6690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36931,12 +39574,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_629, + asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_669, 3, /* Elements count */ - &asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_629 /* Additional specs */ + &asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_669 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_636 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_676 = { sizeof(struct S1AP_WLANMeasurementConfiguration_ExtIEs__extensionValue), offsetof(struct S1AP_WLANMeasurementConfiguration_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_WLANMeasurementConfiguration_ExtIEs__extensionValue, present), @@ -36947,7 +39590,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_636 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_676 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -36965,10 +39608,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_636 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_676 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_633 = { +asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_673 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WLANMeasurementConfiguration_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36979,9 +39622,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_634, + &asn_PER_memb_S1AP_id_constr_674, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_633 + memb_S1AP_id_constraint_673 }, 0, 0, /* No default value */ "id" @@ -36996,9 +39639,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_635, + &asn_PER_memb_S1AP_criticality_constr_675, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_633 + memb_S1AP_criticality_constraint_673 }, 0, 0, /* No default value */ "criticality" @@ -37006,33 +39649,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_WLANMeasurementConfiguration_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_636, + &asn_DEF_S1AP_extensionValue_676, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_636, + &asn_PER_memb_S1AP_extensionValue_constr_676, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_633 + memb_S1AP_extensionValue_constraint_673 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_633 = { +static const ber_tlv_tag_t asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_673 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_WLANMeasurementConfiguration_ExtIEs_tag2el_633 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_WLANMeasurementConfiguration_ExtIEs_tag2el_673 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_633 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_673 = { sizeof(struct S1AP_WLANMeasurementConfiguration_ExtIEs), offsetof(struct S1AP_WLANMeasurementConfiguration_ExtIEs, _asn_ctx), - asn_MAP_S1AP_WLANMeasurementConfiguration_ExtIEs_tag2el_633, + asn_MAP_S1AP_WLANMeasurementConfiguration_ExtIEs_tag2el_673, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37041,12 +39684,12 @@ "WLANMeasurementConfiguration-ExtIEs", "WLANMeasurementConfiguration-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_633, - sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_633) - /sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_6330), /* 1 */ - asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_633, /* Same as above */ - sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_633) - /sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_6330), /* 1 */ + asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_673, + sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_673) + /sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_6730), /* 1 */ + asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_673, /* Same as above */ + sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_673) + /sizeof(asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs_tags_6730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37056,12 +39699,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_633, + asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_673, 3, /* Elements count */ - &asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_633 /* Additional specs */ + &asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_673 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_640 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_680 = { sizeof(struct S1AP_WUS_Assistance_Information_ExtIEs__extensionValue), offsetof(struct S1AP_WUS_Assistance_Information_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_WUS_Assistance_Information_ExtIEs__extensionValue, present), @@ -37072,7 +39715,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_640 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_680 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37090,10 +39733,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_640 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_680 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_637 = { +asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_677 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WUS_Assistance_Information_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37104,9 +39747,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_638, + &asn_PER_memb_S1AP_id_constr_678, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_637 + memb_S1AP_id_constraint_677 }, 0, 0, /* No default value */ "id" @@ -37121,9 +39764,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_639, + &asn_PER_memb_S1AP_criticality_constr_679, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_637 + memb_S1AP_criticality_constraint_677 }, 0, 0, /* No default value */ "criticality" @@ -37131,33 +39774,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_WUS_Assistance_Information_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_640, + &asn_DEF_S1AP_extensionValue_680, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_640, + &asn_PER_memb_S1AP_extensionValue_constr_680, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_637 + memb_S1AP_extensionValue_constraint_677 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_637 = { +static const ber_tlv_tag_t asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_677 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_WUS_Assistance_Information_ExtIEs_tag2el_637 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_WUS_Assistance_Information_ExtIEs_tag2el_677 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_637 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_677 = { sizeof(struct S1AP_WUS_Assistance_Information_ExtIEs), offsetof(struct S1AP_WUS_Assistance_Information_ExtIEs, _asn_ctx), - asn_MAP_S1AP_WUS_Assistance_Information_ExtIEs_tag2el_637, + asn_MAP_S1AP_WUS_Assistance_Information_ExtIEs_tag2el_677, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37166,12 +39809,12 @@ "WUS-Assistance-Information-ExtIEs", "WUS-Assistance-Information-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_637, - sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_637) - /sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_6370), /* 1 */ - asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_637, /* Same as above */ - sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_637) - /sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_6370), /* 1 */ + asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_677, + sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_677) + /sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_6770), /* 1 */ + asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_677, /* Same as above */ + sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_677) + /sizeof(asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs_tags_6770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37181,12 +39824,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_637, + asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_677, 3, /* Elements count */ - &asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_637 /* Additional specs */ + &asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_677 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_644 = { +static asn_TYPE_member_t asn_MBR_S1AP_extensionValue_684 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue, choice.ENBX2ExtTLAs), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37222,22 +39865,22 @@ "ENBIndirectX2TransportLayerAddresses" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_644 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_extensionValue_tag2el_684 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* ENBX2ExtTLAs */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* ENBIndirectX2TransportLayerAddresses */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_644 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_684 = { sizeof(struct S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue), offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue, present), sizeof(((struct S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue *)0)->present), - asn_MAP_S1AP_extensionValue_tag2el_644, + asn_MAP_S1AP_extensionValue_tag2el_684, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_644 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_684 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37254,12 +39897,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_extensionValue_644, + asn_MBR_S1AP_extensionValue_684, 2, /* Elements count */ - &asn_SPC_S1AP_extensionValue_specs_644 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_684 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_641 = { +asn_TYPE_member_t asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_681 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37270,9 +39913,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_642, + &asn_PER_memb_S1AP_id_constr_682, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_641 + memb_S1AP_id_constraint_681 }, 0, 0, /* No default value */ "id" @@ -37287,9 +39930,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_643, + &asn_PER_memb_S1AP_criticality_constr_683, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_641 + memb_S1AP_criticality_constraint_681 }, 0, 0, /* No default value */ "criticality" @@ -37297,33 +39940,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_644, + &asn_DEF_S1AP_extensionValue_684, select_X2TNLConfigurationInfo_ExtIEs_S1AP_extensionValue_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_644, + &asn_PER_memb_S1AP_extensionValue_constr_684, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_641 + memb_S1AP_extensionValue_constraint_681 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_641 = { +static const ber_tlv_tag_t asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_681 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_X2TNLConfigurationInfo_ExtIEs_tag2el_641 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_X2TNLConfigurationInfo_ExtIEs_tag2el_681 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_641 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_681 = { sizeof(struct S1AP_X2TNLConfigurationInfo_ExtIEs), offsetof(struct S1AP_X2TNLConfigurationInfo_ExtIEs, _asn_ctx), - asn_MAP_S1AP_X2TNLConfigurationInfo_ExtIEs_tag2el_641, + asn_MAP_S1AP_X2TNLConfigurationInfo_ExtIEs_tag2el_681, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37332,12 +39975,12 @@ "X2TNLConfigurationInfo-ExtIEs", "X2TNLConfigurationInfo-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_641, - sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_641) - /sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_6410), /* 1 */ - asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_641, /* Same as above */ - sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_641) - /sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_6410), /* 1 */ + asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_681, + sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_681) + /sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_6810), /* 1 */ + asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_681, /* Same as above */ + sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_681) + /sizeof(asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs_tags_6810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37347,12 +39990,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_641, + asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_681, 3, /* Elements count */ - &asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_641 /* Additional specs */ + &asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_681 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_648 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_extensionValue_specs_688 = { sizeof(struct S1AP_ENBX2ExtTLA_ExtIEs__extensionValue), offsetof(struct S1AP_ENBX2ExtTLA_ExtIEs__extensionValue, _asn_ctx), offsetof(struct S1AP_ENBX2ExtTLA_ExtIEs__extensionValue, present), @@ -37363,7 +40006,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_648 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_extensionValue_688 = { "extensionValue", "extensionValue", &asn_OP_OPEN_TYPE, @@ -37381,10 +40024,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_extensionValue_specs_648 /* Additional specs */ + &asn_SPC_S1AP_extensionValue_specs_688 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_645 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_685 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBX2ExtTLA_ExtIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37395,9 +40038,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_646, + &asn_PER_memb_S1AP_id_constr_686, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_645 + memb_S1AP_id_constraint_685 }, 0, 0, /* No default value */ "id" @@ -37412,9 +40055,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_647, + &asn_PER_memb_S1AP_criticality_constr_687, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_645 + memb_S1AP_criticality_constraint_685 }, 0, 0, /* No default value */ "criticality" @@ -37422,33 +40065,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBX2ExtTLA_ExtIEs, extensionValue), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_extensionValue_648, + &asn_DEF_S1AP_extensionValue_688, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_extensionValue_constr_648, + &asn_PER_memb_S1AP_extensionValue_constr_688, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_extensionValue_constraint_645 + memb_S1AP_extensionValue_constraint_685 }, 0, 0, /* No default value */ "extensionValue" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_645 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_685 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBX2ExtTLA_ExtIEs_tag2el_645 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBX2ExtTLA_ExtIEs_tag2el_685 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* extensionValue */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_645 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_685 = { sizeof(struct S1AP_ENBX2ExtTLA_ExtIEs), offsetof(struct S1AP_ENBX2ExtTLA_ExtIEs, _asn_ctx), - asn_MAP_S1AP_ENBX2ExtTLA_ExtIEs_tag2el_645, + asn_MAP_S1AP_ENBX2ExtTLA_ExtIEs_tag2el_685, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37457,12 +40100,12 @@ "ENBX2ExtTLA-ExtIEs", "ENBX2ExtTLA-ExtIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_645, - sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_645) - /sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_6450), /* 1 */ - asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_645, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_645) - /sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_6450), /* 1 */ + asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_685, + sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_685) + /sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_6850), /* 1 */ + asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_685, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_685) + /sizeof(asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs_tags_6850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37472,8 +40115,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_645, + asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_685, 3, /* Elements count */ - &asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_645 /* Additional specs */ + &asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_685 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,6 +23,7 @@ #include "S1AP_Presence.h" #include "S1AP_BearerType.h" #include "S1AP_Ethernet-Type.h" +#include "S1AP_SecurityIndication.h" #include "S1AP_Correlation-ID.h" #include "S1AP_TransportInformation.h" #include "S1AP_COUNTValueExtended.h" @@ -30,6 +31,7 @@ #include "S1AP_COUNTvaluePDCP-SNlength18.h" #include "S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h" #include "S1AP_DAPSRequestInfo.h" +#include "S1AP_TransportLayerAddress.h" #include "S1AP_Packet-LossRate.h" #include "S1AP_ExtendedBitRate.h" #include "S1AP_NRrestrictioninEPSasSecondaryRAT.h" @@ -37,6 +39,7 @@ #include "S1AP_CNTypeRestrictions.h" #include "S1AP_NRrestrictionin5GS.h" #include "S1AP_PLMNidentity.h" +#include "S1AP_RAT-Restrictions.h" #include "S1AP_M3Configuration.h" #include "S1AP_M4Configuration.h" #include "S1AP_M5Configuration.h" @@ -45,8 +48,11 @@ #include "S1AP_M7Configuration.h" #include "S1AP_BluetoothMeasurementConfiguration.h" #include "S1AP_WLANMeasurementConfiguration.h" +#include "S1AP_SensorMeasurementConfiguration.h" #include "S1AP_Time-UE-StayedInCell-EnhancedGranularity.h" #include "S1AP_Cause.h" +#include "S1AP_LastVisitedPSCellList.h" +#include "S1AP_LoggedMDTTrigger.h" #include "S1AP_MDTPLMNList.h" #include "S1AP_ProSeUEtoNetworkRelaying.h" #include "S1AP_RequestTypeAdditionalInfo.h" @@ -63,16 +69,22 @@ #include "S1AP_IntersystemMeasurementConfiguration.h" #include "S1AP_SourceNodeID.h" #include "S1AP_EmergencyIndicator.h" +#include "S1AP_ENB-UE-S1AP-ID.h" +#include "S1AP_Global-RAN-NODE-ID.h" +#include "S1AP_Direct-Forwarding-Path-Availability.h" #include "S1AP_GUMMEIType.h" #include "S1AP_RAT-Type.h" #include "S1AP_MutingAvailabilityIndication.h" #include "S1AP_DAPSResponseInfoList.h" +#include "S1AP_RACSIndication.h" +#include "S1AP_E-RABSecurityResultList.h" #include "S1AP_MDT-Configuration.h" #include "S1AP_UEAppLayerMeasConfig.h" #include "S1AP_MDT-ConfigurationNR.h" #include "S1AP_URI-Address.h" #include "S1AP_ServiceType.h" #include "S1AP_PSCellInformation.h" +#include "S1AP_LTE-NTN-TAI-Information.h" #include "S1AP_ENBX2ExtTLAs.h" #include "S1AP_ENBIndirectX2TransportLayerAddresses.h" @@ -89,7 +101,8 @@ S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_Data_Forwarding_Not_Possible, S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_BearerType, - S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_Ethernet_Type + S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_Ethernet_Type, + S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_SecurityIndication } S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABAdmittedItem_ExtIEs__extensionValue_PR { S1AP_E_RABAdmittedItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -100,19 +113,24 @@ } S1AP_E_RABFailedToSetupItemHOReqAckExtIEs__extensionValue_PR; typedef enum S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR { - S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ - + S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ + S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR_SecurityIndication } S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR { S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR; +typedef enum S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue_PR { + S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR { S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Correlation_ID, S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Correlation_ID_1, S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_BearerType, - S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Ethernet_Type + S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Ethernet_Type, + S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_SecurityIndication } S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR; typedef enum S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue_PR { S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -135,7 +153,8 @@ S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Correlation_ID, S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Correlation_ID_1, S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_BearerType, - S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Ethernet_Type + S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Ethernet_Type, + S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_SecurityIndication } S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR; typedef enum S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR { S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -356,7 +375,10 @@ } S1AP_EN_DCSONengNBIdentification_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR { S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_DAPSRequestInfo + S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_DAPSRequestInfo, + S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_TransportLayerAddress, + S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_SecurityIndication, + S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_TransportLayerAddress_1 } S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABItem_ExtIEs__extensionValue_PR { S1AP_E_RABItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -367,6 +389,10 @@ S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR_Packet_LossRate, S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR_Packet_LossRate_1 } S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR; +typedef enum S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue_PR { + S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue_PR; typedef enum S1AP_E_RABUsageReportItem_ExtIEs__extensionValue_PR { S1AP_E_RABUsageReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -375,6 +401,10 @@ S1AP_EUTRAN_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } S1AP_EUTRAN_CGI_ExtIEs__extensionValue_PR; +typedef enum S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue_PR { + S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue_PR; typedef enum S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue_PR { S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -412,7 +442,8 @@ S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_UnlicensedSpectrumRestriction, S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_CNTypeRestrictions, S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_NRrestrictionin5GS, - S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_PLMNidentity + S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_PLMNidentity, + S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_RAT_Restrictions } S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR; typedef enum S1AP_ImmediateMDT_ExtIEs__extensionValue_PR { S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ @@ -423,7 +454,8 @@ S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M6Configuration, S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M7Configuration, S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_BluetoothMeasurementConfiguration, - S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_WLANMeasurementConfiguration + S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_WLANMeasurementConfiguration, + S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_SensorMeasurementConfiguration } S1AP_ImmediateMDT_ExtIEs__extensionValue_PR; typedef enum S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR { S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -448,8 +480,13 @@ typedef enum S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR { S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Time_UE_StayedInCell_EnhancedGranularity, - S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Cause + S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Cause, + S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_LastVisitedPSCellList } S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR; +typedef enum S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR { + S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR; typedef enum S1AP_ListeningSubframePattern_ExtIEs__extensionValue_PR { S1AP_ListeningSubframePattern_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -457,12 +494,18 @@ typedef enum S1AP_LoggedMDT_ExtIEs__extensionValue_PR { S1AP_LoggedMDT_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_LoggedMDT_ExtIEs__extensionValue_PR_BluetoothMeasurementConfiguration, - S1AP_LoggedMDT_ExtIEs__extensionValue_PR_WLANMeasurementConfiguration + S1AP_LoggedMDT_ExtIEs__extensionValue_PR_WLANMeasurementConfiguration, + S1AP_LoggedMDT_ExtIEs__extensionValue_PR_LoggedMDTTrigger, + S1AP_LoggedMDT_ExtIEs__extensionValue_PR_SensorMeasurementConfiguration } S1AP_LoggedMDT_ExtIEs__extensionValue_PR; typedef enum S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR { S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR; +typedef enum S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue_PR { + S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue_PR; typedef enum S1AP_M3Configuration_ExtIEs__extensionValue_PR { S1AP_M3Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -567,6 +610,10 @@ S1AP_RecommendedENBItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } S1AP_RecommendedENBItem_ExtIEs__extensionValue_PR; +typedef enum S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue_PR { + S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue_PR; typedef enum S1AP_RequestType_ExtIEs__extensionValue_PR { S1AP_RequestType_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_RequestType_ExtIEs__extensionValue_PR_RequestTypeAdditionalInfo @@ -587,6 +634,22 @@ S1AP_SecondaryRATDataUsageReportItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ } S1AP_SecondaryRATDataUsageReportItem_ExtIEs__extensionValue_PR; +typedef enum S1AP_SecurityIndication_ExtIEs__extensionValue_PR { + S1AP_SecurityIndication_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_SecurityIndication_ExtIEs__extensionValue_PR; +typedef enum S1AP_SecurityResult_ExtIEs__extensionValue_PR { + S1AP_SecurityResult_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_SecurityResult_ExtIEs__extensionValue_PR; +typedef enum S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue_PR { + S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue_PR; +typedef enum S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue_PR { + S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue_PR_NOTHING /* No components present */ + +} S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue_PR; typedef enum S1AP_SONInformationReply_ExtIEs__extensionValue_PR { S1AP_SONInformationReply_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ S1AP_SONInformationReply_ExtIEs__extensionValue_PR_TimeSynchronisationInfo, @@ -614,7 +677,10 @@ S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_ContextatSource, S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_IntersystemMeasurementConfiguration, S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_SourceNodeID, - S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_EmergencyIndicator + S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_EmergencyIndicator, + S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_ENB_UE_S1AP_ID, + S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_Global_RAN_NODE_ID, + S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_Direct_Forwarding_Path_Availability } S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR; typedef enum S1AP_SourceNgRanNode_ID_ExtIEs__extensionValue_PR { S1AP_SourceNgRanNode_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -702,7 +768,10 @@ } S1AP_NG_eNB_ExtIEs__extensionValue_PR; typedef enum S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR { S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_DAPSResponseInfoList + S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_DAPSResponseInfoList, + S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_RACSIndication, + S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_E_RABSecurityResultList, + S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_Direct_Forwarding_Path_Availability } S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR; typedef enum S1AP_M1ThresholdEventA2_ExtIEs__extensionValue_PR { S1AP_M1ThresholdEventA2_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -750,7 +819,8 @@ } S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR; typedef enum S1AP_UserLocationInformation_ExtIEs__extensionValue_PR { S1AP_UserLocationInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */ - S1AP_UserLocationInformation_ExtIEs__extensionValue_PR_PSCellInformation + S1AP_UserLocationInformation_ExtIEs__extensionValue_PR_PSCellInformation, + S1AP_UserLocationInformation_ExtIEs__extensionValue_PR_LTE_NTN_TAI_Information } S1AP_UserLocationInformation_ExtIEs__extensionValue_PR; typedef enum S1AP_V2XServicesAuthorized_ExtIEs__extensionValue_PR { S1AP_V2XServicesAuthorized_ExtIEs__extensionValue_PR_NOTHING /* No components present */ @@ -799,6 +869,7 @@ S1AP_Data_Forwarding_Not_Possible_t Data_Forwarding_Not_Possible; S1AP_BearerType_t BearerType; S1AP_Ethernet_Type_t Ethernet_Type; + S1AP_SecurityIndication_t SecurityIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -844,6 +915,7 @@ struct S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue { S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR present; union S1AP_E_RABToBeSwitchedDLItem_ExtIEs__S1AP_extensionValue_u { + S1AP_SecurityIndication_t SecurityIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -868,6 +940,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_E_RABToBeSwitchedULItem_ExtIEs_t; +typedef struct S1AP_E_RABToBeUpdatedItem_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue { + S1AP_E_RABToBeUpdatedItem_ExtIEs__extensionValue_PR present; + union S1AP_E_RABToBeUpdatedItem_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABToBeUpdatedItem_ExtIEs_t; typedef struct S1AP_E_RABToBeSetupItemBearerSUReqExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -878,6 +965,7 @@ S1AP_Correlation_ID_t Correlation_ID_1; S1AP_BearerType_t BearerType; S1AP_Ethernet_Type_t Ethernet_Type; + S1AP_SecurityIndication_t SecurityIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -958,6 +1046,7 @@ S1AP_Correlation_ID_t Correlation_ID_1; S1AP_BearerType_t BearerType; S1AP_Ethernet_Type_t Ethernet_Type; + S1AP_SecurityIndication_t SecurityIndication; } choice; /* Context for parsing across buffer boundaries */ @@ -1775,6 +1864,9 @@ S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR present; union S1AP_E_RABInformationListItem_ExtIEs__S1AP_extensionValue_u { S1AP_DAPSRequestInfo_t DAPSRequestInfo; + S1AP_TransportLayerAddress_t TransportLayerAddress; + S1AP_SecurityIndication_t SecurityIndication; + S1AP_TransportLayerAddress_t TransportLayerAddress_1; } choice; /* Context for parsing across buffer boundaries */ @@ -1816,6 +1908,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_E_RABQoSParameters_ExtIEs_t; +typedef struct S1AP_E_RABSecurityResultItem_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue { + S1AP_E_RABSecurityResultItem_ExtIEs__extensionValue_PR present; + union S1AP_E_RABSecurityResultItem_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABSecurityResultItem_ExtIEs_t; typedef struct S1AP_E_RABUsageReportItem_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -1846,6 +1953,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_EUTRAN_CGI_ExtIEs_t; +typedef struct S1AP_EventL1LoggedMDTConfig_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue { + S1AP_EventL1LoggedMDTConfig_ExtIEs__extensionValue_PR present; + union S1AP_EventL1LoggedMDTConfig_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_EventL1LoggedMDTConfig_ExtIEs_t; typedef struct S1AP_ExpectedUEBehaviour_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -1966,6 +2088,7 @@ S1AP_CNTypeRestrictions_t CNTypeRestrictions; S1AP_NRrestrictionin5GS_t NRrestrictionin5GS; S1AP_PLMNidentity_t PLMNidentity; + S1AP_RAT_Restrictions_t RAT_Restrictions; } choice; /* Context for parsing across buffer boundaries */ @@ -1989,6 +2112,7 @@ S1AP_M7Configuration_t M7Configuration; S1AP_BluetoothMeasurementConfiguration_t BluetoothMeasurementConfiguration; S1AP_WLANMeasurementConfiguration_t WLANMeasurementConfiguration; + S1AP_SensorMeasurementConfiguration_t SensorMeasurementConfiguration; } choice; /* Context for parsing across buffer boundaries */ @@ -2081,6 +2205,7 @@ union S1AP_LastVisitedEUTRANCellInformation_ExtIEs__S1AP_extensionValue_u { S1AP_Time_UE_StayedInCell_EnhancedGranularity_t Time_UE_StayedInCell_EnhancedGranularity; S1AP_Cause_t Cause; + S1AP_LastVisitedPSCellList_t LastVisitedPSCellList; } choice; /* Context for parsing across buffer boundaries */ @@ -2090,6 +2215,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_LastVisitedEUTRANCellInformation_ExtIEs_t; +typedef struct S1AP_LastVisitedPSCellInformation_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue { + S1AP_LastVisitedPSCellInformation_ExtIEs__extensionValue_PR present; + union S1AP_LastVisitedPSCellInformation_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LastVisitedPSCellInformation_ExtIEs_t; typedef struct S1AP_ListeningSubframePattern_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -2113,6 +2253,8 @@ union S1AP_LoggedMDT_ExtIEs__S1AP_extensionValue_u { S1AP_BluetoothMeasurementConfiguration_t BluetoothMeasurementConfiguration; S1AP_WLANMeasurementConfiguration_t WLANMeasurementConfiguration; + S1AP_LoggedMDTTrigger_t LoggedMDTTrigger; + S1AP_SensorMeasurementConfiguration_t SensorMeasurementConfiguration; } choice; /* Context for parsing across buffer boundaries */ @@ -2137,6 +2279,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_LoggedMBSFNMDT_ExtIEs_t; +typedef struct S1AP_LTE_NTN_TAI_Information_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue { + S1AP_LTE_NTN_TAI_Information_ExtIEs__extensionValue_PR present; + union S1AP_LTE_NTN_TAI_Information_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_LTE_NTN_TAI_Information_ExtIEs_t; typedef struct S1AP_M3Configuration_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -2529,6 +2686,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_RecommendedENBItem_ExtIEs_t; +typedef struct S1AP_RAT_RestrictionsItem_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue { + S1AP_RAT_RestrictionsItem_ExtIEs__extensionValue_PR present; + union S1AP_RAT_RestrictionsItem_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_RAT_RestrictionsItem_ExtIEs_t; typedef struct S1AP_RequestType_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -2606,6 +2778,66 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_SecondaryRATDataUsageReportItem_ExtIEs_t; +typedef struct S1AP_SecurityIndication_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_SecurityIndication_ExtIEs__extensionValue { + S1AP_SecurityIndication_ExtIEs__extensionValue_PR present; + union S1AP_SecurityIndication_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SecurityIndication_ExtIEs_t; +typedef struct S1AP_SecurityResult_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_SecurityResult_ExtIEs__extensionValue { + S1AP_SecurityResult_ExtIEs__extensionValue_PR present; + union S1AP_SecurityResult_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SecurityResult_ExtIEs_t; +typedef struct S1AP_SensorMeasConfigNameItem_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue { + S1AP_SensorMeasConfigNameItem_ExtIEs__extensionValue_PR present; + union S1AP_SensorMeasConfigNameItem_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorMeasConfigNameItem_ExtIEs_t; +typedef struct S1AP_SensorMeasurementConfiguration_ExtIEs { + S1AP_ProtocolExtensionID_t id; + S1AP_Criticality_t criticality; + struct S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue { + S1AP_SensorMeasurementConfiguration_ExtIEs__extensionValue_PR present; + union S1AP_SensorMeasurementConfiguration_ExtIEs__S1AP_extensionValue_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } extensionValue; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorMeasurementConfiguration_ExtIEs_t; typedef struct S1AP_SONInformationReply_ExtIEs { S1AP_ProtocolExtensionID_t id; S1AP_Criticality_t criticality; @@ -2684,6 +2916,9 @@ S1AP_IntersystemMeasurementConfiguration_t IntersystemMeasurementConfiguration; S1AP_SourceNodeID_t SourceNodeID; S1AP_EmergencyIndicator_t EmergencyIndicator; + S1AP_ENB_UE_S1AP_ID_t ENB_UE_S1AP_ID; + S1AP_Global_RAN_NODE_ID_t Global_RAN_NODE_ID; + S1AP_Direct_Forwarding_Path_Availability_t Direct_Forwarding_Path_Availability; } choice; /* Context for parsing across buffer boundaries */ @@ -3018,6 +3253,9 @@ S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR present; union S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__S1AP_extensionValue_u { S1AP_DAPSResponseInfoList_t DAPSResponseInfoList; + S1AP_RACSIndication_t RACSIndication; + S1AP_E_RABSecurityResultList_t E_RABSecurityResultList; + S1AP_Direct_Forwarding_Path_Availability_t Direct_Forwarding_Path_Availability; } choice; /* Context for parsing across buffer boundaries */ @@ -3191,6 +3429,7 @@ S1AP_UserLocationInformation_ExtIEs__extensionValue_PR present; union S1AP_UserLocationInformation_ExtIEs__S1AP_extensionValue_u { S1AP_PSCellInformation_t PSCellInformation; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -3297,474 +3536,504 @@ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedULItem_ExtIEs; extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItem_ExtIEs_specs_21; extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItem_ExtIEs_213; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItem_ExtIEs_specs_25; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItem_ExtIEs_253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_25; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_specs_29; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemBearerSUReqExtIEs_293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupItemBearerSUResExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_29; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemBearerSUResExtIEs_specs_33; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemBearerSUResExtIEs_333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifyItemBearerModReqExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_33; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_specs_37; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifyItemBearerModReqExtIEs_373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyItemBearerModResExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_37; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModResExtIEs_specs_41; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModResExtIEs_413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseItemBearerRelCompExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_41; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseItemBearerRelCompExtIEs_specs_45; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseItemBearerRelCompExtIEs_453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_45; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_specs_49; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs_493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupItemCtxtSUResExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_49; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupItemCtxtSUResExtIEs_specs_53; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupItemCtxtSUResExtIEs_533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIItemExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItemExtIEs_specs_53; -extern asn_TYPE_member_t asn_MBR_S1AP_TAIItemExtIEs_533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItemExtIEs_specs_57; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIItemExtIEs_573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_57; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_specs_61; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs_613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_61; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_specs_65; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs_653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSGMembershipInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_65; -extern asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSGMembershipInfo_ExtIEs_specs_69; +extern asn_TYPE_member_t asn_MBR_S1AP_CSGMembershipInfo_ExtIEs_693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyItemBearerModConfExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_69; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyItemBearerModConfExtIEs_specs_73; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyItemBearerModConfExtIEs_733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_73; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_specs_77; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs_773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_77; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_specs_81; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs_813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Additional_GUTI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_81; -extern asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_ExtIEs_813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Additional_GUTI_ExtIEs_specs_85; +extern asn_TYPE_member_t asn_MBR_S1AP_Additional_GUTI_ExtIEs_853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AllocationAndRetentionPriority_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_85; -extern asn_TYPE_member_t asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AllocationAndRetentionPriority_ExtIEs_specs_89; +extern asn_TYPE_member_t asn_MBR_S1AP_AllocationAndRetentionPriority_ExtIEs_893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InformationForCECapableUEs_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_89; -extern asn_TYPE_member_t asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationForCECapableUEs_ExtIEs_specs_93; +extern asn_TYPE_member_t asn_MBR_S1AP_InformationForCECapableUEs_ExtIEs_933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AssistanceDataForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_93; -extern asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForPaging_ExtIEs_specs_97; +extern asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForPaging_ExtIEs_973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_AssistanceDataForRecommendedCells_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_97; -extern asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_AssistanceDataForRecommendedCells_ExtIEs_specs_101; +extern asn_TYPE_member_t asn_MBR_S1AP_AssistanceDataForRecommendedCells_ExtIEs_1013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_101; -extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_specs_105; +extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs_1053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_105; -extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_1053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_specs_109; +extern asn_TYPE_member_t asn_MBR_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemExtIEs_1093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_BluetoothMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_109; -extern asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_1093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_BluetoothMeasurementConfiguration_ExtIEs_specs_113; +extern asn_TYPE_member_t asn_MBR_S1AP_BluetoothMeasurementConfiguration_ExtIEs_1133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CancelledCellinEAI_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_113; -extern asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_1133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinEAI_Item_ExtIEs_specs_117; +extern asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinEAI_Item_ExtIEs_1173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CancelledCellinTAI_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_117; -extern asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_1173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CancelledCellinTAI_Item_ExtIEs_specs_121; +extern asn_TYPE_member_t asn_MBR_S1AP_CancelledCellinTAI_Item_ExtIEs_1213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_121; -extern asn_TYPE_member_t asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_1213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_specs_125; +extern asn_TYPE_member_t asn_MBR_S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs_1253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellID_Broadcast_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_125; -extern asn_TYPE_member_t asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_1253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Broadcast_Item_ExtIEs_specs_129; +extern asn_TYPE_member_t asn_MBR_S1AP_CellID_Broadcast_Item_ExtIEs_1293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellID_Cancelled_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_129; -extern asn_TYPE_member_t asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_1293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellID_Cancelled_Item_ExtIEs_specs_133; +extern asn_TYPE_member_t asn_MBR_S1AP_CellID_Cancelled_Item_ExtIEs_1333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellBasedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_133; -extern asn_TYPE_member_t asn_MBR_S1AP_CellBasedMDT_ExtIEs_1333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedMDT_ExtIEs_specs_137; +extern asn_TYPE_member_t asn_MBR_S1AP_CellBasedMDT_ExtIEs_1373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellBasedQMC_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_137; -extern asn_TYPE_member_t asn_MBR_S1AP_CellBasedQMC_ExtIEs_1373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellBasedQMC_ExtIEs_specs_141; +extern asn_TYPE_member_t asn_MBR_S1AP_CellBasedQMC_ExtIEs_1413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_141; -extern asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_1413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_specs_145; +extern asn_TYPE_member_t asn_MBR_S1AP_Cdma2000OneXSRVCCInfo_ExtIEs_1453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellType_ExtIEs_specs_145; -extern asn_TYPE_member_t asn_MBR_S1AP_CellType_ExtIEs_1453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellType_ExtIEs_specs_149; +extern asn_TYPE_member_t asn_MBR_S1AP_CellType_ExtIEs_1493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CGI_ExtIEs_specs_149; -extern asn_TYPE_member_t asn_MBR_S1AP_CGI_ExtIEs_1493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CGI_ExtIEs_specs_153; +extern asn_TYPE_member_t asn_MBR_S1AP_CGI_ExtIEs_1533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CNTypeRestrictions_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_153; -extern asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_1533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CNTypeRestrictions_Item_ExtIEs_specs_157; +extern asn_TYPE_member_t asn_MBR_S1AP_CNTypeRestrictions_Item_ExtIEs_1573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ConnectedengNBItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_157; -extern asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_1573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectedengNBItem_ExtIEs_specs_161; +extern asn_TYPE_member_t asn_MBR_S1AP_ConnectedengNBItem_ExtIEs_1613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ContextatSource_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_ExtIEs_specs_161; -extern asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_ExtIEs_1613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ContextatSource_ExtIEs_specs_165; +extern asn_TYPE_member_t asn_MBR_S1AP_ContextatSource_ExtIEs_1653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CSG_IdList_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_165; -extern asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_1653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CSG_IdList_Item_ExtIEs_specs_169; +extern asn_TYPE_member_t asn_MBR_S1AP_CSG_IdList_Item_ExtIEs_1693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_COUNTvalue_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_169; -extern asn_TYPE_member_t asn_MBR_S1AP_COUNTvalue_ExtIEs_1693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvalue_ExtIEs_specs_173; +extern asn_TYPE_member_t asn_MBR_S1AP_COUNTvalue_ExtIEs_1733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_COUNTValueExtended_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_173; -extern asn_TYPE_member_t asn_MBR_S1AP_COUNTValueExtended_ExtIEs_1733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTValueExtended_ExtIEs_specs_177; +extern asn_TYPE_member_t asn_MBR_S1AP_COUNTValueExtended_ExtIEs_1773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_177; -extern asn_TYPE_member_t asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_1773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_specs_181; +extern asn_TYPE_member_t asn_MBR_S1AP_COUNTvaluePDCP_SNlength18_ExtIEs_1813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CriticalityDiagnostics_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_181; -extern asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_1813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_ExtIEs_specs_185; +extern asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_ExtIEs_1853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_185; -extern asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_1853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_specs_189; +extern asn_TYPE_member_t asn_MBR_S1AP_CriticalityDiagnostics_IE_Item_ExtIEs_1893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSRequestInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_189; -extern asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_1893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSRequestInfo_ExtIEs_specs_193; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSRequestInfo_ExtIEs_1933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSResponseInfoItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_193; -extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_1933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfoItem_ExtIEs_specs_197; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfoItem_ExtIEs_1973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DAPSResponseInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_197; -extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_1973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DAPSResponseInfo_ExtIEs_specs_201; +extern asn_TYPE_member_t asn_MBR_S1AP_DAPSResponseInfo_ExtIEs_2013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ServedDCNsItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_201; -extern asn_TYPE_member_t asn_MBR_S1AP_ServedDCNsItem_ExtIEs_2013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedDCNsItem_ExtIEs_specs_205; +extern asn_TYPE_member_t asn_MBR_S1AP_ServedDCNsItem_ExtIEs_2053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DL_CP_SecurityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_205; -extern asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_2053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DL_CP_SecurityInformation_ExtIEs_specs_209; +extern asn_TYPE_member_t asn_MBR_S1AP_DL_CP_SecurityInformation_ExtIEs_2093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_209; -extern asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_2093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_specs_213; +extern asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs_2133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_213; -extern asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_2133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_specs_217; +extern asn_TYPE_member_t asn_MBR_S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs_2173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CompletedCellinEAI_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_217; -extern asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_2173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinEAI_Item_ExtIEs_specs_221; +extern asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinEAI_Item_ExtIEs_2213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_221; -extern asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_2213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_specs_225; +extern asn_TYPE_member_t asn_MBR_S1AP_ENB_EarlyStatusTransfer_TransparentContainer_ExtIEs_2253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GERAN_Cell_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_225; -extern asn_TYPE_member_t asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_2253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GERAN_Cell_ID_ExtIEs_specs_229; +extern asn_TYPE_member_t asn_MBR_S1AP_GERAN_Cell_ID_ExtIEs_2293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GlobalENB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_229; -extern asn_TYPE_member_t asn_MBR_S1AP_GlobalENB_ID_ExtIEs_2293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GlobalENB_ID_ExtIEs_specs_233; +extern asn_TYPE_member_t asn_MBR_S1AP_GlobalENB_ID_ExtIEs_2333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Global_en_gNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_233; -extern asn_TYPE_member_t asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_2333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_en_gNB_ID_ExtIEs_specs_237; +extern asn_TYPE_member_t asn_MBR_S1AP_Global_en_gNB_ID_ExtIEs_2373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_237; -extern asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_2373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_specs_241; +extern asn_TYPE_member_t asn_MBR_S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs_2413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCSONConfigurationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_241; -extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_2413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_specs_245; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONConfigurationTransfer_ExtIEs_2453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCTransferTypeRequest_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_245; -extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_2453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeRequest_ExtIEs_specs_249; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeRequest_ExtIEs_2493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCTransferTypeReply_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_249; -extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_2493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCTransferTypeReply_ExtIEs_specs_253; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCTransferTypeReply_ExtIEs_2533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCSONeNBIdentification_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_253; -extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_2533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONeNBIdentification_ExtIEs_specs_257; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONeNBIdentification_ExtIEs_2573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EN_DCSONengNBIdentification_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_257; -extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_2573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EN_DCSONengNBIdentification_ExtIEs_specs_261; +extern asn_TYPE_member_t asn_MBR_S1AP_EN_DCSONengNBIdentification_ExtIEs_2613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABInformationListItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_261; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_2613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABInformationListItem_ExtIEs_specs_265; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABInformationListItem_ExtIEs_2653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_ExtIEs_specs_265; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_ExtIEs_2653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItem_ExtIEs_specs_269; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABItem_ExtIEs_2693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABQoSParameters_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_269; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_2693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABQoSParameters_ExtIEs_specs_273; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABQoSParameters_ExtIEs_2733; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultItem_ExtIEs_specs_277; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultItem_ExtIEs_2773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABUsageReportItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_273; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_2733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItem_ExtIEs_specs_281; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItem_ExtIEs_2813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_EUTRAN_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_277; -extern asn_TYPE_member_t asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_2773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EUTRAN_CGI_ExtIEs_specs_285; +extern asn_TYPE_member_t asn_MBR_S1AP_EUTRAN_CGI_ExtIEs_2853; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_EventL1LoggedMDTConfig_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventL1LoggedMDTConfig_ExtIEs_specs_289; +extern asn_TYPE_member_t asn_MBR_S1AP_EventL1LoggedMDTConfig_ExtIEs_2893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExpectedUEBehaviour_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_281; -extern asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_2813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEBehaviour_ExtIEs_specs_293; +extern asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEBehaviour_ExtIEs_2933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ExpectedUEActivityBehaviour_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_285; -extern asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_2853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ExpectedUEActivityBehaviour_ExtIEs_specs_297; +extern asn_TYPE_member_t asn_MBR_S1AP_ExpectedUEActivityBehaviour_ExtIEs_2973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_FiveGSTAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_289; -extern asn_TYPE_member_t asn_MBR_S1AP_FiveGSTAI_ExtIEs_2893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_FiveGSTAI_ExtIEs_specs_301; +extern asn_TYPE_member_t asn_MBR_S1AP_FiveGSTAI_ExtIEs_3013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ForbiddenTAs_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_293; -extern asn_TYPE_member_t asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_2933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenTAs_Item_ExtIEs_specs_305; +extern asn_TYPE_member_t asn_MBR_S1AP_ForbiddenTAs_Item_ExtIEs_3053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ForbiddenLAs_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_297; -extern asn_TYPE_member_t asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_2973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ForbiddenLAs_Item_ExtIEs_specs_309; +extern asn_TYPE_member_t asn_MBR_S1AP_ForbiddenLAs_Item_ExtIEs_3093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GBR_QosInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_301; -extern asn_TYPE_member_t asn_MBR_S1AP_GBR_QosInformation_ExtIEs_3013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GBR_QosInformation_ExtIEs_specs_313; +extern asn_TYPE_member_t asn_MBR_S1AP_GBR_QosInformation_ExtIEs_3133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GUMMEI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GUMMEI_ExtIEs_specs_305; -extern asn_TYPE_member_t asn_MBR_S1AP_GUMMEI_ExtIEs_3053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GUMMEI_ExtIEs_specs_317; +extern asn_TYPE_member_t asn_MBR_S1AP_GUMMEI_ExtIEs_3173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRestrictionList_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_309; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_3093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRestrictionList_ExtIEs_specs_321; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRestrictionList_ExtIEs_3213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ImmediateMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_313; -extern asn_TYPE_member_t asn_MBR_S1AP_ImmediateMDT_ExtIEs_3133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ImmediateMDT_ExtIEs_specs_325; +extern asn_TYPE_member_t asn_MBR_S1AP_ImmediateMDT_ExtIEs_3253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_317; -extern asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_3173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_specs_329; +extern asn_TYPE_member_t asn_MBR_S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs_3293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_IntersystemMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_321; -extern asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_3213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_IntersystemMeasurementConfiguration_ExtIEs_specs_333; +extern asn_TYPE_member_t asn_MBR_S1AP_IntersystemMeasurementConfiguration_ExtIEs_3333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InterSystemMeasurementParameters_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_325; -extern asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_3253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementParameters_ExtIEs_specs_337; +extern asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementParameters_ExtIEs_3373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InterSystemMeasurementItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_329; -extern asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_3293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InterSystemMeasurementItem_ExtIEs_specs_341; +extern asn_TYPE_member_t asn_MBR_S1AP_InterSystemMeasurementItem_ExtIEs_3413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LAI_ExtIEs_specs_333; -extern asn_TYPE_member_t asn_MBR_S1AP_LAI_ExtIEs_3333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LAI_ExtIEs_specs_345; +extern asn_TYPE_member_t asn_MBR_S1AP_LAI_ExtIEs_3453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedEUTRANCellInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_337; -extern asn_TYPE_member_t asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_3373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_specs_349; +extern asn_TYPE_member_t asn_MBR_S1AP_LastVisitedEUTRANCellInformation_ExtIEs_3493; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LastVisitedPSCellInformation_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LastVisitedPSCellInformation_ExtIEs_specs_353; +extern asn_TYPE_member_t asn_MBR_S1AP_LastVisitedPSCellInformation_ExtIEs_3533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ListeningSubframePattern_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_341; -extern asn_TYPE_member_t asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_3413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ListeningSubframePattern_ExtIEs_specs_357; +extern asn_TYPE_member_t asn_MBR_S1AP_ListeningSubframePattern_ExtIEs_3573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_345; -extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMDT_ExtIEs_3453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMDT_ExtIEs_specs_361; +extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMDT_ExtIEs_3613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LoggedMBSFNMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_349; -extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_3493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LoggedMBSFNMDT_ExtIEs_specs_365; +extern asn_TYPE_member_t asn_MBR_S1AP_LoggedMBSFNMDT_ExtIEs_3653; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_LTE_NTN_TAI_Information_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LTE_NTN_TAI_Information_ExtIEs_specs_369; +extern asn_TYPE_member_t asn_MBR_S1AP_LTE_NTN_TAI_Information_ExtIEs_3693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M3Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_ExtIEs_specs_353; -extern asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_ExtIEs_3533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M3Configuration_ExtIEs_specs_373; +extern asn_TYPE_member_t asn_MBR_S1AP_M3Configuration_ExtIEs_3733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M4Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_ExtIEs_specs_357; -extern asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_ExtIEs_3573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M4Configuration_ExtIEs_specs_377; +extern asn_TYPE_member_t asn_MBR_S1AP_M4Configuration_ExtIEs_3773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M5Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_ExtIEs_specs_361; -extern asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_ExtIEs_3613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M5Configuration_ExtIEs_specs_381; +extern asn_TYPE_member_t asn_MBR_S1AP_M5Configuration_ExtIEs_3813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M6Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_ExtIEs_specs_365; -extern asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_ExtIEs_3653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M6Configuration_ExtIEs_specs_385; +extern asn_TYPE_member_t asn_MBR_S1AP_M6Configuration_ExtIEs_3853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M7Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_ExtIEs_specs_369; -extern asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_ExtIEs_3693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M7Configuration_ExtIEs_specs_389; +extern asn_TYPE_member_t asn_MBR_S1AP_M7Configuration_ExtIEs_3893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDT_Configuration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_373; -extern asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_ExtIEs_3733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDT_Configuration_ExtIEs_specs_393; +extern asn_TYPE_member_t asn_MBR_S1AP_MDT_Configuration_ExtIEs_3933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MBSFN_ResultToLogInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_377; -extern asn_TYPE_member_t asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_3773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MBSFN_ResultToLogInfo_ExtIEs_specs_397; +extern asn_TYPE_member_t asn_MBR_S1AP_MBSFN_ResultToLogInfo_ExtIEs_3973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MutingPatternInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_381; -extern asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_ExtIEs_3813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MutingPatternInformation_ExtIEs_specs_401; +extern asn_TYPE_member_t asn_MBR_S1AP_MutingPatternInformation_ExtIEs_4013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_385; -extern asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_3853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_specs_405; +extern asn_TYPE_member_t asn_MBR_S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs_4053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NR_CGI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NR_CGI_ExtIEs_specs_389; -extern asn_TYPE_member_t asn_MBR_S1AP_NR_CGI_ExtIEs_3893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NR_CGI_ExtIEs_specs_409; +extern asn_TYPE_member_t asn_MBR_S1AP_NR_CGI_ExtIEs_4093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRUESecurityCapabilities_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_393; -extern asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_3933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESecurityCapabilities_ExtIEs_specs_413; +extern asn_TYPE_member_t asn_MBR_S1AP_NRUESecurityCapabilities_ExtIEs_4133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRV2XServicesAuthorized_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_397; -extern asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_3973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRV2XServicesAuthorized_ExtIEs_specs_417; +extern asn_TYPE_member_t asn_MBR_S1AP_NRV2XServicesAuthorized_ExtIEs_4173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_401; -extern asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_4013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_specs_421; +extern asn_TYPE_member_t asn_MBR_S1AP_NRUESidelinkAggregateMaximumBitrate_ExtIEs_4213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingAttemptInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_405; -extern asn_TYPE_member_t asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_4053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingAttemptInformation_ExtIEs_specs_425; +extern asn_TYPE_member_t asn_MBR_S1AP_PagingAttemptInformation_ExtIEs_4253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Paging_eDRXInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_409; -extern asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_4093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Paging_eDRXInformation_ExtIEs_specs_429; +extern asn_TYPE_member_t asn_MBR_S1AP_Paging_eDRXInformation_ExtIEs_4293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PC5QoSParameters_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_413; -extern asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_ExtIEs_4133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSParameters_ExtIEs_specs_433; +extern asn_TYPE_member_t asn_MBR_S1AP_PC5QoSParameters_ExtIEs_4333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PC5QoSFlowItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_417; -extern asn_TYPE_member_t asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_4173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5QoSFlowItem_ExtIEs_specs_437; +extern asn_TYPE_member_t asn_MBR_S1AP_PC5QoSFlowItem_ExtIEs_4373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PC5FlowBitRates_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_421; -extern asn_TYPE_member_t asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_4213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PC5FlowBitRates_ExtIEs_specs_441; +extern asn_TYPE_member_t asn_MBR_S1AP_PC5FlowBitRates_ExtIEs_4413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M1PeriodicReporting_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_425; -extern asn_TYPE_member_t asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_4253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1PeriodicReporting_ExtIEs_specs_445; +extern asn_TYPE_member_t asn_MBR_S1AP_M1PeriodicReporting_ExtIEs_4453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PLMNAreaBasedQMC_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_429; -extern asn_TYPE_member_t asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_4293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PLMNAreaBasedQMC_ExtIEs_specs_449; +extern asn_TYPE_member_t asn_MBR_S1AP_PLMNAreaBasedQMC_ExtIEs_4493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProSeAuthorized_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_433; -extern asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_ExtIEs_4333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ProSeAuthorized_ExtIEs_specs_453; +extern asn_TYPE_member_t asn_MBR_S1AP_ProSeAuthorized_ExtIEs_4533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PSCellInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_437; -extern asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_ExtIEs_4373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PSCellInformation_ExtIEs_specs_457; +extern asn_TYPE_member_t asn_MBR_S1AP_PSCellInformation_ExtIEs_4573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedCellsForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_441; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_4413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPaging_ExtIEs_specs_461; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPaging_ExtIEs_4613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedCellsForPagingItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_445; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_4453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellsForPagingItem_ExtIEs_specs_465; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellsForPagingItem_ExtIEs_4653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedENBsForPaging_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_449; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_4493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBsForPaging_ExtIEs_specs_469; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBsForPaging_ExtIEs_4693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedENBItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_453; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_ExtIEs_4533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_ExtIEs_specs_473; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_ExtIEs_4733; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_RestrictionsItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RAT_RestrictionsItem_ExtIEs_specs_477; +extern asn_TYPE_member_t asn_MBR_S1AP_RAT_RestrictionsItem_ExtIEs_4773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RequestType_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_ExtIEs_specs_457; -extern asn_TYPE_member_t asn_MBR_S1AP_RequestType_ExtIEs_4573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_ExtIEs_specs_481; +extern asn_TYPE_member_t asn_MBR_S1AP_RequestType_ExtIEs_4813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RIMTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_461; -extern asn_TYPE_member_t asn_MBR_S1AP_RIMTransfer_ExtIEs_4613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RIMTransfer_ExtIEs_specs_485; +extern asn_TYPE_member_t asn_MBR_S1AP_RIMTransfer_ExtIEs_4853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RLFReportInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_465; -extern asn_TYPE_member_t asn_MBR_S1AP_RLFReportInformation_ExtIEs_4653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RLFReportInformation_ExtIEs_specs_489; +extern asn_TYPE_member_t asn_MBR_S1AP_RLFReportInformation_ExtIEs_4893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityContext_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_ExtIEs_specs_469; -extern asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_ExtIEs_4693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_ExtIEs_specs_493; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_ExtIEs_4933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReportItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_473; -extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_4733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_specs_497; +extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_ExtIEs_4973; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityIndication_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityIndication_ExtIEs_specs_501; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityIndication_ExtIEs_5013; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityResult_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityResult_ExtIEs_specs_505; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityResult_ExtIEs_5053; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameItem_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasConfigNameItem_ExtIEs_specs_509; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameItem_ExtIEs_5093; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasurementConfiguration_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasurementConfiguration_ExtIEs_specs_513; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorMeasurementConfiguration_ExtIEs_5133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONInformationReply_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_477; -extern asn_TYPE_member_t asn_MBR_S1AP_SONInformationReply_ExtIEs_4773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformationReply_ExtIEs_specs_517; +extern asn_TYPE_member_t asn_MBR_S1AP_SONInformationReply_ExtIEs_5173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONConfigurationTransfer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_481; -extern asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_4813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_ExtIEs_specs_521; +extern asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_ExtIEs_5213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SynchronisationInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_485; -extern asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_ExtIEs_4853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_ExtIEs_specs_525; +extern asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_ExtIEs_5253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceeNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_489; -extern asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ID_ExtIEs_4893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ID_ExtIEs_specs_529; +extern asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ID_ExtIEs_5293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_493; -extern asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_4933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_specs_533; +extern asn_TYPE_member_t asn_MBR_S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs_5333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceNgRanNode_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_497; -extern asn_TYPE_member_t asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_4973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNgRanNode_ID_ExtIEs_specs_537; +extern asn_TYPE_member_t asn_MBR_S1AP_SourceNgRanNode_ID_ExtIEs_5373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ServedGUMMEIsItem_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_501; -extern asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_5013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ServedGUMMEIsItem_ExtIEs_specs_541; +extern asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIsItem_ExtIEs_5413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_505; -extern asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_5053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_specs_545; +extern asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_ExtIEs_5453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ScheduledCommunicationTime_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_509; -extern asn_TYPE_member_t asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_5093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ScheduledCommunicationTime_ExtIEs_specs_549; +extern asn_TYPE_member_t asn_MBR_S1AP_ScheduledCommunicationTime_ExtIEs_5493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SupportedTAs_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_513; -extern asn_TYPE_member_t asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_5133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SupportedTAs_Item_ExtIEs_specs_553; +extern asn_TYPE_member_t asn_MBR_S1AP_SupportedTAs_Item_ExtIEs_5533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TimeSynchronisationInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_517; -extern asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_5173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_ExtIEs_specs_557; +extern asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_ExtIEs_5573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_S_TMSI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S_TMSI_ExtIEs_specs_521; -extern asn_TYPE_member_t asn_MBR_S1AP_S_TMSI_ExtIEs_5213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S_TMSI_ExtIEs_specs_561; +extern asn_TYPE_member_t asn_MBR_S1AP_S_TMSI_ExtIEs_5613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIBasedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_525; -extern asn_TYPE_member_t asn_MBR_S1AP_TAIBasedMDT_ExtIEs_5253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedMDT_ExtIEs_specs_565; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIBasedMDT_ExtIEs_5653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAI_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_ExtIEs_specs_529; -extern asn_TYPE_member_t asn_MBR_S1AP_TAI_ExtIEs_5293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_ExtIEs_specs_569; +extern asn_TYPE_member_t asn_MBR_S1AP_TAI_ExtIEs_5693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAI_Broadcast_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_533; -extern asn_TYPE_member_t asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_5333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Broadcast_Item_ExtIEs_specs_573; +extern asn_TYPE_member_t asn_MBR_S1AP_TAI_Broadcast_Item_ExtIEs_5733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAI_Cancelled_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_537; -extern asn_TYPE_member_t asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_5373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAI_Cancelled_Item_ExtIEs_specs_577; +extern asn_TYPE_member_t asn_MBR_S1AP_TAI_Cancelled_Item_ExtIEs_5773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TABasedMDT_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_541; -extern asn_TYPE_member_t asn_MBR_S1AP_TABasedMDT_ExtIEs_5413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedMDT_ExtIEs_specs_581; +extern asn_TYPE_member_t asn_MBR_S1AP_TABasedMDT_ExtIEs_5813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TABasedQMC_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_545; -extern asn_TYPE_member_t asn_MBR_S1AP_TABasedQMC_ExtIEs_5453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TABasedQMC_ExtIEs_specs_585; +extern asn_TYPE_member_t asn_MBR_S1AP_TABasedQMC_ExtIEs_5853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIBasedQMC_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_549; -extern asn_TYPE_member_t asn_MBR_S1AP_TAIBasedQMC_ExtIEs_5493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIBasedQMC_ExtIEs_specs_589; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIBasedQMC_ExtIEs_5893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CompletedCellinTAI_Item_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_553; -extern asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_5533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CompletedCellinTAI_Item_ExtIEs_specs_593; +extern asn_TYPE_member_t asn_MBR_S1AP_CompletedCellinTAI_Item_ExtIEs_5933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TargeteNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_557; -extern asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ID_ExtIEs_5573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ID_ExtIEs_specs_597; +extern asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ID_ExtIEs_5973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TargetRNC_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_561; -extern asn_TYPE_member_t asn_MBR_S1AP_TargetRNC_ID_ExtIEs_5613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetRNC_ID_ExtIEs_specs_601; +extern asn_TYPE_member_t asn_MBR_S1AP_TargetRNC_ID_ExtIEs_6013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TargetNgRanNode_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_565; -extern asn_TYPE_member_t asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_5653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargetNgRanNode_ID_ExtIEs_specs_605; +extern asn_TYPE_member_t asn_MBR_S1AP_TargetNgRanNode_ID_ExtIEs_6053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_GNB_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GNB_ExtIEs_specs_569; -extern asn_TYPE_member_t asn_MBR_S1AP_GNB_ExtIEs_5693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_GNB_ExtIEs_specs_609; +extern asn_TYPE_member_t asn_MBR_S1AP_GNB_ExtIEs_6093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Global_GNB_ID_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_573; -extern asn_TYPE_member_t asn_MBR_S1AP_Global_GNB_ID_ExtIEs_5733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Global_GNB_ID_ExtIEs_specs_613; +extern asn_TYPE_member_t asn_MBR_S1AP_Global_GNB_ID_ExtIEs_6133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NG_eNB_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NG_eNB_ExtIEs_specs_577; -extern asn_TYPE_member_t asn_MBR_S1AP_NG_eNB_ExtIEs_5773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NG_eNB_ExtIEs_specs_617; +extern asn_TYPE_member_t asn_MBR_S1AP_NG_eNB_ExtIEs_6173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_581; -extern asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_5813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_specs_621; +extern asn_TYPE_member_t asn_MBR_S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs_6213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_M1ThresholdEventA2_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_585; -extern asn_TYPE_member_t asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_5853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_M1ThresholdEventA2_ExtIEs_specs_625; +extern asn_TYPE_member_t asn_MBR_S1AP_M1ThresholdEventA2_ExtIEs_6253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceActivation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_ExtIEs_specs_589; -extern asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_ExtIEs_5893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_ExtIEs_specs_629; +extern asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_ExtIEs_6293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Tunnel_Information_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_593; -extern asn_TYPE_member_t asn_MBR_S1AP_Tunnel_Information_ExtIEs_5933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Tunnel_Information_ExtIEs_specs_633; +extern asn_TYPE_member_t asn_MBR_S1AP_Tunnel_Information_ExtIEs_6333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEAggregate_MaximumBitrates_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_597; -extern asn_TYPE_member_t asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_5973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregate_MaximumBitrates_ExtIEs_specs_637; +extern asn_TYPE_member_t asn_MBR_S1AP_UEAggregate_MaximumBitrates_ExtIEs_6373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEAppLayerMeasConfig_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_601; -extern asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_6013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_ExtIEs_specs_641; +extern asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_ExtIEs_6413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_S1AP_ID_pair_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_605; -extern asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_6053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_S1AP_ID_pair_ExtIEs_specs_645; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_ID_pair_ExtIEs_6453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_609; -extern asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_6093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_specs_649; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs_6493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UESecurityCapabilities_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_613; -extern asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_6133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_ExtIEs_specs_653; +extern asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_ExtIEs_6533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_617; -extern asn_TYPE_member_t asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_6173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_specs_657; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs_6573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UL_CP_SecurityInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_621; -extern asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_6213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_ExtIEs_specs_661; +extern asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_ExtIEs_6613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UserLocationInformation_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_625; -extern asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_ExtIEs_6253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_ExtIEs_specs_665; +extern asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_ExtIEs_6653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_V2XServicesAuthorized_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_629; -extern asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_6293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_ExtIEs_specs_669; +extern asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_ExtIEs_6693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WLANMeasurementConfiguration_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_633; -extern asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_6333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_ExtIEs_specs_673; +extern asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_ExtIEs_6733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WUS_Assistance_Information_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_637; -extern asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_6373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_ExtIEs_specs_677; +extern asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_ExtIEs_6773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_X2TNLConfigurationInfo_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_641; -extern asn_TYPE_member_t asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_6413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_X2TNLConfigurationInfo_ExtIEs_specs_681; +extern asn_TYPE_member_t asn_MBR_S1AP_X2TNLConfigurationInfo_ExtIEs_6813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBX2ExtTLA_ExtIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_645; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_6453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBX2ExtTLA_ExtIEs_specs_685; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBX2ExtTLA_ExtIEs_6853; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,685 +9,685 @@ #include "S1AP_ProtocolIE-Field.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P10_constr_21 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P10_constr_21 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P11_constr_23 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P11_constr_23 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P12_constr_25 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P12_constr_25 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P13_constr_27 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P13_constr_27 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P14_constr_29 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P14_constr_29 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P15_constr_31 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P15_constr_31 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P16_constr_33 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P16_constr_33 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P17_constr_35 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P17_constr_35 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P18_constr_37 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P18_constr_37 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P19_constr_39 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P19_constr_39 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P20_constr_41 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P20_constr_41 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P21_constr_43 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P21_constr_43 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P22_constr_45 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P22_constr_45 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P23_constr_47 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P23_constr_47 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P24_constr_49 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P24_constr_49 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P25_constr_51 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P25_constr_51 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P26_constr_53 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P26_constr_53 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P27_constr_55 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P27_constr_55 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P28_constr_57 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P28_constr_57 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P29_constr_59 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P29_constr_59 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P30_constr_61 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P30_constr_61 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P31_constr_63 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P31_constr_63 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P32_constr_65 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P32_constr_65 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P33_constr_67 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P33_constr_67 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P34_constr_69 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P34_constr_69 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P35_constr_71 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P35_constr_71 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P36_constr_73 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P36_constr_73 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P37_constr_75 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P37_constr_75 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P38_constr_77 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P38_constr_77 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P39_constr_79 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P39_constr_79 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P40_constr_81 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P40_constr_81 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P41_constr_83 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P41_constr_83 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P42_constr_85 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P42_constr_85 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P43_constr_87 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P43_constr_87 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P44_constr_89 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P44_constr_89 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P45_constr_91 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P45_constr_91 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P46_constr_93 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P46_constr_93 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P47_constr_95 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P47_constr_95 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P48_constr_97 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P48_constr_97 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P49_constr_99 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P49_constr_99 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P50_constr_101 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P50_constr_101 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P51_constr_103 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P51_constr_103 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P52_constr_105 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P52_constr_105 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P53_constr_107 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P53_constr_107 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P54_constr_109 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P54_constr_109 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P55_constr_111 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P55_constr_111 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P56_constr_113 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P56_constr_113 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P57_constr_115 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P57_constr_115 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P58_constr_117 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P58_constr_117 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P59_constr_119 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P59_constr_119 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P60_constr_121 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P60_constr_121 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P61_constr_123 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P61_constr_123 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P62_constr_125 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P62_constr_125 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P63_constr_127 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P63_constr_127 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P64_constr_129 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P64_constr_129 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P65_constr_131 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P65_constr_131 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P66_constr_133 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P66_constr_133 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P67_constr_135 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P67_constr_135 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P68_constr_137 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P68_constr_137 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P69_constr_139 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P69_constr_139 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P70_constr_141 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P70_constr_141 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P71_constr_143 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P71_constr_143 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P72_constr_145 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P72_constr_145 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P73_constr_147 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P73_constr_147 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P74_constr_149 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P74_constr_149 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P75_constr_151 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P75_constr_151 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P76_constr_153 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P76_constr_153 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P77_constr_155 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P77_constr_155 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P78_constr_157 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P78_constr_157 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P79_constr_159 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P79_constr_159 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P80_constr_161 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P80_constr_161 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P81_constr_163 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P81_constr_163 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P82_constr_165 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P82_constr_165 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P83_constr_167 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P83_constr_167 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P84_constr_169 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P84_constr_169 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P85_constr_171 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P85_constr_171 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P86_constr_173 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P86_constr_173 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P87_constr_175 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P87_constr_175 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P88_constr_177 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P88_constr_177 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P89_constr_179 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P89_constr_179 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P90_constr_181 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P90_constr_181 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P91_constr_183 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P91_constr_183 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P92_constr_185 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P92_constr_185 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P93_constr_187 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P93_constr_187 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P94_constr_189 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P94_constr_189 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P95_constr_191 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P95_constr_191 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P96_constr_193 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P96_constr_193 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P0_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P0_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -706,39 +706,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P0_specs_1 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P0), - offsetof(struct S1AP_ProtocolIE_Container_7847P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P0_specs_1 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P0), + offsetof(struct S1AP_ProtocolIE_Container_8143P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P0 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_1, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_10), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_1, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P0_constr_1, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P0_constr_1, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P0_1, + asn_MBR_S1AP_ProtocolIE_Container_8143P0_1, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P0_specs_1 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P1_3 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P1_3 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -757,39 +757,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_3 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P1_specs_3 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P1), - offsetof(struct S1AP_ProtocolIE_Container_7847P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P1_specs_3 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P1), + offsetof(struct S1AP_ProtocolIE_Container_8143P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P1 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P1 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_3, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_30), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_3, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_3, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_3, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P1_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P1_constr_3, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P1_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P1_3, + asn_MBR_S1AP_ProtocolIE_Container_8143P1_3, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P1_specs_3 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P2_5 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P2_5 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -808,39 +808,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_5 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P2_specs_5 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P2), - offsetof(struct S1AP_ProtocolIE_Container_7847P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P2_specs_5 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P2), + offsetof(struct S1AP_ProtocolIE_Container_8143P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P2 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P2 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_5, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_50), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_5, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_5, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_5, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P2_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P2_constr_5, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P2_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P2_5, + asn_MBR_S1AP_ProtocolIE_Container_8143P2_5, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P2_specs_5 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P3_7 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P3_7 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -859,39 +859,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_7 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P3_specs_7 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P3), - offsetof(struct S1AP_ProtocolIE_Container_7847P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P3_specs_7 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P3), + offsetof(struct S1AP_ProtocolIE_Container_8143P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P3 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P3 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_7, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_70), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_7, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_7, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_7, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P3_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P3_constr_7, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P3_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P3_7, + asn_MBR_S1AP_ProtocolIE_Container_8143P3_7, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P3_specs_7 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P4_9 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P4_9 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -910,39 +910,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_9 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P4_specs_9 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P4), - offsetof(struct S1AP_ProtocolIE_Container_7847P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P4_specs_9 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P4), + offsetof(struct S1AP_ProtocolIE_Container_8143P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P4 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P4 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_9, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_90), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_9, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_9, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_9, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P4_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P4_constr_9, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P4_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P4_9, + asn_MBR_S1AP_ProtocolIE_Container_8143P4_9, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P4_specs_9 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P5_11 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P5_11 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -961,39 +961,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_11 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P5_specs_11 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P5), - offsetof(struct S1AP_ProtocolIE_Container_7847P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P5_specs_11 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P5), + offsetof(struct S1AP_ProtocolIE_Container_8143P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P5 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P5 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_11, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_110), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_11, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_11, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_11, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P5_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P5_constr_11, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P5_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P5_11, + asn_MBR_S1AP_ProtocolIE_Container_8143P5_11, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P5_specs_11 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P6_13 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P6_13 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1012,39 +1012,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_13 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P6_specs_13 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P6), - offsetof(struct S1AP_ProtocolIE_Container_7847P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P6_specs_13 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P6), + offsetof(struct S1AP_ProtocolIE_Container_8143P6, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P6 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P6 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_13, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_130), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_13, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_13, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_13, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P6_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P6_constr_13, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P6_constr_13, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P6_13, + asn_MBR_S1AP_ProtocolIE_Container_8143P6_13, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P6_specs_13 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P6_specs_13 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P7_15 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P7_15 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1063,39 +1063,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_15 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P7_specs_15 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P7), - offsetof(struct S1AP_ProtocolIE_Container_7847P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P7_specs_15 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P7), + offsetof(struct S1AP_ProtocolIE_Container_8143P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P7 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P7 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_15, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_150), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_15, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_15, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_15, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P7_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P7_constr_15, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P7_constr_15, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P7_15, + asn_MBR_S1AP_ProtocolIE_Container_8143P7_15, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P7_specs_15 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P8_17 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P8_17 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1114,39 +1114,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_17 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P8_specs_17 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P8), - offsetof(struct S1AP_ProtocolIE_Container_7847P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P8_specs_17 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P8), + offsetof(struct S1AP_ProtocolIE_Container_8143P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P8 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P8 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_17, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_170), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_17, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_17, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_17, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P8_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P8_constr_17, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P8_constr_17, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P8_17, + asn_MBR_S1AP_ProtocolIE_Container_8143P8_17, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P8_specs_17 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P9_19 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P9_19 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1165,39 +1165,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_19 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P9_specs_19 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P9), - offsetof(struct S1AP_ProtocolIE_Container_7847P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P9_specs_19 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P9), + offsetof(struct S1AP_ProtocolIE_Container_8143P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P9 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P9 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_19, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_190), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_19, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_19, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_19, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P9_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P9_constr_19, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P9_constr_19, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P9_19, + asn_MBR_S1AP_ProtocolIE_Container_8143P9_19, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P9_specs_19 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P10_21 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P10_21 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1216,39 +1216,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_21 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P10_specs_21 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P10), - offsetof(struct S1AP_ProtocolIE_Container_7847P10, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P10_specs_21 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P10), + offsetof(struct S1AP_ProtocolIE_Container_8143P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P10 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P10 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_21, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_210), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_21, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P10_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_21, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_21, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P10_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P10_constr_21, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P10_constr_21, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P10_21, + asn_MBR_S1AP_ProtocolIE_Container_8143P10_21, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P10_specs_21 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P10_specs_21 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P11_23 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P11_23 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1267,39 +1267,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_23 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P11_specs_23 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P11), - offsetof(struct S1AP_ProtocolIE_Container_7847P11, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P11_specs_23 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P11), + offsetof(struct S1AP_ProtocolIE_Container_8143P11, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P11 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P11 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_23, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_230), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_23, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P11_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_23, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_23, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P11_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P11_constr_23, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P11_constr_23, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P11_23, + asn_MBR_S1AP_ProtocolIE_Container_8143P11_23, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P11_specs_23 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P11_specs_23 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P12_25 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P12_25 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1318,39 +1318,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_25 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P12_specs_25 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P12), - offsetof(struct S1AP_ProtocolIE_Container_7847P12, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P12_specs_25 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P12), + offsetof(struct S1AP_ProtocolIE_Container_8143P12, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P12 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P12 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_25, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_250), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_25, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P12_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_25, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_25, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P12_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P12_constr_25, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P12_constr_25, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P12_25, + asn_MBR_S1AP_ProtocolIE_Container_8143P12_25, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P12_specs_25 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P12_specs_25 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P13_27 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P13_27 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1369,39 +1369,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_27 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P13_specs_27 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P13), - offsetof(struct S1AP_ProtocolIE_Container_7847P13, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P13_specs_27 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P13), + offsetof(struct S1AP_ProtocolIE_Container_8143P13, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P13 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P13 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_27, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_270), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_27, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P13_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_27, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_27, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P13_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P13_constr_27, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P13_constr_27, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P13_27, + asn_MBR_S1AP_ProtocolIE_Container_8143P13_27, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P13_specs_27 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P13_specs_27 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P14_29 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P14_29 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1420,39 +1420,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_29 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P14_specs_29 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P14), - offsetof(struct S1AP_ProtocolIE_Container_7847P14, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P14_specs_29 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P14), + offsetof(struct S1AP_ProtocolIE_Container_8143P14, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P14 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P14 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_29, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_290), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_29, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P14_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_29, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_29, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P14_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P14_constr_29, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P14_constr_29, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P14_29, + asn_MBR_S1AP_ProtocolIE_Container_8143P14_29, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P14_specs_29 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P14_specs_29 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P15_31 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P15_31 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1471,39 +1471,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_31 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_31 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P15_specs_31 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P15), - offsetof(struct S1AP_ProtocolIE_Container_7847P15, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P15_specs_31 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P15), + offsetof(struct S1AP_ProtocolIE_Container_8143P15, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P15 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P15 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_31, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_310), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_31, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P15_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_31, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_31, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P15_tags_310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P15_constr_31, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P15_constr_31, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P15_31, + asn_MBR_S1AP_ProtocolIE_Container_8143P15_31, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P15_specs_31 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P15_specs_31 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P16_33 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P16_33 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1522,39 +1522,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_33 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P16_specs_33 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P16), - offsetof(struct S1AP_ProtocolIE_Container_7847P16, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P16_specs_33 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P16), + offsetof(struct S1AP_ProtocolIE_Container_8143P16, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P16 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P16 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_33, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_330), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_33, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P16_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_33, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_33, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P16_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P16_constr_33, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P16_constr_33, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P16_33, + asn_MBR_S1AP_ProtocolIE_Container_8143P16_33, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P16_specs_33 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P16_specs_33 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P17_35 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P17_35 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1573,39 +1573,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_35 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_35 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P17_specs_35 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P17), - offsetof(struct S1AP_ProtocolIE_Container_7847P17, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P17_specs_35 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P17), + offsetof(struct S1AP_ProtocolIE_Container_8143P17, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P17 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P17 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_35, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_35) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_350), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_35, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_35) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P17_tags_350), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_35, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_350), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_35, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P17_tags_350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P17_constr_35, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P17_constr_35, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P17_35, + asn_MBR_S1AP_ProtocolIE_Container_8143P17_35, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P17_specs_35 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P17_specs_35 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P18_37 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P18_37 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1624,39 +1624,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_37 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P18_specs_37 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P18), - offsetof(struct S1AP_ProtocolIE_Container_7847P18, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P18_specs_37 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P18), + offsetof(struct S1AP_ProtocolIE_Container_8143P18, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P18 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P18 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_37, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_37) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_370), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_37, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_37) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P18_tags_370), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_37, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_370), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_37, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P18_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P18_constr_37, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P18_constr_37, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P18_37, + asn_MBR_S1AP_ProtocolIE_Container_8143P18_37, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P18_specs_37 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P18_specs_37 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P19_39 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P19_39 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1675,39 +1675,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_39 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_39 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P19_specs_39 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P19), - offsetof(struct S1AP_ProtocolIE_Container_7847P19, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P19_specs_39 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P19), + offsetof(struct S1AP_ProtocolIE_Container_8143P19, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P19 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P19 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_39, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_39) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_390), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_39, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_39) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P19_tags_390), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_39, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_39) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_390), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_39, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_39) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P19_tags_390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P19_constr_39, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P19_constr_39, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P19_39, + asn_MBR_S1AP_ProtocolIE_Container_8143P19_39, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P19_specs_39 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P19_specs_39 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P20_41 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P20_41 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1726,39 +1726,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_41 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_41 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P20_specs_41 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P20), - offsetof(struct S1AP_ProtocolIE_Container_7847P20, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P20_specs_41 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P20), + offsetof(struct S1AP_ProtocolIE_Container_8143P20, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P20 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P20 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_41, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_41) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_410), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_41, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_41) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P20_tags_410), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_41, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_41) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_410), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_41, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_41) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P20_tags_410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P20_constr_41, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P20_constr_41, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P20_41, + asn_MBR_S1AP_ProtocolIE_Container_8143P20_41, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P20_specs_41 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P20_specs_41 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P21_43 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P21_43 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1777,39 +1777,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_43 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_43 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P21_specs_43 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P21), - offsetof(struct S1AP_ProtocolIE_Container_7847P21, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P21_specs_43 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P21), + offsetof(struct S1AP_ProtocolIE_Container_8143P21, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P21 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P21 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_43, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_43) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_430), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_43, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_43) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P21_tags_430), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_43, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_43) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_430), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_43, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_43) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P21_tags_430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P21_constr_43, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P21_constr_43, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P21_43, + asn_MBR_S1AP_ProtocolIE_Container_8143P21_43, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P21_specs_43 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P21_specs_43 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P22_45 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P22_45 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1828,39 +1828,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_45 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_45 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P22_specs_45 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P22), - offsetof(struct S1AP_ProtocolIE_Container_7847P22, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P22_specs_45 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P22), + offsetof(struct S1AP_ProtocolIE_Container_8143P22, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P22 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P22 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_45, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_45) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_450), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_45, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_45) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P22_tags_450), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_45, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_45) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_450), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_45, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_45) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P22_tags_450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P22_constr_45, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P22_constr_45, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P22_45, + asn_MBR_S1AP_ProtocolIE_Container_8143P22_45, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P22_specs_45 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P22_specs_45 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P23_47 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P23_47 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1879,39 +1879,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_47 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_47 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P23_specs_47 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P23), - offsetof(struct S1AP_ProtocolIE_Container_7847P23, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P23_specs_47 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P23), + offsetof(struct S1AP_ProtocolIE_Container_8143P23, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P23 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P23 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_47, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_47) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_470), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_47, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_47) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P23_tags_470), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_47, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_47) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_470), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_47, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_47) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P23_tags_470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P23_constr_47, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P23_constr_47, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P23_47, + asn_MBR_S1AP_ProtocolIE_Container_8143P23_47, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P23_specs_47 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P23_specs_47 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P24_49 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P24_49 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1930,39 +1930,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_49 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_49 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P24_specs_49 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P24), - offsetof(struct S1AP_ProtocolIE_Container_7847P24, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P24_specs_49 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P24), + offsetof(struct S1AP_ProtocolIE_Container_8143P24, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P24 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P24 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_49, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_49) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_490), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_49, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_49) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P24_tags_490), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_49, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_49) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_490), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_49, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_49) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P24_tags_490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P24_constr_49, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P24_constr_49, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P24_49, + asn_MBR_S1AP_ProtocolIE_Container_8143P24_49, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P24_specs_49 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P24_specs_49 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P25_51 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P25_51 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -1981,39 +1981,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_51 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_51 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P25_specs_51 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P25), - offsetof(struct S1AP_ProtocolIE_Container_7847P25, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P25_specs_51 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P25), + offsetof(struct S1AP_ProtocolIE_Container_8143P25, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P25 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P25 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_51, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_51) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_510), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_51, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_51) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P25_tags_510), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_51, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_51) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_510), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_51, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_51) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P25_tags_510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P25_constr_51, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P25_constr_51, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P25_51, + asn_MBR_S1AP_ProtocolIE_Container_8143P25_51, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P25_specs_51 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P25_specs_51 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P26_53 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P26_53 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2032,39 +2032,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_53 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_53 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P26_specs_53 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P26), - offsetof(struct S1AP_ProtocolIE_Container_7847P26, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P26_specs_53 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P26), + offsetof(struct S1AP_ProtocolIE_Container_8143P26, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P26 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P26 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_53, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_53) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_530), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_53, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_53) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P26_tags_530), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_53, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_53) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_530), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_53, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_53) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P26_tags_530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P26_constr_53, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P26_constr_53, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P26_53, + asn_MBR_S1AP_ProtocolIE_Container_8143P26_53, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P26_specs_53 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P26_specs_53 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P27_55 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P27_55 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2083,39 +2083,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_55 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_55 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P27_specs_55 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P27), - offsetof(struct S1AP_ProtocolIE_Container_7847P27, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P27_specs_55 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P27), + offsetof(struct S1AP_ProtocolIE_Container_8143P27, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P27 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P27 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_55, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_55) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_550), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_55, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_55) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P27_tags_550), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_55, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_55) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_550), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_55, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_55) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P27_tags_550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P27_constr_55, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P27_constr_55, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P27_55, + asn_MBR_S1AP_ProtocolIE_Container_8143P27_55, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P27_specs_55 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P27_specs_55 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P28_57 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P28_57 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2134,39 +2134,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_57 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_57 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P28_specs_57 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P28), - offsetof(struct S1AP_ProtocolIE_Container_7847P28, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P28_specs_57 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P28), + offsetof(struct S1AP_ProtocolIE_Container_8143P28, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P28 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P28 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_57, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_57) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_570), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_57, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_57) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P28_tags_570), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_57, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_57) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_570), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_57, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_57) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P28_tags_570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P28_constr_57, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P28_constr_57, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P28_57, + asn_MBR_S1AP_ProtocolIE_Container_8143P28_57, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P28_specs_57 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P28_specs_57 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P29_59 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P29_59 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2185,39 +2185,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_59 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_59 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P29_specs_59 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P29), - offsetof(struct S1AP_ProtocolIE_Container_7847P29, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P29_specs_59 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P29), + offsetof(struct S1AP_ProtocolIE_Container_8143P29, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P29 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P29 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_59, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_59) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_590), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_59, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_59) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P29_tags_590), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_59, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_59) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_590), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_59, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_59) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P29_tags_590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P29_constr_59, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P29_constr_59, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P29_59, + asn_MBR_S1AP_ProtocolIE_Container_8143P29_59, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P29_specs_59 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P29_specs_59 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P30_61 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P30_61 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2236,39 +2236,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_61 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_61 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P30_specs_61 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P30), - offsetof(struct S1AP_ProtocolIE_Container_7847P30, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P30_specs_61 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P30), + offsetof(struct S1AP_ProtocolIE_Container_8143P30, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P30 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P30 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_61, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_61) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_610), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_61, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_61) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P30_tags_610), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_61, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_61) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_610), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_61, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_61) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P30_tags_610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P30_constr_61, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P30_constr_61, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P30_61, + asn_MBR_S1AP_ProtocolIE_Container_8143P30_61, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P30_specs_61 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P30_specs_61 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P31_63 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P31_63 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2287,39 +2287,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_63 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_63 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P31_specs_63 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P31), - offsetof(struct S1AP_ProtocolIE_Container_7847P31, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P31_specs_63 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P31), + offsetof(struct S1AP_ProtocolIE_Container_8143P31, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P31 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P31 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_63, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_63) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_630), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_63, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_63) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P31_tags_630), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_63, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_63) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_630), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_63, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_63) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P31_tags_630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P31_constr_63, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P31_constr_63, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P31_63, + asn_MBR_S1AP_ProtocolIE_Container_8143P31_63, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P31_specs_63 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P31_specs_63 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P32_65 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P32_65 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2338,39 +2338,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_65 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P32_specs_65 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P32), - offsetof(struct S1AP_ProtocolIE_Container_7847P32, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P32_specs_65 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P32), + offsetof(struct S1AP_ProtocolIE_Container_8143P32, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P32 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P32 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_65, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_65) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_650), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_65, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_65) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P32_tags_650), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_65, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_65) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_650), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_65, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_65) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P32_tags_650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P32_constr_65, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P32_constr_65, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P32_65, + asn_MBR_S1AP_ProtocolIE_Container_8143P32_65, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P32_specs_65 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P32_specs_65 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P33_67 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P33_67 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2389,39 +2389,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_67 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_67 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P33_specs_67 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P33), - offsetof(struct S1AP_ProtocolIE_Container_7847P33, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P33_specs_67 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P33), + offsetof(struct S1AP_ProtocolIE_Container_8143P33, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P33 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P33 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_67, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_67) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_670), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_67, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_67) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P33_tags_670), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_67, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_67) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_670), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_67, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_67) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P33_tags_670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P33_constr_67, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P33_constr_67, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P33_67, + asn_MBR_S1AP_ProtocolIE_Container_8143P33_67, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P33_specs_67 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P33_specs_67 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P34_69 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P34_69 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2440,39 +2440,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_69 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_69 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P34_specs_69 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P34), - offsetof(struct S1AP_ProtocolIE_Container_7847P34, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P34_specs_69 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P34), + offsetof(struct S1AP_ProtocolIE_Container_8143P34, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P34 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P34 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_69, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_69) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_690), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_69, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_69) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P34_tags_690), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_69, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_69) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_690), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_69, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_69) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P34_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P34_constr_69, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P34_constr_69, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P34_69, + asn_MBR_S1AP_ProtocolIE_Container_8143P34_69, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P34_specs_69 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P34_specs_69 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P35_71 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P35_71 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2491,39 +2491,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_71 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_71 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P35_specs_71 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P35), - offsetof(struct S1AP_ProtocolIE_Container_7847P35, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P35_specs_71 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P35), + offsetof(struct S1AP_ProtocolIE_Container_8143P35, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P35 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P35 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_71, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_71) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_710), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_71, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_71) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P35_tags_710), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_71, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_71) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_710), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_71, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_71) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P35_tags_710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P35_constr_71, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P35_constr_71, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P35_71, + asn_MBR_S1AP_ProtocolIE_Container_8143P35_71, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P35_specs_71 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P35_specs_71 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P36_73 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P36_73 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2542,39 +2542,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_73 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_73 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P36_specs_73 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P36), - offsetof(struct S1AP_ProtocolIE_Container_7847P36, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P36_specs_73 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P36), + offsetof(struct S1AP_ProtocolIE_Container_8143P36, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P36 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P36 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_73, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_73) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_730), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_73, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_73) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P36_tags_730), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_73, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_73) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_730), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_73, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_73) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P36_tags_730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P36_constr_73, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P36_constr_73, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P36_73, + asn_MBR_S1AP_ProtocolIE_Container_8143P36_73, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P36_specs_73 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P36_specs_73 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P37_75 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P37_75 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2593,39 +2593,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_75 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_75 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P37_specs_75 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P37), - offsetof(struct S1AP_ProtocolIE_Container_7847P37, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P37_specs_75 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P37), + offsetof(struct S1AP_ProtocolIE_Container_8143P37, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P37 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P37 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_75, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_75) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_750), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_75, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_75) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P37_tags_750), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_75, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_75) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_750), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_75, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_75) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P37_tags_750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P37_constr_75, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P37_constr_75, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P37_75, + asn_MBR_S1AP_ProtocolIE_Container_8143P37_75, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P37_specs_75 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P37_specs_75 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P38_77 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P38_77 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2644,39 +2644,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_77 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P38_specs_77 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P38), - offsetof(struct S1AP_ProtocolIE_Container_7847P38, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P38_specs_77 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P38), + offsetof(struct S1AP_ProtocolIE_Container_8143P38, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P38 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P38 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_77, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_77) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_770), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_77, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_77) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P38_tags_770), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_77, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_77) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_770), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_77, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_77) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P38_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P38_constr_77, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P38_constr_77, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P38_77, + asn_MBR_S1AP_ProtocolIE_Container_8143P38_77, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P38_specs_77 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P38_specs_77 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P39_79 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P39_79 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2695,39 +2695,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_79 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_79 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P39_specs_79 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P39), - offsetof(struct S1AP_ProtocolIE_Container_7847P39, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P39_specs_79 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P39), + offsetof(struct S1AP_ProtocolIE_Container_8143P39, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P39 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P39 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_79, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_79) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_790), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_79, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_79) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P39_tags_790), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_79, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_79) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_790), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_79, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_79) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P39_tags_790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P39_constr_79, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P39_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P39_79, + asn_MBR_S1AP_ProtocolIE_Container_8143P39_79, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P39_specs_79 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P39_specs_79 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P40_81 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P40_81 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2746,39 +2746,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_81 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_81 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P40_specs_81 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P40), - offsetof(struct S1AP_ProtocolIE_Container_7847P40, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P40_specs_81 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P40), + offsetof(struct S1AP_ProtocolIE_Container_8143P40, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P40 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P40 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_81, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_81) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_810), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_81, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_81) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P40_tags_810), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_81, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_81) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_810), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_81, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_81) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P40_tags_810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P40_constr_81, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P40_constr_81, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P40_81, + asn_MBR_S1AP_ProtocolIE_Container_8143P40_81, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P40_specs_81 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P40_specs_81 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P41_83 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P41_83 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2797,39 +2797,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_83 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_83 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P41_specs_83 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P41), - offsetof(struct S1AP_ProtocolIE_Container_7847P41, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P41_specs_83 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P41), + offsetof(struct S1AP_ProtocolIE_Container_8143P41, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P41 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P41 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_83, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_83) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_830), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_83, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_83) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P41_tags_830), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_83, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_83) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_830), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_83, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_83) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P41_tags_830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P41_constr_83, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P41_constr_83, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P41_83, + asn_MBR_S1AP_ProtocolIE_Container_8143P41_83, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P41_specs_83 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P41_specs_83 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P42_85 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P42_85 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2848,39 +2848,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_85 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P42_specs_85 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P42), - offsetof(struct S1AP_ProtocolIE_Container_7847P42, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P42_specs_85 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P42), + offsetof(struct S1AP_ProtocolIE_Container_8143P42, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P42 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P42 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_85, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_85) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_850), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_85, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_85) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P42_tags_850), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_85, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_85) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_850), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_85, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_85) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P42_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P42_constr_85, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P42_constr_85, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P42_85, + asn_MBR_S1AP_ProtocolIE_Container_8143P42_85, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P42_specs_85 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P42_specs_85 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P43_87 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P43_87 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2899,39 +2899,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_87 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_87 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P43_specs_87 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P43), - offsetof(struct S1AP_ProtocolIE_Container_7847P43, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P43_specs_87 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P43), + offsetof(struct S1AP_ProtocolIE_Container_8143P43, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P43 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P43 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_87, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_87) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_870), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_87, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_87) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P43_tags_870), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_87, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_87) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_870), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_87, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_87) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P43_tags_870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P43_constr_87, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P43_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P43_87, + asn_MBR_S1AP_ProtocolIE_Container_8143P43_87, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P43_specs_87 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P43_specs_87 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P44_89 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P44_89 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -2950,39 +2950,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_89 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P44_specs_89 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P44), - offsetof(struct S1AP_ProtocolIE_Container_7847P44, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P44_specs_89 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P44), + offsetof(struct S1AP_ProtocolIE_Container_8143P44, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P44 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P44 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_89, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_89) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_890), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_89, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_89) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P44_tags_890), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_89, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_89) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_890), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_89, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_89) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P44_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P44_constr_89, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P44_constr_89, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P44_89, + asn_MBR_S1AP_ProtocolIE_Container_8143P44_89, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P44_specs_89 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P44_specs_89 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P45_91 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P45_91 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3001,39 +3001,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_91 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_91 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P45_specs_91 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P45), - offsetof(struct S1AP_ProtocolIE_Container_7847P45, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P45_specs_91 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P45), + offsetof(struct S1AP_ProtocolIE_Container_8143P45, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P45 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P45 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_91, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_91) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_910), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_91, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_91) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P45_tags_910), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_91, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_91) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_910), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_91, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_91) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P45_tags_910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P45_constr_91, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P45_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P45_91, + asn_MBR_S1AP_ProtocolIE_Container_8143P45_91, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P45_specs_91 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P45_specs_91 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P46_93 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P46_93 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3052,39 +3052,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_93 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P46_specs_93 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P46), - offsetof(struct S1AP_ProtocolIE_Container_7847P46, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P46_specs_93 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P46), + offsetof(struct S1AP_ProtocolIE_Container_8143P46, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P46 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P46 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_93, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_93) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_930), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_93, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_93) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P46_tags_930), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_93, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_93) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_930), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_93, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_93) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P46_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P46_constr_93, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P46_constr_93, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P46_93, + asn_MBR_S1AP_ProtocolIE_Container_8143P46_93, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P46_specs_93 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P46_specs_93 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P47_95 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P47_95 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3103,39 +3103,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_95 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_95 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P47_specs_95 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P47), - offsetof(struct S1AP_ProtocolIE_Container_7847P47, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P47_specs_95 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P47), + offsetof(struct S1AP_ProtocolIE_Container_8143P47, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P47 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P47 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_95, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_95) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_950), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_95, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_95) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P47_tags_950), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_95, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_95) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_950), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_95, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_95) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P47_tags_950), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P47_constr_95, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P47_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P47_95, + asn_MBR_S1AP_ProtocolIE_Container_8143P47_95, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P47_specs_95 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P47_specs_95 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P48_97 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P48_97 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3154,39 +3154,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_97 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_97 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P48_specs_97 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P48), - offsetof(struct S1AP_ProtocolIE_Container_7847P48, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P48_specs_97 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P48), + offsetof(struct S1AP_ProtocolIE_Container_8143P48, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P48 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P48 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_97, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_97) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_970), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_97, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_97) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P48_tags_970), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_97, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_97) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_970), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_97, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_97) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P48_tags_970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P48_constr_97, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P48_constr_97, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P48_97, + asn_MBR_S1AP_ProtocolIE_Container_8143P48_97, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P48_specs_97 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P48_specs_97 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P49_99 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P49_99 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3205,39 +3205,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_99 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_99 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P49_specs_99 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P49), - offsetof(struct S1AP_ProtocolIE_Container_7847P49, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P49_specs_99 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P49), + offsetof(struct S1AP_ProtocolIE_Container_8143P49, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P49 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P49 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_99, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_99) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_990), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_99, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_99) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P49_tags_990), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_99, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_99) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_990), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_99, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_99) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P49_tags_990), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P49_constr_99, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P49_constr_99, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P49_99, + asn_MBR_S1AP_ProtocolIE_Container_8143P49_99, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P49_specs_99 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P49_specs_99 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P50_101 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P50_101 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3256,39 +3256,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_101 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P50_specs_101 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P50), - offsetof(struct S1AP_ProtocolIE_Container_7847P50, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P50_specs_101 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P50), + offsetof(struct S1AP_ProtocolIE_Container_8143P50, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P50 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P50 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_101, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_101) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_1010), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_101, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_101) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P50_tags_1010), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_101, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_101) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_1010), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_101, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_101) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P50_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P50_constr_101, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P50_constr_101, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P50_101, + asn_MBR_S1AP_ProtocolIE_Container_8143P50_101, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P50_specs_101 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P50_specs_101 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P51_103 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P51_103 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3307,39 +3307,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_103 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_103 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P51_specs_103 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P51), - offsetof(struct S1AP_ProtocolIE_Container_7847P51, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P51_specs_103 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P51), + offsetof(struct S1AP_ProtocolIE_Container_8143P51, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P51 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P51 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_103, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_103) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_1030), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_103, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_103) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P51_tags_1030), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_103, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_103) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_1030), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_103, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_103) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P51_tags_1030), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P51_constr_103, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P51_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P51_103, + asn_MBR_S1AP_ProtocolIE_Container_8143P51_103, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P51_specs_103 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P51_specs_103 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P52_105 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P52_105 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3358,39 +3358,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_105 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P52_specs_105 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P52), - offsetof(struct S1AP_ProtocolIE_Container_7847P52, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P52_specs_105 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P52), + offsetof(struct S1AP_ProtocolIE_Container_8143P52, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P52 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P52 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_105, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_105) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_1050), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_105, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_105) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P52_tags_1050), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_105, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_105) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_1050), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_105, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_105) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P52_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P52_constr_105, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P52_constr_105, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P52_105, + asn_MBR_S1AP_ProtocolIE_Container_8143P52_105, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P52_specs_105 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P52_specs_105 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P53_107 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P53_107 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3409,39 +3409,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_107 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_107 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P53_specs_107 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P53), - offsetof(struct S1AP_ProtocolIE_Container_7847P53, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P53_specs_107 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P53), + offsetof(struct S1AP_ProtocolIE_Container_8143P53, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P53 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P53 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_107, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_107) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_1070), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_107, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_107) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P53_tags_1070), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_107, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_107) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_1070), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_107, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_107) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P53_tags_1070), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P53_constr_107, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P53_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P53_107, + asn_MBR_S1AP_ProtocolIE_Container_8143P53_107, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P53_specs_107 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P53_specs_107 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P54_109 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P54_109 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3460,39 +3460,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_109 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P54_specs_109 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P54), - offsetof(struct S1AP_ProtocolIE_Container_7847P54, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P54_specs_109 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P54), + offsetof(struct S1AP_ProtocolIE_Container_8143P54, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P54 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P54 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_109, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_109) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_1090), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_109, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_109) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P54_tags_1090), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_109, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_109) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_1090), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_109, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_109) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P54_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P54_constr_109, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P54_constr_109, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P54_109, + asn_MBR_S1AP_ProtocolIE_Container_8143P54_109, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P54_specs_109 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P54_specs_109 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P55_111 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P55_111 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3511,39 +3511,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_111 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_111 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P55_specs_111 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P55), - offsetof(struct S1AP_ProtocolIE_Container_7847P55, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P55_specs_111 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P55), + offsetof(struct S1AP_ProtocolIE_Container_8143P55, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P55 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P55 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_111, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_111) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_1110), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_111, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_111) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P55_tags_1110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_111, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_111) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_1110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_111, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_111) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P55_tags_1110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P55_constr_111, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P55_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P55_111, + asn_MBR_S1AP_ProtocolIE_Container_8143P55_111, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P55_specs_111 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P55_specs_111 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P56_113 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P56_113 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3562,39 +3562,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_113 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P56_specs_113 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P56), - offsetof(struct S1AP_ProtocolIE_Container_7847P56, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P56_specs_113 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P56), + offsetof(struct S1AP_ProtocolIE_Container_8143P56, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P56 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P56 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_113, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_113) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_1130), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_113, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_113) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P56_tags_1130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_113, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_113) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_1130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_113, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_113) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P56_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P56_constr_113, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P56_constr_113, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P56_113, + asn_MBR_S1AP_ProtocolIE_Container_8143P56_113, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P56_specs_113 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P56_specs_113 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P57_115 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P57_115 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3613,39 +3613,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_115 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_115 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P57_specs_115 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P57), - offsetof(struct S1AP_ProtocolIE_Container_7847P57, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P57_specs_115 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P57), + offsetof(struct S1AP_ProtocolIE_Container_8143P57, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P57 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P57 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_115, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_115) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_1150), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_115, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_115) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P57_tags_1150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_115, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_115) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_1150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_115, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_115) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P57_tags_1150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P57_constr_115, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P57_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P57_115, + asn_MBR_S1AP_ProtocolIE_Container_8143P57_115, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P57_specs_115 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P57_specs_115 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P58_117 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P58_117 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3664,39 +3664,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_117 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P58_specs_117 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P58), - offsetof(struct S1AP_ProtocolIE_Container_7847P58, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P58_specs_117 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P58), + offsetof(struct S1AP_ProtocolIE_Container_8143P58, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P58 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P58 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_117, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_117) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_1170), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_117, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_117) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P58_tags_1170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_117, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_117) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_1170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_117, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_117) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P58_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P58_constr_117, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P58_constr_117, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P58_117, + asn_MBR_S1AP_ProtocolIE_Container_8143P58_117, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P58_specs_117 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P58_specs_117 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P59_119 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P59_119 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3715,39 +3715,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_119 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_119 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P59_specs_119 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P59), - offsetof(struct S1AP_ProtocolIE_Container_7847P59, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P59_specs_119 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P59), + offsetof(struct S1AP_ProtocolIE_Container_8143P59, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P59 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P59 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_119, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_119) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_1190), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_119, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_119) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P59_tags_1190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_119, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_119) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_1190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_119, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_119) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P59_tags_1190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P59_constr_119, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P59_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P59_119, + asn_MBR_S1AP_ProtocolIE_Container_8143P59_119, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P59_specs_119 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P59_specs_119 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P60_121 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P60_121 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3766,39 +3766,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_121 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P60_specs_121 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P60), - offsetof(struct S1AP_ProtocolIE_Container_7847P60, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P60_specs_121 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P60), + offsetof(struct S1AP_ProtocolIE_Container_8143P60, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P60 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P60 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_121, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_121) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_1210), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_121, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_121) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P60_tags_1210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_121, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_121) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_1210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_121, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_121) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P60_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P60_constr_121, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P60_constr_121, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P60_121, + asn_MBR_S1AP_ProtocolIE_Container_8143P60_121, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P60_specs_121 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P60_specs_121 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P61_123 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P61_123 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3817,39 +3817,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_123 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_123 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P61_specs_123 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P61), - offsetof(struct S1AP_ProtocolIE_Container_7847P61, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P61_specs_123 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P61), + offsetof(struct S1AP_ProtocolIE_Container_8143P61, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P61 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P61 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_123, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_123) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_1230), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_123, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_123) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P61_tags_1230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_123, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_123) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_1230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_123, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_123) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P61_tags_1230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P61_constr_123, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P61_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P61_123, + asn_MBR_S1AP_ProtocolIE_Container_8143P61_123, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P61_specs_123 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P61_specs_123 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P62_125 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P62_125 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3868,39 +3868,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_125 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P62_specs_125 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P62), - offsetof(struct S1AP_ProtocolIE_Container_7847P62, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P62_specs_125 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P62), + offsetof(struct S1AP_ProtocolIE_Container_8143P62, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P62 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P62 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_125, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_125) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_1250), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_125, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_125) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P62_tags_1250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_125, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_125) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_1250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_125, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_125) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P62_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P62_constr_125, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P62_constr_125, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P62_125, + asn_MBR_S1AP_ProtocolIE_Container_8143P62_125, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P62_specs_125 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P62_specs_125 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P63_127 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P63_127 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3919,39 +3919,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_127 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_127 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P63_specs_127 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P63), - offsetof(struct S1AP_ProtocolIE_Container_7847P63, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P63_specs_127 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P63), + offsetof(struct S1AP_ProtocolIE_Container_8143P63, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P63 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P63 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_127, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_127) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_1270), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_127, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_127) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P63_tags_1270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_127, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_127) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_1270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_127, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_127) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P63_tags_1270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P63_constr_127, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P63_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P63_127, + asn_MBR_S1AP_ProtocolIE_Container_8143P63_127, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P63_specs_127 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P63_specs_127 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P64_129 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P64_129 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -3970,39 +3970,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_129 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P64_specs_129 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P64), - offsetof(struct S1AP_ProtocolIE_Container_7847P64, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P64_specs_129 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P64), + offsetof(struct S1AP_ProtocolIE_Container_8143P64, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P64 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P64 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_129, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_129) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_1290), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_129, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_129) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P64_tags_1290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_129, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_129) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_1290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_129, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_129) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P64_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P64_constr_129, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P64_constr_129, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P64_129, + asn_MBR_S1AP_ProtocolIE_Container_8143P64_129, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P64_specs_129 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P64_specs_129 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P65_131 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P65_131 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4021,39 +4021,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_131 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_131 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P65_specs_131 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P65), - offsetof(struct S1AP_ProtocolIE_Container_7847P65, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P65_specs_131 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P65), + offsetof(struct S1AP_ProtocolIE_Container_8143P65, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P65 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P65 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_131, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_131) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_1310), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_131, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_131) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P65_tags_1310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_131, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_131) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_1310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_131, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_131) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P65_tags_1310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P65_constr_131, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P65_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P65_131, + asn_MBR_S1AP_ProtocolIE_Container_8143P65_131, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P65_specs_131 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P65_specs_131 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P66_133 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P66_133 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4072,39 +4072,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_133 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P66_specs_133 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P66), - offsetof(struct S1AP_ProtocolIE_Container_7847P66, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P66_specs_133 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P66), + offsetof(struct S1AP_ProtocolIE_Container_8143P66, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P66 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P66 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_133, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_133) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_1330), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_133, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_133) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P66_tags_1330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_133, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_133) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_1330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_133, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_133) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P66_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P66_constr_133, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P66_constr_133, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P66_133, + asn_MBR_S1AP_ProtocolIE_Container_8143P66_133, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P66_specs_133 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P66_specs_133 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P67_135 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P67_135 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4123,39 +4123,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_135 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_135 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P67_specs_135 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P67), - offsetof(struct S1AP_ProtocolIE_Container_7847P67, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P67_specs_135 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P67), + offsetof(struct S1AP_ProtocolIE_Container_8143P67, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P67 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P67 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_135, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_135) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_1350), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_135, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_135) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P67_tags_1350), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_135, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_135) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_1350), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_135, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_135) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P67_tags_1350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P67_constr_135, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P67_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P67_135, + asn_MBR_S1AP_ProtocolIE_Container_8143P67_135, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P67_specs_135 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P67_specs_135 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P68_137 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P68_137 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4174,39 +4174,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_137 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P68_specs_137 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P68), - offsetof(struct S1AP_ProtocolIE_Container_7847P68, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P68_specs_137 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P68), + offsetof(struct S1AP_ProtocolIE_Container_8143P68, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P68 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P68 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_137, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_137) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_1370), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_137, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_137) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P68_tags_1370), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_137, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_137) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_1370), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_137, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_137) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P68_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P68_constr_137, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P68_constr_137, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P68_137, + asn_MBR_S1AP_ProtocolIE_Container_8143P68_137, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P68_specs_137 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P68_specs_137 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P69_139 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P69_139 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4225,39 +4225,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_139 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_139 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P69_specs_139 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P69), - offsetof(struct S1AP_ProtocolIE_Container_7847P69, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P69_specs_139 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P69), + offsetof(struct S1AP_ProtocolIE_Container_8143P69, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P69 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P69 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_139, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_139) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_1390), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_139, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_139) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P69_tags_1390), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_139, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_139) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_1390), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_139, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_139) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P69_tags_1390), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P69_constr_139, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P69_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P69_139, + asn_MBR_S1AP_ProtocolIE_Container_8143P69_139, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P69_specs_139 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P69_specs_139 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P70_141 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P70_141 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4276,39 +4276,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_141 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P70_specs_141 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P70), - offsetof(struct S1AP_ProtocolIE_Container_7847P70, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P70_specs_141 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P70), + offsetof(struct S1AP_ProtocolIE_Container_8143P70, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P70 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P70 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_141, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_141) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_1410), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_141, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_141) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P70_tags_1410), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_141, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_141) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_1410), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_141, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_141) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P70_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P70_constr_141, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P70_constr_141, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P70_141, + asn_MBR_S1AP_ProtocolIE_Container_8143P70_141, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P70_specs_141 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P70_specs_141 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P71_143 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P71_143 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4327,39 +4327,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_143 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_143 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P71_specs_143 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P71), - offsetof(struct S1AP_ProtocolIE_Container_7847P71, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P71_specs_143 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P71), + offsetof(struct S1AP_ProtocolIE_Container_8143P71, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P71 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P71 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_143, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_143) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_1430), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_143, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_143) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P71_tags_1430), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_143, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_143) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_1430), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_143, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_143) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P71_tags_1430), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P71_constr_143, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P71_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P71_143, + asn_MBR_S1AP_ProtocolIE_Container_8143P71_143, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P71_specs_143 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P71_specs_143 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P72_145 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P72_145 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4378,39 +4378,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_145 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P72_specs_145 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P72), - offsetof(struct S1AP_ProtocolIE_Container_7847P72, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P72_specs_145 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P72), + offsetof(struct S1AP_ProtocolIE_Container_8143P72, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P72 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P72 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_145, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_145) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_1450), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_145, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_145) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P72_tags_1450), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_145, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_145) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_1450), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_145, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_145) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P72_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P72_constr_145, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P72_constr_145, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P72_145, + asn_MBR_S1AP_ProtocolIE_Container_8143P72_145, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P72_specs_145 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P72_specs_145 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P73_147 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P73_147 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4429,39 +4429,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_147 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_147 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P73_specs_147 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P73), - offsetof(struct S1AP_ProtocolIE_Container_7847P73, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P73_specs_147 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P73), + offsetof(struct S1AP_ProtocolIE_Container_8143P73, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P73 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P73 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_147, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_147) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_1470), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_147, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_147) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P73_tags_1470), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_147, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_147) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_1470), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_147, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_147) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P73_tags_1470), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P73_constr_147, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P73_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P73_147, + asn_MBR_S1AP_ProtocolIE_Container_8143P73_147, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P73_specs_147 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P73_specs_147 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P74_149 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P74_149 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4480,39 +4480,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_149 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P74_specs_149 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P74), - offsetof(struct S1AP_ProtocolIE_Container_7847P74, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P74_specs_149 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P74), + offsetof(struct S1AP_ProtocolIE_Container_8143P74, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P74 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P74 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_149, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_149) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_1490), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_149, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_149) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P74_tags_1490), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_149, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_149) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_1490), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_149, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_149) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P74_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P74_constr_149, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P74_constr_149, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P74_149, + asn_MBR_S1AP_ProtocolIE_Container_8143P74_149, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P74_specs_149 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P74_specs_149 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P75_151 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P75_151 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4531,39 +4531,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_151 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_151 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P75_specs_151 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P75), - offsetof(struct S1AP_ProtocolIE_Container_7847P75, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P75_specs_151 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P75), + offsetof(struct S1AP_ProtocolIE_Container_8143P75, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P75 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P75 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_151, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_151) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_1510), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_151, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_151) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P75_tags_1510), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_151, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_151) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_1510), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_151, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_151) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P75_tags_1510), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P75_constr_151, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P75_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P75_151, + asn_MBR_S1AP_ProtocolIE_Container_8143P75_151, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P75_specs_151 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P75_specs_151 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P76_153 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P76_153 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4582,39 +4582,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_153 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P76_specs_153 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P76), - offsetof(struct S1AP_ProtocolIE_Container_7847P76, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P76_specs_153 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P76), + offsetof(struct S1AP_ProtocolIE_Container_8143P76, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P76 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P76 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_153, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_153) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_1530), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_153, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_153) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P76_tags_1530), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_153, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_153) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_1530), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_153, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_153) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P76_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P76_constr_153, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P76_constr_153, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P76_153, + asn_MBR_S1AP_ProtocolIE_Container_8143P76_153, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P76_specs_153 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P76_specs_153 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P77_155 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P77_155 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4633,39 +4633,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_155 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_155 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P77_specs_155 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P77), - offsetof(struct S1AP_ProtocolIE_Container_7847P77, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P77_specs_155 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P77), + offsetof(struct S1AP_ProtocolIE_Container_8143P77, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P77 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P77 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_155, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_155) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_1550), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_155, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_155) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P77_tags_1550), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_155, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_155) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_1550), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_155, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_155) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P77_tags_1550), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P77_constr_155, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P77_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P77_155, + asn_MBR_S1AP_ProtocolIE_Container_8143P77_155, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P77_specs_155 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P77_specs_155 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P78_157 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P78_157 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4684,39 +4684,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_157 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P78_specs_157 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P78), - offsetof(struct S1AP_ProtocolIE_Container_7847P78, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P78_specs_157 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P78), + offsetof(struct S1AP_ProtocolIE_Container_8143P78, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P78 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P78 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_157, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_157) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_1570), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_157, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_157) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P78_tags_1570), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_157, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_157) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_1570), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_157, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_157) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P78_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P78_constr_157, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P78_constr_157, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P78_157, + asn_MBR_S1AP_ProtocolIE_Container_8143P78_157, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P78_specs_157 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P78_specs_157 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P79_159 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P79_159 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4735,39 +4735,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_159 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_159 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P79_specs_159 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P79), - offsetof(struct S1AP_ProtocolIE_Container_7847P79, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P79_specs_159 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P79), + offsetof(struct S1AP_ProtocolIE_Container_8143P79, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P79 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P79 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_159, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_159) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_1590), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_159, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_159) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P79_tags_1590), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_159, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_159) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_1590), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_159, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_159) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P79_tags_1590), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P79_constr_159, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P79_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P79_159, + asn_MBR_S1AP_ProtocolIE_Container_8143P79_159, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P79_specs_159 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P79_specs_159 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P80_161 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P80_161 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4786,39 +4786,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_161 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P80_specs_161 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P80), - offsetof(struct S1AP_ProtocolIE_Container_7847P80, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P80_specs_161 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P80), + offsetof(struct S1AP_ProtocolIE_Container_8143P80, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P80 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P80 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_161, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_161) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_1610), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_161, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_161) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P80_tags_1610), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_161, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_161) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_1610), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_161, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_161) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P80_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P80_constr_161, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P80_constr_161, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P80_161, + asn_MBR_S1AP_ProtocolIE_Container_8143P80_161, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P80_specs_161 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P80_specs_161 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P81_163 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P81_163 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4837,39 +4837,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_163 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_163 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P81_specs_163 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P81), - offsetof(struct S1AP_ProtocolIE_Container_7847P81, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P81_specs_163 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P81), + offsetof(struct S1AP_ProtocolIE_Container_8143P81, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P81 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P81 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_163, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_163) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_1630), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_163, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_163) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P81_tags_1630), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_163, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_163) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_1630), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_163, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_163) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P81_tags_1630), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P81_constr_163, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P81_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P81_163, + asn_MBR_S1AP_ProtocolIE_Container_8143P81_163, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P81_specs_163 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P81_specs_163 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P82_165 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P82_165 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4888,39 +4888,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_165 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P82_specs_165 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P82), - offsetof(struct S1AP_ProtocolIE_Container_7847P82, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P82_specs_165 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P82), + offsetof(struct S1AP_ProtocolIE_Container_8143P82, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P82 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P82 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_165, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_165) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_1650), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_165, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_165) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P82_tags_1650), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_165, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_165) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_1650), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_165, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_165) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P82_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P82_constr_165, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P82_constr_165, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P82_165, + asn_MBR_S1AP_ProtocolIE_Container_8143P82_165, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P82_specs_165 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P82_specs_165 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P83_167 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P83_167 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4939,39 +4939,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_167 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_167 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P83_specs_167 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P83), - offsetof(struct S1AP_ProtocolIE_Container_7847P83, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P83_specs_167 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P83), + offsetof(struct S1AP_ProtocolIE_Container_8143P83, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P83 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P83 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_167, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_167) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_1670), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_167, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_167) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P83_tags_1670), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_167, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_167) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_1670), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_167, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_167) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P83_tags_1670), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P83_constr_167, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P83_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P83_167, + asn_MBR_S1AP_ProtocolIE_Container_8143P83_167, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P83_specs_167 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P83_specs_167 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P84_169 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P84_169 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -4990,39 +4990,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_169 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P84_specs_169 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P84), - offsetof(struct S1AP_ProtocolIE_Container_7847P84, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P84_specs_169 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P84), + offsetof(struct S1AP_ProtocolIE_Container_8143P84, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P84 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P84 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_169, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_169) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_1690), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_169, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_169) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P84_tags_1690), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_169, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_169) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_1690), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_169, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_169) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P84_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P84_constr_169, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P84_constr_169, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P84_169, + asn_MBR_S1AP_ProtocolIE_Container_8143P84_169, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P84_specs_169 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P84_specs_169 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P85_171 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P85_171 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5041,39 +5041,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_171 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_171 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P85_specs_171 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P85), - offsetof(struct S1AP_ProtocolIE_Container_7847P85, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P85_specs_171 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P85), + offsetof(struct S1AP_ProtocolIE_Container_8143P85, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P85 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P85 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_171, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_171) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_1710), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_171, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_171) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P85_tags_1710), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_171, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_171) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_1710), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_171, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_171) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P85_tags_1710), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P85_constr_171, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P85_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P85_171, + asn_MBR_S1AP_ProtocolIE_Container_8143P85_171, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P85_specs_171 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P85_specs_171 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P86_173 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P86_173 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5092,39 +5092,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_173 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P86_specs_173 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P86), - offsetof(struct S1AP_ProtocolIE_Container_7847P86, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P86_specs_173 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P86), + offsetof(struct S1AP_ProtocolIE_Container_8143P86, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P86 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P86 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_173, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_173) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_1730), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_173, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_173) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P86_tags_1730), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_173, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_173) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_1730), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_173, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_173) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P86_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P86_constr_173, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P86_constr_173, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P86_173, + asn_MBR_S1AP_ProtocolIE_Container_8143P86_173, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P86_specs_173 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P86_specs_173 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P87_175 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P87_175 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5143,39 +5143,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_175 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_175 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P87_specs_175 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P87), - offsetof(struct S1AP_ProtocolIE_Container_7847P87, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P87_specs_175 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P87), + offsetof(struct S1AP_ProtocolIE_Container_8143P87, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P87 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P87 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_175, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_175) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_1750), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_175, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_175) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P87_tags_1750), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_175, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_175) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_1750), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_175, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_175) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P87_tags_1750), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P87_constr_175, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P87_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P87_175, + asn_MBR_S1AP_ProtocolIE_Container_8143P87_175, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P87_specs_175 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P87_specs_175 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P88_177 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P88_177 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5194,39 +5194,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_177 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P88_specs_177 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P88), - offsetof(struct S1AP_ProtocolIE_Container_7847P88, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P88_specs_177 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P88), + offsetof(struct S1AP_ProtocolIE_Container_8143P88, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P88 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P88 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_177, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_177) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_1770), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_177, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_177) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P88_tags_1770), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_177, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_177) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_1770), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_177, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_177) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P88_tags_1770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P88_constr_177, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P88_constr_177, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P88_177, + asn_MBR_S1AP_ProtocolIE_Container_8143P88_177, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P88_specs_177 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P88_specs_177 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P89_179 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P89_179 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5245,39 +5245,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_179 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_179 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P89_specs_179 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P89), - offsetof(struct S1AP_ProtocolIE_Container_7847P89, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P89_specs_179 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P89), + offsetof(struct S1AP_ProtocolIE_Container_8143P89, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P89 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P89 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_179, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_179) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_1790), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_179, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_179) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P89_tags_1790), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_179, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_179) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_1790), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_179, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_179) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P89_tags_1790), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P89_constr_179, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P89_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P89_179, + asn_MBR_S1AP_ProtocolIE_Container_8143P89_179, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P89_specs_179 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P89_specs_179 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P90_181 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P90_181 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5296,39 +5296,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_181 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P90_specs_181 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P90), - offsetof(struct S1AP_ProtocolIE_Container_7847P90, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P90_specs_181 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P90), + offsetof(struct S1AP_ProtocolIE_Container_8143P90, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P90 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P90 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_181, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_181) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_1810), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_181, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_181) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P90_tags_1810), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_181, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_181) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_1810), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_181, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_181) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P90_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P90_constr_181, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P90_constr_181, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P90_181, + asn_MBR_S1AP_ProtocolIE_Container_8143P90_181, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P90_specs_181 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P90_specs_181 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P91_183 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P91_183 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5347,39 +5347,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_183 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_183 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P91_specs_183 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P91), - offsetof(struct S1AP_ProtocolIE_Container_7847P91, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P91_specs_183 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P91), + offsetof(struct S1AP_ProtocolIE_Container_8143P91, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P91 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P91 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_183, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_183) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_1830), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_183, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_183) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P91_tags_1830), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_183, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_183) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_1830), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_183, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_183) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P91_tags_1830), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P91_constr_183, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P91_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P91_183, + asn_MBR_S1AP_ProtocolIE_Container_8143P91_183, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P91_specs_183 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P91_specs_183 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P92_185 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P92_185 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5398,39 +5398,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_185 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P92_specs_185 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P92), - offsetof(struct S1AP_ProtocolIE_Container_7847P92, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P92_specs_185 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P92), + offsetof(struct S1AP_ProtocolIE_Container_8143P92, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P92 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P92 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_185, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_185) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_1850), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_185, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_185) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P92_tags_1850), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_185, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_185) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_1850), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_185, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_185) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P92_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P92_constr_185, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P92_constr_185, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P92_185, + asn_MBR_S1AP_ProtocolIE_Container_8143P92_185, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P92_specs_185 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P92_specs_185 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P93_187 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P93_187 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5449,39 +5449,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_187 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_187 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P93_specs_187 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P93), - offsetof(struct S1AP_ProtocolIE_Container_7847P93, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P93_specs_187 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P93), + offsetof(struct S1AP_ProtocolIE_Container_8143P93, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P93 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P93 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_187, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_187) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_1870), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_187, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_187) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P93_tags_1870), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_187, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_187) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_1870), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_187, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_187) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P93_tags_1870), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P93_constr_187, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P93_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P93_187, + asn_MBR_S1AP_ProtocolIE_Container_8143P93_187, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P93_specs_187 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P93_specs_187 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P94_189 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P94_189 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5500,39 +5500,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_189 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P94_specs_189 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P94), - offsetof(struct S1AP_ProtocolIE_Container_7847P94, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P94_specs_189 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P94), + offsetof(struct S1AP_ProtocolIE_Container_8143P94, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P94 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P94 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_189, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_189) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_1890), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_189, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_189) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P94_tags_1890), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_189, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_189) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_1890), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_189, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_189) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P94_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P94_constr_189, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P94_constr_189, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P94_189, + asn_MBR_S1AP_ProtocolIE_Container_8143P94_189, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P94_specs_189 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P94_specs_189 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P95_191 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P95_191 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5551,39 +5551,39 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_191 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_191 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P95_specs_191 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P95), - offsetof(struct S1AP_ProtocolIE_Container_7847P95, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P95_specs_191 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P95), + offsetof(struct S1AP_ProtocolIE_Container_8143P95, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P95 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P95 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_191, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_191) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_1910), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_191, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_191) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P95_tags_1910), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_191, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_191) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_1910), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_191, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_191) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P95_tags_1910), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P95_constr_191, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P95_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P95_191, + asn_MBR_S1AP_ProtocolIE_Container_8143P95_191, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P95_specs_191 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P95_specs_191 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P96_193 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P96_193 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -5602,35 +5602,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_193 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P96_specs_193 = { - sizeof(struct S1AP_ProtocolIE_Container_7847P96), - offsetof(struct S1AP_ProtocolIE_Container_7847P96, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P96_specs_193 = { + sizeof(struct S1AP_ProtocolIE_Container_8143P96), + offsetof(struct S1AP_ProtocolIE_Container_8143P96, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P96 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P96 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_193, - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_193) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_1930), /* 1 */ - asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_193, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_193) - /sizeof(asn_DEF_S1AP_ProtocolIE_Container_7847P96_tags_1930), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_193, + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_193) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_1930), /* 1 */ + asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_193, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_193) + /sizeof(asn_DEF_S1AP_ProtocolIE_Container_8143P96_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_Container_7847P96_constr_193, + &asn_PER_type_S1AP_ProtocolIE_Container_8143P96_constr_193, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_Container_7847P96_193, + asn_MBR_S1AP_ProtocolIE_Container_8143P96_193, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_Container_7847P96_specs_193 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_Container_8143P96_specs_193 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -119,978 +119,978 @@ struct S1AP_UERadioCapabilityIDMappingResponseIEs; /* S1AP_ProtocolIE-Container */ -typedef struct S1AP_ProtocolIE_Container_7847P0 { +typedef struct S1AP_ProtocolIE_Container_8143P0 { A_SEQUENCE_OF(struct S1AP_HandoverRequiredIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P0_t; -typedef struct S1AP_ProtocolIE_Container_7847P1 { +} S1AP_ProtocolIE_Container_8143P0_t; +typedef struct S1AP_ProtocolIE_Container_8143P1 { A_SEQUENCE_OF(struct S1AP_HandoverCommandIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P1_t; -typedef struct S1AP_ProtocolIE_Container_7847P2 { +} S1AP_ProtocolIE_Container_8143P1_t; +typedef struct S1AP_ProtocolIE_Container_8143P2 { A_SEQUENCE_OF(struct S1AP_HandoverPreparationFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P2_t; -typedef struct S1AP_ProtocolIE_Container_7847P3 { +} S1AP_ProtocolIE_Container_8143P2_t; +typedef struct S1AP_ProtocolIE_Container_8143P3 { A_SEQUENCE_OF(struct S1AP_HandoverRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P3_t; -typedef struct S1AP_ProtocolIE_Container_7847P4 { +} S1AP_ProtocolIE_Container_8143P3_t; +typedef struct S1AP_ProtocolIE_Container_8143P4 { A_SEQUENCE_OF(struct S1AP_HandoverRequestAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P4_t; -typedef struct S1AP_ProtocolIE_Container_7847P5 { +} S1AP_ProtocolIE_Container_8143P4_t; +typedef struct S1AP_ProtocolIE_Container_8143P5 { A_SEQUENCE_OF(struct S1AP_HandoverFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P5_t; -typedef struct S1AP_ProtocolIE_Container_7847P6 { +} S1AP_ProtocolIE_Container_8143P5_t; +typedef struct S1AP_ProtocolIE_Container_8143P6 { A_SEQUENCE_OF(struct S1AP_HandoverNotifyIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P6_t; -typedef struct S1AP_ProtocolIE_Container_7847P7 { +} S1AP_ProtocolIE_Container_8143P6_t; +typedef struct S1AP_ProtocolIE_Container_8143P7 { A_SEQUENCE_OF(struct S1AP_PathSwitchRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P7_t; -typedef struct S1AP_ProtocolIE_Container_7847P8 { +} S1AP_ProtocolIE_Container_8143P7_t; +typedef struct S1AP_ProtocolIE_Container_8143P8 { A_SEQUENCE_OF(struct S1AP_PathSwitchRequestAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P8_t; -typedef struct S1AP_ProtocolIE_Container_7847P9 { +} S1AP_ProtocolIE_Container_8143P8_t; +typedef struct S1AP_ProtocolIE_Container_8143P9 { A_SEQUENCE_OF(struct S1AP_PathSwitchRequestFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P9_t; -typedef struct S1AP_ProtocolIE_Container_7847P10 { +} S1AP_ProtocolIE_Container_8143P9_t; +typedef struct S1AP_ProtocolIE_Container_8143P10 { A_SEQUENCE_OF(struct S1AP_HandoverCancelIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P10_t; -typedef struct S1AP_ProtocolIE_Container_7847P11 { +} S1AP_ProtocolIE_Container_8143P10_t; +typedef struct S1AP_ProtocolIE_Container_8143P11 { A_SEQUENCE_OF(struct S1AP_HandoverCancelAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P11_t; -typedef struct S1AP_ProtocolIE_Container_7847P12 { +} S1AP_ProtocolIE_Container_8143P11_t; +typedef struct S1AP_ProtocolIE_Container_8143P12 { A_SEQUENCE_OF(struct S1AP_HandoverSuccessIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P12_t; -typedef struct S1AP_ProtocolIE_Container_7847P13 { +} S1AP_ProtocolIE_Container_8143P12_t; +typedef struct S1AP_ProtocolIE_Container_8143P13 { A_SEQUENCE_OF(struct S1AP_ENBEarlyStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P13_t; -typedef struct S1AP_ProtocolIE_Container_7847P14 { +} S1AP_ProtocolIE_Container_8143P13_t; +typedef struct S1AP_ProtocolIE_Container_8143P14 { A_SEQUENCE_OF(struct S1AP_MMEEarlyStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P14_t; -typedef struct S1AP_ProtocolIE_Container_7847P15 { +} S1AP_ProtocolIE_Container_8143P14_t; +typedef struct S1AP_ProtocolIE_Container_8143P15 { A_SEQUENCE_OF(struct S1AP_E_RABSetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P15_t; -typedef struct S1AP_ProtocolIE_Container_7847P16 { +} S1AP_ProtocolIE_Container_8143P15_t; +typedef struct S1AP_ProtocolIE_Container_8143P16 { A_SEQUENCE_OF(struct S1AP_E_RABSetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P16_t; -typedef struct S1AP_ProtocolIE_Container_7847P17 { +} S1AP_ProtocolIE_Container_8143P16_t; +typedef struct S1AP_ProtocolIE_Container_8143P17 { A_SEQUENCE_OF(struct S1AP_E_RABModifyRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P17_t; -typedef struct S1AP_ProtocolIE_Container_7847P18 { +} S1AP_ProtocolIE_Container_8143P17_t; +typedef struct S1AP_ProtocolIE_Container_8143P18 { A_SEQUENCE_OF(struct S1AP_E_RABModifyResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P18_t; -typedef struct S1AP_ProtocolIE_Container_7847P19 { +} S1AP_ProtocolIE_Container_8143P18_t; +typedef struct S1AP_ProtocolIE_Container_8143P19 { A_SEQUENCE_OF(struct S1AP_E_RABReleaseCommandIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P19_t; -typedef struct S1AP_ProtocolIE_Container_7847P20 { +} S1AP_ProtocolIE_Container_8143P19_t; +typedef struct S1AP_ProtocolIE_Container_8143P20 { A_SEQUENCE_OF(struct S1AP_E_RABReleaseResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P20_t; -typedef struct S1AP_ProtocolIE_Container_7847P21 { +} S1AP_ProtocolIE_Container_8143P20_t; +typedef struct S1AP_ProtocolIE_Container_8143P21 { A_SEQUENCE_OF(struct S1AP_E_RABReleaseIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P21_t; -typedef struct S1AP_ProtocolIE_Container_7847P22 { +} S1AP_ProtocolIE_Container_8143P21_t; +typedef struct S1AP_ProtocolIE_Container_8143P22 { A_SEQUENCE_OF(struct S1AP_InitialContextSetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P22_t; -typedef struct S1AP_ProtocolIE_Container_7847P23 { +} S1AP_ProtocolIE_Container_8143P22_t; +typedef struct S1AP_ProtocolIE_Container_8143P23 { A_SEQUENCE_OF(struct S1AP_InitialContextSetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P23_t; -typedef struct S1AP_ProtocolIE_Container_7847P24 { +} S1AP_ProtocolIE_Container_8143P23_t; +typedef struct S1AP_ProtocolIE_Container_8143P24 { A_SEQUENCE_OF(struct S1AP_InitialContextSetupFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P24_t; -typedef struct S1AP_ProtocolIE_Container_7847P25 { +} S1AP_ProtocolIE_Container_8143P24_t; +typedef struct S1AP_ProtocolIE_Container_8143P25 { A_SEQUENCE_OF(struct S1AP_PagingIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P25_t; -typedef struct S1AP_ProtocolIE_Container_7847P26 { +} S1AP_ProtocolIE_Container_8143P25_t; +typedef struct S1AP_ProtocolIE_Container_8143P26 { A_SEQUENCE_OF(struct S1AP_UEContextReleaseRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P26_t; -typedef struct S1AP_ProtocolIE_Container_7847P27 { +} S1AP_ProtocolIE_Container_8143P26_t; +typedef struct S1AP_ProtocolIE_Container_8143P27 { A_SEQUENCE_OF(struct S1AP_UEContextReleaseCommand_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P27_t; -typedef struct S1AP_ProtocolIE_Container_7847P28 { +} S1AP_ProtocolIE_Container_8143P27_t; +typedef struct S1AP_ProtocolIE_Container_8143P28 { A_SEQUENCE_OF(struct S1AP_UEContextReleaseComplete_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P28_t; -typedef struct S1AP_ProtocolIE_Container_7847P29 { +} S1AP_ProtocolIE_Container_8143P28_t; +typedef struct S1AP_ProtocolIE_Container_8143P29 { A_SEQUENCE_OF(struct S1AP_UEContextModificationRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P29_t; -typedef struct S1AP_ProtocolIE_Container_7847P30 { +} S1AP_ProtocolIE_Container_8143P29_t; +typedef struct S1AP_ProtocolIE_Container_8143P30 { A_SEQUENCE_OF(struct S1AP_UEContextModificationResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P30_t; -typedef struct S1AP_ProtocolIE_Container_7847P31 { +} S1AP_ProtocolIE_Container_8143P30_t; +typedef struct S1AP_ProtocolIE_Container_8143P31 { A_SEQUENCE_OF(struct S1AP_UEContextModificationFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P31_t; -typedef struct S1AP_ProtocolIE_Container_7847P32 { +} S1AP_ProtocolIE_Container_8143P31_t; +typedef struct S1AP_ProtocolIE_Container_8143P32 { A_SEQUENCE_OF(struct S1AP_UERadioCapabilityMatchRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P32_t; -typedef struct S1AP_ProtocolIE_Container_7847P33 { +} S1AP_ProtocolIE_Container_8143P32_t; +typedef struct S1AP_ProtocolIE_Container_8143P33 { A_SEQUENCE_OF(struct S1AP_UERadioCapabilityMatchResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P33_t; -typedef struct S1AP_ProtocolIE_Container_7847P34 { +} S1AP_ProtocolIE_Container_8143P33_t; +typedef struct S1AP_ProtocolIE_Container_8143P34 { A_SEQUENCE_OF(struct S1AP_DownlinkNASTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P34_t; -typedef struct S1AP_ProtocolIE_Container_7847P35 { +} S1AP_ProtocolIE_Container_8143P34_t; +typedef struct S1AP_ProtocolIE_Container_8143P35 { A_SEQUENCE_OF(struct S1AP_InitialUEMessage_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P35_t; -typedef struct S1AP_ProtocolIE_Container_7847P36 { +} S1AP_ProtocolIE_Container_8143P35_t; +typedef struct S1AP_ProtocolIE_Container_8143P36 { A_SEQUENCE_OF(struct S1AP_UplinkNASTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P36_t; -typedef struct S1AP_ProtocolIE_Container_7847P37 { +} S1AP_ProtocolIE_Container_8143P36_t; +typedef struct S1AP_ProtocolIE_Container_8143P37 { A_SEQUENCE_OF(struct S1AP_NASNonDeliveryIndication_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P37_t; -typedef struct S1AP_ProtocolIE_Container_7847P38 { +} S1AP_ProtocolIE_Container_8143P37_t; +typedef struct S1AP_ProtocolIE_Container_8143P38 { A_SEQUENCE_OF(struct S1AP_RerouteNASRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P38_t; -typedef struct S1AP_ProtocolIE_Container_7847P39 { +} S1AP_ProtocolIE_Container_8143P38_t; +typedef struct S1AP_ProtocolIE_Container_8143P39 { A_SEQUENCE_OF(struct S1AP_NASDeliveryIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P39_t; -typedef struct S1AP_ProtocolIE_Container_7847P40 { +} S1AP_ProtocolIE_Container_8143P39_t; +typedef struct S1AP_ProtocolIE_Container_8143P40 { A_SEQUENCE_OF(struct S1AP_ResetIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P40_t; -typedef struct S1AP_ProtocolIE_Container_7847P41 { +} S1AP_ProtocolIE_Container_8143P40_t; +typedef struct S1AP_ProtocolIE_Container_8143P41 { A_SEQUENCE_OF(struct S1AP_ResetAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P41_t; -typedef struct S1AP_ProtocolIE_Container_7847P42 { +} S1AP_ProtocolIE_Container_8143P41_t; +typedef struct S1AP_ProtocolIE_Container_8143P42 { A_SEQUENCE_OF(struct S1AP_ErrorIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P42_t; -typedef struct S1AP_ProtocolIE_Container_7847P43 { +} S1AP_ProtocolIE_Container_8143P42_t; +typedef struct S1AP_ProtocolIE_Container_8143P43 { A_SEQUENCE_OF(struct S1AP_S1SetupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P43_t; -typedef struct S1AP_ProtocolIE_Container_7847P44 { +} S1AP_ProtocolIE_Container_8143P43_t; +typedef struct S1AP_ProtocolIE_Container_8143P44 { A_SEQUENCE_OF(struct S1AP_S1SetupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P44_t; -typedef struct S1AP_ProtocolIE_Container_7847P45 { +} S1AP_ProtocolIE_Container_8143P44_t; +typedef struct S1AP_ProtocolIE_Container_8143P45 { A_SEQUENCE_OF(struct S1AP_S1SetupFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P45_t; -typedef struct S1AP_ProtocolIE_Container_7847P46 { +} S1AP_ProtocolIE_Container_8143P45_t; +typedef struct S1AP_ProtocolIE_Container_8143P46 { A_SEQUENCE_OF(struct S1AP_ENBConfigurationUpdateIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P46_t; -typedef struct S1AP_ProtocolIE_Container_7847P47 { +} S1AP_ProtocolIE_Container_8143P46_t; +typedef struct S1AP_ProtocolIE_Container_8143P47 { A_SEQUENCE_OF(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P47_t; -typedef struct S1AP_ProtocolIE_Container_7847P48 { +} S1AP_ProtocolIE_Container_8143P47_t; +typedef struct S1AP_ProtocolIE_Container_8143P48 { A_SEQUENCE_OF(struct S1AP_ENBConfigurationUpdateFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P48_t; -typedef struct S1AP_ProtocolIE_Container_7847P49 { +} S1AP_ProtocolIE_Container_8143P48_t; +typedef struct S1AP_ProtocolIE_Container_8143P49 { A_SEQUENCE_OF(struct S1AP_MMEConfigurationUpdateIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P49_t; -typedef struct S1AP_ProtocolIE_Container_7847P50 { +} S1AP_ProtocolIE_Container_8143P49_t; +typedef struct S1AP_ProtocolIE_Container_8143P50 { A_SEQUENCE_OF(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P50_t; -typedef struct S1AP_ProtocolIE_Container_7847P51 { +} S1AP_ProtocolIE_Container_8143P50_t; +typedef struct S1AP_ProtocolIE_Container_8143P51 { A_SEQUENCE_OF(struct S1AP_MMEConfigurationUpdateFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P51_t; -typedef struct S1AP_ProtocolIE_Container_7847P52 { +} S1AP_ProtocolIE_Container_8143P51_t; +typedef struct S1AP_ProtocolIE_Container_8143P52 { A_SEQUENCE_OF(struct S1AP_DownlinkS1cdma2000tunnellingIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P52_t; -typedef struct S1AP_ProtocolIE_Container_7847P53 { +} S1AP_ProtocolIE_Container_8143P52_t; +typedef struct S1AP_ProtocolIE_Container_8143P53 { A_SEQUENCE_OF(struct S1AP_UplinkS1cdma2000tunnellingIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P53_t; -typedef struct S1AP_ProtocolIE_Container_7847P54 { +} S1AP_ProtocolIE_Container_8143P53_t; +typedef struct S1AP_ProtocolIE_Container_8143P54 { A_SEQUENCE_OF(struct S1AP_UECapabilityInfoIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P54_t; -typedef struct S1AP_ProtocolIE_Container_7847P55 { +} S1AP_ProtocolIE_Container_8143P54_t; +typedef struct S1AP_ProtocolIE_Container_8143P55 { A_SEQUENCE_OF(struct S1AP_ENBStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P55_t; -typedef struct S1AP_ProtocolIE_Container_7847P56 { +} S1AP_ProtocolIE_Container_8143P55_t; +typedef struct S1AP_ProtocolIE_Container_8143P56 { A_SEQUENCE_OF(struct S1AP_MMEStatusTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P56_t; -typedef struct S1AP_ProtocolIE_Container_7847P57 { +} S1AP_ProtocolIE_Container_8143P56_t; +typedef struct S1AP_ProtocolIE_Container_8143P57 { A_SEQUENCE_OF(struct S1AP_TraceStartIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P57_t; -typedef struct S1AP_ProtocolIE_Container_7847P58 { +} S1AP_ProtocolIE_Container_8143P57_t; +typedef struct S1AP_ProtocolIE_Container_8143P58 { A_SEQUENCE_OF(struct S1AP_TraceFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P58_t; -typedef struct S1AP_ProtocolIE_Container_7847P59 { +} S1AP_ProtocolIE_Container_8143P58_t; +typedef struct S1AP_ProtocolIE_Container_8143P59 { A_SEQUENCE_OF(struct S1AP_DeactivateTraceIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P59_t; -typedef struct S1AP_ProtocolIE_Container_7847P60 { +} S1AP_ProtocolIE_Container_8143P59_t; +typedef struct S1AP_ProtocolIE_Container_8143P60 { A_SEQUENCE_OF(struct S1AP_CellTrafficTraceIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P60_t; -typedef struct S1AP_ProtocolIE_Container_7847P61 { +} S1AP_ProtocolIE_Container_8143P60_t; +typedef struct S1AP_ProtocolIE_Container_8143P61 { A_SEQUENCE_OF(struct S1AP_LocationReportingControlIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P61_t; -typedef struct S1AP_ProtocolIE_Container_7847P62 { +} S1AP_ProtocolIE_Container_8143P61_t; +typedef struct S1AP_ProtocolIE_Container_8143P62 { A_SEQUENCE_OF(struct S1AP_LocationReportingFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P62_t; -typedef struct S1AP_ProtocolIE_Container_7847P63 { +} S1AP_ProtocolIE_Container_8143P62_t; +typedef struct S1AP_ProtocolIE_Container_8143P63 { A_SEQUENCE_OF(struct S1AP_LocationReportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P63_t; -typedef struct S1AP_ProtocolIE_Container_7847P64 { +} S1AP_ProtocolIE_Container_8143P63_t; +typedef struct S1AP_ProtocolIE_Container_8143P64 { A_SEQUENCE_OF(struct S1AP_OverloadStartIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P64_t; -typedef struct S1AP_ProtocolIE_Container_7847P65 { +} S1AP_ProtocolIE_Container_8143P64_t; +typedef struct S1AP_ProtocolIE_Container_8143P65 { A_SEQUENCE_OF(struct S1AP_OverloadStopIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P65_t; -typedef struct S1AP_ProtocolIE_Container_7847P66 { +} S1AP_ProtocolIE_Container_8143P65_t; +typedef struct S1AP_ProtocolIE_Container_8143P66 { A_SEQUENCE_OF(struct S1AP_WriteReplaceWarningRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P66_t; -typedef struct S1AP_ProtocolIE_Container_7847P67 { +} S1AP_ProtocolIE_Container_8143P66_t; +typedef struct S1AP_ProtocolIE_Container_8143P67 { A_SEQUENCE_OF(struct S1AP_WriteReplaceWarningResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P67_t; -typedef struct S1AP_ProtocolIE_Container_7847P68 { +} S1AP_ProtocolIE_Container_8143P67_t; +typedef struct S1AP_ProtocolIE_Container_8143P68 { A_SEQUENCE_OF(struct S1AP_ENBDirectInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P68_t; -typedef struct S1AP_ProtocolIE_Container_7847P69 { +} S1AP_ProtocolIE_Container_8143P68_t; +typedef struct S1AP_ProtocolIE_Container_8143P69 { A_SEQUENCE_OF(struct S1AP_MMEDirectInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P69_t; -typedef struct S1AP_ProtocolIE_Container_7847P70 { +} S1AP_ProtocolIE_Container_8143P69_t; +typedef struct S1AP_ProtocolIE_Container_8143P70 { A_SEQUENCE_OF(struct S1AP_ENBConfigurationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P70_t; -typedef struct S1AP_ProtocolIE_Container_7847P71 { +} S1AP_ProtocolIE_Container_8143P70_t; +typedef struct S1AP_ProtocolIE_Container_8143P71 { A_SEQUENCE_OF(struct S1AP_MMEConfigurationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P71_t; -typedef struct S1AP_ProtocolIE_Container_7847P72 { +} S1AP_ProtocolIE_Container_8143P71_t; +typedef struct S1AP_ProtocolIE_Container_8143P72 { A_SEQUENCE_OF(struct S1AP_KillRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P72_t; -typedef struct S1AP_ProtocolIE_Container_7847P73 { +} S1AP_ProtocolIE_Container_8143P72_t; +typedef struct S1AP_ProtocolIE_Container_8143P73 { A_SEQUENCE_OF(struct S1AP_KillResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P73_t; -typedef struct S1AP_ProtocolIE_Container_7847P74 { +} S1AP_ProtocolIE_Container_8143P73_t; +typedef struct S1AP_ProtocolIE_Container_8143P74 { A_SEQUENCE_OF(struct S1AP_PWSRestartIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P74_t; -typedef struct S1AP_ProtocolIE_Container_7847P75 { +} S1AP_ProtocolIE_Container_8143P74_t; +typedef struct S1AP_ProtocolIE_Container_8143P75 { A_SEQUENCE_OF(struct S1AP_PWSFailureIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P75_t; -typedef struct S1AP_ProtocolIE_Container_7847P76 { +} S1AP_ProtocolIE_Container_8143P75_t; +typedef struct S1AP_ProtocolIE_Container_8143P76 { A_SEQUENCE_OF(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P76_t; -typedef struct S1AP_ProtocolIE_Container_7847P77 { +} S1AP_ProtocolIE_Container_8143P76_t; +typedef struct S1AP_ProtocolIE_Container_8143P77 { A_SEQUENCE_OF(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P77_t; -typedef struct S1AP_ProtocolIE_Container_7847P78 { +} S1AP_ProtocolIE_Container_8143P77_t; +typedef struct S1AP_ProtocolIE_Container_8143P78 { A_SEQUENCE_OF(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P78_t; -typedef struct S1AP_ProtocolIE_Container_7847P79 { +} S1AP_ProtocolIE_Container_8143P78_t; +typedef struct S1AP_ProtocolIE_Container_8143P79 { A_SEQUENCE_OF(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P79_t; -typedef struct S1AP_ProtocolIE_Container_7847P80 { +} S1AP_ProtocolIE_Container_8143P79_t; +typedef struct S1AP_ProtocolIE_Container_8143P80 { A_SEQUENCE_OF(struct S1AP_E_RABModificationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P80_t; -typedef struct S1AP_ProtocolIE_Container_7847P81 { +} S1AP_ProtocolIE_Container_8143P80_t; +typedef struct S1AP_ProtocolIE_Container_8143P81 { A_SEQUENCE_OF(struct S1AP_E_RABModificationConfirmIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P81_t; -typedef struct S1AP_ProtocolIE_Container_7847P82 { +} S1AP_ProtocolIE_Container_8143P81_t; +typedef struct S1AP_ProtocolIE_Container_8143P82 { A_SEQUENCE_OF(struct S1AP_UEContextModificationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P82_t; -typedef struct S1AP_ProtocolIE_Container_7847P83 { +} S1AP_ProtocolIE_Container_8143P82_t; +typedef struct S1AP_ProtocolIE_Container_8143P83 { A_SEQUENCE_OF(struct S1AP_UEContextModificationConfirmIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P83_t; -typedef struct S1AP_ProtocolIE_Container_7847P84 { +} S1AP_ProtocolIE_Container_8143P83_t; +typedef struct S1AP_ProtocolIE_Container_8143P84 { A_SEQUENCE_OF(struct S1AP_UEContextSuspendRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P84_t; -typedef struct S1AP_ProtocolIE_Container_7847P85 { +} S1AP_ProtocolIE_Container_8143P84_t; +typedef struct S1AP_ProtocolIE_Container_8143P85 { A_SEQUENCE_OF(struct S1AP_UEContextSuspendResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P85_t; -typedef struct S1AP_ProtocolIE_Container_7847P86 { +} S1AP_ProtocolIE_Container_8143P85_t; +typedef struct S1AP_ProtocolIE_Container_8143P86 { A_SEQUENCE_OF(struct S1AP_UEContextResumeRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P86_t; -typedef struct S1AP_ProtocolIE_Container_7847P87 { +} S1AP_ProtocolIE_Container_8143P86_t; +typedef struct S1AP_ProtocolIE_Container_8143P87 { A_SEQUENCE_OF(struct S1AP_UEContextResumeResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P87_t; -typedef struct S1AP_ProtocolIE_Container_7847P88 { +} S1AP_ProtocolIE_Container_8143P87_t; +typedef struct S1AP_ProtocolIE_Container_8143P88 { A_SEQUENCE_OF(struct S1AP_UEContextResumeFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P88_t; -typedef struct S1AP_ProtocolIE_Container_7847P89 { +} S1AP_ProtocolIE_Container_8143P88_t; +typedef struct S1AP_ProtocolIE_Container_8143P89 { A_SEQUENCE_OF(struct S1AP_ConnectionEstablishmentIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P89_t; -typedef struct S1AP_ProtocolIE_Container_7847P90 { +} S1AP_ProtocolIE_Container_8143P89_t; +typedef struct S1AP_ProtocolIE_Container_8143P90 { A_SEQUENCE_OF(struct S1AP_RetrieveUEInformationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P90_t; -typedef struct S1AP_ProtocolIE_Container_7847P91 { +} S1AP_ProtocolIE_Container_8143P90_t; +typedef struct S1AP_ProtocolIE_Container_8143P91 { A_SEQUENCE_OF(struct S1AP_UEInformationTransferIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P91_t; -typedef struct S1AP_ProtocolIE_Container_7847P92 { +} S1AP_ProtocolIE_Container_8143P91_t; +typedef struct S1AP_ProtocolIE_Container_8143P92 { A_SEQUENCE_OF(struct S1AP_ENBCPRelocationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P92_t; -typedef struct S1AP_ProtocolIE_Container_7847P93 { +} S1AP_ProtocolIE_Container_8143P92_t; +typedef struct S1AP_ProtocolIE_Container_8143P93 { A_SEQUENCE_OF(struct S1AP_MMECPRelocationIndicationIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P93_t; -typedef struct S1AP_ProtocolIE_Container_7847P94 { +} S1AP_ProtocolIE_Container_8143P93_t; +typedef struct S1AP_ProtocolIE_Container_8143P94 { A_SEQUENCE_OF(struct S1AP_SecondaryRATDataUsageReportIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P94_t; -typedef struct S1AP_ProtocolIE_Container_7847P95 { +} S1AP_ProtocolIE_Container_8143P94_t; +typedef struct S1AP_ProtocolIE_Container_8143P95 { A_SEQUENCE_OF(struct S1AP_UERadioCapabilityIDMappingRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P95_t; -typedef struct S1AP_ProtocolIE_Container_7847P96 { +} S1AP_ProtocolIE_Container_8143P95_t; +typedef struct S1AP_ProtocolIE_Container_8143P96 { A_SEQUENCE_OF(struct S1AP_UERadioCapabilityIDMappingResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_Container_7847P96_t; +} S1AP_ProtocolIE_Container_8143P96_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P0; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P0_specs_1; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P0_11; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P1; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P1_specs_3; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P1_31; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P2; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P2_specs_5; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P2_51; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P3; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P3_specs_7; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P3_71; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P4; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P4_specs_9; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P4_91; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P5; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P5_specs_11; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P5_111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P6; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P6_specs_13; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P6_131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P7; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P7_specs_15; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P7_151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P8; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P8_specs_17; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P8_171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P9; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P9_specs_19; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P9_191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P9_constr_19; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P10; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P10_specs_21; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P10_211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P10_constr_21; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P11; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P11_specs_23; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P11_231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P11_constr_23; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P12; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P12_specs_25; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P12_251; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P12_constr_25; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P13; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P13_specs_27; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P13_271; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P13_constr_27; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P14; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P14_specs_29; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P14_291; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P14_constr_29; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P15; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P15_specs_31; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P15_311; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P15_constr_31; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P16; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P16_specs_33; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P16_331; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P16_constr_33; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P17; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P17_specs_35; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P17_351; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P17_constr_35; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P18; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P18_specs_37; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P18_371; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P18_constr_37; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P19; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P19_specs_39; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P19_391; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P19_constr_39; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P20; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P20_specs_41; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P20_411; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P20_constr_41; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P21; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P21_specs_43; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P21_431; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P21_constr_43; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P22; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P22_specs_45; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P22_451; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P22_constr_45; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P23; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P23_specs_47; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P23_471; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P23_constr_47; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P24; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P24_specs_49; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P24_491; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P24_constr_49; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P25; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P25_specs_51; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P25_511; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P25_constr_51; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P26; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P26_specs_53; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P26_531; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P26_constr_53; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P27; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P27_specs_55; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P27_551; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P27_constr_55; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P28; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P28_specs_57; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P28_571; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P28_constr_57; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P29; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P29_specs_59; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P29_591; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P29_constr_59; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P30; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P30_specs_61; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P30_611; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P30_constr_61; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P31; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P31_specs_63; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P31_631; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P31_constr_63; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P32; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P32_specs_65; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P32_651; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P32_constr_65; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P33; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P33_specs_67; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P33_671; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P33_constr_67; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P34; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P34_specs_69; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P34_691; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P34_constr_69; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P35; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P35_specs_71; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P35_711; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P35_constr_71; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P36; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P36_specs_73; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P36_731; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P36_constr_73; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P37; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P37_specs_75; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P37_751; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P37_constr_75; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P38; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P38_specs_77; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P38_771; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P38_constr_77; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P39; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P39_specs_79; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P39_791; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P39_constr_79; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P40; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P40_specs_81; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P40_811; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P40_constr_81; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P41; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P41_specs_83; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P41_831; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P41_constr_83; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P42; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P42_specs_85; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P42_851; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P42_constr_85; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P43; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P43_specs_87; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P43_871; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P43_constr_87; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P44; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P44_specs_89; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P44_891; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P44_constr_89; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P45; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P45_specs_91; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P45_911; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P45_constr_91; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P46; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P46_specs_93; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P46_931; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P46_constr_93; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P47; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P47_specs_95; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P47_951; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P47_constr_95; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P48; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P48_specs_97; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P48_971; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P48_constr_97; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P49; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P49_specs_99; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P49_991; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P49_constr_99; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P50; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P50_specs_101; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P50_1011; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P50_constr_101; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P51; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P51_specs_103; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P51_1031; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P51_constr_103; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P52; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P52_specs_105; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P52_1051; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P52_constr_105; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P53; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P53_specs_107; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P53_1071; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P53_constr_107; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P54; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P54_specs_109; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P54_1091; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P54_constr_109; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P55; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P55_specs_111; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P55_1111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P55_constr_111; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P56; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P56_specs_113; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P56_1131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P56_constr_113; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P57; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P57_specs_115; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P57_1151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P57_constr_115; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P58; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P58_specs_117; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P58_1171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P58_constr_117; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P59; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P59_specs_119; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P59_1191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P59_constr_119; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P60; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P60_specs_121; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P60_1211; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P60_constr_121; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P61; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P61_specs_123; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P61_1231; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P61_constr_123; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P62; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P62_specs_125; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P62_1251; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P62_constr_125; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P63; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P63_specs_127; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P63_1271; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P63_constr_127; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P64; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P64_specs_129; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P64_1291; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P64_constr_129; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P65; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P65_specs_131; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P65_1311; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P65_constr_131; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P66; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P66_specs_133; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P66_1331; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P66_constr_133; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P67; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P67_specs_135; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P67_1351; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P67_constr_135; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P68; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P68_specs_137; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P68_1371; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P68_constr_137; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P69; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P69_specs_139; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P69_1391; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P69_constr_139; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P70; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P70_specs_141; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P70_1411; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P70_constr_141; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P71; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P71_specs_143; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P71_1431; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P71_constr_143; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P72; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P72_specs_145; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P72_1451; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P72_constr_145; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P73; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P73_specs_147; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P73_1471; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P73_constr_147; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P74; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P74_specs_149; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P74_1491; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P74_constr_149; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P75; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P75_specs_151; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P75_1511; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P75_constr_151; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P76; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P76_specs_153; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P76_1531; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P76_constr_153; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P77; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P77_specs_155; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P77_1551; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P77_constr_155; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P78; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P78_specs_157; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P78_1571; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P78_constr_157; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P79; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P79_specs_159; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P79_1591; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P79_constr_159; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P80; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P80_specs_161; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P80_1611; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P80_constr_161; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P81; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P81_specs_163; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P81_1631; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P81_constr_163; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P82; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P82_specs_165; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P82_1651; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P82_constr_165; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P83; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P83_specs_167; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P83_1671; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P83_constr_167; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P84; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P84_specs_169; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P84_1691; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P84_constr_169; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P85; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P85_specs_171; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P85_1711; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P85_constr_171; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P86; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P86_specs_173; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P86_1731; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P86_constr_173; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P87; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P87_specs_175; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P87_1751; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P87_constr_175; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P88; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P88_specs_177; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P88_1771; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P88_constr_177; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P89; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P89_specs_179; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P89_1791; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P89_constr_179; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P90; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P90_specs_181; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P90_1811; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P90_constr_181; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P91; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P91_specs_183; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P91_1831; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P91_constr_183; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P92; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P92_specs_185; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P92_1851; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P92_constr_185; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P93; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P93_specs_187; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P93_1871; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P93_constr_187; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P94; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P94_specs_189; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P94_1891; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P94_constr_189; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P95; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P95_specs_191; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P95_1911; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P95_constr_191; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_7847P96; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_7847P96_specs_193; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_7847P96_1931; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_7847P96_constr_193; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P0; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P0_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P0_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P1; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P1_specs_3; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P1_31; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P2; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P2_specs_5; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P2_51; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P3; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P3_specs_7; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P3_71; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P4; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P4_specs_9; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P4_91; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P5; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P5_specs_11; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P5_111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P6; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P6_specs_13; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P6_131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P7; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P7_specs_15; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P7_151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P8; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P8_specs_17; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P8_171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P9; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P9_specs_19; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P9_191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P10; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P10_specs_21; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P10_211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P10_constr_21; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P11; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P11_specs_23; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P11_231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P11_constr_23; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P12; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P12_specs_25; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P12_251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P12_constr_25; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P13; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P13_specs_27; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P13_271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P13_constr_27; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P14; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P14_specs_29; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P14_291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P14_constr_29; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P15; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P15_specs_31; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P15_311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P15_constr_31; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P16; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P16_specs_33; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P16_331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P16_constr_33; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P17; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P17_specs_35; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P17_351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P17_constr_35; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P18; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P18_specs_37; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P18_371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P18_constr_37; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P19; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P19_specs_39; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P19_391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P19_constr_39; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P20; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P20_specs_41; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P20_411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P20_constr_41; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P21; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P21_specs_43; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P21_431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P21_constr_43; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P22; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P22_specs_45; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P22_451; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P22_constr_45; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P23; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P23_specs_47; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P23_471; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P23_constr_47; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P24; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P24_specs_49; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P24_491; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P24_constr_49; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P25; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P25_specs_51; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P25_511; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P25_constr_51; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P26; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P26_specs_53; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P26_531; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P26_constr_53; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P27; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P27_specs_55; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P27_551; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P27_constr_55; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P28; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P28_specs_57; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P28_571; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P28_constr_57; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P29; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P29_specs_59; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P29_591; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P29_constr_59; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P30; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P30_specs_61; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P30_611; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P30_constr_61; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P31; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P31_specs_63; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P31_631; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P31_constr_63; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P32; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P32_specs_65; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P32_651; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P32_constr_65; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P33; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P33_specs_67; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P33_671; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P33_constr_67; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P34; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P34_specs_69; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P34_691; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P34_constr_69; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P35; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P35_specs_71; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P35_711; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P35_constr_71; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P36; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P36_specs_73; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P36_731; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P36_constr_73; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P37; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P37_specs_75; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P37_751; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P37_constr_75; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P38; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P38_specs_77; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P38_771; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P38_constr_77; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P39; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P39_specs_79; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P39_791; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P39_constr_79; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P40; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P40_specs_81; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P40_811; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P40_constr_81; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P41; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P41_specs_83; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P41_831; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P41_constr_83; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P42; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P42_specs_85; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P42_851; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P42_constr_85; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P43; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P43_specs_87; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P43_871; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P43_constr_87; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P44; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P44_specs_89; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P44_891; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P44_constr_89; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P45; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P45_specs_91; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P45_911; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P45_constr_91; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P46; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P46_specs_93; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P46_931; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P46_constr_93; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P47; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P47_specs_95; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P47_951; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P47_constr_95; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P48; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P48_specs_97; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P48_971; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P48_constr_97; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P49; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P49_specs_99; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P49_991; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P49_constr_99; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P50; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P50_specs_101; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P50_1011; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P50_constr_101; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P51; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P51_specs_103; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P51_1031; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P51_constr_103; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P52; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P52_specs_105; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P52_1051; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P52_constr_105; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P53; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P53_specs_107; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P53_1071; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P53_constr_107; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P54; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P54_specs_109; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P54_1091; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P54_constr_109; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P55; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P55_specs_111; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P55_1111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P55_constr_111; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P56; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P56_specs_113; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P56_1131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P56_constr_113; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P57; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P57_specs_115; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P57_1151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P57_constr_115; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P58; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P58_specs_117; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P58_1171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P58_constr_117; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P59; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P59_specs_119; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P59_1191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P59_constr_119; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P60; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P60_specs_121; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P60_1211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P60_constr_121; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P61; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P61_specs_123; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P61_1231; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P61_constr_123; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P62; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P62_specs_125; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P62_1251; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P62_constr_125; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P63; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P63_specs_127; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P63_1271; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P63_constr_127; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P64; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P64_specs_129; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P64_1291; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P64_constr_129; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P65; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P65_specs_131; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P65_1311; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P65_constr_131; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P66; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P66_specs_133; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P66_1331; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P66_constr_133; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P67; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P67_specs_135; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P67_1351; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P67_constr_135; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P68; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P68_specs_137; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P68_1371; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P68_constr_137; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P69; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P69_specs_139; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P69_1391; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P69_constr_139; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P70; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P70_specs_141; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P70_1411; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P70_constr_141; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P71; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P71_specs_143; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P71_1431; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P71_constr_143; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P72; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P72_specs_145; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P72_1451; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P72_constr_145; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P73; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P73_specs_147; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P73_1471; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P73_constr_147; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P74; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P74_specs_149; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P74_1491; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P74_constr_149; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P75; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P75_specs_151; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P75_1511; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P75_constr_151; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P76; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P76_specs_153; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P76_1531; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P76_constr_153; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P77; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P77_specs_155; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P77_1551; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P77_constr_155; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P78; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P78_specs_157; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P78_1571; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P78_constr_157; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P79; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P79_specs_159; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P79_1591; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P79_constr_159; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P80; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P80_specs_161; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P80_1611; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P80_constr_161; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P81; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P81_specs_163; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P81_1631; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P81_constr_163; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P82; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P82_specs_165; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P82_1651; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P82_constr_165; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P83; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P83_specs_167; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P83_1671; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P83_constr_167; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P84; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P84_specs_169; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P84_1691; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P84_constr_169; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P85; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P85_specs_171; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P85_1711; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P85_constr_171; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P86; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P86_specs_173; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P86_1731; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P86_constr_173; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P87; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P87_specs_175; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P87_1751; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P87_constr_175; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P88; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P88_specs_177; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P88_1771; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P88_constr_177; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P89; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P89_specs_179; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P89_1791; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P89_constr_179; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P90; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P90_specs_181; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P90_1811; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P90_constr_181; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P91; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P91_specs_183; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P91_1831; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P91_constr_183; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P92; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P92_specs_185; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P92_1851; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P92_constr_185; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P93; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P93_specs_187; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P93_1871; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P93_constr_187; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P94; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P94_specs_189; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P94_1891; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P94_constr_189; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P95; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P95_specs_191; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P95_1911; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P95_constr_191; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_Container_8143P96; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_Container_8143P96_specs_193; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_Container_8143P96_1931; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_Container_8143P96_constr_193; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,80 +9,138 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P0_1 = { +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P10_constr_21 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P0_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P0_specs_1 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P0), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P0, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0 = { + "ProtocolIE-ContainerList", + "ProtocolIE-ContainerList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_1, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P0_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P0_1, + 1, /* Single element */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P0_specs_1 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P1_3 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -97,43 +155,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P0_specs_1 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P0), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P1_specs_3 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P1), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_1, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_10), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_3, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_3, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P0_constr_1, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P1_constr_3, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P0_1, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P1_3, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P0_specs_1 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P1_3 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P2_5 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -148,43 +206,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_3 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P1_specs_3 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P1), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P2_specs_5 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P2), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_3, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_30), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_3, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_5, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_5, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P1_constr_3, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P2_constr_5, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P1_3, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P2_5, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P1_specs_3 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P2_5 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P3_7 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -199,43 +257,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_5 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P2_specs_5 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P2), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P3_specs_7 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P3), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_5, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_50), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_5, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_7, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_7, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P2_constr_5, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P3_constr_7, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P2_5, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P3_7, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P2_specs_5 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P3_7 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P4_9 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -250,43 +308,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_7 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P3_specs_7 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P3), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P4_specs_9 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P4), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_7, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_70), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_7, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_9, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_9, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P3_constr_7, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P4_constr_9, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P3_7, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P4_9, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P3_specs_7 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P4_9 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P5_11 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -301,43 +359,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_9 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P4_specs_9 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P4), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P5_specs_11 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P5), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_9, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_90), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_9, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_11, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_11, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P4_constr_9, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P5_constr_11, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P4_9, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P5_11, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P4_specs_9 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P5_11 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P6_13 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -352,43 +410,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_11 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P5_specs_11 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P5), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P6_specs_13 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P6), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P6, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_11, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_110), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_11, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_13, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_13, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P5_constr_11, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P6_constr_13, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P5_11, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P6_13, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P5_specs_11 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P6_specs_13 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P6_13 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P7_15 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -403,43 +461,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_13 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P6_specs_13 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P6), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P7_specs_15 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P7), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_13, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_130), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_13, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_15, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_15, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P6_constr_13, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P7_constr_15, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P6_13, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P7_15, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P6_specs_13 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P7_15 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P8_17 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -454,43 +512,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_15 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_17 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P7_specs_15 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P7), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P8_specs_17 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P8), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_15, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_150), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_15, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_17, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_17, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8_tags_170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P7_constr_15, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P8_constr_17, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P7_15, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P8_17, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P7_specs_15 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P8_17 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P9_19 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -505,43 +563,43 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_17 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_19 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P8_specs_17 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P8), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P9_specs_19 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P9), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_17, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_170), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_17, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_19, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_19, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9_tags_190), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P8_constr_17, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P9_constr_19, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P8_17, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P9_19, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P8_specs_17 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P9_19 = { +asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P10_21 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -556,35 +614,35 @@ "" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_19 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_21 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P9_specs_19 = { - sizeof(struct S1AP_ProtocolIE_ContainerList_7884P9), - offsetof(struct S1AP_ProtocolIE_ContainerList_7884P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P10_specs_21 = { + sizeof(struct S1AP_ProtocolIE_ContainerList_8180P10), + offsetof(struct S1AP_ProtocolIE_ContainerList_8180P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10 = { "ProtocolIE-ContainerList", "ProtocolIE-ContainerList", &asn_OP_SEQUENCE_OF, - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_19, - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_190), /* 1 */ - asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_19, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_21, + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_21, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10_tags_210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P9_constr_19, + &asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P10_constr_21, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_OF_constraint }, - asn_MBR_S1AP_ProtocolIE_ContainerList_7884P9_19, + asn_MBR_S1AP_ProtocolIE_ContainerList_8180P10_21, 1, /* Single element */ - &asn_SPC_S1AP_ProtocolIE_ContainerList_7884P9_specs_19 /* Additional specs */ + &asn_SPC_S1AP_ProtocolIE_ContainerList_8180P10_specs_21 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -23,108 +23,118 @@ struct S1AP_ProtocolIE_SingleContainer; /* S1AP_ProtocolIE-ContainerList */ -typedef struct S1AP_ProtocolIE_ContainerList_7884P0 { +typedef struct S1AP_ProtocolIE_ContainerList_8180P0 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P0_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P1 { +} S1AP_ProtocolIE_ContainerList_8180P0_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P1 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P1_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P2 { +} S1AP_ProtocolIE_ContainerList_8180P1_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P2 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P2_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P3 { +} S1AP_ProtocolIE_ContainerList_8180P2_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P3 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P3_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P4 { +} S1AP_ProtocolIE_ContainerList_8180P3_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P4 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P4_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P5 { +} S1AP_ProtocolIE_ContainerList_8180P4_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P5 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P5_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P6 { +} S1AP_ProtocolIE_ContainerList_8180P5_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P6 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P6_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P7 { +} S1AP_ProtocolIE_ContainerList_8180P6_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P7 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P7_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P8 { +} S1AP_ProtocolIE_ContainerList_8180P7_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P8 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P8_t; -typedef struct S1AP_ProtocolIE_ContainerList_7884P9 { +} S1AP_ProtocolIE_ContainerList_8180P8_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P9 { A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} S1AP_ProtocolIE_ContainerList_7884P9_t; +} S1AP_ProtocolIE_ContainerList_8180P9_t; +typedef struct S1AP_ProtocolIE_ContainerList_8180P10 { + A_SEQUENCE_OF(struct S1AP_ProtocolIE_SingleContainer) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_ProtocolIE_ContainerList_8180P10_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P0; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P0_specs_1; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P0_11; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P1; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P1_specs_3; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P1_31; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P2; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P2_specs_5; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P2_51; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P3; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P3_specs_7; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P3_71; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P4; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P4_specs_9; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P4_91; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P5; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P5_specs_11; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P5_111; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P6; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P6_specs_13; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P6_131; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P7; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P7_specs_15; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P7_151; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P8; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P8_specs_17; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P8_171; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_7884P9; -extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_7884P9_specs_19; -extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_7884P9_191; -extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_7884P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P0; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P0_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P0_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P1; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P1_specs_3; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P1_31; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P2; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P2_specs_5; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P2_51; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P3; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P3_specs_7; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P3_71; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P4; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P4_specs_9; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P4_91; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P5; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P5_specs_11; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P5_111; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P6; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P6_specs_13; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P6_131; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P7; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P7_specs_15; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P7_151; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P8; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P8_specs_17; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P8_171; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P9; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P9_specs_19; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P9_191; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_ContainerList_8180P10; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ProtocolIE_ContainerList_8180P10_specs_21; +extern asn_TYPE_member_t asn_MBR_S1AP_ProtocolIE_ContainerList_8180P10_211; +extern asn_per_constraints_t asn_PER_type_S1AP_ProtocolIE_ContainerList_8180P10_constr_21; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPair.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPair.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPairList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPairList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.c
Changed
@@ -1,272 +1,284 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_ProtocolIE-Field.h" -static const long asn_VAL_153_S1AP_id_E_RABToBeSetupItemBearerSUReq = 17; -static const long asn_VAL_153_S1AP_reject = 0; -static const long asn_VAL_153_S1AP_mandatory = 2; +static const long asn_VAL_158_S1AP_id_E_RABToBeSetupItemBearerSUReq = 17; +static const long asn_VAL_158_S1AP_reject = 0; +static const long asn_VAL_158_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_153_S1AP_id_E_RABToBeSetupItemBearerSUReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_153_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_158_S1AP_id_E_RABToBeSetupItemBearerSUReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_158_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSetupItemBearerSUReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_153_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_158_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeSetupItemBearerSUReqIEs_1_rows } }; -static const long asn_VAL_159_S1AP_id_E_RABSetupItemBearerSURes = 39; -static const long asn_VAL_159_S1AP_ignore = 1; -static const long asn_VAL_159_S1AP_mandatory = 2; +static const long asn_VAL_165_S1AP_id_E_RABSetupItemBearerSURes = 39; +static const long asn_VAL_165_S1AP_ignore = 1; +static const long asn_VAL_165_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupItemBearerSUResIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_159_S1AP_id_E_RABSetupItemBearerSURes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_159_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_165_S1AP_id_E_RABSetupItemBearerSURes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_165_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupItemBearerSURes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_159_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_165_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupItemBearerSUResIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABSetupItemBearerSUResIEs_1_rows } }; -static const long asn_VAL_165_S1AP_id_E_RABToBeModifiedItemBearerModReq = 36; -static const long asn_VAL_165_S1AP_reject = 0; -static const long asn_VAL_165_S1AP_mandatory = 2; +static const long asn_VAL_171_S1AP_id_E_RABToBeModifiedItemBearerModReq = 36; +static const long asn_VAL_171_S1AP_reject = 0; +static const long asn_VAL_171_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeModifiedItemBearerModReqIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_165_S1AP_id_E_RABToBeModifiedItemBearerModReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_165_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_171_S1AP_id_E_RABToBeModifiedItemBearerModReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_171_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeModifiedItemBearerModReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_165_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_171_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeModifiedItemBearerModReqIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeModifiedItemBearerModReqIEs_1_rows } }; -static const long asn_VAL_172_S1AP_id_E_RABModifyItemBearerModRes = 37; -static const long asn_VAL_172_S1AP_ignore = 1; -static const long asn_VAL_172_S1AP_mandatory = 2; +static const long asn_VAL_179_S1AP_id_E_RABModifyItemBearerModRes = 37; +static const long asn_VAL_179_S1AP_ignore = 1; +static const long asn_VAL_179_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyItemBearerModResIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_172_S1AP_id_E_RABModifyItemBearerModRes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_172_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_179_S1AP_id_E_RABModifyItemBearerModRes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_179_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABModifyItemBearerModRes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_172_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_179_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyItemBearerModResIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABModifyItemBearerModResIEs_1_rows } }; -static const long asn_VAL_185_S1AP_id_E_RABReleaseItemBearerRelComp = 15; -static const long asn_VAL_185_S1AP_ignore = 1; -static const long asn_VAL_185_S1AP_mandatory = 2; +static const long asn_VAL_192_S1AP_id_E_RABReleaseItemBearerRelComp = 15; +static const long asn_VAL_192_S1AP_ignore = 1; +static const long asn_VAL_192_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseItemBearerRelCompIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_185_S1AP_id_E_RABReleaseItemBearerRelComp }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_185_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_192_S1AP_id_E_RABReleaseItemBearerRelComp }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_192_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABReleaseItemBearerRelComp }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_185_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_192_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseItemBearerRelCompIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABReleaseItemBearerRelCompIEs_1_rows } }; -static const long asn_VAL_228_S1AP_id_E_RABToBeSetupItemCtxtSUReq = 52; -static const long asn_VAL_228_S1AP_reject = 0; -static const long asn_VAL_228_S1AP_mandatory = 2; +static const long asn_VAL_235_S1AP_id_E_RABToBeSetupItemCtxtSUReq = 52; +static const long asn_VAL_235_S1AP_reject = 0; +static const long asn_VAL_235_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_228_S1AP_id_E_RABToBeSetupItemCtxtSUReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_228_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_235_S1AP_id_E_RABToBeSetupItemCtxtSUReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_235_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSetupItemCtxtSUReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_228_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_235_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeSetupItemCtxtSUReqIEs_1_rows } }; -static const long asn_VAL_234_S1AP_id_E_RABSetupItemCtxtSURes = 50; -static const long asn_VAL_234_S1AP_ignore = 1; -static const long asn_VAL_234_S1AP_mandatory = 2; +static const long asn_VAL_241_S1AP_id_E_RABSetupItemCtxtSURes = 50; +static const long asn_VAL_241_S1AP_ignore = 1; +static const long asn_VAL_241_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupItemCtxtSUResIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_234_S1AP_id_E_RABSetupItemCtxtSURes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_234_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_241_S1AP_id_E_RABSetupItemCtxtSURes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_241_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupItemCtxtSURes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_234_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_241_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupItemCtxtSUResIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABSetupItemCtxtSUResIEs_1_rows } }; -static const long asn_VAL_257_S1AP_id_TAIItem = 47; -static const long asn_VAL_257_S1AP_ignore = 1; -static const long asn_VAL_257_S1AP_mandatory = 2; +static const long asn_VAL_265_S1AP_id_TAIItem = 47; +static const long asn_VAL_265_S1AP_ignore = 1; +static const long asn_VAL_265_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_TAIItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_257_S1AP_id_TAIItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_257_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_265_S1AP_id_TAIItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_265_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TAIItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_257_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_265_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_TAIItemIEs_1 = { { 1, 4, asn_IOS_S1AP_TAIItemIEs_1_rows } }; -static const long asn_VAL_374_S1AP_id_UE_associatedLogicalS1_ConnectionItem = 91; -static const long asn_VAL_374_S1AP_reject = 0; -static const long asn_VAL_374_S1AP_mandatory = 2; +static const long asn_VAL_385_S1AP_id_UE_associatedLogicalS1_ConnectionItem = 91; +static const long asn_VAL_385_S1AP_reject = 0; +static const long asn_VAL_385_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemRes_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_374_S1AP_id_UE_associatedLogicalS1_ConnectionItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_374_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_385_S1AP_id_UE_associatedLogicalS1_ConnectionItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_385_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_374_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_385_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemRes_1 = { { 1, 4, asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemRes_1_rows } }; -static const long asn_VAL_377_S1AP_id_UE_associatedLogicalS1_ConnectionItem = 91; -static const long asn_VAL_377_S1AP_ignore = 1; -static const long asn_VAL_377_S1AP_mandatory = 2; +static const long asn_VAL_388_S1AP_id_UE_associatedLogicalS1_ConnectionItem = 91; +static const long asn_VAL_388_S1AP_ignore = 1; +static const long asn_VAL_388_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemResAck_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_377_S1AP_id_UE_associatedLogicalS1_ConnectionItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_377_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_388_S1AP_id_UE_associatedLogicalS1_ConnectionItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_388_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_377_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_388_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemResAck_1 = { { 1, 4, asn_IOS_S1AP_UE_associatedLogicalS1_ConnectionItemResAck_1_rows } }; -static const long asn_VAL_548_S1AP_id_E_RABModifyItemBearerModConf = 204; -static const long asn_VAL_548_S1AP_ignore = 1; -static const long asn_VAL_548_S1AP_mandatory = 2; +static const long asn_VAL_561_S1AP_id_E_RABModifyItemBearerModConf = 204; +static const long asn_VAL_561_S1AP_ignore = 1; +static const long asn_VAL_561_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyItemBearerModConfIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_548_S1AP_id_E_RABModifyItemBearerModConf }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_548_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_561_S1AP_id_E_RABModifyItemBearerModConf }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_561_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABModifyItemBearerModConf }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_548_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_561_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyItemBearerModConfIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABModifyItemBearerModConfIEs_1_rows } }; -static const long asn_VAL_616_S1AP_id_Bearers_SubjectToStatusTransfer_Item = 89; -static const long asn_VAL_616_S1AP_ignore = 1; -static const long asn_VAL_616_S1AP_mandatory = 2; +static const long asn_VAL_632_S1AP_id_Bearers_SubjectToStatusTransfer_Item = 89; +static const long asn_VAL_632_S1AP_ignore = 1; +static const long asn_VAL_632_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_616_S1AP_id_Bearers_SubjectToStatusTransfer_Item }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_616_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_632_S1AP_id_Bearers_SubjectToStatusTransfer_Item }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_632_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Bearers_SubjectToStatusTransfer_Item }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_616_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_632_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_1 = { { 1, 4, asn_IOS_S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_1_rows } }; -static const long asn_VAL_617_S1AP_id_Bearers_SubjectToEarlyStatusTransfer_Item = 322; -static const long asn_VAL_617_S1AP_ignore = 1; -static const long asn_VAL_617_S1AP_mandatory = 2; +static const long asn_VAL_633_S1AP_id_Bearers_SubjectToEarlyStatusTransfer_Item = 322; +static const long asn_VAL_633_S1AP_ignore = 1; +static const long asn_VAL_633_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_617_S1AP_id_Bearers_SubjectToEarlyStatusTransfer_Item }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_617_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_633_S1AP_id_Bearers_SubjectToEarlyStatusTransfer_Item }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_633_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Bearers_SubjectToEarlyStatusTransfer_Item }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_617_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_633_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_1 = { { 1, 4, asn_IOS_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_1_rows } }; -static const long asn_VAL_618_S1AP_id_DAPSResponseInfoItem = 319; -static const long asn_VAL_618_S1AP_ignore = 1; -static const long asn_VAL_618_S1AP_mandatory = 2; +static const long asn_VAL_634_S1AP_id_DAPSResponseInfoItem = 319; +static const long asn_VAL_634_S1AP_ignore = 1; +static const long asn_VAL_634_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_DAPSResponseInfoListIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_618_S1AP_id_DAPSResponseInfoItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_618_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_634_S1AP_id_DAPSResponseInfoItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_634_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_DAPSResponseInfoItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_618_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_634_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_DAPSResponseInfoListIEs_1 = { { 1, 4, asn_IOS_S1AP_DAPSResponseInfoListIEs_1_rows } }; -static const long asn_VAL_619_S1AP_id_E_RABInformationListItem = 78; -static const long asn_VAL_619_S1AP_ignore = 1; -static const long asn_VAL_619_S1AP_mandatory = 2; +static const long asn_VAL_635_S1AP_id_E_RABInformationListItem = 78; +static const long asn_VAL_635_S1AP_ignore = 1; +static const long asn_VAL_635_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABInformationListIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_619_S1AP_id_E_RABInformationListItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_619_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_635_S1AP_id_E_RABInformationListItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_635_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABInformationListItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_619_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_635_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABInformationListIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABInformationListIEs_1_rows } }; -static const long asn_VAL_620_S1AP_id_E_RABItem = 35; -static const long asn_VAL_620_S1AP_ignore = 1; -static const long asn_VAL_620_S1AP_mandatory = 2; +static const long asn_VAL_636_S1AP_id_E_RABItem = 35; +static const long asn_VAL_636_S1AP_ignore = 1; +static const long asn_VAL_636_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_620_S1AP_id_E_RABItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_620_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_636_S1AP_id_E_RABItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_636_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_620_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_636_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABItemIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABItemIEs_1_rows } }; -static const long asn_VAL_621_S1AP_id_E_RABUsageReportItem = 267; -static const long asn_VAL_621_S1AP_ignore = 1; -static const long asn_VAL_621_S1AP_mandatory = 2; +static const long asn_VAL_637_S1AP_id_E_RABSecurityResultItem = 334; +static const long asn_VAL_637_S1AP_ignore = 1; +static const long asn_VAL_637_S1AP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSecurityResultListIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_637_S1AP_id_E_RABSecurityResultItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_637_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSecurityResultItem }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_637_S1AP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_S1AP_E_RABSecurityResultListIEs_1 = { + { 1, 4, asn_IOS_S1AP_E_RABSecurityResultListIEs_1_rows } +}; +static const long asn_VAL_638_S1AP_id_E_RABUsageReportItem = 267; +static const long asn_VAL_638_S1AP_ignore = 1; +static const long asn_VAL_638_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABUsageReportItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_621_S1AP_id_E_RABUsageReportItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_621_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_638_S1AP_id_E_RABUsageReportItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_638_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABUsageReportItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_621_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_638_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABUsageReportItemIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABUsageReportItemIEs_1_rows } }; -static const long asn_VAL_622_S1AP_id_LoggedMBSFNMDT = 197; -static const long asn_VAL_622_S1AP_ignore = 1; -static const long asn_VAL_622_S1AP_mandatory = 2; +static const long asn_VAL_639_S1AP_id_LoggedMBSFNMDT = 197; +static const long asn_VAL_639_S1AP_ignore = 1; +static const long asn_VAL_639_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_MDTMode_ExtensionIE_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_622_S1AP_id_LoggedMBSFNMDT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_622_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_639_S1AP_id_LoggedMBSFNMDT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_639_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_LoggedMBSFNMDT }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_622_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_639_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_MDTMode_ExtensionIE_1 = { { 1, 4, asn_IOS_S1AP_MDTMode_ExtensionIE_1_rows } }; -static const long asn_VAL_623_S1AP_id_RecommendedCellItem = 214; -static const long asn_VAL_623_S1AP_ignore = 1; -static const long asn_VAL_623_S1AP_mandatory = 2; +static const long asn_VAL_640_S1AP_id_RecommendedCellItem = 214; +static const long asn_VAL_640_S1AP_ignore = 1; +static const long asn_VAL_640_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_RecommendedCellItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_623_S1AP_id_RecommendedCellItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_623_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_640_S1AP_id_RecommendedCellItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_640_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_RecommendedCellItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_623_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_640_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_RecommendedCellItemIEs_1 = { { 1, 4, asn_IOS_S1AP_RecommendedCellItemIEs_1_rows } }; -static const long asn_VAL_624_S1AP_id_RecommendedENBItem = 215; -static const long asn_VAL_624_S1AP_ignore = 1; -static const long asn_VAL_624_S1AP_mandatory = 2; +static const long asn_VAL_641_S1AP_id_RecommendedENBItem = 215; +static const long asn_VAL_641_S1AP_ignore = 1; +static const long asn_VAL_641_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_RecommendedENBItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_624_S1AP_id_RecommendedENBItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_624_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_641_S1AP_id_RecommendedENBItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_641_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_RecommendedENBItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_624_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_641_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_RecommendedENBItemIEs_1 = { { 1, 4, asn_IOS_S1AP_RecommendedENBItemIEs_1_rows } }; -static const long asn_VAL_625_S1AP_id_SecondaryRATDataUsageReportItem = 265; -static const long asn_VAL_625_S1AP_ignore = 1; -static const long asn_VAL_625_S1AP_mandatory = 2; +static const long asn_VAL_642_S1AP_id_SecondaryRATDataUsageReportItem = 265; +static const long asn_VAL_642_S1AP_ignore = 1; +static const long asn_VAL_642_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_SecondaryRATDataUsageReportItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_625_S1AP_id_SecondaryRATDataUsageReportItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_625_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_642_S1AP_id_SecondaryRATDataUsageReportItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_642_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_625_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_642_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_SecondaryRATDataUsageReportItemIEs_1 = { { 1, 4, asn_IOS_S1AP_SecondaryRATDataUsageReportItemIEs_1_rows } }; -static const long asn_VAL_626_S1AP_id_SON_Information_Report = 206; -static const long asn_VAL_626_S1AP_ignore = 1; -static const long asn_VAL_626_S1AP_mandatory = 2; +static const long asn_VAL_643_S1AP_id_SON_Information_Report = 206; +static const long asn_VAL_643_S1AP_ignore = 1; +static const long asn_VAL_643_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_SONInformation_ExtensionIE_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_626_S1AP_id_SON_Information_Report }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_626_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_643_S1AP_id_SON_Information_Report }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_643_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SONInformationReport }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_626_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_643_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_SONInformation_ExtensionIE_1 = { { 1, 4, asn_IOS_S1AP_SONInformation_ExtensionIE_1_rows } @@ -857,6 +869,9 @@ static const long asn_VAL_88_S1AP_id_NotifySourceeNB = 320; static const long asn_VAL_88_S1AP_ignore = 1; static const long asn_VAL_88_S1AP_optional = 0; +static const long asn_VAL_89_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_89_S1AP_ignore = 1; +static const long asn_VAL_89_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_HandoverNotifyIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_81_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_81_S1AP_reject }, @@ -889,430 +904,410 @@ { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_88_S1AP_id_NotifySourceeNB }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_88_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_NotifySourceeNB }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_88_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_88_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_89_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_89_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_89_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_HandoverNotifyIEs_1 = { - { 8, 4, asn_IOS_S1AP_HandoverNotifyIEs_1_rows } + { 9, 4, asn_IOS_S1AP_HandoverNotifyIEs_1_rows } }; -static const long asn_VAL_89_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_89_S1AP_reject = 0; -static const long asn_VAL_89_S1AP_mandatory = 2; -static const long asn_VAL_90_S1AP_id_E_RABToBeSwitchedDLList = 22; +static const long asn_VAL_90_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_90_S1AP_reject = 0; static const long asn_VAL_90_S1AP_mandatory = 2; -static const long asn_VAL_91_S1AP_id_SourceMME_UE_S1AP_ID = 88; +static const long asn_VAL_91_S1AP_id_E_RABToBeSwitchedDLList = 22; static const long asn_VAL_91_S1AP_reject = 0; static const long asn_VAL_91_S1AP_mandatory = 2; -static const long asn_VAL_92_S1AP_id_EUTRAN_CGI = 100; -static const long asn_VAL_92_S1AP_ignore = 1; +static const long asn_VAL_92_S1AP_id_SourceMME_UE_S1AP_ID = 88; +static const long asn_VAL_92_S1AP_reject = 0; static const long asn_VAL_92_S1AP_mandatory = 2; -static const long asn_VAL_93_S1AP_id_TAI = 67; +static const long asn_VAL_93_S1AP_id_EUTRAN_CGI = 100; static const long asn_VAL_93_S1AP_ignore = 1; static const long asn_VAL_93_S1AP_mandatory = 2; -static const long asn_VAL_94_S1AP_id_UESecurityCapabilities = 107; +static const long asn_VAL_94_S1AP_id_TAI = 67; static const long asn_VAL_94_S1AP_ignore = 1; static const long asn_VAL_94_S1AP_mandatory = 2; -static const long asn_VAL_95_S1AP_id_CSG_Id = 127; +static const long asn_VAL_95_S1AP_id_UESecurityCapabilities = 107; static const long asn_VAL_95_S1AP_ignore = 1; -static const long asn_VAL_95_S1AP_optional = 0; -static const long asn_VAL_96_S1AP_id_CellAccessMode = 145; +static const long asn_VAL_95_S1AP_mandatory = 2; +static const long asn_VAL_96_S1AP_id_CSG_Id = 127; static const long asn_VAL_96_S1AP_ignore = 1; static const long asn_VAL_96_S1AP_optional = 0; -static const long asn_VAL_97_S1AP_id_SourceMME_GUMMEI = 157; +static const long asn_VAL_97_S1AP_id_CellAccessMode = 145; static const long asn_VAL_97_S1AP_ignore = 1; static const long asn_VAL_97_S1AP_optional = 0; -static const long asn_VAL_98_S1AP_id_CSGMembershipStatus = 146; +static const long asn_VAL_98_S1AP_id_SourceMME_GUMMEI = 157; static const long asn_VAL_98_S1AP_ignore = 1; static const long asn_VAL_98_S1AP_optional = 0; -static const long asn_VAL_99_S1AP_id_Tunnel_Information_for_BBF = 176; +static const long asn_VAL_99_S1AP_id_CSGMembershipStatus = 146; static const long asn_VAL_99_S1AP_ignore = 1; static const long asn_VAL_99_S1AP_optional = 0; -static const long asn_VAL_100_S1AP_id_LHN_ID = 186; +static const long asn_VAL_100_S1AP_id_Tunnel_Information_for_BBF = 176; static const long asn_VAL_100_S1AP_ignore = 1; static const long asn_VAL_100_S1AP_optional = 0; -static const long asn_VAL_101_S1AP_id_RRC_Resume_Cause = 245; +static const long asn_VAL_101_S1AP_id_LHN_ID = 186; static const long asn_VAL_101_S1AP_ignore = 1; static const long asn_VAL_101_S1AP_optional = 0; -static const long asn_VAL_102_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_102_S1AP_id_RRC_Resume_Cause = 245; static const long asn_VAL_102_S1AP_ignore = 1; static const long asn_VAL_102_S1AP_optional = 0; -static const long asn_VAL_103_S1AP_id_PSCellInformation = 288; +static const long asn_VAL_103_S1AP_id_NRUESecurityCapabilities = 269; static const long asn_VAL_103_S1AP_ignore = 1; static const long asn_VAL_103_S1AP_optional = 0; +static const long asn_VAL_104_S1AP_id_PSCellInformation = 288; +static const long asn_VAL_104_S1AP_ignore = 1; +static const long asn_VAL_104_S1AP_optional = 0; +static const long asn_VAL_105_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_105_S1AP_ignore = 1; +static const long asn_VAL_105_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_PathSwitchRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_89_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_89_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_89_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_90_S1AP_id_E_RABToBeSwitchedDLList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_90_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_90_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedDLList }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_90_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_91_S1AP_id_SourceMME_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_91_S1AP_id_E_RABToBeSwitchedDLList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_91_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedDLList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_91_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_92_S1AP_id_EUTRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_92_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_92_S1AP_id_SourceMME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_92_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_92_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_93_S1AP_id_TAI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_93_S1AP_id_EUTRAN_CGI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_93_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, + { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_93_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_94_S1AP_id_UESecurityCapabilities }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_94_S1AP_id_TAI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_94_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_94_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_95_S1AP_id_CSG_Id }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_95_S1AP_id_UESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_95_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSG_Id }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_95_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_96_S1AP_id_CellAccessMode }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_95_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_96_S1AP_id_CSG_Id }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_96_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CellAccessMode }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSG_Id }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_96_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_97_S1AP_id_SourceMME_GUMMEI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_97_S1AP_id_CellAccessMode }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_97_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEI }, + { "&Value", aioc__type, &asn_DEF_S1AP_CellAccessMode }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_97_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_98_S1AP_id_CSGMembershipStatus }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_98_S1AP_id_SourceMME_GUMMEI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_98_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, + { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_98_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_99_S1AP_id_Tunnel_Information_for_BBF }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_99_S1AP_id_CSGMembershipStatus }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_99_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TunnelInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_99_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_100_S1AP_id_LHN_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_100_S1AP_id_Tunnel_Information_for_BBF }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_100_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_LHN_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_TunnelInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_100_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_101_S1AP_id_RRC_Resume_Cause }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_101_S1AP_id_LHN_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_101_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_RRC_Establishment_Cause }, + { "&Value", aioc__type, &asn_DEF_S1AP_LHN_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_101_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_102_S1AP_id_NRUESecurityCapabilities }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_102_S1AP_id_RRC_Resume_Cause }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_102_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_RRC_Establishment_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_102_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_103_S1AP_id_PSCellInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_103_S1AP_id_NRUESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_103_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_103_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_104_S1AP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_104_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_PSCellInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_103_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_104_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_105_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_105_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_105_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_PathSwitchRequestIEs_1 = { - { 15, 4, asn_IOS_S1AP_PathSwitchRequestIEs_1_rows } + { 16, 4, asn_IOS_S1AP_PathSwitchRequestIEs_1_rows } }; -static const long asn_VAL_105_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_105_S1AP_ignore = 1; -static const long asn_VAL_105_S1AP_mandatory = 2; -static const long asn_VAL_106_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_106_S1AP_ignore = 1; -static const long asn_VAL_106_S1AP_mandatory = 2; -static const long asn_VAL_107_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_107_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_107_S1AP_ignore = 1; -static const long asn_VAL_107_S1AP_optional = 0; -static const long asn_VAL_108_S1AP_id_E_RABToBeSwitchedULList = 95; +static const long asn_VAL_107_S1AP_mandatory = 2; +static const long asn_VAL_108_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_108_S1AP_ignore = 1; -static const long asn_VAL_108_S1AP_optional = 0; -static const long asn_VAL_109_S1AP_id_E_RABToBeReleasedList = 33; +static const long asn_VAL_108_S1AP_mandatory = 2; +static const long asn_VAL_109_S1AP_id_uEaggregateMaximumBitrate = 66; static const long asn_VAL_109_S1AP_ignore = 1; static const long asn_VAL_109_S1AP_optional = 0; -static const long asn_VAL_110_S1AP_id_SecurityContext = 40; -static const long asn_VAL_110_S1AP_reject = 0; -static const long asn_VAL_110_S1AP_mandatory = 2; -static const long asn_VAL_111_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_110_S1AP_id_E_RABToBeSwitchedULList = 95; +static const long asn_VAL_110_S1AP_ignore = 1; +static const long asn_VAL_110_S1AP_optional = 0; +static const long asn_VAL_111_S1AP_id_E_RABToBeReleasedList = 33; static const long asn_VAL_111_S1AP_ignore = 1; static const long asn_VAL_111_S1AP_optional = 0; -static const long asn_VAL_112_S1AP_id_MME_UE_S1AP_ID_2 = 158; -static const long asn_VAL_112_S1AP_ignore = 1; -static const long asn_VAL_112_S1AP_optional = 0; -static const long asn_VAL_113_S1AP_id_CSGMembershipStatus = 146; +static const long asn_VAL_112_S1AP_id_SecurityContext = 40; +static const long asn_VAL_112_S1AP_reject = 0; +static const long asn_VAL_112_S1AP_mandatory = 2; +static const long asn_VAL_113_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_113_S1AP_ignore = 1; static const long asn_VAL_113_S1AP_optional = 0; -static const long asn_VAL_114_S1AP_id_ProSeAuthorized = 195; +static const long asn_VAL_114_S1AP_id_MME_UE_S1AP_ID_2 = 158; static const long asn_VAL_114_S1AP_ignore = 1; static const long asn_VAL_114_S1AP_optional = 0; -static const long asn_VAL_115_S1AP_id_UEUserPlaneCIoTSupportIndicator = 241; +static const long asn_VAL_115_S1AP_id_CSGMembershipStatus = 146; static const long asn_VAL_115_S1AP_ignore = 1; static const long asn_VAL_115_S1AP_optional = 0; -static const long asn_VAL_116_S1AP_id_V2XServicesAuthorized = 240; +static const long asn_VAL_116_S1AP_id_ProSeAuthorized = 195; static const long asn_VAL_116_S1AP_ignore = 1; static const long asn_VAL_116_S1AP_optional = 0; -static const long asn_VAL_117_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; +static const long asn_VAL_117_S1AP_id_UEUserPlaneCIoTSupportIndicator = 241; static const long asn_VAL_117_S1AP_ignore = 1; static const long asn_VAL_117_S1AP_optional = 0; -static const long asn_VAL_118_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_118_S1AP_id_V2XServicesAuthorized = 240; static const long asn_VAL_118_S1AP_ignore = 1; static const long asn_VAL_118_S1AP_optional = 0; -static const long asn_VAL_119_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_119_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; static const long asn_VAL_119_S1AP_ignore = 1; static const long asn_VAL_119_S1AP_optional = 0; -static const long asn_VAL_120_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_120_S1AP_id_EnhancedCoverageRestricted = 251; static const long asn_VAL_120_S1AP_ignore = 1; static const long asn_VAL_120_S1AP_optional = 0; -static const long asn_VAL_121_S1AP_id_AerialUEsubscriptionInformation = 277; +static const long asn_VAL_121_S1AP_id_NRUESecurityCapabilities = 269; static const long asn_VAL_121_S1AP_ignore = 1; static const long asn_VAL_121_S1AP_optional = 0; -static const long asn_VAL_122_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_122_S1AP_id_CE_ModeBRestricted = 271; static const long asn_VAL_122_S1AP_ignore = 1; static const long asn_VAL_122_S1AP_optional = 0; -static const long asn_VAL_123_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_123_S1AP_id_AerialUEsubscriptionInformation = 277; static const long asn_VAL_123_S1AP_ignore = 1; static const long asn_VAL_123_S1AP_optional = 0; -static const long asn_VAL_124_S1AP_id_HandoverRestrictionList = 41; +static const long asn_VAL_124_S1AP_id_PendingDataIndication = 283; static const long asn_VAL_124_S1AP_ignore = 1; static const long asn_VAL_124_S1AP_optional = 0; -static const long asn_VAL_125_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_125_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; static const long asn_VAL_125_S1AP_ignore = 1; static const long asn_VAL_125_S1AP_optional = 0; -static const long asn_VAL_126_S1AP_id_NRV2XServicesAuthorized = 306; +static const long asn_VAL_126_S1AP_id_HandoverRestrictionList = 41; static const long asn_VAL_126_S1AP_ignore = 1; static const long asn_VAL_126_S1AP_optional = 0; -static const long asn_VAL_127_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_127_S1AP_id_AdditionalRRMPriorityIndex = 299; static const long asn_VAL_127_S1AP_ignore = 1; static const long asn_VAL_127_S1AP_optional = 0; -static const long asn_VAL_128_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_128_S1AP_id_NRV2XServicesAuthorized = 306; static const long asn_VAL_128_S1AP_ignore = 1; static const long asn_VAL_128_S1AP_optional = 0; -static const long asn_VAL_129_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_129_S1AP_reject = 0; +static const long asn_VAL_129_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_129_S1AP_ignore = 1; static const long asn_VAL_129_S1AP_optional = 0; +static const long asn_VAL_130_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_130_S1AP_ignore = 1; +static const long asn_VAL_130_S1AP_optional = 0; +static const long asn_VAL_131_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_131_S1AP_reject = 0; +static const long asn_VAL_131_S1AP_optional = 0; +static const long asn_VAL_132_S1AP_id_UESecurityCapabilities = 107; +static const long asn_VAL_132_S1AP_ignore = 1; +static const long asn_VAL_132_S1AP_optional = 0; +static const long asn_VAL_133_S1AP_id_E_RABToBeUpdatedList = 341; +static const long asn_VAL_133_S1AP_ignore = 1; +static const long asn_VAL_133_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_PathSwitchRequestAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_105_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_105_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_105_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_106_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_106_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_106_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_107_S1AP_id_uEaggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_107_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_107_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_107_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_108_S1AP_id_E_RABToBeSwitchedULList }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_107_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_108_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_108_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedULList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_108_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_109_S1AP_id_E_RABToBeReleasedList }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_108_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_109_S1AP_id_uEaggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_109_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_109_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_110_S1AP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_110_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_110_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_111_S1AP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_110_S1AP_id_E_RABToBeSwitchedULList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_110_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedULList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_110_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_111_S1AP_id_E_RABToBeReleasedList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_111_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_111_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_112_S1AP_id_MME_UE_S1AP_ID_2 }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_112_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_112_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_113_S1AP_id_CSGMembershipStatus }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_112_S1AP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_112_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_SecurityContext }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_112_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_113_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_113_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_113_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_114_S1AP_id_ProSeAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_114_S1AP_id_MME_UE_S1AP_ID_2 }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_114_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_114_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_115_S1AP_id_UEUserPlaneCIoTSupportIndicator }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_115_S1AP_id_CSGMembershipStatus }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_115_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEUserPlaneCIoTSupportIndicator }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_115_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_116_S1AP_id_V2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_116_S1AP_id_ProSeAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_116_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_116_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_117_S1AP_id_UESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_117_S1AP_id_UEUserPlaneCIoTSupportIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_117_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEUserPlaneCIoTSupportIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_117_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_118_S1AP_id_EnhancedCoverageRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_118_S1AP_id_V2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_118_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, + { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_118_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_119_S1AP_id_NRUESecurityCapabilities }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_119_S1AP_id_UESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_119_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_119_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_120_S1AP_id_CE_ModeBRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_120_S1AP_id_EnhancedCoverageRestricted }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_120_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, + { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_120_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_121_S1AP_id_AerialUEsubscriptionInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_121_S1AP_id_NRUESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_121_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_121_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_122_S1AP_id_PendingDataIndication }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_122_S1AP_id_CE_ModeBRestricted }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_122_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, + { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_122_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_123_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_123_S1AP_id_AerialUEsubscriptionInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_123_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, + { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_123_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_124_S1AP_id_HandoverRestrictionList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_124_S1AP_id_PendingDataIndication }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_124_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_HandoverRestrictionList }, + { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_124_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_125_S1AP_id_AdditionalRRMPriorityIndex }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_125_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_125_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, + { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_125_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_126_S1AP_id_NRV2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_126_S1AP_id_HandoverRestrictionList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_126_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_HandoverRestrictionList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_126_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_127_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_127_S1AP_id_AdditionalRRMPriorityIndex }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_127_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_127_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_128_S1AP_id_PC5QoSParameters }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_128_S1AP_id_NRV2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_128_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_128_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_129_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_129_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_129_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_129_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_129_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_130_S1AP_id_PC5QoSParameters }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_130_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_130_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_131_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_131_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_129_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_PathSwitchRequestAcknowledgeIEs_1 = { - { 25, 4, asn_IOS_S1AP_PathSwitchRequestAcknowledgeIEs_1_rows } -}; -static const long asn_VAL_131_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_131_S1AP_ignore = 1; -static const long asn_VAL_131_S1AP_mandatory = 2; -static const long asn_VAL_132_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_132_S1AP_ignore = 1; -static const long asn_VAL_132_S1AP_mandatory = 2; -static const long asn_VAL_133_S1AP_id_Cause = 2; -static const long asn_VAL_133_S1AP_ignore = 1; -static const long asn_VAL_133_S1AP_mandatory = 2; -static const long asn_VAL_134_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_134_S1AP_ignore = 1; -static const long asn_VAL_134_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_PathSwitchRequestFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_131_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_131_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_131_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_132_S1AP_id_eNB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_131_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_132_S1AP_id_UESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_132_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_132_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_133_S1AP_id_Cause }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_132_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_133_S1AP_id_E_RABToBeUpdatedList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_133_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_133_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_134_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_134_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_134_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeUpdatedList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_133_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_PathSwitchRequestFailureIEs_1 = { - { 4, 4, asn_IOS_S1AP_PathSwitchRequestFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_PathSwitchRequestAcknowledgeIEs_1 = { + { 27, 4, asn_IOS_S1AP_PathSwitchRequestAcknowledgeIEs_1_rows } }; -static const long asn_VAL_135_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_135_S1AP_reject = 0; -static const long asn_VAL_135_S1AP_mandatory = 2; -static const long asn_VAL_136_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_136_S1AP_reject = 0; +static const long asn_VAL_136_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_136_S1AP_ignore = 1; static const long asn_VAL_136_S1AP_mandatory = 2; -static const long asn_VAL_137_S1AP_id_Cause = 2; +static const long asn_VAL_137_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_137_S1AP_ignore = 1; static const long asn_VAL_137_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_HandoverCancelIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_135_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_135_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_135_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_136_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_136_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_136_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_137_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_137_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_137_S1AP_mandatory } -}; -static const asn_ioc_set_t asn_IOS_S1AP_HandoverCancelIEs_1 = { - { 3, 4, asn_IOS_S1AP_HandoverCancelIEs_1_rows } -}; -static const long asn_VAL_138_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_138_S1AP_id_Cause = 2; static const long asn_VAL_138_S1AP_ignore = 1; static const long asn_VAL_138_S1AP_mandatory = 2; -static const long asn_VAL_139_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_139_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_139_S1AP_ignore = 1; -static const long asn_VAL_139_S1AP_mandatory = 2; -static const long asn_VAL_140_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_140_S1AP_ignore = 1; -static const long asn_VAL_140_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_138_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_138_S1AP_ignore }, +static const long asn_VAL_139_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_PathSwitchRequestFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_136_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_136_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_136_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_137_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_137_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_137_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_138_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_138_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_138_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_139_S1AP_id_eNB_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_139_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_139_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_139_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_140_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_140_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_140_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_139_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1 = { - { 3, 4, asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_PathSwitchRequestFailureIEs_1 = { + { 4, 4, asn_IOS_S1AP_PathSwitchRequestFailureIEs_1_rows } }; -static const long asn_VAL_141_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_140_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_140_S1AP_reject = 0; +static const long asn_VAL_140_S1AP_mandatory = 2; +static const long asn_VAL_141_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_141_S1AP_reject = 0; static const long asn_VAL_141_S1AP_mandatory = 2; -static const long asn_VAL_142_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_142_S1AP_reject = 0; +static const long asn_VAL_142_S1AP_id_Cause = 2; +static const long asn_VAL_142_S1AP_ignore = 1; static const long asn_VAL_142_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_HandoverSuccessIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_141_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_141_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_HandoverCancelIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_140_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_140_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_141_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_142_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_142_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_140_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_141_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_141_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_141_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_142_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_142_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_142_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_HandoverSuccessIEs_1 = { - { 2, 4, asn_IOS_S1AP_HandoverSuccessIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_HandoverCancelIEs_1 = { + { 3, 4, asn_IOS_S1AP_HandoverCancelIEs_1_rows } }; static const long asn_VAL_143_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_143_S1AP_reject = 0; +static const long asn_VAL_143_S1AP_ignore = 1; static const long asn_VAL_143_S1AP_mandatory = 2; static const long asn_VAL_144_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_144_S1AP_reject = 0; +static const long asn_VAL_144_S1AP_ignore = 1; static const long asn_VAL_144_S1AP_mandatory = 2; -static const long asn_VAL_145_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer = 321; -static const long asn_VAL_145_S1AP_reject = 0; -static const long asn_VAL_145_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1_rows = { +static const long asn_VAL_145_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_145_S1AP_ignore = 1; +static const long asn_VAL_145_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_143_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_143_S1AP_reject }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_143_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_143_S1AP_mandatory }, { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_144_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_144_S1AP_reject }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_144_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_144_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_145_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_145_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_145_S1AP_mandatory } + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_145_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_145_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_145_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1 = { - { 3, 4, asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1 = { + { 3, 4, asn_IOS_S1AP_HandoverCancelAcknowledgeIEs_1_rows } }; static const long asn_VAL_146_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_146_S1AP_reject = 0; @@ -1320,10 +1315,7 @@ static const long asn_VAL_147_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_147_S1AP_reject = 0; static const long asn_VAL_147_S1AP_mandatory = 2; -static const long asn_VAL_148_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer = 321; -static const long asn_VAL_148_S1AP_reject = 0; -static const long asn_VAL_148_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_HandoverSuccessIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_146_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_146_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, @@ -1331,1154 +1323,1157 @@ { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_147_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_147_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_147_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_148_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_148_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_148_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_147_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1 = { - { 3, 4, asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_HandoverSuccessIEs_1 = { + { 2, 4, asn_IOS_S1AP_HandoverSuccessIEs_1_rows } }; -static const long asn_VAL_149_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_148_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_148_S1AP_reject = 0; +static const long asn_VAL_148_S1AP_mandatory = 2; +static const long asn_VAL_149_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_149_S1AP_reject = 0; static const long asn_VAL_149_S1AP_mandatory = 2; -static const long asn_VAL_150_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_150_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer = 321; static const long asn_VAL_150_S1AP_reject = 0; static const long asn_VAL_150_S1AP_mandatory = 2; -static const long asn_VAL_151_S1AP_id_uEaggregateMaximumBitrate = 66; -static const long asn_VAL_151_S1AP_reject = 0; -static const long asn_VAL_151_S1AP_optional = 0; -static const long asn_VAL_152_S1AP_id_E_RABToBeSetupListBearerSUReq = 16; -static const long asn_VAL_152_S1AP_reject = 0; -static const long asn_VAL_152_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_149_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_149_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_148_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_148_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_148_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_149_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_149_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_149_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_150_S1AP_id_eNB_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_150_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_150_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_150_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_151_S1AP_id_uEaggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_150_S1AP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1 = { + { 3, 4, asn_IOS_S1AP_ENBEarlyStatusTransferIEs_1_rows } +}; +static const long asn_VAL_151_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_151_S1AP_reject = 0; +static const long asn_VAL_151_S1AP_mandatory = 2; +static const long asn_VAL_152_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_152_S1AP_reject = 0; +static const long asn_VAL_152_S1AP_mandatory = 2; +static const long asn_VAL_153_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer = 321; +static const long asn_VAL_153_S1AP_reject = 0; +static const long asn_VAL_153_S1AP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_151_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_151_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_151_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_152_S1AP_id_E_RABToBeSetupListBearerSUReq }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_151_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_152_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_152_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSetupListBearerSUReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_152_S1AP_mandatory } + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_152_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_153_S1AP_id_eNB_EarlyStatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_153_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_EarlyStatusTransfer_TransparentContainer }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_153_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupRequestIEs_1 = { - { 4, 4, asn_IOS_S1AP_E_RABSetupRequestIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1 = { + { 3, 4, asn_IOS_S1AP_MMEEarlyStatusTransferIEs_1_rows } }; static const long asn_VAL_154_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_154_S1AP_ignore = 1; +static const long asn_VAL_154_S1AP_reject = 0; static const long asn_VAL_154_S1AP_mandatory = 2; static const long asn_VAL_155_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_155_S1AP_ignore = 1; +static const long asn_VAL_155_S1AP_reject = 0; static const long asn_VAL_155_S1AP_mandatory = 2; -static const long asn_VAL_156_S1AP_id_E_RABSetupListBearerSURes = 28; -static const long asn_VAL_156_S1AP_ignore = 1; +static const long asn_VAL_156_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_156_S1AP_reject = 0; static const long asn_VAL_156_S1AP_optional = 0; -static const long asn_VAL_157_S1AP_id_E_RABFailedToSetupListBearerSURes = 29; -static const long asn_VAL_157_S1AP_ignore = 1; -static const long asn_VAL_157_S1AP_optional = 0; -static const long asn_VAL_158_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_158_S1AP_ignore = 1; -static const long asn_VAL_158_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupResponseIEs_1_rows = { +static const long asn_VAL_157_S1AP_id_E_RABToBeSetupListBearerSUReq = 16; +static const long asn_VAL_157_S1AP_reject = 0; +static const long asn_VAL_157_S1AP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupRequestIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_154_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_154_S1AP_ignore }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_154_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_154_S1AP_mandatory }, { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_155_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_155_S1AP_ignore }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_155_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_155_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_156_S1AP_id_E_RABSetupListBearerSURes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_156_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupListBearerSURes }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_156_S1AP_id_uEaggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_156_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_156_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_157_S1AP_id_E_RABFailedToSetupListBearerSURes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_157_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_157_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_158_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_158_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_158_S1AP_optional } + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_157_S1AP_id_E_RABToBeSetupListBearerSUReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_157_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSetupListBearerSUReq }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_157_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupResponseIEs_1 = { - { 5, 4, asn_IOS_S1AP_E_RABSetupResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupRequestIEs_1 = { + { 4, 4, asn_IOS_S1AP_E_RABSetupRequestIEs_1_rows } }; -static const long asn_VAL_160_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_160_S1AP_reject = 0; +static const long asn_VAL_159_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_159_S1AP_ignore = 1; +static const long asn_VAL_159_S1AP_mandatory = 2; +static const long asn_VAL_160_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_160_S1AP_ignore = 1; static const long asn_VAL_160_S1AP_mandatory = 2; -static const long asn_VAL_161_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_161_S1AP_reject = 0; -static const long asn_VAL_161_S1AP_mandatory = 2; -static const long asn_VAL_162_S1AP_id_uEaggregateMaximumBitrate = 66; -static const long asn_VAL_162_S1AP_reject = 0; +static const long asn_VAL_161_S1AP_id_E_RABSetupListBearerSURes = 28; +static const long asn_VAL_161_S1AP_ignore = 1; +static const long asn_VAL_161_S1AP_optional = 0; +static const long asn_VAL_162_S1AP_id_E_RABFailedToSetupListBearerSURes = 29; +static const long asn_VAL_162_S1AP_ignore = 1; static const long asn_VAL_162_S1AP_optional = 0; -static const long asn_VAL_163_S1AP_id_E_RABToBeModifiedListBearerModReq = 30; -static const long asn_VAL_163_S1AP_reject = 0; -static const long asn_VAL_163_S1AP_mandatory = 2; -static const long asn_VAL_164_S1AP_id_SecondaryRATDataUsageRequest = 268; +static const long asn_VAL_163_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_163_S1AP_ignore = 1; +static const long asn_VAL_163_S1AP_optional = 0; +static const long asn_VAL_164_S1AP_id_UserLocationInformation = 189; static const long asn_VAL_164_S1AP_ignore = 1; static const long asn_VAL_164_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_160_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_160_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABSetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_159_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_159_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_160_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_161_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_161_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_159_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_160_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_160_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_161_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_162_S1AP_id_uEaggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_162_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_160_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_161_S1AP_id_E_RABSetupListBearerSURes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_161_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupListBearerSURes }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_161_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_162_S1AP_id_E_RABFailedToSetupListBearerSURes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_162_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_162_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_163_S1AP_id_E_RABToBeModifiedListBearerModReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_163_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeModifiedListBearerModReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_163_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_164_S1AP_id_SecondaryRATDataUsageRequest }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_163_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_163_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_163_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_164_S1AP_id_UserLocationInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_164_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageRequest }, + { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_164_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyRequestIEs_1 = { - { 5, 4, asn_IOS_S1AP_E_RABModifyRequestIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABSetupResponseIEs_1 = { + { 6, 4, asn_IOS_S1AP_E_RABSetupResponseIEs_1_rows } }; static const long asn_VAL_166_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_166_S1AP_ignore = 1; +static const long asn_VAL_166_S1AP_reject = 0; static const long asn_VAL_166_S1AP_mandatory = 2; static const long asn_VAL_167_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_167_S1AP_ignore = 1; +static const long asn_VAL_167_S1AP_reject = 0; static const long asn_VAL_167_S1AP_mandatory = 2; -static const long asn_VAL_168_S1AP_id_E_RABModifyListBearerModRes = 31; -static const long asn_VAL_168_S1AP_ignore = 1; +static const long asn_VAL_168_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_168_S1AP_reject = 0; static const long asn_VAL_168_S1AP_optional = 0; -static const long asn_VAL_169_S1AP_id_E_RABFailedToModifyList = 32; -static const long asn_VAL_169_S1AP_ignore = 1; -static const long asn_VAL_169_S1AP_optional = 0; -static const long asn_VAL_170_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_169_S1AP_id_E_RABToBeModifiedListBearerModReq = 30; +static const long asn_VAL_169_S1AP_reject = 0; +static const long asn_VAL_169_S1AP_mandatory = 2; +static const long asn_VAL_170_S1AP_id_SecondaryRATDataUsageRequest = 268; static const long asn_VAL_170_S1AP_ignore = 1; static const long asn_VAL_170_S1AP_optional = 0; -static const long asn_VAL_171_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_171_S1AP_ignore = 1; -static const long asn_VAL_171_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyResponseIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyRequestIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_166_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_166_S1AP_ignore }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_166_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_166_S1AP_mandatory }, { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_167_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_167_S1AP_ignore }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_167_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_167_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_168_S1AP_id_E_RABModifyListBearerModRes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_168_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABModifyListBearerModRes }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_168_S1AP_id_uEaggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_168_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_168_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_169_S1AP_id_E_RABFailedToModifyList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_169_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_169_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_170_S1AP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_169_S1AP_id_E_RABToBeModifiedListBearerModReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_169_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeModifiedListBearerModReq }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_169_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_170_S1AP_id_SecondaryRATDataUsageRequest }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_170_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_170_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_171_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_171_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_171_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageRequest }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_170_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyResponseIEs_1 = { - { 6, 4, asn_IOS_S1AP_E_RABModifyResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyRequestIEs_1 = { + { 5, 4, asn_IOS_S1AP_E_RABModifyRequestIEs_1_rows } }; -static const long asn_VAL_173_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_173_S1AP_reject = 0; +static const long asn_VAL_172_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_172_S1AP_ignore = 1; +static const long asn_VAL_172_S1AP_mandatory = 2; +static const long asn_VAL_173_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_173_S1AP_ignore = 1; static const long asn_VAL_173_S1AP_mandatory = 2; -static const long asn_VAL_174_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_174_S1AP_reject = 0; -static const long asn_VAL_174_S1AP_mandatory = 2; -static const long asn_VAL_175_S1AP_id_uEaggregateMaximumBitrate = 66; -static const long asn_VAL_175_S1AP_reject = 0; +static const long asn_VAL_174_S1AP_id_E_RABModifyListBearerModRes = 31; +static const long asn_VAL_174_S1AP_ignore = 1; +static const long asn_VAL_174_S1AP_optional = 0; +static const long asn_VAL_175_S1AP_id_E_RABFailedToModifyList = 32; +static const long asn_VAL_175_S1AP_ignore = 1; static const long asn_VAL_175_S1AP_optional = 0; -static const long asn_VAL_176_S1AP_id_E_RABToBeReleasedList = 33; +static const long asn_VAL_176_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_176_S1AP_ignore = 1; -static const long asn_VAL_176_S1AP_mandatory = 2; -static const long asn_VAL_177_S1AP_id_NAS_PDU = 26; +static const long asn_VAL_176_S1AP_optional = 0; +static const long asn_VAL_177_S1AP_id_SecondaryRATDataUsageReportList = 264; static const long asn_VAL_177_S1AP_ignore = 1; static const long asn_VAL_177_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseCommandIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_173_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_173_S1AP_reject }, +static const long asn_VAL_178_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_178_S1AP_ignore = 1; +static const long asn_VAL_178_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModifyResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_172_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_172_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_173_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_174_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_174_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_172_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_173_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_173_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_174_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_175_S1AP_id_uEaggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_175_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_173_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_174_S1AP_id_E_RABModifyListBearerModRes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_174_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABModifyListBearerModRes }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_174_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_175_S1AP_id_E_RABFailedToModifyList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_175_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_175_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_176_S1AP_id_E_RABToBeReleasedList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_176_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_176_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_176_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_177_S1AP_id_NAS_PDU }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_176_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_177_S1AP_id_SecondaryRATDataUsageReportList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_177_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_177_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_177_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_178_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_178_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_178_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseCommandIEs_1 = { - { 5, 4, asn_IOS_S1AP_E_RABReleaseCommandIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABModifyResponseIEs_1 = { + { 7, 4, asn_IOS_S1AP_E_RABModifyResponseIEs_1_rows } }; -static const long asn_VAL_178_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_178_S1AP_ignore = 1; -static const long asn_VAL_178_S1AP_mandatory = 2; -static const long asn_VAL_179_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_179_S1AP_ignore = 1; -static const long asn_VAL_179_S1AP_mandatory = 2; -static const long asn_VAL_180_S1AP_id_E_RABReleaseListBearerRelComp = 69; -static const long asn_VAL_180_S1AP_ignore = 1; -static const long asn_VAL_180_S1AP_optional = 0; -static const long asn_VAL_181_S1AP_id_E_RABFailedToReleaseList = 34; -static const long asn_VAL_181_S1AP_ignore = 1; -static const long asn_VAL_181_S1AP_optional = 0; -static const long asn_VAL_182_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_182_S1AP_ignore = 1; +static const long asn_VAL_180_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_180_S1AP_reject = 0; +static const long asn_VAL_180_S1AP_mandatory = 2; +static const long asn_VAL_181_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_181_S1AP_reject = 0; +static const long asn_VAL_181_S1AP_mandatory = 2; +static const long asn_VAL_182_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_182_S1AP_reject = 0; static const long asn_VAL_182_S1AP_optional = 0; -static const long asn_VAL_183_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_183_S1AP_id_E_RABToBeReleasedList = 33; static const long asn_VAL_183_S1AP_ignore = 1; -static const long asn_VAL_183_S1AP_optional = 0; -static const long asn_VAL_184_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_183_S1AP_mandatory = 2; +static const long asn_VAL_184_S1AP_id_NAS_PDU = 26; static const long asn_VAL_184_S1AP_ignore = 1; static const long asn_VAL_184_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_178_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_178_S1AP_ignore }, +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseCommandIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_180_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_180_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_178_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_179_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_179_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_180_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_181_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_181_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_179_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_180_S1AP_id_E_RABReleaseListBearerRelComp }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_180_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABReleaseListBearerRelComp }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_180_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_181_S1AP_id_E_RABFailedToReleaseList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_181_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_181_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_182_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_182_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_181_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_182_S1AP_id_uEaggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_182_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_182_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_183_S1AP_id_UserLocationInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_183_S1AP_id_E_RABToBeReleasedList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_183_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_183_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_184_S1AP_id_SecondaryRATDataUsageReportList }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_183_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_184_S1AP_id_NAS_PDU }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_184_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, + { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_184_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseResponseIEs_1 = { - { 7, 4, asn_IOS_S1AP_E_RABReleaseResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseCommandIEs_1 = { + { 5, 4, asn_IOS_S1AP_E_RABReleaseCommandIEs_1_rows } }; -static const long asn_VAL_186_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_186_S1AP_reject = 0; +static const long asn_VAL_185_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_185_S1AP_ignore = 1; +static const long asn_VAL_185_S1AP_mandatory = 2; +static const long asn_VAL_186_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_186_S1AP_ignore = 1; static const long asn_VAL_186_S1AP_mandatory = 2; -static const long asn_VAL_187_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_187_S1AP_reject = 0; -static const long asn_VAL_187_S1AP_mandatory = 2; -static const long asn_VAL_188_S1AP_id_E_RABReleasedList = 110; +static const long asn_VAL_187_S1AP_id_E_RABReleaseListBearerRelComp = 69; +static const long asn_VAL_187_S1AP_ignore = 1; +static const long asn_VAL_187_S1AP_optional = 0; +static const long asn_VAL_188_S1AP_id_E_RABFailedToReleaseList = 34; static const long asn_VAL_188_S1AP_ignore = 1; -static const long asn_VAL_188_S1AP_mandatory = 2; -static const long asn_VAL_189_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_188_S1AP_optional = 0; +static const long asn_VAL_189_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_189_S1AP_ignore = 1; static const long asn_VAL_189_S1AP_optional = 0; -static const long asn_VAL_190_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_190_S1AP_id_UserLocationInformation = 189; static const long asn_VAL_190_S1AP_ignore = 1; static const long asn_VAL_190_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_186_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_186_S1AP_reject }, +static const long asn_VAL_191_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_191_S1AP_ignore = 1; +static const long asn_VAL_191_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_185_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_185_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_186_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_187_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_187_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_185_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_186_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_186_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_187_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_188_S1AP_id_E_RABReleasedList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_186_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_187_S1AP_id_E_RABReleaseListBearerRelComp }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_187_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABReleaseListBearerRelComp }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_187_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_188_S1AP_id_E_RABFailedToReleaseList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_188_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_188_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_189_S1AP_id_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_188_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_189_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_189_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_189_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_190_S1AP_id_SecondaryRATDataUsageReportList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_190_S1AP_id_UserLocationInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_190_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_190_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_191_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_191_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_190_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_191_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseIndicationIEs_1 = { - { 5, 4, asn_IOS_S1AP_E_RABReleaseIndicationIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseResponseIEs_1 = { + { 7, 4, asn_IOS_S1AP_E_RABReleaseResponseIEs_1_rows } }; -static const long asn_VAL_191_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_191_S1AP_reject = 0; -static const long asn_VAL_191_S1AP_mandatory = 2; -static const long asn_VAL_192_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_192_S1AP_reject = 0; -static const long asn_VAL_192_S1AP_mandatory = 2; -static const long asn_VAL_193_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_193_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_193_S1AP_reject = 0; static const long asn_VAL_193_S1AP_mandatory = 2; -static const long asn_VAL_194_S1AP_id_E_RABToBeSetupListCtxtSUReq = 24; +static const long asn_VAL_194_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_194_S1AP_reject = 0; static const long asn_VAL_194_S1AP_mandatory = 2; -static const long asn_VAL_195_S1AP_id_UESecurityCapabilities = 107; -static const long asn_VAL_195_S1AP_reject = 0; +static const long asn_VAL_195_S1AP_id_E_RABReleasedList = 110; +static const long asn_VAL_195_S1AP_ignore = 1; static const long asn_VAL_195_S1AP_mandatory = 2; -static const long asn_VAL_196_S1AP_id_SecurityKey = 73; -static const long asn_VAL_196_S1AP_reject = 0; -static const long asn_VAL_196_S1AP_mandatory = 2; -static const long asn_VAL_197_S1AP_id_TraceActivation = 25; +static const long asn_VAL_196_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_196_S1AP_ignore = 1; +static const long asn_VAL_196_S1AP_optional = 0; +static const long asn_VAL_197_S1AP_id_SecondaryRATDataUsageReportList = 264; static const long asn_VAL_197_S1AP_ignore = 1; static const long asn_VAL_197_S1AP_optional = 0; -static const long asn_VAL_198_S1AP_id_HandoverRestrictionList = 41; -static const long asn_VAL_198_S1AP_ignore = 1; -static const long asn_VAL_198_S1AP_optional = 0; -static const long asn_VAL_199_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_199_S1AP_ignore = 1; -static const long asn_VAL_199_S1AP_optional = 0; -static const long asn_VAL_200_S1AP_id_SubscriberProfileIDforRFP = 106; -static const long asn_VAL_200_S1AP_ignore = 1; -static const long asn_VAL_200_S1AP_optional = 0; -static const long asn_VAL_201_S1AP_id_CSFallbackIndicator = 108; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABReleaseIndicationIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_193_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_193_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_193_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_194_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_194_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_194_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_195_S1AP_id_E_RABReleasedList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_195_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_195_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_196_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_196_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_196_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_197_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_197_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_197_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_E_RABReleaseIndicationIEs_1 = { + { 5, 4, asn_IOS_S1AP_E_RABReleaseIndicationIEs_1_rows } +}; +static const long asn_VAL_198_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_198_S1AP_reject = 0; +static const long asn_VAL_198_S1AP_mandatory = 2; +static const long asn_VAL_199_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_199_S1AP_reject = 0; +static const long asn_VAL_199_S1AP_mandatory = 2; +static const long asn_VAL_200_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_200_S1AP_reject = 0; +static const long asn_VAL_200_S1AP_mandatory = 2; +static const long asn_VAL_201_S1AP_id_E_RABToBeSetupListCtxtSUReq = 24; static const long asn_VAL_201_S1AP_reject = 0; -static const long asn_VAL_201_S1AP_optional = 0; -static const long asn_VAL_202_S1AP_id_SRVCCOperationPossible = 124; -static const long asn_VAL_202_S1AP_ignore = 1; -static const long asn_VAL_202_S1AP_optional = 0; -static const long asn_VAL_203_S1AP_id_CSGMembershipStatus = 146; -static const long asn_VAL_203_S1AP_ignore = 1; -static const long asn_VAL_203_S1AP_optional = 0; -static const long asn_VAL_204_S1AP_id_RegisteredLAI = 159; +static const long asn_VAL_201_S1AP_mandatory = 2; +static const long asn_VAL_202_S1AP_id_UESecurityCapabilities = 107; +static const long asn_VAL_202_S1AP_reject = 0; +static const long asn_VAL_202_S1AP_mandatory = 2; +static const long asn_VAL_203_S1AP_id_SecurityKey = 73; +static const long asn_VAL_203_S1AP_reject = 0; +static const long asn_VAL_203_S1AP_mandatory = 2; +static const long asn_VAL_204_S1AP_id_TraceActivation = 25; static const long asn_VAL_204_S1AP_ignore = 1; static const long asn_VAL_204_S1AP_optional = 0; -static const long asn_VAL_205_S1AP_id_GUMMEI_ID = 75; +static const long asn_VAL_205_S1AP_id_HandoverRestrictionList = 41; static const long asn_VAL_205_S1AP_ignore = 1; static const long asn_VAL_205_S1AP_optional = 0; -static const long asn_VAL_206_S1AP_id_MME_UE_S1AP_ID_2 = 158; +static const long asn_VAL_206_S1AP_id_UERadioCapability = 74; static const long asn_VAL_206_S1AP_ignore = 1; static const long asn_VAL_206_S1AP_optional = 0; -static const long asn_VAL_207_S1AP_id_ManagementBasedMDTAllowed = 165; +static const long asn_VAL_207_S1AP_id_SubscriberProfileIDforRFP = 106; static const long asn_VAL_207_S1AP_ignore = 1; static const long asn_VAL_207_S1AP_optional = 0; -static const long asn_VAL_208_S1AP_id_ManagementBasedMDTPLMNList = 177; -static const long asn_VAL_208_S1AP_ignore = 1; +static const long asn_VAL_208_S1AP_id_CSFallbackIndicator = 108; +static const long asn_VAL_208_S1AP_reject = 0; static const long asn_VAL_208_S1AP_optional = 0; -static const long asn_VAL_209_S1AP_id_AdditionalCSFallbackIndicator = 187; +static const long asn_VAL_209_S1AP_id_SRVCCOperationPossible = 124; static const long asn_VAL_209_S1AP_ignore = 1; -static const long asn_VAL_209_S1AP_conditional = 1; -static const long asn_VAL_210_S1AP_id_Masked_IMEISV = 192; +static const long asn_VAL_209_S1AP_optional = 0; +static const long asn_VAL_210_S1AP_id_CSGMembershipStatus = 146; static const long asn_VAL_210_S1AP_ignore = 1; static const long asn_VAL_210_S1AP_optional = 0; -static const long asn_VAL_211_S1AP_id_ExpectedUEBehaviour = 196; +static const long asn_VAL_211_S1AP_id_RegisteredLAI = 159; static const long asn_VAL_211_S1AP_ignore = 1; static const long asn_VAL_211_S1AP_optional = 0; -static const long asn_VAL_212_S1AP_id_ProSeAuthorized = 195; +static const long asn_VAL_212_S1AP_id_GUMMEI_ID = 75; static const long asn_VAL_212_S1AP_ignore = 1; static const long asn_VAL_212_S1AP_optional = 0; -static const long asn_VAL_213_S1AP_id_UEUserPlaneCIoTSupportIndicator = 241; +static const long asn_VAL_213_S1AP_id_MME_UE_S1AP_ID_2 = 158; static const long asn_VAL_213_S1AP_ignore = 1; static const long asn_VAL_213_S1AP_optional = 0; -static const long asn_VAL_214_S1AP_id_V2XServicesAuthorized = 240; +static const long asn_VAL_214_S1AP_id_ManagementBasedMDTAllowed = 165; static const long asn_VAL_214_S1AP_ignore = 1; static const long asn_VAL_214_S1AP_optional = 0; -static const long asn_VAL_215_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; +static const long asn_VAL_215_S1AP_id_ManagementBasedMDTPLMNList = 177; static const long asn_VAL_215_S1AP_ignore = 1; static const long asn_VAL_215_S1AP_optional = 0; -static const long asn_VAL_216_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_216_S1AP_id_AdditionalCSFallbackIndicator = 187; static const long asn_VAL_216_S1AP_ignore = 1; -static const long asn_VAL_216_S1AP_optional = 0; -static const long asn_VAL_217_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_216_S1AP_conditional = 1; +static const long asn_VAL_217_S1AP_id_Masked_IMEISV = 192; static const long asn_VAL_217_S1AP_ignore = 1; static const long asn_VAL_217_S1AP_optional = 0; -static const long asn_VAL_218_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_218_S1AP_id_ExpectedUEBehaviour = 196; static const long asn_VAL_218_S1AP_ignore = 1; static const long asn_VAL_218_S1AP_optional = 0; -static const long asn_VAL_219_S1AP_id_AerialUEsubscriptionInformation = 277; +static const long asn_VAL_219_S1AP_id_ProSeAuthorized = 195; static const long asn_VAL_219_S1AP_ignore = 1; static const long asn_VAL_219_S1AP_optional = 0; -static const long asn_VAL_220_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_220_S1AP_id_UEUserPlaneCIoTSupportIndicator = 241; static const long asn_VAL_220_S1AP_ignore = 1; static const long asn_VAL_220_S1AP_optional = 0; -static const long asn_VAL_221_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_221_S1AP_id_V2XServicesAuthorized = 240; static const long asn_VAL_221_S1AP_ignore = 1; static const long asn_VAL_221_S1AP_optional = 0; -static const long asn_VAL_222_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_222_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; static const long asn_VAL_222_S1AP_ignore = 1; static const long asn_VAL_222_S1AP_optional = 0; -static const long asn_VAL_223_S1AP_id_IAB_Authorized = 301; +static const long asn_VAL_223_S1AP_id_EnhancedCoverageRestricted = 251; static const long asn_VAL_223_S1AP_ignore = 1; static const long asn_VAL_223_S1AP_optional = 0; -static const long asn_VAL_224_S1AP_id_NRV2XServicesAuthorized = 306; +static const long asn_VAL_224_S1AP_id_NRUESecurityCapabilities = 269; static const long asn_VAL_224_S1AP_ignore = 1; static const long asn_VAL_224_S1AP_optional = 0; -static const long asn_VAL_225_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_225_S1AP_id_CE_ModeBRestricted = 271; static const long asn_VAL_225_S1AP_ignore = 1; static const long asn_VAL_225_S1AP_optional = 0; -static const long asn_VAL_226_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_226_S1AP_id_AerialUEsubscriptionInformation = 277; static const long asn_VAL_226_S1AP_ignore = 1; static const long asn_VAL_226_S1AP_optional = 0; -static const long asn_VAL_227_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_227_S1AP_reject = 0; +static const long asn_VAL_227_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_227_S1AP_ignore = 1; static const long asn_VAL_227_S1AP_optional = 0; +static const long asn_VAL_228_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_228_S1AP_ignore = 1; +static const long asn_VAL_228_S1AP_optional = 0; +static const long asn_VAL_229_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_229_S1AP_ignore = 1; +static const long asn_VAL_229_S1AP_optional = 0; +static const long asn_VAL_230_S1AP_id_IAB_Authorized = 301; +static const long asn_VAL_230_S1AP_ignore = 1; +static const long asn_VAL_230_S1AP_optional = 0; +static const long asn_VAL_231_S1AP_id_NRV2XServicesAuthorized = 306; +static const long asn_VAL_231_S1AP_ignore = 1; +static const long asn_VAL_231_S1AP_optional = 0; +static const long asn_VAL_232_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_232_S1AP_ignore = 1; +static const long asn_VAL_232_S1AP_optional = 0; +static const long asn_VAL_233_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_233_S1AP_ignore = 1; +static const long asn_VAL_233_S1AP_optional = 0; +static const long asn_VAL_234_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_234_S1AP_reject = 0; +static const long asn_VAL_234_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_InitialContextSetupRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_191_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_191_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_198_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_198_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_191_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_192_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_192_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_198_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_199_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_199_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_192_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_193_S1AP_id_uEaggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_193_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_199_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_200_S1AP_id_uEaggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_200_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_193_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_194_S1AP_id_E_RABToBeSetupListCtxtSUReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_194_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_200_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_201_S1AP_id_E_RABToBeSetupListCtxtSUReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_201_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSetupListCtxtSUReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_194_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_195_S1AP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_195_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_201_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_202_S1AP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_202_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_195_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_196_S1AP_id_SecurityKey }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_196_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_202_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_203_S1AP_id_SecurityKey }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_203_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SecurityKey }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_196_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_197_S1AP_id_TraceActivation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_197_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TraceActivation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_197_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_198_S1AP_id_HandoverRestrictionList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_198_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_HandoverRestrictionList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_198_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_199_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_199_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_199_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_200_S1AP_id_SubscriberProfileIDforRFP }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_200_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SubscriberProfileIDforRFP }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_200_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_201_S1AP_id_CSFallbackIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_201_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSFallbackIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_201_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_202_S1AP_id_SRVCCOperationPossible }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_202_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationPossible }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_202_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_203_S1AP_id_CSGMembershipStatus }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_203_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_203_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_204_S1AP_id_RegisteredLAI }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_203_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_204_S1AP_id_TraceActivation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_204_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_LAI }, + { "&Value", aioc__type, &asn_DEF_S1AP_TraceActivation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_204_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_205_S1AP_id_GUMMEI_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_205_S1AP_id_HandoverRestrictionList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_205_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEI }, + { "&Value", aioc__type, &asn_DEF_S1AP_HandoverRestrictionList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_205_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_206_S1AP_id_MME_UE_S1AP_ID_2 }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_206_S1AP_id_UERadioCapability }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_206_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_206_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_207_S1AP_id_ManagementBasedMDTAllowed }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_207_S1AP_id_SubscriberProfileIDforRFP }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_207_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ManagementBasedMDTAllowed }, + { "&Value", aioc__type, &asn_DEF_S1AP_SubscriberProfileIDforRFP }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_207_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_208_S1AP_id_ManagementBasedMDTPLMNList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_208_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MDTPLMNList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_208_S1AP_id_CSFallbackIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_208_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSFallbackIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_208_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_209_S1AP_id_AdditionalCSFallbackIndicator }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_209_S1AP_id_SRVCCOperationPossible }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_209_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalCSFallbackIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_209_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_210_S1AP_id_Masked_IMEISV }, + { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationPossible }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_209_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_210_S1AP_id_CSGMembershipStatus }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_210_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Masked_IMEISV }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_210_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_211_S1AP_id_ExpectedUEBehaviour }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_211_S1AP_id_RegisteredLAI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_211_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ExpectedUEBehaviour }, + { "&Value", aioc__type, &asn_DEF_S1AP_LAI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_211_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_212_S1AP_id_ProSeAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_212_S1AP_id_GUMMEI_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_212_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_212_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_213_S1AP_id_UEUserPlaneCIoTSupportIndicator }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_213_S1AP_id_MME_UE_S1AP_ID_2 }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_213_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEUserPlaneCIoTSupportIndicator }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_213_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_214_S1AP_id_V2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_214_S1AP_id_ManagementBasedMDTAllowed }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_214_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_ManagementBasedMDTAllowed }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_214_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_215_S1AP_id_UESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_215_S1AP_id_ManagementBasedMDTPLMNList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_215_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_MDTPLMNList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_215_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_216_S1AP_id_EnhancedCoverageRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_216_S1AP_id_AdditionalCSFallbackIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_216_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_216_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_217_S1AP_id_NRUESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalCSFallbackIndicator }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_216_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_217_S1AP_id_Masked_IMEISV }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_217_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_Masked_IMEISV }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_217_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_218_S1AP_id_CE_ModeBRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_218_S1AP_id_ExpectedUEBehaviour }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_218_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, + { "&Value", aioc__type, &asn_DEF_S1AP_ExpectedUEBehaviour }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_218_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_219_S1AP_id_AerialUEsubscriptionInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_219_S1AP_id_ProSeAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_219_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_219_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_220_S1AP_id_PendingDataIndication }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_220_S1AP_id_UEUserPlaneCIoTSupportIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_220_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEUserPlaneCIoTSupportIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_220_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_221_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_221_S1AP_id_V2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_221_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, + { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_221_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_222_S1AP_id_AdditionalRRMPriorityIndex }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_222_S1AP_id_UESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_222_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_222_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_223_S1AP_id_IAB_Authorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_223_S1AP_id_EnhancedCoverageRestricted }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_223_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Authorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_223_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_224_S1AP_id_NRV2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_224_S1AP_id_NRUESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_224_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_224_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_225_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_225_S1AP_id_CE_ModeBRestricted }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_225_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_225_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_226_S1AP_id_PC5QoSParameters }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_226_S1AP_id_AerialUEsubscriptionInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_226_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_226_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_227_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_227_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_227_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupRequestIEs_1 = { - { 37, 4, asn_IOS_S1AP_InitialContextSetupRequestIEs_1_rows } -}; -static const long asn_VAL_229_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_229_S1AP_ignore = 1; -static const long asn_VAL_229_S1AP_mandatory = 2; -static const long asn_VAL_230_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_230_S1AP_ignore = 1; -static const long asn_VAL_230_S1AP_mandatory = 2; -static const long asn_VAL_231_S1AP_id_E_RABSetupListCtxtSURes = 51; -static const long asn_VAL_231_S1AP_ignore = 1; -static const long asn_VAL_231_S1AP_mandatory = 2; -static const long asn_VAL_232_S1AP_id_E_RABFailedToSetupListCtxtSURes = 48; -static const long asn_VAL_232_S1AP_ignore = 1; -static const long asn_VAL_232_S1AP_optional = 0; -static const long asn_VAL_233_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_233_S1AP_ignore = 1; -static const long asn_VAL_233_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_InitialContextSetupResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_229_S1AP_id_MME_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_227_S1AP_id_PendingDataIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_227_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_227_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_228_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_228_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_228_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_229_S1AP_id_AdditionalRRMPriorityIndex }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_229_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_229_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_230_S1AP_id_eNB_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_229_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_230_S1AP_id_IAB_Authorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_230_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_230_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_231_S1AP_id_E_RABSetupListCtxtSURes }, + { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Authorized }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_230_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_231_S1AP_id_NRV2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_231_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupListCtxtSURes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_231_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_232_S1AP_id_E_RABFailedToSetupListCtxtSURes }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_231_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_232_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_232_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_232_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_233_S1AP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_233_S1AP_id_PC5QoSParameters }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_233_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_233_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_233_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_234_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_234_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_234_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupResponseIEs_1 = { - { 5, 4, asn_IOS_S1AP_InitialContextSetupResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupRequestIEs_1 = { + { 37, 4, asn_IOS_S1AP_InitialContextSetupRequestIEs_1_rows } }; -static const long asn_VAL_235_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_235_S1AP_ignore = 1; -static const long asn_VAL_235_S1AP_mandatory = 2; -static const long asn_VAL_236_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_236_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_236_S1AP_ignore = 1; static const long asn_VAL_236_S1AP_mandatory = 2; -static const long asn_VAL_237_S1AP_id_Cause = 2; +static const long asn_VAL_237_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_237_S1AP_ignore = 1; static const long asn_VAL_237_S1AP_mandatory = 2; -static const long asn_VAL_238_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_238_S1AP_id_E_RABSetupListCtxtSURes = 51; static const long asn_VAL_238_S1AP_ignore = 1; -static const long asn_VAL_238_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_InitialContextSetupFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_235_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_235_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_235_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_236_S1AP_id_eNB_UE_S1AP_ID }, +static const long asn_VAL_238_S1AP_mandatory = 2; +static const long asn_VAL_239_S1AP_id_E_RABFailedToSetupListCtxtSURes = 48; +static const long asn_VAL_239_S1AP_ignore = 1; +static const long asn_VAL_239_S1AP_optional = 0; +static const long asn_VAL_240_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_240_S1AP_ignore = 1; +static const long asn_VAL_240_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_InitialContextSetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_236_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_236_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_236_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_237_S1AP_id_Cause }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_237_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_237_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_237_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_238_S1AP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_238_S1AP_id_E_RABSetupListCtxtSURes }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_238_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSetupListCtxtSURes }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_238_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_239_S1AP_id_E_RABFailedToSetupListCtxtSURes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_239_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_239_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_240_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_240_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_238_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_240_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupFailureIEs_1 = { - { 4, 4, asn_IOS_S1AP_InitialContextSetupFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupResponseIEs_1 = { + { 5, 4, asn_IOS_S1AP_InitialContextSetupResponseIEs_1_rows } }; -static const long asn_VAL_239_S1AP_id_UEIdentityIndexValue = 80; -static const long asn_VAL_239_S1AP_ignore = 1; -static const long asn_VAL_239_S1AP_mandatory = 2; -static const long asn_VAL_240_S1AP_id_UEPagingID = 43; -static const long asn_VAL_240_S1AP_ignore = 1; -static const long asn_VAL_240_S1AP_mandatory = 2; -static const long asn_VAL_241_S1AP_id_pagingDRX = 44; -static const long asn_VAL_241_S1AP_ignore = 1; -static const long asn_VAL_241_S1AP_optional = 0; -static const long asn_VAL_242_S1AP_id_CNDomain = 109; +static const long asn_VAL_242_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_242_S1AP_ignore = 1; static const long asn_VAL_242_S1AP_mandatory = 2; -static const long asn_VAL_243_S1AP_id_TAIList = 46; +static const long asn_VAL_243_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_243_S1AP_ignore = 1; static const long asn_VAL_243_S1AP_mandatory = 2; -static const long asn_VAL_244_S1AP_id_CSG_IdList = 128; +static const long asn_VAL_244_S1AP_id_Cause = 2; static const long asn_VAL_244_S1AP_ignore = 1; -static const long asn_VAL_244_S1AP_optional = 0; -static const long asn_VAL_245_S1AP_id_PagingPriority = 151; +static const long asn_VAL_244_S1AP_mandatory = 2; +static const long asn_VAL_245_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_245_S1AP_ignore = 1; static const long asn_VAL_245_S1AP_optional = 0; -static const long asn_VAL_246_S1AP_id_UERadioCapabilityForPaging = 198; +static const asn_ioc_cell_t asn_IOS_S1AP_InitialContextSetupFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_242_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_242_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_242_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_243_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_243_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_243_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_244_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_244_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_244_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_245_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_245_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_245_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_InitialContextSetupFailureIEs_1 = { + { 4, 4, asn_IOS_S1AP_InitialContextSetupFailureIEs_1_rows } +}; +static const long asn_VAL_246_S1AP_id_UEIdentityIndexValue = 80; static const long asn_VAL_246_S1AP_ignore = 1; -static const long asn_VAL_246_S1AP_optional = 0; -static const long asn_VAL_247_S1AP_id_AssistanceDataForPaging = 211; +static const long asn_VAL_246_S1AP_mandatory = 2; +static const long asn_VAL_247_S1AP_id_UEPagingID = 43; static const long asn_VAL_247_S1AP_ignore = 1; -static const long asn_VAL_247_S1AP_optional = 0; -static const long asn_VAL_248_S1AP_id_Paging_eDRXInformation = 227; +static const long asn_VAL_247_S1AP_mandatory = 2; +static const long asn_VAL_248_S1AP_id_pagingDRX = 44; static const long asn_VAL_248_S1AP_ignore = 1; static const long asn_VAL_248_S1AP_optional = 0; -static const long asn_VAL_249_S1AP_id_extended_UEIdentityIndexValue = 231; +static const long asn_VAL_249_S1AP_id_CNDomain = 109; static const long asn_VAL_249_S1AP_ignore = 1; -static const long asn_VAL_249_S1AP_optional = 0; -static const long asn_VAL_250_S1AP_id_NB_IoT_Paging_eDRXInformation = 239; +static const long asn_VAL_249_S1AP_mandatory = 2; +static const long asn_VAL_250_S1AP_id_TAIList = 46; static const long asn_VAL_250_S1AP_ignore = 1; -static const long asn_VAL_250_S1AP_optional = 0; -static const long asn_VAL_251_S1AP_id_NB_IoT_UEIdentityIndexValue = 244; +static const long asn_VAL_250_S1AP_mandatory = 2; +static const long asn_VAL_251_S1AP_id_CSG_IdList = 128; static const long asn_VAL_251_S1AP_ignore = 1; static const long asn_VAL_251_S1AP_optional = 0; -static const long asn_VAL_252_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_252_S1AP_id_PagingPriority = 151; static const long asn_VAL_252_S1AP_ignore = 1; static const long asn_VAL_252_S1AP_optional = 0; -static const long asn_VAL_253_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_253_S1AP_id_UERadioCapabilityForPaging = 198; static const long asn_VAL_253_S1AP_ignore = 1; static const long asn_VAL_253_S1AP_optional = 0; -static const long asn_VAL_254_S1AP_id_DataSize = 304; +static const long asn_VAL_254_S1AP_id_AssistanceDataForPaging = 211; static const long asn_VAL_254_S1AP_ignore = 1; static const long asn_VAL_254_S1AP_optional = 0; -static const long asn_VAL_255_S1AP_id_WUS_Assistance_Information = 323; +static const long asn_VAL_255_S1AP_id_Paging_eDRXInformation = 227; static const long asn_VAL_255_S1AP_ignore = 1; static const long asn_VAL_255_S1AP_optional = 0; -static const long asn_VAL_256_S1AP_id_NB_IoT_PagingDRX = 324; +static const long asn_VAL_256_S1AP_id_extended_UEIdentityIndexValue = 231; static const long asn_VAL_256_S1AP_ignore = 1; static const long asn_VAL_256_S1AP_optional = 0; +static const long asn_VAL_257_S1AP_id_NB_IoT_Paging_eDRXInformation = 239; +static const long asn_VAL_257_S1AP_ignore = 1; +static const long asn_VAL_257_S1AP_optional = 0; +static const long asn_VAL_258_S1AP_id_NB_IoT_UEIdentityIndexValue = 244; +static const long asn_VAL_258_S1AP_ignore = 1; +static const long asn_VAL_258_S1AP_optional = 0; +static const long asn_VAL_259_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_259_S1AP_ignore = 1; +static const long asn_VAL_259_S1AP_optional = 0; +static const long asn_VAL_260_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_260_S1AP_ignore = 1; +static const long asn_VAL_260_S1AP_optional = 0; +static const long asn_VAL_261_S1AP_id_DataSize = 304; +static const long asn_VAL_261_S1AP_ignore = 1; +static const long asn_VAL_261_S1AP_optional = 0; +static const long asn_VAL_262_S1AP_id_WUS_Assistance_Information = 323; +static const long asn_VAL_262_S1AP_ignore = 1; +static const long asn_VAL_262_S1AP_optional = 0; +static const long asn_VAL_263_S1AP_id_NB_IoT_PagingDRX = 324; +static const long asn_VAL_263_S1AP_ignore = 1; +static const long asn_VAL_263_S1AP_optional = 0; +static const long asn_VAL_264_S1AP_id_PagingCause = 331; +static const long asn_VAL_264_S1AP_ignore = 1; +static const long asn_VAL_264_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_PagingIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_239_S1AP_id_UEIdentityIndexValue }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_239_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEIdentityIndexValue }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_239_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_240_S1AP_id_UEPagingID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_240_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEPagingID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_240_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_241_S1AP_id_pagingDRX }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_241_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_241_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_242_S1AP_id_CNDomain }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_242_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CNDomain }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_242_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_243_S1AP_id_TAIList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_243_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TAIList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_243_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_244_S1AP_id_CSG_IdList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_244_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_244_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_245_S1AP_id_PagingPriority }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_245_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PagingPriority }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_245_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_246_S1AP_id_UERadioCapabilityForPaging }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_246_S1AP_id_UEIdentityIndexValue }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_246_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityForPaging }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_246_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_247_S1AP_id_AssistanceDataForPaging }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEIdentityIndexValue }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_246_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_247_S1AP_id_UEPagingID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_247_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AssistanceDataForPaging }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_247_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_248_S1AP_id_Paging_eDRXInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEPagingID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_247_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_248_S1AP_id_pagingDRX }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_248_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Paging_eDRXInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_248_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_249_S1AP_id_extended_UEIdentityIndexValue }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_249_S1AP_id_CNDomain }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_249_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Extended_UEIdentityIndexValue }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_249_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_250_S1AP_id_NB_IoT_Paging_eDRXInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_CNDomain }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_249_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_250_S1AP_id_TAIList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_250_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_250_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_251_S1AP_id_NB_IoT_UEIdentityIndexValue }, + { "&Value", aioc__type, &asn_DEF_S1AP_TAIList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_250_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_251_S1AP_id_CSG_IdList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_251_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_UEIdentityIndexValue }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_251_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_252_S1AP_id_EnhancedCoverageRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_252_S1AP_id_PagingPriority }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_252_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, + { "&Value", aioc__type, &asn_DEF_S1AP_PagingPriority }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_252_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_253_S1AP_id_CE_ModeBRestricted }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_253_S1AP_id_UERadioCapabilityForPaging }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_253_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityForPaging }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_253_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_254_S1AP_id_DataSize }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_254_S1AP_id_AssistanceDataForPaging }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_254_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_DataSize }, + { "&Value", aioc__type, &asn_DEF_S1AP_AssistanceDataForPaging }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_254_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_255_S1AP_id_WUS_Assistance_Information }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_255_S1AP_id_Paging_eDRXInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_255_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_WUS_Assistance_Information }, + { "&Value", aioc__type, &asn_DEF_S1AP_Paging_eDRXInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_255_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_256_S1AP_id_NB_IoT_PagingDRX }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_256_S1AP_id_extended_UEIdentityIndexValue }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_256_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Extended_UEIdentityIndexValue }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_256_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_257_S1AP_id_NB_IoT_Paging_eDRXInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_257_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_Paging_eDRXInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_257_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_258_S1AP_id_NB_IoT_UEIdentityIndexValue }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_258_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_UEIdentityIndexValue }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_258_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_259_S1AP_id_EnhancedCoverageRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_259_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_259_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_260_S1AP_id_CE_ModeBRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_260_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_260_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_261_S1AP_id_DataSize }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_261_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_DataSize }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_261_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_262_S1AP_id_WUS_Assistance_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_262_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_WUS_Assistance_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_262_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_263_S1AP_id_NB_IoT_PagingDRX }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_263_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_256_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_263_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_264_S1AP_id_PagingCause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_264_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_PagingCause }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_264_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_PagingIEs_1 = { - { 18, 4, asn_IOS_S1AP_PagingIEs_1_rows } + { 19, 4, asn_IOS_S1AP_PagingIEs_1_rows } }; -static const long asn_VAL_258_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_258_S1AP_reject = 0; -static const long asn_VAL_258_S1AP_mandatory = 2; -static const long asn_VAL_259_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_259_S1AP_reject = 0; -static const long asn_VAL_259_S1AP_mandatory = 2; -static const long asn_VAL_260_S1AP_id_Cause = 2; -static const long asn_VAL_260_S1AP_ignore = 1; -static const long asn_VAL_260_S1AP_mandatory = 2; -static const long asn_VAL_261_S1AP_id_GWContextReleaseIndication = 164; -static const long asn_VAL_261_S1AP_reject = 0; -static const long asn_VAL_261_S1AP_optional = 0; -static const long asn_VAL_262_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_262_S1AP_ignore = 1; -static const long asn_VAL_262_S1AP_optional = 0; +static const long asn_VAL_266_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_266_S1AP_reject = 0; +static const long asn_VAL_266_S1AP_mandatory = 2; +static const long asn_VAL_267_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_267_S1AP_reject = 0; +static const long asn_VAL_267_S1AP_mandatory = 2; +static const long asn_VAL_268_S1AP_id_Cause = 2; +static const long asn_VAL_268_S1AP_ignore = 1; +static const long asn_VAL_268_S1AP_mandatory = 2; +static const long asn_VAL_269_S1AP_id_GWContextReleaseIndication = 164; +static const long asn_VAL_269_S1AP_reject = 0; +static const long asn_VAL_269_S1AP_optional = 0; +static const long asn_VAL_270_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_270_S1AP_ignore = 1; +static const long asn_VAL_270_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextReleaseRequest_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_258_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_258_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_266_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_266_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_258_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_259_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_259_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_266_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_267_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_267_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_259_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_260_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_260_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_267_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_268_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_268_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_260_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_261_S1AP_id_GWContextReleaseIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_261_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_268_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_269_S1AP_id_GWContextReleaseIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_269_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_GWContextReleaseIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_261_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_262_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_262_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_269_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_270_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_270_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_262_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_270_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextReleaseRequest_IEs_1 = { { 5, 4, asn_IOS_S1AP_UEContextReleaseRequest_IEs_1_rows } }; -static const long asn_VAL_263_S1AP_id_UE_S1AP_IDs = 99; -static const long asn_VAL_263_S1AP_reject = 0; -static const long asn_VAL_263_S1AP_mandatory = 2; -static const long asn_VAL_264_S1AP_id_Cause = 2; -static const long asn_VAL_264_S1AP_ignore = 1; -static const long asn_VAL_264_S1AP_mandatory = 2; +static const long asn_VAL_271_S1AP_id_UE_S1AP_IDs = 99; +static const long asn_VAL_271_S1AP_reject = 0; +static const long asn_VAL_271_S1AP_mandatory = 2; +static const long asn_VAL_272_S1AP_id_Cause = 2; +static const long asn_VAL_272_S1AP_ignore = 1; +static const long asn_VAL_272_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextReleaseCommand_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_263_S1AP_id_UE_S1AP_IDs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_263_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_271_S1AP_id_UE_S1AP_IDs }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_271_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_S1AP_IDs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_263_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_264_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_264_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_271_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_272_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_272_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_264_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_272_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextReleaseCommand_IEs_1 = { { 2, 4, asn_IOS_S1AP_UEContextReleaseCommand_IEs_1_rows } }; -static const long asn_VAL_265_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_265_S1AP_ignore = 1; -static const long asn_VAL_265_S1AP_mandatory = 2; -static const long asn_VAL_266_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_266_S1AP_ignore = 1; -static const long asn_VAL_266_S1AP_mandatory = 2; -static const long asn_VAL_267_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_267_S1AP_ignore = 1; -static const long asn_VAL_267_S1AP_optional = 0; -static const long asn_VAL_268_S1AP_id_UserLocationInformation = 189; -static const long asn_VAL_268_S1AP_ignore = 1; -static const long asn_VAL_268_S1AP_optional = 0; -static const long asn_VAL_269_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging = 213; -static const long asn_VAL_269_S1AP_ignore = 1; -static const long asn_VAL_269_S1AP_optional = 0; -static const long asn_VAL_270_S1AP_id_CellIdentifierAndCELevelForCECapableUEs = 212; -static const long asn_VAL_270_S1AP_ignore = 1; -static const long asn_VAL_270_S1AP_optional = 0; -static const long asn_VAL_271_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_271_S1AP_ignore = 1; -static const long asn_VAL_271_S1AP_optional = 0; -static const long asn_VAL_272_S1AP_id_TimeSinceSecondaryNodeRelease = 297; -static const long asn_VAL_272_S1AP_ignore = 1; -static const long asn_VAL_272_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UEContextReleaseComplete_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_265_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_265_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_265_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_266_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_266_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_266_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_267_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_267_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_267_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_268_S1AP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_268_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_268_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_269_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_269_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_269_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_270_S1AP_id_CellIdentifierAndCELevelForCECapableUEs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_270_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_270_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_271_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_271_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_271_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_272_S1AP_id_TimeSinceSecondaryNodeRelease }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_272_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TimeSinceSecondaryNodeRelease }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_272_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_UEContextReleaseComplete_IEs_1 = { - { 8, 4, asn_IOS_S1AP_UEContextReleaseComplete_IEs_1_rows } -}; static const long asn_VAL_273_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_273_S1AP_reject = 0; +static const long asn_VAL_273_S1AP_ignore = 1; static const long asn_VAL_273_S1AP_mandatory = 2; static const long asn_VAL_274_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_274_S1AP_reject = 0; +static const long asn_VAL_274_S1AP_ignore = 1; static const long asn_VAL_274_S1AP_mandatory = 2; -static const long asn_VAL_275_S1AP_id_SecurityKey = 73; -static const long asn_VAL_275_S1AP_reject = 0; +static const long asn_VAL_275_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_275_S1AP_ignore = 1; static const long asn_VAL_275_S1AP_optional = 0; -static const long asn_VAL_276_S1AP_id_SubscriberProfileIDforRFP = 106; +static const long asn_VAL_276_S1AP_id_UserLocationInformation = 189; static const long asn_VAL_276_S1AP_ignore = 1; static const long asn_VAL_276_S1AP_optional = 0; -static const long asn_VAL_277_S1AP_id_uEaggregateMaximumBitrate = 66; +static const long asn_VAL_277_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging = 213; static const long asn_VAL_277_S1AP_ignore = 1; static const long asn_VAL_277_S1AP_optional = 0; -static const long asn_VAL_278_S1AP_id_CSFallbackIndicator = 108; -static const long asn_VAL_278_S1AP_reject = 0; +static const long asn_VAL_278_S1AP_id_CellIdentifierAndCELevelForCECapableUEs = 212; +static const long asn_VAL_278_S1AP_ignore = 1; static const long asn_VAL_278_S1AP_optional = 0; -static const long asn_VAL_279_S1AP_id_UESecurityCapabilities = 107; -static const long asn_VAL_279_S1AP_reject = 0; +static const long asn_VAL_279_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_279_S1AP_ignore = 1; static const long asn_VAL_279_S1AP_optional = 0; -static const long asn_VAL_280_S1AP_id_CSGMembershipStatus = 146; +static const long asn_VAL_280_S1AP_id_TimeSinceSecondaryNodeRelease = 297; static const long asn_VAL_280_S1AP_ignore = 1; static const long asn_VAL_280_S1AP_optional = 0; -static const long asn_VAL_281_S1AP_id_RegisteredLAI = 159; -static const long asn_VAL_281_S1AP_ignore = 1; -static const long asn_VAL_281_S1AP_optional = 0; -static const long asn_VAL_282_S1AP_id_AdditionalCSFallbackIndicator = 187; -static const long asn_VAL_282_S1AP_ignore = 1; -static const long asn_VAL_282_S1AP_conditional = 1; -static const long asn_VAL_283_S1AP_id_ProSeAuthorized = 195; -static const long asn_VAL_283_S1AP_ignore = 1; +static const asn_ioc_cell_t asn_IOS_S1AP_UEContextReleaseComplete_IEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_273_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_273_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_273_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_274_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_274_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_274_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_275_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_275_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_275_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_276_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_276_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_276_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_277_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_277_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_277_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_278_S1AP_id_CellIdentifierAndCELevelForCECapableUEs }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_278_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_278_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_279_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_279_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_279_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_280_S1AP_id_TimeSinceSecondaryNodeRelease }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_280_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_TimeSinceSecondaryNodeRelease }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_280_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_UEContextReleaseComplete_IEs_1 = { + { 8, 4, asn_IOS_S1AP_UEContextReleaseComplete_IEs_1_rows } +}; +static const long asn_VAL_281_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_281_S1AP_reject = 0; +static const long asn_VAL_281_S1AP_mandatory = 2; +static const long asn_VAL_282_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_282_S1AP_reject = 0; +static const long asn_VAL_282_S1AP_mandatory = 2; +static const long asn_VAL_283_S1AP_id_SecurityKey = 73; +static const long asn_VAL_283_S1AP_reject = 0; static const long asn_VAL_283_S1AP_optional = 0; -static const long asn_VAL_284_S1AP_id_SRVCCOperationPossible = 124; +static const long asn_VAL_284_S1AP_id_SubscriberProfileIDforRFP = 106; static const long asn_VAL_284_S1AP_ignore = 1; static const long asn_VAL_284_S1AP_optional = 0; -static const long asn_VAL_285_S1AP_id_SRVCCOperationNotPossible = 243; +static const long asn_VAL_285_S1AP_id_uEaggregateMaximumBitrate = 66; static const long asn_VAL_285_S1AP_ignore = 1; static const long asn_VAL_285_S1AP_optional = 0; -static const long asn_VAL_286_S1AP_id_V2XServicesAuthorized = 240; -static const long asn_VAL_286_S1AP_ignore = 1; +static const long asn_VAL_286_S1AP_id_CSFallbackIndicator = 108; +static const long asn_VAL_286_S1AP_reject = 0; static const long asn_VAL_286_S1AP_optional = 0; -static const long asn_VAL_287_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; -static const long asn_VAL_287_S1AP_ignore = 1; +static const long asn_VAL_287_S1AP_id_UESecurityCapabilities = 107; +static const long asn_VAL_287_S1AP_reject = 0; static const long asn_VAL_287_S1AP_optional = 0; -static const long asn_VAL_288_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_288_S1AP_id_CSGMembershipStatus = 146; static const long asn_VAL_288_S1AP_ignore = 1; static const long asn_VAL_288_S1AP_optional = 0; -static const long asn_VAL_289_S1AP_id_AerialUEsubscriptionInformation = 277; +static const long asn_VAL_289_S1AP_id_RegisteredLAI = 159; static const long asn_VAL_289_S1AP_ignore = 1; static const long asn_VAL_289_S1AP_optional = 0; -static const long asn_VAL_290_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_290_S1AP_id_AdditionalCSFallbackIndicator = 187; static const long asn_VAL_290_S1AP_ignore = 1; -static const long asn_VAL_290_S1AP_optional = 0; -static const long asn_VAL_291_S1AP_id_IAB_Authorized = 301; +static const long asn_VAL_290_S1AP_conditional = 1; +static const long asn_VAL_291_S1AP_id_ProSeAuthorized = 195; static const long asn_VAL_291_S1AP_ignore = 1; static const long asn_VAL_291_S1AP_optional = 0; -static const long asn_VAL_292_S1AP_id_NRV2XServicesAuthorized = 306; +static const long asn_VAL_292_S1AP_id_SRVCCOperationPossible = 124; static const long asn_VAL_292_S1AP_ignore = 1; static const long asn_VAL_292_S1AP_optional = 0; -static const long asn_VAL_293_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_293_S1AP_id_SRVCCOperationNotPossible = 243; static const long asn_VAL_293_S1AP_ignore = 1; static const long asn_VAL_293_S1AP_optional = 0; -static const long asn_VAL_294_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_294_S1AP_id_V2XServicesAuthorized = 240; static const long asn_VAL_294_S1AP_ignore = 1; static const long asn_VAL_294_S1AP_optional = 0; -static const long asn_VAL_295_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_295_S1AP_reject = 0; +static const long asn_VAL_295_S1AP_id_UESidelinkAggregateMaximumBitrate = 248; +static const long asn_VAL_295_S1AP_ignore = 1; static const long asn_VAL_295_S1AP_optional = 0; +static const long asn_VAL_296_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_296_S1AP_ignore = 1; +static const long asn_VAL_296_S1AP_optional = 0; +static const long asn_VAL_297_S1AP_id_AerialUEsubscriptionInformation = 277; +static const long asn_VAL_297_S1AP_ignore = 1; +static const long asn_VAL_297_S1AP_optional = 0; +static const long asn_VAL_298_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_298_S1AP_ignore = 1; +static const long asn_VAL_298_S1AP_optional = 0; +static const long asn_VAL_299_S1AP_id_IAB_Authorized = 301; +static const long asn_VAL_299_S1AP_ignore = 1; +static const long asn_VAL_299_S1AP_optional = 0; +static const long asn_VAL_300_S1AP_id_NRV2XServicesAuthorized = 306; +static const long asn_VAL_300_S1AP_ignore = 1; +static const long asn_VAL_300_S1AP_optional = 0; +static const long asn_VAL_301_S1AP_id_NRUESidelinkAggregateMaximumBitrate = 307; +static const long asn_VAL_301_S1AP_ignore = 1; +static const long asn_VAL_301_S1AP_optional = 0; +static const long asn_VAL_302_S1AP_id_PC5QoSParameters = 308; +static const long asn_VAL_302_S1AP_ignore = 1; +static const long asn_VAL_302_S1AP_optional = 0; +static const long asn_VAL_303_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_303_S1AP_reject = 0; +static const long asn_VAL_303_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_273_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_273_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_281_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_281_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_273_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_274_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_274_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_281_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_282_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_282_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_274_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_275_S1AP_id_SecurityKey }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_275_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_282_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_283_S1AP_id_SecurityKey }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_283_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SecurityKey }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_275_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_276_S1AP_id_SubscriberProfileIDforRFP }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_276_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SubscriberProfileIDforRFP }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_276_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_277_S1AP_id_uEaggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_277_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_277_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_278_S1AP_id_CSFallbackIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_278_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSFallbackIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_278_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_279_S1AP_id_UESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_279_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_279_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_280_S1AP_id_CSGMembershipStatus }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_280_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_280_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_281_S1AP_id_RegisteredLAI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_281_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_LAI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_281_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_282_S1AP_id_AdditionalCSFallbackIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_282_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalCSFallbackIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_282_S1AP_conditional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_283_S1AP_id_ProSeAuthorized }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_283_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_283_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_284_S1AP_id_SRVCCOperationPossible }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_284_S1AP_id_SubscriberProfileIDforRFP }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_284_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationPossible }, + { "&Value", aioc__type, &asn_DEF_S1AP_SubscriberProfileIDforRFP }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_284_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_285_S1AP_id_SRVCCOperationNotPossible }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_285_S1AP_id_uEaggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_285_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationNotPossible }, + { "&Value", aioc__type, &asn_DEF_S1AP_UEAggregateMaximumBitrate }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_285_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_286_S1AP_id_V2XServicesAuthorized }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_286_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_286_S1AP_id_CSFallbackIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_286_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSFallbackIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_286_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_287_S1AP_id_UESidelinkAggregateMaximumBitrate }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_287_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_287_S1AP_id_UESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_287_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESecurityCapabilities }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_287_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_288_S1AP_id_NRUESecurityCapabilities }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_288_S1AP_id_CSGMembershipStatus }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_288_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_288_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_289_S1AP_id_AerialUEsubscriptionInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_289_S1AP_id_RegisteredLAI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_289_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_LAI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_289_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_290_S1AP_id_AdditionalRRMPriorityIndex }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_290_S1AP_id_AdditionalCSFallbackIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_290_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_290_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_291_S1AP_id_IAB_Authorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalCSFallbackIndicator }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_290_S1AP_conditional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_291_S1AP_id_ProSeAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_291_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Authorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_ProSeAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_291_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_292_S1AP_id_NRV2XServicesAuthorized }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_292_S1AP_id_SRVCCOperationPossible }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_292_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, + { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationPossible }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_292_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_293_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_293_S1AP_id_SRVCCOperationNotPossible }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_293_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, + { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationNotPossible }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_293_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_294_S1AP_id_PC5QoSParameters }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_294_S1AP_id_V2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_294_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&Value", aioc__type, &asn_DEF_S1AP_V2XServicesAuthorized }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_294_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_295_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_295_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_295_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationRequestIEs_1 = { - { 23, 4, asn_IOS_S1AP_UEContextModificationRequestIEs_1_rows } -}; -static const long asn_VAL_296_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_296_S1AP_ignore = 1; -static const long asn_VAL_296_S1AP_mandatory = 2; -static const long asn_VAL_297_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_297_S1AP_ignore = 1; -static const long asn_VAL_297_S1AP_mandatory = 2; -static const long asn_VAL_298_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_298_S1AP_ignore = 1; -static const long asn_VAL_298_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_296_S1AP_id_MME_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_295_S1AP_id_UESidelinkAggregateMaximumBitrate }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_295_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_295_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_296_S1AP_id_NRUESecurityCapabilities }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_296_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_296_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_297_S1AP_id_eNB_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_296_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_297_S1AP_id_AerialUEsubscriptionInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_297_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_297_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_298_S1AP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_AerialUEsubscriptionInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_297_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_298_S1AP_id_AdditionalRRMPriorityIndex }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_298_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_298_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationResponseIEs_1 = { - { 3, 4, asn_IOS_S1AP_UEContextModificationResponseIEs_1_rows } -}; -static const long asn_VAL_299_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_299_S1AP_ignore = 1; -static const long asn_VAL_299_S1AP_mandatory = 2; -static const long asn_VAL_300_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_300_S1AP_ignore = 1; -static const long asn_VAL_300_S1AP_mandatory = 2; -static const long asn_VAL_301_S1AP_id_Cause = 2; -static const long asn_VAL_301_S1AP_ignore = 1; -static const long asn_VAL_301_S1AP_mandatory = 2; -static const long asn_VAL_302_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_302_S1AP_ignore = 1; -static const long asn_VAL_302_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_299_S1AP_id_MME_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_298_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_299_S1AP_id_IAB_Authorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_299_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_299_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_300_S1AP_id_eNB_UE_S1AP_ID }, + { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Authorized }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_299_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_300_S1AP_id_NRV2XServicesAuthorized }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_300_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_300_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_301_S1AP_id_Cause }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRV2XServicesAuthorized }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_300_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_301_S1AP_id_NRUESidelinkAggregateMaximumBitrate }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_301_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_301_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_302_S1AP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_NRUESidelinkAggregateMaximumBitrate }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_301_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_302_S1AP_id_PC5QoSParameters }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_302_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_302_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_PC5QoSParameters }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_302_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_303_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_303_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_303_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationFailureIEs_1 = { - { 4, 4, asn_IOS_S1AP_UEContextModificationFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationRequestIEs_1 = { + { 23, 4, asn_IOS_S1AP_UEContextModificationRequestIEs_1_rows } }; -static const long asn_VAL_303_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_303_S1AP_reject = 0; -static const long asn_VAL_303_S1AP_mandatory = 2; -static const long asn_VAL_304_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_304_S1AP_reject = 0; +static const long asn_VAL_304_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_304_S1AP_ignore = 1; static const long asn_VAL_304_S1AP_mandatory = 2; -static const long asn_VAL_305_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_305_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_305_S1AP_ignore = 1; -static const long asn_VAL_305_S1AP_optional = 0; -static const long asn_VAL_306_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_306_S1AP_reject = 0; +static const long asn_VAL_305_S1AP_mandatory = 2; +static const long asn_VAL_306_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_306_S1AP_ignore = 1; static const long asn_VAL_306_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_303_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_303_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_304_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_304_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_303_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_304_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_304_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_304_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_305_S1AP_id_UERadioCapability }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_305_S1AP_id_eNB_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_305_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_305_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_306_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_306_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_305_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_306_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_306_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_306_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1 = { - { 4, 4, asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationResponseIEs_1 = { + { 3, 4, asn_IOS_S1AP_UEContextModificationResponseIEs_1_rows } }; static const long asn_VAL_307_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_307_S1AP_ignore = 1; @@ -2486,13 +2481,13 @@ static const long asn_VAL_308_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_308_S1AP_ignore = 1; static const long asn_VAL_308_S1AP_mandatory = 2; -static const long asn_VAL_309_S1AP_id_VoiceSupportMatchIndicator = 169; -static const long asn_VAL_309_S1AP_reject = 0; +static const long asn_VAL_309_S1AP_id_Cause = 2; +static const long asn_VAL_309_S1AP_ignore = 1; static const long asn_VAL_309_S1AP_mandatory = 2; static const long asn_VAL_310_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_310_S1AP_ignore = 1; static const long asn_VAL_310_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationFailureIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_307_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_307_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, @@ -2501,17 +2496,17 @@ { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_308_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_308_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_309_S1AP_id_VoiceSupportMatchIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_309_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_VoiceSupportMatchIndicator }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_309_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_309_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_309_S1AP_mandatory }, { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_310_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_310_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_310_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1 = { - { 4, 4, asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationFailureIEs_1 = { + { 4, 4, asn_IOS_S1AP_UEContextModificationFailureIEs_1_rows } }; static const long asn_VAL_311_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_311_S1AP_reject = 0; @@ -2519,748 +2514,743 @@ static const long asn_VAL_312_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_312_S1AP_reject = 0; static const long asn_VAL_312_S1AP_mandatory = 2; -static const long asn_VAL_313_S1AP_id_NAS_PDU = 26; -static const long asn_VAL_313_S1AP_reject = 0; -static const long asn_VAL_313_S1AP_mandatory = 2; -static const long asn_VAL_314_S1AP_id_HandoverRestrictionList = 41; -static const long asn_VAL_314_S1AP_ignore = 1; +static const long asn_VAL_313_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_313_S1AP_ignore = 1; +static const long asn_VAL_313_S1AP_optional = 0; +static const long asn_VAL_314_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_314_S1AP_reject = 0; static const long asn_VAL_314_S1AP_optional = 0; -static const long asn_VAL_315_S1AP_id_SubscriberProfileIDforRFP = 106; +static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_311_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_311_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_311_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_312_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_312_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_312_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_313_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_313_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_313_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_314_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_314_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_314_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1 = { + { 4, 4, asn_IOS_S1AP_UERadioCapabilityMatchRequestIEs_1_rows } +}; +static const long asn_VAL_315_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_315_S1AP_ignore = 1; -static const long asn_VAL_315_S1AP_optional = 0; -static const long asn_VAL_316_S1AP_id_SRVCCOperationPossible = 124; +static const long asn_VAL_315_S1AP_mandatory = 2; +static const long asn_VAL_316_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_316_S1AP_ignore = 1; -static const long asn_VAL_316_S1AP_optional = 0; -static const long asn_VAL_317_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_317_S1AP_ignore = 1; -static const long asn_VAL_317_S1AP_optional = 0; -static const long asn_VAL_318_S1AP_id_DLNASPDUDeliveryAckRequest = 249; +static const long asn_VAL_316_S1AP_mandatory = 2; +static const long asn_VAL_317_S1AP_id_VoiceSupportMatchIndicator = 169; +static const long asn_VAL_317_S1AP_reject = 0; +static const long asn_VAL_317_S1AP_mandatory = 2; +static const long asn_VAL_318_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_318_S1AP_ignore = 1; static const long asn_VAL_318_S1AP_optional = 0; -static const long asn_VAL_319_S1AP_id_EnhancedCoverageRestricted = 251; -static const long asn_VAL_319_S1AP_ignore = 1; -static const long asn_VAL_319_S1AP_optional = 0; -static const long asn_VAL_320_S1AP_id_NRUESecurityCapabilities = 269; -static const long asn_VAL_320_S1AP_ignore = 1; -static const long asn_VAL_320_S1AP_optional = 0; -static const long asn_VAL_321_S1AP_id_CE_ModeBRestricted = 271; -static const long asn_VAL_321_S1AP_ignore = 1; -static const long asn_VAL_321_S1AP_optional = 0; -static const long asn_VAL_322_S1AP_id_UECapabilityInfoRequest = 275; +static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_315_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_315_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_315_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_316_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_316_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_316_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_317_S1AP_id_VoiceSupportMatchIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_317_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_VoiceSupportMatchIndicator }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_317_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_318_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_318_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_318_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1 = { + { 4, 4, asn_IOS_S1AP_UERadioCapabilityMatchResponseIEs_1_rows } +}; +static const long asn_VAL_319_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_319_S1AP_reject = 0; +static const long asn_VAL_319_S1AP_mandatory = 2; +static const long asn_VAL_320_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_320_S1AP_reject = 0; +static const long asn_VAL_320_S1AP_mandatory = 2; +static const long asn_VAL_321_S1AP_id_NAS_PDU = 26; +static const long asn_VAL_321_S1AP_reject = 0; +static const long asn_VAL_321_S1AP_mandatory = 2; +static const long asn_VAL_322_S1AP_id_HandoverRestrictionList = 41; static const long asn_VAL_322_S1AP_ignore = 1; static const long asn_VAL_322_S1AP_optional = 0; -static const long asn_VAL_323_S1AP_id_EndIndication = 280; +static const long asn_VAL_323_S1AP_id_SubscriberProfileIDforRFP = 106; static const long asn_VAL_323_S1AP_ignore = 1; static const long asn_VAL_323_S1AP_optional = 0; -static const long asn_VAL_324_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_324_S1AP_id_SRVCCOperationPossible = 124; static const long asn_VAL_324_S1AP_ignore = 1; static const long asn_VAL_324_S1AP_optional = 0; -static const long asn_VAL_325_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_325_S1AP_id_UERadioCapability = 74; static const long asn_VAL_325_S1AP_ignore = 1; static const long asn_VAL_325_S1AP_optional = 0; -static const long asn_VAL_326_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_326_S1AP_id_DLNASPDUDeliveryAckRequest = 249; static const long asn_VAL_326_S1AP_ignore = 1; static const long asn_VAL_326_S1AP_optional = 0; -static const long asn_VAL_327_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_327_S1AP_reject = 0; +static const long asn_VAL_327_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_327_S1AP_ignore = 1; static const long asn_VAL_327_S1AP_optional = 0; +static const long asn_VAL_328_S1AP_id_NRUESecurityCapabilities = 269; +static const long asn_VAL_328_S1AP_ignore = 1; +static const long asn_VAL_328_S1AP_optional = 0; +static const long asn_VAL_329_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_329_S1AP_ignore = 1; +static const long asn_VAL_329_S1AP_optional = 0; +static const long asn_VAL_330_S1AP_id_UECapabilityInfoRequest = 275; +static const long asn_VAL_330_S1AP_ignore = 1; +static const long asn_VAL_330_S1AP_optional = 0; +static const long asn_VAL_331_S1AP_id_EndIndication = 280; +static const long asn_VAL_331_S1AP_ignore = 1; +static const long asn_VAL_331_S1AP_optional = 0; +static const long asn_VAL_332_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_332_S1AP_ignore = 1; +static const long asn_VAL_332_S1AP_optional = 0; +static const long asn_VAL_333_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_333_S1AP_ignore = 1; +static const long asn_VAL_333_S1AP_optional = 0; +static const long asn_VAL_334_S1AP_id_AdditionalRRMPriorityIndex = 299; +static const long asn_VAL_334_S1AP_ignore = 1; +static const long asn_VAL_334_S1AP_optional = 0; +static const long asn_VAL_335_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_335_S1AP_reject = 0; +static const long asn_VAL_335_S1AP_optional = 0; +static const long asn_VAL_336_S1AP_id_Masked_IMEISV = 192; +static const long asn_VAL_336_S1AP_ignore = 1; +static const long asn_VAL_336_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_DownlinkNASTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_311_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_311_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_319_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_319_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_311_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_312_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_312_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_319_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_320_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_320_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_312_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_313_S1AP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_313_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_320_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_321_S1AP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_321_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_313_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_314_S1AP_id_HandoverRestrictionList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_314_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_321_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_322_S1AP_id_HandoverRestrictionList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_322_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_HandoverRestrictionList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_314_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_315_S1AP_id_SubscriberProfileIDforRFP }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_315_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_322_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_323_S1AP_id_SubscriberProfileIDforRFP }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_323_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SubscriberProfileIDforRFP }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_315_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_316_S1AP_id_SRVCCOperationPossible }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_316_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_323_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_324_S1AP_id_SRVCCOperationPossible }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_324_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SRVCCOperationPossible }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_316_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_317_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_317_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_324_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_325_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_325_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_317_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_318_S1AP_id_DLNASPDUDeliveryAckRequest }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_318_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_325_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_326_S1AP_id_DLNASPDUDeliveryAckRequest }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_326_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_DLNASPDUDeliveryAckRequest }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_318_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_319_S1AP_id_EnhancedCoverageRestricted }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_319_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_326_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_327_S1AP_id_EnhancedCoverageRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_327_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_319_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_320_S1AP_id_NRUESecurityCapabilities }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_320_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_327_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_328_S1AP_id_NRUESecurityCapabilities }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_328_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_NRUESecurityCapabilities }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_320_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_321_S1AP_id_CE_ModeBRestricted }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_321_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_328_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_329_S1AP_id_CE_ModeBRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_329_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_321_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_322_S1AP_id_UECapabilityInfoRequest }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_322_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_329_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_330_S1AP_id_UECapabilityInfoRequest }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_330_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UECapabilityInfoRequest }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_322_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_323_S1AP_id_EndIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_323_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_330_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_331_S1AP_id_EndIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_331_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EndIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_323_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_324_S1AP_id_PendingDataIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_324_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_331_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_332_S1AP_id_PendingDataIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_332_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_324_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_325_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_325_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_332_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_333_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_333_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_325_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_326_S1AP_id_AdditionalRRMPriorityIndex }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_326_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_333_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_334_S1AP_id_AdditionalRRMPriorityIndex }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_334_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_AdditionalRRMPriorityIndex }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_326_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_327_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_327_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_334_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_335_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_335_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_327_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_335_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_336_S1AP_id_Masked_IMEISV }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_336_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Masked_IMEISV }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_336_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_DownlinkNASTransport_IEs_1 = { - { 17, 4, asn_IOS_S1AP_DownlinkNASTransport_IEs_1_rows } + { 18, 4, asn_IOS_S1AP_DownlinkNASTransport_IEs_1_rows } }; -static const long asn_VAL_328_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_328_S1AP_reject = 0; -static const long asn_VAL_328_S1AP_mandatory = 2; -static const long asn_VAL_329_S1AP_id_NAS_PDU = 26; -static const long asn_VAL_329_S1AP_reject = 0; -static const long asn_VAL_329_S1AP_mandatory = 2; -static const long asn_VAL_330_S1AP_id_TAI = 67; -static const long asn_VAL_330_S1AP_reject = 0; -static const long asn_VAL_330_S1AP_mandatory = 2; -static const long asn_VAL_331_S1AP_id_EUTRAN_CGI = 100; -static const long asn_VAL_331_S1AP_ignore = 1; -static const long asn_VAL_331_S1AP_mandatory = 2; -static const long asn_VAL_332_S1AP_id_RRC_Establishment_Cause = 134; -static const long asn_VAL_332_S1AP_ignore = 1; -static const long asn_VAL_332_S1AP_mandatory = 2; -static const long asn_VAL_333_S1AP_id_S_TMSI = 96; -static const long asn_VAL_333_S1AP_reject = 0; -static const long asn_VAL_333_S1AP_optional = 0; -static const long asn_VAL_334_S1AP_id_CSG_Id = 127; -static const long asn_VAL_334_S1AP_reject = 0; -static const long asn_VAL_334_S1AP_optional = 0; -static const long asn_VAL_335_S1AP_id_GUMMEI_ID = 75; -static const long asn_VAL_335_S1AP_reject = 0; -static const long asn_VAL_335_S1AP_optional = 0; -static const long asn_VAL_336_S1AP_id_CellAccessMode = 145; -static const long asn_VAL_336_S1AP_reject = 0; -static const long asn_VAL_336_S1AP_optional = 0; -static const long asn_VAL_337_S1AP_id_GW_TransportLayerAddress = 155; -static const long asn_VAL_337_S1AP_ignore = 1; -static const long asn_VAL_337_S1AP_optional = 0; -static const long asn_VAL_338_S1AP_id_RelayNode_Indicator = 160; +static const long asn_VAL_337_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_337_S1AP_reject = 0; +static const long asn_VAL_337_S1AP_mandatory = 2; +static const long asn_VAL_338_S1AP_id_NAS_PDU = 26; static const long asn_VAL_338_S1AP_reject = 0; -static const long asn_VAL_338_S1AP_optional = 0; -static const long asn_VAL_339_S1AP_id_GUMMEIType = 170; -static const long asn_VAL_339_S1AP_ignore = 1; -static const long asn_VAL_339_S1AP_optional = 0; -static const long asn_VAL_340_S1AP_id_Tunnel_Information_for_BBF = 176; +static const long asn_VAL_338_S1AP_mandatory = 2; +static const long asn_VAL_339_S1AP_id_TAI = 67; +static const long asn_VAL_339_S1AP_reject = 0; +static const long asn_VAL_339_S1AP_mandatory = 2; +static const long asn_VAL_340_S1AP_id_EUTRAN_CGI = 100; static const long asn_VAL_340_S1AP_ignore = 1; -static const long asn_VAL_340_S1AP_optional = 0; -static const long asn_VAL_341_S1AP_id_SIPTO_L_GW_TransportLayerAddress = 184; +static const long asn_VAL_340_S1AP_mandatory = 2; +static const long asn_VAL_341_S1AP_id_RRC_Establishment_Cause = 134; static const long asn_VAL_341_S1AP_ignore = 1; -static const long asn_VAL_341_S1AP_optional = 0; -static const long asn_VAL_342_S1AP_id_LHN_ID = 186; -static const long asn_VAL_342_S1AP_ignore = 1; +static const long asn_VAL_341_S1AP_mandatory = 2; +static const long asn_VAL_342_S1AP_id_S_TMSI = 96; +static const long asn_VAL_342_S1AP_reject = 0; static const long asn_VAL_342_S1AP_optional = 0; -static const long asn_VAL_343_S1AP_id_MME_Group_ID = 223; -static const long asn_VAL_343_S1AP_ignore = 1; +static const long asn_VAL_343_S1AP_id_CSG_Id = 127; +static const long asn_VAL_343_S1AP_reject = 0; static const long asn_VAL_343_S1AP_optional = 0; -static const long asn_VAL_344_S1AP_id_UE_Usage_Type = 230; -static const long asn_VAL_344_S1AP_ignore = 1; +static const long asn_VAL_344_S1AP_id_GUMMEI_ID = 75; +static const long asn_VAL_344_S1AP_reject = 0; static const long asn_VAL_344_S1AP_optional = 0; -static const long asn_VAL_345_S1AP_id_CE_mode_B_SupportIndicator = 242; -static const long asn_VAL_345_S1AP_ignore = 1; +static const long asn_VAL_345_S1AP_id_CellAccessMode = 145; +static const long asn_VAL_345_S1AP_reject = 0; static const long asn_VAL_345_S1AP_optional = 0; -static const long asn_VAL_346_S1AP_id_DCN_ID = 246; +static const long asn_VAL_346_S1AP_id_GW_TransportLayerAddress = 155; static const long asn_VAL_346_S1AP_ignore = 1; static const long asn_VAL_346_S1AP_optional = 0; -static const long asn_VAL_347_S1AP_id_Coverage_Level = 250; -static const long asn_VAL_347_S1AP_ignore = 1; +static const long asn_VAL_347_S1AP_id_RelayNode_Indicator = 160; +static const long asn_VAL_347_S1AP_reject = 0; static const long asn_VAL_347_S1AP_optional = 0; -static const long asn_VAL_348_S1AP_id_UE_Application_Layer_Measurement_Capability = 263; +static const long asn_VAL_348_S1AP_id_GUMMEIType = 170; static const long asn_VAL_348_S1AP_ignore = 1; static const long asn_VAL_348_S1AP_optional = 0; -static const long asn_VAL_349_S1AP_id_EDT_Session = 281; +static const long asn_VAL_349_S1AP_id_Tunnel_Information_for_BBF = 176; static const long asn_VAL_349_S1AP_ignore = 1; static const long asn_VAL_349_S1AP_optional = 0; -static const long asn_VAL_350_S1AP_id_IAB_Node_Indication = 302; -static const long asn_VAL_350_S1AP_reject = 0; +static const long asn_VAL_350_S1AP_id_SIPTO_L_GW_TransportLayerAddress = 184; +static const long asn_VAL_350_S1AP_ignore = 1; static const long asn_VAL_350_S1AP_optional = 0; +static const long asn_VAL_351_S1AP_id_LHN_ID = 186; +static const long asn_VAL_351_S1AP_ignore = 1; +static const long asn_VAL_351_S1AP_optional = 0; +static const long asn_VAL_352_S1AP_id_MME_Group_ID = 223; +static const long asn_VAL_352_S1AP_ignore = 1; +static const long asn_VAL_352_S1AP_optional = 0; +static const long asn_VAL_353_S1AP_id_UE_Usage_Type = 230; +static const long asn_VAL_353_S1AP_ignore = 1; +static const long asn_VAL_353_S1AP_optional = 0; +static const long asn_VAL_354_S1AP_id_CE_mode_B_SupportIndicator = 242; +static const long asn_VAL_354_S1AP_ignore = 1; +static const long asn_VAL_354_S1AP_optional = 0; +static const long asn_VAL_355_S1AP_id_DCN_ID = 246; +static const long asn_VAL_355_S1AP_ignore = 1; +static const long asn_VAL_355_S1AP_optional = 0; +static const long asn_VAL_356_S1AP_id_Coverage_Level = 250; +static const long asn_VAL_356_S1AP_ignore = 1; +static const long asn_VAL_356_S1AP_optional = 0; +static const long asn_VAL_357_S1AP_id_UE_Application_Layer_Measurement_Capability = 263; +static const long asn_VAL_357_S1AP_ignore = 1; +static const long asn_VAL_357_S1AP_optional = 0; +static const long asn_VAL_358_S1AP_id_EDT_Session = 281; +static const long asn_VAL_358_S1AP_ignore = 1; +static const long asn_VAL_358_S1AP_optional = 0; +static const long asn_VAL_359_S1AP_id_IAB_Node_Indication = 302; +static const long asn_VAL_359_S1AP_reject = 0; +static const long asn_VAL_359_S1AP_optional = 0; +static const long asn_VAL_360_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_360_S1AP_ignore = 1; +static const long asn_VAL_360_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_InitialUEMessage_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_328_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_328_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_337_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_337_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_328_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_329_S1AP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_329_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_337_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_338_S1AP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_338_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_329_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_330_S1AP_id_TAI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_330_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_338_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_339_S1AP_id_TAI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_339_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_330_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_331_S1AP_id_EUTRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_331_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_339_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_340_S1AP_id_EUTRAN_CGI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_340_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_331_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_332_S1AP_id_RRC_Establishment_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_332_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_340_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_341_S1AP_id_RRC_Establishment_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_341_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_RRC_Establishment_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_332_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_333_S1AP_id_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_333_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_341_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_342_S1AP_id_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_342_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_333_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_334_S1AP_id_CSG_Id }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_334_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_342_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_343_S1AP_id_CSG_Id }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_343_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_CSG_Id }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_334_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_335_S1AP_id_GUMMEI_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_335_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_343_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_344_S1AP_id_GUMMEI_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_344_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_335_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_336_S1AP_id_CellAccessMode }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_336_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_344_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_345_S1AP_id_CellAccessMode }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_345_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_CellAccessMode }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_336_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_337_S1AP_id_GW_TransportLayerAddress }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_337_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_345_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_346_S1AP_id_GW_TransportLayerAddress }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_346_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_337_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_338_S1AP_id_RelayNode_Indicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_338_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_346_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_347_S1AP_id_RelayNode_Indicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_347_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_RelayNode_Indicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_338_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_339_S1AP_id_GUMMEIType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_339_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_347_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_348_S1AP_id_GUMMEIType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_348_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEIType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_339_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_340_S1AP_id_Tunnel_Information_for_BBF }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_340_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_348_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_349_S1AP_id_Tunnel_Information_for_BBF }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_349_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TunnelInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_340_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_341_S1AP_id_SIPTO_L_GW_TransportLayerAddress }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_341_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_349_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_350_S1AP_id_SIPTO_L_GW_TransportLayerAddress }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_350_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_341_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_342_S1AP_id_LHN_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_342_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_350_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_351_S1AP_id_LHN_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_351_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_LHN_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_342_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_343_S1AP_id_MME_Group_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_343_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_351_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_352_S1AP_id_MME_Group_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_352_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_Group_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_343_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_344_S1AP_id_UE_Usage_Type }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_344_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_352_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_353_S1AP_id_UE_Usage_Type }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_353_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_Usage_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_344_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_345_S1AP_id_CE_mode_B_SupportIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_345_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_353_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_354_S1AP_id_CE_mode_B_SupportIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_354_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CE_mode_B_SupportIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_345_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_346_S1AP_id_DCN_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_346_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_354_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_355_S1AP_id_DCN_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_355_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_DCN_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_346_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_347_S1AP_id_Coverage_Level }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_347_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_355_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_356_S1AP_id_Coverage_Level }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_356_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Coverage_Level }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_347_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_348_S1AP_id_UE_Application_Layer_Measurement_Capability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_348_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_356_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_357_S1AP_id_UE_Application_Layer_Measurement_Capability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_357_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_Application_Layer_Measurement_Capability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_348_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_349_S1AP_id_EDT_Session }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_349_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_357_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_358_S1AP_id_EDT_Session }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_358_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EDT_Session }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_349_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_350_S1AP_id_IAB_Node_Indication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_350_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_358_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_359_S1AP_id_IAB_Node_Indication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_359_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Node_Indication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_350_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_359_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_360_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_360_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_360_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_InitialUEMessage_IEs_1 = { - { 23, 4, asn_IOS_S1AP_InitialUEMessage_IEs_1_rows } + { 24, 4, asn_IOS_S1AP_InitialUEMessage_IEs_1_rows } }; -static const long asn_VAL_351_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_351_S1AP_reject = 0; -static const long asn_VAL_351_S1AP_mandatory = 2; -static const long asn_VAL_352_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_352_S1AP_reject = 0; -static const long asn_VAL_352_S1AP_mandatory = 2; -static const long asn_VAL_353_S1AP_id_NAS_PDU = 26; -static const long asn_VAL_353_S1AP_reject = 0; -static const long asn_VAL_353_S1AP_mandatory = 2; -static const long asn_VAL_354_S1AP_id_EUTRAN_CGI = 100; -static const long asn_VAL_354_S1AP_ignore = 1; -static const long asn_VAL_354_S1AP_mandatory = 2; -static const long asn_VAL_355_S1AP_id_TAI = 67; -static const long asn_VAL_355_S1AP_ignore = 1; -static const long asn_VAL_355_S1AP_mandatory = 2; -static const long asn_VAL_356_S1AP_id_GW_TransportLayerAddress = 155; -static const long asn_VAL_356_S1AP_ignore = 1; -static const long asn_VAL_356_S1AP_optional = 0; -static const long asn_VAL_357_S1AP_id_SIPTO_L_GW_TransportLayerAddress = 184; -static const long asn_VAL_357_S1AP_ignore = 1; -static const long asn_VAL_357_S1AP_optional = 0; -static const long asn_VAL_358_S1AP_id_LHN_ID = 186; -static const long asn_VAL_358_S1AP_ignore = 1; -static const long asn_VAL_358_S1AP_optional = 0; -static const long asn_VAL_359_S1AP_id_PSCellInformation = 288; -static const long asn_VAL_359_S1AP_ignore = 1; -static const long asn_VAL_359_S1AP_optional = 0; +static const long asn_VAL_361_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_361_S1AP_reject = 0; +static const long asn_VAL_361_S1AP_mandatory = 2; +static const long asn_VAL_362_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_362_S1AP_reject = 0; +static const long asn_VAL_362_S1AP_mandatory = 2; +static const long asn_VAL_363_S1AP_id_NAS_PDU = 26; +static const long asn_VAL_363_S1AP_reject = 0; +static const long asn_VAL_363_S1AP_mandatory = 2; +static const long asn_VAL_364_S1AP_id_EUTRAN_CGI = 100; +static const long asn_VAL_364_S1AP_ignore = 1; +static const long asn_VAL_364_S1AP_mandatory = 2; +static const long asn_VAL_365_S1AP_id_TAI = 67; +static const long asn_VAL_365_S1AP_ignore = 1; +static const long asn_VAL_365_S1AP_mandatory = 2; +static const long asn_VAL_366_S1AP_id_GW_TransportLayerAddress = 155; +static const long asn_VAL_366_S1AP_ignore = 1; +static const long asn_VAL_366_S1AP_optional = 0; +static const long asn_VAL_367_S1AP_id_SIPTO_L_GW_TransportLayerAddress = 184; +static const long asn_VAL_367_S1AP_ignore = 1; +static const long asn_VAL_367_S1AP_optional = 0; +static const long asn_VAL_368_S1AP_id_LHN_ID = 186; +static const long asn_VAL_368_S1AP_ignore = 1; +static const long asn_VAL_368_S1AP_optional = 0; +static const long asn_VAL_369_S1AP_id_PSCellInformation = 288; +static const long asn_VAL_369_S1AP_ignore = 1; +static const long asn_VAL_369_S1AP_optional = 0; +static const long asn_VAL_370_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_370_S1AP_ignore = 1; +static const long asn_VAL_370_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UplinkNASTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_351_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_351_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_361_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_361_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_351_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_352_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_352_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_361_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_362_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_362_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_352_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_353_S1AP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_353_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_362_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_363_S1AP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_363_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_353_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_354_S1AP_id_EUTRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_354_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_363_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_364_S1AP_id_EUTRAN_CGI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_364_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_354_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_355_S1AP_id_TAI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_355_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_364_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_365_S1AP_id_TAI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_365_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_355_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_356_S1AP_id_GW_TransportLayerAddress }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_356_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_365_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_366_S1AP_id_GW_TransportLayerAddress }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_366_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_356_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_357_S1AP_id_SIPTO_L_GW_TransportLayerAddress }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_357_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_366_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_367_S1AP_id_SIPTO_L_GW_TransportLayerAddress }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_367_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_357_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_358_S1AP_id_LHN_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_358_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_367_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_368_S1AP_id_LHN_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_368_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_LHN_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_358_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_359_S1AP_id_PSCellInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_359_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_368_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_369_S1AP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_369_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_PSCellInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_359_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_369_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_370_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_370_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_370_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UplinkNASTransport_IEs_1 = { - { 9, 4, asn_IOS_S1AP_UplinkNASTransport_IEs_1_rows } + { 10, 4, asn_IOS_S1AP_UplinkNASTransport_IEs_1_rows } }; -static const long asn_VAL_360_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_360_S1AP_reject = 0; -static const long asn_VAL_360_S1AP_mandatory = 2; -static const long asn_VAL_361_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_361_S1AP_reject = 0; -static const long asn_VAL_361_S1AP_mandatory = 2; -static const long asn_VAL_362_S1AP_id_NAS_PDU = 26; -static const long asn_VAL_362_S1AP_ignore = 1; -static const long asn_VAL_362_S1AP_mandatory = 2; -static const long asn_VAL_363_S1AP_id_Cause = 2; -static const long asn_VAL_363_S1AP_ignore = 1; -static const long asn_VAL_363_S1AP_mandatory = 2; +static const long asn_VAL_371_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_371_S1AP_reject = 0; +static const long asn_VAL_371_S1AP_mandatory = 2; +static const long asn_VAL_372_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_372_S1AP_reject = 0; +static const long asn_VAL_372_S1AP_mandatory = 2; +static const long asn_VAL_373_S1AP_id_NAS_PDU = 26; +static const long asn_VAL_373_S1AP_ignore = 1; +static const long asn_VAL_373_S1AP_mandatory = 2; +static const long asn_VAL_374_S1AP_id_Cause = 2; +static const long asn_VAL_374_S1AP_ignore = 1; +static const long asn_VAL_374_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_NASNonDeliveryIndication_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_360_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_360_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_371_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_371_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_360_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_361_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_361_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_371_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_372_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_372_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_361_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_362_S1AP_id_NAS_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_362_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_372_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_373_S1AP_id_NAS_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_373_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_NAS_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_362_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_363_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_363_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_373_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_374_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_374_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_363_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_374_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_NASNonDeliveryIndication_IEs_1 = { { 4, 4, asn_IOS_S1AP_NASNonDeliveryIndication_IEs_1_rows } }; -static const long asn_VAL_364_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_364_S1AP_reject = 0; -static const long asn_VAL_364_S1AP_mandatory = 2; -static const long asn_VAL_365_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_365_S1AP_ignore = 1; -static const long asn_VAL_365_S1AP_optional = 0; -static const long asn_VAL_366_S1AP_id_S1_Message = 225; -static const long asn_VAL_366_S1AP_reject = 0; -static const long asn_VAL_366_S1AP_mandatory = 2; -static const long asn_VAL_367_S1AP_id_MME_Group_ID = 223; -static const long asn_VAL_367_S1AP_reject = 0; -static const long asn_VAL_367_S1AP_mandatory = 2; -static const long asn_VAL_368_S1AP_id_Additional_GUTI = 224; -static const long asn_VAL_368_S1AP_ignore = 1; -static const long asn_VAL_368_S1AP_optional = 0; -static const long asn_VAL_369_S1AP_id_UE_Usage_Type = 230; -static const long asn_VAL_369_S1AP_ignore = 1; -static const long asn_VAL_369_S1AP_optional = 0; +static const long asn_VAL_375_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_375_S1AP_reject = 0; +static const long asn_VAL_375_S1AP_mandatory = 2; +static const long asn_VAL_376_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_376_S1AP_ignore = 1; +static const long asn_VAL_376_S1AP_optional = 0; +static const long asn_VAL_377_S1AP_id_S1_Message = 225; +static const long asn_VAL_377_S1AP_reject = 0; +static const long asn_VAL_377_S1AP_mandatory = 2; +static const long asn_VAL_378_S1AP_id_MME_Group_ID = 223; +static const long asn_VAL_378_S1AP_reject = 0; +static const long asn_VAL_378_S1AP_mandatory = 2; +static const long asn_VAL_379_S1AP_id_Additional_GUTI = 224; +static const long asn_VAL_379_S1AP_ignore = 1; +static const long asn_VAL_379_S1AP_optional = 0; +static const long asn_VAL_380_S1AP_id_UE_Usage_Type = 230; +static const long asn_VAL_380_S1AP_ignore = 1; +static const long asn_VAL_380_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_RerouteNASRequest_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_364_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_364_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_375_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_375_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_364_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_365_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_365_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_375_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_376_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_376_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_365_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_366_S1AP_id_S1_Message }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_366_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_376_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_377_S1AP_id_S1_Message }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_377_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_OCTET_STRING }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_366_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_367_S1AP_id_MME_Group_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_367_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_377_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_378_S1AP_id_MME_Group_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_378_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_Group_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_367_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_368_S1AP_id_Additional_GUTI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_368_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_378_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_379_S1AP_id_Additional_GUTI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_379_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Additional_GUTI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_368_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_369_S1AP_id_UE_Usage_Type }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_369_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_379_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_380_S1AP_id_UE_Usage_Type }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_380_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_Usage_Type }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_369_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_380_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_RerouteNASRequest_IEs_1 = { { 6, 4, asn_IOS_S1AP_RerouteNASRequest_IEs_1_rows } }; -static const long asn_VAL_370_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_370_S1AP_reject = 0; -static const long asn_VAL_370_S1AP_mandatory = 2; -static const long asn_VAL_371_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_371_S1AP_reject = 0; -static const long asn_VAL_371_S1AP_mandatory = 2; +static const long asn_VAL_381_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_381_S1AP_reject = 0; +static const long asn_VAL_381_S1AP_mandatory = 2; +static const long asn_VAL_382_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_382_S1AP_reject = 0; +static const long asn_VAL_382_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_NASDeliveryIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_370_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_370_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_381_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_381_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_370_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_371_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_371_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_381_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_382_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_382_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_371_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_382_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_NASDeliveryIndicationIEs_1 = { { 2, 4, asn_IOS_S1AP_NASDeliveryIndicationIEs_1_rows } }; -static const long asn_VAL_372_S1AP_id_Cause = 2; -static const long asn_VAL_372_S1AP_ignore = 1; -static const long asn_VAL_372_S1AP_mandatory = 2; -static const long asn_VAL_373_S1AP_id_ResetType = 92; -static const long asn_VAL_373_S1AP_reject = 0; -static const long asn_VAL_373_S1AP_mandatory = 2; +static const long asn_VAL_383_S1AP_id_Cause = 2; +static const long asn_VAL_383_S1AP_ignore = 1; +static const long asn_VAL_383_S1AP_mandatory = 2; +static const long asn_VAL_384_S1AP_id_ResetType = 92; +static const long asn_VAL_384_S1AP_reject = 0; +static const long asn_VAL_384_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_ResetIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_372_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_372_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_383_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_383_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_372_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_373_S1AP_id_ResetType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_373_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_383_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_384_S1AP_id_ResetType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_384_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ResetType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_373_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_384_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_ResetIEs_1 = { { 2, 4, asn_IOS_S1AP_ResetIEs_1_rows } }; -static const long asn_VAL_375_S1AP_id_UE_associatedLogicalS1_ConnectionListResAck = 93; -static const long asn_VAL_375_S1AP_ignore = 1; -static const long asn_VAL_375_S1AP_optional = 0; -static const long asn_VAL_376_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_376_S1AP_ignore = 1; -static const long asn_VAL_376_S1AP_optional = 0; +static const long asn_VAL_386_S1AP_id_UE_associatedLogicalS1_ConnectionListResAck = 93; +static const long asn_VAL_386_S1AP_ignore = 1; +static const long asn_VAL_386_S1AP_optional = 0; +static const long asn_VAL_387_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_387_S1AP_ignore = 1; +static const long asn_VAL_387_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ResetAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_375_S1AP_id_UE_associatedLogicalS1_ConnectionListResAck }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_375_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_386_S1AP_id_UE_associatedLogicalS1_ConnectionListResAck }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_386_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionListResAck }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_375_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_376_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_376_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_386_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_387_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_387_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_376_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_387_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ResetAcknowledgeIEs_1 = { { 2, 4, asn_IOS_S1AP_ResetAcknowledgeIEs_1_rows } }; -static const long asn_VAL_378_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_378_S1AP_ignore = 1; -static const long asn_VAL_378_S1AP_optional = 0; -static const long asn_VAL_379_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_379_S1AP_ignore = 1; -static const long asn_VAL_379_S1AP_optional = 0; -static const long asn_VAL_380_S1AP_id_Cause = 2; -static const long asn_VAL_380_S1AP_ignore = 1; -static const long asn_VAL_380_S1AP_optional = 0; -static const long asn_VAL_381_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_381_S1AP_ignore = 1; -static const long asn_VAL_381_S1AP_optional = 0; -static const long asn_VAL_382_S1AP_id_S_TMSI = 96; -static const long asn_VAL_382_S1AP_ignore = 1; -static const long asn_VAL_382_S1AP_optional = 0; +static const long asn_VAL_389_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_389_S1AP_ignore = 1; +static const long asn_VAL_389_S1AP_optional = 0; +static const long asn_VAL_390_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_390_S1AP_ignore = 1; +static const long asn_VAL_390_S1AP_optional = 0; +static const long asn_VAL_391_S1AP_id_Cause = 2; +static const long asn_VAL_391_S1AP_ignore = 1; +static const long asn_VAL_391_S1AP_optional = 0; +static const long asn_VAL_392_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_392_S1AP_ignore = 1; +static const long asn_VAL_392_S1AP_optional = 0; +static const long asn_VAL_393_S1AP_id_S_TMSI = 96; +static const long asn_VAL_393_S1AP_ignore = 1; +static const long asn_VAL_393_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ErrorIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_378_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_378_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_389_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_389_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_378_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_379_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_379_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_389_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_390_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_390_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_379_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_380_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_380_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_390_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_391_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_391_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_380_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_381_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_381_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_391_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_392_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_392_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_381_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_382_S1AP_id_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_382_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_392_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_393_S1AP_id_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_393_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_382_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_393_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ErrorIndicationIEs_1 = { { 5, 4, asn_IOS_S1AP_ErrorIndicationIEs_1_rows } }; -static const long asn_VAL_383_S1AP_id_Global_ENB_ID = 59; -static const long asn_VAL_383_S1AP_reject = 0; -static const long asn_VAL_383_S1AP_mandatory = 2; -static const long asn_VAL_384_S1AP_id_eNBname = 60; -static const long asn_VAL_384_S1AP_ignore = 1; -static const long asn_VAL_384_S1AP_optional = 0; -static const long asn_VAL_385_S1AP_id_SupportedTAs = 64; -static const long asn_VAL_385_S1AP_reject = 0; -static const long asn_VAL_385_S1AP_mandatory = 2; -static const long asn_VAL_386_S1AP_id_DefaultPagingDRX = 137; -static const long asn_VAL_386_S1AP_ignore = 1; -static const long asn_VAL_386_S1AP_mandatory = 2; -static const long asn_VAL_387_S1AP_id_CSG_IdList = 128; -static const long asn_VAL_387_S1AP_reject = 0; -static const long asn_VAL_387_S1AP_optional = 0; -static const long asn_VAL_388_S1AP_id_UE_RetentionInformation = 228; -static const long asn_VAL_388_S1AP_ignore = 1; -static const long asn_VAL_388_S1AP_optional = 0; -static const long asn_VAL_389_S1AP_id_NB_IoT_DefaultPagingDRX = 234; -static const long asn_VAL_389_S1AP_ignore = 1; -static const long asn_VAL_389_S1AP_optional = 0; -static const long asn_VAL_390_S1AP_id_ConnectedengNBList = 291; -static const long asn_VAL_390_S1AP_ignore = 1; -static const long asn_VAL_390_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_383_S1AP_id_Global_ENB_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_383_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Global_ENB_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_383_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_384_S1AP_id_eNBname }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_384_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENBname }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_384_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_385_S1AP_id_SupportedTAs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_385_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_SupportedTAs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_385_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_386_S1AP_id_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_386_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_386_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_387_S1AP_id_CSG_IdList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_387_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_387_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_388_S1AP_id_UE_RetentionInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_388_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UE_RetentionInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_388_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_389_S1AP_id_NB_IoT_DefaultPagingDRX }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_389_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_DefaultPagingDRX }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_389_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_390_S1AP_id_ConnectedengNBList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_390_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_390_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_S1SetupRequestIEs_1 = { - { 8, 4, asn_IOS_S1AP_S1SetupRequestIEs_1_rows } -}; -static const long asn_VAL_391_S1AP_id_MMEname = 61; -static const long asn_VAL_391_S1AP_ignore = 1; -static const long asn_VAL_391_S1AP_optional = 0; -static const long asn_VAL_392_S1AP_id_ServedGUMMEIs = 105; -static const long asn_VAL_392_S1AP_reject = 0; -static const long asn_VAL_392_S1AP_mandatory = 2; -static const long asn_VAL_393_S1AP_id_RelativeMMECapacity = 87; -static const long asn_VAL_393_S1AP_ignore = 1; -static const long asn_VAL_393_S1AP_mandatory = 2; -static const long asn_VAL_394_S1AP_id_MMERelaySupportIndicator = 163; -static const long asn_VAL_394_S1AP_ignore = 1; -static const long asn_VAL_394_S1AP_optional = 0; -static const long asn_VAL_395_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_394_S1AP_id_Global_ENB_ID = 59; +static const long asn_VAL_394_S1AP_reject = 0; +static const long asn_VAL_394_S1AP_mandatory = 2; +static const long asn_VAL_395_S1AP_id_eNBname = 60; static const long asn_VAL_395_S1AP_ignore = 1; static const long asn_VAL_395_S1AP_optional = 0; -static const long asn_VAL_396_S1AP_id_UE_RetentionInformation = 228; -static const long asn_VAL_396_S1AP_ignore = 1; -static const long asn_VAL_396_S1AP_optional = 0; -static const long asn_VAL_397_S1AP_id_ServedDCNs = 247; +static const long asn_VAL_396_S1AP_id_SupportedTAs = 64; +static const long asn_VAL_396_S1AP_reject = 0; +static const long asn_VAL_396_S1AP_mandatory = 2; +static const long asn_VAL_397_S1AP_id_DefaultPagingDRX = 137; static const long asn_VAL_397_S1AP_ignore = 1; -static const long asn_VAL_397_S1AP_optional = 0; -static const long asn_VAL_398_S1AP_id_IAB_Supported = 303; -static const long asn_VAL_398_S1AP_ignore = 1; +static const long asn_VAL_397_S1AP_mandatory = 2; +static const long asn_VAL_398_S1AP_id_CSG_IdList = 128; +static const long asn_VAL_398_S1AP_reject = 0; static const long asn_VAL_398_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_391_S1AP_id_MMEname }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_391_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MMEname }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_391_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_392_S1AP_id_ServedGUMMEIs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_392_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ServedGUMMEIs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_392_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_393_S1AP_id_RelativeMMECapacity }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_393_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_RelativeMMECapacity }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_393_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_394_S1AP_id_MMERelaySupportIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_394_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MMERelaySupportIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_394_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_395_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_395_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_395_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_396_S1AP_id_UE_RetentionInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_396_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UE_RetentionInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_396_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_397_S1AP_id_ServedDCNs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_397_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ServedDCNs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_397_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_398_S1AP_id_IAB_Supported }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_398_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Supported }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_398_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_S1SetupResponseIEs_1 = { - { 8, 4, asn_IOS_S1AP_S1SetupResponseIEs_1_rows } -}; -static const long asn_VAL_399_S1AP_id_Cause = 2; +static const long asn_VAL_399_S1AP_id_UE_RetentionInformation = 228; static const long asn_VAL_399_S1AP_ignore = 1; -static const long asn_VAL_399_S1AP_mandatory = 2; -static const long asn_VAL_400_S1AP_id_TimeToWait = 65; +static const long asn_VAL_399_S1AP_optional = 0; +static const long asn_VAL_400_S1AP_id_NB_IoT_DefaultPagingDRX = 234; static const long asn_VAL_400_S1AP_ignore = 1; static const long asn_VAL_400_S1AP_optional = 0; -static const long asn_VAL_401_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_401_S1AP_id_ConnectedengNBList = 291; static const long asn_VAL_401_S1AP_ignore = 1; static const long asn_VAL_401_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_399_S1AP_id_Cause }, +static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupRequestIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_394_S1AP_id_Global_ENB_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_394_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Global_ENB_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_394_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_395_S1AP_id_eNBname }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_395_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENBname }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_395_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_396_S1AP_id_SupportedTAs }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_396_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_SupportedTAs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_396_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_397_S1AP_id_DefaultPagingDRX }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_397_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_397_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_398_S1AP_id_CSG_IdList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_398_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_398_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_399_S1AP_id_UE_RetentionInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_399_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_399_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_400_S1AP_id_TimeToWait }, + { "&Value", aioc__type, &asn_DEF_S1AP_UE_RetentionInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_399_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_400_S1AP_id_NB_IoT_DefaultPagingDRX }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_400_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TimeToWait }, + { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_DefaultPagingDRX }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_400_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_401_S1AP_id_CriticalityDiagnostics }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_401_S1AP_id_ConnectedengNBList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_401_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_401_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_S1SetupFailureIEs_1 = { - { 3, 4, asn_IOS_S1AP_S1SetupFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_S1SetupRequestIEs_1 = { + { 8, 4, asn_IOS_S1AP_S1SetupRequestIEs_1_rows } }; -static const long asn_VAL_402_S1AP_id_eNBname = 60; +static const long asn_VAL_402_S1AP_id_MMEname = 61; static const long asn_VAL_402_S1AP_ignore = 1; static const long asn_VAL_402_S1AP_optional = 0; -static const long asn_VAL_403_S1AP_id_SupportedTAs = 64; +static const long asn_VAL_403_S1AP_id_ServedGUMMEIs = 105; static const long asn_VAL_403_S1AP_reject = 0; -static const long asn_VAL_403_S1AP_optional = 0; -static const long asn_VAL_404_S1AP_id_CSG_IdList = 128; -static const long asn_VAL_404_S1AP_reject = 0; -static const long asn_VAL_404_S1AP_optional = 0; -static const long asn_VAL_405_S1AP_id_DefaultPagingDRX = 137; +static const long asn_VAL_403_S1AP_mandatory = 2; +static const long asn_VAL_404_S1AP_id_RelativeMMECapacity = 87; +static const long asn_VAL_404_S1AP_ignore = 1; +static const long asn_VAL_404_S1AP_mandatory = 2; +static const long asn_VAL_405_S1AP_id_MMERelaySupportIndicator = 163; static const long asn_VAL_405_S1AP_ignore = 1; static const long asn_VAL_405_S1AP_optional = 0; -static const long asn_VAL_406_S1AP_id_NB_IoT_DefaultPagingDRX = 234; +static const long asn_VAL_406_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_406_S1AP_ignore = 1; static const long asn_VAL_406_S1AP_optional = 0; -static const long asn_VAL_407_S1AP_id_ConnectedengNBToAddList = 292; +static const long asn_VAL_407_S1AP_id_UE_RetentionInformation = 228; static const long asn_VAL_407_S1AP_ignore = 1; static const long asn_VAL_407_S1AP_optional = 0; -static const long asn_VAL_408_S1AP_id_ConnectedengNBToRemoveList = 293; +static const long asn_VAL_408_S1AP_id_ServedDCNs = 247; static const long asn_VAL_408_S1AP_ignore = 1; static const long asn_VAL_408_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_402_S1AP_id_eNBname }, +static const long asn_VAL_409_S1AP_id_IAB_Supported = 303; +static const long asn_VAL_409_S1AP_ignore = 1; +static const long asn_VAL_409_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupResponseIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_402_S1AP_id_MMEname }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_402_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENBname }, + { "&Value", aioc__type, &asn_DEF_S1AP_MMEname }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_402_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_403_S1AP_id_SupportedTAs }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_403_S1AP_id_ServedGUMMEIs }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_403_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_SupportedTAs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_403_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_404_S1AP_id_CSG_IdList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_404_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_404_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_405_S1AP_id_DefaultPagingDRX }, + { "&Value", aioc__type, &asn_DEF_S1AP_ServedGUMMEIs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_403_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_404_S1AP_id_RelativeMMECapacity }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_404_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_RelativeMMECapacity }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_404_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_405_S1AP_id_MMERelaySupportIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_405_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, + { "&Value", aioc__type, &asn_DEF_S1AP_MMERelaySupportIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_405_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_406_S1AP_id_NB_IoT_DefaultPagingDRX }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_406_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_406_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_DefaultPagingDRX }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_406_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_407_S1AP_id_ConnectedengNBToAddList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_407_S1AP_id_UE_RetentionInformation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_407_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, + { "&Value", aioc__type, &asn_DEF_S1AP_UE_RetentionInformation }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_407_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_408_S1AP_id_ConnectedengNBToRemoveList }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_408_S1AP_id_ServedDCNs }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_408_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_408_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateIEs_1 = { - { 7, 4, asn_IOS_S1AP_ENBConfigurationUpdateIEs_1_rows } -}; -static const long asn_VAL_409_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_409_S1AP_ignore = 1; -static const long asn_VAL_409_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_409_S1AP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_ServedDCNs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_408_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_409_S1AP_id_IAB_Supported }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_409_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_IAB_Supported }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_409_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1 = { - { 1, 4, asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_S1SetupResponseIEs_1 = { + { 8, 4, asn_IOS_S1AP_S1SetupResponseIEs_1_rows } }; static const long asn_VAL_410_S1AP_id_Cause = 2; static const long asn_VAL_410_S1AP_ignore = 1; @@ -3271,7 +3261,7 @@ static const long asn_VAL_412_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_412_S1AP_ignore = 1; static const long asn_VAL_412_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_S1SetupFailureIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_410_S1AP_id_Cause }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_410_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, @@ -3285,458 +3275,458 @@ { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_412_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1 = { - { 3, 4, asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_S1SetupFailureIEs_1 = { + { 3, 4, asn_IOS_S1AP_S1SetupFailureIEs_1_rows } }; -static const long asn_VAL_413_S1AP_id_MMEname = 61; +static const long asn_VAL_413_S1AP_id_eNBname = 60; static const long asn_VAL_413_S1AP_ignore = 1; static const long asn_VAL_413_S1AP_optional = 0; -static const long asn_VAL_414_S1AP_id_ServedGUMMEIs = 105; +static const long asn_VAL_414_S1AP_id_SupportedTAs = 64; static const long asn_VAL_414_S1AP_reject = 0; static const long asn_VAL_414_S1AP_optional = 0; -static const long asn_VAL_415_S1AP_id_RelativeMMECapacity = 87; +static const long asn_VAL_415_S1AP_id_CSG_IdList = 128; static const long asn_VAL_415_S1AP_reject = 0; static const long asn_VAL_415_S1AP_optional = 0; -static const long asn_VAL_416_S1AP_id_ServedDCNs = 247; +static const long asn_VAL_416_S1AP_id_DefaultPagingDRX = 137; static const long asn_VAL_416_S1AP_ignore = 1; static const long asn_VAL_416_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_413_S1AP_id_MMEname }, +static const long asn_VAL_417_S1AP_id_NB_IoT_DefaultPagingDRX = 234; +static const long asn_VAL_417_S1AP_ignore = 1; +static const long asn_VAL_417_S1AP_optional = 0; +static const long asn_VAL_418_S1AP_id_ConnectedengNBToAddList = 292; +static const long asn_VAL_418_S1AP_ignore = 1; +static const long asn_VAL_418_S1AP_optional = 0; +static const long asn_VAL_419_S1AP_id_ConnectedengNBToRemoveList = 293; +static const long asn_VAL_419_S1AP_ignore = 1; +static const long asn_VAL_419_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_413_S1AP_id_eNBname }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_413_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_MMEname }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENBname }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_413_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_414_S1AP_id_ServedGUMMEIs }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_414_S1AP_id_SupportedTAs }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_414_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ServedGUMMEIs }, + { "&Value", aioc__type, &asn_DEF_S1AP_SupportedTAs }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_414_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_415_S1AP_id_RelativeMMECapacity }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_415_S1AP_id_CSG_IdList }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_415_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_RelativeMMECapacity }, + { "&Value", aioc__type, &asn_DEF_S1AP_CSG_IdList }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_415_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_416_S1AP_id_ServedDCNs }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_416_S1AP_id_DefaultPagingDRX }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_416_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_ServedDCNs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_416_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateIEs_1 = { - { 4, 4, asn_IOS_S1AP_MMEConfigurationUpdateIEs_1_rows } -}; -static const long asn_VAL_417_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_417_S1AP_ignore = 1; -static const long asn_VAL_417_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_417_S1AP_id_CriticalityDiagnostics }, + { "&Value", aioc__type, &asn_DEF_S1AP_PagingDRX }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_416_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_417_S1AP_id_NB_IoT_DefaultPagingDRX }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_417_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_417_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_NB_IoT_DefaultPagingDRX }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_417_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_418_S1AP_id_ConnectedengNBToAddList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_418_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_418_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_419_S1AP_id_ConnectedengNBToRemoveList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_419_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ConnectedengNBList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_419_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1 = { - { 1, 4, asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateIEs_1 = { + { 7, 4, asn_IOS_S1AP_ENBConfigurationUpdateIEs_1_rows } }; -static const long asn_VAL_418_S1AP_id_Cause = 2; -static const long asn_VAL_418_S1AP_ignore = 1; -static const long asn_VAL_418_S1AP_mandatory = 2; -static const long asn_VAL_419_S1AP_id_TimeToWait = 65; -static const long asn_VAL_419_S1AP_ignore = 1; -static const long asn_VAL_419_S1AP_optional = 0; static const long asn_VAL_420_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_420_S1AP_ignore = 1; static const long asn_VAL_420_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_418_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_418_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_418_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_419_S1AP_id_TimeToWait }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_419_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TimeToWait }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_419_S1AP_optional }, +static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_420_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_420_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_420_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1 = { - { 3, 4, asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1 = { + { 1, 4, asn_IOS_S1AP_ENBConfigurationUpdateAcknowledgeIEs_1_rows } }; -static const long asn_VAL_421_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_421_S1AP_reject = 0; +static const long asn_VAL_421_S1AP_id_Cause = 2; +static const long asn_VAL_421_S1AP_ignore = 1; static const long asn_VAL_421_S1AP_mandatory = 2; -static const long asn_VAL_422_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_422_S1AP_reject = 0; -static const long asn_VAL_422_S1AP_mandatory = 2; -static const long asn_VAL_423_S1AP_id_E_RABSubjecttoDataForwardingList = 12; +static const long asn_VAL_422_S1AP_id_TimeToWait = 65; +static const long asn_VAL_422_S1AP_ignore = 1; +static const long asn_VAL_422_S1AP_optional = 0; +static const long asn_VAL_423_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_423_S1AP_ignore = 1; static const long asn_VAL_423_S1AP_optional = 0; -static const long asn_VAL_424_S1AP_id_cdma2000HOStatus = 83; +static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_421_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_421_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_421_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_422_S1AP_id_TimeToWait }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_422_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_TimeToWait }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_422_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_423_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_423_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_423_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1 = { + { 3, 4, asn_IOS_S1AP_ENBConfigurationUpdateFailureIEs_1_rows } +}; +static const long asn_VAL_424_S1AP_id_MMEname = 61; static const long asn_VAL_424_S1AP_ignore = 1; static const long asn_VAL_424_S1AP_optional = 0; -static const long asn_VAL_425_S1AP_id_cdma2000RATType = 71; +static const long asn_VAL_425_S1AP_id_ServedGUMMEIs = 105; static const long asn_VAL_425_S1AP_reject = 0; -static const long asn_VAL_425_S1AP_mandatory = 2; -static const long asn_VAL_426_S1AP_id_cdma2000PDU = 70; +static const long asn_VAL_425_S1AP_optional = 0; +static const long asn_VAL_426_S1AP_id_RelativeMMECapacity = 87; static const long asn_VAL_426_S1AP_reject = 0; -static const long asn_VAL_426_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_421_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_421_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_421_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_422_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_422_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_422_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_423_S1AP_id_E_RABSubjecttoDataForwardingList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_423_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSubjecttoDataForwardingList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_423_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_424_S1AP_id_cdma2000HOStatus }, +static const long asn_VAL_426_S1AP_optional = 0; +static const long asn_VAL_427_S1AP_id_ServedDCNs = 247; +static const long asn_VAL_427_S1AP_ignore = 1; +static const long asn_VAL_427_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_424_S1AP_id_MMEname }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_424_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000HOStatus }, + { "&Value", aioc__type, &asn_DEF_S1AP_MMEname }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_424_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_425_S1AP_id_cdma2000RATType }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_425_S1AP_id_ServedGUMMEIs }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_425_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000RATType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_425_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_426_S1AP_id_cdma2000PDU }, + { "&Value", aioc__type, &asn_DEF_S1AP_ServedGUMMEIs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_425_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_426_S1AP_id_RelativeMMECapacity }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_426_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_426_S1AP_mandatory } + { "&Value", aioc__type, &asn_DEF_S1AP_RelativeMMECapacity }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_426_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_427_S1AP_id_ServedDCNs }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_427_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_ServedDCNs }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_427_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1 = { - { 6, 4, asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateIEs_1 = { + { 4, 4, asn_IOS_S1AP_MMEConfigurationUpdateIEs_1_rows } +}; +static const long asn_VAL_428_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_428_S1AP_ignore = 1; +static const long asn_VAL_428_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_428_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_428_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_428_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1 = { + { 1, 4, asn_IOS_S1AP_MMEConfigurationUpdateAcknowledgeIEs_1_rows } }; -static const long asn_VAL_427_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_427_S1AP_reject = 0; -static const long asn_VAL_427_S1AP_mandatory = 2; -static const long asn_VAL_428_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_428_S1AP_reject = 0; -static const long asn_VAL_428_S1AP_mandatory = 2; -static const long asn_VAL_429_S1AP_id_cdma2000RATType = 71; -static const long asn_VAL_429_S1AP_reject = 0; +static const long asn_VAL_429_S1AP_id_Cause = 2; +static const long asn_VAL_429_S1AP_ignore = 1; static const long asn_VAL_429_S1AP_mandatory = 2; -static const long asn_VAL_430_S1AP_id_cdma2000SectorID = 72; -static const long asn_VAL_430_S1AP_reject = 0; -static const long asn_VAL_430_S1AP_mandatory = 2; -static const long asn_VAL_431_S1AP_id_cdma2000HORequiredIndication = 84; +static const long asn_VAL_430_S1AP_id_TimeToWait = 65; +static const long asn_VAL_430_S1AP_ignore = 1; +static const long asn_VAL_430_S1AP_optional = 0; +static const long asn_VAL_431_S1AP_id_CriticalityDiagnostics = 58; static const long asn_VAL_431_S1AP_ignore = 1; static const long asn_VAL_431_S1AP_optional = 0; -static const long asn_VAL_432_S1AP_id_cdma2000OneXSRVCCInfo = 102; -static const long asn_VAL_432_S1AP_reject = 0; -static const long asn_VAL_432_S1AP_optional = 0; -static const long asn_VAL_433_S1AP_id_cdma2000OneXRAND = 97; -static const long asn_VAL_433_S1AP_reject = 0; -static const long asn_VAL_433_S1AP_optional = 0; -static const long asn_VAL_434_S1AP_id_cdma2000PDU = 70; -static const long asn_VAL_434_S1AP_reject = 0; -static const long asn_VAL_434_S1AP_mandatory = 2; -static const long asn_VAL_435_S1AP_id_EUTRANRoundTripDelayEstimationInfo = 140; -static const long asn_VAL_435_S1AP_ignore = 1; -static const long asn_VAL_435_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_427_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_427_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_427_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_428_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_428_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_428_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_429_S1AP_id_cdma2000RATType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_429_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000RATType }, +static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_429_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_429_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_429_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_430_S1AP_id_cdma2000SectorID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_430_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000SectorID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_430_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_431_S1AP_id_cdma2000HORequiredIndication }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_430_S1AP_id_TimeToWait }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_430_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_TimeToWait }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_430_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_431_S1AP_id_CriticalityDiagnostics }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_431_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000HORequiredIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_431_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_432_S1AP_id_cdma2000OneXSRVCCInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_432_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000OneXSRVCCInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_432_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_433_S1AP_id_cdma2000OneXRAND }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_433_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000OneXRAND }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_433_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_434_S1AP_id_cdma2000PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_434_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_434_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_435_S1AP_id_EUTRANRoundTripDelayEstimationInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_435_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EUTRANRoundTripDelayEstimationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_435_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_431_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1 = { - { 9, 4, asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1 = { + { 3, 4, asn_IOS_S1AP_MMEConfigurationUpdateFailureIEs_1_rows } }; -static const long asn_VAL_436_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_432_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_432_S1AP_reject = 0; +static const long asn_VAL_432_S1AP_mandatory = 2; +static const long asn_VAL_433_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_433_S1AP_reject = 0; +static const long asn_VAL_433_S1AP_mandatory = 2; +static const long asn_VAL_434_S1AP_id_E_RABSubjecttoDataForwardingList = 12; +static const long asn_VAL_434_S1AP_ignore = 1; +static const long asn_VAL_434_S1AP_optional = 0; +static const long asn_VAL_435_S1AP_id_cdma2000HOStatus = 83; +static const long asn_VAL_435_S1AP_ignore = 1; +static const long asn_VAL_435_S1AP_optional = 0; +static const long asn_VAL_436_S1AP_id_cdma2000RATType = 71; static const long asn_VAL_436_S1AP_reject = 0; static const long asn_VAL_436_S1AP_mandatory = 2; -static const long asn_VAL_437_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_437_S1AP_id_cdma2000PDU = 70; static const long asn_VAL_437_S1AP_reject = 0; static const long asn_VAL_437_S1AP_mandatory = 2; -static const long asn_VAL_438_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_438_S1AP_ignore = 1; -static const long asn_VAL_438_S1AP_mandatory = 2; -static const long asn_VAL_439_S1AP_id_UERadioCapabilityForPaging = 198; -static const long asn_VAL_439_S1AP_ignore = 1; -static const long asn_VAL_439_S1AP_optional = 0; -static const long asn_VAL_440_S1AP_id_UE_Application_Layer_Measurement_Capability = 263; -static const long asn_VAL_440_S1AP_ignore = 1; -static const long asn_VAL_440_S1AP_optional = 0; -static const long asn_VAL_441_S1AP_id_LTE_M_Indication = 272; -static const long asn_VAL_441_S1AP_ignore = 1; -static const long asn_VAL_441_S1AP_optional = 0; -static const long asn_VAL_442_S1AP_id_UERadioCapability_NR_Format = 315; -static const long asn_VAL_442_S1AP_ignore = 1; -static const long asn_VAL_442_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_436_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_436_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_432_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_432_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_432_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_433_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_433_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_433_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_434_S1AP_id_E_RABSubjecttoDataForwardingList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_434_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABSubjecttoDataForwardingList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_434_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_435_S1AP_id_cdma2000HOStatus }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_435_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000HOStatus }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_435_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_436_S1AP_id_cdma2000RATType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_436_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000RATType }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_436_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_437_S1AP_id_eNB_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_437_S1AP_id_cdma2000PDU }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_437_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_437_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_438_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_438_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_438_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_439_S1AP_id_UERadioCapabilityForPaging }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_439_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityForPaging }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_439_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_440_S1AP_id_UE_Application_Layer_Measurement_Capability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_440_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UE_Application_Layer_Measurement_Capability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_440_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_441_S1AP_id_LTE_M_Indication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_441_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_LTE_M_Indication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_441_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_442_S1AP_id_UERadioCapability_NR_Format }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_442_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_442_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000PDU }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_437_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1 = { - { 7, 4, asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1 = { + { 6, 4, asn_IOS_S1AP_DownlinkS1cdma2000tunnellingIEs_1_rows } }; -static const long asn_VAL_443_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_438_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_438_S1AP_reject = 0; +static const long asn_VAL_438_S1AP_mandatory = 2; +static const long asn_VAL_439_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_439_S1AP_reject = 0; +static const long asn_VAL_439_S1AP_mandatory = 2; +static const long asn_VAL_440_S1AP_id_cdma2000RATType = 71; +static const long asn_VAL_440_S1AP_reject = 0; +static const long asn_VAL_440_S1AP_mandatory = 2; +static const long asn_VAL_441_S1AP_id_cdma2000SectorID = 72; +static const long asn_VAL_441_S1AP_reject = 0; +static const long asn_VAL_441_S1AP_mandatory = 2; +static const long asn_VAL_442_S1AP_id_cdma2000HORequiredIndication = 84; +static const long asn_VAL_442_S1AP_ignore = 1; +static const long asn_VAL_442_S1AP_optional = 0; +static const long asn_VAL_443_S1AP_id_cdma2000OneXSRVCCInfo = 102; static const long asn_VAL_443_S1AP_reject = 0; -static const long asn_VAL_443_S1AP_mandatory = 2; -static const long asn_VAL_444_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_443_S1AP_optional = 0; +static const long asn_VAL_444_S1AP_id_cdma2000OneXRAND = 97; static const long asn_VAL_444_S1AP_reject = 0; -static const long asn_VAL_444_S1AP_mandatory = 2; -static const long asn_VAL_445_S1AP_id_eNB_StatusTransfer_TransparentContainer = 90; +static const long asn_VAL_444_S1AP_optional = 0; +static const long asn_VAL_445_S1AP_id_cdma2000PDU = 70; static const long asn_VAL_445_S1AP_reject = 0; static const long asn_VAL_445_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_ENBStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_443_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_443_S1AP_reject }, +static const long asn_VAL_446_S1AP_id_EUTRANRoundTripDelayEstimationInfo = 140; +static const long asn_VAL_446_S1AP_ignore = 1; +static const long asn_VAL_446_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_438_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_438_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_443_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_444_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_444_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_438_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_439_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_439_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_444_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_445_S1AP_id_eNB_StatusTransfer_TransparentContainer }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_439_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_440_S1AP_id_cdma2000RATType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_440_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000RATType }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_440_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_441_S1AP_id_cdma2000SectorID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_441_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000SectorID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_441_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_442_S1AP_id_cdma2000HORequiredIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_442_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000HORequiredIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_442_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_443_S1AP_id_cdma2000OneXSRVCCInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_443_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000OneXSRVCCInfo }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_443_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_444_S1AP_id_cdma2000OneXRAND }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_444_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000OneXRAND }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_444_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_445_S1AP_id_cdma2000PDU }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_445_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_445_S1AP_mandatory } + { "&Value", aioc__type, &asn_DEF_S1AP_Cdma2000PDU }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_445_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_446_S1AP_id_EUTRANRoundTripDelayEstimationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_446_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_EUTRANRoundTripDelayEstimationInfo }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_446_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_ENBStatusTransferIEs_1 = { - { 3, 4, asn_IOS_S1AP_ENBStatusTransferIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1 = { + { 9, 4, asn_IOS_S1AP_UplinkS1cdma2000tunnellingIEs_1_rows } }; -static const long asn_VAL_446_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_446_S1AP_reject = 0; -static const long asn_VAL_446_S1AP_mandatory = 2; -static const long asn_VAL_447_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_447_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_447_S1AP_reject = 0; static const long asn_VAL_447_S1AP_mandatory = 2; -static const long asn_VAL_448_S1AP_id_eNB_StatusTransfer_TransparentContainer = 90; +static const long asn_VAL_448_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_448_S1AP_reject = 0; static const long asn_VAL_448_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_MMEStatusTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_446_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_446_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_446_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_447_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_447_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_447_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_448_S1AP_id_eNB_StatusTransfer_TransparentContainer }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_448_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_448_S1AP_mandatory } -}; -static const asn_ioc_set_t asn_IOS_S1AP_MMEStatusTransferIEs_1 = { - { 3, 4, asn_IOS_S1AP_MMEStatusTransferIEs_1_rows } -}; -static const long asn_VAL_449_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_449_S1AP_reject = 0; +static const long asn_VAL_449_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_449_S1AP_ignore = 1; static const long asn_VAL_449_S1AP_mandatory = 2; -static const long asn_VAL_450_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_450_S1AP_reject = 0; -static const long asn_VAL_450_S1AP_mandatory = 2; -static const long asn_VAL_451_S1AP_id_TraceActivation = 25; +static const long asn_VAL_450_S1AP_id_UERadioCapabilityForPaging = 198; +static const long asn_VAL_450_S1AP_ignore = 1; +static const long asn_VAL_450_S1AP_optional = 0; +static const long asn_VAL_451_S1AP_id_UE_Application_Layer_Measurement_Capability = 263; static const long asn_VAL_451_S1AP_ignore = 1; -static const long asn_VAL_451_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_TraceStartIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_449_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_449_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_449_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_450_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_450_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_450_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_451_S1AP_id_TraceActivation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_451_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TraceActivation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_451_S1AP_mandatory } -}; -static const asn_ioc_set_t asn_IOS_S1AP_TraceStartIEs_1 = { - { 3, 4, asn_IOS_S1AP_TraceStartIEs_1_rows } -}; -static const long asn_VAL_452_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_452_S1AP_reject = 0; -static const long asn_VAL_452_S1AP_mandatory = 2; -static const long asn_VAL_453_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_453_S1AP_reject = 0; -static const long asn_VAL_453_S1AP_mandatory = 2; -static const long asn_VAL_454_S1AP_id_E_UTRAN_Trace_ID = 86; +static const long asn_VAL_451_S1AP_optional = 0; +static const long asn_VAL_452_S1AP_id_LTE_M_Indication = 272; +static const long asn_VAL_452_S1AP_ignore = 1; +static const long asn_VAL_452_S1AP_optional = 0; +static const long asn_VAL_453_S1AP_id_UERadioCapability_NR_Format = 315; +static const long asn_VAL_453_S1AP_ignore = 1; +static const long asn_VAL_453_S1AP_optional = 0; +static const long asn_VAL_454_S1AP_id_UERadioCapabilityForPaging_NR_Format = 327; static const long asn_VAL_454_S1AP_ignore = 1; -static const long asn_VAL_454_S1AP_mandatory = 2; -static const long asn_VAL_455_S1AP_id_Cause = 2; -static const long asn_VAL_455_S1AP_ignore = 1; -static const long asn_VAL_455_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_TraceFailureIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_452_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_452_S1AP_reject }, +static const long asn_VAL_454_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_447_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_447_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_452_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_453_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_453_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_447_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_448_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_448_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_453_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_454_S1AP_id_E_UTRAN_Trace_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_448_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_449_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_449_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_449_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_450_S1AP_id_UERadioCapabilityForPaging }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_450_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityForPaging }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_450_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_451_S1AP_id_UE_Application_Layer_Measurement_Capability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_451_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UE_Application_Layer_Measurement_Capability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_451_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_452_S1AP_id_LTE_M_Indication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_452_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_M_Indication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_452_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_453_S1AP_id_UERadioCapability_NR_Format }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_453_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_453_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_454_S1AP_id_UERadioCapabilityForPaging_NR_Format }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_454_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_454_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_455_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_455_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_455_S1AP_mandatory } + { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityForPaging }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_454_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_TraceFailureIndicationIEs_1 = { - { 4, 4, asn_IOS_S1AP_TraceFailureIndicationIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1 = { + { 8, 4, asn_IOS_S1AP_UECapabilityInfoIndicationIEs_1_rows } }; -static const long asn_VAL_456_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_455_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_455_S1AP_reject = 0; +static const long asn_VAL_455_S1AP_mandatory = 2; +static const long asn_VAL_456_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_456_S1AP_reject = 0; static const long asn_VAL_456_S1AP_mandatory = 2; -static const long asn_VAL_457_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_457_S1AP_id_eNB_StatusTransfer_TransparentContainer = 90; static const long asn_VAL_457_S1AP_reject = 0; static const long asn_VAL_457_S1AP_mandatory = 2; -static const long asn_VAL_458_S1AP_id_E_UTRAN_Trace_ID = 86; -static const long asn_VAL_458_S1AP_ignore = 1; -static const long asn_VAL_458_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_DeactivateTraceIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_456_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_456_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_ENBStatusTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_455_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_455_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_455_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_456_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_456_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_456_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_457_S1AP_id_eNB_UE_S1AP_ID }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_457_S1AP_id_eNB_StatusTransfer_TransparentContainer }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_457_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_457_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_458_S1AP_id_E_UTRAN_Trace_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_458_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_458_S1AP_mandatory } + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_457_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_DeactivateTraceIEs_1 = { - { 3, 4, asn_IOS_S1AP_DeactivateTraceIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_ENBStatusTransferIEs_1 = { + { 3, 4, asn_IOS_S1AP_ENBStatusTransferIEs_1_rows } }; -static const long asn_VAL_459_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_458_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_458_S1AP_reject = 0; +static const long asn_VAL_458_S1AP_mandatory = 2; +static const long asn_VAL_459_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_459_S1AP_reject = 0; static const long asn_VAL_459_S1AP_mandatory = 2; -static const long asn_VAL_460_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_460_S1AP_id_eNB_StatusTransfer_TransparentContainer = 90; static const long asn_VAL_460_S1AP_reject = 0; static const long asn_VAL_460_S1AP_mandatory = 2; -static const long asn_VAL_461_S1AP_id_E_UTRAN_Trace_ID = 86; -static const long asn_VAL_461_S1AP_ignore = 1; +static const asn_ioc_cell_t asn_IOS_S1AP_MMEStatusTransferIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_458_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_458_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_458_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_459_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_459_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_459_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_460_S1AP_id_eNB_StatusTransfer_TransparentContainer }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_460_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_StatusTransfer_TransparentContainer }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_460_S1AP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_S1AP_MMEStatusTransferIEs_1 = { + { 3, 4, asn_IOS_S1AP_MMEStatusTransferIEs_1_rows } +}; +static const long asn_VAL_461_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_461_S1AP_reject = 0; static const long asn_VAL_461_S1AP_mandatory = 2; -static const long asn_VAL_462_S1AP_id_EUTRAN_CGI = 100; -static const long asn_VAL_462_S1AP_ignore = 1; +static const long asn_VAL_462_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_462_S1AP_reject = 0; static const long asn_VAL_462_S1AP_mandatory = 2; -static const long asn_VAL_463_S1AP_id_TraceCollectionEntityIPAddress = 131; +static const long asn_VAL_463_S1AP_id_TraceActivation = 25; static const long asn_VAL_463_S1AP_ignore = 1; static const long asn_VAL_463_S1AP_mandatory = 2; -static const long asn_VAL_464_S1AP_id_PrivacyIndicator = 166; -static const long asn_VAL_464_S1AP_ignore = 1; -static const long asn_VAL_464_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_CellTrafficTraceIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_459_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_459_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_TraceStartIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_461_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_461_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_459_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_460_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_460_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_460_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_461_S1AP_id_E_UTRAN_Trace_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_461_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_461_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_462_S1AP_id_EUTRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_462_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_462_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_462_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_462_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_463_S1AP_id_TraceCollectionEntityIPAddress }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_463_S1AP_id_TraceActivation }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_463_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_463_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_464_S1AP_id_PrivacyIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_464_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PrivacyIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_464_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_TraceActivation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_463_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_CellTrafficTraceIEs_1 = { - { 6, 4, asn_IOS_S1AP_CellTrafficTraceIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_TraceStartIEs_1 = { + { 3, 4, asn_IOS_S1AP_TraceStartIEs_1_rows } }; -static const long asn_VAL_465_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_464_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_464_S1AP_reject = 0; +static const long asn_VAL_464_S1AP_mandatory = 2; +static const long asn_VAL_465_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_465_S1AP_reject = 0; static const long asn_VAL_465_S1AP_mandatory = 2; -static const long asn_VAL_466_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_466_S1AP_reject = 0; +static const long asn_VAL_466_S1AP_id_E_UTRAN_Trace_ID = 86; +static const long asn_VAL_466_S1AP_ignore = 1; static const long asn_VAL_466_S1AP_mandatory = 2; -static const long asn_VAL_467_S1AP_id_RequestType = 98; +static const long asn_VAL_467_S1AP_id_Cause = 2; static const long asn_VAL_467_S1AP_ignore = 1; static const long asn_VAL_467_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportingControlIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_465_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_465_S1AP_reject }, +static const asn_ioc_cell_t asn_IOS_S1AP_TraceFailureIndicationIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_464_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_464_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_465_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_466_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_466_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_464_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_465_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_465_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_465_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_466_S1AP_id_E_UTRAN_Trace_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_466_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_466_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_467_S1AP_id_RequestType }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_467_S1AP_id_Cause }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_467_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_RequestType }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_467_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_LocationReportingControlIEs_1 = { - { 3, 4, asn_IOS_S1AP_LocationReportingControlIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_TraceFailureIndicationIEs_1 = { + { 4, 4, asn_IOS_S1AP_TraceFailureIndicationIEs_1_rows } }; static const long asn_VAL_468_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_468_S1AP_reject = 0; @@ -3744,10 +3734,10 @@ static const long asn_VAL_469_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_469_S1AP_reject = 0; static const long asn_VAL_469_S1AP_mandatory = 2; -static const long asn_VAL_470_S1AP_id_Cause = 2; +static const long asn_VAL_470_S1AP_id_E_UTRAN_Trace_ID = 86; static const long asn_VAL_470_S1AP_ignore = 1; static const long asn_VAL_470_S1AP_mandatory = 2; -static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_DeactivateTraceIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_468_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_468_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, @@ -3756,13 +3746,13 @@ { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_469_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_469_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_470_S1AP_id_Cause }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_470_S1AP_id_E_UTRAN_Trace_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_470_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_470_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1 = { - { 3, 4, asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_DeactivateTraceIEs_1 = { + { 3, 4, asn_IOS_S1AP_DeactivateTraceIEs_1_rows } }; static const long asn_VAL_471_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_471_S1AP_reject = 0; @@ -3770,19 +3760,19 @@ static const long asn_VAL_472_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_472_S1AP_reject = 0; static const long asn_VAL_472_S1AP_mandatory = 2; -static const long asn_VAL_473_S1AP_id_EUTRAN_CGI = 100; +static const long asn_VAL_473_S1AP_id_E_UTRAN_Trace_ID = 86; static const long asn_VAL_473_S1AP_ignore = 1; static const long asn_VAL_473_S1AP_mandatory = 2; -static const long asn_VAL_474_S1AP_id_TAI = 67; +static const long asn_VAL_474_S1AP_id_EUTRAN_CGI = 100; static const long asn_VAL_474_S1AP_ignore = 1; static const long asn_VAL_474_S1AP_mandatory = 2; -static const long asn_VAL_475_S1AP_id_RequestType = 98; +static const long asn_VAL_475_S1AP_id_TraceCollectionEntityIPAddress = 131; static const long asn_VAL_475_S1AP_ignore = 1; static const long asn_VAL_475_S1AP_mandatory = 2; -static const long asn_VAL_476_S1AP_id_PSCellInformation = 288; +static const long asn_VAL_476_S1AP_id_PrivacyIndicator = 166; static const long asn_VAL_476_S1AP_ignore = 1; static const long asn_VAL_476_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportIEs_1_rows = { +static const asn_ioc_cell_t asn_IOS_S1AP_CellTrafficTraceIEs_1_rows = { { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_471_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_471_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, @@ -3791,1125 +3781,1252 @@ { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_472_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_472_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_473_S1AP_id_EUTRAN_CGI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_473_S1AP_id_E_UTRAN_Trace_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_473_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_UTRAN_Trace_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_473_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_474_S1AP_id_TAI }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_474_S1AP_id_EUTRAN_CGI }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_474_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, + { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_474_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_475_S1AP_id_RequestType }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_475_S1AP_id_TraceCollectionEntityIPAddress }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_475_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_RequestType }, + { "&Value", aioc__type, &asn_DEF_S1AP_TransportLayerAddress }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_475_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_476_S1AP_id_PSCellInformation }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_476_S1AP_id_PrivacyIndicator }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_476_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_PSCellInformation }, + { "&Value", aioc__type, &asn_DEF_S1AP_PrivacyIndicator }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_476_S1AP_optional } }; -static const asn_ioc_set_t asn_IOS_S1AP_LocationReportIEs_1 = { - { 6, 4, asn_IOS_S1AP_LocationReportIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_CellTrafficTraceIEs_1 = { + { 6, 4, asn_IOS_S1AP_CellTrafficTraceIEs_1_rows } }; -static const long asn_VAL_477_S1AP_id_OverloadResponse = 101; +static const long asn_VAL_477_S1AP_id_MME_UE_S1AP_ID = 0; static const long asn_VAL_477_S1AP_reject = 0; static const long asn_VAL_477_S1AP_mandatory = 2; -static const long asn_VAL_478_S1AP_id_GUMMEIList = 154; -static const long asn_VAL_478_S1AP_ignore = 1; -static const long asn_VAL_478_S1AP_optional = 0; -static const long asn_VAL_479_S1AP_id_TrafficLoadReductionIndication = 161; +static const long asn_VAL_478_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_478_S1AP_reject = 0; +static const long asn_VAL_478_S1AP_mandatory = 2; +static const long asn_VAL_479_S1AP_id_RequestType = 98; static const long asn_VAL_479_S1AP_ignore = 1; -static const long asn_VAL_479_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_OverloadStartIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_477_S1AP_id_OverloadResponse }, +static const long asn_VAL_479_S1AP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportingControlIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_477_S1AP_id_MME_UE_S1AP_ID }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_477_S1AP_reject }, - { "&Value", aioc__type, &asn_DEF_S1AP_OverloadResponse }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_477_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_478_S1AP_id_GUMMEIList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_478_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEIList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_478_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_479_S1AP_id_TrafficLoadReductionIndication }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_478_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_478_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_478_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_479_S1AP_id_RequestType }, { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_479_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_TrafficLoadReductionIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_479_S1AP_optional } -}; -static const asn_ioc_set_t asn_IOS_S1AP_OverloadStartIEs_1 = { - { 3, 4, asn_IOS_S1AP_OverloadStartIEs_1_rows } -}; -static const long asn_VAL_480_S1AP_id_GUMMEIList = 154; -static const long asn_VAL_480_S1AP_ignore = 1; -static const long asn_VAL_480_S1AP_optional = 0; -static const asn_ioc_cell_t asn_IOS_S1AP_OverloadStopIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_480_S1AP_id_GUMMEIList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_480_S1AP_ignore }, - { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEIList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_480_S1AP_optional } + { "&Value", aioc__type, &asn_DEF_S1AP_RequestType }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_479_S1AP_mandatory } }; -static const asn_ioc_set_t asn_IOS_S1AP_OverloadStopIEs_1 = { - { 1, 4, asn_IOS_S1AP_OverloadStopIEs_1_rows } +static const asn_ioc_set_t asn_IOS_S1AP_LocationReportingControlIEs_1 = { + { 3, 4, asn_IOS_S1AP_LocationReportingControlIEs_1_rows } }; -static const long asn_VAL_481_S1AP_id_MessageIdentifier = 111; +static const long asn_VAL_480_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_480_S1AP_reject = 0; +static const long asn_VAL_480_S1AP_mandatory = 2; +static const long asn_VAL_481_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_481_S1AP_reject = 0; static const long asn_VAL_481_S1AP_mandatory = 2; -static const long asn_VAL_482_S1AP_id_SerialNumber = 112; -static const long asn_VAL_482_S1AP_reject = 0; +static const long asn_VAL_482_S1AP_id_Cause = 2; +static const long asn_VAL_482_S1AP_ignore = 1; static const long asn_VAL_482_S1AP_mandatory = 2; -static const long asn_VAL_483_S1AP_id_WarningAreaList = 113; -static const long asn_VAL_483_S1AP_ignore = 1; -static const long asn_VAL_483_S1AP_optional = 0; -static const long asn_VAL_484_S1AP_id_RepetitionPeriod = 114; +static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_480_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_480_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_480_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_481_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_481_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_481_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_482_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_482_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_482_S1AP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1 = { + { 3, 4, asn_IOS_S1AP_LocationReportingFailureIndicationIEs_1_rows } +}; +static const long asn_VAL_483_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_483_S1AP_reject = 0; +static const long asn_VAL_483_S1AP_mandatory = 2; +static const long asn_VAL_484_S1AP_id_eNB_UE_S1AP_ID = 8; static const long asn_VAL_484_S1AP_reject = 0; static const long asn_VAL_484_S1AP_mandatory = 2; -static const long asn_VAL_485_S1AP_id_ExtendedRepetitionPeriod = 144; -static const long asn_VAL_485_S1AP_reject = 0; -static const long asn_VAL_485_S1AP_optional = 0; -static const long asn_VAL_486_S1AP_id_NumberofBroadcastRequest = 115; -static const long asn_VAL_486_S1AP_reject = 0; +static const long asn_VAL_485_S1AP_id_EUTRAN_CGI = 100; +static const long asn_VAL_485_S1AP_ignore = 1; +static const long asn_VAL_485_S1AP_mandatory = 2; +static const long asn_VAL_486_S1AP_id_TAI = 67; +static const long asn_VAL_486_S1AP_ignore = 1; static const long asn_VAL_486_S1AP_mandatory = 2; -static const long asn_VAL_487_S1AP_id_WarningType = 116; +static const long asn_VAL_487_S1AP_id_RequestType = 98; static const long asn_VAL_487_S1AP_ignore = 1; -static const long asn_VAL_487_S1AP_optional = 0; -static const long asn_VAL_488_S1AP_id_WarningSecurityInfo = 117; +static const long asn_VAL_487_S1AP_mandatory = 2; +static const long asn_VAL_488_S1AP_id_PSCellInformation = 288; static const long asn_VAL_488_S1AP_ignore = 1; static const long asn_VAL_488_S1AP_optional = 0; -static const long asn_VAL_489_S1AP_id_DataCodingScheme = 118; +static const long asn_VAL_489_S1AP_id_LTE_NTN_TAI_Information = 339; static const long asn_VAL_489_S1AP_ignore = 1; static const long asn_VAL_489_S1AP_optional = 0; -static const long asn_VAL_490_S1AP_id_WarningMessageContents = 119; -static const long asn_VAL_490_S1AP_ignore = 1; -static const long asn_VAL_490_S1AP_optional = 0; -static const long asn_VAL_491_S1AP_id_ConcurrentWarningMessageIndicator = 142; -static const long asn_VAL_491_S1AP_reject = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_LocationReportIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_483_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_483_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_483_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_484_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_484_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_484_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_485_S1AP_id_EUTRAN_CGI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_485_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_485_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_486_S1AP_id_TAI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_486_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_486_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_487_S1AP_id_RequestType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_487_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_RequestType }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_487_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_488_S1AP_id_PSCellInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_488_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_PSCellInformation }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_488_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_489_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_489_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_489_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_LocationReportIEs_1 = { + { 7, 4, asn_IOS_S1AP_LocationReportIEs_1_rows } +}; +static const long asn_VAL_490_S1AP_id_OverloadResponse = 101; +static const long asn_VAL_490_S1AP_reject = 0; +static const long asn_VAL_490_S1AP_mandatory = 2; +static const long asn_VAL_491_S1AP_id_GUMMEIList = 154; +static const long asn_VAL_491_S1AP_ignore = 1; static const long asn_VAL_491_S1AP_optional = 0; -static const long asn_VAL_492_S1AP_id_WarningAreaCoordinates = 286; +static const long asn_VAL_492_S1AP_id_TrafficLoadReductionIndication = 161; static const long asn_VAL_492_S1AP_ignore = 1; static const long asn_VAL_492_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_OverloadStartIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_490_S1AP_id_OverloadResponse }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_490_S1AP_reject }, + { "&Value", aioc__type, &asn_DEF_S1AP_OverloadResponse }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_490_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_491_S1AP_id_GUMMEIList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_491_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEIList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_491_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_492_S1AP_id_TrafficLoadReductionIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_492_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_TrafficLoadReductionIndication }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_492_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_OverloadStartIEs_1 = { + { 3, 4, asn_IOS_S1AP_OverloadStartIEs_1_rows } +}; +static const long asn_VAL_493_S1AP_id_GUMMEIList = 154; +static const long asn_VAL_493_S1AP_ignore = 1; +static const long asn_VAL_493_S1AP_optional = 0; +static const asn_ioc_cell_t asn_IOS_S1AP_OverloadStopIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_493_S1AP_id_GUMMEIList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_493_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_GUMMEIList }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_493_S1AP_optional } +}; +static const asn_ioc_set_t asn_IOS_S1AP_OverloadStopIEs_1 = { + { 1, 4, asn_IOS_S1AP_OverloadStopIEs_1_rows } +}; +static const long asn_VAL_494_S1AP_id_MessageIdentifier = 111; +static const long asn_VAL_494_S1AP_reject = 0; +static const long asn_VAL_494_S1AP_mandatory = 2; +static const long asn_VAL_495_S1AP_id_SerialNumber = 112; +static const long asn_VAL_495_S1AP_reject = 0; +static const long asn_VAL_495_S1AP_mandatory = 2; +static const long asn_VAL_496_S1AP_id_WarningAreaList = 113; +static const long asn_VAL_496_S1AP_ignore = 1; +static const long asn_VAL_496_S1AP_optional = 0; +static const long asn_VAL_497_S1AP_id_RepetitionPeriod = 114; +static const long asn_VAL_497_S1AP_reject = 0; +static const long asn_VAL_497_S1AP_mandatory = 2; +static const long asn_VAL_498_S1AP_id_ExtendedRepetitionPeriod = 144; +static const long asn_VAL_498_S1AP_reject = 0; +static const long asn_VAL_498_S1AP_optional = 0; +static const long asn_VAL_499_S1AP_id_NumberofBroadcastRequest = 115; +static const long asn_VAL_499_S1AP_reject = 0; +static const long asn_VAL_499_S1AP_mandatory = 2; +static const long asn_VAL_500_S1AP_id_WarningType = 116; +static const long asn_VAL_500_S1AP_ignore = 1; +static const long asn_VAL_500_S1AP_optional = 0; +static const long asn_VAL_501_S1AP_id_WarningSecurityInfo = 117; +static const long asn_VAL_501_S1AP_ignore = 1; +static const long asn_VAL_501_S1AP_optional = 0; +static const long asn_VAL_502_S1AP_id_DataCodingScheme = 118; +static const long asn_VAL_502_S1AP_ignore = 1; +static const long asn_VAL_502_S1AP_optional = 0; +static const long asn_VAL_503_S1AP_id_WarningMessageContents = 119; +static const long asn_VAL_503_S1AP_ignore = 1; +static const long asn_VAL_503_S1AP_optional = 0; +static const long asn_VAL_504_S1AP_id_ConcurrentWarningMessageIndicator = 142; +static const long asn_VAL_504_S1AP_reject = 0; +static const long asn_VAL_504_S1AP_optional = 0; +static const long asn_VAL_505_S1AP_id_WarningAreaCoordinates = 286; +static const long asn_VAL_505_S1AP_ignore = 1; +static const long asn_VAL_505_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_WriteReplaceWarningRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_481_S1AP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_481_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_494_S1AP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_494_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_481_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_482_S1AP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_482_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_494_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_495_S1AP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_495_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_482_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_483_S1AP_id_WarningAreaList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_483_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_495_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_496_S1AP_id_WarningAreaList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_496_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningAreaList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_483_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_484_S1AP_id_RepetitionPeriod }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_484_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_496_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_497_S1AP_id_RepetitionPeriod }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_497_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_RepetitionPeriod }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_484_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_485_S1AP_id_ExtendedRepetitionPeriod }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_485_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_497_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_498_S1AP_id_ExtendedRepetitionPeriod }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_498_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ExtendedRepetitionPeriod }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_485_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_486_S1AP_id_NumberofBroadcastRequest }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_486_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_498_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_499_S1AP_id_NumberofBroadcastRequest }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_499_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_NumberofBroadcastRequest }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_486_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_487_S1AP_id_WarningType }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_487_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_499_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_500_S1AP_id_WarningType }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_500_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_487_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_488_S1AP_id_WarningSecurityInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_488_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_500_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_501_S1AP_id_WarningSecurityInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_501_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningSecurityInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_488_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_489_S1AP_id_DataCodingScheme }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_489_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_501_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_502_S1AP_id_DataCodingScheme }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_502_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_DataCodingScheme }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_489_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_490_S1AP_id_WarningMessageContents }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_490_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_502_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_503_S1AP_id_WarningMessageContents }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_503_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningMessageContents }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_490_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_491_S1AP_id_ConcurrentWarningMessageIndicator }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_491_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_503_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_504_S1AP_id_ConcurrentWarningMessageIndicator }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_504_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ConcurrentWarningMessageIndicator }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_491_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_492_S1AP_id_WarningAreaCoordinates }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_492_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_504_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_505_S1AP_id_WarningAreaCoordinates }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_505_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningAreaCoordinates }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_492_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_505_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_WriteReplaceWarningRequestIEs_1 = { { 12, 4, asn_IOS_S1AP_WriteReplaceWarningRequestIEs_1_rows } }; -static const long asn_VAL_493_S1AP_id_MessageIdentifier = 111; -static const long asn_VAL_493_S1AP_reject = 0; -static const long asn_VAL_493_S1AP_mandatory = 2; -static const long asn_VAL_494_S1AP_id_SerialNumber = 112; -static const long asn_VAL_494_S1AP_reject = 0; -static const long asn_VAL_494_S1AP_mandatory = 2; -static const long asn_VAL_495_S1AP_id_BroadcastCompletedAreaList = 120; -static const long asn_VAL_495_S1AP_ignore = 1; -static const long asn_VAL_495_S1AP_optional = 0; -static const long asn_VAL_496_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_496_S1AP_ignore = 1; -static const long asn_VAL_496_S1AP_optional = 0; +static const long asn_VAL_506_S1AP_id_MessageIdentifier = 111; +static const long asn_VAL_506_S1AP_reject = 0; +static const long asn_VAL_506_S1AP_mandatory = 2; +static const long asn_VAL_507_S1AP_id_SerialNumber = 112; +static const long asn_VAL_507_S1AP_reject = 0; +static const long asn_VAL_507_S1AP_mandatory = 2; +static const long asn_VAL_508_S1AP_id_BroadcastCompletedAreaList = 120; +static const long asn_VAL_508_S1AP_ignore = 1; +static const long asn_VAL_508_S1AP_optional = 0; +static const long asn_VAL_509_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_509_S1AP_ignore = 1; +static const long asn_VAL_509_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_WriteReplaceWarningResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_493_S1AP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_493_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_506_S1AP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_506_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_493_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_494_S1AP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_494_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_506_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_507_S1AP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_507_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_494_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_495_S1AP_id_BroadcastCompletedAreaList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_495_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_507_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_508_S1AP_id_BroadcastCompletedAreaList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_508_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_BroadcastCompletedAreaList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_495_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_496_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_496_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_508_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_509_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_509_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_496_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_509_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_WriteReplaceWarningResponseIEs_1 = { { 4, 4, asn_IOS_S1AP_WriteReplaceWarningResponseIEs_1_rows } }; -static const long asn_VAL_497_S1AP_id_Inter_SystemInformationTransferTypeEDT = 121; -static const long asn_VAL_497_S1AP_reject = 0; -static const long asn_VAL_497_S1AP_mandatory = 2; +static const long asn_VAL_510_S1AP_id_Inter_SystemInformationTransferTypeEDT = 121; +static const long asn_VAL_510_S1AP_reject = 0; +static const long asn_VAL_510_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_ENBDirectInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_497_S1AP_id_Inter_SystemInformationTransferTypeEDT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_497_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_510_S1AP_id_Inter_SystemInformationTransferTypeEDT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_510_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Inter_SystemInformationTransferType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_497_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_510_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_ENBDirectInformationTransferIEs_1 = { { 1, 4, asn_IOS_S1AP_ENBDirectInformationTransferIEs_1_rows } }; -static const long asn_VAL_498_S1AP_id_Inter_SystemInformationTransferTypeMDT = 122; -static const long asn_VAL_498_S1AP_reject = 0; -static const long asn_VAL_498_S1AP_mandatory = 2; +static const long asn_VAL_511_S1AP_id_Inter_SystemInformationTransferTypeMDT = 122; +static const long asn_VAL_511_S1AP_reject = 0; +static const long asn_VAL_511_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_MMEDirectInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_498_S1AP_id_Inter_SystemInformationTransferTypeMDT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_498_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_511_S1AP_id_Inter_SystemInformationTransferTypeMDT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_511_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Inter_SystemInformationTransferType }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_498_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_511_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_MMEDirectInformationTransferIEs_1 = { { 1, 4, asn_IOS_S1AP_MMEDirectInformationTransferIEs_1_rows } }; -static const long asn_VAL_499_S1AP_id_SONConfigurationTransferECT = 129; -static const long asn_VAL_499_S1AP_ignore = 1; -static const long asn_VAL_499_S1AP_optional = 0; -static const long asn_VAL_500_S1AP_id_EN_DCSONConfigurationTransfer_ECT = 294; -static const long asn_VAL_500_S1AP_ignore = 1; -static const long asn_VAL_500_S1AP_optional = 0; -static const long asn_VAL_501_S1AP_id_IntersystemSONConfigurationTransferECT = 310; -static const long asn_VAL_501_S1AP_ignore = 1; -static const long asn_VAL_501_S1AP_optional = 0; +static const long asn_VAL_512_S1AP_id_SONConfigurationTransferECT = 129; +static const long asn_VAL_512_S1AP_ignore = 1; +static const long asn_VAL_512_S1AP_optional = 0; +static const long asn_VAL_513_S1AP_id_EN_DCSONConfigurationTransfer_ECT = 294; +static const long asn_VAL_513_S1AP_ignore = 1; +static const long asn_VAL_513_S1AP_optional = 0; +static const long asn_VAL_514_S1AP_id_IntersystemSONConfigurationTransferECT = 310; +static const long asn_VAL_514_S1AP_ignore = 1; +static const long asn_VAL_514_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ENBConfigurationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_499_S1AP_id_SONConfigurationTransferECT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_499_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_512_S1AP_id_SONConfigurationTransferECT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_512_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_499_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_500_S1AP_id_EN_DCSONConfigurationTransfer_ECT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_500_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_512_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_513_S1AP_id_EN_DCSONConfigurationTransfer_ECT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_513_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EN_DCSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_500_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_501_S1AP_id_IntersystemSONConfigurationTransferECT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_501_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_513_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_514_S1AP_id_IntersystemSONConfigurationTransferECT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_514_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_IntersystemSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_501_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_514_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ENBConfigurationTransferIEs_1 = { { 3, 4, asn_IOS_S1AP_ENBConfigurationTransferIEs_1_rows } }; -static const long asn_VAL_502_S1AP_id_SONConfigurationTransferMCT = 130; -static const long asn_VAL_502_S1AP_ignore = 1; -static const long asn_VAL_502_S1AP_optional = 0; -static const long asn_VAL_503_S1AP_id_EN_DCSONConfigurationTransfer_MCT = 295; -static const long asn_VAL_503_S1AP_ignore = 1; -static const long asn_VAL_503_S1AP_optional = 0; -static const long asn_VAL_504_S1AP_id_IntersystemSONConfigurationTransferMCT = 309; -static const long asn_VAL_504_S1AP_ignore = 1; -static const long asn_VAL_504_S1AP_optional = 0; +static const long asn_VAL_515_S1AP_id_SONConfigurationTransferMCT = 130; +static const long asn_VAL_515_S1AP_ignore = 1; +static const long asn_VAL_515_S1AP_optional = 0; +static const long asn_VAL_516_S1AP_id_EN_DCSONConfigurationTransfer_MCT = 295; +static const long asn_VAL_516_S1AP_ignore = 1; +static const long asn_VAL_516_S1AP_optional = 0; +static const long asn_VAL_517_S1AP_id_IntersystemSONConfigurationTransferMCT = 309; +static const long asn_VAL_517_S1AP_ignore = 1; +static const long asn_VAL_517_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_MMEConfigurationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_502_S1AP_id_SONConfigurationTransferMCT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_502_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_515_S1AP_id_SONConfigurationTransferMCT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_515_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_502_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_503_S1AP_id_EN_DCSONConfigurationTransfer_MCT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_503_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_515_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_516_S1AP_id_EN_DCSONConfigurationTransfer_MCT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_516_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EN_DCSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_503_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_504_S1AP_id_IntersystemSONConfigurationTransferMCT }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_504_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_516_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_517_S1AP_id_IntersystemSONConfigurationTransferMCT }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_517_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_IntersystemSONConfigurationTransfer }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_504_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_517_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_MMEConfigurationTransferIEs_1 = { { 3, 4, asn_IOS_S1AP_MMEConfigurationTransferIEs_1_rows } }; -static const long asn_VAL_505_S1AP_id_MessageIdentifier = 111; -static const long asn_VAL_505_S1AP_reject = 0; -static const long asn_VAL_505_S1AP_mandatory = 2; -static const long asn_VAL_506_S1AP_id_SerialNumber = 112; -static const long asn_VAL_506_S1AP_reject = 0; -static const long asn_VAL_506_S1AP_mandatory = 2; -static const long asn_VAL_507_S1AP_id_WarningAreaList = 113; -static const long asn_VAL_507_S1AP_ignore = 1; -static const long asn_VAL_507_S1AP_optional = 0; -static const long asn_VAL_508_S1AP_id_KillAllWarningMessages = 191; -static const long asn_VAL_508_S1AP_reject = 0; -static const long asn_VAL_508_S1AP_optional = 0; +static const long asn_VAL_518_S1AP_id_MessageIdentifier = 111; +static const long asn_VAL_518_S1AP_reject = 0; +static const long asn_VAL_518_S1AP_mandatory = 2; +static const long asn_VAL_519_S1AP_id_SerialNumber = 112; +static const long asn_VAL_519_S1AP_reject = 0; +static const long asn_VAL_519_S1AP_mandatory = 2; +static const long asn_VAL_520_S1AP_id_WarningAreaList = 113; +static const long asn_VAL_520_S1AP_ignore = 1; +static const long asn_VAL_520_S1AP_optional = 0; +static const long asn_VAL_521_S1AP_id_KillAllWarningMessages = 191; +static const long asn_VAL_521_S1AP_reject = 0; +static const long asn_VAL_521_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_KillRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_505_S1AP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_505_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_518_S1AP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_518_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_505_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_506_S1AP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_506_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_518_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_519_S1AP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_519_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_506_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_507_S1AP_id_WarningAreaList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_507_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_519_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_520_S1AP_id_WarningAreaList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_520_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_WarningAreaList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_507_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_508_S1AP_id_KillAllWarningMessages }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_508_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_520_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_521_S1AP_id_KillAllWarningMessages }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_521_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_KillAllWarningMessages }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_508_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_521_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_KillRequestIEs_1 = { { 4, 4, asn_IOS_S1AP_KillRequestIEs_1_rows } }; -static const long asn_VAL_509_S1AP_id_MessageIdentifier = 111; -static const long asn_VAL_509_S1AP_reject = 0; -static const long asn_VAL_509_S1AP_mandatory = 2; -static const long asn_VAL_510_S1AP_id_SerialNumber = 112; -static const long asn_VAL_510_S1AP_reject = 0; -static const long asn_VAL_510_S1AP_mandatory = 2; -static const long asn_VAL_511_S1AP_id_BroadcastCancelledAreaList = 141; -static const long asn_VAL_511_S1AP_ignore = 1; -static const long asn_VAL_511_S1AP_optional = 0; -static const long asn_VAL_512_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_512_S1AP_ignore = 1; -static const long asn_VAL_512_S1AP_optional = 0; +static const long asn_VAL_522_S1AP_id_MessageIdentifier = 111; +static const long asn_VAL_522_S1AP_reject = 0; +static const long asn_VAL_522_S1AP_mandatory = 2; +static const long asn_VAL_523_S1AP_id_SerialNumber = 112; +static const long asn_VAL_523_S1AP_reject = 0; +static const long asn_VAL_523_S1AP_mandatory = 2; +static const long asn_VAL_524_S1AP_id_BroadcastCancelledAreaList = 141; +static const long asn_VAL_524_S1AP_ignore = 1; +static const long asn_VAL_524_S1AP_optional = 0; +static const long asn_VAL_525_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_525_S1AP_ignore = 1; +static const long asn_VAL_525_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_KillResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_509_S1AP_id_MessageIdentifier }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_509_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_522_S1AP_id_MessageIdentifier }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_522_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MessageIdentifier }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_509_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_510_S1AP_id_SerialNumber }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_510_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_522_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_523_S1AP_id_SerialNumber }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_523_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SerialNumber }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_510_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_511_S1AP_id_BroadcastCancelledAreaList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_511_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_523_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_524_S1AP_id_BroadcastCancelledAreaList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_524_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_BroadcastCancelledAreaList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_511_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_512_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_512_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_524_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_525_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_525_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_512_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_525_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_KillResponseIEs_1 = { { 4, 4, asn_IOS_S1AP_KillResponseIEs_1_rows } }; -static const long asn_VAL_513_S1AP_id_ECGIListForRestart = 182; -static const long asn_VAL_513_S1AP_reject = 0; -static const long asn_VAL_513_S1AP_mandatory = 2; -static const long asn_VAL_514_S1AP_id_Global_ENB_ID = 59; -static const long asn_VAL_514_S1AP_reject = 0; -static const long asn_VAL_514_S1AP_mandatory = 2; -static const long asn_VAL_515_S1AP_id_TAIListForRestart = 188; -static const long asn_VAL_515_S1AP_reject = 0; -static const long asn_VAL_515_S1AP_mandatory = 2; -static const long asn_VAL_516_S1AP_id_EmergencyAreaIDListForRestart = 190; -static const long asn_VAL_516_S1AP_reject = 0; -static const long asn_VAL_516_S1AP_optional = 0; +static const long asn_VAL_526_S1AP_id_ECGIListForRestart = 182; +static const long asn_VAL_526_S1AP_reject = 0; +static const long asn_VAL_526_S1AP_mandatory = 2; +static const long asn_VAL_527_S1AP_id_Global_ENB_ID = 59; +static const long asn_VAL_527_S1AP_reject = 0; +static const long asn_VAL_527_S1AP_mandatory = 2; +static const long asn_VAL_528_S1AP_id_TAIListForRestart = 188; +static const long asn_VAL_528_S1AP_reject = 0; +static const long asn_VAL_528_S1AP_mandatory = 2; +static const long asn_VAL_529_S1AP_id_EmergencyAreaIDListForRestart = 190; +static const long asn_VAL_529_S1AP_reject = 0; +static const long asn_VAL_529_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_PWSRestartIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_513_S1AP_id_ECGIListForRestart }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_513_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_526_S1AP_id_ECGIListForRestart }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_526_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ECGIListForRestart }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_513_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_514_S1AP_id_Global_ENB_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_514_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_526_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_527_S1AP_id_Global_ENB_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_527_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Global_ENB_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_514_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_515_S1AP_id_TAIListForRestart }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_515_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_527_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_528_S1AP_id_TAIListForRestart }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_528_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_TAIListForRestart }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_515_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_516_S1AP_id_EmergencyAreaIDListForRestart }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_516_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_528_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_529_S1AP_id_EmergencyAreaIDListForRestart }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_529_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_EmergencyAreaIDListForRestart }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_516_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_529_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_PWSRestartIndicationIEs_1 = { { 4, 4, asn_IOS_S1AP_PWSRestartIndicationIEs_1_rows } }; -static const long asn_VAL_517_S1AP_id_PWSfailedECGIList = 222; -static const long asn_VAL_517_S1AP_reject = 0; -static const long asn_VAL_517_S1AP_mandatory = 2; -static const long asn_VAL_518_S1AP_id_Global_ENB_ID = 59; -static const long asn_VAL_518_S1AP_reject = 0; -static const long asn_VAL_518_S1AP_mandatory = 2; +static const long asn_VAL_530_S1AP_id_PWSfailedECGIList = 222; +static const long asn_VAL_530_S1AP_reject = 0; +static const long asn_VAL_530_S1AP_mandatory = 2; +static const long asn_VAL_531_S1AP_id_Global_ENB_ID = 59; +static const long asn_VAL_531_S1AP_reject = 0; +static const long asn_VAL_531_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_PWSFailureIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_517_S1AP_id_PWSfailedECGIList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_517_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_530_S1AP_id_PWSfailedECGIList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_530_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_PWSfailedECGIList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_517_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_518_S1AP_id_Global_ENB_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_518_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_530_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_531_S1AP_id_Global_ENB_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_531_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Global_ENB_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_518_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_531_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_PWSFailureIndicationIEs_1 = { { 2, 4, asn_IOS_S1AP_PWSFailureIndicationIEs_1_rows } }; -static const long asn_VAL_519_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_519_S1AP_reject = 0; -static const long asn_VAL_519_S1AP_mandatory = 2; -static const long asn_VAL_520_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_520_S1AP_reject = 0; -static const long asn_VAL_520_S1AP_mandatory = 2; -static const long asn_VAL_521_S1AP_id_Routing_ID = 148; -static const long asn_VAL_521_S1AP_reject = 0; -static const long asn_VAL_521_S1AP_mandatory = 2; -static const long asn_VAL_522_S1AP_id_LPPa_PDU = 147; -static const long asn_VAL_522_S1AP_reject = 0; -static const long asn_VAL_522_S1AP_mandatory = 2; +static const long asn_VAL_532_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_532_S1AP_reject = 0; +static const long asn_VAL_532_S1AP_mandatory = 2; +static const long asn_VAL_533_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_533_S1AP_reject = 0; +static const long asn_VAL_533_S1AP_mandatory = 2; +static const long asn_VAL_534_S1AP_id_Routing_ID = 148; +static const long asn_VAL_534_S1AP_reject = 0; +static const long asn_VAL_534_S1AP_mandatory = 2; +static const long asn_VAL_535_S1AP_id_LPPa_PDU = 147; +static const long asn_VAL_535_S1AP_reject = 0; +static const long asn_VAL_535_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_519_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_519_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_532_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_532_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_519_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_520_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_520_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_532_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_533_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_533_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_520_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_521_S1AP_id_Routing_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_521_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_533_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_534_S1AP_id_Routing_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_534_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Routing_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_521_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_522_S1AP_id_LPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_522_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_534_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_535_S1AP_id_LPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_535_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_LPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_522_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_535_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_1 = { { 4, 4, asn_IOS_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_1_rows } }; -static const long asn_VAL_523_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_523_S1AP_reject = 0; -static const long asn_VAL_523_S1AP_mandatory = 2; -static const long asn_VAL_524_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_524_S1AP_reject = 0; -static const long asn_VAL_524_S1AP_mandatory = 2; -static const long asn_VAL_525_S1AP_id_Routing_ID = 148; -static const long asn_VAL_525_S1AP_reject = 0; -static const long asn_VAL_525_S1AP_mandatory = 2; -static const long asn_VAL_526_S1AP_id_LPPa_PDU = 147; -static const long asn_VAL_526_S1AP_reject = 0; -static const long asn_VAL_526_S1AP_mandatory = 2; +static const long asn_VAL_536_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_536_S1AP_reject = 0; +static const long asn_VAL_536_S1AP_mandatory = 2; +static const long asn_VAL_537_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_537_S1AP_reject = 0; +static const long asn_VAL_537_S1AP_mandatory = 2; +static const long asn_VAL_538_S1AP_id_Routing_ID = 148; +static const long asn_VAL_538_S1AP_reject = 0; +static const long asn_VAL_538_S1AP_mandatory = 2; +static const long asn_VAL_539_S1AP_id_LPPa_PDU = 147; +static const long asn_VAL_539_S1AP_reject = 0; +static const long asn_VAL_539_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UplinkUEAssociatedLPPaTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_523_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_523_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_536_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_536_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_523_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_524_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_524_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_536_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_537_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_537_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_524_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_525_S1AP_id_Routing_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_525_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_537_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_538_S1AP_id_Routing_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_538_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Routing_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_525_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_526_S1AP_id_LPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_526_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_538_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_539_S1AP_id_LPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_539_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_LPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_526_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_539_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UplinkUEAssociatedLPPaTransport_IEs_1 = { { 4, 4, asn_IOS_S1AP_UplinkUEAssociatedLPPaTransport_IEs_1_rows } }; -static const long asn_VAL_527_S1AP_id_Routing_ID = 148; -static const long asn_VAL_527_S1AP_reject = 0; -static const long asn_VAL_527_S1AP_mandatory = 2; -static const long asn_VAL_528_S1AP_id_LPPa_PDU = 147; -static const long asn_VAL_528_S1AP_reject = 0; -static const long asn_VAL_528_S1AP_mandatory = 2; +static const long asn_VAL_540_S1AP_id_Routing_ID = 148; +static const long asn_VAL_540_S1AP_reject = 0; +static const long asn_VAL_540_S1AP_mandatory = 2; +static const long asn_VAL_541_S1AP_id_LPPa_PDU = 147; +static const long asn_VAL_541_S1AP_reject = 0; +static const long asn_VAL_541_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_527_S1AP_id_Routing_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_527_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_540_S1AP_id_Routing_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_540_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Routing_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_527_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_528_S1AP_id_LPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_528_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_540_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_541_S1AP_id_LPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_541_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_LPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_528_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_541_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_1 = { { 2, 4, asn_IOS_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_1_rows } }; -static const long asn_VAL_529_S1AP_id_Routing_ID = 148; -static const long asn_VAL_529_S1AP_reject = 0; -static const long asn_VAL_529_S1AP_mandatory = 2; -static const long asn_VAL_530_S1AP_id_LPPa_PDU = 147; -static const long asn_VAL_530_S1AP_reject = 0; -static const long asn_VAL_530_S1AP_mandatory = 2; +static const long asn_VAL_542_S1AP_id_Routing_ID = 148; +static const long asn_VAL_542_S1AP_reject = 0; +static const long asn_VAL_542_S1AP_mandatory = 2; +static const long asn_VAL_543_S1AP_id_LPPa_PDU = 147; +static const long asn_VAL_543_S1AP_reject = 0; +static const long asn_VAL_543_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_529_S1AP_id_Routing_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_529_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_542_S1AP_id_Routing_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_542_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_Routing_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_529_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_530_S1AP_id_LPPa_PDU }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_530_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_542_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_543_S1AP_id_LPPa_PDU }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_543_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_LPPa_PDU }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_530_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_543_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_1 = { { 2, 4, asn_IOS_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_1_rows } }; -static const long asn_VAL_531_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_531_S1AP_reject = 0; -static const long asn_VAL_531_S1AP_mandatory = 2; -static const long asn_VAL_532_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_532_S1AP_reject = 0; -static const long asn_VAL_532_S1AP_mandatory = 2; -static const long asn_VAL_533_S1AP_id_E_RABToBeModifiedListBearerModInd = 199; -static const long asn_VAL_533_S1AP_reject = 0; -static const long asn_VAL_533_S1AP_mandatory = 2; -static const long asn_VAL_534_S1AP_id_E_RABNotToBeModifiedListBearerModInd = 201; -static const long asn_VAL_534_S1AP_reject = 0; -static const long asn_VAL_534_S1AP_optional = 0; -static const long asn_VAL_535_S1AP_id_CSGMembershipInfo = 226; -static const long asn_VAL_535_S1AP_reject = 0; -static const long asn_VAL_535_S1AP_optional = 0; -static const long asn_VAL_536_S1AP_id_Tunnel_Information_for_BBF = 176; -static const long asn_VAL_536_S1AP_ignore = 1; -static const long asn_VAL_536_S1AP_optional = 0; -static const long asn_VAL_537_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_537_S1AP_ignore = 1; -static const long asn_VAL_537_S1AP_optional = 0; -static const long asn_VAL_538_S1AP_id_UserLocationInformation = 189; -static const long asn_VAL_538_S1AP_ignore = 1; -static const long asn_VAL_538_S1AP_optional = 0; +static const long asn_VAL_544_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_544_S1AP_reject = 0; +static const long asn_VAL_544_S1AP_mandatory = 2; +static const long asn_VAL_545_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_545_S1AP_reject = 0; +static const long asn_VAL_545_S1AP_mandatory = 2; +static const long asn_VAL_546_S1AP_id_E_RABToBeModifiedListBearerModInd = 199; +static const long asn_VAL_546_S1AP_reject = 0; +static const long asn_VAL_546_S1AP_mandatory = 2; +static const long asn_VAL_547_S1AP_id_E_RABNotToBeModifiedListBearerModInd = 201; +static const long asn_VAL_547_S1AP_reject = 0; +static const long asn_VAL_547_S1AP_optional = 0; +static const long asn_VAL_548_S1AP_id_CSGMembershipInfo = 226; +static const long asn_VAL_548_S1AP_reject = 0; +static const long asn_VAL_548_S1AP_optional = 0; +static const long asn_VAL_549_S1AP_id_Tunnel_Information_for_BBF = 176; +static const long asn_VAL_549_S1AP_ignore = 1; +static const long asn_VAL_549_S1AP_optional = 0; +static const long asn_VAL_550_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_550_S1AP_ignore = 1; +static const long asn_VAL_550_S1AP_optional = 0; +static const long asn_VAL_551_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_551_S1AP_ignore = 1; +static const long asn_VAL_551_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModificationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_531_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_531_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_544_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_544_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_531_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_532_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_532_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_544_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_545_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_545_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_532_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_533_S1AP_id_E_RABToBeModifiedListBearerModInd }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_533_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_545_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_546_S1AP_id_E_RABToBeModifiedListBearerModInd }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_546_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeModifiedListBearerModInd }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_533_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_534_S1AP_id_E_RABNotToBeModifiedListBearerModInd }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_534_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_546_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_547_S1AP_id_E_RABNotToBeModifiedListBearerModInd }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_547_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABNotToBeModifiedListBearerModInd }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_534_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_535_S1AP_id_CSGMembershipInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_535_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_547_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_548_S1AP_id_CSGMembershipInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_548_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_535_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_536_S1AP_id_Tunnel_Information_for_BBF }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_536_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_548_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_549_S1AP_id_Tunnel_Information_for_BBF }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_549_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TunnelInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_536_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_537_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_537_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_549_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_550_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_550_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_537_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_538_S1AP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_538_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_550_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_551_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_551_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_538_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_551_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABModificationIndicationIEs_1 = { { 8, 4, asn_IOS_S1AP_E_RABModificationIndicationIEs_1_rows } }; -static const long asn_VAL_541_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_541_S1AP_ignore = 1; -static const long asn_VAL_541_S1AP_mandatory = 2; -static const long asn_VAL_542_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_542_S1AP_ignore = 1; -static const long asn_VAL_542_S1AP_mandatory = 2; -static const long asn_VAL_543_S1AP_id_E_RABModifyListBearerModConf = 203; -static const long asn_VAL_543_S1AP_ignore = 1; -static const long asn_VAL_543_S1AP_optional = 0; -static const long asn_VAL_544_S1AP_id_E_RABFailedToModifyListBearerModConf = 205; -static const long asn_VAL_544_S1AP_ignore = 1; -static const long asn_VAL_544_S1AP_optional = 0; -static const long asn_VAL_545_S1AP_id_E_RABToBeReleasedListBearerModConf = 210; -static const long asn_VAL_545_S1AP_ignore = 1; -static const long asn_VAL_545_S1AP_optional = 0; -static const long asn_VAL_546_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_546_S1AP_ignore = 1; -static const long asn_VAL_546_S1AP_optional = 0; -static const long asn_VAL_547_S1AP_id_CSGMembershipStatus = 146; -static const long asn_VAL_547_S1AP_ignore = 1; -static const long asn_VAL_547_S1AP_optional = 0; +static const long asn_VAL_554_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_554_S1AP_ignore = 1; +static const long asn_VAL_554_S1AP_mandatory = 2; +static const long asn_VAL_555_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_555_S1AP_ignore = 1; +static const long asn_VAL_555_S1AP_mandatory = 2; +static const long asn_VAL_556_S1AP_id_E_RABModifyListBearerModConf = 203; +static const long asn_VAL_556_S1AP_ignore = 1; +static const long asn_VAL_556_S1AP_optional = 0; +static const long asn_VAL_557_S1AP_id_E_RABFailedToModifyListBearerModConf = 205; +static const long asn_VAL_557_S1AP_ignore = 1; +static const long asn_VAL_557_S1AP_optional = 0; +static const long asn_VAL_558_S1AP_id_E_RABToBeReleasedListBearerModConf = 210; +static const long asn_VAL_558_S1AP_ignore = 1; +static const long asn_VAL_558_S1AP_optional = 0; +static const long asn_VAL_559_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_559_S1AP_ignore = 1; +static const long asn_VAL_559_S1AP_optional = 0; +static const long asn_VAL_560_S1AP_id_CSGMembershipStatus = 146; +static const long asn_VAL_560_S1AP_ignore = 1; +static const long asn_VAL_560_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABModificationConfirmIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_541_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_541_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_554_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_554_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_541_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_542_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_542_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_554_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_555_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_555_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_542_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_543_S1AP_id_E_RABModifyListBearerModConf }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_543_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_555_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_556_S1AP_id_E_RABModifyListBearerModConf }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_556_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABModifyListBearerModConf }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_543_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_544_S1AP_id_E_RABFailedToModifyListBearerModConf }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_544_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_556_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_557_S1AP_id_E_RABFailedToModifyListBearerModConf }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_557_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_544_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_545_S1AP_id_E_RABToBeReleasedListBearerModConf }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_545_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_557_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_558_S1AP_id_E_RABToBeReleasedListBearerModConf }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_558_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_545_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_546_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_546_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_558_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_559_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_559_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_546_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_547_S1AP_id_CSGMembershipStatus }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_547_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_559_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_560_S1AP_id_CSGMembershipStatus }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_560_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_547_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_560_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABModificationConfirmIEs_1 = { { 7, 4, asn_IOS_S1AP_E_RABModificationConfirmIEs_1_rows } }; -static const long asn_VAL_549_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_549_S1AP_reject = 0; -static const long asn_VAL_549_S1AP_mandatory = 2; -static const long asn_VAL_550_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_550_S1AP_reject = 0; -static const long asn_VAL_550_S1AP_mandatory = 2; -static const long asn_VAL_551_S1AP_id_CSGMembershipInfo = 226; -static const long asn_VAL_551_S1AP_reject = 0; -static const long asn_VAL_551_S1AP_optional = 0; +static const long asn_VAL_562_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_562_S1AP_reject = 0; +static const long asn_VAL_562_S1AP_mandatory = 2; +static const long asn_VAL_563_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_563_S1AP_reject = 0; +static const long asn_VAL_563_S1AP_mandatory = 2; +static const long asn_VAL_564_S1AP_id_CSGMembershipInfo = 226; +static const long asn_VAL_564_S1AP_reject = 0; +static const long asn_VAL_564_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_549_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_549_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_562_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_562_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_549_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_550_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_550_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_562_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_563_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_563_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_550_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_551_S1AP_id_CSGMembershipInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_551_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_563_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_564_S1AP_id_CSGMembershipInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_564_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_551_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_564_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationIndicationIEs_1 = { { 3, 4, asn_IOS_S1AP_UEContextModificationIndicationIEs_1_rows } }; -static const long asn_VAL_552_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_552_S1AP_ignore = 1; -static const long asn_VAL_552_S1AP_mandatory = 2; -static const long asn_VAL_553_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_553_S1AP_ignore = 1; -static const long asn_VAL_553_S1AP_mandatory = 2; -static const long asn_VAL_554_S1AP_id_CSGMembershipStatus = 146; -static const long asn_VAL_554_S1AP_ignore = 1; -static const long asn_VAL_554_S1AP_optional = 0; -static const long asn_VAL_555_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_555_S1AP_ignore = 1; -static const long asn_VAL_555_S1AP_optional = 0; +static const long asn_VAL_565_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_565_S1AP_ignore = 1; +static const long asn_VAL_565_S1AP_mandatory = 2; +static const long asn_VAL_566_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_566_S1AP_ignore = 1; +static const long asn_VAL_566_S1AP_mandatory = 2; +static const long asn_VAL_567_S1AP_id_CSGMembershipStatus = 146; +static const long asn_VAL_567_S1AP_ignore = 1; +static const long asn_VAL_567_S1AP_optional = 0; +static const long asn_VAL_568_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_568_S1AP_ignore = 1; +static const long asn_VAL_568_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextModificationConfirmIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_552_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_552_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_565_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_565_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_552_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_553_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_553_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_565_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_566_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_566_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_553_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_554_S1AP_id_CSGMembershipStatus }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_554_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_566_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_567_S1AP_id_CSGMembershipStatus }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_567_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CSGMembershipStatus }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_554_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_555_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_555_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_567_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_568_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_568_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_555_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_568_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextModificationConfirmIEs_1 = { { 4, 4, asn_IOS_S1AP_UEContextModificationConfirmIEs_1_rows } }; -static const long asn_VAL_556_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_556_S1AP_reject = 0; -static const long asn_VAL_556_S1AP_mandatory = 2; -static const long asn_VAL_557_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_557_S1AP_reject = 0; -static const long asn_VAL_557_S1AP_mandatory = 2; -static const long asn_VAL_558_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging = 213; -static const long asn_VAL_558_S1AP_ignore = 1; -static const long asn_VAL_558_S1AP_optional = 0; -static const long asn_VAL_559_S1AP_id_CellIdentifierAndCELevelForCECapableUEs = 212; -static const long asn_VAL_559_S1AP_ignore = 1; -static const long asn_VAL_559_S1AP_optional = 0; -static const long asn_VAL_560_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_560_S1AP_ignore = 1; -static const long asn_VAL_560_S1AP_optional = 0; -static const long asn_VAL_561_S1AP_id_UserLocationInformation = 189; -static const long asn_VAL_561_S1AP_ignore = 1; -static const long asn_VAL_561_S1AP_optional = 0; -static const long asn_VAL_562_S1AP_id_TimeSinceSecondaryNodeRelease = 297; -static const long asn_VAL_562_S1AP_ignore = 1; -static const long asn_VAL_562_S1AP_optional = 0; +static const long asn_VAL_569_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_569_S1AP_reject = 0; +static const long asn_VAL_569_S1AP_mandatory = 2; +static const long asn_VAL_570_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_570_S1AP_reject = 0; +static const long asn_VAL_570_S1AP_mandatory = 2; +static const long asn_VAL_571_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging = 213; +static const long asn_VAL_571_S1AP_ignore = 1; +static const long asn_VAL_571_S1AP_optional = 0; +static const long asn_VAL_572_S1AP_id_CellIdentifierAndCELevelForCECapableUEs = 212; +static const long asn_VAL_572_S1AP_ignore = 1; +static const long asn_VAL_572_S1AP_optional = 0; +static const long asn_VAL_573_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_573_S1AP_ignore = 1; +static const long asn_VAL_573_S1AP_optional = 0; +static const long asn_VAL_574_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_574_S1AP_ignore = 1; +static const long asn_VAL_574_S1AP_optional = 0; +static const long asn_VAL_575_S1AP_id_TimeSinceSecondaryNodeRelease = 297; +static const long asn_VAL_575_S1AP_ignore = 1; +static const long asn_VAL_575_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextSuspendRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_556_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_556_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_569_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_569_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_556_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_557_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_557_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_569_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_570_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_570_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_557_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_558_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_558_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_570_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_571_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_571_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_InformationOnRecommendedCellsAndENBsForPaging }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_558_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_559_S1AP_id_CellIdentifierAndCELevelForCECapableUEs }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_559_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_571_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_572_S1AP_id_CellIdentifierAndCELevelForCECapableUEs }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_572_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CellIdentifierAndCELevelForCECapableUEs }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_559_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_560_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_560_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_572_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_573_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_573_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_560_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_561_S1AP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_561_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_573_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_574_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_574_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_561_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_562_S1AP_id_TimeSinceSecondaryNodeRelease }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_562_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_574_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_575_S1AP_id_TimeSinceSecondaryNodeRelease }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_575_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TimeSinceSecondaryNodeRelease }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_562_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_575_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextSuspendRequestIEs_1 = { { 7, 4, asn_IOS_S1AP_UEContextSuspendRequestIEs_1_rows } }; -static const long asn_VAL_563_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_563_S1AP_ignore = 1; -static const long asn_VAL_563_S1AP_mandatory = 2; -static const long asn_VAL_564_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_564_S1AP_ignore = 1; -static const long asn_VAL_564_S1AP_mandatory = 2; -static const long asn_VAL_565_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_565_S1AP_ignore = 1; -static const long asn_VAL_565_S1AP_optional = 0; -static const long asn_VAL_566_S1AP_id_SecurityContext = 40; -static const long asn_VAL_566_S1AP_reject = 0; -static const long asn_VAL_566_S1AP_optional = 0; +static const long asn_VAL_576_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_576_S1AP_ignore = 1; +static const long asn_VAL_576_S1AP_mandatory = 2; +static const long asn_VAL_577_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_577_S1AP_ignore = 1; +static const long asn_VAL_577_S1AP_mandatory = 2; +static const long asn_VAL_578_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_578_S1AP_ignore = 1; +static const long asn_VAL_578_S1AP_optional = 0; +static const long asn_VAL_579_S1AP_id_SecurityContext = 40; +static const long asn_VAL_579_S1AP_reject = 0; +static const long asn_VAL_579_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextSuspendResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_563_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_563_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_576_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_576_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_563_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_564_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_564_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_576_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_577_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_577_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_564_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_565_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_565_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_577_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_578_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_578_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_565_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_566_S1AP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_566_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_578_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_579_S1AP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_579_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_566_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_579_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextSuspendResponseIEs_1 = { { 4, 4, asn_IOS_S1AP_UEContextSuspendResponseIEs_1_rows } }; -static const long asn_VAL_567_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_567_S1AP_reject = 0; -static const long asn_VAL_567_S1AP_mandatory = 2; -static const long asn_VAL_568_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_568_S1AP_reject = 0; -static const long asn_VAL_568_S1AP_mandatory = 2; -static const long asn_VAL_569_S1AP_id_E_RABFailedToResumeListResumeReq = 235; -static const long asn_VAL_569_S1AP_reject = 0; -static const long asn_VAL_569_S1AP_optional = 0; -static const long asn_VAL_570_S1AP_id_RRC_Resume_Cause = 245; -static const long asn_VAL_570_S1AP_ignore = 1; -static const long asn_VAL_570_S1AP_optional = 0; +static const long asn_VAL_580_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_580_S1AP_reject = 0; +static const long asn_VAL_580_S1AP_mandatory = 2; +static const long asn_VAL_581_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_581_S1AP_reject = 0; +static const long asn_VAL_581_S1AP_mandatory = 2; +static const long asn_VAL_582_S1AP_id_E_RABFailedToResumeListResumeReq = 235; +static const long asn_VAL_582_S1AP_reject = 0; +static const long asn_VAL_582_S1AP_optional = 0; +static const long asn_VAL_583_S1AP_id_RRC_Resume_Cause = 245; +static const long asn_VAL_583_S1AP_ignore = 1; +static const long asn_VAL_583_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextResumeRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_567_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_567_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_580_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_580_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_567_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_568_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_568_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_580_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_581_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_581_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_568_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_569_S1AP_id_E_RABFailedToResumeListResumeReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_569_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_581_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_582_S1AP_id_E_RABFailedToResumeListResumeReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_582_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABFailedToResumeListResumeReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_569_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_570_S1AP_id_RRC_Resume_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_570_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_582_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_583_S1AP_id_RRC_Resume_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_583_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_RRC_Establishment_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_570_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_583_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextResumeRequestIEs_1 = { { 4, 4, asn_IOS_S1AP_UEContextResumeRequestIEs_1_rows } }; -static const long asn_VAL_572_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_572_S1AP_ignore = 1; -static const long asn_VAL_572_S1AP_mandatory = 2; -static const long asn_VAL_573_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_573_S1AP_ignore = 1; -static const long asn_VAL_573_S1AP_mandatory = 2; -static const long asn_VAL_574_S1AP_id_E_RABFailedToResumeListResumeRes = 237; -static const long asn_VAL_574_S1AP_reject = 0; -static const long asn_VAL_574_S1AP_optional = 0; -static const long asn_VAL_575_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_575_S1AP_ignore = 1; -static const long asn_VAL_575_S1AP_optional = 0; -static const long asn_VAL_576_S1AP_id_SecurityContext = 40; -static const long asn_VAL_576_S1AP_reject = 0; -static const long asn_VAL_576_S1AP_optional = 0; -static const long asn_VAL_577_S1AP_id_PendingDataIndication = 283; -static const long asn_VAL_577_S1AP_ignore = 1; -static const long asn_VAL_577_S1AP_optional = 0; +static const long asn_VAL_585_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_585_S1AP_ignore = 1; +static const long asn_VAL_585_S1AP_mandatory = 2; +static const long asn_VAL_586_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_586_S1AP_ignore = 1; +static const long asn_VAL_586_S1AP_mandatory = 2; +static const long asn_VAL_587_S1AP_id_E_RABFailedToResumeListResumeRes = 237; +static const long asn_VAL_587_S1AP_reject = 0; +static const long asn_VAL_587_S1AP_optional = 0; +static const long asn_VAL_588_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_588_S1AP_ignore = 1; +static const long asn_VAL_588_S1AP_optional = 0; +static const long asn_VAL_589_S1AP_id_SecurityContext = 40; +static const long asn_VAL_589_S1AP_reject = 0; +static const long asn_VAL_589_S1AP_optional = 0; +static const long asn_VAL_590_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_590_S1AP_ignore = 1; +static const long asn_VAL_590_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextResumeResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_572_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_572_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_585_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_585_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_572_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_573_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_573_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_585_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_586_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_586_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_573_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_574_S1AP_id_E_RABFailedToResumeListResumeRes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_574_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_586_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_587_S1AP_id_E_RABFailedToResumeListResumeRes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_587_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABFailedToResumeListResumeRes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_574_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_575_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_575_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_587_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_588_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_588_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_575_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_576_S1AP_id_SecurityContext }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_576_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_588_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_589_S1AP_id_SecurityContext }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_589_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_SecurityContext }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_576_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_577_S1AP_id_PendingDataIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_577_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_589_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_590_S1AP_id_PendingDataIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_590_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_577_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_590_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextResumeResponseIEs_1 = { { 6, 4, asn_IOS_S1AP_UEContextResumeResponseIEs_1_rows } }; -static const long asn_VAL_579_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_579_S1AP_ignore = 1; -static const long asn_VAL_579_S1AP_mandatory = 2; -static const long asn_VAL_580_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_580_S1AP_ignore = 1; -static const long asn_VAL_580_S1AP_mandatory = 2; -static const long asn_VAL_581_S1AP_id_Cause = 2; -static const long asn_VAL_581_S1AP_ignore = 1; -static const long asn_VAL_581_S1AP_mandatory = 2; -static const long asn_VAL_582_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_582_S1AP_ignore = 1; -static const long asn_VAL_582_S1AP_optional = 0; +static const long asn_VAL_592_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_592_S1AP_ignore = 1; +static const long asn_VAL_592_S1AP_mandatory = 2; +static const long asn_VAL_593_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_593_S1AP_ignore = 1; +static const long asn_VAL_593_S1AP_mandatory = 2; +static const long asn_VAL_594_S1AP_id_Cause = 2; +static const long asn_VAL_594_S1AP_ignore = 1; +static const long asn_VAL_594_S1AP_mandatory = 2; +static const long asn_VAL_595_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_595_S1AP_ignore = 1; +static const long asn_VAL_595_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEContextResumeFailureIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_579_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_579_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_592_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_592_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_579_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_580_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_580_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_592_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_593_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_593_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_580_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_581_S1AP_id_Cause }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_581_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_593_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_594_S1AP_id_Cause }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_594_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Cause }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_581_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_582_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_582_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_594_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_595_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_595_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_582_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_595_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEContextResumeFailureIEs_1 = { { 4, 4, asn_IOS_S1AP_UEContextResumeFailureIEs_1_rows } }; -static const long asn_VAL_583_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_583_S1AP_ignore = 1; -static const long asn_VAL_583_S1AP_mandatory = 2; -static const long asn_VAL_584_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_584_S1AP_ignore = 1; -static const long asn_VAL_584_S1AP_mandatory = 2; -static const long asn_VAL_585_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_585_S1AP_ignore = 1; -static const long asn_VAL_585_S1AP_optional = 0; -static const long asn_VAL_586_S1AP_id_EnhancedCoverageRestricted = 251; -static const long asn_VAL_586_S1AP_ignore = 1; -static const long asn_VAL_586_S1AP_optional = 0; -static const long asn_VAL_587_S1AP_id_DL_CP_SecurityInformation = 253; -static const long asn_VAL_587_S1AP_ignore = 1; -static const long asn_VAL_587_S1AP_optional = 0; -static const long asn_VAL_588_S1AP_id_CE_ModeBRestricted = 271; -static const long asn_VAL_588_S1AP_ignore = 1; -static const long asn_VAL_588_S1AP_optional = 0; -static const long asn_VAL_589_S1AP_id_EndIndication = 280; -static const long asn_VAL_589_S1AP_ignore = 1; -static const long asn_VAL_589_S1AP_optional = 0; -static const long asn_VAL_590_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; -static const long asn_VAL_590_S1AP_ignore = 1; -static const long asn_VAL_590_S1AP_optional = 0; -static const long asn_VAL_591_S1AP_id_UE_Level_QoS_Parameters = 252; -static const long asn_VAL_591_S1AP_ignore = 1; -static const long asn_VAL_591_S1AP_optional = 0; -static const long asn_VAL_592_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_592_S1AP_reject = 0; -static const long asn_VAL_592_S1AP_optional = 0; +static const long asn_VAL_596_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_596_S1AP_ignore = 1; +static const long asn_VAL_596_S1AP_mandatory = 2; +static const long asn_VAL_597_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_597_S1AP_ignore = 1; +static const long asn_VAL_597_S1AP_mandatory = 2; +static const long asn_VAL_598_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_598_S1AP_ignore = 1; +static const long asn_VAL_598_S1AP_optional = 0; +static const long asn_VAL_599_S1AP_id_EnhancedCoverageRestricted = 251; +static const long asn_VAL_599_S1AP_ignore = 1; +static const long asn_VAL_599_S1AP_optional = 0; +static const long asn_VAL_600_S1AP_id_DL_CP_SecurityInformation = 253; +static const long asn_VAL_600_S1AP_ignore = 1; +static const long asn_VAL_600_S1AP_optional = 0; +static const long asn_VAL_601_S1AP_id_CE_ModeBRestricted = 271; +static const long asn_VAL_601_S1AP_ignore = 1; +static const long asn_VAL_601_S1AP_optional = 0; +static const long asn_VAL_602_S1AP_id_EndIndication = 280; +static const long asn_VAL_602_S1AP_ignore = 1; +static const long asn_VAL_602_S1AP_optional = 0; +static const long asn_VAL_603_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_603_S1AP_ignore = 1; +static const long asn_VAL_603_S1AP_optional = 0; +static const long asn_VAL_604_S1AP_id_UE_Level_QoS_Parameters = 252; +static const long asn_VAL_604_S1AP_ignore = 1; +static const long asn_VAL_604_S1AP_optional = 0; +static const long asn_VAL_605_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_605_S1AP_reject = 0; +static const long asn_VAL_605_S1AP_optional = 0; +static const long asn_VAL_606_S1AP_id_Masked_IMEISV = 192; +static const long asn_VAL_606_S1AP_ignore = 1; +static const long asn_VAL_606_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ConnectionEstablishmentIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_583_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_583_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_596_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_596_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_583_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_584_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_584_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_596_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_597_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_597_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_584_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_585_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_585_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_597_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_598_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_598_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_585_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_586_S1AP_id_EnhancedCoverageRestricted }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_586_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_598_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_599_S1AP_id_EnhancedCoverageRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_599_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EnhancedCoverageRestricted }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_586_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_587_S1AP_id_DL_CP_SecurityInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_587_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_599_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_600_S1AP_id_DL_CP_SecurityInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_600_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_DL_CP_SecurityInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_587_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_588_S1AP_id_CE_ModeBRestricted }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_588_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_600_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_601_S1AP_id_CE_ModeBRestricted }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_601_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CE_ModeBRestricted }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_588_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_589_S1AP_id_EndIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_589_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_601_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_602_S1AP_id_EndIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_602_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EndIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_589_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_590_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_590_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_602_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_603_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_603_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_590_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_591_S1AP_id_UE_Level_QoS_Parameters }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_591_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_603_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_604_S1AP_id_UE_Level_QoS_Parameters }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_604_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABLevelQoSParameters }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_591_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_592_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_592_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_604_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_605_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_605_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_592_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_605_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_606_S1AP_id_Masked_IMEISV }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_606_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Masked_IMEISV }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_606_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ConnectionEstablishmentIndicationIEs_1 = { - { 10, 4, asn_IOS_S1AP_ConnectionEstablishmentIndicationIEs_1_rows } + { 11, 4, asn_IOS_S1AP_ConnectionEstablishmentIndicationIEs_1_rows } }; -static const long asn_VAL_593_S1AP_id_S_TMSI = 96; -static const long asn_VAL_593_S1AP_reject = 0; -static const long asn_VAL_593_S1AP_mandatory = 2; +static const long asn_VAL_607_S1AP_id_S_TMSI = 96; +static const long asn_VAL_607_S1AP_reject = 0; +static const long asn_VAL_607_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_RetrieveUEInformationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_593_S1AP_id_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_593_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_607_S1AP_id_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_607_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_593_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_607_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_RetrieveUEInformationIEs_1 = { { 1, 4, asn_IOS_S1AP_RetrieveUEInformationIEs_1_rows } }; -static const long asn_VAL_594_S1AP_id_S_TMSI = 96; -static const long asn_VAL_594_S1AP_reject = 0; -static const long asn_VAL_594_S1AP_mandatory = 2; -static const long asn_VAL_595_S1AP_id_UE_Level_QoS_Parameters = 252; -static const long asn_VAL_595_S1AP_ignore = 1; -static const long asn_VAL_595_S1AP_optional = 0; -static const long asn_VAL_596_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_596_S1AP_ignore = 1; -static const long asn_VAL_596_S1AP_optional = 0; -static const long asn_VAL_597_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; -static const long asn_VAL_597_S1AP_ignore = 1; -static const long asn_VAL_597_S1AP_optional = 0; -static const long asn_VAL_598_S1AP_id_PendingDataIndication = 283; -static const long asn_VAL_598_S1AP_ignore = 1; -static const long asn_VAL_598_S1AP_optional = 0; +static const long asn_VAL_608_S1AP_id_S_TMSI = 96; +static const long asn_VAL_608_S1AP_reject = 0; +static const long asn_VAL_608_S1AP_mandatory = 2; +static const long asn_VAL_609_S1AP_id_UE_Level_QoS_Parameters = 252; +static const long asn_VAL_609_S1AP_ignore = 1; +static const long asn_VAL_609_S1AP_optional = 0; +static const long asn_VAL_610_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_610_S1AP_ignore = 1; +static const long asn_VAL_610_S1AP_optional = 0; +static const long asn_VAL_611_S1AP_id_Subscription_Based_UE_DifferentiationInfo = 278; +static const long asn_VAL_611_S1AP_ignore = 1; +static const long asn_VAL_611_S1AP_optional = 0; +static const long asn_VAL_612_S1AP_id_PendingDataIndication = 283; +static const long asn_VAL_612_S1AP_ignore = 1; +static const long asn_VAL_612_S1AP_optional = 0; +static const long asn_VAL_613_S1AP_id_Masked_IMEISV = 192; +static const long asn_VAL_613_S1AP_ignore = 1; +static const long asn_VAL_613_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UEInformationTransferIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_594_S1AP_id_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_594_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_608_S1AP_id_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_608_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_594_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_595_S1AP_id_UE_Level_QoS_Parameters }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_595_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_608_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_609_S1AP_id_UE_Level_QoS_Parameters }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_609_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABLevelQoSParameters }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_595_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_596_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_596_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_609_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_610_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_610_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_596_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_597_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_597_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_610_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_611_S1AP_id_Subscription_Based_UE_DifferentiationInfo }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_611_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_597_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_598_S1AP_id_PendingDataIndication }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_598_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_611_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_612_S1AP_id_PendingDataIndication }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_612_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_PendingDataIndication }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_598_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_612_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_613_S1AP_id_Masked_IMEISV }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_613_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_Masked_IMEISV }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_613_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UEInformationTransferIEs_1 = { - { 5, 4, asn_IOS_S1AP_UEInformationTransferIEs_1_rows } + { 6, 4, asn_IOS_S1AP_UEInformationTransferIEs_1_rows } }; -static const long asn_VAL_599_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_599_S1AP_reject = 0; -static const long asn_VAL_599_S1AP_mandatory = 2; -static const long asn_VAL_600_S1AP_id_S_TMSI = 96; -static const long asn_VAL_600_S1AP_reject = 0; -static const long asn_VAL_600_S1AP_mandatory = 2; -static const long asn_VAL_601_S1AP_id_EUTRAN_CGI = 100; -static const long asn_VAL_601_S1AP_ignore = 1; -static const long asn_VAL_601_S1AP_mandatory = 2; -static const long asn_VAL_602_S1AP_id_TAI = 67; -static const long asn_VAL_602_S1AP_ignore = 1; -static const long asn_VAL_602_S1AP_mandatory = 2; -static const long asn_VAL_603_S1AP_id_UL_CP_SecurityInformation = 254; -static const long asn_VAL_603_S1AP_reject = 0; -static const long asn_VAL_603_S1AP_mandatory = 2; +static const long asn_VAL_614_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_614_S1AP_reject = 0; +static const long asn_VAL_614_S1AP_mandatory = 2; +static const long asn_VAL_615_S1AP_id_S_TMSI = 96; +static const long asn_VAL_615_S1AP_reject = 0; +static const long asn_VAL_615_S1AP_mandatory = 2; +static const long asn_VAL_616_S1AP_id_EUTRAN_CGI = 100; +static const long asn_VAL_616_S1AP_ignore = 1; +static const long asn_VAL_616_S1AP_mandatory = 2; +static const long asn_VAL_617_S1AP_id_TAI = 67; +static const long asn_VAL_617_S1AP_ignore = 1; +static const long asn_VAL_617_S1AP_mandatory = 2; +static const long asn_VAL_618_S1AP_id_UL_CP_SecurityInformation = 254; +static const long asn_VAL_618_S1AP_reject = 0; +static const long asn_VAL_618_S1AP_mandatory = 2; +static const long asn_VAL_619_S1AP_id_LTE_NTN_TAI_Information = 339; +static const long asn_VAL_619_S1AP_ignore = 1; +static const long asn_VAL_619_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_ENBCPRelocationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_599_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_599_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_614_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_614_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_599_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_600_S1AP_id_S_TMSI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_600_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_614_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_615_S1AP_id_S_TMSI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_615_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_S_TMSI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_600_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_601_S1AP_id_EUTRAN_CGI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_601_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_615_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_616_S1AP_id_EUTRAN_CGI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_616_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_EUTRAN_CGI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_601_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_602_S1AP_id_TAI }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_602_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_616_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_617_S1AP_id_TAI }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_617_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TAI }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_602_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_603_S1AP_id_UL_CP_SecurityInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_603_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_617_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_618_S1AP_id_UL_CP_SecurityInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_618_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UL_CP_SecurityInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_603_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_618_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_619_S1AP_id_LTE_NTN_TAI_Information }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_619_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_LTE_NTN_TAI_Information }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_619_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_ENBCPRelocationIndicationIEs_1 = { - { 5, 4, asn_IOS_S1AP_ENBCPRelocationIndicationIEs_1_rows } + { 6, 4, asn_IOS_S1AP_ENBCPRelocationIndicationIEs_1_rows } }; -static const long asn_VAL_604_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_604_S1AP_reject = 0; -static const long asn_VAL_604_S1AP_mandatory = 2; -static const long asn_VAL_605_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_605_S1AP_reject = 0; -static const long asn_VAL_605_S1AP_mandatory = 2; +static const long asn_VAL_620_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_620_S1AP_reject = 0; +static const long asn_VAL_620_S1AP_mandatory = 2; +static const long asn_VAL_621_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_621_S1AP_reject = 0; +static const long asn_VAL_621_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_MMECPRelocationIndicationIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_604_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_604_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_620_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_620_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_604_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_605_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_605_S1AP_reject }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_620_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_621_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_621_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_605_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_621_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_MMECPRelocationIndicationIEs_1 = { { 2, 4, asn_IOS_S1AP_MMECPRelocationIndicationIEs_1_rows } }; -static const long asn_VAL_606_S1AP_id_MME_UE_S1AP_ID = 0; -static const long asn_VAL_606_S1AP_ignore = 1; -static const long asn_VAL_606_S1AP_mandatory = 2; -static const long asn_VAL_607_S1AP_id_eNB_UE_S1AP_ID = 8; -static const long asn_VAL_607_S1AP_ignore = 1; -static const long asn_VAL_607_S1AP_mandatory = 2; -static const long asn_VAL_608_S1AP_id_SecondaryRATDataUsageReportList = 264; -static const long asn_VAL_608_S1AP_ignore = 1; -static const long asn_VAL_608_S1AP_mandatory = 2; -static const long asn_VAL_609_S1AP_id_HandoverFlag = 266; -static const long asn_VAL_609_S1AP_ignore = 1; -static const long asn_VAL_609_S1AP_optional = 0; -static const long asn_VAL_610_S1AP_id_UserLocationInformation = 189; -static const long asn_VAL_610_S1AP_ignore = 1; -static const long asn_VAL_610_S1AP_optional = 0; -static const long asn_VAL_611_S1AP_id_TimeSinceSecondaryNodeRelease = 297; -static const long asn_VAL_611_S1AP_ignore = 1; -static const long asn_VAL_611_S1AP_optional = 0; +static const long asn_VAL_622_S1AP_id_MME_UE_S1AP_ID = 0; +static const long asn_VAL_622_S1AP_ignore = 1; +static const long asn_VAL_622_S1AP_mandatory = 2; +static const long asn_VAL_623_S1AP_id_eNB_UE_S1AP_ID = 8; +static const long asn_VAL_623_S1AP_ignore = 1; +static const long asn_VAL_623_S1AP_mandatory = 2; +static const long asn_VAL_624_S1AP_id_SecondaryRATDataUsageReportList = 264; +static const long asn_VAL_624_S1AP_ignore = 1; +static const long asn_VAL_624_S1AP_mandatory = 2; +static const long asn_VAL_625_S1AP_id_HandoverFlag = 266; +static const long asn_VAL_625_S1AP_ignore = 1; +static const long asn_VAL_625_S1AP_optional = 0; +static const long asn_VAL_626_S1AP_id_UserLocationInformation = 189; +static const long asn_VAL_626_S1AP_ignore = 1; +static const long asn_VAL_626_S1AP_optional = 0; +static const long asn_VAL_627_S1AP_id_TimeSinceSecondaryNodeRelease = 297; +static const long asn_VAL_627_S1AP_ignore = 1; +static const long asn_VAL_627_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_SecondaryRATDataUsageReportIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_606_S1AP_id_MME_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_606_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_622_S1AP_id_MME_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_622_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_MME_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_606_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_607_S1AP_id_eNB_UE_S1AP_ID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_607_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_622_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_623_S1AP_id_eNB_UE_S1AP_ID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_623_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_ENB_UE_S1AP_ID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_607_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_608_S1AP_id_SecondaryRATDataUsageReportList }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_608_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_623_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_624_S1AP_id_SecondaryRATDataUsageReportList }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_624_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReportList }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_608_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_609_S1AP_id_HandoverFlag }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_609_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_624_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_625_S1AP_id_HandoverFlag }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_625_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_HandoverFlag }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_609_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_610_S1AP_id_UserLocationInformation }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_610_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_625_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_626_S1AP_id_UserLocationInformation }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_626_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UserLocationInformation }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_610_S1AP_optional }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_611_S1AP_id_TimeSinceSecondaryNodeRelease }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_611_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_626_S1AP_optional }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_627_S1AP_id_TimeSinceSecondaryNodeRelease }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_627_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_TimeSinceSecondaryNodeRelease }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_611_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_627_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_SecondaryRATDataUsageReportIEs_1 = { { 6, 4, asn_IOS_S1AP_SecondaryRATDataUsageReportIEs_1_rows } }; -static const long asn_VAL_612_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_612_S1AP_reject = 0; -static const long asn_VAL_612_S1AP_mandatory = 2; +static const long asn_VAL_628_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_628_S1AP_reject = 0; +static const long asn_VAL_628_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityIDMappingRequestIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_612_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_612_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_628_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_628_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_612_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_628_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityIDMappingRequestIEs_1 = { { 1, 4, asn_IOS_S1AP_UERadioCapabilityIDMappingRequestIEs_1_rows } }; -static const long asn_VAL_613_S1AP_id_UERadioCapabilityID = 314; -static const long asn_VAL_613_S1AP_reject = 0; -static const long asn_VAL_613_S1AP_mandatory = 2; -static const long asn_VAL_614_S1AP_id_UERadioCapability = 74; -static const long asn_VAL_614_S1AP_ignore = 1; -static const long asn_VAL_614_S1AP_mandatory = 2; -static const long asn_VAL_615_S1AP_id_CriticalityDiagnostics = 58; -static const long asn_VAL_615_S1AP_ignore = 1; -static const long asn_VAL_615_S1AP_optional = 0; +static const long asn_VAL_629_S1AP_id_UERadioCapabilityID = 314; +static const long asn_VAL_629_S1AP_reject = 0; +static const long asn_VAL_629_S1AP_mandatory = 2; +static const long asn_VAL_630_S1AP_id_UERadioCapability = 74; +static const long asn_VAL_630_S1AP_ignore = 1; +static const long asn_VAL_630_S1AP_mandatory = 2; +static const long asn_VAL_631_S1AP_id_CriticalityDiagnostics = 58; +static const long asn_VAL_631_S1AP_ignore = 1; +static const long asn_VAL_631_S1AP_optional = 0; static const asn_ioc_cell_t asn_IOS_S1AP_UERadioCapabilityIDMappingResponseIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_613_S1AP_id_UERadioCapabilityID }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_613_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_629_S1AP_id_UERadioCapabilityID }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_629_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapabilityID }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_613_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_614_S1AP_id_UERadioCapability }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_614_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_629_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_630_S1AP_id_UERadioCapability }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_630_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_UERadioCapability }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_614_S1AP_mandatory }, - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_615_S1AP_id_CriticalityDiagnostics }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_615_S1AP_ignore }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_630_S1AP_mandatory }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_631_S1AP_id_CriticalityDiagnostics }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_631_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_CriticalityDiagnostics }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_615_S1AP_optional } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_631_S1AP_optional } }; static const asn_ioc_set_t asn_IOS_S1AP_UERadioCapabilityIDMappingResponseIEs_1 = { { 3, 4, asn_IOS_S1AP_UERadioCapabilityIDMappingResponseIEs_1_rows } @@ -4962,74 +5079,86 @@ static const asn_ioc_set_t asn_IOS_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_1_rows } }; -static const long asn_VAL_104_S1AP_id_E_RABToBeSwitchedDLItem = 23; -static const long asn_VAL_104_S1AP_reject = 0; -static const long asn_VAL_104_S1AP_mandatory = 2; +static const long asn_VAL_106_S1AP_id_E_RABToBeSwitchedDLItem = 23; +static const long asn_VAL_106_S1AP_reject = 0; +static const long asn_VAL_106_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSwitchedDLItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_104_S1AP_id_E_RABToBeSwitchedDLItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_104_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_106_S1AP_id_E_RABToBeSwitchedDLItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_106_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedDLItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_104_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_106_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSwitchedDLItemIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeSwitchedDLItemIEs_1_rows } }; -static const long asn_VAL_130_S1AP_id_E_RABToBeSwitchedULItem = 94; -static const long asn_VAL_130_S1AP_ignore = 1; -static const long asn_VAL_130_S1AP_mandatory = 2; +static const long asn_VAL_134_S1AP_id_E_RABToBeSwitchedULItem = 94; +static const long asn_VAL_134_S1AP_ignore = 1; +static const long asn_VAL_134_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeSwitchedULItemIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_130_S1AP_id_E_RABToBeSwitchedULItem }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_130_S1AP_ignore }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_134_S1AP_id_E_RABToBeSwitchedULItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_134_S1AP_ignore }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeSwitchedULItem }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_130_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_134_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeSwitchedULItemIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeSwitchedULItemIEs_1_rows } }; -static const long asn_VAL_539_S1AP_id_E_RABToBeModifiedItemBearerModInd = 200; -static const long asn_VAL_539_S1AP_reject = 0; -static const long asn_VAL_539_S1AP_mandatory = 2; +static const long asn_VAL_135_S1AP_id_E_RABToBeUpdatedItem = 342; +static const long asn_VAL_135_S1AP_ignore = 1; +static const long asn_VAL_135_S1AP_mandatory = 2; +static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeUpdatedItemIEs_1_rows = { + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_135_S1AP_id_E_RABToBeUpdatedItem }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_135_S1AP_ignore }, + { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeUpdatedItem }, + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_135_S1AP_mandatory } +}; +static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeUpdatedItemIEs_1 = { + { 1, 4, asn_IOS_S1AP_E_RABToBeUpdatedItemIEs_1_rows } +}; +static const long asn_VAL_552_S1AP_id_E_RABToBeModifiedItemBearerModInd = 200; +static const long asn_VAL_552_S1AP_reject = 0; +static const long asn_VAL_552_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABToBeModifiedItemBearerModIndIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_539_S1AP_id_E_RABToBeModifiedItemBearerModInd }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_539_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_552_S1AP_id_E_RABToBeModifiedItemBearerModInd }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_552_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABToBeModifiedItemBearerModInd }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_539_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_552_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABToBeModifiedItemBearerModIndIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABToBeModifiedItemBearerModIndIEs_1_rows } }; -static const long asn_VAL_540_S1AP_id_E_RABNotToBeModifiedItemBearerModInd = 202; -static const long asn_VAL_540_S1AP_reject = 0; -static const long asn_VAL_540_S1AP_mandatory = 2; +static const long asn_VAL_553_S1AP_id_E_RABNotToBeModifiedItemBearerModInd = 202; +static const long asn_VAL_553_S1AP_reject = 0; +static const long asn_VAL_553_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_540_S1AP_id_E_RABNotToBeModifiedItemBearerModInd }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_540_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_553_S1AP_id_E_RABNotToBeModifiedItemBearerModInd }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_553_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModInd }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_540_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_553_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_1_rows } }; -static const long asn_VAL_571_S1AP_id_E_RABFailedToResumeItemResumeReq = 236; -static const long asn_VAL_571_S1AP_reject = 0; -static const long asn_VAL_571_S1AP_mandatory = 2; +static const long asn_VAL_584_S1AP_id_E_RABFailedToResumeItemResumeReq = 236; +static const long asn_VAL_584_S1AP_reject = 0; +static const long asn_VAL_584_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABFailedToResumeItemResumeReqIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_571_S1AP_id_E_RABFailedToResumeItemResumeReq }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_571_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_584_S1AP_id_E_RABFailedToResumeItemResumeReq }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_584_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABFailedToResumeItemResumeReq }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_571_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_584_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABFailedToResumeItemResumeReqIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABFailedToResumeItemResumeReqIEs_1_rows } }; -static const long asn_VAL_578_S1AP_id_E_RABFailedToResumeItemResumeRes = 238; -static const long asn_VAL_578_S1AP_reject = 0; -static const long asn_VAL_578_S1AP_mandatory = 2; +static const long asn_VAL_591_S1AP_id_E_RABFailedToResumeItemResumeRes = 238; +static const long asn_VAL_591_S1AP_reject = 0; +static const long asn_VAL_591_S1AP_mandatory = 2; static const asn_ioc_cell_t asn_IOS_S1AP_E_RABFailedToResumeItemResumeResIEs_1_rows = { - { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_578_S1AP_id_E_RABFailedToResumeItemResumeRes }, - { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_578_S1AP_reject }, + { "&id", aioc__value, &asn_DEF_S1AP_ProtocolIE_ID, &asn_VAL_591_S1AP_id_E_RABFailedToResumeItemResumeRes }, + { "&criticality", aioc__value, &asn_DEF_S1AP_Criticality, &asn_VAL_591_S1AP_reject }, { "&Value", aioc__type, &asn_DEF_S1AP_E_RABFailedToResumeItemResumeRes }, - { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_578_S1AP_mandatory } + { "&presence", aioc__value, &asn_DEF_S1AP_Presence, &asn_VAL_591_S1AP_mandatory } }; static const asn_ioc_set_t asn_IOS_S1AP_E_RABFailedToResumeItemResumeResIEs_1 = { { 1, 4, asn_IOS_S1AP_E_RABFailedToResumeItemResumeResIEs_1_rows } @@ -6932,6 +7061,123 @@ } static asn_type_selector_result_t +select_E_RABSecurityResultListIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABSecurityResultListIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABSecurityResultListIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_S1AP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_E_RABSecurityResultListIEs_S1AP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABSecurityResultListIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABSecurityResultListIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_S1AP_value_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t select_E_RABUsageReportItemIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { asn_type_selector_result_t result = {0, 0}; const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABUsageReportItemIEs_1; @@ -6959,7 +7205,7 @@ } static int -memb_S1AP_criticality_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7005,7 +7251,7 @@ } static int -memb_S1AP_value_constraint_65(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7024,7 +7270,70 @@ } static int -memb_S1AP_id_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_value_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7076,7 +7385,7 @@ } static int -memb_S1AP_criticality_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7122,7 +7431,7 @@ } static int -memb_S1AP_value_constraint_69(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7141,7 +7450,70 @@ } static int -memb_S1AP_id_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_value_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7193,7 +7565,7 @@ } static int -memb_S1AP_criticality_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7239,7 +7611,7 @@ } static int -memb_S1AP_value_constraint_73(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7258,7 +7630,7 @@ } static int -memb_S1AP_id_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7310,7 +7682,7 @@ } static int -memb_S1AP_criticality_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7356,7 +7728,7 @@ } static int -memb_S1AP_value_constraint_77(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7375,7 +7747,7 @@ } static int -memb_S1AP_id_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7427,7 +7799,7 @@ } static int -memb_S1AP_criticality_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7473,7 +7845,7 @@ } static int -memb_S1AP_value_constraint_81(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7492,7 +7864,70 @@ } static int -memb_S1AP_id_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static int +memb_S1AP_criticality_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_value_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7544,7 +7979,7 @@ } static int -memb_S1AP_criticality_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7590,7 +8025,7 @@ } static int -memb_S1AP_value_constraint_85(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7609,7 +8044,7 @@ } static int -memb_S1AP_id_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7634,7 +8069,7 @@ } static int -memb_S1AP_criticality_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7653,7 +8088,7 @@ } static int -memb_S1AP_value_constraint_89(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7672,7 +8107,7 @@ } static int -memb_S1AP_id_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7724,7 +8159,7 @@ } static int -memb_S1AP_criticality_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7770,7 +8205,7 @@ } static int -memb_S1AP_value_constraint_93(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7789,7 +8224,7 @@ } static int -memb_S1AP_id_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7841,7 +8276,7 @@ } static int -memb_S1AP_criticality_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7887,7 +8322,7 @@ } static int -memb_S1AP_value_constraint_97(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -7906,7 +8341,7 @@ } static int -memb_S1AP_id_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -7958,7 +8393,7 @@ } static int -memb_S1AP_criticality_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8004,7 +8439,7 @@ } static int -memb_S1AP_value_constraint_101(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8023,7 +8458,7 @@ } static int -memb_S1AP_id_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8075,7 +8510,7 @@ } static int -memb_S1AP_criticality_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8121,7 +8556,7 @@ } static int -memb_S1AP_value_constraint_105(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8140,7 +8575,7 @@ } static int -memb_S1AP_id_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8192,7 +8627,7 @@ } static int -memb_S1AP_criticality_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8238,7 +8673,7 @@ } static int -memb_S1AP_value_constraint_109(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8257,7 +8692,7 @@ } static int -memb_S1AP_id_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8309,7 +8744,7 @@ } static int -memb_S1AP_criticality_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8355,7 +8790,7 @@ } static int -memb_S1AP_value_constraint_113(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8374,7 +8809,7 @@ } static int -memb_S1AP_id_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8426,7 +8861,7 @@ } static int -memb_S1AP_criticality_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8472,7 +8907,7 @@ } static int -memb_S1AP_value_constraint_117(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8491,7 +8926,7 @@ } static int -memb_S1AP_id_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8543,7 +8978,7 @@ } static int -memb_S1AP_criticality_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8589,7 +9024,7 @@ } static int -memb_S1AP_value_constraint_121(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8608,7 +9043,7 @@ } static int -memb_S1AP_id_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8660,7 +9095,7 @@ } static int -memb_S1AP_criticality_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8706,7 +9141,7 @@ } static int -memb_S1AP_value_constraint_125(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8725,7 +9160,7 @@ } static int -memb_S1AP_id_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8777,7 +9212,7 @@ } static int -memb_S1AP_criticality_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8823,7 +9258,7 @@ } static int -memb_S1AP_value_constraint_129(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8842,7 +9277,7 @@ } static int -memb_S1AP_id_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -8894,7 +9329,7 @@ } static int -memb_S1AP_criticality_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8940,7 +9375,7 @@ } static int -memb_S1AP_value_constraint_133(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -8959,7 +9394,7 @@ } static int -memb_S1AP_id_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9011,7 +9446,7 @@ } static int -memb_S1AP_criticality_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9057,7 +9492,7 @@ } static int -memb_S1AP_value_constraint_137(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9076,7 +9511,7 @@ } static int -memb_S1AP_id_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9128,7 +9563,7 @@ } static int -memb_S1AP_criticality_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9174,7 +9609,7 @@ } static int -memb_S1AP_value_constraint_141(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9193,7 +9628,7 @@ } static int -memb_S1AP_id_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9245,7 +9680,7 @@ } static int -memb_S1AP_criticality_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9291,7 +9726,7 @@ } static int -memb_S1AP_value_constraint_145(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9310,7 +9745,7 @@ } static int -memb_S1AP_id_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9362,7 +9797,7 @@ } static int -memb_S1AP_criticality_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9408,7 +9843,7 @@ } static int -memb_S1AP_value_constraint_149(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9427,7 +9862,7 @@ } static int -memb_S1AP_id_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9479,7 +9914,7 @@ } static int -memb_S1AP_criticality_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9525,7 +9960,7 @@ } static int -memb_S1AP_value_constraint_153(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9544,7 +9979,7 @@ } static int -memb_S1AP_id_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9596,7 +10031,7 @@ } static int -memb_S1AP_criticality_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9642,7 +10077,7 @@ } static int -memb_S1AP_value_constraint_157(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9661,7 +10096,7 @@ } static int -memb_S1AP_id_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9713,7 +10148,7 @@ } static int -memb_S1AP_criticality_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9759,7 +10194,7 @@ } static int -memb_S1AP_value_constraint_161(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9778,7 +10213,7 @@ } static int -memb_S1AP_id_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9830,7 +10265,7 @@ } static int -memb_S1AP_criticality_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9876,7 +10311,7 @@ } static int -memb_S1AP_value_constraint_165(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9895,7 +10330,7 @@ } static int -memb_S1AP_id_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -9947,7 +10382,7 @@ } static int -memb_S1AP_criticality_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -9993,7 +10428,7 @@ } static int -memb_S1AP_value_constraint_169(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10012,7 +10447,7 @@ } static int -memb_S1AP_id_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10064,7 +10499,7 @@ } static int -memb_S1AP_criticality_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10110,7 +10545,7 @@ } static int -memb_S1AP_value_constraint_173(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10129,7 +10564,7 @@ } static int -memb_S1AP_id_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10181,7 +10616,7 @@ } static int -memb_S1AP_criticality_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10227,7 +10662,7 @@ } static int -memb_S1AP_value_constraint_177(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10246,7 +10681,7 @@ } static int -memb_S1AP_id_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10298,7 +10733,7 @@ } static int -memb_S1AP_criticality_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10344,7 +10779,7 @@ } static int -memb_S1AP_value_constraint_181(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10363,7 +10798,7 @@ } static int -memb_S1AP_id_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10415,7 +10850,7 @@ } static int -memb_S1AP_criticality_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10461,7 +10896,7 @@ } static int -memb_S1AP_value_constraint_185(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10480,7 +10915,7 @@ } static int -memb_S1AP_id_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10532,7 +10967,7 @@ } static int -memb_S1AP_criticality_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10578,7 +11013,7 @@ } static int -memb_S1AP_value_constraint_189(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10597,7 +11032,7 @@ } static int -memb_S1AP_id_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10649,7 +11084,7 @@ } static int -memb_S1AP_criticality_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10695,7 +11130,7 @@ } static int -memb_S1AP_value_constraint_193(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10714,7 +11149,7 @@ } static int -memb_S1AP_id_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10766,7 +11201,7 @@ } static int -memb_S1AP_criticality_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10812,7 +11247,7 @@ } static int -memb_S1AP_value_constraint_197(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10831,7 +11266,7 @@ } static int -memb_S1AP_id_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -10883,7 +11318,7 @@ } static int -memb_S1AP_criticality_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10929,7 +11364,7 @@ } static int -memb_S1AP_value_constraint_201(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -10948,7 +11383,7 @@ } static int -memb_S1AP_id_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11000,7 +11435,7 @@ } static int -memb_S1AP_criticality_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11046,7 +11481,7 @@ } static int -memb_S1AP_value_constraint_205(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11065,7 +11500,7 @@ } static int -memb_S1AP_id_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11117,7 +11552,7 @@ } static int -memb_S1AP_criticality_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11163,7 +11598,7 @@ } static int -memb_S1AP_value_constraint_209(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11182,7 +11617,7 @@ } static int -memb_S1AP_id_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11234,7 +11669,7 @@ } static int -memb_S1AP_criticality_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11280,7 +11715,7 @@ } static int -memb_S1AP_value_constraint_213(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11299,7 +11734,7 @@ } static int -memb_S1AP_id_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11351,7 +11786,7 @@ } static int -memb_S1AP_criticality_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11397,7 +11832,7 @@ } static int -memb_S1AP_value_constraint_217(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11416,7 +11851,7 @@ } static int -memb_S1AP_id_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11468,7 +11903,7 @@ } static int -memb_S1AP_criticality_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11514,7 +11949,7 @@ } static int -memb_S1AP_value_constraint_221(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11533,7 +11968,7 @@ } static int -memb_S1AP_id_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11585,7 +12020,7 @@ } static int -memb_S1AP_criticality_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11631,7 +12066,7 @@ } static int -memb_S1AP_value_constraint_225(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11650,7 +12085,7 @@ } static int -memb_S1AP_id_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11702,7 +12137,7 @@ } static int -memb_S1AP_criticality_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11748,7 +12183,7 @@ } static int -memb_S1AP_value_constraint_229(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11767,7 +12202,7 @@ } static int -memb_S1AP_id_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11819,7 +12254,7 @@ } static int -memb_S1AP_criticality_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11865,7 +12300,7 @@ } static int -memb_S1AP_value_constraint_233(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11884,7 +12319,7 @@ } static int -memb_S1AP_id_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -11936,7 +12371,7 @@ } static int -memb_S1AP_criticality_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -11982,7 +12417,7 @@ } static int -memb_S1AP_value_constraint_237(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12001,7 +12436,7 @@ } static int -memb_S1AP_id_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12053,7 +12488,7 @@ } static int -memb_S1AP_criticality_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12099,7 +12534,7 @@ } static int -memb_S1AP_value_constraint_241(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12118,7 +12553,7 @@ } static int -memb_S1AP_id_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12170,7 +12605,7 @@ } static int -memb_S1AP_criticality_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12216,7 +12651,7 @@ } static int -memb_S1AP_value_constraint_245(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12235,7 +12670,7 @@ } static int -memb_S1AP_id_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12287,7 +12722,7 @@ } static int -memb_S1AP_criticality_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12333,7 +12768,7 @@ } static int -memb_S1AP_value_constraint_249(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12352,7 +12787,7 @@ } static int -memb_S1AP_id_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12404,7 +12839,7 @@ } static int -memb_S1AP_criticality_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12450,7 +12885,7 @@ } static int -memb_S1AP_value_constraint_253(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12469,7 +12904,7 @@ } static int -memb_S1AP_id_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12521,7 +12956,7 @@ } static int -memb_S1AP_criticality_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12567,7 +13002,7 @@ } static int -memb_S1AP_value_constraint_257(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12586,7 +13021,7 @@ } static int -memb_S1AP_id_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12638,7 +13073,7 @@ } static int -memb_S1AP_criticality_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12684,7 +13119,7 @@ } static int -memb_S1AP_value_constraint_261(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12703,7 +13138,7 @@ } static int -memb_S1AP_id_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12755,7 +13190,7 @@ } static int -memb_S1AP_criticality_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12801,7 +13236,7 @@ } static int -memb_S1AP_value_constraint_265(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12820,7 +13255,7 @@ } static int -memb_S1AP_id_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12872,7 +13307,7 @@ } static int -memb_S1AP_criticality_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12918,7 +13353,7 @@ } static int -memb_S1AP_value_constraint_269(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -12937,7 +13372,7 @@ } static int -memb_S1AP_id_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -12989,7 +13424,7 @@ } static int -memb_S1AP_criticality_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13035,7 +13470,7 @@ } static int -memb_S1AP_value_constraint_273(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13054,7 +13489,7 @@ } static int -memb_S1AP_id_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13106,7 +13541,7 @@ } static int -memb_S1AP_criticality_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13152,7 +13587,7 @@ } static int -memb_S1AP_value_constraint_277(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13171,7 +13606,7 @@ } static int -memb_S1AP_id_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13223,7 +13658,7 @@ } static int -memb_S1AP_criticality_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13269,7 +13704,7 @@ } static int -memb_S1AP_value_constraint_281(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13288,7 +13723,7 @@ } static int -memb_S1AP_id_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13340,7 +13775,7 @@ } static int -memb_S1AP_criticality_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13386,7 +13821,7 @@ } static int -memb_S1AP_value_constraint_285(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13405,7 +13840,7 @@ } static int -memb_S1AP_id_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13457,7 +13892,7 @@ } static int -memb_S1AP_criticality_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13503,7 +13938,7 @@ } static int -memb_S1AP_value_constraint_289(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13522,7 +13957,7 @@ } static int -memb_S1AP_id_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13574,7 +14009,7 @@ } static int -memb_S1AP_criticality_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13620,7 +14055,7 @@ } static int -memb_S1AP_value_constraint_293(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13639,7 +14074,7 @@ } static int -memb_S1AP_id_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13691,7 +14126,7 @@ } static int -memb_S1AP_criticality_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13737,7 +14172,7 @@ } static int -memb_S1AP_value_constraint_297(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13756,7 +14191,7 @@ } static int -memb_S1AP_id_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13808,7 +14243,7 @@ } static int -memb_S1AP_criticality_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13854,7 +14289,7 @@ } static int -memb_S1AP_value_constraint_301(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13873,7 +14308,7 @@ } static int -memb_S1AP_id_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -13925,7 +14360,7 @@ } static int -memb_S1AP_criticality_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13971,7 +14406,7 @@ } static int -memb_S1AP_value_constraint_305(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -13990,7 +14425,7 @@ } static int -memb_S1AP_id_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14042,7 +14477,7 @@ } static int -memb_S1AP_criticality_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14088,7 +14523,7 @@ } static int -memb_S1AP_value_constraint_309(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14107,7 +14542,7 @@ } static int -memb_S1AP_id_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14159,7 +14594,7 @@ } static int -memb_S1AP_criticality_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14205,7 +14640,7 @@ } static int -memb_S1AP_value_constraint_313(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14224,7 +14659,7 @@ } static int -memb_S1AP_id_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14276,7 +14711,7 @@ } static int -memb_S1AP_criticality_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14322,7 +14757,7 @@ } static int -memb_S1AP_value_constraint_317(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14341,7 +14776,7 @@ } static int -memb_S1AP_id_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14393,7 +14828,7 @@ } static int -memb_S1AP_criticality_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14439,7 +14874,7 @@ } static int -memb_S1AP_value_constraint_321(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14458,7 +14893,7 @@ } static int -memb_S1AP_id_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14510,7 +14945,7 @@ } static int -memb_S1AP_criticality_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14556,7 +14991,7 @@ } static int -memb_S1AP_value_constraint_325(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14575,7 +15010,7 @@ } static int -memb_S1AP_id_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14627,7 +15062,7 @@ } static int -memb_S1AP_criticality_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14673,7 +15108,7 @@ } static int -memb_S1AP_value_constraint_329(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14692,7 +15127,7 @@ } static int -memb_S1AP_id_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14744,7 +15179,7 @@ } static int -memb_S1AP_criticality_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14790,7 +15225,7 @@ } static int -memb_S1AP_value_constraint_333(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14809,7 +15244,7 @@ } static int -memb_S1AP_id_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14861,7 +15296,7 @@ } static int -memb_S1AP_criticality_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14907,7 +15342,7 @@ } static int -memb_S1AP_value_constraint_337(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -14926,7 +15361,7 @@ } static int -memb_S1AP_id_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -14978,7 +15413,7 @@ } static int -memb_S1AP_criticality_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15024,7 +15459,7 @@ } static int -memb_S1AP_value_constraint_341(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15043,7 +15478,7 @@ } static int -memb_S1AP_id_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15095,7 +15530,7 @@ } static int -memb_S1AP_criticality_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15141,7 +15576,7 @@ } static int -memb_S1AP_value_constraint_345(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15160,7 +15595,7 @@ } static int -memb_S1AP_id_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15212,7 +15647,7 @@ } static int -memb_S1AP_criticality_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15258,7 +15693,7 @@ } static int -memb_S1AP_value_constraint_349(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15277,7 +15712,7 @@ } static int -memb_S1AP_id_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15329,7 +15764,7 @@ } static int -memb_S1AP_criticality_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15375,7 +15810,7 @@ } static int -memb_S1AP_value_constraint_353(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15394,7 +15829,7 @@ } static int -memb_S1AP_id_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15446,7 +15881,7 @@ } static int -memb_S1AP_criticality_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15492,7 +15927,7 @@ } static int -memb_S1AP_value_constraint_357(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15511,7 +15946,7 @@ } static int -memb_S1AP_id_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15563,7 +15998,7 @@ } static int -memb_S1AP_criticality_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15609,7 +16044,7 @@ } static int -memb_S1AP_value_constraint_361(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15628,7 +16063,7 @@ } static int -memb_S1AP_id_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15680,7 +16115,7 @@ } static int -memb_S1AP_criticality_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15726,7 +16161,7 @@ } static int -memb_S1AP_value_constraint_365(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15745,7 +16180,7 @@ } static int -memb_S1AP_id_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15797,7 +16232,7 @@ } static int -memb_S1AP_criticality_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15843,7 +16278,7 @@ } static int -memb_S1AP_value_constraint_369(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15862,7 +16297,7 @@ } static int -memb_S1AP_id_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -15914,7 +16349,7 @@ } static int -memb_S1AP_criticality_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15960,7 +16395,7 @@ } static int -memb_S1AP_value_constraint_373(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -15979,7 +16414,7 @@ } static int -memb_S1AP_id_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16031,7 +16466,7 @@ } static int -memb_S1AP_criticality_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16077,7 +16512,7 @@ } static int -memb_S1AP_value_constraint_377(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16096,7 +16531,7 @@ } static int -memb_S1AP_id_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16148,7 +16583,7 @@ } static int -memb_S1AP_criticality_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16194,7 +16629,7 @@ } static int -memb_S1AP_value_constraint_381(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16213,7 +16648,7 @@ } static int -memb_S1AP_id_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16265,7 +16700,7 @@ } static int -memb_S1AP_criticality_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16311,7 +16746,7 @@ } static int -memb_S1AP_value_constraint_385(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16330,7 +16765,7 @@ } static int -memb_S1AP_id_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16382,7 +16817,7 @@ } static int -memb_S1AP_criticality_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16428,7 +16863,7 @@ } static int -memb_S1AP_value_constraint_389(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16447,7 +16882,7 @@ } static int -memb_S1AP_id_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16499,7 +16934,7 @@ } static int -memb_S1AP_criticality_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16545,7 +16980,7 @@ } static int -memb_S1AP_value_constraint_393(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16564,7 +16999,7 @@ } static int -memb_S1AP_id_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16616,7 +17051,7 @@ } static int -memb_S1AP_criticality_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16662,7 +17097,7 @@ } static int -memb_S1AP_value_constraint_397(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16681,7 +17116,7 @@ } static int -memb_S1AP_id_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16733,7 +17168,7 @@ } static int -memb_S1AP_criticality_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16779,7 +17214,7 @@ } static int -memb_S1AP_value_constraint_401(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16798,7 +17233,7 @@ } static int -memb_S1AP_id_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16850,7 +17285,7 @@ } static int -memb_S1AP_criticality_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16896,7 +17331,7 @@ } static int -memb_S1AP_value_constraint_405(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -16915,7 +17350,7 @@ } static int -memb_S1AP_id_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -16967,7 +17402,7 @@ } static int -memb_S1AP_criticality_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17013,7 +17448,7 @@ } static int -memb_S1AP_value_constraint_409(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17032,7 +17467,7 @@ } static int -memb_S1AP_id_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17084,7 +17519,7 @@ } static int -memb_S1AP_criticality_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17130,7 +17565,7 @@ } static int -memb_S1AP_value_constraint_413(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17149,7 +17584,7 @@ } static int -memb_S1AP_id_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17201,7 +17636,7 @@ } static int -memb_S1AP_criticality_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17247,7 +17682,7 @@ } static int -memb_S1AP_value_constraint_417(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17266,7 +17701,7 @@ } static int -memb_S1AP_id_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17318,7 +17753,7 @@ } static int -memb_S1AP_criticality_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17364,7 +17799,7 @@ } static int -memb_S1AP_value_constraint_421(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17383,7 +17818,7 @@ } static int -memb_S1AP_id_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17435,7 +17870,7 @@ } static int -memb_S1AP_criticality_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17481,7 +17916,7 @@ } static int -memb_S1AP_value_constraint_425(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17500,7 +17935,7 @@ } static int -memb_S1AP_id_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17552,7 +17987,7 @@ } static int -memb_S1AP_criticality_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17598,7 +18033,7 @@ } static int -memb_S1AP_value_constraint_429(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17617,7 +18052,7 @@ } static int -memb_S1AP_id_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17669,7 +18104,7 @@ } static int -memb_S1AP_criticality_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17715,7 +18150,7 @@ } static int -memb_S1AP_value_constraint_433(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17734,7 +18169,7 @@ } static int -memb_S1AP_id_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17786,7 +18221,7 @@ } static int -memb_S1AP_criticality_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17832,7 +18267,7 @@ } static int -memb_S1AP_value_constraint_437(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17851,7 +18286,7 @@ } static int -memb_S1AP_id_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -17903,7 +18338,7 @@ } static int -memb_S1AP_criticality_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17949,7 +18384,7 @@ } static int -memb_S1AP_value_constraint_441(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -17968,7 +18403,7 @@ } static int -memb_S1AP_id_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18020,7 +18455,7 @@ } static int -memb_S1AP_criticality_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18066,7 +18501,7 @@ } static int -memb_S1AP_value_constraint_445(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18085,7 +18520,7 @@ } static int -memb_S1AP_id_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18137,7 +18572,7 @@ } static int -memb_S1AP_criticality_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18183,7 +18618,7 @@ } static int -memb_S1AP_value_constraint_449(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18202,7 +18637,7 @@ } static int -memb_S1AP_id_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18254,7 +18689,7 @@ } static int -memb_S1AP_criticality_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18300,7 +18735,7 @@ } static int -memb_S1AP_value_constraint_453(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18319,7 +18754,7 @@ } static int -memb_S1AP_id_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18371,7 +18806,7 @@ } static int -memb_S1AP_criticality_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18417,7 +18852,7 @@ } static int -memb_S1AP_value_constraint_457(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18436,7 +18871,7 @@ } static int -memb_S1AP_id_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18488,7 +18923,7 @@ } static int -memb_S1AP_criticality_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18534,7 +18969,7 @@ } static int -memb_S1AP_value_constraint_461(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18553,7 +18988,7 @@ } static int -memb_S1AP_id_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18605,7 +19040,7 @@ } static int -memb_S1AP_criticality_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18651,7 +19086,7 @@ } static int -memb_S1AP_value_constraint_465(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18670,7 +19105,7 @@ } static int -memb_S1AP_id_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18722,7 +19157,7 @@ } static int -memb_S1AP_criticality_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18768,7 +19203,7 @@ } static int -memb_S1AP_value_constraint_469(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18787,7 +19222,7 @@ } static int -memb_S1AP_id_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18839,7 +19274,7 @@ } static int -memb_S1AP_criticality_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18885,7 +19320,7 @@ } static int -memb_S1AP_value_constraint_473(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -18904,7 +19339,7 @@ } static int -memb_S1AP_id_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -18956,7 +19391,7 @@ } static int -memb_S1AP_criticality_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19002,7 +19437,7 @@ } static int -memb_S1AP_value_constraint_477(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19021,7 +19456,7 @@ } static int -memb_S1AP_id_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19073,7 +19508,7 @@ } static int -memb_S1AP_criticality_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19119,7 +19554,7 @@ } static int -memb_S1AP_value_constraint_481(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19138,7 +19573,7 @@ } static int -memb_S1AP_id_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19190,7 +19625,7 @@ } static int -memb_S1AP_criticality_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19236,7 +19671,7 @@ } static int -memb_S1AP_value_constraint_485(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19255,7 +19690,7 @@ } static int -memb_S1AP_id_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19307,7 +19742,7 @@ } static int -memb_S1AP_criticality_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19353,7 +19788,7 @@ } static int -memb_S1AP_value_constraint_489(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19372,7 +19807,7 @@ } static int -memb_S1AP_id_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19424,7 +19859,7 @@ } static int -memb_S1AP_criticality_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19470,7 +19905,7 @@ } static int -memb_S1AP_value_constraint_493(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19489,7 +19924,7 @@ } static int -memb_S1AP_id_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19541,7 +19976,7 @@ } static int -memb_S1AP_criticality_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19587,7 +20022,7 @@ } static int -memb_S1AP_value_constraint_497(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19606,7 +20041,7 @@ } static int -memb_S1AP_id_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19658,7 +20093,7 @@ } static int -memb_S1AP_criticality_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19704,7 +20139,7 @@ } static int -memb_S1AP_value_constraint_501(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19723,7 +20158,124 @@ } static int -memb_S1AP_id_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + long value; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + value = *(const long *)sptr; + + if((value >= 0L && value <= 65535L)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +static asn_type_selector_result_t +select_E_RABToBeUpdatedItemIEs_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABToBeUpdatedItemIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 1; /* &criticality */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_S1AP_criticality_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static asn_type_selector_result_t +select_E_RABToBeUpdatedItemIEs_S1AP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { + asn_type_selector_result_t result = {0, 0}; + const asn_ioc_set_t *itable = asn_IOS_S1AP_E_RABToBeUpdatedItemIEs_1; + size_t constraining_column = 0; /* &id */ + size_t for_column = 2; /* &Value */ + size_t row, presence_index = 0; + const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, id)); + + for(row=0; row < itable->rows_count; row++) { + const asn_ioc_cell_t *constraining_cell = &itable->rowsrow * itable->columns_count + constraining_column; + const asn_ioc_cell_t *type_cell = &itable->rowsrow * itable->columns_count + for_column; + + if(type_cell->cell_kind == aioc__undefined) + continue; + + presence_index++; + if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; + } + } + + return result; +} + +static int +memb_S1AP_value_constraint_521(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + + if(1 /* No applicable constraints whatsoever */) { + /* Nothing is here. See below */ + } + + return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); +} + +static int +memb_S1AP_id_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19775,7 +20327,7 @@ } static int -memb_S1AP_criticality_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19821,7 +20373,7 @@ } static int -memb_S1AP_value_constraint_505(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_525(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19840,7 +20392,7 @@ } static int -memb_S1AP_id_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -19892,7 +20444,7 @@ } static int -memb_S1AP_criticality_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19938,7 +20490,7 @@ } static int -memb_S1AP_value_constraint_509(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_529(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -19957,7 +20509,7 @@ } static int -memb_S1AP_id_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20009,7 +20561,7 @@ } static int -memb_S1AP_criticality_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20055,7 +20607,7 @@ } static int -memb_S1AP_value_constraint_513(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_533(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20074,7 +20626,7 @@ } static int -memb_S1AP_id_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_id_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { long value; @@ -20126,7 +20678,7 @@ } static int -memb_S1AP_criticality_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_criticality_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -20172,7 +20724,7 @@ } static int -memb_S1AP_value_constraint_517(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_S1AP_value_constraint_537(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { if(!sptr) { @@ -22920,6 +23472,111 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_522 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_523 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_524 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_526 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_527 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_528 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_530 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_531 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_532 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_534 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_535 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_536 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_id_constr_538 CC_NOTUSED = { + { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (0..65535) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_539 CC_NOTUSED = { + { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_540 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ static asn_TYPE_member_t asn_MBR_S1AP_value_4 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemBearerSUReqIEs__value, choice.E_RABToBeSetupItemBearerSUReq), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), @@ -25289,10 +25946,10 @@ }; static asn_TYPE_member_t asn_MBR_S1AP_value_68 = { - { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs__value, choice.E_RABUsageReportItem), + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultListIEs__value, choice.E_RABSecurityResultItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_E_RABUsageReportItem, + &asn_DEF_S1AP_E_RABSecurityResultItem, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -25304,17 +25961,17 @@ 0 }, 0, 0, /* No default value */ - "E-RABUsageReportItem" + "E-RABSecurityResultItem" }, }; static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_68 = { - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABUsageReportItem */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABSecurityResultItem */ }; static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_68 = { - sizeof(struct S1AP_E_RABUsageReportItemIEs__value), - offsetof(struct S1AP_E_RABUsageReportItemIEs__value, _asn_ctx), - offsetof(struct S1AP_E_RABUsageReportItemIEs__value, present), - sizeof(((struct S1AP_E_RABUsageReportItemIEs__value *)0)->present), + sizeof(struct S1AP_E_RABSecurityResultListIEs__value), + offsetof(struct S1AP_E_RABSecurityResultListIEs__value, _asn_ctx), + offsetof(struct S1AP_E_RABSecurityResultListIEs__value, present), + sizeof(((struct S1AP_E_RABSecurityResultListIEs__value *)0)->present), asn_MAP_S1AP_value_tag2el_68, 1, /* Count of tags in the map */ 0, 0, @@ -25343,8 +26000,8 @@ &asn_SPC_S1AP_value_specs_68 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItemIEs_65 = { - { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, id), +asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultListIEs_65 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultListIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_S1AP_ProtocolIE_ID, @@ -25361,11 +26018,11 @@ 0, 0, /* No default value */ "id" }, - { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, criticality), + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultListIEs, criticality), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ &asn_DEF_S1AP_Criticality, - select_E_RABUsageReportItemIEs_S1AP_criticality_type, + select_E_RABSecurityResultListIEs_S1AP_criticality_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25378,11 +26035,11 @@ 0, 0, /* No default value */ "criticality" }, - { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, value), + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSecurityResultListIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ &asn_DEF_S1AP_value_68, - select_E_RABUsageReportItemIEs_S1AP_value_type, + select_E_RABSecurityResultListIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25396,18 +26053,166 @@ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_65 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_65 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABUsageReportItemIEs_tag2el_65 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSecurityResultListIEs_tag2el_65 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_65 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultListIEs_specs_65 = { + sizeof(struct S1AP_E_RABSecurityResultListIEs), + offsetof(struct S1AP_E_RABSecurityResultListIEs, _asn_ctx), + asn_MAP_S1AP_E_RABSecurityResultListIEs_tag2el_65, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultListIEs = { + "E-RABSecurityResultListIEs", + "E-RABSecurityResultListIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_65, + sizeof(asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_65) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_650), /* 1 */ + asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_65, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_65) + /sizeof(asn_DEF_S1AP_E_RABSecurityResultListIEs_tags_650), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABSecurityResultListIEs_65, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABSecurityResultListIEs_specs_65 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_value_72 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs__value, choice.E_RABUsageReportItem), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABUsageReportItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "E-RABUsageReportItem" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_72 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABUsageReportItem */ +}; +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_72 = { + sizeof(struct S1AP_E_RABUsageReportItemIEs__value), + offsetof(struct S1AP_E_RABUsageReportItemIEs__value, _asn_ctx), + offsetof(struct S1AP_E_RABUsageReportItemIEs__value, present), + sizeof(((struct S1AP_E_RABUsageReportItemIEs__value *)0)->present), + asn_MAP_S1AP_value_tag2el_72, + 1, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_value_72 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_S1AP_value_72, + 1, /* Elements count */ + &asn_SPC_S1AP_value_specs_72 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItemIEs_69 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_70, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_69 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + select_E_RABUsageReportItemIEs_S1AP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_71, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_69 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABUsageReportItemIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_value_72, + select_E_RABUsageReportItemIEs_S1AP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_value_constr_72, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_value_constraint_69 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_69 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABUsageReportItemIEs_tag2el_69 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_69 = { sizeof(struct S1AP_E_RABUsageReportItemIEs), offsetof(struct S1AP_E_RABUsageReportItemIEs, _asn_ctx), - asn_MAP_S1AP_E_RABUsageReportItemIEs_tag2el_65, + asn_MAP_S1AP_E_RABUsageReportItemIEs_tag2el_69, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25416,12 +26221,12 @@ "E-RABUsageReportItemIEs", "E-RABUsageReportItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_65, - sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_65) - /sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_650), /* 1 */ - asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_65, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_65) - /sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_650), /* 1 */ + asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_69, + sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_69) + /sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_690), /* 1 */ + asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_69, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_69) + /sizeof(asn_DEF_S1AP_E_RABUsageReportItemIEs_tags_690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25431,12 +26236,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABUsageReportItemIEs_65, + asn_MBR_S1AP_E_RABUsageReportItemIEs_69, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_65 /* Additional specs */ + &asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_69 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_72 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_76 = { + sizeof(struct S1AP_EventTrigger_ExtIEs__value), + offsetof(struct S1AP_EventTrigger_ExtIEs__value, _asn_ctx), + offsetof(struct S1AP_EventTrigger_ExtIEs__value, present), + sizeof(((struct S1AP_EventTrigger_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_value_76 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_value_specs_76 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_EventTrigger_ExtIEs_73 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventTrigger_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_74, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_73 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_EventTrigger_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_75, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_73 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_EventTrigger_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_value_76, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_value_constr_76, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_value_constraint_73 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_EventTrigger_ExtIEs_tags_73 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_EventTrigger_ExtIEs_tag2el_73 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventTrigger_ExtIEs_specs_73 = { + sizeof(struct S1AP_EventTrigger_ExtIEs), + offsetof(struct S1AP_EventTrigger_ExtIEs, _asn_ctx), + asn_MAP_S1AP_EventTrigger_ExtIEs_tag2el_73, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_EventTrigger_ExtIEs = { + "EventTrigger-ExtIEs", + "EventTrigger-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_EventTrigger_ExtIEs_tags_73, + sizeof(asn_DEF_S1AP_EventTrigger_ExtIEs_tags_73) + /sizeof(asn_DEF_S1AP_EventTrigger_ExtIEs_tags_730), /* 1 */ + asn_DEF_S1AP_EventTrigger_ExtIEs_tags_73, /* Same as above */ + sizeof(asn_DEF_S1AP_EventTrigger_ExtIEs_tags_73) + /sizeof(asn_DEF_S1AP_EventTrigger_ExtIEs_tags_730), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_EventTrigger_ExtIEs_73, + 3, /* Elements count */ + &asn_SPC_S1AP_EventTrigger_ExtIEs_specs_73 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_value_80 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MDTMode_ExtensionIE__value, choice.LoggedMBSFNMDT), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -25455,21 +26385,21 @@ "LoggedMBSFNMDT" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_72 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_80 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* LoggedMBSFNMDT */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_72 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_80 = { sizeof(struct S1AP_MDTMode_ExtensionIE__value), offsetof(struct S1AP_MDTMode_ExtensionIE__value, _asn_ctx), offsetof(struct S1AP_MDTMode_ExtensionIE__value, present), sizeof(((struct S1AP_MDTMode_ExtensionIE__value *)0)->present), - asn_MAP_S1AP_value_tag2el_72, + asn_MAP_S1AP_value_tag2el_80, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_72 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_80 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25486,12 +26416,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_72, + asn_MBR_S1AP_value_80, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_72 /* Additional specs */ + &asn_SPC_S1AP_value_specs_80 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MDTMode_ExtensionIE_69 = { +asn_TYPE_member_t asn_MBR_S1AP_MDTMode_ExtensionIE_77 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MDTMode_ExtensionIE, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25502,9 +26432,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_70, + &asn_PER_memb_S1AP_id_constr_78, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_69 + memb_S1AP_id_constraint_77 }, 0, 0, /* No default value */ "id" @@ -25519,9 +26449,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_71, + &asn_PER_memb_S1AP_criticality_constr_79, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_69 + memb_S1AP_criticality_constraint_77 }, 0, 0, /* No default value */ "criticality" @@ -25529,33 +26459,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MDTMode_ExtensionIE, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_72, + &asn_DEF_S1AP_value_80, select_MDTMode_ExtensionIE_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_72, + &asn_PER_memb_S1AP_value_constr_80, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_69 + memb_S1AP_value_constraint_77 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MDTMode_ExtensionIE_tags_69 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MDTMode_ExtensionIE_tags_77 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MDTMode_ExtensionIE_tag2el_69 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MDTMode_ExtensionIE_tag2el_77 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDTMode_ExtensionIE_specs_69 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDTMode_ExtensionIE_specs_77 = { sizeof(struct S1AP_MDTMode_ExtensionIE), offsetof(struct S1AP_MDTMode_ExtensionIE, _asn_ctx), - asn_MAP_S1AP_MDTMode_ExtensionIE_tag2el_69, + asn_MAP_S1AP_MDTMode_ExtensionIE_tag2el_77, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25564,12 +26494,12 @@ "MDTMode-ExtensionIE", "MDTMode-ExtensionIE", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MDTMode_ExtensionIE_tags_69, - sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_69) - /sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_690), /* 1 */ - asn_DEF_S1AP_MDTMode_ExtensionIE_tags_69, /* Same as above */ - sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_69) - /sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_690), /* 1 */ + asn_DEF_S1AP_MDTMode_ExtensionIE_tags_77, + sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_77) + /sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_770), /* 1 */ + asn_DEF_S1AP_MDTMode_ExtensionIE_tags_77, /* Same as above */ + sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_77) + /sizeof(asn_DEF_S1AP_MDTMode_ExtensionIE_tags_770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25579,12 +26509,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MDTMode_ExtensionIE_69, + asn_MBR_S1AP_MDTMode_ExtensionIE_77, 3, /* Elements count */ - &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_69 /* Additional specs */ + &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_77 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_76 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_84 = { + sizeof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value), + offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value, _asn_ctx), + offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value, present), + sizeof(((struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_value_84 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_value_specs_84 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_81 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_82, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_81 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_83, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_81 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_value_84, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_value_constr_84, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_value_constraint_81 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_81 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_81 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_81 = { + sizeof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs), + offsetof(struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs, _asn_ctx), + asn_MAP_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tag2el_81, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs = { + "MeasurementThresholdL1LoggedMDT-ExtIEs", + "MeasurementThresholdL1LoggedMDT-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_81, + sizeof(asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_81) + /sizeof(asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_810), /* 1 */ + asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_81, /* Same as above */ + sizeof(asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_81) + /sizeof(asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_tags_810), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_81, + 3, /* Elements count */ + &asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_81 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_value_88 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellItemIEs__value, choice.RecommendedCellItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -25603,21 +26658,21 @@ "RecommendedCellItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_76 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_88 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RecommendedCellItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_76 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_88 = { sizeof(struct S1AP_RecommendedCellItemIEs__value), offsetof(struct S1AP_RecommendedCellItemIEs__value, _asn_ctx), offsetof(struct S1AP_RecommendedCellItemIEs__value, present), sizeof(((struct S1AP_RecommendedCellItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_76, + asn_MAP_S1AP_value_tag2el_88, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_76 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_88 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25634,12 +26689,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_76, + asn_MBR_S1AP_value_88, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_76 /* Additional specs */ + &asn_SPC_S1AP_value_specs_88 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItemIEs_73 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItemIEs_85 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellItemIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25650,9 +26705,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_74, + &asn_PER_memb_S1AP_id_constr_86, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_73 + memb_S1AP_id_constraint_85 }, 0, 0, /* No default value */ "id" @@ -25667,9 +26722,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_75, + &asn_PER_memb_S1AP_criticality_constr_87, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_73 + memb_S1AP_criticality_constraint_85 }, 0, 0, /* No default value */ "criticality" @@ -25677,33 +26732,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellItemIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_76, + &asn_DEF_S1AP_value_88, select_RecommendedCellItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_76, + &asn_PER_memb_S1AP_value_constr_88, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_73 + memb_S1AP_value_constraint_85 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellItemIEs_tags_73 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedCellItemIEs_tags_85 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellItemIEs_tag2el_73 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedCellItemIEs_tag2el_85 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItemIEs_specs_73 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItemIEs_specs_85 = { sizeof(struct S1AP_RecommendedCellItemIEs), offsetof(struct S1AP_RecommendedCellItemIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedCellItemIEs_tag2el_73, + asn_MAP_S1AP_RecommendedCellItemIEs_tag2el_85, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25712,12 +26767,12 @@ "RecommendedCellItemIEs", "RecommendedCellItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedCellItemIEs_tags_73, - sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_73) - /sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_730), /* 1 */ - asn_DEF_S1AP_RecommendedCellItemIEs_tags_73, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_73) - /sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_730), /* 1 */ + asn_DEF_S1AP_RecommendedCellItemIEs_tags_85, + sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_85) + /sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_850), /* 1 */ + asn_DEF_S1AP_RecommendedCellItemIEs_tags_85, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_85) + /sizeof(asn_DEF_S1AP_RecommendedCellItemIEs_tags_850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25727,12 +26782,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedCellItemIEs_73, + asn_MBR_S1AP_RecommendedCellItemIEs_85, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedCellItemIEs_specs_73 /* Additional specs */ + &asn_SPC_S1AP_RecommendedCellItemIEs_specs_85 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_80 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_92 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItemIEs__value, choice.RecommendedENBItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -25751,21 +26806,21 @@ "RecommendedENBItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_80 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_92 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* RecommendedENBItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_80 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_92 = { sizeof(struct S1AP_RecommendedENBItemIEs__value), offsetof(struct S1AP_RecommendedENBItemIEs__value, _asn_ctx), offsetof(struct S1AP_RecommendedENBItemIEs__value, present), sizeof(((struct S1AP_RecommendedENBItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_80, + asn_MAP_S1AP_value_tag2el_92, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_80 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_92 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25782,12 +26837,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_80, + asn_MBR_S1AP_value_92, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_80 /* Additional specs */ + &asn_SPC_S1AP_value_specs_92 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItemIEs_77 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItemIEs_89 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItemIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25798,9 +26853,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_78, + &asn_PER_memb_S1AP_id_constr_90, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_77 + memb_S1AP_id_constraint_89 }, 0, 0, /* No default value */ "id" @@ -25815,9 +26870,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_79, + &asn_PER_memb_S1AP_criticality_constr_91, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_77 + memb_S1AP_criticality_constraint_89 }, 0, 0, /* No default value */ "criticality" @@ -25825,33 +26880,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItemIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_80, + &asn_DEF_S1AP_value_92, select_RecommendedENBItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_80, + &asn_PER_memb_S1AP_value_constr_92, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_77 + memb_S1AP_value_constraint_89 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBItemIEs_tags_77 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RecommendedENBItemIEs_tags_89 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBItemIEs_tag2el_77 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RecommendedENBItemIEs_tag2el_89 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItemIEs_specs_77 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItemIEs_specs_89 = { sizeof(struct S1AP_RecommendedENBItemIEs), offsetof(struct S1AP_RecommendedENBItemIEs, _asn_ctx), - asn_MAP_S1AP_RecommendedENBItemIEs_tag2el_77, + asn_MAP_S1AP_RecommendedENBItemIEs_tag2el_89, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -25860,12 +26915,12 @@ "RecommendedENBItemIEs", "RecommendedENBItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RecommendedENBItemIEs_tags_77, - sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_77) - /sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_770), /* 1 */ - asn_DEF_S1AP_RecommendedENBItemIEs_tags_77, /* Same as above */ - sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_77) - /sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_770), /* 1 */ + asn_DEF_S1AP_RecommendedENBItemIEs_tags_89, + sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_89) + /sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_890), /* 1 */ + asn_DEF_S1AP_RecommendedENBItemIEs_tags_89, /* Same as above */ + sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_89) + /sizeof(asn_DEF_S1AP_RecommendedENBItemIEs_tags_890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -25875,12 +26930,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedENBItemIEs_77, + asn_MBR_S1AP_RecommendedENBItemIEs_89, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedENBItemIEs_specs_77 /* Additional specs */ + &asn_SPC_S1AP_RecommendedENBItemIEs_specs_89 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_84 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_96 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs__value, choice.SecondaryRATDataUsageReportItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -25899,21 +26954,21 @@ "SecondaryRATDataUsageReportItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_84 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_96 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* SecondaryRATDataUsageReportItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_84 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_96 = { sizeof(struct S1AP_SecondaryRATDataUsageReportItemIEs__value), offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs__value, _asn_ctx), offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs__value, present), sizeof(((struct S1AP_SecondaryRATDataUsageReportItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_84, + asn_MAP_S1AP_value_tag2el_96, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_84 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_96 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -25930,12 +26985,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_84, + asn_MBR_S1AP_value_96, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_84 /* Additional specs */ + &asn_SPC_S1AP_value_specs_96 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_81 = { +asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_93 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -25946,9 +27001,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_82, + &asn_PER_memb_S1AP_id_constr_94, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_81 + memb_S1AP_id_constraint_93 }, 0, 0, /* No default value */ "id" @@ -25963,9 +27018,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_83, + &asn_PER_memb_S1AP_criticality_constr_95, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_81 + memb_S1AP_criticality_constraint_93 }, 0, 0, /* No default value */ "criticality" @@ -25973,33 +27028,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_84, + &asn_DEF_S1AP_value_96, select_SecondaryRATDataUsageReportItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_84, + &asn_PER_memb_S1AP_value_constr_96, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_81 + memb_S1AP_value_constraint_93 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_81 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_93 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportItemIEs_tag2el_81 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportItemIEs_tag2el_93 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_81 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_93 = { sizeof(struct S1AP_SecondaryRATDataUsageReportItemIEs), offsetof(struct S1AP_SecondaryRATDataUsageReportItemIEs, _asn_ctx), - asn_MAP_S1AP_SecondaryRATDataUsageReportItemIEs_tag2el_81, + asn_MAP_S1AP_SecondaryRATDataUsageReportItemIEs_tag2el_93, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26008,12 +27063,12 @@ "SecondaryRATDataUsageReportItemIEs", "SecondaryRATDataUsageReportItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_81, - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_81) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_810), /* 1 */ - asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_81, /* Same as above */ - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_81) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_810), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_93, + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_93) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_930), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_93, /* Same as above */ + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_93) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs_tags_930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26023,12 +27078,137 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_81, + asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_93, 3, /* Elements count */ - &asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_81 /* Additional specs */ + &asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_93 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_88 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_100 = { + sizeof(struct S1AP_SensorNameConfig_ExtIEs__value), + offsetof(struct S1AP_SensorNameConfig_ExtIEs__value, _asn_ctx), + offsetof(struct S1AP_SensorNameConfig_ExtIEs__value, present), + sizeof(((struct S1AP_SensorNameConfig_ExtIEs__value *)0)->present), + 0, /* No top level tags */ + 0, /* No tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_value_100 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + 0, 0, /* No members */ + &asn_SPC_S1AP_value_specs_100 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_SensorNameConfig_ExtIEs_97 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorNameConfig_ExtIEs, id), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_98, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_97 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorNameConfig_ExtIEs, criticality), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_Criticality, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_99, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_97 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorNameConfig_ExtIEs, value), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_value_100, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_value_constr_100, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_value_constraint_97 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_97 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorNameConfig_ExtIEs_tag2el_97 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorNameConfig_ExtIEs_specs_97 = { + sizeof(struct S1AP_SensorNameConfig_ExtIEs), + offsetof(struct S1AP_SensorNameConfig_ExtIEs, _asn_ctx), + asn_MAP_S1AP_SensorNameConfig_ExtIEs_tag2el_97, + 3, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorNameConfig_ExtIEs = { + "SensorNameConfig-ExtIEs", + "SensorNameConfig-ExtIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_97, + sizeof(asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_97) + /sizeof(asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_970), /* 1 */ + asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_97, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_97) + /sizeof(asn_DEF_S1AP_SensorNameConfig_ExtIEs_tags_970), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SensorNameConfig_ExtIEs_97, + 3, /* Elements count */ + &asn_SPC_S1AP_SensorNameConfig_ExtIEs_specs_97 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_value_104 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformation_ExtensionIE__value, choice.SONInformationReport), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -26047,21 +27227,21 @@ "SONInformationReport" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_88 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_104 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* rLFReportInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_88 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_104 = { sizeof(struct S1AP_SONInformation_ExtensionIE__value), offsetof(struct S1AP_SONInformation_ExtensionIE__value, _asn_ctx), offsetof(struct S1AP_SONInformation_ExtensionIE__value, present), sizeof(((struct S1AP_SONInformation_ExtensionIE__value *)0)->present), - asn_MAP_S1AP_value_tag2el_88, + asn_MAP_S1AP_value_tag2el_104, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_88 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_104 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26078,12 +27258,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_88, + asn_MBR_S1AP_value_104, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_88 /* Additional specs */ + &asn_SPC_S1AP_value_specs_104 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SONInformation_ExtensionIE_85 = { +asn_TYPE_member_t asn_MBR_S1AP_SONInformation_ExtensionIE_101 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformation_ExtensionIE, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26094,9 +27274,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_86, + &asn_PER_memb_S1AP_id_constr_102, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_85 + memb_S1AP_id_constraint_101 }, 0, 0, /* No default value */ "id" @@ -26111,9 +27291,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_87, + &asn_PER_memb_S1AP_criticality_constr_103, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_85 + memb_S1AP_criticality_constraint_101 }, 0, 0, /* No default value */ "criticality" @@ -26121,33 +27301,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SONInformation_ExtensionIE, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_88, + &asn_DEF_S1AP_value_104, select_SONInformation_ExtensionIE_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_88, + &asn_PER_memb_S1AP_value_constr_104, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_85 + memb_S1AP_value_constraint_101 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SONInformation_ExtensionIE_tags_85 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SONInformation_ExtensionIE_tags_101 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONInformation_ExtensionIE_tag2el_85 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONInformation_ExtensionIE_tag2el_101 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformation_ExtensionIE_specs_85 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformation_ExtensionIE_specs_101 = { sizeof(struct S1AP_SONInformation_ExtensionIE), offsetof(struct S1AP_SONInformation_ExtensionIE, _asn_ctx), - asn_MAP_S1AP_SONInformation_ExtensionIE_tag2el_85, + asn_MAP_S1AP_SONInformation_ExtensionIE_tag2el_101, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26156,12 +27336,12 @@ "SONInformation-ExtensionIE", "SONInformation-ExtensionIE", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SONInformation_ExtensionIE_tags_85, - sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_85) - /sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_850), /* 1 */ - asn_DEF_S1AP_SONInformation_ExtensionIE_tags_85, /* Same as above */ - sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_85) - /sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_850), /* 1 */ + asn_DEF_S1AP_SONInformation_ExtensionIE_tags_101, + sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_101) + /sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_1010), /* 1 */ + asn_DEF_S1AP_SONInformation_ExtensionIE_tags_101, /* Same as above */ + sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_101) + /sizeof(asn_DEF_S1AP_SONInformation_ExtensionIE_tags_1010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26171,12 +27351,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SONInformation_ExtensionIE_85, + asn_MBR_S1AP_SONInformation_ExtensionIE_101, 3, /* Elements count */ - &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_85 /* Additional specs */ + &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_101 /* Additional specs */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_92 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_108 = { sizeof(struct S1AP_SourceNodeID_ExtensionIE__value), offsetof(struct S1AP_SourceNodeID_ExtensionIE__value, _asn_ctx), offsetof(struct S1AP_SourceNodeID_ExtensionIE__value, present), @@ -26187,7 +27367,7 @@ -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_92 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_108 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26205,10 +27385,10 @@ OPEN_TYPE_constraint }, 0, 0, /* No members */ - &asn_SPC_S1AP_value_specs_92 /* Additional specs */ + &asn_SPC_S1AP_value_specs_108 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_ExtensionIE_89 = { +asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_ExtensionIE_105 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceNodeID_ExtensionIE, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26219,9 +27399,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_90, + &asn_PER_memb_S1AP_id_constr_106, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_89 + memb_S1AP_id_constraint_105 }, 0, 0, /* No default value */ "id" @@ -26236,9 +27416,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_91, + &asn_PER_memb_S1AP_criticality_constr_107, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_89 + memb_S1AP_criticality_constraint_105 }, 0, 0, /* No default value */ "criticality" @@ -26246,33 +27426,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SourceNodeID_ExtensionIE, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_92, + &asn_DEF_S1AP_value_108, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_92, + &asn_PER_memb_S1AP_value_constr_108, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_89 + memb_S1AP_value_constraint_105 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_89 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_105 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceNodeID_ExtensionIE_tag2el_89 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SourceNodeID_ExtensionIE_tag2el_105 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_89 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_105 = { sizeof(struct S1AP_SourceNodeID_ExtensionIE), offsetof(struct S1AP_SourceNodeID_ExtensionIE, _asn_ctx), - asn_MAP_S1AP_SourceNodeID_ExtensionIE_tag2el_89, + asn_MAP_S1AP_SourceNodeID_ExtensionIE_tag2el_105, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26281,12 +27461,12 @@ "SourceNodeID-ExtensionIE", "SourceNodeID-ExtensionIE", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_89, - sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_89) - /sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_890), /* 1 */ - asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_89, /* Same as above */ - sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_89) - /sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_890), /* 1 */ + asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_105, + sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_105) + /sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_1050), /* 1 */ + asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_105, /* Same as above */ + sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_105) + /sizeof(asn_DEF_S1AP_SourceNodeID_ExtensionIE_tags_1050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26296,12 +27476,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceNodeID_ExtensionIE_89, + asn_MBR_S1AP_SourceNodeID_ExtensionIE_105, 3, /* Elements count */ - &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_89 /* Additional specs */ + &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_105 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_96 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_112 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequiredIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -26541,9 +27721,9 @@ "PS-ServiceNotAvailable" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_96 = { 0, 1, 11, 7, 8, 9, 10, 2, 5, 6, 12, 13, 3, 4 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_96 = { 0, 1, 7, 12, 13, 8, 9, 3, 4, 5, 6, 2, 10, 11 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_96 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_112 = { 0, 1, 11, 7, 8, 9, 10, 2, 5, 6, 12, 13, 3, 4 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_112 = { 0, 1, 7, 12, 13, 8, 9, 3, 4, 5, 6, 2, 10, 11 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_112 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 11, 0, 0 }, /* CSG-Id */ @@ -26566,19 +27746,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 4, -1, 0 }, /* targetgNgRanNode-ID */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_96 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_112 = { sizeof(struct S1AP_HandoverRequiredIEs__value), offsetof(struct S1AP_HandoverRequiredIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverRequiredIEs__value, present), sizeof(((struct S1AP_HandoverRequiredIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_96, + asn_MAP_S1AP_value_tag2el_112, 21, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_96, - asn_MAP_S1AP_value_from_canonical_96, + asn_MAP_S1AP_value_to_canonical_112, + asn_MAP_S1AP_value_from_canonical_112, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_96 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_112 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26595,12 +27775,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_96, + asn_MBR_S1AP_value_112, 14, /* Elements count */ - &asn_SPC_S1AP_value_specs_96 /* Additional specs */ + &asn_SPC_S1AP_value_specs_112 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverRequiredIEs_93 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverRequiredIEs_109 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequiredIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26611,9 +27791,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_94, + &asn_PER_memb_S1AP_id_constr_110, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_93 + memb_S1AP_id_constraint_109 }, 0, 0, /* No default value */ "id" @@ -26628,9 +27808,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_95, + &asn_PER_memb_S1AP_criticality_constr_111, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_93 + memb_S1AP_criticality_constraint_109 }, 0, 0, /* No default value */ "criticality" @@ -26638,33 +27818,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequiredIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_96, + &asn_DEF_S1AP_value_112, select_HandoverRequiredIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_96, + &asn_PER_memb_S1AP_value_constr_112, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_93 + memb_S1AP_value_constraint_109 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequiredIEs_tags_93 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequiredIEs_tags_109 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequiredIEs_tag2el_93 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequiredIEs_tag2el_109 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequiredIEs_specs_93 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequiredIEs_specs_109 = { sizeof(struct S1AP_HandoverRequiredIEs), offsetof(struct S1AP_HandoverRequiredIEs, _asn_ctx), - asn_MAP_S1AP_HandoverRequiredIEs_tag2el_93, + asn_MAP_S1AP_HandoverRequiredIEs_tag2el_109, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26673,12 +27853,12 @@ "HandoverRequiredIEs", "HandoverRequiredIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverRequiredIEs_tags_93, - sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_93) - /sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_930), /* 1 */ - asn_DEF_S1AP_HandoverRequiredIEs_tags_93, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_93) - /sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_930), /* 1 */ + asn_DEF_S1AP_HandoverRequiredIEs_tags_109, + sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_109) + /sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_1090), /* 1 */ + asn_DEF_S1AP_HandoverRequiredIEs_tags_109, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_109) + /sizeof(asn_DEF_S1AP_HandoverRequiredIEs_tags_1090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26688,12 +27868,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverRequiredIEs_93, + asn_MBR_S1AP_HandoverRequiredIEs_109, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverRequiredIEs_specs_93 /* Additional specs */ + &asn_SPC_S1AP_HandoverRequiredIEs_specs_109 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_100 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_116 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCommandIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -26848,9 +28028,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_100 = { 0, 1, 3, 6, 7, 2, 4, 5, 8 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_100 = { 0, 1, 5, 2, 6, 7, 3, 4, 8 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_100 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_116 = { 0, 1, 3, 6, 7, 2, 4, 5, 8 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_116 = { 0, 1, 5, 2, 6, 7, 3, 4, 8 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_116 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 2 }, /* NASSecurityParametersfromE-UTRAN */ @@ -26861,19 +28041,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 1 }, /* E-RABList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_100 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_116 = { sizeof(struct S1AP_HandoverCommandIEs__value), offsetof(struct S1AP_HandoverCommandIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverCommandIEs__value, present), sizeof(((struct S1AP_HandoverCommandIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_100, + asn_MAP_S1AP_value_tag2el_116, 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_100, - asn_MAP_S1AP_value_from_canonical_100, + asn_MAP_S1AP_value_to_canonical_116, + asn_MAP_S1AP_value_from_canonical_116, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_100 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_116 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -26890,12 +28070,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_100, + asn_MBR_S1AP_value_116, 9, /* Elements count */ - &asn_SPC_S1AP_value_specs_100 /* Additional specs */ + &asn_SPC_S1AP_value_specs_116 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverCommandIEs_97 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverCommandIEs_113 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCommandIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -26906,9 +28086,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_98, + &asn_PER_memb_S1AP_id_constr_114, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_97 + memb_S1AP_id_constraint_113 }, 0, 0, /* No default value */ "id" @@ -26923,9 +28103,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_99, + &asn_PER_memb_S1AP_criticality_constr_115, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_97 + memb_S1AP_criticality_constraint_113 }, 0, 0, /* No default value */ "criticality" @@ -26933,33 +28113,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCommandIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_100, + &asn_DEF_S1AP_value_116, select_HandoverCommandIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_100, + &asn_PER_memb_S1AP_value_constr_116, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_97 + memb_S1AP_value_constraint_113 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCommandIEs_tags_97 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCommandIEs_tags_113 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCommandIEs_tag2el_97 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCommandIEs_tag2el_113 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCommandIEs_specs_97 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCommandIEs_specs_113 = { sizeof(struct S1AP_HandoverCommandIEs), offsetof(struct S1AP_HandoverCommandIEs, _asn_ctx), - asn_MAP_S1AP_HandoverCommandIEs_tag2el_97, + asn_MAP_S1AP_HandoverCommandIEs_tag2el_113, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -26968,12 +28148,12 @@ "HandoverCommandIEs", "HandoverCommandIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverCommandIEs_tags_97, - sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_97) - /sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_970), /* 1 */ - asn_DEF_S1AP_HandoverCommandIEs_tags_97, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_97) - /sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_970), /* 1 */ + asn_DEF_S1AP_HandoverCommandIEs_tags_113, + sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_113) + /sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_1130), /* 1 */ + asn_DEF_S1AP_HandoverCommandIEs_tags_113, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_113) + /sizeof(asn_DEF_S1AP_HandoverCommandIEs_tags_1130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -26983,12 +28163,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverCommandIEs_97, + asn_MBR_S1AP_HandoverCommandIEs_113, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverCommandIEs_specs_97 /* Additional specs */ + &asn_SPC_S1AP_HandoverCommandIEs_specs_113 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_104 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_120 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverPreparationFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -27058,9 +28238,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_104 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_104 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_104 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_120 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_120 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_120 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -27070,19 +28250,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_104 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_120 = { sizeof(struct S1AP_HandoverPreparationFailureIEs__value), offsetof(struct S1AP_HandoverPreparationFailureIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverPreparationFailureIEs__value, present), sizeof(((struct S1AP_HandoverPreparationFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_104, + asn_MAP_S1AP_value_tag2el_120, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_104, - asn_MAP_S1AP_value_from_canonical_104, + asn_MAP_S1AP_value_to_canonical_120, + asn_MAP_S1AP_value_from_canonical_120, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_104 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_120 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27099,12 +28279,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_104, + asn_MBR_S1AP_value_120, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_104 /* Additional specs */ + &asn_SPC_S1AP_value_specs_120 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverPreparationFailureIEs_101 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverPreparationFailureIEs_117 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverPreparationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27115,9 +28295,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_102, + &asn_PER_memb_S1AP_id_constr_118, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_101 + memb_S1AP_id_constraint_117 }, 0, 0, /* No default value */ "id" @@ -27132,9 +28312,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_103, + &asn_PER_memb_S1AP_criticality_constr_119, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_101 + memb_S1AP_criticality_constraint_117 }, 0, 0, /* No default value */ "criticality" @@ -27142,33 +28322,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverPreparationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_104, + &asn_DEF_S1AP_value_120, select_HandoverPreparationFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_104, + &asn_PER_memb_S1AP_value_constr_120, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_101 + memb_S1AP_value_constraint_117 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_101 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_117 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverPreparationFailureIEs_tag2el_101 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverPreparationFailureIEs_tag2el_117 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_101 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_117 = { sizeof(struct S1AP_HandoverPreparationFailureIEs), offsetof(struct S1AP_HandoverPreparationFailureIEs, _asn_ctx), - asn_MAP_S1AP_HandoverPreparationFailureIEs_tag2el_101, + asn_MAP_S1AP_HandoverPreparationFailureIEs_tag2el_117, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27177,12 +28357,12 @@ "HandoverPreparationFailureIEs", "HandoverPreparationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_101, - sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_101) - /sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_1010), /* 1 */ - asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_101, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_101) - /sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_1010), /* 1 */ + asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_117, + sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_117) + /sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_1170), /* 1 */ + asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_117, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_117) + /sizeof(asn_DEF_S1AP_HandoverPreparationFailureIEs_tags_1170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27192,12 +28372,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverPreparationFailureIEs_101, + asn_MBR_S1AP_HandoverPreparationFailureIEs_117, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_101 /* Additional specs */ + &asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_117 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_108 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_124 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -27828,9 +29008,9 @@ "UERadioCapabilityID" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_108 = { 0, 16, 13, 19, 31, 5, 12, 36, 1, 10, 14, 17, 22, 25, 27, 28, 29, 32, 3, 4, 6, 7, 8, 9, 11, 15, 18, 20, 21, 23, 24, 26, 30, 33, 34, 35, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_108 = { 0, 8, 36, 18, 19, 5, 20, 21, 22, 23, 9, 24, 6, 2, 10, 25, 1, 11, 26, 3, 27, 28, 12, 29, 30, 13, 31, 14, 15, 16, 32, 4, 17, 33, 34, 35, 7 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_108 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_124 = { 0, 16, 13, 19, 31, 5, 12, 36, 1, 10, 14, 17, 22, 25, 27, 28, 29, 32, 3, 4, 6, 7, 8, 9, 11, 15, 18, 20, 21, 23, 24, 26, 30, 33, 34, 35, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_124 = { 0, 8, 36, 18, 19, 5, 20, 21, 22, 23, 9, 24, 6, 2, 10, 25, 1, 11, 26, 3, 27, 28, 12, 29, 30, 13, 31, 14, 15, 16, 32, 4, 17, 33, 34, 35, 7 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_124 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 16, -1, 0 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 13, 0, 2 }, /* CSG-Id */ @@ -27873,19 +29053,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_108 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_124 = { sizeof(struct S1AP_HandoverRequestIEs__value), offsetof(struct S1AP_HandoverRequestIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverRequestIEs__value, present), sizeof(((struct S1AP_HandoverRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_108, + asn_MAP_S1AP_value_tag2el_124, 41, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_108, - asn_MAP_S1AP_value_from_canonical_108, + asn_MAP_S1AP_value_to_canonical_124, + asn_MAP_S1AP_value_from_canonical_124, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_108 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_124 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -27902,12 +29082,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_108, + asn_MBR_S1AP_value_124, 37, /* Elements count */ - &asn_SPC_S1AP_value_specs_108 /* Additional specs */ + &asn_SPC_S1AP_value_specs_124 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestIEs_105 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestIEs_121 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -27918,9 +29098,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_106, + &asn_PER_memb_S1AP_id_constr_122, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_105 + memb_S1AP_id_constraint_121 }, 0, 0, /* No default value */ "id" @@ -27935,9 +29115,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_107, + &asn_PER_memb_S1AP_criticality_constr_123, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_105 + memb_S1AP_criticality_constraint_121 }, 0, 0, /* No default value */ "criticality" @@ -27945,33 +29125,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_108, + &asn_DEF_S1AP_value_124, select_HandoverRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_108, + &asn_PER_memb_S1AP_value_constr_124, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_105 + memb_S1AP_value_constraint_121 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequestIEs_tags_105 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequestIEs_tags_121 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequestIEs_tag2el_105 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequestIEs_tag2el_121 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestIEs_specs_105 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestIEs_specs_121 = { sizeof(struct S1AP_HandoverRequestIEs), offsetof(struct S1AP_HandoverRequestIEs, _asn_ctx), - asn_MAP_S1AP_HandoverRequestIEs_tag2el_105, + asn_MAP_S1AP_HandoverRequestIEs_tag2el_121, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -27980,12 +29160,12 @@ "HandoverRequestIEs", "HandoverRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverRequestIEs_tags_105, - sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_105) - /sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_1050), /* 1 */ - asn_DEF_S1AP_HandoverRequestIEs_tags_105, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_105) - /sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_1050), /* 1 */ + asn_DEF_S1AP_HandoverRequestIEs_tags_121, + sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_121) + /sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_1210), /* 1 */ + asn_DEF_S1AP_HandoverRequestIEs_tags_121, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_121) + /sizeof(asn_DEF_S1AP_HandoverRequestIEs_tags_1210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -27995,12 +29175,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverRequestIEs_105, + asn_MBR_S1AP_HandoverRequestIEs_121, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverRequestIEs_specs_105 /* Additional specs */ + &asn_SPC_S1AP_HandoverRequestIEs_specs_121 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_112 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_128 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestAcknowledgeIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -28155,9 +29335,9 @@ "CE-mode-B-SupportIndicator" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_112 = { 0, 1, 5, 4, 7, 8, 2, 3, 6 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_112 = { 0, 1, 6, 7, 3, 2, 8, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_112 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_128 = { 0, 1, 5, 4, 7, 8, 2, 3, 6 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_128 = { 0, 1, 6, 7, 3, 2, 8, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_128 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, 0, 0 }, /* CSG-Id */ @@ -28168,19 +29348,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* E-RABFailedtoSetupListHOReqAck */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_112 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_128 = { sizeof(struct S1AP_HandoverRequestAcknowledgeIEs__value), offsetof(struct S1AP_HandoverRequestAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverRequestAcknowledgeIEs__value, present), sizeof(((struct S1AP_HandoverRequestAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_112, + asn_MAP_S1AP_value_tag2el_128, 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_112, - asn_MAP_S1AP_value_from_canonical_112, + asn_MAP_S1AP_value_to_canonical_128, + asn_MAP_S1AP_value_from_canonical_128, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_112 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_128 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28197,12 +29377,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_112, + asn_MBR_S1AP_value_128, 9, /* Elements count */ - &asn_SPC_S1AP_value_specs_112 /* Additional specs */ + &asn_SPC_S1AP_value_specs_128 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_109 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_125 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28213,9 +29393,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_110, + &asn_PER_memb_S1AP_id_constr_126, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_109 + memb_S1AP_id_constraint_125 }, 0, 0, /* No default value */ "id" @@ -28230,9 +29410,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_111, + &asn_PER_memb_S1AP_criticality_constr_127, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_109 + memb_S1AP_criticality_constraint_125 }, 0, 0, /* No default value */ "criticality" @@ -28240,33 +29420,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverRequestAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_112, + &asn_DEF_S1AP_value_128, select_HandoverRequestAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_112, + &asn_PER_memb_S1AP_value_constr_128, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_109 + memb_S1AP_value_constraint_125 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_109 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_125 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequestAcknowledgeIEs_tag2el_109 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverRequestAcknowledgeIEs_tag2el_125 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_109 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_125 = { sizeof(struct S1AP_HandoverRequestAcknowledgeIEs), offsetof(struct S1AP_HandoverRequestAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_HandoverRequestAcknowledgeIEs_tag2el_109, + asn_MAP_S1AP_HandoverRequestAcknowledgeIEs_tag2el_125, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28275,12 +29455,12 @@ "HandoverRequestAcknowledgeIEs", "HandoverRequestAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_109, - sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_109) - /sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_1090), /* 1 */ - asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_109, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_109) - /sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_1090), /* 1 */ + asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_125, + sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_125) + /sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_1250), /* 1 */ + asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_125, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_125) + /sizeof(asn_DEF_S1AP_HandoverRequestAcknowledgeIEs_tags_1250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28290,12 +29470,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_109, + asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_125, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_109 /* Additional specs */ + &asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_125 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_116 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_132 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -28348,9 +29528,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_116 = { 0, 2, 1 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_116 = { 0, 2, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_116 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_132 = { 0, 2, 1 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_132 = { 0, 2, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_132 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* radioNetwork */ @@ -28359,19 +29539,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_116 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_132 = { sizeof(struct S1AP_HandoverFailureIEs__value), offsetof(struct S1AP_HandoverFailureIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverFailureIEs__value, present), sizeof(((struct S1AP_HandoverFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_116, + asn_MAP_S1AP_value_tag2el_132, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_116, - asn_MAP_S1AP_value_from_canonical_116, + asn_MAP_S1AP_value_to_canonical_132, + asn_MAP_S1AP_value_from_canonical_132, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_116 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_132 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28388,12 +29568,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_116, + asn_MBR_S1AP_value_132, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_116 /* Additional specs */ + &asn_SPC_S1AP_value_specs_132 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverFailureIEs_113 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverFailureIEs_129 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28404,9 +29584,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_114, + &asn_PER_memb_S1AP_id_constr_130, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_113 + memb_S1AP_id_constraint_129 }, 0, 0, /* No default value */ "id" @@ -28421,9 +29601,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_115, + &asn_PER_memb_S1AP_criticality_constr_131, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_113 + memb_S1AP_criticality_constraint_129 }, 0, 0, /* No default value */ "criticality" @@ -28431,33 +29611,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_116, + &asn_DEF_S1AP_value_132, select_HandoverFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_116, + &asn_PER_memb_S1AP_value_constr_132, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_113 + memb_S1AP_value_constraint_129 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverFailureIEs_tags_113 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverFailureIEs_tags_129 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverFailureIEs_tag2el_113 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverFailureIEs_tag2el_129 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverFailureIEs_specs_113 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverFailureIEs_specs_129 = { sizeof(struct S1AP_HandoverFailureIEs), offsetof(struct S1AP_HandoverFailureIEs, _asn_ctx), - asn_MAP_S1AP_HandoverFailureIEs_tag2el_113, + asn_MAP_S1AP_HandoverFailureIEs_tag2el_129, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28466,12 +29646,12 @@ "HandoverFailureIEs", "HandoverFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverFailureIEs_tags_113, - sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_113) - /sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_1130), /* 1 */ - asn_DEF_S1AP_HandoverFailureIEs_tags_113, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_113) - /sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_1130), /* 1 */ + asn_DEF_S1AP_HandoverFailureIEs_tags_129, + sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_129) + /sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_1290), /* 1 */ + asn_DEF_S1AP_HandoverFailureIEs_tags_129, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_129) + /sizeof(asn_DEF_S1AP_HandoverFailureIEs_tags_1290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28481,12 +29661,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverFailureIEs_113, + asn_MBR_S1AP_HandoverFailureIEs_129, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverFailureIEs_specs_113 /* Additional specs */ + &asn_SPC_S1AP_HandoverFailureIEs_specs_129 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_120 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_136 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverNotifyIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -28623,32 +29803,50 @@ 0, 0, /* No default value */ "NotifySourceeNB" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverNotifyIEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_120 = { 0, 1, 5, 7, 2, 3, 4, 6 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_120 = { 0, 1, 4, 5, 6, 2, 7, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_120 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_136 = { 0, 1, 5, 7, 2, 3, 4, 6, 8 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_136 = { 0, 1, 4, 5, 6, 2, 7, 3, 8 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_136 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, 0, 0 }, /* LHN-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, 0, 0 }, /* NotifySourceeNB */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* TunnelInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 0 } /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 4 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 3 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 2 }, /* TunnelInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 1 }, /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -4, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_120 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_136 = { sizeof(struct S1AP_HandoverNotifyIEs__value), offsetof(struct S1AP_HandoverNotifyIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverNotifyIEs__value, present), sizeof(((struct S1AP_HandoverNotifyIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_120, - 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_120, - asn_MAP_S1AP_value_from_canonical_120, + asn_MAP_S1AP_value_tag2el_136, + 9, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_136, + asn_MAP_S1AP_value_from_canonical_136, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_120 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_136 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -28665,12 +29863,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_120, - 8, /* Elements count */ - &asn_SPC_S1AP_value_specs_120 /* Additional specs */ + asn_MBR_S1AP_value_136, + 9, /* Elements count */ + &asn_SPC_S1AP_value_specs_136 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverNotifyIEs_117 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverNotifyIEs_133 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverNotifyIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -28681,9 +29879,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_118, + &asn_PER_memb_S1AP_id_constr_134, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_117 + memb_S1AP_id_constraint_133 }, 0, 0, /* No default value */ "id" @@ -28698,9 +29896,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_119, + &asn_PER_memb_S1AP_criticality_constr_135, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_117 + memb_S1AP_criticality_constraint_133 }, 0, 0, /* No default value */ "criticality" @@ -28708,33 +29906,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverNotifyIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_120, + &asn_DEF_S1AP_value_136, select_HandoverNotifyIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_120, + &asn_PER_memb_S1AP_value_constr_136, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_117 + memb_S1AP_value_constraint_133 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverNotifyIEs_tags_117 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverNotifyIEs_tags_133 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverNotifyIEs_tag2el_117 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverNotifyIEs_tag2el_133 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverNotifyIEs_specs_117 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverNotifyIEs_specs_133 = { sizeof(struct S1AP_HandoverNotifyIEs), offsetof(struct S1AP_HandoverNotifyIEs, _asn_ctx), - asn_MAP_S1AP_HandoverNotifyIEs_tag2el_117, + asn_MAP_S1AP_HandoverNotifyIEs_tag2el_133, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -28743,12 +29941,12 @@ "HandoverNotifyIEs", "HandoverNotifyIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverNotifyIEs_tags_117, - sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_117) - /sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_1170), /* 1 */ - asn_DEF_S1AP_HandoverNotifyIEs_tags_117, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_117) - /sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_1170), /* 1 */ + asn_DEF_S1AP_HandoverNotifyIEs_tags_133, + sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_133) + /sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_1330), /* 1 */ + asn_DEF_S1AP_HandoverNotifyIEs_tags_133, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_133) + /sizeof(asn_DEF_S1AP_HandoverNotifyIEs_tags_1330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -28758,12 +29956,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverNotifyIEs_117, + asn_MBR_S1AP_HandoverNotifyIEs_133, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverNotifyIEs_specs_117 /* Additional specs */ + &asn_SPC_S1AP_HandoverNotifyIEs_specs_133 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_124 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_140 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestIEs__value, choice.ENB_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -29019,10 +30217,27 @@ 0, 0, /* No default value */ "PSCellInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestIEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_124 = { 0, 2, 6, 11, 7, 9, 12, 1, 3, 4, 5, 8, 10, 13, 14 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_124 = { 0, 7, 1, 8, 9, 10, 2, 4, 11, 5, 12, 3, 6, 13, 14 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_124 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_140 = { 0, 2, 6, 11, 7, 9, 12, 1, 3, 4, 5, 8, 10, 13, 14, 15 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_140 = { 0, 7, 1, 8, 9, 10, 2, 4, 11, 5, 12, 3, 6, 13, 14, 15 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_140 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -1, 0 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 6, 0, 0 }, /* CSG-Id */ @@ -29030,28 +30245,29 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 7, 0, 2 }, /* CellAccessMode */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 9, -1, 1 }, /* CSGMembershipStatus */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 12, -2, 0 }, /* RRC-Establishment-Cause */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 7 }, /* E-RABToBeSwitchedDLList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 6 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 5 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 4 }, /* UESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -4, 3 }, /* GUMMEI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -5, 2 }, /* TunnelInformation */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -6, 1 }, /* NRUESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -7, 0 } /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 8 }, /* E-RABToBeSwitchedDLList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 7 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 6 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 5 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -4, 4 }, /* GUMMEI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -5, 3 }, /* TunnelInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -6, 2 }, /* NRUESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -7, 1 }, /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -8, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_124 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_140 = { sizeof(struct S1AP_PathSwitchRequestIEs__value), offsetof(struct S1AP_PathSwitchRequestIEs__value, _asn_ctx), offsetof(struct S1AP_PathSwitchRequestIEs__value, present), sizeof(((struct S1AP_PathSwitchRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_124, - 15, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_124, - asn_MAP_S1AP_value_from_canonical_124, + asn_MAP_S1AP_value_tag2el_140, + 16, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_140, + asn_MAP_S1AP_value_from_canonical_140, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_124 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_140 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29068,12 +30284,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_124, - 15, /* Elements count */ - &asn_SPC_S1AP_value_specs_124 /* Additional specs */ + asn_MBR_S1AP_value_140, + 16, /* Elements count */ + &asn_SPC_S1AP_value_specs_140 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestIEs_121 = { +asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestIEs_137 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29084,9 +30300,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_122, + &asn_PER_memb_S1AP_id_constr_138, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_121 + memb_S1AP_id_constraint_137 }, 0, 0, /* No default value */ "id" @@ -29101,9 +30317,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_123, + &asn_PER_memb_S1AP_criticality_constr_139, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_121 + memb_S1AP_criticality_constraint_137 }, 0, 0, /* No default value */ "criticality" @@ -29111,33 +30327,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_124, + &asn_DEF_S1AP_value_140, select_PathSwitchRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_124, + &asn_PER_memb_S1AP_value_constr_140, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_121 + memb_S1AP_value_constraint_137 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestIEs_tags_121 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestIEs_tags_137 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestIEs_tag2el_121 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestIEs_tag2el_137 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestIEs_specs_121 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestIEs_specs_137 = { sizeof(struct S1AP_PathSwitchRequestIEs), offsetof(struct S1AP_PathSwitchRequestIEs, _asn_ctx), - asn_MAP_S1AP_PathSwitchRequestIEs_tag2el_121, + asn_MAP_S1AP_PathSwitchRequestIEs_tag2el_137, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29146,12 +30362,12 @@ "PathSwitchRequestIEs", "PathSwitchRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PathSwitchRequestIEs_tags_121, - sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_121) - /sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_1210), /* 1 */ - asn_DEF_S1AP_PathSwitchRequestIEs_tags_121, /* Same as above */ - sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_121) - /sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_1210), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestIEs_tags_137, + sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_137) + /sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_1370), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestIEs_tags_137, /* Same as above */ + sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_137) + /sizeof(asn_DEF_S1AP_PathSwitchRequestIEs_tags_1370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29161,12 +30377,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PathSwitchRequestIEs_121, + asn_MBR_S1AP_PathSwitchRequestIEs_137, 3, /* Elements count */ - &asn_SPC_S1AP_PathSwitchRequestIEs_specs_121 /* Additional specs */ + &asn_SPC_S1AP_PathSwitchRequestIEs_specs_137 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_128 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_144 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -29592,10 +30808,44 @@ 0, 0, /* No default value */ "UERadioCapabilityID" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value, choice.UESecurityCapabilities), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_UESecurityCapabilities, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UESecurityCapabilities" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value, choice.E_RABToBeUpdatedList), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABToBeUpdatedList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "E-RABToBeUpdatedList" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_128 = { 0, 1, 7, 20, 24, 8, 10, 13, 15, 16, 17, 2, 3, 4, 5, 6, 9, 11, 12, 14, 18, 19, 21, 22, 23 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_128 = { 0, 1, 11, 12, 13, 14, 15, 2, 5, 16, 6, 17, 18, 7, 19, 8, 9, 10, 20, 21, 3, 22, 23, 24, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_128 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_144 = { 0, 1, 7, 20, 24, 8, 10, 13, 15, 16, 17, 2, 3, 4, 5, 6, 9, 11, 12, 14, 18, 19, 21, 22, 23, 25, 26 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_144 = { 0, 1, 11, 12, 13, 14, 15, 2, 5, 16, 6, 17, 18, 7, 19, 8, 9, 10, 20, 21, 3, 22, 23, 24, 4, 25, 26 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_144 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 7, -2, 0 }, /* MME-UE-S1AP-ID */ @@ -29607,34 +30857,36 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 15, -3, 2 }, /* CE-ModeBRestricted */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 16, -4, 1 }, /* AerialUEsubscriptionInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 17, -5, 0 }, /* PendingDataIndication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 13 }, /* UEAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 12 }, /* E-RABToBeSwitchedULList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 11 }, /* E-RABList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 10 }, /* SecurityContext */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 9 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -5, 8 }, /* ProSeAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -6, 7 }, /* V2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -7, 6 }, /* UESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -8, 5 }, /* NRUESecurityCapabilities */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 4 }, /* Subscription-Based-UE-DifferentiationInfo */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 3 }, /* HandoverRestrictionList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -11, 2 }, /* NRV2XServicesAuthorized */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -12, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -13, 0 } /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 15 }, /* UEAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 14 }, /* E-RABToBeSwitchedULList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 13 }, /* E-RABList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 12 }, /* SecurityContext */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 11 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -5, 10 }, /* ProSeAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -6, 9 }, /* V2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -7, 8 }, /* UESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -8, 7 }, /* NRUESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -9, 6 }, /* Subscription-Based-UE-DifferentiationInfo */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -10, 5 }, /* HandoverRestrictionList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -11, 4 }, /* NRV2XServicesAuthorized */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -12, 3 }, /* NRUESidelinkAggregateMaximumBitrate */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -13, 2 }, /* PC5QoSParameters */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -14, 1 }, /* UESecurityCapabilities */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -15, 0 } /* E-RABToBeUpdatedList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_128 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_144 = { sizeof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value), offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs__value, present), sizeof(((struct S1AP_PathSwitchRequestAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_128, - 25, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_128, - asn_MAP_S1AP_value_from_canonical_128, + asn_MAP_S1AP_value_tag2el_144, + 27, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_144, + asn_MAP_S1AP_value_from_canonical_144, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_128 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_144 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29651,12 +30903,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_128, - 25, /* Elements count */ - &asn_SPC_S1AP_value_specs_128 /* Additional specs */ + asn_MBR_S1AP_value_144, + 27, /* Elements count */ + &asn_SPC_S1AP_value_specs_144 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_125 = { +asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_141 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29667,9 +30919,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_126, + &asn_PER_memb_S1AP_id_constr_142, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_125 + memb_S1AP_id_constraint_141 }, 0, 0, /* No default value */ "id" @@ -29684,9 +30936,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_127, + &asn_PER_memb_S1AP_criticality_constr_143, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_125 + memb_S1AP_criticality_constraint_141 }, 0, 0, /* No default value */ "criticality" @@ -29694,33 +30946,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_128, + &asn_DEF_S1AP_value_144, select_PathSwitchRequestAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_128, + &asn_PER_memb_S1AP_value_constr_144, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_125 + memb_S1AP_value_constraint_141 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_125 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_141 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestAcknowledgeIEs_tag2el_125 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestAcknowledgeIEs_tag2el_141 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_125 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_141 = { sizeof(struct S1AP_PathSwitchRequestAcknowledgeIEs), offsetof(struct S1AP_PathSwitchRequestAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_PathSwitchRequestAcknowledgeIEs_tag2el_125, + asn_MAP_S1AP_PathSwitchRequestAcknowledgeIEs_tag2el_141, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29729,12 +30981,12 @@ "PathSwitchRequestAcknowledgeIEs", "PathSwitchRequestAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_125, - sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_125) - /sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_1250), /* 1 */ - asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_125, /* Same as above */ - sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_125) - /sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_1250), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_141, + sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_141) + /sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_1410), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_141, /* Same as above */ + sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_141) + /sizeof(asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs_tags_1410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29744,12 +30996,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_125, + asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_141, 3, /* Elements count */ - &asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_125 /* Additional specs */ + &asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_141 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_132 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_148 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -29819,9 +31071,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_132 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_132 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_132 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_148 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_148 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_148 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -29831,19 +31083,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_132 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_148 = { sizeof(struct S1AP_PathSwitchRequestFailureIEs__value), offsetof(struct S1AP_PathSwitchRequestFailureIEs__value, _asn_ctx), offsetof(struct S1AP_PathSwitchRequestFailureIEs__value, present), sizeof(((struct S1AP_PathSwitchRequestFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_132, + asn_MAP_S1AP_value_tag2el_148, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_132, - asn_MAP_S1AP_value_from_canonical_132, + asn_MAP_S1AP_value_to_canonical_148, + asn_MAP_S1AP_value_from_canonical_148, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_132 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_148 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -29860,12 +31112,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_132, + asn_MBR_S1AP_value_148, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_132 /* Additional specs */ + &asn_SPC_S1AP_value_specs_148 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestFailureIEs_129 = { +asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestFailureIEs_145 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29876,9 +31128,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_130, + &asn_PER_memb_S1AP_id_constr_146, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_129 + memb_S1AP_id_constraint_145 }, 0, 0, /* No default value */ "id" @@ -29893,9 +31145,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_131, + &asn_PER_memb_S1AP_criticality_constr_147, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_129 + memb_S1AP_criticality_constraint_145 }, 0, 0, /* No default value */ "criticality" @@ -29903,33 +31155,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PathSwitchRequestFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_132, + &asn_DEF_S1AP_value_148, select_PathSwitchRequestFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_132, + &asn_PER_memb_S1AP_value_constr_148, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_129 + memb_S1AP_value_constraint_145 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_129 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_145 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestFailureIEs_tag2el_129 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PathSwitchRequestFailureIEs_tag2el_145 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_129 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_145 = { sizeof(struct S1AP_PathSwitchRequestFailureIEs), offsetof(struct S1AP_PathSwitchRequestFailureIEs, _asn_ctx), - asn_MAP_S1AP_PathSwitchRequestFailureIEs_tag2el_129, + asn_MAP_S1AP_PathSwitchRequestFailureIEs_tag2el_145, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -29938,12 +31190,12 @@ "PathSwitchRequestFailureIEs", "PathSwitchRequestFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_129, - sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_129) - /sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_1290), /* 1 */ - asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_129, /* Same as above */ - sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_129) - /sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_1290), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_145, + sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_145) + /sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_1450), /* 1 */ + asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_145, /* Same as above */ + sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_145) + /sizeof(asn_DEF_S1AP_PathSwitchRequestFailureIEs_tags_1450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -29953,12 +31205,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PathSwitchRequestFailureIEs_129, + asn_MBR_S1AP_PathSwitchRequestFailureIEs_145, 3, /* Elements count */ - &asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_129 /* Additional specs */ + &asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_145 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_136 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_152 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30011,7 +31263,7 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_136 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_152 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ @@ -30020,18 +31272,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_136 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_152 = { sizeof(struct S1AP_HandoverCancelIEs__value), offsetof(struct S1AP_HandoverCancelIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverCancelIEs__value, present), sizeof(((struct S1AP_HandoverCancelIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_136, + asn_MAP_S1AP_value_tag2el_152, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_136 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_152 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30048,12 +31300,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_136, + asn_MBR_S1AP_value_152, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_136 /* Additional specs */ + &asn_SPC_S1AP_value_specs_152 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelIEs_133 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelIEs_149 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30064,9 +31316,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_134, + &asn_PER_memb_S1AP_id_constr_150, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_133 + memb_S1AP_id_constraint_149 }, 0, 0, /* No default value */ "id" @@ -30081,9 +31333,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_135, + &asn_PER_memb_S1AP_criticality_constr_151, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_133 + memb_S1AP_criticality_constraint_149 }, 0, 0, /* No default value */ "criticality" @@ -30091,33 +31343,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_136, + &asn_DEF_S1AP_value_152, select_HandoverCancelIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_136, + &asn_PER_memb_S1AP_value_constr_152, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_133 + memb_S1AP_value_constraint_149 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCancelIEs_tags_133 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCancelIEs_tags_149 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCancelIEs_tag2el_133 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCancelIEs_tag2el_149 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelIEs_specs_133 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelIEs_specs_149 = { sizeof(struct S1AP_HandoverCancelIEs), offsetof(struct S1AP_HandoverCancelIEs, _asn_ctx), - asn_MAP_S1AP_HandoverCancelIEs_tag2el_133, + asn_MAP_S1AP_HandoverCancelIEs_tag2el_149, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30126,12 +31378,12 @@ "HandoverCancelIEs", "HandoverCancelIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverCancelIEs_tags_133, - sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_133) - /sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_1330), /* 1 */ - asn_DEF_S1AP_HandoverCancelIEs_tags_133, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_133) - /sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_1330), /* 1 */ + asn_DEF_S1AP_HandoverCancelIEs_tags_149, + sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_149) + /sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_1490), /* 1 */ + asn_DEF_S1AP_HandoverCancelIEs_tags_149, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_149) + /sizeof(asn_DEF_S1AP_HandoverCancelIEs_tags_1490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30141,12 +31393,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverCancelIEs_133, + asn_MBR_S1AP_HandoverCancelIEs_149, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverCancelIEs_specs_133 /* Additional specs */ + &asn_SPC_S1AP_HandoverCancelIEs_specs_149 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_140 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_156 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelAcknowledgeIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30199,23 +31451,23 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_140 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_156 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_140 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_156 = { sizeof(struct S1AP_HandoverCancelAcknowledgeIEs__value), offsetof(struct S1AP_HandoverCancelAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverCancelAcknowledgeIEs__value, present), sizeof(((struct S1AP_HandoverCancelAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_140, + asn_MAP_S1AP_value_tag2el_156, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_140 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_156 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30232,12 +31484,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_140, + asn_MBR_S1AP_value_156, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_140 /* Additional specs */ + &asn_SPC_S1AP_value_specs_156 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_137 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_153 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30248,9 +31500,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_138, + &asn_PER_memb_S1AP_id_constr_154, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_137 + memb_S1AP_id_constraint_153 }, 0, 0, /* No default value */ "id" @@ -30265,9 +31517,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_139, + &asn_PER_memb_S1AP_criticality_constr_155, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_137 + memb_S1AP_criticality_constraint_153 }, 0, 0, /* No default value */ "criticality" @@ -30275,33 +31527,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverCancelAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_140, + &asn_DEF_S1AP_value_156, select_HandoverCancelAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_140, + &asn_PER_memb_S1AP_value_constr_156, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_137 + memb_S1AP_value_constraint_153 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_137 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_153 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCancelAcknowledgeIEs_tag2el_137 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverCancelAcknowledgeIEs_tag2el_153 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_137 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_153 = { sizeof(struct S1AP_HandoverCancelAcknowledgeIEs), offsetof(struct S1AP_HandoverCancelAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_HandoverCancelAcknowledgeIEs_tag2el_137, + asn_MAP_S1AP_HandoverCancelAcknowledgeIEs_tag2el_153, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30310,12 +31562,12 @@ "HandoverCancelAcknowledgeIEs", "HandoverCancelAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_137, - sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_137) - /sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_1370), /* 1 */ - asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_137, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_137) - /sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_1370), /* 1 */ + asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_153, + sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_153) + /sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_1530), /* 1 */ + asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_153, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_153) + /sizeof(asn_DEF_S1AP_HandoverCancelAcknowledgeIEs_tags_1530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30325,12 +31577,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_137, + asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_153, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_137 /* Additional specs */ + &asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_153 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_144 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_160 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverSuccessIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30366,22 +31618,22 @@ "ENB-UE-S1AP-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_144 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_160 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ENB-UE-S1AP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_144 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_160 = { sizeof(struct S1AP_HandoverSuccessIEs__value), offsetof(struct S1AP_HandoverSuccessIEs__value, _asn_ctx), offsetof(struct S1AP_HandoverSuccessIEs__value, present), sizeof(((struct S1AP_HandoverSuccessIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_144, + asn_MAP_S1AP_value_tag2el_160, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_144 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_160 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30398,12 +31650,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_144, + asn_MBR_S1AP_value_160, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_144 /* Additional specs */ + &asn_SPC_S1AP_value_specs_160 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_HandoverSuccessIEs_141 = { +asn_TYPE_member_t asn_MBR_S1AP_HandoverSuccessIEs_157 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverSuccessIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30414,9 +31666,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_142, + &asn_PER_memb_S1AP_id_constr_158, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_141 + memb_S1AP_id_constraint_157 }, 0, 0, /* No default value */ "id" @@ -30431,9 +31683,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_143, + &asn_PER_memb_S1AP_criticality_constr_159, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_141 + memb_S1AP_criticality_constraint_157 }, 0, 0, /* No default value */ "criticality" @@ -30441,33 +31693,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_HandoverSuccessIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_144, + &asn_DEF_S1AP_value_160, select_HandoverSuccessIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_144, + &asn_PER_memb_S1AP_value_constr_160, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_141 + memb_S1AP_value_constraint_157 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_HandoverSuccessIEs_tags_141 = { +static const ber_tlv_tag_t asn_DEF_S1AP_HandoverSuccessIEs_tags_157 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverSuccessIEs_tag2el_141 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_HandoverSuccessIEs_tag2el_157 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverSuccessIEs_specs_141 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverSuccessIEs_specs_157 = { sizeof(struct S1AP_HandoverSuccessIEs), offsetof(struct S1AP_HandoverSuccessIEs, _asn_ctx), - asn_MAP_S1AP_HandoverSuccessIEs_tag2el_141, + asn_MAP_S1AP_HandoverSuccessIEs_tag2el_157, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30476,12 +31728,12 @@ "HandoverSuccessIEs", "HandoverSuccessIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_HandoverSuccessIEs_tags_141, - sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_141) - /sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_1410), /* 1 */ - asn_DEF_S1AP_HandoverSuccessIEs_tags_141, /* Same as above */ - sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_141) - /sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_1410), /* 1 */ + asn_DEF_S1AP_HandoverSuccessIEs_tags_157, + sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_157) + /sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_1570), /* 1 */ + asn_DEF_S1AP_HandoverSuccessIEs_tags_157, /* Same as above */ + sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_157) + /sizeof(asn_DEF_S1AP_HandoverSuccessIEs_tags_1570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30491,12 +31743,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_HandoverSuccessIEs_141, + asn_MBR_S1AP_HandoverSuccessIEs_157, 3, /* Elements count */ - &asn_SPC_S1AP_HandoverSuccessIEs_specs_141 /* Additional specs */ + &asn_SPC_S1AP_HandoverSuccessIEs_specs_157 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_148 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_164 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBEarlyStatusTransferIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30549,23 +31801,23 @@ "ENB-EarlyStatusTransfer-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_148 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_164 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* ENB-EarlyStatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_148 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_164 = { sizeof(struct S1AP_ENBEarlyStatusTransferIEs__value), offsetof(struct S1AP_ENBEarlyStatusTransferIEs__value, _asn_ctx), offsetof(struct S1AP_ENBEarlyStatusTransferIEs__value, present), sizeof(((struct S1AP_ENBEarlyStatusTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_148, + asn_MAP_S1AP_value_tag2el_164, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_148 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_164 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30582,12 +31834,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_148, + asn_MBR_S1AP_value_164, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_148 /* Additional specs */ + &asn_SPC_S1AP_value_specs_164 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBEarlyStatusTransferIEs_145 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBEarlyStatusTransferIEs_161 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBEarlyStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30598,9 +31850,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_146, + &asn_PER_memb_S1AP_id_constr_162, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_145 + memb_S1AP_id_constraint_161 }, 0, 0, /* No default value */ "id" @@ -30615,9 +31867,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_147, + &asn_PER_memb_S1AP_criticality_constr_163, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_145 + memb_S1AP_criticality_constraint_161 }, 0, 0, /* No default value */ "criticality" @@ -30625,33 +31877,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBEarlyStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_148, + &asn_DEF_S1AP_value_164, select_ENBEarlyStatusTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_148, + &asn_PER_memb_S1AP_value_constr_164, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_145 + memb_S1AP_value_constraint_161 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_145 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_161 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBEarlyStatusTransferIEs_tag2el_145 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBEarlyStatusTransferIEs_tag2el_161 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_145 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_161 = { sizeof(struct S1AP_ENBEarlyStatusTransferIEs), offsetof(struct S1AP_ENBEarlyStatusTransferIEs, _asn_ctx), - asn_MAP_S1AP_ENBEarlyStatusTransferIEs_tag2el_145, + asn_MAP_S1AP_ENBEarlyStatusTransferIEs_tag2el_161, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30660,12 +31912,12 @@ "ENBEarlyStatusTransferIEs", "ENBEarlyStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_145, - sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_145) - /sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_1450), /* 1 */ - asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_145, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_145) - /sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_1450), /* 1 */ + asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_161, + sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_161) + /sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_1610), /* 1 */ + asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_161, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_161) + /sizeof(asn_DEF_S1AP_ENBEarlyStatusTransferIEs_tags_1610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30675,12 +31927,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBEarlyStatusTransferIEs_145, + asn_MBR_S1AP_ENBEarlyStatusTransferIEs_161, 3, /* Elements count */ - &asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_145 /* Additional specs */ + &asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_161 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_152 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_168 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEEarlyStatusTransferIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30733,23 +31985,23 @@ "ENB-EarlyStatusTransfer-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_152 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_168 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* ENB-EarlyStatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_152 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_168 = { sizeof(struct S1AP_MMEEarlyStatusTransferIEs__value), offsetof(struct S1AP_MMEEarlyStatusTransferIEs__value, _asn_ctx), offsetof(struct S1AP_MMEEarlyStatusTransferIEs__value, present), sizeof(((struct S1AP_MMEEarlyStatusTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_152, + asn_MAP_S1AP_value_tag2el_168, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_152 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_168 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30766,12 +32018,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_152, + asn_MBR_S1AP_value_168, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_152 /* Additional specs */ + &asn_SPC_S1AP_value_specs_168 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEEarlyStatusTransferIEs_149 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEEarlyStatusTransferIEs_165 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEEarlyStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30782,9 +32034,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_150, + &asn_PER_memb_S1AP_id_constr_166, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_149 + memb_S1AP_id_constraint_165 }, 0, 0, /* No default value */ "id" @@ -30799,9 +32051,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_151, + &asn_PER_memb_S1AP_criticality_constr_167, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_149 + memb_S1AP_criticality_constraint_165 }, 0, 0, /* No default value */ "criticality" @@ -30809,33 +32061,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEEarlyStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_152, + &asn_DEF_S1AP_value_168, select_MMEEarlyStatusTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_152, + &asn_PER_memb_S1AP_value_constr_168, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_149 + memb_S1AP_value_constraint_165 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_149 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_165 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEEarlyStatusTransferIEs_tag2el_149 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEEarlyStatusTransferIEs_tag2el_165 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_149 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_165 = { sizeof(struct S1AP_MMEEarlyStatusTransferIEs), offsetof(struct S1AP_MMEEarlyStatusTransferIEs, _asn_ctx), - asn_MAP_S1AP_MMEEarlyStatusTransferIEs_tag2el_149, + asn_MAP_S1AP_MMEEarlyStatusTransferIEs_tag2el_165, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -30844,12 +32096,12 @@ "MMEEarlyStatusTransferIEs", "MMEEarlyStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_149, - sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_149) - /sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_1490), /* 1 */ - asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_149, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_149) - /sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_1490), /* 1 */ + asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_165, + sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_165) + /sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_1650), /* 1 */ + asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_165, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_165) + /sizeof(asn_DEF_S1AP_MMEEarlyStatusTransferIEs_tags_1650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -30859,12 +32111,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEEarlyStatusTransferIEs_149, + asn_MBR_S1AP_MMEEarlyStatusTransferIEs_165, 3, /* Elements count */ - &asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_149 /* Additional specs */ + &asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_165 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_156 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_172 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -30934,24 +32186,24 @@ "E-RABToBeSetupListBearerSUReq" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_156 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_172 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* UEAggregateMaximumBitrate */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* E-RABToBeSetupListBearerSUReq */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_156 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_172 = { sizeof(struct S1AP_E_RABSetupRequestIEs__value), offsetof(struct S1AP_E_RABSetupRequestIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABSetupRequestIEs__value, present), sizeof(((struct S1AP_E_RABSetupRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_156, + asn_MAP_S1AP_value_tag2el_172, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_156 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_172 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -30968,12 +32220,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_156, + asn_MBR_S1AP_value_172, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_156 /* Additional specs */ + &asn_SPC_S1AP_value_specs_172 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupRequestIEs_153 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupRequestIEs_169 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -30984,9 +32236,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_154, + &asn_PER_memb_S1AP_id_constr_170, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_153 + memb_S1AP_id_constraint_169 }, 0, 0, /* No default value */ "id" @@ -31001,9 +32253,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_155, + &asn_PER_memb_S1AP_criticality_constr_171, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_153 + memb_S1AP_criticality_constraint_169 }, 0, 0, /* No default value */ "criticality" @@ -31011,33 +32263,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_156, + &asn_DEF_S1AP_value_172, select_E_RABSetupRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_156, + &asn_PER_memb_S1AP_value_constr_172, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_153 + memb_S1AP_value_constraint_169 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupRequestIEs_tags_153 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupRequestIEs_tags_169 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupRequestIEs_tag2el_153 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupRequestIEs_tag2el_169 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupRequestIEs_specs_153 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupRequestIEs_specs_169 = { sizeof(struct S1AP_E_RABSetupRequestIEs), offsetof(struct S1AP_E_RABSetupRequestIEs, _asn_ctx), - asn_MAP_S1AP_E_RABSetupRequestIEs_tag2el_153, + asn_MAP_S1AP_E_RABSetupRequestIEs_tag2el_169, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31046,12 +32298,12 @@ "E-RABSetupRequestIEs", "E-RABSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABSetupRequestIEs_tags_153, - sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_153) - /sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_1530), /* 1 */ - asn_DEF_S1AP_E_RABSetupRequestIEs_tags_153, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_153) - /sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_1530), /* 1 */ + asn_DEF_S1AP_E_RABSetupRequestIEs_tags_169, + sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_169) + /sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_1690), /* 1 */ + asn_DEF_S1AP_E_RABSetupRequestIEs_tags_169, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_169) + /sizeof(asn_DEF_S1AP_E_RABSetupRequestIEs_tags_1690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31061,12 +32313,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABSetupRequestIEs_153, + asn_MBR_S1AP_E_RABSetupRequestIEs_169, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABSetupRequestIEs_specs_153 /* Additional specs */ + &asn_SPC_S1AP_E_RABSetupRequestIEs_specs_169 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_160 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_176 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -31152,26 +32404,44 @@ 0, 0, /* No default value */ "CriticalityDiagnostics" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupResponseIEs__value, choice.UserLocationInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_160 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_176 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* E-RABSetupListBearerSURes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* E-RABList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* E-RABSetupListBearerSURes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* E-RABList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* UserLocationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_160 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_176 = { sizeof(struct S1AP_E_RABSetupResponseIEs__value), offsetof(struct S1AP_E_RABSetupResponseIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABSetupResponseIEs__value, present), sizeof(((struct S1AP_E_RABSetupResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_160, - 5, /* Count of tags in the map */ + asn_MAP_S1AP_value_tag2el_176, + 6, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_160 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_176 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31188,12 +32458,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_160, - 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_160 /* Additional specs */ + asn_MBR_S1AP_value_176, + 6, /* Elements count */ + &asn_SPC_S1AP_value_specs_176 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupResponseIEs_157 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupResponseIEs_173 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31204,9 +32474,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_158, + &asn_PER_memb_S1AP_id_constr_174, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_157 + memb_S1AP_id_constraint_173 }, 0, 0, /* No default value */ "id" @@ -31221,9 +32491,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_159, + &asn_PER_memb_S1AP_criticality_constr_175, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_157 + memb_S1AP_criticality_constraint_173 }, 0, 0, /* No default value */ "criticality" @@ -31231,33 +32501,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABSetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_160, + &asn_DEF_S1AP_value_176, select_E_RABSetupResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_160, + &asn_PER_memb_S1AP_value_constr_176, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_157 + memb_S1AP_value_constraint_173 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupResponseIEs_tags_157 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABSetupResponseIEs_tags_173 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupResponseIEs_tag2el_157 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABSetupResponseIEs_tag2el_173 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupResponseIEs_specs_157 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupResponseIEs_specs_173 = { sizeof(struct S1AP_E_RABSetupResponseIEs), offsetof(struct S1AP_E_RABSetupResponseIEs, _asn_ctx), - asn_MAP_S1AP_E_RABSetupResponseIEs_tag2el_157, + asn_MAP_S1AP_E_RABSetupResponseIEs_tag2el_173, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31266,12 +32536,12 @@ "E-RABSetupResponseIEs", "E-RABSetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABSetupResponseIEs_tags_157, - sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_157) - /sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_1570), /* 1 */ - asn_DEF_S1AP_E_RABSetupResponseIEs_tags_157, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_157) - /sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_1570), /* 1 */ + asn_DEF_S1AP_E_RABSetupResponseIEs_tags_173, + sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_173) + /sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_1730), /* 1 */ + asn_DEF_S1AP_E_RABSetupResponseIEs_tags_173, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_173) + /sizeof(asn_DEF_S1AP_E_RABSetupResponseIEs_tags_1730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31281,12 +32551,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABSetupResponseIEs_157, + asn_MBR_S1AP_E_RABSetupResponseIEs_173, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABSetupResponseIEs_specs_157 /* Additional specs */ + &asn_SPC_S1AP_E_RABSetupResponseIEs_specs_173 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_164 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_180 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -31373,28 +32643,28 @@ "SecondaryRATDataUsageRequest" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_164 = { 0, 1, 4, 2, 3 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_164 = { 0, 1, 3, 4, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_164 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_180 = { 0, 1, 4, 2, 3 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_180 = { 0, 1, 3, 4, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_180 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, 0, 0 }, /* SecondaryRATDataUsageRequest */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* UEAggregateMaximumBitrate */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* E-RABToBeModifiedListBearerModReq */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_164 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_180 = { sizeof(struct S1AP_E_RABModifyRequestIEs__value), offsetof(struct S1AP_E_RABModifyRequestIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABModifyRequestIEs__value, present), sizeof(((struct S1AP_E_RABModifyRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_164, + asn_MAP_S1AP_value_tag2el_180, 5, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_164, - asn_MAP_S1AP_value_from_canonical_164, + asn_MAP_S1AP_value_to_canonical_180, + asn_MAP_S1AP_value_from_canonical_180, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_164 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_180 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31411,12 +32681,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_164, + asn_MBR_S1AP_value_180, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_164 /* Additional specs */ + &asn_SPC_S1AP_value_specs_180 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyRequestIEs_161 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyRequestIEs_177 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31427,9 +32697,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_162, + &asn_PER_memb_S1AP_id_constr_178, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_161 + memb_S1AP_id_constraint_177 }, 0, 0, /* No default value */ "id" @@ -31444,9 +32714,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_163, + &asn_PER_memb_S1AP_criticality_constr_179, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_161 + memb_S1AP_criticality_constraint_177 }, 0, 0, /* No default value */ "criticality" @@ -31454,33 +32724,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_164, + &asn_DEF_S1AP_value_180, select_E_RABModifyRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_164, + &asn_PER_memb_S1AP_value_constr_180, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_161 + memb_S1AP_value_constraint_177 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyRequestIEs_tags_161 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyRequestIEs_tags_177 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyRequestIEs_tag2el_161 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyRequestIEs_tag2el_177 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyRequestIEs_specs_161 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyRequestIEs_specs_177 = { sizeof(struct S1AP_E_RABModifyRequestIEs), offsetof(struct S1AP_E_RABModifyRequestIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModifyRequestIEs_tag2el_161, + asn_MAP_S1AP_E_RABModifyRequestIEs_tag2el_177, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31489,12 +32759,12 @@ "E-RABModifyRequestIEs", "E-RABModifyRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModifyRequestIEs_tags_161, - sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_161) - /sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_1610), /* 1 */ - asn_DEF_S1AP_E_RABModifyRequestIEs_tags_161, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_161) - /sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_1610), /* 1 */ + asn_DEF_S1AP_E_RABModifyRequestIEs_tags_177, + sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_177) + /sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_1770), /* 1 */ + asn_DEF_S1AP_E_RABModifyRequestIEs_tags_177, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_177) + /sizeof(asn_DEF_S1AP_E_RABModifyRequestIEs_tags_1770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31504,12 +32774,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModifyRequestIEs_161, + asn_MBR_S1AP_E_RABModifyRequestIEs_177, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModifyRequestIEs_specs_161 /* Additional specs */ + &asn_SPC_S1AP_E_RABModifyRequestIEs_specs_177 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_168 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_184 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -31612,27 +32882,45 @@ 0, 0, /* No default value */ "SecondaryRATDataUsageReportList" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyResponseIEs__value, choice.UserLocationInformation), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_UserLocationInformation, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UserLocationInformation" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_168 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_184 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* E-RABModifyListBearerModRes */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* E-RABList */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* CriticalityDiagnostics */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* SecondaryRATDataUsageReportList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 4 }, /* E-RABModifyListBearerModRes */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 3 }, /* E-RABList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 2 }, /* CriticalityDiagnostics */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 1 }, /* SecondaryRATDataUsageReportList */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 0 } /* UserLocationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_168 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_184 = { sizeof(struct S1AP_E_RABModifyResponseIEs__value), offsetof(struct S1AP_E_RABModifyResponseIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABModifyResponseIEs__value, present), sizeof(((struct S1AP_E_RABModifyResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_168, - 6, /* Count of tags in the map */ + asn_MAP_S1AP_value_tag2el_184, + 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_168 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_184 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31649,12 +32937,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_168, - 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_168 /* Additional specs */ + asn_MBR_S1AP_value_184, + 7, /* Elements count */ + &asn_SPC_S1AP_value_specs_184 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyResponseIEs_165 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyResponseIEs_181 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31665,9 +32953,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_166, + &asn_PER_memb_S1AP_id_constr_182, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_165 + memb_S1AP_id_constraint_181 }, 0, 0, /* No default value */ "id" @@ -31682,9 +32970,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_167, + &asn_PER_memb_S1AP_criticality_constr_183, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_165 + memb_S1AP_criticality_constraint_181 }, 0, 0, /* No default value */ "criticality" @@ -31692,33 +32980,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModifyResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_168, + &asn_DEF_S1AP_value_184, select_E_RABModifyResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_168, + &asn_PER_memb_S1AP_value_constr_184, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_165 + memb_S1AP_value_constraint_181 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyResponseIEs_tags_165 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModifyResponseIEs_tags_181 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyResponseIEs_tag2el_165 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModifyResponseIEs_tag2el_181 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyResponseIEs_specs_165 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyResponseIEs_specs_181 = { sizeof(struct S1AP_E_RABModifyResponseIEs), offsetof(struct S1AP_E_RABModifyResponseIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModifyResponseIEs_tag2el_165, + asn_MAP_S1AP_E_RABModifyResponseIEs_tag2el_181, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31727,12 +33015,12 @@ "E-RABModifyResponseIEs", "E-RABModifyResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModifyResponseIEs_tags_165, - sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_165) - /sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_1650), /* 1 */ - asn_DEF_S1AP_E_RABModifyResponseIEs_tags_165, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_165) - /sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_1650), /* 1 */ + asn_DEF_S1AP_E_RABModifyResponseIEs_tags_181, + sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_181) + /sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_1810), /* 1 */ + asn_DEF_S1AP_E_RABModifyResponseIEs_tags_181, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_181) + /sizeof(asn_DEF_S1AP_E_RABModifyResponseIEs_tags_1810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31742,12 +33030,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModifyResponseIEs_165, + asn_MBR_S1AP_E_RABModifyResponseIEs_181, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModifyResponseIEs_specs_165 /* Additional specs */ + &asn_SPC_S1AP_E_RABModifyResponseIEs_specs_181 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_172 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_188 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseCommandIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -31834,28 +33122,28 @@ "NAS-PDU" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_172 = { 0, 1, 4, 2, 3 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_172 = { 0, 1, 3, 4, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_172 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_188 = { 0, 1, 4, 2, 3 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_188 = { 0, 1, 3, 4, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_188 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 4, 0, 0 }, /* NAS-PDU */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* UEAggregateMaximumBitrate */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* E-RABList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_172 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_188 = { sizeof(struct S1AP_E_RABReleaseCommandIEs__value), offsetof(struct S1AP_E_RABReleaseCommandIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABReleaseCommandIEs__value, present), sizeof(((struct S1AP_E_RABReleaseCommandIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_172, + asn_MAP_S1AP_value_tag2el_188, 5, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_172, - asn_MAP_S1AP_value_from_canonical_172, + asn_MAP_S1AP_value_to_canonical_188, + asn_MAP_S1AP_value_from_canonical_188, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_172 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_188 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -31872,12 +33160,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_172, + asn_MBR_S1AP_value_188, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_172 /* Additional specs */ + &asn_SPC_S1AP_value_specs_188 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseCommandIEs_169 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseCommandIEs_185 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseCommandIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -31888,9 +33176,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_170, + &asn_PER_memb_S1AP_id_constr_186, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_169 + memb_S1AP_id_constraint_185 }, 0, 0, /* No default value */ "id" @@ -31905,9 +33193,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_171, + &asn_PER_memb_S1AP_criticality_constr_187, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_169 + memb_S1AP_criticality_constraint_185 }, 0, 0, /* No default value */ "criticality" @@ -31915,33 +33203,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseCommandIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_172, + &asn_DEF_S1AP_value_188, select_E_RABReleaseCommandIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_172, + &asn_PER_memb_S1AP_value_constr_188, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_169 + memb_S1AP_value_constraint_185 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_169 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_185 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseCommandIEs_tag2el_169 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseCommandIEs_tag2el_185 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_169 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_185 = { sizeof(struct S1AP_E_RABReleaseCommandIEs), offsetof(struct S1AP_E_RABReleaseCommandIEs, _asn_ctx), - asn_MAP_S1AP_E_RABReleaseCommandIEs_tag2el_169, + asn_MAP_S1AP_E_RABReleaseCommandIEs_tag2el_185, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -31950,12 +33238,12 @@ "E-RABReleaseCommandIEs", "E-RABReleaseCommandIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_169, - sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_169) - /sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_1690), /* 1 */ - asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_169, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_169) - /sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_1690), /* 1 */ + asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_185, + sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_185) + /sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_1850), /* 1 */ + asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_185, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_185) + /sizeof(asn_DEF_S1AP_E_RABReleaseCommandIEs_tags_1850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -31965,12 +33253,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABReleaseCommandIEs_169, + asn_MBR_S1AP_E_RABReleaseCommandIEs_185, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_169 /* Additional specs */ + &asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_185 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_176 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_192 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -32091,7 +33379,7 @@ "SecondaryRATDataUsageReportList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_176 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_192 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 4 }, /* E-RABReleaseListBearerRelComp */ @@ -32100,18 +33388,18 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 1 }, /* UserLocationInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 0 } /* SecondaryRATDataUsageReportList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_176 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_192 = { sizeof(struct S1AP_E_RABReleaseResponseIEs__value), offsetof(struct S1AP_E_RABReleaseResponseIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABReleaseResponseIEs__value, present), sizeof(((struct S1AP_E_RABReleaseResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_176, + asn_MAP_S1AP_value_tag2el_192, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_176 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_192 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -32128,12 +33416,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_176, + asn_MBR_S1AP_value_192, 7, /* Elements count */ - &asn_SPC_S1AP_value_specs_176 /* Additional specs */ + &asn_SPC_S1AP_value_specs_192 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseResponseIEs_173 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseResponseIEs_189 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32144,9 +33432,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_174, + &asn_PER_memb_S1AP_id_constr_190, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_173 + memb_S1AP_id_constraint_189 }, 0, 0, /* No default value */ "id" @@ -32161,9 +33449,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_175, + &asn_PER_memb_S1AP_criticality_constr_191, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_173 + memb_S1AP_criticality_constraint_189 }, 0, 0, /* No default value */ "criticality" @@ -32171,33 +33459,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_176, + &asn_DEF_S1AP_value_192, select_E_RABReleaseResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_176, + &asn_PER_memb_S1AP_value_constr_192, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_173 + memb_S1AP_value_constraint_189 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_173 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_189 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseResponseIEs_tag2el_173 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseResponseIEs_tag2el_189 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_173 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_189 = { sizeof(struct S1AP_E_RABReleaseResponseIEs), offsetof(struct S1AP_E_RABReleaseResponseIEs, _asn_ctx), - asn_MAP_S1AP_E_RABReleaseResponseIEs_tag2el_173, + asn_MAP_S1AP_E_RABReleaseResponseIEs_tag2el_189, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32206,12 +33494,12 @@ "E-RABReleaseResponseIEs", "E-RABReleaseResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_173, - sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_173) - /sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_1730), /* 1 */ - asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_173, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_173) - /sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_1730), /* 1 */ + asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_189, + sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_189) + /sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_1890), /* 1 */ + asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_189, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_189) + /sizeof(asn_DEF_S1AP_E_RABReleaseResponseIEs_tags_1890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32221,12 +33509,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABReleaseResponseIEs_173, + asn_MBR_S1AP_E_RABReleaseResponseIEs_189, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_173 /* Additional specs */ + &asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_189 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_180 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_196 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -32313,25 +33601,25 @@ "SecondaryRATDataUsageReportList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_180 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_196 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* E-RABList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* UserLocationInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* SecondaryRATDataUsageReportList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_180 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_196 = { sizeof(struct S1AP_E_RABReleaseIndicationIEs__value), offsetof(struct S1AP_E_RABReleaseIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABReleaseIndicationIEs__value, present), sizeof(((struct S1AP_E_RABReleaseIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_180, + asn_MAP_S1AP_value_tag2el_196, 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_180 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_196 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -32348,12 +33636,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_180, + asn_MBR_S1AP_value_196, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_180 /* Additional specs */ + &asn_SPC_S1AP_value_specs_196 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseIndicationIEs_177 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseIndicationIEs_193 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -32364,9 +33652,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_178, + &asn_PER_memb_S1AP_id_constr_194, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_177 + memb_S1AP_id_constraint_193 }, 0, 0, /* No default value */ "id" @@ -32381,9 +33669,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_179, + &asn_PER_memb_S1AP_criticality_constr_195, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_177 + memb_S1AP_criticality_constraint_193 }, 0, 0, /* No default value */ "criticality" @@ -32391,33 +33679,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABReleaseIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_180, + &asn_DEF_S1AP_value_196, select_E_RABReleaseIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_180, + &asn_PER_memb_S1AP_value_constr_196, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_177 + memb_S1AP_value_constraint_193 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_177 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_193 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseIndicationIEs_tag2el_177 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABReleaseIndicationIEs_tag2el_193 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_177 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_193 = { sizeof(struct S1AP_E_RABReleaseIndicationIEs), offsetof(struct S1AP_E_RABReleaseIndicationIEs, _asn_ctx), - asn_MAP_S1AP_E_RABReleaseIndicationIEs_tag2el_177, + asn_MAP_S1AP_E_RABReleaseIndicationIEs_tag2el_193, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -32426,12 +33714,12 @@ "E-RABReleaseIndicationIEs", "E-RABReleaseIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_177, - sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_177) - /sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_1770), /* 1 */ - asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_177, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_177) - /sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_1770), /* 1 */ + asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_193, + sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_193) + /sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_1930), /* 1 */ + asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_193, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_193) + /sizeof(asn_DEF_S1AP_E_RABReleaseIndicationIEs_tags_1930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -32441,12 +33729,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABReleaseIndicationIEs_177, + asn_MBR_S1AP_E_RABReleaseIndicationIEs_193, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_177 /* Additional specs */ + &asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_193 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_184 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_200 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -33077,9 +34365,9 @@ "UERadioCapabilityID" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_184 = { 0, 1, 9, 15, 5, 19, 31, 8, 36, 10, 11, 12, 16, 18, 22, 25, 27, 28, 29, 32, 2, 3, 4, 6, 7, 13, 14, 17, 20, 21, 23, 24, 26, 30, 33, 34, 35 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_184 = { 0, 1, 20, 21, 22, 4, 23, 24, 7, 2, 9, 10, 11, 25, 26, 3, 12, 27, 13, 5, 28, 29, 14, 30, 31, 15, 32, 16, 17, 18, 33, 6, 19, 34, 35, 36, 8 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_184 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_200 = { 0, 1, 9, 15, 5, 19, 31, 8, 36, 10, 11, 12, 16, 18, 22, 25, 27, 28, 29, 32, 2, 3, 4, 6, 7, 13, 14, 17, 20, 21, 23, 24, 26, 30, 33, 34, 35 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_200 = { 0, 1, 20, 21, 22, 4, 23, 24, 7, 2, 9, 10, 11, 25, 26, 3, 12, 27, 13, 5, 28, 29, 14, 30, 31, 15, 32, 16, 17, 18, 33, 6, 19, 34, 35, 36, 8 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_200 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 3 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 2 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 9, -2, 1 }, /* SubscriberProfileIDforRFP */ @@ -33118,19 +34406,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 34, -15, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -16, 0 } /* PC5QoSParameters */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_184 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_200 = { sizeof(struct S1AP_InitialContextSetupRequestIEs__value), offsetof(struct S1AP_InitialContextSetupRequestIEs__value, _asn_ctx), offsetof(struct S1AP_InitialContextSetupRequestIEs__value, present), sizeof(((struct S1AP_InitialContextSetupRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_184, + asn_MAP_S1AP_value_tag2el_200, 37, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_184, - asn_MAP_S1AP_value_from_canonical_184, + asn_MAP_S1AP_value_to_canonical_200, + asn_MAP_S1AP_value_from_canonical_200, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_184 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_200 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -33147,12 +34435,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_184, + asn_MBR_S1AP_value_200, 37, /* Elements count */ - &asn_SPC_S1AP_value_specs_184 /* Additional specs */ + &asn_SPC_S1AP_value_specs_200 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupRequestIEs_181 = { +asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupRequestIEs_197 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33163,9 +34451,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_182, + &asn_PER_memb_S1AP_id_constr_198, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_181 + memb_S1AP_id_constraint_197 }, 0, 0, /* No default value */ "id" @@ -33180,9 +34468,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_183, + &asn_PER_memb_S1AP_criticality_constr_199, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_181 + memb_S1AP_criticality_constraint_197 }, 0, 0, /* No default value */ "criticality" @@ -33190,33 +34478,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_184, + &asn_DEF_S1AP_value_200, select_InitialContextSetupRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_184, + &asn_PER_memb_S1AP_value_constr_200, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_181 + memb_S1AP_value_constraint_197 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_181 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_197 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupRequestIEs_tag2el_181 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupRequestIEs_tag2el_197 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_181 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_197 = { sizeof(struct S1AP_InitialContextSetupRequestIEs), offsetof(struct S1AP_InitialContextSetupRequestIEs, _asn_ctx), - asn_MAP_S1AP_InitialContextSetupRequestIEs_tag2el_181, + asn_MAP_S1AP_InitialContextSetupRequestIEs_tag2el_197, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33225,12 +34513,12 @@ "InitialContextSetupRequestIEs", "InitialContextSetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_181, - sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_181) - /sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_1810), /* 1 */ - asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_181, /* Same as above */ - sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_181) - /sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_1810), /* 1 */ + asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_197, + sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_197) + /sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_1970), /* 1 */ + asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_197, /* Same as above */ + sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_197) + /sizeof(asn_DEF_S1AP_InitialContextSetupRequestIEs_tags_1970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33240,12 +34528,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InitialContextSetupRequestIEs_181, + asn_MBR_S1AP_InitialContextSetupRequestIEs_197, 3, /* Elements count */ - &asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_181 /* Additional specs */ + &asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_197 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_188 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_204 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -33332,25 +34620,25 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_188 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_204 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 2 }, /* E-RABSetupListCtxtSURes */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* E-RABList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_188 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_204 = { sizeof(struct S1AP_InitialContextSetupResponseIEs__value), offsetof(struct S1AP_InitialContextSetupResponseIEs__value, _asn_ctx), offsetof(struct S1AP_InitialContextSetupResponseIEs__value, present), sizeof(((struct S1AP_InitialContextSetupResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_188, + asn_MAP_S1AP_value_tag2el_204, 5, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_188 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_204 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -33367,12 +34655,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_188, + asn_MBR_S1AP_value_204, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_188 /* Additional specs */ + &asn_SPC_S1AP_value_specs_204 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupResponseIEs_185 = { +asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupResponseIEs_201 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33383,9 +34671,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_186, + &asn_PER_memb_S1AP_id_constr_202, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_185 + memb_S1AP_id_constraint_201 }, 0, 0, /* No default value */ "id" @@ -33400,9 +34688,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_187, + &asn_PER_memb_S1AP_criticality_constr_203, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_185 + memb_S1AP_criticality_constraint_201 }, 0, 0, /* No default value */ "criticality" @@ -33410,33 +34698,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_188, + &asn_DEF_S1AP_value_204, select_InitialContextSetupResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_188, + &asn_PER_memb_S1AP_value_constr_204, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_185 + memb_S1AP_value_constraint_201 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_185 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_201 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupResponseIEs_tag2el_185 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupResponseIEs_tag2el_201 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_185 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_201 = { sizeof(struct S1AP_InitialContextSetupResponseIEs), offsetof(struct S1AP_InitialContextSetupResponseIEs, _asn_ctx), - asn_MAP_S1AP_InitialContextSetupResponseIEs_tag2el_185, + asn_MAP_S1AP_InitialContextSetupResponseIEs_tag2el_201, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33445,12 +34733,12 @@ "InitialContextSetupResponseIEs", "InitialContextSetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_185, - sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_185) - /sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_1850), /* 1 */ - asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_185, /* Same as above */ - sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_185) - /sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_1850), /* 1 */ + asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_201, + sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_201) + /sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_2010), /* 1 */ + asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_201, /* Same as above */ + sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_201) + /sizeof(asn_DEF_S1AP_InitialContextSetupResponseIEs_tags_2010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33460,12 +34748,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InitialContextSetupResponseIEs_185, + asn_MBR_S1AP_InitialContextSetupResponseIEs_201, 3, /* Elements count */ - &asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_185 /* Additional specs */ + &asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_201 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_192 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_208 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -33535,9 +34823,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_192 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_192 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_192 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_208 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_208 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_208 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -33547,19 +34835,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_192 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_208 = { sizeof(struct S1AP_InitialContextSetupFailureIEs__value), offsetof(struct S1AP_InitialContextSetupFailureIEs__value, _asn_ctx), offsetof(struct S1AP_InitialContextSetupFailureIEs__value, present), sizeof(((struct S1AP_InitialContextSetupFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_192, + asn_MAP_S1AP_value_tag2el_208, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_192, - asn_MAP_S1AP_value_from_canonical_192, + asn_MAP_S1AP_value_to_canonical_208, + asn_MAP_S1AP_value_from_canonical_208, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_192 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_208 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -33576,12 +34864,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_192, + asn_MBR_S1AP_value_208, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_192 /* Additional specs */ + &asn_SPC_S1AP_value_specs_208 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupFailureIEs_189 = { +asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupFailureIEs_205 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -33592,9 +34880,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_190, + &asn_PER_memb_S1AP_id_constr_206, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_189 + memb_S1AP_id_constraint_205 }, 0, 0, /* No default value */ "id" @@ -33609,9 +34897,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_191, + &asn_PER_memb_S1AP_criticality_constr_207, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_189 + memb_S1AP_criticality_constraint_205 }, 0, 0, /* No default value */ "criticality" @@ -33619,33 +34907,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialContextSetupFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_192, + &asn_DEF_S1AP_value_208, select_InitialContextSetupFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_192, + &asn_PER_memb_S1AP_value_constr_208, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_189 + memb_S1AP_value_constraint_205 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_189 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_205 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupFailureIEs_tag2el_189 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialContextSetupFailureIEs_tag2el_205 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_189 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_205 = { sizeof(struct S1AP_InitialContextSetupFailureIEs), offsetof(struct S1AP_InitialContextSetupFailureIEs, _asn_ctx), - asn_MAP_S1AP_InitialContextSetupFailureIEs_tag2el_189, + asn_MAP_S1AP_InitialContextSetupFailureIEs_tag2el_205, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -33654,12 +34942,12 @@ "InitialContextSetupFailureIEs", "InitialContextSetupFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_189, - sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_189) - /sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_1890), /* 1 */ - asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_189, /* Same as above */ - sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_189) - /sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_1890), /* 1 */ + asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_205, + sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_205) + /sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_2050), /* 1 */ + asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_205, /* Same as above */ + sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_205) + /sizeof(asn_DEF_S1AP_InitialContextSetupFailureIEs_tags_2050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -33669,12 +34957,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InitialContextSetupFailureIEs_189, + asn_MBR_S1AP_InitialContextSetupFailureIEs_205, 3, /* Elements count */ - &asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_189 /* Additional specs */ + &asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_205 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_196 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_212 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingIEs__value, choice.UEIdentityIndexValue), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -33981,21 +35269,39 @@ 0, 0, /* No default value */ "NB-IoT-PagingDRX" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingIEs__value, choice.PagingCause), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_S1AP_PagingCause, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "PagingCause" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_196 = { 15, 0, 10, 12, 7, 2, 3, 6, 13, 14, 17, 4, 5, 8, 9, 11, 16, 1 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_196 = { 1, 17, 5, 6, 11, 12, 7, 4, 13, 14, 2, 15, 3, 8, 9, 0, 16, 10 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_196 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_212 = { 15, 0, 10, 12, 7, 2, 3, 6, 13, 14, 17, 18, 4, 5, 8, 9, 11, 16, 1 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_212 = { 1, 18, 5, 6, 12, 13, 7, 4, 14, 15, 2, 16, 3, 8, 9, 0, 17, 10, 11 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_212 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 15, 0, 0 }, /* DataSize */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 2 }, /* UEIdentityIndexValue */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 10, -1, 1 }, /* Extended-UEIdentityIndexValue */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 12, -2, 0 }, /* NB-IoT-UEIdentityIndexValue */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, 0, 0 }, /* UERadioCapabilityForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 5 }, /* PagingDRX */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 4 }, /* CNDomain */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -2, 3 }, /* PagingPriority */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -3, 2 }, /* EnhancedCoverageRestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -4, 1 }, /* CE-ModeBRestricted */ - { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 17, -5, 0 }, /* NB-IoT-PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 6 }, /* PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, -1, 5 }, /* CNDomain */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -2, 4 }, /* PagingPriority */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 13, -3, 3 }, /* EnhancedCoverageRestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 14, -4, 2 }, /* CE-ModeBRestricted */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 17, -5, 1 }, /* NB-IoT-PagingDRX */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 18, -6, 0 }, /* PagingCause */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 5 }, /* TAIList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -1, 4 }, /* CSG-IdList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 3 }, /* AssistanceDataForPaging */ @@ -34005,19 +35311,19 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* s-TMSI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iMSI */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_196 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_212 = { sizeof(struct S1AP_PagingIEs__value), offsetof(struct S1AP_PagingIEs__value, _asn_ctx), offsetof(struct S1AP_PagingIEs__value, present), sizeof(((struct S1AP_PagingIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_196, - 19, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_196, - asn_MAP_S1AP_value_from_canonical_196, + asn_MAP_S1AP_value_tag2el_212, + 20, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_212, + asn_MAP_S1AP_value_from_canonical_212, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_196 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_212 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34034,12 +35340,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_196, - 18, /* Elements count */ - &asn_SPC_S1AP_value_specs_196 /* Additional specs */ + asn_MBR_S1AP_value_212, + 19, /* Elements count */ + &asn_SPC_S1AP_value_specs_212 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PagingIEs_193 = { +asn_TYPE_member_t asn_MBR_S1AP_PagingIEs_209 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34050,9 +35356,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_194, + &asn_PER_memb_S1AP_id_constr_210, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_193 + memb_S1AP_id_constraint_209 }, 0, 0, /* No default value */ "id" @@ -34067,9 +35373,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_195, + &asn_PER_memb_S1AP_criticality_constr_211, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_193 + memb_S1AP_criticality_constraint_209 }, 0, 0, /* No default value */ "criticality" @@ -34077,33 +35383,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PagingIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_196, + &asn_DEF_S1AP_value_212, select_PagingIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_196, + &asn_PER_memb_S1AP_value_constr_212, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_193 + memb_S1AP_value_constraint_209 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PagingIEs_tags_193 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PagingIEs_tags_209 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PagingIEs_tag2el_193 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PagingIEs_tag2el_209 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingIEs_specs_193 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingIEs_specs_209 = { sizeof(struct S1AP_PagingIEs), offsetof(struct S1AP_PagingIEs, _asn_ctx), - asn_MAP_S1AP_PagingIEs_tag2el_193, + asn_MAP_S1AP_PagingIEs_tag2el_209, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34112,12 +35418,12 @@ "PagingIEs", "PagingIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PagingIEs_tags_193, - sizeof(asn_DEF_S1AP_PagingIEs_tags_193) - /sizeof(asn_DEF_S1AP_PagingIEs_tags_1930), /* 1 */ - asn_DEF_S1AP_PagingIEs_tags_193, /* Same as above */ - sizeof(asn_DEF_S1AP_PagingIEs_tags_193) - /sizeof(asn_DEF_S1AP_PagingIEs_tags_1930), /* 1 */ + asn_DEF_S1AP_PagingIEs_tags_209, + sizeof(asn_DEF_S1AP_PagingIEs_tags_209) + /sizeof(asn_DEF_S1AP_PagingIEs_tags_2090), /* 1 */ + asn_DEF_S1AP_PagingIEs_tags_209, /* Same as above */ + sizeof(asn_DEF_S1AP_PagingIEs_tags_209) + /sizeof(asn_DEF_S1AP_PagingIEs_tags_2090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34127,12 +35433,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PagingIEs_193, + asn_MBR_S1AP_PagingIEs_209, 3, /* Elements count */ - &asn_SPC_S1AP_PagingIEs_specs_193 /* Additional specs */ + &asn_SPC_S1AP_PagingIEs_specs_209 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_200 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_216 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseRequest_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -34219,9 +35525,9 @@ "SecondaryRATDataUsageReportList" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_200 = { 0, 1, 3, 4, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_200 = { 0, 1, 4, 2, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_200 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_216 = { 0, 1, 3, 4, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_216 = { 0, 1, 4, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_216 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* GWContextReleaseIndication */ @@ -34232,19 +35538,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_200 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_216 = { sizeof(struct S1AP_UEContextReleaseRequest_IEs__value), offsetof(struct S1AP_UEContextReleaseRequest_IEs__value, _asn_ctx), offsetof(struct S1AP_UEContextReleaseRequest_IEs__value, present), sizeof(((struct S1AP_UEContextReleaseRequest_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_200, + asn_MAP_S1AP_value_tag2el_216, 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_200, - asn_MAP_S1AP_value_from_canonical_200, + asn_MAP_S1AP_value_to_canonical_216, + asn_MAP_S1AP_value_from_canonical_216, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_200 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_216 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34261,12 +35567,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_200, + asn_MBR_S1AP_value_216, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_200 /* Additional specs */ + &asn_SPC_S1AP_value_specs_216 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseRequest_IEs_197 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseRequest_IEs_213 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseRequest_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34277,9 +35583,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_198, + &asn_PER_memb_S1AP_id_constr_214, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_197 + memb_S1AP_id_constraint_213 }, 0, 0, /* No default value */ "id" @@ -34294,9 +35600,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_199, + &asn_PER_memb_S1AP_criticality_constr_215, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_197 + memb_S1AP_criticality_constraint_213 }, 0, 0, /* No default value */ "criticality" @@ -34304,33 +35610,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseRequest_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_200, + &asn_DEF_S1AP_value_216, select_UEContextReleaseRequest_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_200, + &asn_PER_memb_S1AP_value_constr_216, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_197 + memb_S1AP_value_constraint_213 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_197 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_213 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseRequest_IEs_tag2el_197 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseRequest_IEs_tag2el_213 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_197 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_213 = { sizeof(struct S1AP_UEContextReleaseRequest_IEs), offsetof(struct S1AP_UEContextReleaseRequest_IEs, _asn_ctx), - asn_MAP_S1AP_UEContextReleaseRequest_IEs_tag2el_197, + asn_MAP_S1AP_UEContextReleaseRequest_IEs_tag2el_213, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34339,12 +35645,12 @@ "UEContextReleaseRequest-IEs", "UEContextReleaseRequest-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_197, - sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_197) - /sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_1970), /* 1 */ - asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_197, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_197) - /sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_1970), /* 1 */ + asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_213, + sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_213) + /sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_2130), /* 1 */ + asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_213, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_213) + /sizeof(asn_DEF_S1AP_UEContextReleaseRequest_IEs_tags_2130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34354,12 +35660,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextReleaseRequest_IEs_197, + asn_MBR_S1AP_UEContextReleaseRequest_IEs_213, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_197 /* Additional specs */ + &asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_213 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_204 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_220 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseCommand_IEs__value, choice.UE_S1AP_IDs), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -34395,7 +35701,7 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_204 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_220 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* uE-S1AP-ID-pair */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* radioNetwork */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* mME-UE-S1AP-ID */ @@ -34404,18 +35710,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 1, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 1, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_204 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_220 = { sizeof(struct S1AP_UEContextReleaseCommand_IEs__value), offsetof(struct S1AP_UEContextReleaseCommand_IEs__value, _asn_ctx), offsetof(struct S1AP_UEContextReleaseCommand_IEs__value, present), sizeof(((struct S1AP_UEContextReleaseCommand_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_204, + asn_MAP_S1AP_value_tag2el_220, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_204 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_220 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34432,12 +35738,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_204, + asn_MBR_S1AP_value_220, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_204 /* Additional specs */ + &asn_SPC_S1AP_value_specs_220 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseCommand_IEs_201 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseCommand_IEs_217 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseCommand_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34448,9 +35754,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_202, + &asn_PER_memb_S1AP_id_constr_218, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_201 + memb_S1AP_id_constraint_217 }, 0, 0, /* No default value */ "id" @@ -34465,9 +35771,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_203, + &asn_PER_memb_S1AP_criticality_constr_219, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_201 + memb_S1AP_criticality_constraint_217 }, 0, 0, /* No default value */ "criticality" @@ -34475,33 +35781,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseCommand_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_204, + &asn_DEF_S1AP_value_220, select_UEContextReleaseCommand_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_204, + &asn_PER_memb_S1AP_value_constr_220, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_201 + memb_S1AP_value_constraint_217 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_201 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_217 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseCommand_IEs_tag2el_201 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseCommand_IEs_tag2el_217 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_201 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_217 = { sizeof(struct S1AP_UEContextReleaseCommand_IEs), offsetof(struct S1AP_UEContextReleaseCommand_IEs, _asn_ctx), - asn_MAP_S1AP_UEContextReleaseCommand_IEs_tag2el_201, + asn_MAP_S1AP_UEContextReleaseCommand_IEs_tag2el_217, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34510,12 +35816,12 @@ "UEContextReleaseCommand-IEs", "UEContextReleaseCommand-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_201, - sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_201) - /sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_2010), /* 1 */ - asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_201, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_201) - /sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_2010), /* 1 */ + asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_217, + sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_217) + /sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_2170), /* 1 */ + asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_217, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_217) + /sizeof(asn_DEF_S1AP_UEContextReleaseCommand_IEs_tags_2170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34525,12 +35831,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextReleaseCommand_IEs_201, + asn_MBR_S1AP_UEContextReleaseCommand_IEs_217, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_201 /* Additional specs */ + &asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_217 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_208 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_224 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseComplete_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -34668,9 +35974,9 @@ "TimeSinceSecondaryNodeRelease" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_208 = { 0, 1, 7, 2, 3, 4, 5, 6 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_208 = { 0, 1, 3, 4, 5, 6, 7, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_208 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_224 = { 0, 1, 7, 2, 3, 4, 5, 6 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_224 = { 0, 1, 3, 4, 5, 6, 7, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_224 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, 0, 0 }, /* TimeSinceSecondaryNodeRelease */ @@ -34680,19 +35986,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 1 }, /* CellIdentifierAndCELevelForCECapableUEs */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 0 } /* SecondaryRATDataUsageReportList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_208 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_224 = { sizeof(struct S1AP_UEContextReleaseComplete_IEs__value), offsetof(struct S1AP_UEContextReleaseComplete_IEs__value, _asn_ctx), offsetof(struct S1AP_UEContextReleaseComplete_IEs__value, present), sizeof(((struct S1AP_UEContextReleaseComplete_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_208, + asn_MAP_S1AP_value_tag2el_224, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_208, - asn_MAP_S1AP_value_from_canonical_208, + asn_MAP_S1AP_value_to_canonical_224, + asn_MAP_S1AP_value_from_canonical_224, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_208 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_224 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -34709,12 +36015,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_208, + asn_MBR_S1AP_value_224, 8, /* Elements count */ - &asn_SPC_S1AP_value_specs_208 /* Additional specs */ + &asn_SPC_S1AP_value_specs_224 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseComplete_IEs_205 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseComplete_IEs_221 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseComplete_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -34725,9 +36031,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_206, + &asn_PER_memb_S1AP_id_constr_222, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_205 + memb_S1AP_id_constraint_221 }, 0, 0, /* No default value */ "id" @@ -34742,9 +36048,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_207, + &asn_PER_memb_S1AP_criticality_constr_223, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_205 + memb_S1AP_criticality_constraint_221 }, 0, 0, /* No default value */ "criticality" @@ -34752,33 +36058,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseComplete_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_208, + &asn_DEF_S1AP_value_224, select_UEContextReleaseComplete_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_208, + &asn_PER_memb_S1AP_value_constr_224, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_205 + memb_S1AP_value_constraint_221 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_205 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_221 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseComplete_IEs_tag2el_205 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextReleaseComplete_IEs_tag2el_221 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_205 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_221 = { sizeof(struct S1AP_UEContextReleaseComplete_IEs), offsetof(struct S1AP_UEContextReleaseComplete_IEs, _asn_ctx), - asn_MAP_S1AP_UEContextReleaseComplete_IEs_tag2el_205, + asn_MAP_S1AP_UEContextReleaseComplete_IEs_tag2el_221, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -34787,12 +36093,12 @@ "UEContextReleaseComplete-IEs", "UEContextReleaseComplete-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_205, - sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_205) - /sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_2050), /* 1 */ - asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_205, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_205) - /sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_2050), /* 1 */ + asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_221, + sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_221) + /sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_2210), /* 1 */ + asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_221, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_221) + /sizeof(asn_DEF_S1AP_UEContextReleaseComplete_IEs_tags_2210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -34802,12 +36108,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextReleaseComplete_IEs_205, + asn_MBR_S1AP_UEContextReleaseComplete_IEs_221, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_205 /* Additional specs */ + &asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_221 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_212 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_228 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -35200,9 +36506,9 @@ "UERadioCapabilityID" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_212 = { 0, 1, 3, 2, 17, 22, 5, 7, 9, 11, 12, 16, 18, 4, 6, 8, 10, 13, 14, 15, 19, 20, 21 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_212 = { 0, 1, 3, 2, 13, 6, 14, 7, 15, 8, 16, 9, 10, 17, 18, 19, 11, 4, 12, 20, 21, 22, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_212 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_228 = { 0, 1, 3, 2, 17, 22, 5, 7, 9, 11, 12, 16, 18, 4, 6, 8, 10, 13, 14, 15, 19, 20, 21 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_228 = { 0, 1, 3, 2, 13, 6, 14, 7, 15, 8, 16, 9, 10, 17, 18, 19, 11, 4, 12, 20, 21, 22, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_228 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, -2, 0 }, /* SubscriberProfileIDforRFP */ @@ -35227,19 +36533,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -8, 1 }, /* NRUESidelinkAggregateMaximumBitrate */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -9, 0 } /* PC5QoSParameters */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_212 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_228 = { sizeof(struct S1AP_UEContextModificationRequestIEs__value), offsetof(struct S1AP_UEContextModificationRequestIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextModificationRequestIEs__value, present), sizeof(((struct S1AP_UEContextModificationRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_212, + asn_MAP_S1AP_value_tag2el_228, 23, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_212, - asn_MAP_S1AP_value_from_canonical_212, + asn_MAP_S1AP_value_to_canonical_228, + asn_MAP_S1AP_value_from_canonical_228, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_212 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_228 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35256,12 +36562,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_212, + asn_MBR_S1AP_value_228, 23, /* Elements count */ - &asn_SPC_S1AP_value_specs_212 /* Additional specs */ + &asn_SPC_S1AP_value_specs_228 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationRequestIEs_209 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationRequestIEs_225 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35272,9 +36578,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_210, + &asn_PER_memb_S1AP_id_constr_226, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_209 + memb_S1AP_id_constraint_225 }, 0, 0, /* No default value */ "id" @@ -35289,9 +36595,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_211, + &asn_PER_memb_S1AP_criticality_constr_227, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_209 + memb_S1AP_criticality_constraint_225 }, 0, 0, /* No default value */ "criticality" @@ -35299,33 +36605,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_212, + &asn_DEF_S1AP_value_228, select_UEContextModificationRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_212, + &asn_PER_memb_S1AP_value_constr_228, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_209 + memb_S1AP_value_constraint_225 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationRequestIEs_tags_209 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationRequestIEs_tags_225 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationRequestIEs_tag2el_209 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationRequestIEs_tag2el_225 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationRequestIEs_specs_209 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationRequestIEs_specs_225 = { sizeof(struct S1AP_UEContextModificationRequestIEs), offsetof(struct S1AP_UEContextModificationRequestIEs, _asn_ctx), - asn_MAP_S1AP_UEContextModificationRequestIEs_tag2el_209, + asn_MAP_S1AP_UEContextModificationRequestIEs_tag2el_225, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35334,12 +36640,12 @@ "UEContextModificationRequestIEs", "UEContextModificationRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextModificationRequestIEs_tags_209, - sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_209) - /sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_2090), /* 1 */ - asn_DEF_S1AP_UEContextModificationRequestIEs_tags_209, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_209) - /sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_2090), /* 1 */ + asn_DEF_S1AP_UEContextModificationRequestIEs_tags_225, + sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_225) + /sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_2250), /* 1 */ + asn_DEF_S1AP_UEContextModificationRequestIEs_tags_225, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_225) + /sizeof(asn_DEF_S1AP_UEContextModificationRequestIEs_tags_2250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35349,12 +36655,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextModificationRequestIEs_209, + asn_MBR_S1AP_UEContextModificationRequestIEs_225, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextModificationRequestIEs_specs_209 /* Additional specs */ + &asn_SPC_S1AP_UEContextModificationRequestIEs_specs_225 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_216 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_232 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -35407,23 +36713,23 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_216 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_232 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_216 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_232 = { sizeof(struct S1AP_UEContextModificationResponseIEs__value), offsetof(struct S1AP_UEContextModificationResponseIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextModificationResponseIEs__value, present), sizeof(((struct S1AP_UEContextModificationResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_216, + asn_MAP_S1AP_value_tag2el_232, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_216 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_232 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35440,12 +36746,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_216, + asn_MBR_S1AP_value_232, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_216 /* Additional specs */ + &asn_SPC_S1AP_value_specs_232 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationResponseIEs_213 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationResponseIEs_229 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35456,9 +36762,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_214, + &asn_PER_memb_S1AP_id_constr_230, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_213 + memb_S1AP_id_constraint_229 }, 0, 0, /* No default value */ "id" @@ -35473,9 +36779,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_215, + &asn_PER_memb_S1AP_criticality_constr_231, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_213 + memb_S1AP_criticality_constraint_229 }, 0, 0, /* No default value */ "criticality" @@ -35483,33 +36789,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_216, + &asn_DEF_S1AP_value_232, select_UEContextModificationResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_216, + &asn_PER_memb_S1AP_value_constr_232, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_213 + memb_S1AP_value_constraint_229 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationResponseIEs_tags_213 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationResponseIEs_tags_229 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationResponseIEs_tag2el_213 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationResponseIEs_tag2el_229 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationResponseIEs_specs_213 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationResponseIEs_specs_229 = { sizeof(struct S1AP_UEContextModificationResponseIEs), offsetof(struct S1AP_UEContextModificationResponseIEs, _asn_ctx), - asn_MAP_S1AP_UEContextModificationResponseIEs_tag2el_213, + asn_MAP_S1AP_UEContextModificationResponseIEs_tag2el_229, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35518,12 +36824,12 @@ "UEContextModificationResponseIEs", "UEContextModificationResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextModificationResponseIEs_tags_213, - sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_213) - /sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_2130), /* 1 */ - asn_DEF_S1AP_UEContextModificationResponseIEs_tags_213, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_213) - /sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_2130), /* 1 */ + asn_DEF_S1AP_UEContextModificationResponseIEs_tags_229, + sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_229) + /sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_2290), /* 1 */ + asn_DEF_S1AP_UEContextModificationResponseIEs_tags_229, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_229) + /sizeof(asn_DEF_S1AP_UEContextModificationResponseIEs_tags_2290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35533,12 +36839,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextModificationResponseIEs_213, + asn_MBR_S1AP_UEContextModificationResponseIEs_229, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextModificationResponseIEs_specs_213 /* Additional specs */ + &asn_SPC_S1AP_UEContextModificationResponseIEs_specs_229 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_220 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_236 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -35608,9 +36914,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_220 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_220 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_220 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_236 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_236 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_236 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -35620,19 +36926,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_220 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_236 = { sizeof(struct S1AP_UEContextModificationFailureIEs__value), offsetof(struct S1AP_UEContextModificationFailureIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextModificationFailureIEs__value, present), sizeof(((struct S1AP_UEContextModificationFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_220, + asn_MAP_S1AP_value_tag2el_236, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_220, - asn_MAP_S1AP_value_from_canonical_220, + asn_MAP_S1AP_value_to_canonical_236, + asn_MAP_S1AP_value_from_canonical_236, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_220 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_236 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35649,12 +36955,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_220, + asn_MBR_S1AP_value_236, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_220 /* Additional specs */ + &asn_SPC_S1AP_value_specs_236 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationFailureIEs_217 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationFailureIEs_233 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35665,9 +36971,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_218, + &asn_PER_memb_S1AP_id_constr_234, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_217 + memb_S1AP_id_constraint_233 }, 0, 0, /* No default value */ "id" @@ -35682,9 +36988,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_219, + &asn_PER_memb_S1AP_criticality_constr_235, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_217 + memb_S1AP_criticality_constraint_233 }, 0, 0, /* No default value */ "criticality" @@ -35692,33 +36998,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_220, + &asn_DEF_S1AP_value_236, select_UEContextModificationFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_220, + &asn_PER_memb_S1AP_value_constr_236, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_217 + memb_S1AP_value_constraint_233 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationFailureIEs_tags_217 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationFailureIEs_tags_233 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationFailureIEs_tag2el_217 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationFailureIEs_tag2el_233 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationFailureIEs_specs_217 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationFailureIEs_specs_233 = { sizeof(struct S1AP_UEContextModificationFailureIEs), offsetof(struct S1AP_UEContextModificationFailureIEs, _asn_ctx), - asn_MAP_S1AP_UEContextModificationFailureIEs_tag2el_217, + asn_MAP_S1AP_UEContextModificationFailureIEs_tag2el_233, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35727,12 +37033,12 @@ "UEContextModificationFailureIEs", "UEContextModificationFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextModificationFailureIEs_tags_217, - sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_217) - /sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_2170), /* 1 */ - asn_DEF_S1AP_UEContextModificationFailureIEs_tags_217, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_217) - /sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_2170), /* 1 */ + asn_DEF_S1AP_UEContextModificationFailureIEs_tags_233, + sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_233) + /sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_2330), /* 1 */ + asn_DEF_S1AP_UEContextModificationFailureIEs_tags_233, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_233) + /sizeof(asn_DEF_S1AP_UEContextModificationFailureIEs_tags_2330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35742,12 +37048,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextModificationFailureIEs_217, + asn_MBR_S1AP_UEContextModificationFailureIEs_233, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextModificationFailureIEs_specs_217 /* Additional specs */ + &asn_SPC_S1AP_UEContextModificationFailureIEs_specs_233 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_224 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_240 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -35817,24 +37123,24 @@ "UERadioCapabilityID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_224 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_240 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 } /* UERadioCapabilityID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_224 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_240 = { sizeof(struct S1AP_UERadioCapabilityMatchRequestIEs__value), offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs__value, _asn_ctx), offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs__value, present), sizeof(((struct S1AP_UERadioCapabilityMatchRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_224, + asn_MAP_S1AP_value_tag2el_240, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_224 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_240 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -35851,12 +37157,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_224, + asn_MBR_S1AP_value_240, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_224 /* Additional specs */ + &asn_SPC_S1AP_value_specs_240 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_221 = { +asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_237 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -35867,9 +37173,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_222, + &asn_PER_memb_S1AP_id_constr_238, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_221 + memb_S1AP_id_constraint_237 }, 0, 0, /* No default value */ "id" @@ -35884,9 +37190,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_223, + &asn_PER_memb_S1AP_criticality_constr_239, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_221 + memb_S1AP_criticality_constraint_237 }, 0, 0, /* No default value */ "criticality" @@ -35894,33 +37200,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_224, + &asn_DEF_S1AP_value_240, select_UERadioCapabilityMatchRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_224, + &asn_PER_memb_S1AP_value_constr_240, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_221 + memb_S1AP_value_constraint_237 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_221 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_237 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityMatchRequestIEs_tag2el_221 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityMatchRequestIEs_tag2el_237 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_221 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_237 = { sizeof(struct S1AP_UERadioCapabilityMatchRequestIEs), offsetof(struct S1AP_UERadioCapabilityMatchRequestIEs, _asn_ctx), - asn_MAP_S1AP_UERadioCapabilityMatchRequestIEs_tag2el_221, + asn_MAP_S1AP_UERadioCapabilityMatchRequestIEs_tag2el_237, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -35929,12 +37235,12 @@ "UERadioCapabilityMatchRequestIEs", "UERadioCapabilityMatchRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_221, - sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_221) - /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_2210), /* 1 */ - asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_221, /* Same as above */ - sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_221) - /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_2210), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_237, + sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_237) + /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_2370), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_237, /* Same as above */ + sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_237) + /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs_tags_2370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -35944,12 +37250,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_221, + asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_237, 3, /* Elements count */ - &asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_221 /* Additional specs */ + &asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_237 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_228 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_244 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -36019,24 +37325,24 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_228 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_244 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* VoiceSupportMatchIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_228 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_244 = { sizeof(struct S1AP_UERadioCapabilityMatchResponseIEs__value), offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs__value, _asn_ctx), offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs__value, present), sizeof(((struct S1AP_UERadioCapabilityMatchResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_228, + asn_MAP_S1AP_value_tag2el_244, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_228 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_244 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36053,12 +37359,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_228, + asn_MBR_S1AP_value_244, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_228 /* Additional specs */ + &asn_SPC_S1AP_value_specs_244 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_225 = { +asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_241 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36069,9 +37375,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_226, + &asn_PER_memb_S1AP_id_constr_242, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_225 + memb_S1AP_id_constraint_241 }, 0, 0, /* No default value */ "id" @@ -36086,9 +37392,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_227, + &asn_PER_memb_S1AP_criticality_constr_243, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_225 + memb_S1AP_criticality_constraint_241 }, 0, 0, /* No default value */ "criticality" @@ -36096,33 +37402,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_228, + &asn_DEF_S1AP_value_244, select_UERadioCapabilityMatchResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_228, + &asn_PER_memb_S1AP_value_constr_244, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_225 + memb_S1AP_value_constraint_241 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_225 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_241 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityMatchResponseIEs_tag2el_225 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityMatchResponseIEs_tag2el_241 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_225 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_241 = { sizeof(struct S1AP_UERadioCapabilityMatchResponseIEs), offsetof(struct S1AP_UERadioCapabilityMatchResponseIEs, _asn_ctx), - asn_MAP_S1AP_UERadioCapabilityMatchResponseIEs_tag2el_225, + asn_MAP_S1AP_UERadioCapabilityMatchResponseIEs_tag2el_241, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36131,12 +37437,12 @@ "UERadioCapabilityMatchResponseIEs", "UERadioCapabilityMatchResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_225, - sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_225) - /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_2250), /* 1 */ - asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_225, /* Same as above */ - sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_225) - /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_2250), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_241, + sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_241) + /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_2410), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_241, /* Same as above */ + sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_241) + /sizeof(asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs_tags_2410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36146,12 +37452,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_225, + asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_241, 3, /* Elements count */ - &asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_225 /* Additional specs */ + &asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_241 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_232 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_248 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNASTransport_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -36441,14 +37747,32 @@ 0, 0, /* No default value */ "UERadioCapabilityID" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNASTransport_IEs__value, choice.Masked_IMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_S1AP_Masked_IMEISV, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Masked-IMEISV" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_232 = { 0, 1, 4, 15, 2, 6, 16, 5, 7, 8, 10, 11, 12, 13, 3, 9, 14 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_232 = { 0, 1, 4, 14, 2, 7, 5, 8, 9, 15, 10, 11, 12, 13, 16, 3, 6 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_232 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_248 = { 0, 1, 4, 15, 17, 2, 6, 16, 5, 7, 8, 10, 11, 12, 13, 3, 9, 14 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_248 = { 0, 1, 5, 15, 2, 8, 6, 9, 10, 16, 11, 12, 13, 14, 17, 3, 7, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_248 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -2, 0 }, /* SubscriberProfileIDforRFP */ - { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 15, 0, 0 }, /* AdditionalRRMPriorityIndex */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 15, 0, 1 }, /* AdditionalRRMPriorityIndex */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 17, -1, 0 }, /* Masked-IMEISV */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 2 }, /* NAS-PDU */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -1, 1 }, /* UERadioCapability */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 16, -2, 0 }, /* UERadioCapabilityID */ @@ -36463,19 +37787,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -1, 1 }, /* NRUESecurityCapabilities */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -2, 0 } /* Subscription-Based-UE-DifferentiationInfo */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_232 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_248 = { sizeof(struct S1AP_DownlinkNASTransport_IEs__value), offsetof(struct S1AP_DownlinkNASTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_DownlinkNASTransport_IEs__value, present), sizeof(((struct S1AP_DownlinkNASTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_232, - 17, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_232, - asn_MAP_S1AP_value_from_canonical_232, + asn_MAP_S1AP_value_tag2el_248, + 18, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_248, + asn_MAP_S1AP_value_from_canonical_248, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_232 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_248 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -36492,12 +37816,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_232, - 17, /* Elements count */ - &asn_SPC_S1AP_value_specs_232 /* Additional specs */ + asn_MBR_S1AP_value_248, + 18, /* Elements count */ + &asn_SPC_S1AP_value_specs_248 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DownlinkNASTransport_IEs_229 = { +asn_TYPE_member_t asn_MBR_S1AP_DownlinkNASTransport_IEs_245 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNASTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -36508,9 +37832,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_230, + &asn_PER_memb_S1AP_id_constr_246, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_229 + memb_S1AP_id_constraint_245 }, 0, 0, /* No default value */ "id" @@ -36525,9 +37849,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_231, + &asn_PER_memb_S1AP_criticality_constr_247, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_229 + memb_S1AP_criticality_constraint_245 }, 0, 0, /* No default value */ "criticality" @@ -36535,33 +37859,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNASTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_232, + &asn_DEF_S1AP_value_248, select_DownlinkNASTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_232, + &asn_PER_memb_S1AP_value_constr_248, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_229 + memb_S1AP_value_constraint_245 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_229 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_245 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkNASTransport_IEs_tag2el_229 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkNASTransport_IEs_tag2el_245 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_229 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_245 = { sizeof(struct S1AP_DownlinkNASTransport_IEs), offsetof(struct S1AP_DownlinkNASTransport_IEs, _asn_ctx), - asn_MAP_S1AP_DownlinkNASTransport_IEs_tag2el_229, + asn_MAP_S1AP_DownlinkNASTransport_IEs_tag2el_245, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -36570,12 +37894,12 @@ "DownlinkNASTransport-IEs", "DownlinkNASTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_229, - sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_229) - /sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_2290), /* 1 */ - asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_229, /* Same as above */ - sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_229) - /sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_2290), /* 1 */ + asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_245, + sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_245) + /sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_2450), /* 1 */ + asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_245, /* Same as above */ + sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_245) + /sizeof(asn_DEF_S1AP_DownlinkNASTransport_IEs_tags_2450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -36585,12 +37909,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DownlinkNASTransport_IEs_229, + asn_MBR_S1AP_DownlinkNASTransport_IEs_245, 3, /* Elements count */ - &asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_229 /* Additional specs */ + &asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_245 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_236 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_252 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialUEMessage_IEs__value, choice.ENB_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -36982,10 +38306,27 @@ 0, 0, /* No default value */ "IAB-Node-Indication" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialUEMessage_IEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_236 = { 0, 16, 18, 6, 9, 13, 20, 1, 14, 15, 4, 8, 10, 11, 17, 19, 21, 22, 2, 3, 5, 7, 12 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_236 = { 0, 7, 18, 19, 10, 20, 3, 21, 11, 4, 12, 13, 22, 5, 8, 9, 1, 14, 2, 15, 6, 16, 17 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_236 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_252 = { 0, 16, 18, 6, 9, 13, 20, 1, 14, 15, 4, 8, 10, 11, 17, 19, 21, 22, 2, 3, 5, 7, 12, 23 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_252 = { 0, 7, 18, 19, 10, 20, 3, 21, 11, 4, 12, 13, 22, 5, 8, 9, 1, 14, 2, 15, 6, 16, 17, 23 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_252 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 16, -1, 1 }, /* UE-Usage-Type */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 18, -2, 0 }, /* DCN-ID */ @@ -37004,25 +38345,26 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 19, -5, 2 }, /* Coverage-Level */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 21, -6, 1 }, /* EDT-Session */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 22, -7, 0 }, /* IAB-Node-Indication */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 4 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 3 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 2 }, /* S-TMSI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 1 }, /* GUMMEI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -4, 0 } /* TunnelInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 5 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 4 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -2, 3 }, /* S-TMSI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 2 }, /* GUMMEI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -4, 1 }, /* TunnelInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -5, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_236 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_252 = { sizeof(struct S1AP_InitialUEMessage_IEs__value), offsetof(struct S1AP_InitialUEMessage_IEs__value, _asn_ctx), offsetof(struct S1AP_InitialUEMessage_IEs__value, present), sizeof(((struct S1AP_InitialUEMessage_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_236, - 23, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_236, - asn_MAP_S1AP_value_from_canonical_236, + asn_MAP_S1AP_value_tag2el_252, + 24, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_252, + asn_MAP_S1AP_value_from_canonical_252, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_236 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_252 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37039,12 +38381,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_236, - 23, /* Elements count */ - &asn_SPC_S1AP_value_specs_236 /* Additional specs */ + asn_MBR_S1AP_value_252, + 24, /* Elements count */ + &asn_SPC_S1AP_value_specs_252 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_InitialUEMessage_IEs_233 = { +asn_TYPE_member_t asn_MBR_S1AP_InitialUEMessage_IEs_249 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialUEMessage_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37055,9 +38397,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_234, + &asn_PER_memb_S1AP_id_constr_250, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_233 + memb_S1AP_id_constraint_249 }, 0, 0, /* No default value */ "id" @@ -37072,9 +38414,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_235, + &asn_PER_memb_S1AP_criticality_constr_251, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_233 + memb_S1AP_criticality_constraint_249 }, 0, 0, /* No default value */ "criticality" @@ -37082,33 +38424,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InitialUEMessage_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_236, + &asn_DEF_S1AP_value_252, select_InitialUEMessage_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_236, + &asn_PER_memb_S1AP_value_constr_252, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_233 + memb_S1AP_value_constraint_249 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_InitialUEMessage_IEs_tags_233 = { +static const ber_tlv_tag_t asn_DEF_S1AP_InitialUEMessage_IEs_tags_249 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialUEMessage_IEs_tag2el_233 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitialUEMessage_IEs_tag2el_249 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialUEMessage_IEs_specs_233 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialUEMessage_IEs_specs_249 = { sizeof(struct S1AP_InitialUEMessage_IEs), offsetof(struct S1AP_InitialUEMessage_IEs, _asn_ctx), - asn_MAP_S1AP_InitialUEMessage_IEs_tag2el_233, + asn_MAP_S1AP_InitialUEMessage_IEs_tag2el_249, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37117,12 +38459,12 @@ "InitialUEMessage-IEs", "InitialUEMessage-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_InitialUEMessage_IEs_tags_233, - sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_233) - /sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_2330), /* 1 */ - asn_DEF_S1AP_InitialUEMessage_IEs_tags_233, /* Same as above */ - sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_233) - /sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_2330), /* 1 */ + asn_DEF_S1AP_InitialUEMessage_IEs_tags_249, + sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_249) + /sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_2490), /* 1 */ + asn_DEF_S1AP_InitialUEMessage_IEs_tags_249, /* Same as above */ + sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_249) + /sizeof(asn_DEF_S1AP_InitialUEMessage_IEs_tags_2490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37132,12 +38474,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_InitialUEMessage_IEs_233, + asn_MBR_S1AP_InitialUEMessage_IEs_249, 3, /* Elements count */ - &asn_SPC_S1AP_InitialUEMessage_IEs_specs_233 /* Additional specs */ + &asn_SPC_S1AP_InitialUEMessage_IEs_specs_249 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_240 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_256 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNASTransport_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -37291,33 +38633,51 @@ 0, 0, /* No default value */ "PSCellInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNASTransport_IEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_240 = { 0, 1, 5, 6, 2, 7, 3, 4, 8 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_240 = { 0, 1, 4, 6, 7, 2, 3, 5, 8 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_240 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_256 = { 0, 1, 5, 6, 2, 7, 3, 4, 8, 9 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_256 = { 0, 1, 4, 6, 7, 2, 3, 5, 8, 9 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_256 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, 0, 1 }, /* TransportLayerAddress */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 6, -1, 0 }, /* TransportLayerAddress */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* NAS-PDU */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, -1, 0 }, /* LHN-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 2 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 1 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 0 } /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 3 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 2 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 1 }, /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -3, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_240 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_256 = { sizeof(struct S1AP_UplinkNASTransport_IEs__value), offsetof(struct S1AP_UplinkNASTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_UplinkNASTransport_IEs__value, present), sizeof(((struct S1AP_UplinkNASTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_240, - 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_240, - asn_MAP_S1AP_value_from_canonical_240, + asn_MAP_S1AP_value_tag2el_256, + 10, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_256, + asn_MAP_S1AP_value_from_canonical_256, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_240 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_256 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37334,12 +38694,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_240, - 9, /* Elements count */ - &asn_SPC_S1AP_value_specs_240 /* Additional specs */ + asn_MBR_S1AP_value_256, + 10, /* Elements count */ + &asn_SPC_S1AP_value_specs_256 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UplinkNASTransport_IEs_237 = { +asn_TYPE_member_t asn_MBR_S1AP_UplinkNASTransport_IEs_253 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNASTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37350,9 +38710,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_238, + &asn_PER_memb_S1AP_id_constr_254, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_237 + memb_S1AP_id_constraint_253 }, 0, 0, /* No default value */ "id" @@ -37367,9 +38727,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_239, + &asn_PER_memb_S1AP_criticality_constr_255, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_237 + memb_S1AP_criticality_constraint_253 }, 0, 0, /* No default value */ "criticality" @@ -37377,33 +38737,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNASTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_240, + &asn_DEF_S1AP_value_256, select_UplinkNASTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_240, + &asn_PER_memb_S1AP_value_constr_256, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_237 + memb_S1AP_value_constraint_253 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UplinkNASTransport_IEs_tags_237 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UplinkNASTransport_IEs_tags_253 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkNASTransport_IEs_tag2el_237 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkNASTransport_IEs_tag2el_253 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNASTransport_IEs_specs_237 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNASTransport_IEs_specs_253 = { sizeof(struct S1AP_UplinkNASTransport_IEs), offsetof(struct S1AP_UplinkNASTransport_IEs, _asn_ctx), - asn_MAP_S1AP_UplinkNASTransport_IEs_tag2el_237, + asn_MAP_S1AP_UplinkNASTransport_IEs_tag2el_253, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37412,12 +38772,12 @@ "UplinkNASTransport-IEs", "UplinkNASTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UplinkNASTransport_IEs_tags_237, - sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_237) - /sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_2370), /* 1 */ - asn_DEF_S1AP_UplinkNASTransport_IEs_tags_237, /* Same as above */ - sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_237) - /sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_2370), /* 1 */ + asn_DEF_S1AP_UplinkNASTransport_IEs_tags_253, + sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_253) + /sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_2530), /* 1 */ + asn_DEF_S1AP_UplinkNASTransport_IEs_tags_253, /* Same as above */ + sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_253) + /sizeof(asn_DEF_S1AP_UplinkNASTransport_IEs_tags_2530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37427,12 +38787,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UplinkNASTransport_IEs_237, + asn_MBR_S1AP_UplinkNASTransport_IEs_253, 3, /* Elements count */ - &asn_SPC_S1AP_UplinkNASTransport_IEs_specs_237 /* Additional specs */ + &asn_SPC_S1AP_UplinkNASTransport_IEs_specs_253 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_244 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_260 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASNonDeliveryIndication_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -37502,7 +38862,7 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_244 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_260 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* NAS-PDU */ @@ -37512,18 +38872,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_244 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_260 = { sizeof(struct S1AP_NASNonDeliveryIndication_IEs__value), offsetof(struct S1AP_NASNonDeliveryIndication_IEs__value, _asn_ctx), offsetof(struct S1AP_NASNonDeliveryIndication_IEs__value, present), sizeof(((struct S1AP_NASNonDeliveryIndication_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_244, + asn_MAP_S1AP_value_tag2el_260, 8, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_244 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_260 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37540,12 +38900,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_244, + asn_MBR_S1AP_value_260, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_244 /* Additional specs */ + &asn_SPC_S1AP_value_specs_260 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NASNonDeliveryIndication_IEs_241 = { +asn_TYPE_member_t asn_MBR_S1AP_NASNonDeliveryIndication_IEs_257 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASNonDeliveryIndication_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37556,9 +38916,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_242, + &asn_PER_memb_S1AP_id_constr_258, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_241 + memb_S1AP_id_constraint_257 }, 0, 0, /* No default value */ "id" @@ -37573,9 +38933,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_243, + &asn_PER_memb_S1AP_criticality_constr_259, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_241 + memb_S1AP_criticality_constraint_257 }, 0, 0, /* No default value */ "criticality" @@ -37583,33 +38943,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NASNonDeliveryIndication_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_244, + &asn_DEF_S1AP_value_260, select_NASNonDeliveryIndication_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_244, + &asn_PER_memb_S1AP_value_constr_260, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_241 + memb_S1AP_value_constraint_257 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_241 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_257 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NASNonDeliveryIndication_IEs_tag2el_241 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NASNonDeliveryIndication_IEs_tag2el_257 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_241 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_257 = { sizeof(struct S1AP_NASNonDeliveryIndication_IEs), offsetof(struct S1AP_NASNonDeliveryIndication_IEs, _asn_ctx), - asn_MAP_S1AP_NASNonDeliveryIndication_IEs_tag2el_241, + asn_MAP_S1AP_NASNonDeliveryIndication_IEs_tag2el_257, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37618,12 +38978,12 @@ "NASNonDeliveryIndication-IEs", "NASNonDeliveryIndication-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_241, - sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_241) - /sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_2410), /* 1 */ - asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_241, /* Same as above */ - sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_241) - /sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_2410), /* 1 */ + asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_257, + sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_257) + /sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_2570), /* 1 */ + asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_257, /* Same as above */ + sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_257) + /sizeof(asn_DEF_S1AP_NASNonDeliveryIndication_IEs_tags_2570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37633,12 +38993,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NASNonDeliveryIndication_IEs_241, + asn_MBR_S1AP_NASNonDeliveryIndication_IEs_257, 3, /* Elements count */ - &asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_241 /* Additional specs */ + &asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_257 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_248 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_264 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RerouteNASRequest_IEs__value, choice.ENB_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -37742,9 +39102,9 @@ "UE-Usage-Type" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_248 = { 0, 1, 5, 2, 3, 4 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_248 = { 0, 1, 3, 4, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_248 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_264 = { 0, 1, 5, 2, 3, 4 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_264 = { 0, 1, 3, 4, 5, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_264 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 5, -2, 0 }, /* UE-Usage-Type */ @@ -37752,19 +39112,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 0 }, /* MME-Group-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, 0, 0 } /* Additional-GUTI */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_248 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_264 = { sizeof(struct S1AP_RerouteNASRequest_IEs__value), offsetof(struct S1AP_RerouteNASRequest_IEs__value, _asn_ctx), offsetof(struct S1AP_RerouteNASRequest_IEs__value, present), sizeof(((struct S1AP_RerouteNASRequest_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_248, + asn_MAP_S1AP_value_tag2el_264, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_248, - asn_MAP_S1AP_value_from_canonical_248, + asn_MAP_S1AP_value_to_canonical_264, + asn_MAP_S1AP_value_from_canonical_264, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_248 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_264 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37781,12 +39141,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_248, + asn_MBR_S1AP_value_264, 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_248 /* Additional specs */ + &asn_SPC_S1AP_value_specs_264 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RerouteNASRequest_IEs_245 = { +asn_TYPE_member_t asn_MBR_S1AP_RerouteNASRequest_IEs_261 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RerouteNASRequest_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37797,9 +39157,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_246, + &asn_PER_memb_S1AP_id_constr_262, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_245 + memb_S1AP_id_constraint_261 }, 0, 0, /* No default value */ "id" @@ -37814,9 +39174,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_247, + &asn_PER_memb_S1AP_criticality_constr_263, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_245 + memb_S1AP_criticality_constraint_261 }, 0, 0, /* No default value */ "criticality" @@ -37824,33 +39184,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RerouteNASRequest_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_248, + &asn_DEF_S1AP_value_264, select_RerouteNASRequest_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_248, + &asn_PER_memb_S1AP_value_constr_264, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_245 + memb_S1AP_value_constraint_261 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RerouteNASRequest_IEs_tags_245 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RerouteNASRequest_IEs_tags_261 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RerouteNASRequest_IEs_tag2el_245 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RerouteNASRequest_IEs_tag2el_261 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RerouteNASRequest_IEs_specs_245 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RerouteNASRequest_IEs_specs_261 = { sizeof(struct S1AP_RerouteNASRequest_IEs), offsetof(struct S1AP_RerouteNASRequest_IEs, _asn_ctx), - asn_MAP_S1AP_RerouteNASRequest_IEs_tag2el_245, + asn_MAP_S1AP_RerouteNASRequest_IEs_tag2el_261, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -37859,12 +39219,12 @@ "RerouteNASRequest-IEs", "RerouteNASRequest-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RerouteNASRequest_IEs_tags_245, - sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_245) - /sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_2450), /* 1 */ - asn_DEF_S1AP_RerouteNASRequest_IEs_tags_245, /* Same as above */ - sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_245) - /sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_2450), /* 1 */ + asn_DEF_S1AP_RerouteNASRequest_IEs_tags_261, + sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_261) + /sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_2610), /* 1 */ + asn_DEF_S1AP_RerouteNASRequest_IEs_tags_261, /* Same as above */ + sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_261) + /sizeof(asn_DEF_S1AP_RerouteNASRequest_IEs_tags_2610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -37874,12 +39234,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RerouteNASRequest_IEs_245, + asn_MBR_S1AP_RerouteNASRequest_IEs_261, 3, /* Elements count */ - &asn_SPC_S1AP_RerouteNASRequest_IEs_specs_245 /* Additional specs */ + &asn_SPC_S1AP_RerouteNASRequest_IEs_specs_261 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_252 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_268 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASDeliveryIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -37915,22 +39275,22 @@ "ENB-UE-S1AP-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_252 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_268 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ENB-UE-S1AP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_252 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_268 = { sizeof(struct S1AP_NASDeliveryIndicationIEs__value), offsetof(struct S1AP_NASDeliveryIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_NASDeliveryIndicationIEs__value, present), sizeof(((struct S1AP_NASDeliveryIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_252, + asn_MAP_S1AP_value_tag2el_268, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_252 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_268 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -37947,12 +39307,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_252, + asn_MBR_S1AP_value_268, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_252 /* Additional specs */ + &asn_SPC_S1AP_value_specs_268 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_NASDeliveryIndicationIEs_249 = { +asn_TYPE_member_t asn_MBR_S1AP_NASDeliveryIndicationIEs_265 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_NASDeliveryIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37963,9 +39323,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_250, + &asn_PER_memb_S1AP_id_constr_266, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_249 + memb_S1AP_id_constraint_265 }, 0, 0, /* No default value */ "id" @@ -37980,9 +39340,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_251, + &asn_PER_memb_S1AP_criticality_constr_267, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_249 + memb_S1AP_criticality_constraint_265 }, 0, 0, /* No default value */ "criticality" @@ -37990,33 +39350,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_NASDeliveryIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_252, + &asn_DEF_S1AP_value_268, select_NASDeliveryIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_252, + &asn_PER_memb_S1AP_value_constr_268, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_249 + memb_S1AP_value_constraint_265 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_249 = { +static const ber_tlv_tag_t asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_265 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_NASDeliveryIndicationIEs_tag2el_249 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_NASDeliveryIndicationIEs_tag2el_265 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_249 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_265 = { sizeof(struct S1AP_NASDeliveryIndicationIEs), offsetof(struct S1AP_NASDeliveryIndicationIEs, _asn_ctx), - asn_MAP_S1AP_NASDeliveryIndicationIEs_tag2el_249, + asn_MAP_S1AP_NASDeliveryIndicationIEs_tag2el_265, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -38025,12 +39385,12 @@ "NASDeliveryIndicationIEs", "NASDeliveryIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_249, - sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_249) - /sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_2490), /* 1 */ - asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_249, /* Same as above */ - sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_249) - /sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_2490), /* 1 */ + asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_265, + sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_265) + /sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_2650), /* 1 */ + asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_265, /* Same as above */ + sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_265) + /sizeof(asn_DEF_S1AP_NASDeliveryIndicationIEs_tags_2650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38040,12 +39400,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_NASDeliveryIndicationIEs_249, + asn_MBR_S1AP_NASDeliveryIndicationIEs_265, 3, /* Elements count */ - &asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_249 /* Additional specs */ + &asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_265 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_256 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_272 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -38081,7 +39441,7 @@ "ResetType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_256 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_272 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 1 }, /* radioNetwork */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, -1, 0 }, /* s1-Interface */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 0, 0, 1 }, /* transport */ @@ -38090,18 +39450,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_256 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_272 = { sizeof(struct S1AP_ResetIEs__value), offsetof(struct S1AP_ResetIEs__value, _asn_ctx), offsetof(struct S1AP_ResetIEs__value, present), sizeof(((struct S1AP_ResetIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_256, + asn_MAP_S1AP_value_tag2el_272, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_256 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_272 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38118,12 +39478,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_256, + asn_MBR_S1AP_value_272, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_256 /* Additional specs */ + &asn_SPC_S1AP_value_specs_272 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ResetIEs_253 = { +asn_TYPE_member_t asn_MBR_S1AP_ResetIEs_269 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -38134,9 +39494,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_254, + &asn_PER_memb_S1AP_id_constr_270, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_253 + memb_S1AP_id_constraint_269 }, 0, 0, /* No default value */ "id" @@ -38151,9 +39511,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_255, + &asn_PER_memb_S1AP_criticality_constr_271, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_253 + memb_S1AP_criticality_constraint_269 }, 0, 0, /* No default value */ "criticality" @@ -38161,33 +39521,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_256, + &asn_DEF_S1AP_value_272, select_ResetIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_256, + &asn_PER_memb_S1AP_value_constr_272, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_253 + memb_S1AP_value_constraint_269 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ResetIEs_tags_253 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ResetIEs_tags_269 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ResetIEs_tag2el_253 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ResetIEs_tag2el_269 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetIEs_specs_253 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetIEs_specs_269 = { sizeof(struct S1AP_ResetIEs), offsetof(struct S1AP_ResetIEs, _asn_ctx), - asn_MAP_S1AP_ResetIEs_tag2el_253, + asn_MAP_S1AP_ResetIEs_tag2el_269, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -38196,12 +39556,12 @@ "ResetIEs", "ResetIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ResetIEs_tags_253, - sizeof(asn_DEF_S1AP_ResetIEs_tags_253) - /sizeof(asn_DEF_S1AP_ResetIEs_tags_2530), /* 1 */ - asn_DEF_S1AP_ResetIEs_tags_253, /* Same as above */ - sizeof(asn_DEF_S1AP_ResetIEs_tags_253) - /sizeof(asn_DEF_S1AP_ResetIEs_tags_2530), /* 1 */ + asn_DEF_S1AP_ResetIEs_tags_269, + sizeof(asn_DEF_S1AP_ResetIEs_tags_269) + /sizeof(asn_DEF_S1AP_ResetIEs_tags_2690), /* 1 */ + asn_DEF_S1AP_ResetIEs_tags_269, /* Same as above */ + sizeof(asn_DEF_S1AP_ResetIEs_tags_269) + /sizeof(asn_DEF_S1AP_ResetIEs_tags_2690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38211,12 +39571,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ResetIEs_253, + asn_MBR_S1AP_ResetIEs_269, 3, /* Elements count */ - &asn_SPC_S1AP_ResetIEs_specs_253 /* Additional specs */ + &asn_SPC_S1AP_ResetIEs_specs_269 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_260 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_276 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetAcknowledgeIEs__value, choice.UE_associatedLogicalS1_ConnectionListResAck), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -38252,22 +39612,22 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_260 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_276 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* UE-associatedLogicalS1-ConnectionListResAck */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_260 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_276 = { sizeof(struct S1AP_ResetAcknowledgeIEs__value), offsetof(struct S1AP_ResetAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_ResetAcknowledgeIEs__value, present), sizeof(((struct S1AP_ResetAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_260, + asn_MAP_S1AP_value_tag2el_276, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_260 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_276 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38284,12 +39644,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_260, + asn_MBR_S1AP_value_276, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_260 /* Additional specs */ + &asn_SPC_S1AP_value_specs_276 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ResetAcknowledgeIEs_257 = { +asn_TYPE_member_t asn_MBR_S1AP_ResetAcknowledgeIEs_273 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -38300,9 +39660,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_258, + &asn_PER_memb_S1AP_id_constr_274, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_257 + memb_S1AP_id_constraint_273 }, 0, 0, /* No default value */ "id" @@ -38317,9 +39677,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_259, + &asn_PER_memb_S1AP_criticality_constr_275, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_257 + memb_S1AP_criticality_constraint_273 }, 0, 0, /* No default value */ "criticality" @@ -38327,33 +39687,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_260, + &asn_DEF_S1AP_value_276, select_ResetAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_260, + &asn_PER_memb_S1AP_value_constr_276, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_257 + memb_S1AP_value_constraint_273 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ResetAcknowledgeIEs_tags_257 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ResetAcknowledgeIEs_tags_273 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ResetAcknowledgeIEs_tag2el_257 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ResetAcknowledgeIEs_tag2el_273 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetAcknowledgeIEs_specs_257 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetAcknowledgeIEs_specs_273 = { sizeof(struct S1AP_ResetAcknowledgeIEs), offsetof(struct S1AP_ResetAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_ResetAcknowledgeIEs_tag2el_257, + asn_MAP_S1AP_ResetAcknowledgeIEs_tag2el_273, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -38362,12 +39722,12 @@ "ResetAcknowledgeIEs", "ResetAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ResetAcknowledgeIEs_tags_257, - sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_257) - /sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_2570), /* 1 */ - asn_DEF_S1AP_ResetAcknowledgeIEs_tags_257, /* Same as above */ - sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_257) - /sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_2570), /* 1 */ + asn_DEF_S1AP_ResetAcknowledgeIEs_tags_273, + sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_273) + /sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_2730), /* 1 */ + asn_DEF_S1AP_ResetAcknowledgeIEs_tags_273, /* Same as above */ + sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_273) + /sizeof(asn_DEF_S1AP_ResetAcknowledgeIEs_tags_2730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38377,12 +39737,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ResetAcknowledgeIEs_257, + asn_MBR_S1AP_ResetAcknowledgeIEs_273, 3, /* Elements count */ - &asn_SPC_S1AP_ResetAcknowledgeIEs_specs_257 /* Additional specs */ + &asn_SPC_S1AP_ResetAcknowledgeIEs_specs_273 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_264 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_280 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ErrorIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -38469,9 +39829,9 @@ "S-TMSI" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_264 = { 0, 1, 3, 4, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_264 = { 0, 1, 4, 2, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_264 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_280 = { 0, 1, 3, 4, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_280 = { 0, 1, 4, 2, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_280 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 1 }, /* CriticalityDiagnostics */ @@ -38482,19 +39842,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_264 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_280 = { sizeof(struct S1AP_ErrorIndicationIEs__value), offsetof(struct S1AP_ErrorIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_ErrorIndicationIEs__value, present), sizeof(((struct S1AP_ErrorIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_264, + asn_MAP_S1AP_value_tag2el_280, 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_264, - asn_MAP_S1AP_value_from_canonical_264, + asn_MAP_S1AP_value_to_canonical_280, + asn_MAP_S1AP_value_from_canonical_280, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_264 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_280 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38511,12 +39871,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_264, + asn_MBR_S1AP_value_280, 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_264 /* Additional specs */ + &asn_SPC_S1AP_value_specs_280 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ErrorIndicationIEs_261 = { +asn_TYPE_member_t asn_MBR_S1AP_ErrorIndicationIEs_277 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ErrorIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -38527,9 +39887,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_262, + &asn_PER_memb_S1AP_id_constr_278, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_261 + memb_S1AP_id_constraint_277 }, 0, 0, /* No default value */ "id" @@ -38544,9 +39904,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_263, + &asn_PER_memb_S1AP_criticality_constr_279, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_261 + memb_S1AP_criticality_constraint_277 }, 0, 0, /* No default value */ "criticality" @@ -38554,33 +39914,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ErrorIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_264, + &asn_DEF_S1AP_value_280, select_ErrorIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_264, + &asn_PER_memb_S1AP_value_constr_280, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_261 + memb_S1AP_value_constraint_277 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ErrorIndicationIEs_tags_261 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ErrorIndicationIEs_tags_277 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ErrorIndicationIEs_tag2el_261 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ErrorIndicationIEs_tag2el_277 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ErrorIndicationIEs_specs_261 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ErrorIndicationIEs_specs_277 = { sizeof(struct S1AP_ErrorIndicationIEs), offsetof(struct S1AP_ErrorIndicationIEs, _asn_ctx), - asn_MAP_S1AP_ErrorIndicationIEs_tag2el_261, + asn_MAP_S1AP_ErrorIndicationIEs_tag2el_277, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -38589,12 +39949,12 @@ "ErrorIndicationIEs", "ErrorIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ErrorIndicationIEs_tags_261, - sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_261) - /sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_2610), /* 1 */ - asn_DEF_S1AP_ErrorIndicationIEs_tags_261, /* Same as above */ - sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_261) - /sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_2610), /* 1 */ + asn_DEF_S1AP_ErrorIndicationIEs_tags_277, + sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_277) + /sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_2770), /* 1 */ + asn_DEF_S1AP_ErrorIndicationIEs_tags_277, /* Same as above */ + sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_277) + /sizeof(asn_DEF_S1AP_ErrorIndicationIEs_tags_2770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38604,12 +39964,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ErrorIndicationIEs_261, + asn_MBR_S1AP_ErrorIndicationIEs_277, 3, /* Elements count */ - &asn_SPC_S1AP_ErrorIndicationIEs_specs_261 /* Additional specs */ + &asn_SPC_S1AP_ErrorIndicationIEs_specs_277 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_268 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_284 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupRequestIEs__value, choice.Global_ENB_ID), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -38747,9 +40107,9 @@ "ConnectedengNBList" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_268 = { 3, 5, 6, 0, 2, 4, 7, 1 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_268 = { 3, 7, 4, 0, 5, 1, 2, 6 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_268 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_284 = { 3, 5, 6, 0, 2, 4, 7, 1 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_284 = { 3, 7, 4, 0, 5, 1, 2, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_284 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* PagingDRX */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 1 }, /* UE-RetentionInformation */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, -2, 0 }, /* NB-IoT-DefaultPagingDRX */ @@ -38759,19 +40119,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -3, 0 }, /* ConnectedengNBList */ { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 1, 0, 0 } /* ENBname */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_268 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_284 = { sizeof(struct S1AP_S1SetupRequestIEs__value), offsetof(struct S1AP_S1SetupRequestIEs__value, _asn_ctx), offsetof(struct S1AP_S1SetupRequestIEs__value, present), sizeof(((struct S1AP_S1SetupRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_268, + asn_MAP_S1AP_value_tag2el_284, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_268, - asn_MAP_S1AP_value_from_canonical_268, + asn_MAP_S1AP_value_to_canonical_284, + asn_MAP_S1AP_value_from_canonical_284, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_268 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_284 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -38788,12 +40148,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_268, + asn_MBR_S1AP_value_284, 8, /* Elements count */ - &asn_SPC_S1AP_value_specs_268 /* Additional specs */ + &asn_SPC_S1AP_value_specs_284 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_S1SetupRequestIEs_265 = { +asn_TYPE_member_t asn_MBR_S1AP_S1SetupRequestIEs_281 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -38804,9 +40164,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_266, + &asn_PER_memb_S1AP_id_constr_282, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_265 + memb_S1AP_id_constraint_281 }, 0, 0, /* No default value */ "id" @@ -38821,9 +40181,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_267, + &asn_PER_memb_S1AP_criticality_constr_283, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_265 + memb_S1AP_criticality_constraint_281 }, 0, 0, /* No default value */ "criticality" @@ -38831,33 +40191,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_268, + &asn_DEF_S1AP_value_284, select_S1SetupRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_268, + &asn_PER_memb_S1AP_value_constr_284, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_265 + memb_S1AP_value_constraint_281 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupRequestIEs_tags_265 = { +static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupRequestIEs_tags_281 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupRequestIEs_tag2el_265 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupRequestIEs_tag2el_281 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupRequestIEs_specs_265 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupRequestIEs_specs_281 = { sizeof(struct S1AP_S1SetupRequestIEs), offsetof(struct S1AP_S1SetupRequestIEs, _asn_ctx), - asn_MAP_S1AP_S1SetupRequestIEs_tag2el_265, + asn_MAP_S1AP_S1SetupRequestIEs_tag2el_281, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -38866,12 +40226,12 @@ "S1SetupRequestIEs", "S1SetupRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_S1SetupRequestIEs_tags_265, - sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_265) - /sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_2650), /* 1 */ - asn_DEF_S1AP_S1SetupRequestIEs_tags_265, /* Same as above */ - sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_265) - /sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_2650), /* 1 */ + asn_DEF_S1AP_S1SetupRequestIEs_tags_281, + sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_281) + /sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_2810), /* 1 */ + asn_DEF_S1AP_S1SetupRequestIEs_tags_281, /* Same as above */ + sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_281) + /sizeof(asn_DEF_S1AP_S1SetupRequestIEs_tags_2810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -38881,12 +40241,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_S1SetupRequestIEs_265, + asn_MBR_S1AP_S1SetupRequestIEs_281, 3, /* Elements count */ - &asn_SPC_S1AP_S1SetupRequestIEs_specs_265 /* Additional specs */ + &asn_SPC_S1AP_S1SetupRequestIEs_specs_281 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_272 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_288 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupResponseIEs__value, choice.MMEname), (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, @@ -39024,9 +40384,9 @@ "IAB-Supported" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_272 = { 2, 3, 5, 7, 1, 4, 6, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_272 = { 7, 4, 0, 1, 5, 2, 6, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_272 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_288 = { 2, 3, 5, 7, 1, 4, 6, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_288 = { 7, 4, 0, 1, 5, 2, 6, 3 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_288 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeMMECapacity */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* MMERelaySupportIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, -1, 1 }, /* UE-RetentionInformation */ @@ -39036,19 +40396,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -2, 0 }, /* ServedDCNs */ { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* MMEname */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_272 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_288 = { sizeof(struct S1AP_S1SetupResponseIEs__value), offsetof(struct S1AP_S1SetupResponseIEs__value, _asn_ctx), offsetof(struct S1AP_S1SetupResponseIEs__value, present), sizeof(((struct S1AP_S1SetupResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_272, + asn_MAP_S1AP_value_tag2el_288, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_272, - asn_MAP_S1AP_value_from_canonical_272, + asn_MAP_S1AP_value_to_canonical_288, + asn_MAP_S1AP_value_from_canonical_288, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_272 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_288 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39065,12 +40425,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_272, + asn_MBR_S1AP_value_288, 8, /* Elements count */ - &asn_SPC_S1AP_value_specs_272 /* Additional specs */ + &asn_SPC_S1AP_value_specs_288 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_S1SetupResponseIEs_269 = { +asn_TYPE_member_t asn_MBR_S1AP_S1SetupResponseIEs_285 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -39081,9 +40441,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_270, + &asn_PER_memb_S1AP_id_constr_286, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_269 + memb_S1AP_id_constraint_285 }, 0, 0, /* No default value */ "id" @@ -39098,9 +40458,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_271, + &asn_PER_memb_S1AP_criticality_constr_287, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_269 + memb_S1AP_criticality_constraint_285 }, 0, 0, /* No default value */ "criticality" @@ -39108,33 +40468,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_272, + &asn_DEF_S1AP_value_288, select_S1SetupResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_272, + &asn_PER_memb_S1AP_value_constr_288, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_269 + memb_S1AP_value_constraint_285 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupResponseIEs_tags_269 = { +static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupResponseIEs_tags_285 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupResponseIEs_tag2el_269 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupResponseIEs_tag2el_285 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupResponseIEs_specs_269 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupResponseIEs_specs_285 = { sizeof(struct S1AP_S1SetupResponseIEs), offsetof(struct S1AP_S1SetupResponseIEs, _asn_ctx), - asn_MAP_S1AP_S1SetupResponseIEs_tag2el_269, + asn_MAP_S1AP_S1SetupResponseIEs_tag2el_285, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -39143,12 +40503,12 @@ "S1SetupResponseIEs", "S1SetupResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_S1SetupResponseIEs_tags_269, - sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_269) - /sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_2690), /* 1 */ - asn_DEF_S1AP_S1SetupResponseIEs_tags_269, /* Same as above */ - sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_269) - /sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_2690), /* 1 */ + asn_DEF_S1AP_S1SetupResponseIEs_tags_285, + sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_285) + /sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_2850), /* 1 */ + asn_DEF_S1AP_S1SetupResponseIEs_tags_285, /* Same as above */ + sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_285) + /sizeof(asn_DEF_S1AP_S1SetupResponseIEs_tags_2850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39158,12 +40518,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_S1SetupResponseIEs_269, + asn_MBR_S1AP_S1SetupResponseIEs_285, 3, /* Elements count */ - &asn_SPC_S1AP_S1SetupResponseIEs_specs_269 /* Additional specs */ + &asn_SPC_S1AP_S1SetupResponseIEs_specs_285 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_276 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_292 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupFailureIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -39216,9 +40576,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_276 = { 1, 2, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_276 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_276 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_292 = { 1, 2, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_292 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_292 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ @@ -39227,19 +40587,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_276 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_292 = { sizeof(struct S1AP_S1SetupFailureIEs__value), offsetof(struct S1AP_S1SetupFailureIEs__value, _asn_ctx), offsetof(struct S1AP_S1SetupFailureIEs__value, present), sizeof(((struct S1AP_S1SetupFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_276, + asn_MAP_S1AP_value_tag2el_292, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_276, - asn_MAP_S1AP_value_from_canonical_276, + asn_MAP_S1AP_value_to_canonical_292, + asn_MAP_S1AP_value_from_canonical_292, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_276 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_292 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39256,12 +40616,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_276, + asn_MBR_S1AP_value_292, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_276 /* Additional specs */ + &asn_SPC_S1AP_value_specs_292 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_S1SetupFailureIEs_273 = { +asn_TYPE_member_t asn_MBR_S1AP_S1SetupFailureIEs_289 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -39272,9 +40632,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_274, + &asn_PER_memb_S1AP_id_constr_290, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_273 + memb_S1AP_id_constraint_289 }, 0, 0, /* No default value */ "id" @@ -39289,9 +40649,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_275, + &asn_PER_memb_S1AP_criticality_constr_291, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_273 + memb_S1AP_criticality_constraint_289 }, 0, 0, /* No default value */ "criticality" @@ -39299,33 +40659,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_276, + &asn_DEF_S1AP_value_292, select_S1SetupFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_276, + &asn_PER_memb_S1AP_value_constr_292, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_273 + memb_S1AP_value_constraint_289 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupFailureIEs_tags_273 = { +static const ber_tlv_tag_t asn_DEF_S1AP_S1SetupFailureIEs_tags_289 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupFailureIEs_tag2el_273 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_S1SetupFailureIEs_tag2el_289 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupFailureIEs_specs_273 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupFailureIEs_specs_289 = { sizeof(struct S1AP_S1SetupFailureIEs), offsetof(struct S1AP_S1SetupFailureIEs, _asn_ctx), - asn_MAP_S1AP_S1SetupFailureIEs_tag2el_273, + asn_MAP_S1AP_S1SetupFailureIEs_tag2el_289, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -39334,12 +40694,12 @@ "S1SetupFailureIEs", "S1SetupFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_S1SetupFailureIEs_tags_273, - sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_273) - /sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_2730), /* 1 */ - asn_DEF_S1AP_S1SetupFailureIEs_tags_273, /* Same as above */ - sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_273) - /sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_2730), /* 1 */ + asn_DEF_S1AP_S1SetupFailureIEs_tags_289, + sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_289) + /sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_2890), /* 1 */ + asn_DEF_S1AP_S1SetupFailureIEs_tags_289, /* Same as above */ + sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_289) + /sizeof(asn_DEF_S1AP_S1SetupFailureIEs_tags_2890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39349,12 +40709,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_S1SetupFailureIEs_273, + asn_MBR_S1AP_S1SetupFailureIEs_289, 3, /* Elements count */ - &asn_SPC_S1AP_S1SetupFailureIEs_specs_273 /* Additional specs */ + &asn_SPC_S1AP_S1SetupFailureIEs_specs_289 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_280 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_296 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateIEs__value, choice.ENBname), (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, @@ -39475,9 +40835,9 @@ "ConnectedengNBList" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_280 = { 3, 4, 1, 2, 5, 6, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_280 = { 6, 2, 3, 0, 1, 4, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_280 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_296 = { 3, 4, 1, 2, 5, 6, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_296 = { 6, 2, 3, 0, 1, 4, 5 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_296 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 1 }, /* PagingDRX */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 0 }, /* NB-IoT-DefaultPagingDRX */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* SupportedTAs */ @@ -39486,19 +40846,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -3, 0 }, /* ConnectedengNBList */ { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* ENBname */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_280 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_296 = { sizeof(struct S1AP_ENBConfigurationUpdateIEs__value), offsetof(struct S1AP_ENBConfigurationUpdateIEs__value, _asn_ctx), offsetof(struct S1AP_ENBConfigurationUpdateIEs__value, present), sizeof(((struct S1AP_ENBConfigurationUpdateIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_280, + asn_MAP_S1AP_value_tag2el_296, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_280, - asn_MAP_S1AP_value_from_canonical_280, + asn_MAP_S1AP_value_to_canonical_296, + asn_MAP_S1AP_value_from_canonical_296, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_280 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_296 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39515,12 +40875,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_280, + asn_MBR_S1AP_value_296, 7, /* Elements count */ - &asn_SPC_S1AP_value_specs_280 /* Additional specs */ + &asn_SPC_S1AP_value_specs_296 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateIEs_277 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateIEs_293 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -39531,9 +40891,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_278, + &asn_PER_memb_S1AP_id_constr_294, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_277 + memb_S1AP_id_constraint_293 }, 0, 0, /* No default value */ "id" @@ -39548,9 +40908,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_279, + &asn_PER_memb_S1AP_criticality_constr_295, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_277 + memb_S1AP_criticality_constraint_293 }, 0, 0, /* No default value */ "criticality" @@ -39558,33 +40918,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_280, + &asn_DEF_S1AP_value_296, select_ENBConfigurationUpdateIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_280, + &asn_PER_memb_S1AP_value_constr_296, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_277 + memb_S1AP_value_constraint_293 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_277 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_293 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateIEs_tag2el_277 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateIEs_tag2el_293 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_277 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_293 = { sizeof(struct S1AP_ENBConfigurationUpdateIEs), offsetof(struct S1AP_ENBConfigurationUpdateIEs, _asn_ctx), - asn_MAP_S1AP_ENBConfigurationUpdateIEs_tag2el_277, + asn_MAP_S1AP_ENBConfigurationUpdateIEs_tag2el_293, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -39593,12 +40953,12 @@ "ENBConfigurationUpdateIEs", "ENBConfigurationUpdateIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_277, - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_277) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_2770), /* 1 */ - asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_277, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_277) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_2770), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_293, + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_293) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_2930), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_293, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_293) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateIEs_tags_2930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39608,12 +40968,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBConfigurationUpdateIEs_277, + asn_MBR_S1AP_ENBConfigurationUpdateIEs_293, 3, /* Elements count */ - &asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_277 /* Additional specs */ + &asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_293 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_284 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_300 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -39632,21 +40992,21 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_284 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_300 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_284 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_300 = { sizeof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs__value), offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs__value, present), sizeof(((struct S1AP_ENBConfigurationUpdateAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_284, + asn_MAP_S1AP_value_tag2el_300, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_284 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_300 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39663,12 +41023,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_284, + asn_MBR_S1AP_value_300, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_284 /* Additional specs */ + &asn_SPC_S1AP_value_specs_300 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_281 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_297 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -39679,9 +41039,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_282, + &asn_PER_memb_S1AP_id_constr_298, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_281 + memb_S1AP_id_constraint_297 }, 0, 0, /* No default value */ "id" @@ -39696,9 +41056,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_283, + &asn_PER_memb_S1AP_criticality_constr_299, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_281 + memb_S1AP_criticality_constraint_297 }, 0, 0, /* No default value */ "criticality" @@ -39706,33 +41066,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_284, + &asn_DEF_S1AP_value_300, select_ENBConfigurationUpdateAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_284, + &asn_PER_memb_S1AP_value_constr_300, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_281 + memb_S1AP_value_constraint_297 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_281 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_297 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tag2el_281 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tag2el_297 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_281 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_297 = { sizeof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs), offsetof(struct S1AP_ENBConfigurationUpdateAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tag2el_281, + asn_MAP_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tag2el_297, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -39741,12 +41101,12 @@ "ENBConfigurationUpdateAcknowledgeIEs", "ENBConfigurationUpdateAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_281, - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_281) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_2810), /* 1 */ - asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_281, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_281) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_2810), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_297, + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_297) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_2970), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_297, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_297) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs_tags_2970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39756,12 +41116,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_281, + asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_297, 3, /* Elements count */ - &asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_281 /* Additional specs */ + &asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_297 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_288 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_304 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -39814,9 +41174,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_288 = { 1, 2, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_288 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_288 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_304 = { 1, 2, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_304 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_304 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ @@ -39825,19 +41185,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_288 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_304 = { sizeof(struct S1AP_ENBConfigurationUpdateFailureIEs__value), offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs__value, _asn_ctx), offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs__value, present), sizeof(((struct S1AP_ENBConfigurationUpdateFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_288, + asn_MAP_S1AP_value_tag2el_304, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_288, - asn_MAP_S1AP_value_from_canonical_288, + asn_MAP_S1AP_value_to_canonical_304, + asn_MAP_S1AP_value_from_canonical_304, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_288 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_304 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -39854,12 +41214,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_288, + asn_MBR_S1AP_value_304, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_288 /* Additional specs */ + &asn_SPC_S1AP_value_specs_304 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_285 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_301 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -39870,9 +41230,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_286, + &asn_PER_memb_S1AP_id_constr_302, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_285 + memb_S1AP_id_constraint_301 }, 0, 0, /* No default value */ "id" @@ -39887,9 +41247,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_287, + &asn_PER_memb_S1AP_criticality_constr_303, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_285 + memb_S1AP_criticality_constraint_301 }, 0, 0, /* No default value */ "criticality" @@ -39897,33 +41257,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_288, + &asn_DEF_S1AP_value_304, select_ENBConfigurationUpdateFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_288, + &asn_PER_memb_S1AP_value_constr_304, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_285 + memb_S1AP_value_constraint_301 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_285 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_301 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateFailureIEs_tag2el_285 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationUpdateFailureIEs_tag2el_301 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_285 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_301 = { sizeof(struct S1AP_ENBConfigurationUpdateFailureIEs), offsetof(struct S1AP_ENBConfigurationUpdateFailureIEs, _asn_ctx), - asn_MAP_S1AP_ENBConfigurationUpdateFailureIEs_tag2el_285, + asn_MAP_S1AP_ENBConfigurationUpdateFailureIEs_tag2el_301, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -39932,12 +41292,12 @@ "ENBConfigurationUpdateFailureIEs", "ENBConfigurationUpdateFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_285, - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_285) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_2850), /* 1 */ - asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_285, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_285) - /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_2850), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_301, + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_301) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_3010), /* 1 */ + asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_301, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_301) + /sizeof(asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs_tags_3010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -39947,12 +41307,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_285, + asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_301, 3, /* Elements count */ - &asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_285 /* Additional specs */ + &asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_301 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_292 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_308 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateIEs__value, choice.MMEname), (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, @@ -40022,27 +41382,27 @@ "ServedDCNs" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_292 = { 2, 1, 3, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_292 = { 3, 1, 0, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_292 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_308 = { 2, 1, 3, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_308 = { 3, 1, 0, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_308 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* RelativeMMECapacity */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 1 }, /* ServedGUMMEIs */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 }, /* ServedDCNs */ { (ASN_TAG_CLASS_UNIVERSAL | (19 << 2)), 0, 0, 0 } /* MMEname */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_292 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_308 = { sizeof(struct S1AP_MMEConfigurationUpdateIEs__value), offsetof(struct S1AP_MMEConfigurationUpdateIEs__value, _asn_ctx), offsetof(struct S1AP_MMEConfigurationUpdateIEs__value, present), sizeof(((struct S1AP_MMEConfigurationUpdateIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_292, + asn_MAP_S1AP_value_tag2el_308, 4, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_292, - asn_MAP_S1AP_value_from_canonical_292, + asn_MAP_S1AP_value_to_canonical_308, + asn_MAP_S1AP_value_from_canonical_308, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_292 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_308 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40059,12 +41419,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_292, + asn_MBR_S1AP_value_308, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_292 /* Additional specs */ + &asn_SPC_S1AP_value_specs_308 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateIEs_289 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateIEs_305 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -40075,9 +41435,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_290, + &asn_PER_memb_S1AP_id_constr_306, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_289 + memb_S1AP_id_constraint_305 }, 0, 0, /* No default value */ "id" @@ -40092,9 +41452,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_291, + &asn_PER_memb_S1AP_criticality_constr_307, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_289 + memb_S1AP_criticality_constraint_305 }, 0, 0, /* No default value */ "criticality" @@ -40102,33 +41462,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_292, + &asn_DEF_S1AP_value_308, select_MMEConfigurationUpdateIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_292, + &asn_PER_memb_S1AP_value_constr_308, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_289 + memb_S1AP_value_constraint_305 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_289 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_305 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateIEs_tag2el_289 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateIEs_tag2el_305 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_289 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_305 = { sizeof(struct S1AP_MMEConfigurationUpdateIEs), offsetof(struct S1AP_MMEConfigurationUpdateIEs, _asn_ctx), - asn_MAP_S1AP_MMEConfigurationUpdateIEs_tag2el_289, + asn_MAP_S1AP_MMEConfigurationUpdateIEs_tag2el_305, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -40137,12 +41497,12 @@ "MMEConfigurationUpdateIEs", "MMEConfigurationUpdateIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_289, - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_289) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_2890), /* 1 */ - asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_289, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_289) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_2890), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_305, + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_305) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_3050), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_305, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_305) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateIEs_tags_3050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40152,12 +41512,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEConfigurationUpdateIEs_289, + asn_MBR_S1AP_MMEConfigurationUpdateIEs_305, 3, /* Elements count */ - &asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_289 /* Additional specs */ + &asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_305 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_296 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_312 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs__value, choice.CriticalityDiagnostics), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -40176,21 +41536,21 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_296 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_312 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_296 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_312 = { sizeof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs__value), offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs__value, _asn_ctx), offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs__value, present), sizeof(((struct S1AP_MMEConfigurationUpdateAcknowledgeIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_296, + asn_MAP_S1AP_value_tag2el_312, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_296 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_312 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40207,12 +41567,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_296, + asn_MBR_S1AP_value_312, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_296 /* Additional specs */ + &asn_SPC_S1AP_value_specs_312 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_293 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_309 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -40223,9 +41583,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_294, + &asn_PER_memb_S1AP_id_constr_310, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_293 + memb_S1AP_id_constraint_309 }, 0, 0, /* No default value */ "id" @@ -40240,9 +41600,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_295, + &asn_PER_memb_S1AP_criticality_constr_311, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_293 + memb_S1AP_criticality_constraint_309 }, 0, 0, /* No default value */ "criticality" @@ -40250,33 +41610,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_296, + &asn_DEF_S1AP_value_312, select_MMEConfigurationUpdateAcknowledgeIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_296, + &asn_PER_memb_S1AP_value_constr_312, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_293 + memb_S1AP_value_constraint_309 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_293 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_309 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tag2el_293 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tag2el_309 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_293 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_309 = { sizeof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs), offsetof(struct S1AP_MMEConfigurationUpdateAcknowledgeIEs, _asn_ctx), - asn_MAP_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tag2el_293, + asn_MAP_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tag2el_309, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -40285,12 +41645,12 @@ "MMEConfigurationUpdateAcknowledgeIEs", "MMEConfigurationUpdateAcknowledgeIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_293, - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_293) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_2930), /* 1 */ - asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_293, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_293) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_2930), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_309, + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_309) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_3090), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_309, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_309) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs_tags_3090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40300,12 +41660,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_293, + asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_309, 3, /* Elements count */ - &asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_293 /* Additional specs */ + &asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_309 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_300 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_316 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs__value, choice.Cause), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -40358,9 +41718,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_300 = { 1, 2, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_300 = { 2, 0, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_300 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_316 = { 1, 2, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_316 = { 2, 0, 1 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_316 = { { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 }, /* TimeToWait */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* radioNetwork */ @@ -40369,19 +41729,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 0, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 0, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_300 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_316 = { sizeof(struct S1AP_MMEConfigurationUpdateFailureIEs__value), offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs__value, _asn_ctx), offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs__value, present), sizeof(((struct S1AP_MMEConfigurationUpdateFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_300, + asn_MAP_S1AP_value_tag2el_316, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_300, - asn_MAP_S1AP_value_from_canonical_300, + asn_MAP_S1AP_value_to_canonical_316, + asn_MAP_S1AP_value_from_canonical_316, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_300 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_316 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40398,12 +41758,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_300, + asn_MBR_S1AP_value_316, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_300 /* Additional specs */ + &asn_SPC_S1AP_value_specs_316 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_297 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_313 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -40414,9 +41774,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_298, + &asn_PER_memb_S1AP_id_constr_314, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_297 + memb_S1AP_id_constraint_313 }, 0, 0, /* No default value */ "id" @@ -40431,9 +41791,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_299, + &asn_PER_memb_S1AP_criticality_constr_315, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_297 + memb_S1AP_criticality_constraint_313 }, 0, 0, /* No default value */ "criticality" @@ -40441,33 +41801,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_300, + &asn_DEF_S1AP_value_316, select_MMEConfigurationUpdateFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_300, + &asn_PER_memb_S1AP_value_constr_316, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_297 + memb_S1AP_value_constraint_313 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_297 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_313 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateFailureIEs_tag2el_297 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationUpdateFailureIEs_tag2el_313 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_297 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_313 = { sizeof(struct S1AP_MMEConfigurationUpdateFailureIEs), offsetof(struct S1AP_MMEConfigurationUpdateFailureIEs, _asn_ctx), - asn_MAP_S1AP_MMEConfigurationUpdateFailureIEs_tag2el_297, + asn_MAP_S1AP_MMEConfigurationUpdateFailureIEs_tag2el_313, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -40476,12 +41836,12 @@ "MMEConfigurationUpdateFailureIEs", "MMEConfigurationUpdateFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_297, - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_297) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_2970), /* 1 */ - asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_297, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_297) - /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_2970), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_313, + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_313) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_3130), /* 1 */ + asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_313, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_313) + /sizeof(asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs_tags_3130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40491,12 +41851,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_297, + asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_313, 3, /* Elements count */ - &asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_297 /* Additional specs */ + &asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_313 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_304 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_320 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -40600,9 +41960,9 @@ "Cdma2000PDU" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_304 = { 0, 1, 5, 3, 4, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_304 = { 0, 1, 5, 3, 4, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_304 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_320 = { 0, 1, 5, 3, 4, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_320 = { 0, 1, 5, 3, 4, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_320 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, 0, 0 }, /* Cdma2000PDU */ @@ -40610,19 +41970,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 0 }, /* Cdma2000RATType */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* E-RABSubjecttoDataForwardingList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_304 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_320 = { sizeof(struct S1AP_DownlinkS1cdma2000tunnellingIEs__value), offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs__value, _asn_ctx), offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs__value, present), sizeof(((struct S1AP_DownlinkS1cdma2000tunnellingIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_304, + asn_MAP_S1AP_value_tag2el_320, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_304, - asn_MAP_S1AP_value_from_canonical_304, + asn_MAP_S1AP_value_to_canonical_320, + asn_MAP_S1AP_value_from_canonical_320, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_304 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_320 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40639,12 +41999,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_304, + asn_MBR_S1AP_value_320, 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_304 /* Additional specs */ + &asn_SPC_S1AP_value_specs_320 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_301 = { +asn_TYPE_member_t asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_317 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -40655,9 +42015,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_302, + &asn_PER_memb_S1AP_id_constr_318, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_301 + memb_S1AP_id_constraint_317 }, 0, 0, /* No default value */ "id" @@ -40672,9 +42032,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_303, + &asn_PER_memb_S1AP_criticality_constr_319, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_301 + memb_S1AP_criticality_constraint_317 }, 0, 0, /* No default value */ "criticality" @@ -40682,33 +42042,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_304, + &asn_DEF_S1AP_value_320, select_DownlinkS1cdma2000tunnellingIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_304, + &asn_PER_memb_S1AP_value_constr_320, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_301 + memb_S1AP_value_constraint_317 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_301 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_317 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkS1cdma2000tunnellingIEs_tag2el_301 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkS1cdma2000tunnellingIEs_tag2el_317 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_301 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_317 = { sizeof(struct S1AP_DownlinkS1cdma2000tunnellingIEs), offsetof(struct S1AP_DownlinkS1cdma2000tunnellingIEs, _asn_ctx), - asn_MAP_S1AP_DownlinkS1cdma2000tunnellingIEs_tag2el_301, + asn_MAP_S1AP_DownlinkS1cdma2000tunnellingIEs_tag2el_317, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -40717,12 +42077,12 @@ "DownlinkS1cdma2000tunnellingIEs", "DownlinkS1cdma2000tunnellingIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_301, - sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_301) - /sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_3010), /* 1 */ - asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_301, /* Same as above */ - sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_301) - /sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_3010), /* 1 */ + asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_317, + sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_317) + /sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_3170), /* 1 */ + asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_317, /* Same as above */ + sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_317) + /sizeof(asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs_tags_3170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -40732,12 +42092,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_301, + asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_317, 3, /* Elements count */ - &asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_301 /* Additional specs */ + &asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_317 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_308 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_324 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -40892,9 +42252,9 @@ "EUTRANRoundTripDelayEstimationInfo" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_308 = { 0, 1, 8, 3, 6, 7, 2, 4, 5 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_308 = { 0, 1, 6, 3, 7, 8, 4, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_308 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_324 = { 0, 1, 8, 3, 6, 7, 2, 4, 5 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_324 = { 0, 1, 6, 3, 7, 8, 4, 5, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_324 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 8, -2, 0 }, /* EUTRANRoundTripDelayEstimationInfo */ @@ -40905,19 +42265,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, -1, 0 }, /* Cdma2000HORequiredIndication */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, 0, 0 } /* Cdma2000OneXSRVCCInfo */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_308 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_324 = { sizeof(struct S1AP_UplinkS1cdma2000tunnellingIEs__value), offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs__value, _asn_ctx), offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs__value, present), sizeof(((struct S1AP_UplinkS1cdma2000tunnellingIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_308, + asn_MAP_S1AP_value_tag2el_324, 9, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_308, - asn_MAP_S1AP_value_from_canonical_308, + asn_MAP_S1AP_value_to_canonical_324, + asn_MAP_S1AP_value_from_canonical_324, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_308 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_324 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -40934,12 +42294,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_308, + asn_MBR_S1AP_value_324, 9, /* Elements count */ - &asn_SPC_S1AP_value_specs_308 /* Additional specs */ + &asn_SPC_S1AP_value_specs_324 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_305 = { +asn_TYPE_member_t asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_321 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -40950,9 +42310,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_306, + &asn_PER_memb_S1AP_id_constr_322, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_305 + memb_S1AP_id_constraint_321 }, 0, 0, /* No default value */ "id" @@ -40967,9 +42327,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_307, + &asn_PER_memb_S1AP_criticality_constr_323, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_305 + memb_S1AP_criticality_constraint_321 }, 0, 0, /* No default value */ "criticality" @@ -40977,33 +42337,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_308, + &asn_DEF_S1AP_value_324, select_UplinkS1cdma2000tunnellingIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_308, + &asn_PER_memb_S1AP_value_constr_324, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_305 + memb_S1AP_value_constraint_321 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_305 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_321 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkS1cdma2000tunnellingIEs_tag2el_305 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkS1cdma2000tunnellingIEs_tag2el_321 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_305 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_321 = { sizeof(struct S1AP_UplinkS1cdma2000tunnellingIEs), offsetof(struct S1AP_UplinkS1cdma2000tunnellingIEs, _asn_ctx), - asn_MAP_S1AP_UplinkS1cdma2000tunnellingIEs_tag2el_305, + asn_MAP_S1AP_UplinkS1cdma2000tunnellingIEs_tag2el_321, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -41012,12 +42372,12 @@ "UplinkS1cdma2000tunnellingIEs", "UplinkS1cdma2000tunnellingIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_305, - sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_305) - /sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_3050), /* 1 */ - asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_305, /* Same as above */ - sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_305) - /sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_3050), /* 1 */ + asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_321, + sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_321) + /sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_3210), /* 1 */ + asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_321, /* Same as above */ + sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_321) + /sizeof(asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs_tags_3210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41027,12 +42387,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_305, + asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_321, 3, /* Elements count */ - &asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_305 /* Additional specs */ + &asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_321 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_312 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_328 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UECapabilityInfoIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -41152,31 +42512,49 @@ 0, 0, /* No default value */ "UERadioCapability" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_UECapabilityInfoIndicationIEs__value, choice.UERadioCapabilityForPaging_1), + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_S1AP_UERadioCapabilityForPaging, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "UERadioCapabilityForPaging" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_312 = { 0, 1, 4, 2, 3, 6, 5 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_312 = { 0, 1, 3, 4, 2, 6, 5 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_312 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_328 = { 0, 1, 4, 2, 3, 6, 7, 5 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_328 = { 0, 1, 3, 4, 2, 7, 5, 6 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_328 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 4, 0, 0 }, /* UE-Application-Layer-Measurement-Capability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 2 }, /* UERadioCapability */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 1 }, /* UERadioCapabilityForPaging */ - { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -2, 0 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 3 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, -1, 2 }, /* UERadioCapabilityForPaging */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, -2, 1 }, /* UERadioCapability */ + { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 7, -3, 0 }, /* UERadioCapabilityForPaging */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 } /* LTE-M-Indication */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_312 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_328 = { sizeof(struct S1AP_UECapabilityInfoIndicationIEs__value), offsetof(struct S1AP_UECapabilityInfoIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_UECapabilityInfoIndicationIEs__value, present), sizeof(((struct S1AP_UECapabilityInfoIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_312, - 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_312, - asn_MAP_S1AP_value_from_canonical_312, + asn_MAP_S1AP_value_tag2el_328, + 8, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_328, + asn_MAP_S1AP_value_from_canonical_328, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_312 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_328 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41193,12 +42571,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_312, - 7, /* Elements count */ - &asn_SPC_S1AP_value_specs_312 /* Additional specs */ + asn_MBR_S1AP_value_328, + 8, /* Elements count */ + &asn_SPC_S1AP_value_specs_328 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UECapabilityInfoIndicationIEs_309 = { +asn_TYPE_member_t asn_MBR_S1AP_UECapabilityInfoIndicationIEs_325 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UECapabilityInfoIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -41209,9 +42587,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_310, + &asn_PER_memb_S1AP_id_constr_326, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_309 + memb_S1AP_id_constraint_325 }, 0, 0, /* No default value */ "id" @@ -41226,9 +42604,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_311, + &asn_PER_memb_S1AP_criticality_constr_327, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_309 + memb_S1AP_criticality_constraint_325 }, 0, 0, /* No default value */ "criticality" @@ -41236,33 +42614,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UECapabilityInfoIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_312, + &asn_DEF_S1AP_value_328, select_UECapabilityInfoIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_312, + &asn_PER_memb_S1AP_value_constr_328, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_309 + memb_S1AP_value_constraint_325 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_309 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_325 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UECapabilityInfoIndicationIEs_tag2el_309 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UECapabilityInfoIndicationIEs_tag2el_325 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_309 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_325 = { sizeof(struct S1AP_UECapabilityInfoIndicationIEs), offsetof(struct S1AP_UECapabilityInfoIndicationIEs, _asn_ctx), - asn_MAP_S1AP_UECapabilityInfoIndicationIEs_tag2el_309, + asn_MAP_S1AP_UECapabilityInfoIndicationIEs_tag2el_325, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -41271,12 +42649,12 @@ "UECapabilityInfoIndicationIEs", "UECapabilityInfoIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_309, - sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_309) - /sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_3090), /* 1 */ - asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_309, /* Same as above */ - sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_309) - /sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_3090), /* 1 */ + asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_325, + sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_325) + /sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_3250), /* 1 */ + asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_325, /* Same as above */ + sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_325) + /sizeof(asn_DEF_S1AP_UECapabilityInfoIndicationIEs_tags_3250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41286,12 +42664,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UECapabilityInfoIndicationIEs_309, + asn_MBR_S1AP_UECapabilityInfoIndicationIEs_325, 3, /* Elements count */ - &asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_309 /* Additional specs */ + &asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_325 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_316 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_332 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBStatusTransferIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -41344,23 +42722,23 @@ "ENB-StatusTransfer-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_316 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_332 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* ENB-StatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_316 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_332 = { sizeof(struct S1AP_ENBStatusTransferIEs__value), offsetof(struct S1AP_ENBStatusTransferIEs__value, _asn_ctx), offsetof(struct S1AP_ENBStatusTransferIEs__value, present), sizeof(((struct S1AP_ENBStatusTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_316, + asn_MAP_S1AP_value_tag2el_332, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_316 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_332 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41377,12 +42755,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_316, + asn_MBR_S1AP_value_332, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_316 /* Additional specs */ + &asn_SPC_S1AP_value_specs_332 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBStatusTransferIEs_313 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBStatusTransferIEs_329 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -41393,9 +42771,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_314, + &asn_PER_memb_S1AP_id_constr_330, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_313 + memb_S1AP_id_constraint_329 }, 0, 0, /* No default value */ "id" @@ -41410,9 +42788,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_315, + &asn_PER_memb_S1AP_criticality_constr_331, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_313 + memb_S1AP_criticality_constraint_329 }, 0, 0, /* No default value */ "criticality" @@ -41420,33 +42798,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_316, + &asn_DEF_S1AP_value_332, select_ENBStatusTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_316, + &asn_PER_memb_S1AP_value_constr_332, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_313 + memb_S1AP_value_constraint_329 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBStatusTransferIEs_tags_313 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBStatusTransferIEs_tags_329 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBStatusTransferIEs_tag2el_313 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBStatusTransferIEs_tag2el_329 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBStatusTransferIEs_specs_313 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBStatusTransferIEs_specs_329 = { sizeof(struct S1AP_ENBStatusTransferIEs), offsetof(struct S1AP_ENBStatusTransferIEs, _asn_ctx), - asn_MAP_S1AP_ENBStatusTransferIEs_tag2el_313, + asn_MAP_S1AP_ENBStatusTransferIEs_tag2el_329, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -41455,12 +42833,12 @@ "ENBStatusTransferIEs", "ENBStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBStatusTransferIEs_tags_313, - sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_313) - /sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_3130), /* 1 */ - asn_DEF_S1AP_ENBStatusTransferIEs_tags_313, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_313) - /sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_3130), /* 1 */ + asn_DEF_S1AP_ENBStatusTransferIEs_tags_329, + sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_329) + /sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_3290), /* 1 */ + asn_DEF_S1AP_ENBStatusTransferIEs_tags_329, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_329) + /sizeof(asn_DEF_S1AP_ENBStatusTransferIEs_tags_3290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41470,12 +42848,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBStatusTransferIEs_313, + asn_MBR_S1AP_ENBStatusTransferIEs_329, 3, /* Elements count */ - &asn_SPC_S1AP_ENBStatusTransferIEs_specs_313 /* Additional specs */ + &asn_SPC_S1AP_ENBStatusTransferIEs_specs_329 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_320 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_336 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEStatusTransferIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -41528,23 +42906,23 @@ "ENB-StatusTransfer-TransparentContainer" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_320 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_336 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* ENB-StatusTransfer-TransparentContainer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_320 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_336 = { sizeof(struct S1AP_MMEStatusTransferIEs__value), offsetof(struct S1AP_MMEStatusTransferIEs__value, _asn_ctx), offsetof(struct S1AP_MMEStatusTransferIEs__value, present), sizeof(((struct S1AP_MMEStatusTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_320, + asn_MAP_S1AP_value_tag2el_336, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_320 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_336 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41561,12 +42939,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_320, + asn_MBR_S1AP_value_336, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_320 /* Additional specs */ + &asn_SPC_S1AP_value_specs_336 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEStatusTransferIEs_317 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEStatusTransferIEs_333 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEStatusTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -41577,9 +42955,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_318, + &asn_PER_memb_S1AP_id_constr_334, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_317 + memb_S1AP_id_constraint_333 }, 0, 0, /* No default value */ "id" @@ -41594,9 +42972,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_319, + &asn_PER_memb_S1AP_criticality_constr_335, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_317 + memb_S1AP_criticality_constraint_333 }, 0, 0, /* No default value */ "criticality" @@ -41604,33 +42982,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEStatusTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_320, + &asn_DEF_S1AP_value_336, select_MMEStatusTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_320, + &asn_PER_memb_S1AP_value_constr_336, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_317 + memb_S1AP_value_constraint_333 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEStatusTransferIEs_tags_317 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEStatusTransferIEs_tags_333 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEStatusTransferIEs_tag2el_317 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEStatusTransferIEs_tag2el_333 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEStatusTransferIEs_specs_317 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEStatusTransferIEs_specs_333 = { sizeof(struct S1AP_MMEStatusTransferIEs), offsetof(struct S1AP_MMEStatusTransferIEs, _asn_ctx), - asn_MAP_S1AP_MMEStatusTransferIEs_tag2el_317, + asn_MAP_S1AP_MMEStatusTransferIEs_tag2el_333, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -41639,12 +43017,12 @@ "MMEStatusTransferIEs", "MMEStatusTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEStatusTransferIEs_tags_317, - sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_317) - /sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_3170), /* 1 */ - asn_DEF_S1AP_MMEStatusTransferIEs_tags_317, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_317) - /sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_3170), /* 1 */ + asn_DEF_S1AP_MMEStatusTransferIEs_tags_333, + sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_333) + /sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_3330), /* 1 */ + asn_DEF_S1AP_MMEStatusTransferIEs_tags_333, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_333) + /sizeof(asn_DEF_S1AP_MMEStatusTransferIEs_tags_3330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41654,12 +43032,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEStatusTransferIEs_317, + asn_MBR_S1AP_MMEStatusTransferIEs_333, 3, /* Elements count */ - &asn_SPC_S1AP_MMEStatusTransferIEs_specs_317 /* Additional specs */ + &asn_SPC_S1AP_MMEStatusTransferIEs_specs_333 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_324 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_340 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceStartIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -41712,23 +43090,23 @@ "TraceActivation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_324 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_340 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* TraceActivation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_324 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_340 = { sizeof(struct S1AP_TraceStartIEs__value), offsetof(struct S1AP_TraceStartIEs__value, _asn_ctx), offsetof(struct S1AP_TraceStartIEs__value, present), sizeof(((struct S1AP_TraceStartIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_324, + asn_MAP_S1AP_value_tag2el_340, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_324 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_340 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41745,12 +43123,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_324, + asn_MBR_S1AP_value_340, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_324 /* Additional specs */ + &asn_SPC_S1AP_value_specs_340 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TraceStartIEs_321 = { +asn_TYPE_member_t asn_MBR_S1AP_TraceStartIEs_337 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceStartIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -41761,9 +43139,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_322, + &asn_PER_memb_S1AP_id_constr_338, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_321 + memb_S1AP_id_constraint_337 }, 0, 0, /* No default value */ "id" @@ -41778,9 +43156,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_323, + &asn_PER_memb_S1AP_criticality_constr_339, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_321 + memb_S1AP_criticality_constraint_337 }, 0, 0, /* No default value */ "criticality" @@ -41788,33 +43166,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceStartIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_324, + &asn_DEF_S1AP_value_340, select_TraceStartIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_324, + &asn_PER_memb_S1AP_value_constr_340, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_321 + memb_S1AP_value_constraint_337 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TraceStartIEs_tags_321 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TraceStartIEs_tags_337 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceStartIEs_tag2el_321 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceStartIEs_tag2el_337 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceStartIEs_specs_321 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceStartIEs_specs_337 = { sizeof(struct S1AP_TraceStartIEs), offsetof(struct S1AP_TraceStartIEs, _asn_ctx), - asn_MAP_S1AP_TraceStartIEs_tag2el_321, + asn_MAP_S1AP_TraceStartIEs_tag2el_337, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -41823,12 +43201,12 @@ "TraceStartIEs", "TraceStartIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TraceStartIEs_tags_321, - sizeof(asn_DEF_S1AP_TraceStartIEs_tags_321) - /sizeof(asn_DEF_S1AP_TraceStartIEs_tags_3210), /* 1 */ - asn_DEF_S1AP_TraceStartIEs_tags_321, /* Same as above */ - sizeof(asn_DEF_S1AP_TraceStartIEs_tags_321) - /sizeof(asn_DEF_S1AP_TraceStartIEs_tags_3210), /* 1 */ + asn_DEF_S1AP_TraceStartIEs_tags_337, + sizeof(asn_DEF_S1AP_TraceStartIEs_tags_337) + /sizeof(asn_DEF_S1AP_TraceStartIEs_tags_3370), /* 1 */ + asn_DEF_S1AP_TraceStartIEs_tags_337, /* Same as above */ + sizeof(asn_DEF_S1AP_TraceStartIEs_tags_337) + /sizeof(asn_DEF_S1AP_TraceStartIEs_tags_3370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -41838,12 +43216,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TraceStartIEs_321, + asn_MBR_S1AP_TraceStartIEs_337, 3, /* Elements count */ - &asn_SPC_S1AP_TraceStartIEs_specs_321 /* Additional specs */ + &asn_SPC_S1AP_TraceStartIEs_specs_337 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_328 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_344 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceFailureIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -41913,7 +43291,7 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_328 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_344 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* E-UTRAN-Trace-ID */ @@ -41923,18 +43301,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 3, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_328 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_344 = { sizeof(struct S1AP_TraceFailureIndicationIEs__value), offsetof(struct S1AP_TraceFailureIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_TraceFailureIndicationIEs__value, present), sizeof(((struct S1AP_TraceFailureIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_328, + asn_MAP_S1AP_value_tag2el_344, 8, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_328 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_344 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -41951,12 +43329,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_328, + asn_MBR_S1AP_value_344, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_328 /* Additional specs */ + &asn_SPC_S1AP_value_specs_344 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_TraceFailureIndicationIEs_325 = { +asn_TYPE_member_t asn_MBR_S1AP_TraceFailureIndicationIEs_341 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceFailureIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -41967,9 +43345,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_326, + &asn_PER_memb_S1AP_id_constr_342, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_325 + memb_S1AP_id_constraint_341 }, 0, 0, /* No default value */ "id" @@ -41984,9 +43362,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_327, + &asn_PER_memb_S1AP_criticality_constr_343, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_325 + memb_S1AP_criticality_constraint_341 }, 0, 0, /* No default value */ "criticality" @@ -41994,33 +43372,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceFailureIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_328, + &asn_DEF_S1AP_value_344, select_TraceFailureIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_328, + &asn_PER_memb_S1AP_value_constr_344, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_325 + memb_S1AP_value_constraint_341 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_TraceFailureIndicationIEs_tags_325 = { +static const ber_tlv_tag_t asn_DEF_S1AP_TraceFailureIndicationIEs_tags_341 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceFailureIndicationIEs_tag2el_325 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_TraceFailureIndicationIEs_tag2el_341 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceFailureIndicationIEs_specs_325 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceFailureIndicationIEs_specs_341 = { sizeof(struct S1AP_TraceFailureIndicationIEs), offsetof(struct S1AP_TraceFailureIndicationIEs, _asn_ctx), - asn_MAP_S1AP_TraceFailureIndicationIEs_tag2el_325, + asn_MAP_S1AP_TraceFailureIndicationIEs_tag2el_341, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -42029,12 +43407,12 @@ "TraceFailureIndicationIEs", "TraceFailureIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_TraceFailureIndicationIEs_tags_325, - sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_325) - /sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_3250), /* 1 */ - asn_DEF_S1AP_TraceFailureIndicationIEs_tags_325, /* Same as above */ - sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_325) - /sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_3250), /* 1 */ + asn_DEF_S1AP_TraceFailureIndicationIEs_tags_341, + sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_341) + /sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_3410), /* 1 */ + asn_DEF_S1AP_TraceFailureIndicationIEs_tags_341, /* Same as above */ + sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_341) + /sizeof(asn_DEF_S1AP_TraceFailureIndicationIEs_tags_3410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42044,12 +43422,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_TraceFailureIndicationIEs_325, + asn_MBR_S1AP_TraceFailureIndicationIEs_341, 3, /* Elements count */ - &asn_SPC_S1AP_TraceFailureIndicationIEs_specs_325 /* Additional specs */ + &asn_SPC_S1AP_TraceFailureIndicationIEs_specs_341 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_332 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_348 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DeactivateTraceIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -42102,23 +43480,23 @@ "E-UTRAN-Trace-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_332 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_348 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 } /* E-UTRAN-Trace-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_332 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_348 = { sizeof(struct S1AP_DeactivateTraceIEs__value), offsetof(struct S1AP_DeactivateTraceIEs__value, _asn_ctx), offsetof(struct S1AP_DeactivateTraceIEs__value, present), sizeof(((struct S1AP_DeactivateTraceIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_332, + asn_MAP_S1AP_value_tag2el_348, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_332 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_348 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42135,12 +43513,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_332, + asn_MBR_S1AP_value_348, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_332 /* Additional specs */ + &asn_SPC_S1AP_value_specs_348 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DeactivateTraceIEs_329 = { +asn_TYPE_member_t asn_MBR_S1AP_DeactivateTraceIEs_345 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DeactivateTraceIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -42151,9 +43529,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_330, + &asn_PER_memb_S1AP_id_constr_346, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_329 + memb_S1AP_id_constraint_345 }, 0, 0, /* No default value */ "id" @@ -42168,9 +43546,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_331, + &asn_PER_memb_S1AP_criticality_constr_347, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_329 + memb_S1AP_criticality_constraint_345 }, 0, 0, /* No default value */ "criticality" @@ -42178,33 +43556,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DeactivateTraceIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_332, + &asn_DEF_S1AP_value_348, select_DeactivateTraceIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_332, + &asn_PER_memb_S1AP_value_constr_348, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_329 + memb_S1AP_value_constraint_345 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DeactivateTraceIEs_tags_329 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DeactivateTraceIEs_tags_345 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DeactivateTraceIEs_tag2el_329 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DeactivateTraceIEs_tag2el_345 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DeactivateTraceIEs_specs_329 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DeactivateTraceIEs_specs_345 = { sizeof(struct S1AP_DeactivateTraceIEs), offsetof(struct S1AP_DeactivateTraceIEs, _asn_ctx), - asn_MAP_S1AP_DeactivateTraceIEs_tag2el_329, + asn_MAP_S1AP_DeactivateTraceIEs_tag2el_345, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -42213,12 +43591,12 @@ "DeactivateTraceIEs", "DeactivateTraceIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DeactivateTraceIEs_tags_329, - sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_329) - /sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_3290), /* 1 */ - asn_DEF_S1AP_DeactivateTraceIEs_tags_329, /* Same as above */ - sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_329) - /sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_3290), /* 1 */ + asn_DEF_S1AP_DeactivateTraceIEs_tags_345, + sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_345) + /sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_3450), /* 1 */ + asn_DEF_S1AP_DeactivateTraceIEs_tags_345, /* Same as above */ + sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_345) + /sizeof(asn_DEF_S1AP_DeactivateTraceIEs_tags_3450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42228,12 +43606,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DeactivateTraceIEs_329, + asn_MBR_S1AP_DeactivateTraceIEs_345, 3, /* Elements count */ - &asn_SPC_S1AP_DeactivateTraceIEs_specs_329 /* Additional specs */ + &asn_SPC_S1AP_DeactivateTraceIEs_specs_345 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_336 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_352 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellTrafficTraceIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -42337,9 +43715,9 @@ "PrivacyIndicator" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_336 = { 0, 1, 4, 2, 5, 3 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_336 = { 0, 1, 3, 5, 2, 4 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_336 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_352 = { 0, 1, 4, 2, 5, 3 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_352 = { 0, 1, 3, 5, 2, 4 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_352 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 4, 0, 0 }, /* TransportLayerAddress */ @@ -42347,19 +43725,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* PrivacyIndicator */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* EUTRAN-CGI */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_336 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_352 = { sizeof(struct S1AP_CellTrafficTraceIEs__value), offsetof(struct S1AP_CellTrafficTraceIEs__value, _asn_ctx), offsetof(struct S1AP_CellTrafficTraceIEs__value, present), sizeof(((struct S1AP_CellTrafficTraceIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_336, + asn_MAP_S1AP_value_tag2el_352, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_336, - asn_MAP_S1AP_value_from_canonical_336, + asn_MAP_S1AP_value_to_canonical_352, + asn_MAP_S1AP_value_from_canonical_352, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_336 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_352 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42376,12 +43754,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_336, + asn_MBR_S1AP_value_352, 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_336 /* Additional specs */ + &asn_SPC_S1AP_value_specs_352 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_CellTrafficTraceIEs_333 = { +asn_TYPE_member_t asn_MBR_S1AP_CellTrafficTraceIEs_349 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_CellTrafficTraceIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -42392,9 +43770,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_334, + &asn_PER_memb_S1AP_id_constr_350, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_333 + memb_S1AP_id_constraint_349 }, 0, 0, /* No default value */ "id" @@ -42409,9 +43787,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_335, + &asn_PER_memb_S1AP_criticality_constr_351, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_333 + memb_S1AP_criticality_constraint_349 }, 0, 0, /* No default value */ "criticality" @@ -42419,33 +43797,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_CellTrafficTraceIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_336, + &asn_DEF_S1AP_value_352, select_CellTrafficTraceIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_336, + &asn_PER_memb_S1AP_value_constr_352, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_333 + memb_S1AP_value_constraint_349 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_CellTrafficTraceIEs_tags_333 = { +static const ber_tlv_tag_t asn_DEF_S1AP_CellTrafficTraceIEs_tags_349 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellTrafficTraceIEs_tag2el_333 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_CellTrafficTraceIEs_tag2el_349 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellTrafficTraceIEs_specs_333 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellTrafficTraceIEs_specs_349 = { sizeof(struct S1AP_CellTrafficTraceIEs), offsetof(struct S1AP_CellTrafficTraceIEs, _asn_ctx), - asn_MAP_S1AP_CellTrafficTraceIEs_tag2el_333, + asn_MAP_S1AP_CellTrafficTraceIEs_tag2el_349, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -42454,12 +43832,12 @@ "CellTrafficTraceIEs", "CellTrafficTraceIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_CellTrafficTraceIEs_tags_333, - sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_333) - /sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_3330), /* 1 */ - asn_DEF_S1AP_CellTrafficTraceIEs_tags_333, /* Same as above */ - sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_333) - /sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_3330), /* 1 */ + asn_DEF_S1AP_CellTrafficTraceIEs_tags_349, + sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_349) + /sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_3490), /* 1 */ + asn_DEF_S1AP_CellTrafficTraceIEs_tags_349, /* Same as above */ + sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_349) + /sizeof(asn_DEF_S1AP_CellTrafficTraceIEs_tags_3490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42469,12 +43847,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_CellTrafficTraceIEs_333, + asn_MBR_S1AP_CellTrafficTraceIEs_349, 3, /* Elements count */ - &asn_SPC_S1AP_CellTrafficTraceIEs_specs_333 /* Additional specs */ + &asn_SPC_S1AP_CellTrafficTraceIEs_specs_349 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_340 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_356 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingControlIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -42527,23 +43905,23 @@ "RequestType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_340 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_356 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* RequestType */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_340 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_356 = { sizeof(struct S1AP_LocationReportingControlIEs__value), offsetof(struct S1AP_LocationReportingControlIEs__value, _asn_ctx), offsetof(struct S1AP_LocationReportingControlIEs__value, present), sizeof(((struct S1AP_LocationReportingControlIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_340, + asn_MAP_S1AP_value_tag2el_356, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_340 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_356 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42560,12 +43938,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_340, + asn_MBR_S1AP_value_356, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_340 /* Additional specs */ + &asn_SPC_S1AP_value_specs_356 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LocationReportingControlIEs_337 = { +asn_TYPE_member_t asn_MBR_S1AP_LocationReportingControlIEs_353 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingControlIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -42576,9 +43954,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_338, + &asn_PER_memb_S1AP_id_constr_354, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_337 + memb_S1AP_id_constraint_353 }, 0, 0, /* No default value */ "id" @@ -42593,9 +43971,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_339, + &asn_PER_memb_S1AP_criticality_constr_355, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_337 + memb_S1AP_criticality_constraint_353 }, 0, 0, /* No default value */ "criticality" @@ -42603,33 +43981,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingControlIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_340, + &asn_DEF_S1AP_value_356, select_LocationReportingControlIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_340, + &asn_PER_memb_S1AP_value_constr_356, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_337 + memb_S1AP_value_constraint_353 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportingControlIEs_tags_337 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportingControlIEs_tags_353 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportingControlIEs_tag2el_337 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportingControlIEs_tag2el_353 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingControlIEs_specs_337 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingControlIEs_specs_353 = { sizeof(struct S1AP_LocationReportingControlIEs), offsetof(struct S1AP_LocationReportingControlIEs, _asn_ctx), - asn_MAP_S1AP_LocationReportingControlIEs_tag2el_337, + asn_MAP_S1AP_LocationReportingControlIEs_tag2el_353, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -42638,12 +44016,12 @@ "LocationReportingControlIEs", "LocationReportingControlIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LocationReportingControlIEs_tags_337, - sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_337) - /sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_3370), /* 1 */ - asn_DEF_S1AP_LocationReportingControlIEs_tags_337, /* Same as above */ - sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_337) - /sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_3370), /* 1 */ + asn_DEF_S1AP_LocationReportingControlIEs_tags_353, + sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_353) + /sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_3530), /* 1 */ + asn_DEF_S1AP_LocationReportingControlIEs_tags_353, /* Same as above */ + sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_353) + /sizeof(asn_DEF_S1AP_LocationReportingControlIEs_tags_3530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42653,12 +44031,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LocationReportingControlIEs_337, + asn_MBR_S1AP_LocationReportingControlIEs_353, 3, /* Elements count */ - &asn_SPC_S1AP_LocationReportingControlIEs_specs_337 /* Additional specs */ + &asn_SPC_S1AP_LocationReportingControlIEs_specs_353 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_344 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_360 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingFailureIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -42711,7 +44089,7 @@ "Cause" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_344 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_360 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 2, 0, 0 }, /* radioNetwork */ @@ -42720,18 +44098,18 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_344 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_360 = { sizeof(struct S1AP_LocationReportingFailureIndicationIEs__value), offsetof(struct S1AP_LocationReportingFailureIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_LocationReportingFailureIndicationIEs__value, present), sizeof(((struct S1AP_LocationReportingFailureIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_344, + asn_MAP_S1AP_value_tag2el_360, 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_344 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_360 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42748,12 +44126,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_344, + asn_MBR_S1AP_value_360, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_344 /* Additional specs */ + &asn_SPC_S1AP_value_specs_360 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LocationReportingFailureIndicationIEs_341 = { +asn_TYPE_member_t asn_MBR_S1AP_LocationReportingFailureIndicationIEs_357 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingFailureIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -42764,9 +44142,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_342, + &asn_PER_memb_S1AP_id_constr_358, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_341 + memb_S1AP_id_constraint_357 }, 0, 0, /* No default value */ "id" @@ -42781,9 +44159,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_343, + &asn_PER_memb_S1AP_criticality_constr_359, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_341 + memb_S1AP_criticality_constraint_357 }, 0, 0, /* No default value */ "criticality" @@ -42791,33 +44169,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportingFailureIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_344, + &asn_DEF_S1AP_value_360, select_LocationReportingFailureIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_344, + &asn_PER_memb_S1AP_value_constr_360, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_341 + memb_S1AP_value_constraint_357 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_341 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_357 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportingFailureIndicationIEs_tag2el_341 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportingFailureIndicationIEs_tag2el_357 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_341 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_357 = { sizeof(struct S1AP_LocationReportingFailureIndicationIEs), offsetof(struct S1AP_LocationReportingFailureIndicationIEs, _asn_ctx), - asn_MAP_S1AP_LocationReportingFailureIndicationIEs_tag2el_341, + asn_MAP_S1AP_LocationReportingFailureIndicationIEs_tag2el_357, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -42826,12 +44204,12 @@ "LocationReportingFailureIndicationIEs", "LocationReportingFailureIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_341, - sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_341) - /sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_3410), /* 1 */ - asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_341, /* Same as above */ - sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_341) - /sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_3410), /* 1 */ + asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_357, + sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_357) + /sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_3570), /* 1 */ + asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_357, /* Same as above */ + sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_357) + /sizeof(asn_DEF_S1AP_LocationReportingFailureIndicationIEs_tags_3570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -42841,12 +44219,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LocationReportingFailureIndicationIEs_341, + asn_MBR_S1AP_LocationReportingFailureIndicationIEs_357, 3, /* Elements count */ - &asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_341 /* Additional specs */ + &asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_357 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_348 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_364 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -42949,27 +44327,45 @@ 0, 0, /* No default value */ "PSCellInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportIEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_348 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_364 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 3 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 2 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* RequestType */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 4 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 3 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 2 }, /* RequestType */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 1 }, /* PSCellInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_348 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_364 = { sizeof(struct S1AP_LocationReportIEs__value), offsetof(struct S1AP_LocationReportIEs__value, _asn_ctx), offsetof(struct S1AP_LocationReportIEs__value, present), sizeof(((struct S1AP_LocationReportIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_348, - 6, /* Count of tags in the map */ + asn_MAP_S1AP_value_tag2el_364, + 7, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_348 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_364 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -42986,12 +44382,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_348, - 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_348 /* Additional specs */ + asn_MBR_S1AP_value_364, + 7, /* Elements count */ + &asn_SPC_S1AP_value_specs_364 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_LocationReportIEs_345 = { +asn_TYPE_member_t asn_MBR_S1AP_LocationReportIEs_361 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -43002,9 +44398,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_346, + &asn_PER_memb_S1AP_id_constr_362, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_345 + memb_S1AP_id_constraint_361 }, 0, 0, /* No default value */ "id" @@ -43019,9 +44415,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_347, + &asn_PER_memb_S1AP_criticality_constr_363, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_345 + memb_S1AP_criticality_constraint_361 }, 0, 0, /* No default value */ "criticality" @@ -43029,33 +44425,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_LocationReportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_348, + &asn_DEF_S1AP_value_364, select_LocationReportIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_348, + &asn_PER_memb_S1AP_value_constr_364, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_345 + memb_S1AP_value_constraint_361 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportIEs_tags_345 = { +static const ber_tlv_tag_t asn_DEF_S1AP_LocationReportIEs_tags_361 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportIEs_tag2el_345 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_LocationReportIEs_tag2el_361 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportIEs_specs_345 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportIEs_specs_361 = { sizeof(struct S1AP_LocationReportIEs), offsetof(struct S1AP_LocationReportIEs, _asn_ctx), - asn_MAP_S1AP_LocationReportIEs_tag2el_345, + asn_MAP_S1AP_LocationReportIEs_tag2el_361, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -43064,12 +44460,12 @@ "LocationReportIEs", "LocationReportIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_LocationReportIEs_tags_345, - sizeof(asn_DEF_S1AP_LocationReportIEs_tags_345) - /sizeof(asn_DEF_S1AP_LocationReportIEs_tags_3450), /* 1 */ - asn_DEF_S1AP_LocationReportIEs_tags_345, /* Same as above */ - sizeof(asn_DEF_S1AP_LocationReportIEs_tags_345) - /sizeof(asn_DEF_S1AP_LocationReportIEs_tags_3450), /* 1 */ + asn_DEF_S1AP_LocationReportIEs_tags_361, + sizeof(asn_DEF_S1AP_LocationReportIEs_tags_361) + /sizeof(asn_DEF_S1AP_LocationReportIEs_tags_3610), /* 1 */ + asn_DEF_S1AP_LocationReportIEs_tags_361, /* Same as above */ + sizeof(asn_DEF_S1AP_LocationReportIEs_tags_361) + /sizeof(asn_DEF_S1AP_LocationReportIEs_tags_3610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43079,12 +44475,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_LocationReportIEs_345, + asn_MBR_S1AP_LocationReportIEs_361, 3, /* Elements count */ - &asn_SPC_S1AP_LocationReportIEs_specs_345 /* Additional specs */ + &asn_SPC_S1AP_LocationReportIEs_specs_361 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_352 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_368 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStartIEs__value, choice.OverloadResponse), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -43137,26 +44533,26 @@ "TrafficLoadReductionIndication" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_352 = { 2, 1, 0 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_352 = { 2, 1, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_352 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_368 = { 2, 1, 0 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_368 = { 2, 1, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_368 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, 0, 0 }, /* TrafficLoadReductionIndication */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 0 }, /* GUMMEIList */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* overloadAction */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_352 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_368 = { sizeof(struct S1AP_OverloadStartIEs__value), offsetof(struct S1AP_OverloadStartIEs__value, _asn_ctx), offsetof(struct S1AP_OverloadStartIEs__value, present), sizeof(((struct S1AP_OverloadStartIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_352, + asn_MAP_S1AP_value_tag2el_368, 3, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_352, - asn_MAP_S1AP_value_from_canonical_352, + asn_MAP_S1AP_value_to_canonical_368, + asn_MAP_S1AP_value_from_canonical_368, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_352 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_368 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43173,12 +44569,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_352, + asn_MBR_S1AP_value_368, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_352 /* Additional specs */ + &asn_SPC_S1AP_value_specs_368 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_OverloadStartIEs_349 = { +asn_TYPE_member_t asn_MBR_S1AP_OverloadStartIEs_365 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStartIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -43189,9 +44585,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_350, + &asn_PER_memb_S1AP_id_constr_366, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_349 + memb_S1AP_id_constraint_365 }, 0, 0, /* No default value */ "id" @@ -43206,9 +44602,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_351, + &asn_PER_memb_S1AP_criticality_constr_367, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_349 + memb_S1AP_criticality_constraint_365 }, 0, 0, /* No default value */ "criticality" @@ -43216,33 +44612,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStartIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_352, + &asn_DEF_S1AP_value_368, select_OverloadStartIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_352, + &asn_PER_memb_S1AP_value_constr_368, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_349 + memb_S1AP_value_constraint_365 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_OverloadStartIEs_tags_349 = { +static const ber_tlv_tag_t asn_DEF_S1AP_OverloadStartIEs_tags_365 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_OverloadStartIEs_tag2el_349 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_OverloadStartIEs_tag2el_365 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStartIEs_specs_349 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStartIEs_specs_365 = { sizeof(struct S1AP_OverloadStartIEs), offsetof(struct S1AP_OverloadStartIEs, _asn_ctx), - asn_MAP_S1AP_OverloadStartIEs_tag2el_349, + asn_MAP_S1AP_OverloadStartIEs_tag2el_365, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -43251,12 +44647,12 @@ "OverloadStartIEs", "OverloadStartIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_OverloadStartIEs_tags_349, - sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_349) - /sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_3490), /* 1 */ - asn_DEF_S1AP_OverloadStartIEs_tags_349, /* Same as above */ - sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_349) - /sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_3490), /* 1 */ + asn_DEF_S1AP_OverloadStartIEs_tags_365, + sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_365) + /sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_3650), /* 1 */ + asn_DEF_S1AP_OverloadStartIEs_tags_365, /* Same as above */ + sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_365) + /sizeof(asn_DEF_S1AP_OverloadStartIEs_tags_3650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43266,12 +44662,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_OverloadStartIEs_349, + asn_MBR_S1AP_OverloadStartIEs_365, 3, /* Elements count */ - &asn_SPC_S1AP_OverloadStartIEs_specs_349 /* Additional specs */ + &asn_SPC_S1AP_OverloadStartIEs_specs_365 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_356 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_372 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStopIEs__value, choice.GUMMEIList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -43290,21 +44686,21 @@ "GUMMEIList" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_356 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_372 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* GUMMEIList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_356 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_372 = { sizeof(struct S1AP_OverloadStopIEs__value), offsetof(struct S1AP_OverloadStopIEs__value, _asn_ctx), offsetof(struct S1AP_OverloadStopIEs__value, present), sizeof(((struct S1AP_OverloadStopIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_356, + asn_MAP_S1AP_value_tag2el_372, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_356 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_372 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43321,12 +44717,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_356, + asn_MBR_S1AP_value_372, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_356 /* Additional specs */ + &asn_SPC_S1AP_value_specs_372 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_OverloadStopIEs_353 = { +asn_TYPE_member_t asn_MBR_S1AP_OverloadStopIEs_369 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStopIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -43337,9 +44733,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_354, + &asn_PER_memb_S1AP_id_constr_370, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_353 + memb_S1AP_id_constraint_369 }, 0, 0, /* No default value */ "id" @@ -43354,9 +44750,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_355, + &asn_PER_memb_S1AP_criticality_constr_371, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_353 + memb_S1AP_criticality_constraint_369 }, 0, 0, /* No default value */ "criticality" @@ -43364,33 +44760,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_OverloadStopIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_356, + &asn_DEF_S1AP_value_372, select_OverloadStopIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_356, + &asn_PER_memb_S1AP_value_constr_372, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_353 + memb_S1AP_value_constraint_369 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_OverloadStopIEs_tags_353 = { +static const ber_tlv_tag_t asn_DEF_S1AP_OverloadStopIEs_tags_369 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_OverloadStopIEs_tag2el_353 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_OverloadStopIEs_tag2el_369 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStopIEs_specs_353 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStopIEs_specs_369 = { sizeof(struct S1AP_OverloadStopIEs), offsetof(struct S1AP_OverloadStopIEs, _asn_ctx), - asn_MAP_S1AP_OverloadStopIEs_tag2el_353, + asn_MAP_S1AP_OverloadStopIEs_tag2el_369, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -43399,12 +44795,12 @@ "OverloadStopIEs", "OverloadStopIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_OverloadStopIEs_tags_353, - sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_353) - /sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_3530), /* 1 */ - asn_DEF_S1AP_OverloadStopIEs_tags_353, /* Same as above */ - sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_353) - /sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_3530), /* 1 */ + asn_DEF_S1AP_OverloadStopIEs_tags_369, + sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_369) + /sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_3690), /* 1 */ + asn_DEF_S1AP_OverloadStopIEs_tags_369, /* Same as above */ + sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_369) + /sizeof(asn_DEF_S1AP_OverloadStopIEs_tags_3690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43414,12 +44810,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_OverloadStopIEs_353, + asn_MBR_S1AP_OverloadStopIEs_369, 3, /* Elements count */ - &asn_SPC_S1AP_OverloadStopIEs_specs_353 /* Additional specs */ + &asn_SPC_S1AP_OverloadStopIEs_specs_369 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_360 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_376 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningRequestIEs__value, choice.MessageIdentifier), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -43625,9 +45021,9 @@ "WarningAreaCoordinates" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_360 = { 3, 4, 5, 0, 1, 8, 6, 7, 9, 11, 10, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_360 = { 3, 4, 11, 0, 1, 2, 6, 7, 5, 8, 10, 9 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_360 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_376 = { 3, 4, 5, 0, 1, 8, 6, 7, 9, 11, 10, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_376 = { 3, 4, 11, 0, 1, 2, 6, 7, 5, 8, 10, 9 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_376 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 3, 0, 2 }, /* RepetitionPeriod */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 4, -1, 1 }, /* ExtendedRepetitionPeriod */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 5, -2, 0 }, /* NumberofBroadcastRequest */ @@ -43643,19 +45039,19 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* trackingAreaListforWarning */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaIDList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_360 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_376 = { sizeof(struct S1AP_WriteReplaceWarningRequestIEs__value), offsetof(struct S1AP_WriteReplaceWarningRequestIEs__value, _asn_ctx), offsetof(struct S1AP_WriteReplaceWarningRequestIEs__value, present), sizeof(((struct S1AP_WriteReplaceWarningRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_360, + asn_MAP_S1AP_value_tag2el_376, 14, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_360, - asn_MAP_S1AP_value_from_canonical_360, + asn_MAP_S1AP_value_to_canonical_376, + asn_MAP_S1AP_value_from_canonical_376, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_360 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_376 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43672,12 +45068,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_360, + asn_MBR_S1AP_value_376, 12, /* Elements count */ - &asn_SPC_S1AP_value_specs_360 /* Additional specs */ + &asn_SPC_S1AP_value_specs_376 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningRequestIEs_357 = { +asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningRequestIEs_373 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -43688,9 +45084,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_358, + &asn_PER_memb_S1AP_id_constr_374, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_357 + memb_S1AP_id_constraint_373 }, 0, 0, /* No default value */ "id" @@ -43705,9 +45101,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_359, + &asn_PER_memb_S1AP_criticality_constr_375, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_357 + memb_S1AP_criticality_constraint_373 }, 0, 0, /* No default value */ "criticality" @@ -43715,33 +45111,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_360, + &asn_DEF_S1AP_value_376, select_WriteReplaceWarningRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_360, + &asn_PER_memb_S1AP_value_constr_376, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_357 + memb_S1AP_value_constraint_373 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_357 = { +static const ber_tlv_tag_t asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_373 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_WriteReplaceWarningRequestIEs_tag2el_357 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_WriteReplaceWarningRequestIEs_tag2el_373 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_357 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_373 = { sizeof(struct S1AP_WriteReplaceWarningRequestIEs), offsetof(struct S1AP_WriteReplaceWarningRequestIEs, _asn_ctx), - asn_MAP_S1AP_WriteReplaceWarningRequestIEs_tag2el_357, + asn_MAP_S1AP_WriteReplaceWarningRequestIEs_tag2el_373, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -43750,12 +45146,12 @@ "WriteReplaceWarningRequestIEs", "WriteReplaceWarningRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_357, - sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_357) - /sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_3570), /* 1 */ - asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_357, /* Same as above */ - sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_357) - /sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_3570), /* 1 */ + asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_373, + sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_373) + /sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_3730), /* 1 */ + asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_373, /* Same as above */ + sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_373) + /sizeof(asn_DEF_S1AP_WriteReplaceWarningRequestIEs_tags_3730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43765,12 +45161,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_WriteReplaceWarningRequestIEs_357, + asn_MBR_S1AP_WriteReplaceWarningRequestIEs_373, 3, /* Elements count */ - &asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_357 /* Additional specs */ + &asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_373 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_364 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_380 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningResponseIEs__value, choice.MessageIdentifier), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -43840,9 +45236,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_364 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_364 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_364 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_380 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_380 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_380 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -43850,19 +45246,19 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAI-Broadcast */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaID-Broadcast */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_364 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_380 = { sizeof(struct S1AP_WriteReplaceWarningResponseIEs__value), offsetof(struct S1AP_WriteReplaceWarningResponseIEs__value, _asn_ctx), offsetof(struct S1AP_WriteReplaceWarningResponseIEs__value, present), sizeof(((struct S1AP_WriteReplaceWarningResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_364, + asn_MAP_S1AP_value_tag2el_380, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_364, - asn_MAP_S1AP_value_from_canonical_364, + asn_MAP_S1AP_value_to_canonical_380, + asn_MAP_S1AP_value_from_canonical_380, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_364 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_380 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -43879,12 +45275,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_364, + asn_MBR_S1AP_value_380, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_364 /* Additional specs */ + &asn_SPC_S1AP_value_specs_380 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningResponseIEs_361 = { +asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningResponseIEs_377 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -43895,9 +45291,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_362, + &asn_PER_memb_S1AP_id_constr_378, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_361 + memb_S1AP_id_constraint_377 }, 0, 0, /* No default value */ "id" @@ -43912,9 +45308,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_363, + &asn_PER_memb_S1AP_criticality_constr_379, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_361 + memb_S1AP_criticality_constraint_377 }, 0, 0, /* No default value */ "criticality" @@ -43922,33 +45318,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_364, + &asn_DEF_S1AP_value_380, select_WriteReplaceWarningResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_364, + &asn_PER_memb_S1AP_value_constr_380, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_361 + memb_S1AP_value_constraint_377 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_361 = { +static const ber_tlv_tag_t asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_377 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_WriteReplaceWarningResponseIEs_tag2el_361 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_WriteReplaceWarningResponseIEs_tag2el_377 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_361 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_377 = { sizeof(struct S1AP_WriteReplaceWarningResponseIEs), offsetof(struct S1AP_WriteReplaceWarningResponseIEs, _asn_ctx), - asn_MAP_S1AP_WriteReplaceWarningResponseIEs_tag2el_361, + asn_MAP_S1AP_WriteReplaceWarningResponseIEs_tag2el_377, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -43957,12 +45353,12 @@ "WriteReplaceWarningResponseIEs", "WriteReplaceWarningResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_361, - sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_361) - /sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_3610), /* 1 */ - asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_361, /* Same as above */ - sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_361) - /sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_3610), /* 1 */ + asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_377, + sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_377) + /sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_3770), /* 1 */ + asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_377, /* Same as above */ + sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_377) + /sizeof(asn_DEF_S1AP_WriteReplaceWarningResponseIEs_tags_3770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -43972,12 +45368,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_WriteReplaceWarningResponseIEs_361, + asn_MBR_S1AP_WriteReplaceWarningResponseIEs_377, 3, /* Elements count */ - &asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_361 /* Additional specs */ + &asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_377 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_368 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_384 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBDirectInformationTransferIEs__value, choice.Inter_SystemInformationTransferType), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -43996,21 +45392,21 @@ "Inter-SystemInformationTransferType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_368 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_384 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* rIMTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_368 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_384 = { sizeof(struct S1AP_ENBDirectInformationTransferIEs__value), offsetof(struct S1AP_ENBDirectInformationTransferIEs__value, _asn_ctx), offsetof(struct S1AP_ENBDirectInformationTransferIEs__value, present), sizeof(((struct S1AP_ENBDirectInformationTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_368, + asn_MAP_S1AP_value_tag2el_384, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_368 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_384 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44027,12 +45423,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_368, + asn_MBR_S1AP_value_384, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_368 /* Additional specs */ + &asn_SPC_S1AP_value_specs_384 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBDirectInformationTransferIEs_365 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBDirectInformationTransferIEs_381 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBDirectInformationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44043,9 +45439,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_366, + &asn_PER_memb_S1AP_id_constr_382, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_365 + memb_S1AP_id_constraint_381 }, 0, 0, /* No default value */ "id" @@ -44060,9 +45456,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_367, + &asn_PER_memb_S1AP_criticality_constr_383, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_365 + memb_S1AP_criticality_constraint_381 }, 0, 0, /* No default value */ "criticality" @@ -44070,33 +45466,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBDirectInformationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_368, + &asn_DEF_S1AP_value_384, select_ENBDirectInformationTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_368, + &asn_PER_memb_S1AP_value_constr_384, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_365 + memb_S1AP_value_constraint_381 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_365 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_381 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBDirectInformationTransferIEs_tag2el_365 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBDirectInformationTransferIEs_tag2el_381 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_365 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_381 = { sizeof(struct S1AP_ENBDirectInformationTransferIEs), offsetof(struct S1AP_ENBDirectInformationTransferIEs, _asn_ctx), - asn_MAP_S1AP_ENBDirectInformationTransferIEs_tag2el_365, + asn_MAP_S1AP_ENBDirectInformationTransferIEs_tag2el_381, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -44105,12 +45501,12 @@ "ENBDirectInformationTransferIEs", "ENBDirectInformationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_365, - sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_365) - /sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_3650), /* 1 */ - asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_365, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_365) - /sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_3650), /* 1 */ + asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_381, + sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_381) + /sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_3810), /* 1 */ + asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_381, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_381) + /sizeof(asn_DEF_S1AP_ENBDirectInformationTransferIEs_tags_3810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44120,12 +45516,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBDirectInformationTransferIEs_365, + asn_MBR_S1AP_ENBDirectInformationTransferIEs_381, 3, /* Elements count */ - &asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_365 /* Additional specs */ + &asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_381 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_372 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_388 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEDirectInformationTransferIEs__value, choice.Inter_SystemInformationTransferType), -1 /* Ambiguous tag (CHOICE?) */, 0, @@ -44144,21 +45540,21 @@ "Inter-SystemInformationTransferType" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_372 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_388 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* rIMTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_372 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_388 = { sizeof(struct S1AP_MMEDirectInformationTransferIEs__value), offsetof(struct S1AP_MMEDirectInformationTransferIEs__value, _asn_ctx), offsetof(struct S1AP_MMEDirectInformationTransferIEs__value, present), sizeof(((struct S1AP_MMEDirectInformationTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_372, + asn_MAP_S1AP_value_tag2el_388, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_372 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_388 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44175,12 +45571,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_372, + asn_MBR_S1AP_value_388, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_372 /* Additional specs */ + &asn_SPC_S1AP_value_specs_388 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEDirectInformationTransferIEs_369 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEDirectInformationTransferIEs_385 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEDirectInformationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44191,9 +45587,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_370, + &asn_PER_memb_S1AP_id_constr_386, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_369 + memb_S1AP_id_constraint_385 }, 0, 0, /* No default value */ "id" @@ -44208,9 +45604,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_371, + &asn_PER_memb_S1AP_criticality_constr_387, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_369 + memb_S1AP_criticality_constraint_385 }, 0, 0, /* No default value */ "criticality" @@ -44218,33 +45614,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEDirectInformationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_372, + &asn_DEF_S1AP_value_388, select_MMEDirectInformationTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_372, + &asn_PER_memb_S1AP_value_constr_388, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_369 + memb_S1AP_value_constraint_385 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_369 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_385 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEDirectInformationTransferIEs_tag2el_369 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEDirectInformationTransferIEs_tag2el_385 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_369 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_385 = { sizeof(struct S1AP_MMEDirectInformationTransferIEs), offsetof(struct S1AP_MMEDirectInformationTransferIEs, _asn_ctx), - asn_MAP_S1AP_MMEDirectInformationTransferIEs_tag2el_369, + asn_MAP_S1AP_MMEDirectInformationTransferIEs_tag2el_385, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -44253,12 +45649,12 @@ "MMEDirectInformationTransferIEs", "MMEDirectInformationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_369, - sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_369) - /sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_3690), /* 1 */ - asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_369, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_369) - /sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_3690), /* 1 */ + asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_385, + sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_385) + /sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_3850), /* 1 */ + asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_385, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_385) + /sizeof(asn_DEF_S1AP_MMEDirectInformationTransferIEs_tags_3850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44268,12 +45664,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEDirectInformationTransferIEs_369, + asn_MBR_S1AP_MMEDirectInformationTransferIEs_385, 3, /* Elements count */ - &asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_369 /* Additional specs */ + &asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_385 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_376 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_392 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationTransferIEs__value, choice.SONConfigurationTransfer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -44326,26 +45722,26 @@ "IntersystemSONConfigurationTransfer" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_376 = { 2, 0, 1 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_376 = { 1, 2, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_376 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_392 = { 2, 0, 1 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_392 = { 1, 2, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_392 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* IntersystemSONConfigurationTransfer */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* EN-DCSONConfigurationTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_376 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_392 = { sizeof(struct S1AP_ENBConfigurationTransferIEs__value), offsetof(struct S1AP_ENBConfigurationTransferIEs__value, _asn_ctx), offsetof(struct S1AP_ENBConfigurationTransferIEs__value, present), sizeof(((struct S1AP_ENBConfigurationTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_376, + asn_MAP_S1AP_value_tag2el_392, 3, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_376, - asn_MAP_S1AP_value_from_canonical_376, + asn_MAP_S1AP_value_to_canonical_392, + asn_MAP_S1AP_value_from_canonical_392, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_376 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_392 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44362,12 +45758,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_376, + asn_MBR_S1AP_value_392, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_376 /* Additional specs */ + &asn_SPC_S1AP_value_specs_392 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationTransferIEs_373 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationTransferIEs_389 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44378,9 +45774,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_374, + &asn_PER_memb_S1AP_id_constr_390, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_373 + memb_S1AP_id_constraint_389 }, 0, 0, /* No default value */ "id" @@ -44395,9 +45791,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_375, + &asn_PER_memb_S1AP_criticality_constr_391, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_373 + memb_S1AP_criticality_constraint_389 }, 0, 0, /* No default value */ "criticality" @@ -44405,33 +45801,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBConfigurationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_376, + &asn_DEF_S1AP_value_392, select_ENBConfigurationTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_376, + &asn_PER_memb_S1AP_value_constr_392, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_373 + memb_S1AP_value_constraint_389 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_373 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_389 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationTransferIEs_tag2el_373 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBConfigurationTransferIEs_tag2el_389 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_373 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_389 = { sizeof(struct S1AP_ENBConfigurationTransferIEs), offsetof(struct S1AP_ENBConfigurationTransferIEs, _asn_ctx), - asn_MAP_S1AP_ENBConfigurationTransferIEs_tag2el_373, + asn_MAP_S1AP_ENBConfigurationTransferIEs_tag2el_389, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -44440,12 +45836,12 @@ "ENBConfigurationTransferIEs", "ENBConfigurationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_373, - sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_373) - /sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_3730), /* 1 */ - asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_373, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_373) - /sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_3730), /* 1 */ + asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_389, + sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_389) + /sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_3890), /* 1 */ + asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_389, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_389) + /sizeof(asn_DEF_S1AP_ENBConfigurationTransferIEs_tags_3890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44455,12 +45851,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBConfigurationTransferIEs_373, + asn_MBR_S1AP_ENBConfigurationTransferIEs_389, 3, /* Elements count */ - &asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_373 /* Additional specs */ + &asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_389 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_380 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_396 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationTransferIEs__value, choice.SONConfigurationTransfer), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -44513,26 +45909,26 @@ "IntersystemSONConfigurationTransfer" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_380 = { 2, 0, 1 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_380 = { 1, 2, 0 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_380 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_396 = { 2, 0, 1 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_396 = { 1, 2, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_396 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* IntersystemSONConfigurationTransfer */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* SONConfigurationTransfer */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* EN-DCSONConfigurationTransfer */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_380 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_396 = { sizeof(struct S1AP_MMEConfigurationTransferIEs__value), offsetof(struct S1AP_MMEConfigurationTransferIEs__value, _asn_ctx), offsetof(struct S1AP_MMEConfigurationTransferIEs__value, present), sizeof(((struct S1AP_MMEConfigurationTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_380, + asn_MAP_S1AP_value_tag2el_396, 3, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_380, - asn_MAP_S1AP_value_from_canonical_380, + asn_MAP_S1AP_value_to_canonical_396, + asn_MAP_S1AP_value_from_canonical_396, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_380 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_396 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44549,12 +45945,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_380, + asn_MBR_S1AP_value_396, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_380 /* Additional specs */ + &asn_SPC_S1AP_value_specs_396 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationTransferIEs_377 = { +asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationTransferIEs_393 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44565,9 +45961,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_378, + &asn_PER_memb_S1AP_id_constr_394, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_377 + memb_S1AP_id_constraint_393 }, 0, 0, /* No default value */ "id" @@ -44582,9 +45978,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_379, + &asn_PER_memb_S1AP_criticality_constr_395, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_377 + memb_S1AP_criticality_constraint_393 }, 0, 0, /* No default value */ "criticality" @@ -44592,33 +45988,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMEConfigurationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_380, + &asn_DEF_S1AP_value_396, select_MMEConfigurationTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_380, + &asn_PER_memb_S1AP_value_constr_396, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_377 + memb_S1AP_value_constraint_393 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_377 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_393 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationTransferIEs_tag2el_377 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMEConfigurationTransferIEs_tag2el_393 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_377 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_393 = { sizeof(struct S1AP_MMEConfigurationTransferIEs), offsetof(struct S1AP_MMEConfigurationTransferIEs, _asn_ctx), - asn_MAP_S1AP_MMEConfigurationTransferIEs_tag2el_377, + asn_MAP_S1AP_MMEConfigurationTransferIEs_tag2el_393, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -44627,12 +46023,12 @@ "MMEConfigurationTransferIEs", "MMEConfigurationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_377, - sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_377) - /sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_3770), /* 1 */ - asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_377, /* Same as above */ - sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_377) - /sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_3770), /* 1 */ + asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_393, + sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_393) + /sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_3930), /* 1 */ + asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_393, /* Same as above */ + sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_393) + /sizeof(asn_DEF_S1AP_MMEConfigurationTransferIEs_tags_3930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44642,12 +46038,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMEConfigurationTransferIEs_377, + asn_MBR_S1AP_MMEConfigurationTransferIEs_393, 3, /* Elements count */ - &asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_377 /* Additional specs */ + &asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_393 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_384 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_400 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillRequestIEs__value, choice.MessageIdentifier), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -44717,9 +46113,9 @@ "KillAllWarningMessages" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_384 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_384 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_384 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_400 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_400 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_400 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* KillAllWarningMessages */ @@ -44727,19 +46123,19 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* trackingAreaListforWarning */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaIDList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_384 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_400 = { sizeof(struct S1AP_KillRequestIEs__value), offsetof(struct S1AP_KillRequestIEs__value, _asn_ctx), offsetof(struct S1AP_KillRequestIEs__value, present), sizeof(((struct S1AP_KillRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_384, + asn_MAP_S1AP_value_tag2el_400, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_384, - asn_MAP_S1AP_value_from_canonical_384, + asn_MAP_S1AP_value_to_canonical_400, + asn_MAP_S1AP_value_from_canonical_400, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_384 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_400 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44756,12 +46152,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_384, + asn_MBR_S1AP_value_400, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_384 /* Additional specs */ + &asn_SPC_S1AP_value_specs_400 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_KillRequestIEs_381 = { +asn_TYPE_member_t asn_MBR_S1AP_KillRequestIEs_397 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44772,9 +46168,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_382, + &asn_PER_memb_S1AP_id_constr_398, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_381 + memb_S1AP_id_constraint_397 }, 0, 0, /* No default value */ "id" @@ -44789,9 +46185,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_383, + &asn_PER_memb_S1AP_criticality_constr_399, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_381 + memb_S1AP_criticality_constraint_397 }, 0, 0, /* No default value */ "criticality" @@ -44799,33 +46195,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_KillRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_384, + &asn_DEF_S1AP_value_400, select_KillRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_384, + &asn_PER_memb_S1AP_value_constr_400, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_381 + memb_S1AP_value_constraint_397 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_KillRequestIEs_tags_381 = { +static const ber_tlv_tag_t asn_DEF_S1AP_KillRequestIEs_tags_397 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_KillRequestIEs_tag2el_381 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_KillRequestIEs_tag2el_397 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillRequestIEs_specs_381 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillRequestIEs_specs_397 = { sizeof(struct S1AP_KillRequestIEs), offsetof(struct S1AP_KillRequestIEs, _asn_ctx), - asn_MAP_S1AP_KillRequestIEs_tag2el_381, + asn_MAP_S1AP_KillRequestIEs_tag2el_397, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -44834,12 +46230,12 @@ "KillRequestIEs", "KillRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_KillRequestIEs_tags_381, - sizeof(asn_DEF_S1AP_KillRequestIEs_tags_381) - /sizeof(asn_DEF_S1AP_KillRequestIEs_tags_3810), /* 1 */ - asn_DEF_S1AP_KillRequestIEs_tags_381, /* Same as above */ - sizeof(asn_DEF_S1AP_KillRequestIEs_tags_381) - /sizeof(asn_DEF_S1AP_KillRequestIEs_tags_3810), /* 1 */ + asn_DEF_S1AP_KillRequestIEs_tags_397, + sizeof(asn_DEF_S1AP_KillRequestIEs_tags_397) + /sizeof(asn_DEF_S1AP_KillRequestIEs_tags_3970), /* 1 */ + asn_DEF_S1AP_KillRequestIEs_tags_397, /* Same as above */ + sizeof(asn_DEF_S1AP_KillRequestIEs_tags_397) + /sizeof(asn_DEF_S1AP_KillRequestIEs_tags_3970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -44849,12 +46245,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_KillRequestIEs_381, + asn_MBR_S1AP_KillRequestIEs_397, 3, /* Elements count */ - &asn_SPC_S1AP_KillRequestIEs_specs_381 /* Additional specs */ + &asn_SPC_S1AP_KillRequestIEs_specs_397 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_388 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_404 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillResponseIEs__value, choice.MessageIdentifier), (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, @@ -44924,9 +46320,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_388 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_388 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_388 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_404 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_404 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_404 = { { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 0, 0, 1 }, /* MessageIdentifier */ { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 1, -1, 0 }, /* SerialNumber */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -44934,19 +46330,19 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 2, 0, 0 }, /* tAI-Cancelled */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaID-Cancelled */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_388 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_404 = { sizeof(struct S1AP_KillResponseIEs__value), offsetof(struct S1AP_KillResponseIEs__value, _asn_ctx), offsetof(struct S1AP_KillResponseIEs__value, present), sizeof(((struct S1AP_KillResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_388, + asn_MAP_S1AP_value_tag2el_404, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_388, - asn_MAP_S1AP_value_from_canonical_388, + asn_MAP_S1AP_value_to_canonical_404, + asn_MAP_S1AP_value_from_canonical_404, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_388 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_404 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -44963,12 +46359,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_388, + asn_MBR_S1AP_value_404, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_388 /* Additional specs */ + &asn_SPC_S1AP_value_specs_404 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_KillResponseIEs_385 = { +asn_TYPE_member_t asn_MBR_S1AP_KillResponseIEs_401 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_KillResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -44979,9 +46375,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_386, + &asn_PER_memb_S1AP_id_constr_402, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_385 + memb_S1AP_id_constraint_401 }, 0, 0, /* No default value */ "id" @@ -44996,9 +46392,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_387, + &asn_PER_memb_S1AP_criticality_constr_403, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_385 + memb_S1AP_criticality_constraint_401 }, 0, 0, /* No default value */ "criticality" @@ -45006,33 +46402,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_KillResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_388, + &asn_DEF_S1AP_value_404, select_KillResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_388, + &asn_PER_memb_S1AP_value_constr_404, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_385 + memb_S1AP_value_constraint_401 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_KillResponseIEs_tags_385 = { +static const ber_tlv_tag_t asn_DEF_S1AP_KillResponseIEs_tags_401 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_KillResponseIEs_tag2el_385 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_KillResponseIEs_tag2el_401 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillResponseIEs_specs_385 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillResponseIEs_specs_401 = { sizeof(struct S1AP_KillResponseIEs), offsetof(struct S1AP_KillResponseIEs, _asn_ctx), - asn_MAP_S1AP_KillResponseIEs_tag2el_385, + asn_MAP_S1AP_KillResponseIEs_tag2el_401, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45041,12 +46437,12 @@ "KillResponseIEs", "KillResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_KillResponseIEs_tags_385, - sizeof(asn_DEF_S1AP_KillResponseIEs_tags_385) - /sizeof(asn_DEF_S1AP_KillResponseIEs_tags_3850), /* 1 */ - asn_DEF_S1AP_KillResponseIEs_tags_385, /* Same as above */ - sizeof(asn_DEF_S1AP_KillResponseIEs_tags_385) - /sizeof(asn_DEF_S1AP_KillResponseIEs_tags_3850), /* 1 */ + asn_DEF_S1AP_KillResponseIEs_tags_401, + sizeof(asn_DEF_S1AP_KillResponseIEs_tags_401) + /sizeof(asn_DEF_S1AP_KillResponseIEs_tags_4010), /* 1 */ + asn_DEF_S1AP_KillResponseIEs_tags_401, /* Same as above */ + sizeof(asn_DEF_S1AP_KillResponseIEs_tags_401) + /sizeof(asn_DEF_S1AP_KillResponseIEs_tags_4010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45056,12 +46452,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_KillResponseIEs_385, + asn_MBR_S1AP_KillResponseIEs_401, 3, /* Elements count */ - &asn_SPC_S1AP_KillResponseIEs_specs_385 /* Additional specs */ + &asn_SPC_S1AP_KillResponseIEs_specs_401 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_392 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_408 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSRestartIndicationIEs__value, choice.ECGIListForRestart), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -45131,24 +46527,24 @@ "EmergencyAreaIDListForRestart" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_392 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_408 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 3 }, /* ECGIListForRestart */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 2 }, /* Global-ENB-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 1 }, /* TAIListForRestart */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 0 } /* EmergencyAreaIDListForRestart */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_392 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_408 = { sizeof(struct S1AP_PWSRestartIndicationIEs__value), offsetof(struct S1AP_PWSRestartIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_PWSRestartIndicationIEs__value, present), sizeof(((struct S1AP_PWSRestartIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_392, + asn_MAP_S1AP_value_tag2el_408, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_392 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_408 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45165,12 +46561,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_392, + asn_MBR_S1AP_value_408, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_392 /* Additional specs */ + &asn_SPC_S1AP_value_specs_408 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PWSRestartIndicationIEs_389 = { +asn_TYPE_member_t asn_MBR_S1AP_PWSRestartIndicationIEs_405 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSRestartIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45181,9 +46577,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_390, + &asn_PER_memb_S1AP_id_constr_406, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_389 + memb_S1AP_id_constraint_405 }, 0, 0, /* No default value */ "id" @@ -45198,9 +46594,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_391, + &asn_PER_memb_S1AP_criticality_constr_407, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_389 + memb_S1AP_criticality_constraint_405 }, 0, 0, /* No default value */ "criticality" @@ -45208,33 +46604,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSRestartIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_392, + &asn_DEF_S1AP_value_408, select_PWSRestartIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_392, + &asn_PER_memb_S1AP_value_constr_408, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_389 + memb_S1AP_value_constraint_405 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PWSRestartIndicationIEs_tags_389 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PWSRestartIndicationIEs_tags_405 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PWSRestartIndicationIEs_tag2el_389 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PWSRestartIndicationIEs_tag2el_405 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSRestartIndicationIEs_specs_389 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSRestartIndicationIEs_specs_405 = { sizeof(struct S1AP_PWSRestartIndicationIEs), offsetof(struct S1AP_PWSRestartIndicationIEs, _asn_ctx), - asn_MAP_S1AP_PWSRestartIndicationIEs_tag2el_389, + asn_MAP_S1AP_PWSRestartIndicationIEs_tag2el_405, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45243,12 +46639,12 @@ "PWSRestartIndicationIEs", "PWSRestartIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PWSRestartIndicationIEs_tags_389, - sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_389) - /sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_3890), /* 1 */ - asn_DEF_S1AP_PWSRestartIndicationIEs_tags_389, /* Same as above */ - sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_389) - /sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_3890), /* 1 */ + asn_DEF_S1AP_PWSRestartIndicationIEs_tags_405, + sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_405) + /sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_4050), /* 1 */ + asn_DEF_S1AP_PWSRestartIndicationIEs_tags_405, /* Same as above */ + sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_405) + /sizeof(asn_DEF_S1AP_PWSRestartIndicationIEs_tags_4050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45258,12 +46654,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PWSRestartIndicationIEs_389, + asn_MBR_S1AP_PWSRestartIndicationIEs_405, 3, /* Elements count */ - &asn_SPC_S1AP_PWSRestartIndicationIEs_specs_389 /* Additional specs */ + &asn_SPC_S1AP_PWSRestartIndicationIEs_specs_405 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_396 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_412 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSFailureIndicationIEs__value, choice.PWSfailedECGIList), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -45299,22 +46695,22 @@ "Global-ENB-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_396 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_412 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 1 }, /* PWSfailedECGIList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 0 } /* Global-ENB-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_396 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_412 = { sizeof(struct S1AP_PWSFailureIndicationIEs__value), offsetof(struct S1AP_PWSFailureIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_PWSFailureIndicationIEs__value, present), sizeof(((struct S1AP_PWSFailureIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_396, + asn_MAP_S1AP_value_tag2el_412, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_396 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_412 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45331,12 +46727,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_396, + asn_MBR_S1AP_value_412, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_396 /* Additional specs */ + &asn_SPC_S1AP_value_specs_412 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_PWSFailureIndicationIEs_393 = { +asn_TYPE_member_t asn_MBR_S1AP_PWSFailureIndicationIEs_409 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSFailureIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45347,9 +46743,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_394, + &asn_PER_memb_S1AP_id_constr_410, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_393 + memb_S1AP_id_constraint_409 }, 0, 0, /* No default value */ "id" @@ -45364,9 +46760,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_395, + &asn_PER_memb_S1AP_criticality_constr_411, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_393 + memb_S1AP_criticality_constraint_409 }, 0, 0, /* No default value */ "criticality" @@ -45374,33 +46770,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_PWSFailureIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_396, + &asn_DEF_S1AP_value_412, select_PWSFailureIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_396, + &asn_PER_memb_S1AP_value_constr_412, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_393 + memb_S1AP_value_constraint_409 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_PWSFailureIndicationIEs_tags_393 = { +static const ber_tlv_tag_t asn_DEF_S1AP_PWSFailureIndicationIEs_tags_409 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_PWSFailureIndicationIEs_tag2el_393 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_PWSFailureIndicationIEs_tag2el_409 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSFailureIndicationIEs_specs_393 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSFailureIndicationIEs_specs_409 = { sizeof(struct S1AP_PWSFailureIndicationIEs), offsetof(struct S1AP_PWSFailureIndicationIEs, _asn_ctx), - asn_MAP_S1AP_PWSFailureIndicationIEs_tag2el_393, + asn_MAP_S1AP_PWSFailureIndicationIEs_tag2el_409, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45409,12 +46805,12 @@ "PWSFailureIndicationIEs", "PWSFailureIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_PWSFailureIndicationIEs_tags_393, - sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_393) - /sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_3930), /* 1 */ - asn_DEF_S1AP_PWSFailureIndicationIEs_tags_393, /* Same as above */ - sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_393) - /sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_3930), /* 1 */ + asn_DEF_S1AP_PWSFailureIndicationIEs_tags_409, + sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_409) + /sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_4090), /* 1 */ + asn_DEF_S1AP_PWSFailureIndicationIEs_tags_409, /* Same as above */ + sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_409) + /sizeof(asn_DEF_S1AP_PWSFailureIndicationIEs_tags_4090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45424,12 +46820,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_PWSFailureIndicationIEs_393, + asn_MBR_S1AP_PWSFailureIndicationIEs_409, 3, /* Elements count */ - &asn_SPC_S1AP_PWSFailureIndicationIEs_specs_393 /* Additional specs */ + &asn_SPC_S1AP_PWSFailureIndicationIEs_specs_409 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_400 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_416 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -45499,24 +46895,24 @@ "LPPa-PDU" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_400 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_416 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 }, /* Routing-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 } /* LPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_400 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_416 = { sizeof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs__value), offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs__value, present), sizeof(((struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_400, + asn_MAP_S1AP_value_tag2el_416, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_400 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_416 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45533,12 +46929,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_400, + asn_MBR_S1AP_value_416, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_400 /* Additional specs */ + &asn_SPC_S1AP_value_specs_416 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_397 = { +asn_TYPE_member_t asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_413 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45549,9 +46945,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_398, + &asn_PER_memb_S1AP_id_constr_414, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_397 + memb_S1AP_id_constraint_413 }, 0, 0, /* No default value */ "id" @@ -45566,9 +46962,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_399, + &asn_PER_memb_S1AP_criticality_constr_415, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_397 + memb_S1AP_criticality_constraint_413 }, 0, 0, /* No default value */ "criticality" @@ -45576,33 +46972,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_400, + &asn_DEF_S1AP_value_416, select_DownlinkUEAssociatedLPPaTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_400, + &asn_PER_memb_S1AP_value_constr_416, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_397 + memb_S1AP_value_constraint_413 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_397 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_413 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tag2el_397 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tag2el_413 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_397 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_413 = { sizeof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs), offsetof(struct S1AP_DownlinkUEAssociatedLPPaTransport_IEs, _asn_ctx), - asn_MAP_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tag2el_397, + asn_MAP_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tag2el_413, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45611,12 +47007,12 @@ "DownlinkUEAssociatedLPPaTransport-IEs", "DownlinkUEAssociatedLPPaTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_397, - sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_397) - /sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_3970), /* 1 */ - asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_397, /* Same as above */ - sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_397) - /sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_3970), /* 1 */ + asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_413, + sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_413) + /sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_4130), /* 1 */ + asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_413, /* Same as above */ + sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_413) + /sizeof(asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_tags_4130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45626,12 +47022,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_397, + asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_413, 3, /* Elements count */ - &asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_397 /* Additional specs */ + &asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_413 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_404 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_420 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -45701,24 +47097,24 @@ "LPPa-PDU" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_404 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_420 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 2 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 1 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 2, -2, 0 }, /* Routing-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 3, 0, 0 } /* LPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_404 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_420 = { sizeof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs__value), offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs__value, present), sizeof(((struct S1AP_UplinkUEAssociatedLPPaTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_404, + asn_MAP_S1AP_value_tag2el_420, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_404 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_420 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45735,12 +47131,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_404, + asn_MBR_S1AP_value_420, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_404 /* Additional specs */ + &asn_SPC_S1AP_value_specs_420 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_401 = { +asn_TYPE_member_t asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_417 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45751,9 +47147,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_402, + &asn_PER_memb_S1AP_id_constr_418, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_401 + memb_S1AP_id_constraint_417 }, 0, 0, /* No default value */ "id" @@ -45768,9 +47164,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_403, + &asn_PER_memb_S1AP_criticality_constr_419, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_401 + memb_S1AP_criticality_constraint_417 }, 0, 0, /* No default value */ "criticality" @@ -45778,33 +47174,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_404, + &asn_DEF_S1AP_value_420, select_UplinkUEAssociatedLPPaTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_404, + &asn_PER_memb_S1AP_value_constr_420, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_401 + memb_S1AP_value_constraint_417 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_401 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_417 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tag2el_401 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tag2el_417 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_401 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_417 = { sizeof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs), offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport_IEs, _asn_ctx), - asn_MAP_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tag2el_401, + asn_MAP_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tag2el_417, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45813,12 +47209,12 @@ "UplinkUEAssociatedLPPaTransport-IEs", "UplinkUEAssociatedLPPaTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_401, - sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_401) - /sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_4010), /* 1 */ - asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_401, /* Same as above */ - sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_401) - /sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_4010), /* 1 */ + asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_417, + sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_417) + /sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_4170), /* 1 */ + asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_417, /* Same as above */ + sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_417) + /sizeof(asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs_tags_4170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45828,12 +47224,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_401, + asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_417, 3, /* Elements count */ - &asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_401 /* Additional specs */ + &asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_417 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_408 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_424 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs__value, choice.Routing_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -45869,22 +47265,22 @@ "LPPa-PDU" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_408 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_424 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* Routing-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 } /* LPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_408 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_424 = { sizeof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs__value), offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs__value, present), sizeof(((struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_408, + asn_MAP_S1AP_value_tag2el_424, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_408 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_424 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -45901,12 +47297,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_408, + asn_MBR_S1AP_value_424, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_408 /* Additional specs */ + &asn_SPC_S1AP_value_specs_424 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_405 = { +asn_TYPE_member_t asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_421 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -45917,9 +47313,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_406, + &asn_PER_memb_S1AP_id_constr_422, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_405 + memb_S1AP_id_constraint_421 }, 0, 0, /* No default value */ "id" @@ -45934,9 +47330,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_407, + &asn_PER_memb_S1AP_criticality_constr_423, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_405 + memb_S1AP_criticality_constraint_421 }, 0, 0, /* No default value */ "criticality" @@ -45944,33 +47340,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_408, + &asn_DEF_S1AP_value_424, select_DownlinkNonUEAssociatedLPPaTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_408, + &asn_PER_memb_S1AP_value_constr_424, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_405 + memb_S1AP_value_constraint_421 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_405 = { +static const ber_tlv_tag_t asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_421 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tag2el_405 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tag2el_421 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_405 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_421 = { sizeof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs), offsetof(struct S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs, _asn_ctx), - asn_MAP_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tag2el_405, + asn_MAP_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tag2el_421, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -45979,12 +47375,12 @@ "DownlinkNonUEAssociatedLPPaTransport-IEs", "DownlinkNonUEAssociatedLPPaTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_405, - sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_405) - /sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_4050), /* 1 */ - asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_405, /* Same as above */ - sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_405) - /sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_4050), /* 1 */ + asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_421, + sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_421) + /sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_4210), /* 1 */ + asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_421, /* Same as above */ + sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_421) + /sizeof(asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_tags_4210), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -45994,12 +47390,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_405, + asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_421, 3, /* Elements count */ - &asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_405 /* Additional specs */ + &asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_421 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_412 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_428 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs__value, choice.Routing_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -46035,22 +47431,22 @@ "LPPa-PDU" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_412 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_428 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* Routing-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, 0, 0 } /* LPPa-PDU */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_412 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_428 = { sizeof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs__value), offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs__value, _asn_ctx), offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs__value, present), sizeof(((struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_412, + asn_MAP_S1AP_value_tag2el_428, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_412 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_428 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46067,12 +47463,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_412, + asn_MBR_S1AP_value_428, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_412 /* Additional specs */ + &asn_SPC_S1AP_value_specs_428 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_409 = { +asn_TYPE_member_t asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_425 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46083,9 +47479,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_410, + &asn_PER_memb_S1AP_id_constr_426, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_409 + memb_S1AP_id_constraint_425 }, 0, 0, /* No default value */ "id" @@ -46100,9 +47496,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_411, + &asn_PER_memb_S1AP_criticality_constr_427, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_409 + memb_S1AP_criticality_constraint_425 }, 0, 0, /* No default value */ "criticality" @@ -46110,33 +47506,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_412, + &asn_DEF_S1AP_value_428, select_UplinkNonUEAssociatedLPPaTransport_IEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_412, + &asn_PER_memb_S1AP_value_constr_428, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_409 + memb_S1AP_value_constraint_425 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_409 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_425 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tag2el_409 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tag2el_425 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_409 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_425 = { sizeof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs), offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport_IEs, _asn_ctx), - asn_MAP_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tag2el_409, + asn_MAP_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tag2el_425, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46145,12 +47541,12 @@ "UplinkNonUEAssociatedLPPaTransport-IEs", "UplinkNonUEAssociatedLPPaTransport-IEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_409, - sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_409) - /sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_4090), /* 1 */ - asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_409, /* Same as above */ - sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_409) - /sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_4090), /* 1 */ + asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_425, + sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_425) + /sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_4250), /* 1 */ + asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_425, /* Same as above */ + sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_425) + /sizeof(asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_tags_4250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46160,12 +47556,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_409, + asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_425, 3, /* Elements count */ - &asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_409 /* Additional specs */ + &asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_425 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_416 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_432 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -46303,7 +47699,7 @@ "UserLocationInformation" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_416 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_432 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 5 }, /* E-RABToBeModifiedListBearerModInd */ @@ -46313,18 +47709,18 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -4, 1 }, /* SecondaryRATDataUsageReportList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -5, 0 } /* UserLocationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_416 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_432 = { sizeof(struct S1AP_E_RABModificationIndicationIEs__value), offsetof(struct S1AP_E_RABModificationIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABModificationIndicationIEs__value, present), sizeof(((struct S1AP_E_RABModificationIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_416, + asn_MAP_S1AP_value_tag2el_432, 8, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_416 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_432 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46341,12 +47737,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_416, + asn_MBR_S1AP_value_432, 8, /* Elements count */ - &asn_SPC_S1AP_value_specs_416 /* Additional specs */ + &asn_SPC_S1AP_value_specs_432 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationIndicationIEs_413 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationIndicationIEs_429 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46357,9 +47753,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_414, + &asn_PER_memb_S1AP_id_constr_430, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_413 + memb_S1AP_id_constraint_429 }, 0, 0, /* No default value */ "id" @@ -46374,9 +47770,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_415, + &asn_PER_memb_S1AP_criticality_constr_431, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_413 + memb_S1AP_criticality_constraint_429 }, 0, 0, /* No default value */ "criticality" @@ -46384,33 +47780,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_416, + &asn_DEF_S1AP_value_432, select_E_RABModificationIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_416, + &asn_PER_memb_S1AP_value_constr_432, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_413 + memb_S1AP_value_constraint_429 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_413 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_429 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModificationIndicationIEs_tag2el_413 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModificationIndicationIEs_tag2el_429 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_413 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_429 = { sizeof(struct S1AP_E_RABModificationIndicationIEs), offsetof(struct S1AP_E_RABModificationIndicationIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModificationIndicationIEs_tag2el_413, + asn_MAP_S1AP_E_RABModificationIndicationIEs_tag2el_429, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46419,12 +47815,12 @@ "E-RABModificationIndicationIEs", "E-RABModificationIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_413, - sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_413) - /sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_4130), /* 1 */ - asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_413, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_413) - /sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_4130), /* 1 */ + asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_429, + sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_429) + /sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_4290), /* 1 */ + asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_429, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_429) + /sizeof(asn_DEF_S1AP_E_RABModificationIndicationIEs_tags_4290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46434,12 +47830,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModificationIndicationIEs_413, + asn_MBR_S1AP_E_RABModificationIndicationIEs_429, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_413 /* Additional specs */ + &asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_429 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_420 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_436 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationConfirmIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -46560,9 +47956,9 @@ "CSGMembershipStatus" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_420 = { 0, 1, 6, 2, 3, 4, 5 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_420 = { 0, 1, 3, 4, 5, 6, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_420 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_436 = { 0, 1, 6, 2, 3, 4, 5 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_436 = { 0, 1, 3, 4, 5, 6, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_436 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 6, 0, 0 }, /* CSGMembershipStatus */ @@ -46571,19 +47967,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* E-RABList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_420 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_436 = { sizeof(struct S1AP_E_RABModificationConfirmIEs__value), offsetof(struct S1AP_E_RABModificationConfirmIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABModificationConfirmIEs__value, present), sizeof(((struct S1AP_E_RABModificationConfirmIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_420, + asn_MAP_S1AP_value_tag2el_436, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_420, - asn_MAP_S1AP_value_from_canonical_420, + asn_MAP_S1AP_value_to_canonical_436, + asn_MAP_S1AP_value_from_canonical_436, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_420 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_436 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46600,12 +47996,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_420, + asn_MBR_S1AP_value_436, 7, /* Elements count */ - &asn_SPC_S1AP_value_specs_420 /* Additional specs */ + &asn_SPC_S1AP_value_specs_436 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationConfirmIEs_417 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationConfirmIEs_433 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationConfirmIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46616,9 +48012,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_418, + &asn_PER_memb_S1AP_id_constr_434, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_417 + memb_S1AP_id_constraint_433 }, 0, 0, /* No default value */ "id" @@ -46633,9 +48029,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_419, + &asn_PER_memb_S1AP_criticality_constr_435, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_417 + memb_S1AP_criticality_constraint_433 }, 0, 0, /* No default value */ "criticality" @@ -46643,33 +48039,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABModificationConfirmIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_420, + &asn_DEF_S1AP_value_436, select_E_RABModificationConfirmIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_420, + &asn_PER_memb_S1AP_value_constr_436, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_417 + memb_S1AP_value_constraint_433 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_417 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_433 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModificationConfirmIEs_tag2el_417 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABModificationConfirmIEs_tag2el_433 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_417 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_433 = { sizeof(struct S1AP_E_RABModificationConfirmIEs), offsetof(struct S1AP_E_RABModificationConfirmIEs, _asn_ctx), - asn_MAP_S1AP_E_RABModificationConfirmIEs_tag2el_417, + asn_MAP_S1AP_E_RABModificationConfirmIEs_tag2el_433, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46678,12 +48074,12 @@ "E-RABModificationConfirmIEs", "E-RABModificationConfirmIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_417, - sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_417) - /sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_4170), /* 1 */ - asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_417, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_417) - /sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_4170), /* 1 */ + asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_433, + sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_433) + /sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_4330), /* 1 */ + asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_433, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_433) + /sizeof(asn_DEF_S1AP_E_RABModificationConfirmIEs_tags_4330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46693,12 +48089,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABModificationConfirmIEs_417, + asn_MBR_S1AP_E_RABModificationConfirmIEs_433, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_417 /* Additional specs */ + &asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_433 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_424 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_440 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -46751,23 +48147,23 @@ "CSGMembershipInfo" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_424 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_440 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CSGMembershipInfo */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_424 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_440 = { sizeof(struct S1AP_UEContextModificationIndicationIEs__value), offsetof(struct S1AP_UEContextModificationIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextModificationIndicationIEs__value, present), sizeof(((struct S1AP_UEContextModificationIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_424, + asn_MAP_S1AP_value_tag2el_440, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_424 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_440 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46784,12 +48180,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_424, + asn_MBR_S1AP_value_440, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_424 /* Additional specs */ + &asn_SPC_S1AP_value_specs_440 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationIndicationIEs_421 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationIndicationIEs_437 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46800,9 +48196,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_422, + &asn_PER_memb_S1AP_id_constr_438, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_421 + memb_S1AP_id_constraint_437 }, 0, 0, /* No default value */ "id" @@ -46817,9 +48213,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_423, + &asn_PER_memb_S1AP_criticality_constr_439, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_421 + memb_S1AP_criticality_constraint_437 }, 0, 0, /* No default value */ "criticality" @@ -46827,33 +48223,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_424, + &asn_DEF_S1AP_value_440, select_UEContextModificationIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_424, + &asn_PER_memb_S1AP_value_constr_440, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_421 + memb_S1AP_value_constraint_437 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_421 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_437 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationIndicationIEs_tag2el_421 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationIndicationIEs_tag2el_437 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_421 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_437 = { sizeof(struct S1AP_UEContextModificationIndicationIEs), offsetof(struct S1AP_UEContextModificationIndicationIEs, _asn_ctx), - asn_MAP_S1AP_UEContextModificationIndicationIEs_tag2el_421, + asn_MAP_S1AP_UEContextModificationIndicationIEs_tag2el_437, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -46862,12 +48258,12 @@ "UEContextModificationIndicationIEs", "UEContextModificationIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_421, - sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_421) - /sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_4210), /* 1 */ - asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_421, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_421) - /sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_4210), /* 1 */ + asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_437, + sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_437) + /sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_4370), /* 1 */ + asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_437, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_437) + /sizeof(asn_DEF_S1AP_UEContextModificationIndicationIEs_tags_4370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -46877,12 +48273,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextModificationIndicationIEs_421, + asn_MBR_S1AP_UEContextModificationIndicationIEs_437, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_421 /* Additional specs */ + &asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_437 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_428 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_444 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationConfirmIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -46952,24 +48348,24 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_428 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_444 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 2, 0, 0 }, /* CSGMembershipStatus */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_428 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_444 = { sizeof(struct S1AP_UEContextModificationConfirmIEs__value), offsetof(struct S1AP_UEContextModificationConfirmIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextModificationConfirmIEs__value, present), sizeof(((struct S1AP_UEContextModificationConfirmIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_428, + asn_MAP_S1AP_value_tag2el_444, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_428 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_444 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -46986,12 +48382,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_428, + asn_MBR_S1AP_value_444, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_428 /* Additional specs */ + &asn_SPC_S1AP_value_specs_444 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationConfirmIEs_425 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationConfirmIEs_441 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationConfirmIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47002,9 +48398,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_426, + &asn_PER_memb_S1AP_id_constr_442, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_425 + memb_S1AP_id_constraint_441 }, 0, 0, /* No default value */ "id" @@ -47019,9 +48415,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_427, + &asn_PER_memb_S1AP_criticality_constr_443, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_425 + memb_S1AP_criticality_constraint_441 }, 0, 0, /* No default value */ "criticality" @@ -47029,33 +48425,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationConfirmIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_428, + &asn_DEF_S1AP_value_444, select_UEContextModificationConfirmIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_428, + &asn_PER_memb_S1AP_value_constr_444, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_425 + memb_S1AP_value_constraint_441 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_425 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_441 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationConfirmIEs_tag2el_425 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextModificationConfirmIEs_tag2el_441 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_425 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_441 = { sizeof(struct S1AP_UEContextModificationConfirmIEs), offsetof(struct S1AP_UEContextModificationConfirmIEs, _asn_ctx), - asn_MAP_S1AP_UEContextModificationConfirmIEs_tag2el_425, + asn_MAP_S1AP_UEContextModificationConfirmIEs_tag2el_441, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47064,12 +48460,12 @@ "UEContextModificationConfirmIEs", "UEContextModificationConfirmIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_425, - sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_425) - /sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_4250), /* 1 */ - asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_425, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_425) - /sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_4250), /* 1 */ + asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_441, + sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_441) + /sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_4410), /* 1 */ + asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_441, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_441) + /sizeof(asn_DEF_S1AP_UEContextModificationConfirmIEs_tags_4410), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47079,12 +48475,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextModificationConfirmIEs_425, + asn_MBR_S1AP_UEContextModificationConfirmIEs_441, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_425 /* Additional specs */ + &asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_441 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_432 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_448 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -47205,9 +48601,9 @@ "TimeSinceSecondaryNodeRelease" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_432 = { 0, 1, 6, 2, 3, 4, 5 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_432 = { 0, 1, 3, 4, 5, 6, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_432 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_448 = { 0, 1, 6, 2, 3, 4, 5 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_448 = { 0, 1, 3, 4, 5, 6, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_448 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 6, 0, 0 }, /* TimeSinceSecondaryNodeRelease */ @@ -47216,19 +48612,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 1 }, /* SecondaryRATDataUsageReportList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -3, 0 } /* UserLocationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_432 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_448 = { sizeof(struct S1AP_UEContextSuspendRequestIEs__value), offsetof(struct S1AP_UEContextSuspendRequestIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextSuspendRequestIEs__value, present), sizeof(((struct S1AP_UEContextSuspendRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_432, + asn_MAP_S1AP_value_tag2el_448, 7, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_432, - asn_MAP_S1AP_value_from_canonical_432, + asn_MAP_S1AP_value_to_canonical_448, + asn_MAP_S1AP_value_from_canonical_448, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_432 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_448 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47245,12 +48641,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_432, + asn_MBR_S1AP_value_448, 7, /* Elements count */ - &asn_SPC_S1AP_value_specs_432 /* Additional specs */ + &asn_SPC_S1AP_value_specs_448 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendRequestIEs_429 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendRequestIEs_445 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47261,9 +48657,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_430, + &asn_PER_memb_S1AP_id_constr_446, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_429 + memb_S1AP_id_constraint_445 }, 0, 0, /* No default value */ "id" @@ -47278,9 +48674,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_431, + &asn_PER_memb_S1AP_criticality_constr_447, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_429 + memb_S1AP_criticality_constraint_445 }, 0, 0, /* No default value */ "criticality" @@ -47288,33 +48684,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_432, + &asn_DEF_S1AP_value_448, select_UEContextSuspendRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_432, + &asn_PER_memb_S1AP_value_constr_448, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_429 + memb_S1AP_value_constraint_445 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_429 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_445 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextSuspendRequestIEs_tag2el_429 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextSuspendRequestIEs_tag2el_445 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_429 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_445 = { sizeof(struct S1AP_UEContextSuspendRequestIEs), offsetof(struct S1AP_UEContextSuspendRequestIEs, _asn_ctx), - asn_MAP_S1AP_UEContextSuspendRequestIEs_tag2el_429, + asn_MAP_S1AP_UEContextSuspendRequestIEs_tag2el_445, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47323,12 +48719,12 @@ "UEContextSuspendRequestIEs", "UEContextSuspendRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_429, - sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_429) - /sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_4290), /* 1 */ - asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_429, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_429) - /sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_4290), /* 1 */ + asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_445, + sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_445) + /sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_4450), /* 1 */ + asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_445, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_445) + /sizeof(asn_DEF_S1AP_UEContextSuspendRequestIEs_tags_4450), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47338,12 +48734,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextSuspendRequestIEs_429, + asn_MBR_S1AP_UEContextSuspendRequestIEs_445, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_429 /* Additional specs */ + &asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_445 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_436 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_452 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -47413,24 +48809,24 @@ "SecurityContext" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_436 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_452 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 0 } /* SecurityContext */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_436 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_452 = { sizeof(struct S1AP_UEContextSuspendResponseIEs__value), offsetof(struct S1AP_UEContextSuspendResponseIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextSuspendResponseIEs__value, present), sizeof(((struct S1AP_UEContextSuspendResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_436, + asn_MAP_S1AP_value_tag2el_452, 4, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_436 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_452 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47447,12 +48843,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_436, + asn_MBR_S1AP_value_452, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_436 /* Additional specs */ + &asn_SPC_S1AP_value_specs_452 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendResponseIEs_433 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendResponseIEs_449 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47463,9 +48859,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_434, + &asn_PER_memb_S1AP_id_constr_450, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_433 + memb_S1AP_id_constraint_449 }, 0, 0, /* No default value */ "id" @@ -47480,9 +48876,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_435, + &asn_PER_memb_S1AP_criticality_constr_451, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_433 + memb_S1AP_criticality_constraint_449 }, 0, 0, /* No default value */ "criticality" @@ -47490,33 +48886,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_436, + &asn_DEF_S1AP_value_452, select_UEContextSuspendResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_436, + &asn_PER_memb_S1AP_value_constr_452, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_433 + memb_S1AP_value_constraint_449 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_433 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_449 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextSuspendResponseIEs_tag2el_433 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextSuspendResponseIEs_tag2el_449 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_433 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_449 = { sizeof(struct S1AP_UEContextSuspendResponseIEs), offsetof(struct S1AP_UEContextSuspendResponseIEs, _asn_ctx), - asn_MAP_S1AP_UEContextSuspendResponseIEs_tag2el_433, + asn_MAP_S1AP_UEContextSuspendResponseIEs_tag2el_449, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47525,12 +48921,12 @@ "UEContextSuspendResponseIEs", "UEContextSuspendResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_433, - sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_433) - /sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_4330), /* 1 */ - asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_433, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_433) - /sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_4330), /* 1 */ + asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_449, + sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_449) + /sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_4490), /* 1 */ + asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_449, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_449) + /sizeof(asn_DEF_S1AP_UEContextSuspendResponseIEs_tags_4490), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47540,12 +48936,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextSuspendResponseIEs_433, + asn_MBR_S1AP_UEContextSuspendResponseIEs_449, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_433 /* Additional specs */ + &asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_449 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_440 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_456 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeRequestIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -47615,27 +49011,27 @@ "RRC-Establishment-Cause" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_440 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_440 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_440 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_456 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_456 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_456 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 0 }, /* RRC-Establishment-Cause */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* E-RABFailedToResumeListResumeReq */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_440 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_456 = { sizeof(struct S1AP_UEContextResumeRequestIEs__value), offsetof(struct S1AP_UEContextResumeRequestIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextResumeRequestIEs__value, present), sizeof(((struct S1AP_UEContextResumeRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_440, + asn_MAP_S1AP_value_tag2el_456, 4, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_440, - asn_MAP_S1AP_value_from_canonical_440, + asn_MAP_S1AP_value_to_canonical_456, + asn_MAP_S1AP_value_from_canonical_456, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_440 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_456 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47652,12 +49048,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_440, + asn_MBR_S1AP_value_456, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_440 /* Additional specs */ + &asn_SPC_S1AP_value_specs_456 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeRequestIEs_437 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeRequestIEs_453 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47668,9 +49064,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_438, + &asn_PER_memb_S1AP_id_constr_454, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_437 + memb_S1AP_id_constraint_453 }, 0, 0, /* No default value */ "id" @@ -47685,9 +49081,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_439, + &asn_PER_memb_S1AP_criticality_constr_455, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_437 + memb_S1AP_criticality_constraint_453 }, 0, 0, /* No default value */ "criticality" @@ -47695,33 +49091,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_440, + &asn_DEF_S1AP_value_456, select_UEContextResumeRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_440, + &asn_PER_memb_S1AP_value_constr_456, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_437 + memb_S1AP_value_constraint_453 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeRequestIEs_tags_437 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeRequestIEs_tags_453 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeRequestIEs_tag2el_437 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeRequestIEs_tag2el_453 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeRequestIEs_specs_437 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeRequestIEs_specs_453 = { sizeof(struct S1AP_UEContextResumeRequestIEs), offsetof(struct S1AP_UEContextResumeRequestIEs, _asn_ctx), - asn_MAP_S1AP_UEContextResumeRequestIEs_tag2el_437, + asn_MAP_S1AP_UEContextResumeRequestIEs_tag2el_453, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47730,12 +49126,12 @@ "UEContextResumeRequestIEs", "UEContextResumeRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextResumeRequestIEs_tags_437, - sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_437) - /sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_4370), /* 1 */ - asn_DEF_S1AP_UEContextResumeRequestIEs_tags_437, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_437) - /sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_4370), /* 1 */ + asn_DEF_S1AP_UEContextResumeRequestIEs_tags_453, + sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_453) + /sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_4530), /* 1 */ + asn_DEF_S1AP_UEContextResumeRequestIEs_tags_453, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_453) + /sizeof(asn_DEF_S1AP_UEContextResumeRequestIEs_tags_4530), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47745,12 +49141,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextResumeRequestIEs_437, + asn_MBR_S1AP_UEContextResumeRequestIEs_453, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextResumeRequestIEs_specs_437 /* Additional specs */ + &asn_SPC_S1AP_UEContextResumeRequestIEs_specs_453 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_444 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_460 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeResponseIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -47854,9 +49250,9 @@ "PendingDataIndication" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_444 = { 0, 1, 5, 2, 3, 4 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_444 = { 0, 1, 3, 4, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_444 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_460 = { 0, 1, 5, 2, 3, 4 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_460 = { 0, 1, 3, 4, 5, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_460 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 5, 0, 0 }, /* PendingDataIndication */ @@ -47864,19 +49260,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -1, 1 }, /* CriticalityDiagnostics */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -2, 0 } /* SecurityContext */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_444 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_460 = { sizeof(struct S1AP_UEContextResumeResponseIEs__value), offsetof(struct S1AP_UEContextResumeResponseIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextResumeResponseIEs__value, present), sizeof(((struct S1AP_UEContextResumeResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_444, + asn_MAP_S1AP_value_tag2el_460, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_444, - asn_MAP_S1AP_value_from_canonical_444, + asn_MAP_S1AP_value_to_canonical_460, + asn_MAP_S1AP_value_from_canonical_460, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_444 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_460 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -47893,12 +49289,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_444, + asn_MBR_S1AP_value_460, 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_444 /* Additional specs */ + &asn_SPC_S1AP_value_specs_460 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeResponseIEs_441 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeResponseIEs_457 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -47909,9 +49305,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_442, + &asn_PER_memb_S1AP_id_constr_458, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_441 + memb_S1AP_id_constraint_457 }, 0, 0, /* No default value */ "id" @@ -47926,9 +49322,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_443, + &asn_PER_memb_S1AP_criticality_constr_459, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_441 + memb_S1AP_criticality_constraint_457 }, 0, 0, /* No default value */ "criticality" @@ -47936,33 +49332,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_444, + &asn_DEF_S1AP_value_460, select_UEContextResumeResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_444, + &asn_PER_memb_S1AP_value_constr_460, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_441 + memb_S1AP_value_constraint_457 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeResponseIEs_tags_441 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeResponseIEs_tags_457 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeResponseIEs_tag2el_441 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeResponseIEs_tag2el_457 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeResponseIEs_specs_441 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeResponseIEs_specs_457 = { sizeof(struct S1AP_UEContextResumeResponseIEs), offsetof(struct S1AP_UEContextResumeResponseIEs, _asn_ctx), - asn_MAP_S1AP_UEContextResumeResponseIEs_tag2el_441, + asn_MAP_S1AP_UEContextResumeResponseIEs_tag2el_457, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -47971,12 +49367,12 @@ "UEContextResumeResponseIEs", "UEContextResumeResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextResumeResponseIEs_tags_441, - sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_441) - /sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_4410), /* 1 */ - asn_DEF_S1AP_UEContextResumeResponseIEs_tags_441, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_441) - /sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_4410), /* 1 */ + asn_DEF_S1AP_UEContextResumeResponseIEs_tags_457, + sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_457) + /sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_4570), /* 1 */ + asn_DEF_S1AP_UEContextResumeResponseIEs_tags_457, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_457) + /sizeof(asn_DEF_S1AP_UEContextResumeResponseIEs_tags_4570), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -47986,12 +49382,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextResumeResponseIEs_441, + asn_MBR_S1AP_UEContextResumeResponseIEs_457, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextResumeResponseIEs_specs_441 /* Additional specs */ + &asn_SPC_S1AP_UEContextResumeResponseIEs_specs_457 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_448 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_464 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeFailureIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -48061,9 +49457,9 @@ "CriticalityDiagnostics" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_448 = { 0, 1, 3, 2 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_448 = { 0, 1, 3, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_448 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_464 = { 0, 1, 3, 2 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_464 = { 0, 1, 3, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_464 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, 0, 0 }, /* CriticalityDiagnostics */ @@ -48073,19 +49469,19 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 2, 0, 0 }, /* protocol */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 2, 0, 0 } /* misc */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_448 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_464 = { sizeof(struct S1AP_UEContextResumeFailureIEs__value), offsetof(struct S1AP_UEContextResumeFailureIEs__value, _asn_ctx), offsetof(struct S1AP_UEContextResumeFailureIEs__value, present), sizeof(((struct S1AP_UEContextResumeFailureIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_448, + asn_MAP_S1AP_value_tag2el_464, 8, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_448, - asn_MAP_S1AP_value_from_canonical_448, + asn_MAP_S1AP_value_to_canonical_464, + asn_MAP_S1AP_value_from_canonical_464, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_448 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_464 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48102,12 +49498,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_448, + asn_MBR_S1AP_value_464, 4, /* Elements count */ - &asn_SPC_S1AP_value_specs_448 /* Additional specs */ + &asn_SPC_S1AP_value_specs_464 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeFailureIEs_445 = { +asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeFailureIEs_461 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeFailureIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48118,9 +49514,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_446, + &asn_PER_memb_S1AP_id_constr_462, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_445 + memb_S1AP_id_constraint_461 }, 0, 0, /* No default value */ "id" @@ -48135,9 +49531,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_447, + &asn_PER_memb_S1AP_criticality_constr_463, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_445 + memb_S1AP_criticality_constraint_461 }, 0, 0, /* No default value */ "criticality" @@ -48145,33 +49541,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeFailureIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_448, + &asn_DEF_S1AP_value_464, select_UEContextResumeFailureIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_448, + &asn_PER_memb_S1AP_value_constr_464, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_445 + memb_S1AP_value_constraint_461 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeFailureIEs_tags_445 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEContextResumeFailureIEs_tags_461 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeFailureIEs_tag2el_445 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEContextResumeFailureIEs_tag2el_461 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeFailureIEs_specs_445 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeFailureIEs_specs_461 = { sizeof(struct S1AP_UEContextResumeFailureIEs), offsetof(struct S1AP_UEContextResumeFailureIEs, _asn_ctx), - asn_MAP_S1AP_UEContextResumeFailureIEs_tag2el_445, + asn_MAP_S1AP_UEContextResumeFailureIEs_tag2el_461, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48180,12 +49576,12 @@ "UEContextResumeFailureIEs", "UEContextResumeFailureIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEContextResumeFailureIEs_tags_445, - sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_445) - /sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_4450), /* 1 */ - asn_DEF_S1AP_UEContextResumeFailureIEs_tags_445, /* Same as above */ - sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_445) - /sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_4450), /* 1 */ + asn_DEF_S1AP_UEContextResumeFailureIEs_tags_461, + sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_461) + /sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_4610), /* 1 */ + asn_DEF_S1AP_UEContextResumeFailureIEs_tags_461, /* Same as above */ + sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_461) + /sizeof(asn_DEF_S1AP_UEContextResumeFailureIEs_tags_4610), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48195,12 +49591,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEContextResumeFailureIEs_445, + asn_MBR_S1AP_UEContextResumeFailureIEs_461, 3, /* Elements count */ - &asn_SPC_S1AP_UEContextResumeFailureIEs_specs_445 /* Additional specs */ + &asn_SPC_S1AP_UEContextResumeFailureIEs_specs_461 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_452 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_468 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -48371,12 +49767,30 @@ 0, 0, /* No default value */ "UERadioCapabilityID" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs__value, choice.Masked_IMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_S1AP_Masked_IMEISV, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Masked-IMEISV" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_452 = { 0, 1, 2, 9, 3, 5, 6, 4, 7, 8 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_452 = { 0, 1, 2, 4, 7, 5, 6, 8, 9, 3 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_452 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_468 = { 0, 1, 10, 2, 9, 3, 5, 6, 4, 7, 8 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_468 = { 0, 1, 3, 5, 8, 6, 7, 9, 10, 4, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_468 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 10, 0, 0 }, /* Masked-IMEISV */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 1 }, /* UERadioCapability */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 9, -1, 0 }, /* UERadioCapabilityID */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 3, 0, 2 }, /* EnhancedCoverageRestricted */ @@ -48386,19 +49800,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -1, 1 }, /* Subscription-Based-UE-DifferentiationInfo */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -2, 0 } /* E-RABLevelQoSParameters */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_452 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_468 = { sizeof(struct S1AP_ConnectionEstablishmentIndicationIEs__value), offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs__value, present), sizeof(((struct S1AP_ConnectionEstablishmentIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_452, - 10, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_452, - asn_MAP_S1AP_value_from_canonical_452, + asn_MAP_S1AP_value_tag2el_468, + 11, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_468, + asn_MAP_S1AP_value_from_canonical_468, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_452 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_468 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48415,12 +49829,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_452, - 10, /* Elements count */ - &asn_SPC_S1AP_value_specs_452 /* Additional specs */ + asn_MBR_S1AP_value_468, + 11, /* Elements count */ + &asn_SPC_S1AP_value_specs_468 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_449 = { +asn_TYPE_member_t asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_465 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48431,9 +49845,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_450, + &asn_PER_memb_S1AP_id_constr_466, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_449 + memb_S1AP_id_constraint_465 }, 0, 0, /* No default value */ "id" @@ -48448,9 +49862,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_451, + &asn_PER_memb_S1AP_criticality_constr_467, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_449 + memb_S1AP_criticality_constraint_465 }, 0, 0, /* No default value */ "criticality" @@ -48458,33 +49872,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_452, + &asn_DEF_S1AP_value_468, select_ConnectionEstablishmentIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_452, + &asn_PER_memb_S1AP_value_constr_468, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_449 + memb_S1AP_value_constraint_465 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_449 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_465 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ConnectionEstablishmentIndicationIEs_tag2el_449 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ConnectionEstablishmentIndicationIEs_tag2el_465 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_449 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_465 = { sizeof(struct S1AP_ConnectionEstablishmentIndicationIEs), offsetof(struct S1AP_ConnectionEstablishmentIndicationIEs, _asn_ctx), - asn_MAP_S1AP_ConnectionEstablishmentIndicationIEs_tag2el_449, + asn_MAP_S1AP_ConnectionEstablishmentIndicationIEs_tag2el_465, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48493,12 +49907,12 @@ "ConnectionEstablishmentIndicationIEs", "ConnectionEstablishmentIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_449, - sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_449) - /sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_4490), /* 1 */ - asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_449, /* Same as above */ - sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_449) - /sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_4490), /* 1 */ + asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_465, + sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_465) + /sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_4650), /* 1 */ + asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_465, /* Same as above */ + sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_465) + /sizeof(asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs_tags_4650), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48508,12 +49922,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_449, + asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_465, 3, /* Elements count */ - &asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_449 /* Additional specs */ + &asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_465 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_456 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_472 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RetrieveUEInformationIEs__value, choice.S_TMSI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -48532,21 +49946,21 @@ "S-TMSI" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_456 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_472 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* S-TMSI */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_456 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_472 = { sizeof(struct S1AP_RetrieveUEInformationIEs__value), offsetof(struct S1AP_RetrieveUEInformationIEs__value, _asn_ctx), offsetof(struct S1AP_RetrieveUEInformationIEs__value, present), sizeof(((struct S1AP_RetrieveUEInformationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_456, + asn_MAP_S1AP_value_tag2el_472, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_456 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_472 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48563,12 +49977,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_456, + asn_MBR_S1AP_value_472, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_456 /* Additional specs */ + &asn_SPC_S1AP_value_specs_472 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_RetrieveUEInformationIEs_453 = { +asn_TYPE_member_t asn_MBR_S1AP_RetrieveUEInformationIEs_469 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RetrieveUEInformationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48579,9 +49993,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_454, + &asn_PER_memb_S1AP_id_constr_470, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_453 + memb_S1AP_id_constraint_469 }, 0, 0, /* No default value */ "id" @@ -48596,9 +50010,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_455, + &asn_PER_memb_S1AP_criticality_constr_471, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_453 + memb_S1AP_criticality_constraint_469 }, 0, 0, /* No default value */ "criticality" @@ -48606,33 +50020,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_RetrieveUEInformationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_456, + &asn_DEF_S1AP_value_472, select_RetrieveUEInformationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_456, + &asn_PER_memb_S1AP_value_constr_472, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_453 + memb_S1AP_value_constraint_469 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_RetrieveUEInformationIEs_tags_453 = { +static const ber_tlv_tag_t asn_DEF_S1AP_RetrieveUEInformationIEs_tags_469 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_RetrieveUEInformationIEs_tag2el_453 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RetrieveUEInformationIEs_tag2el_469 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_RetrieveUEInformationIEs_specs_453 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RetrieveUEInformationIEs_specs_469 = { sizeof(struct S1AP_RetrieveUEInformationIEs), offsetof(struct S1AP_RetrieveUEInformationIEs, _asn_ctx), - asn_MAP_S1AP_RetrieveUEInformationIEs_tag2el_453, + asn_MAP_S1AP_RetrieveUEInformationIEs_tag2el_469, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48641,12 +50055,12 @@ "RetrieveUEInformationIEs", "RetrieveUEInformationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_RetrieveUEInformationIEs_tags_453, - sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_453) - /sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_4530), /* 1 */ - asn_DEF_S1AP_RetrieveUEInformationIEs_tags_453, /* Same as above */ - sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_453) - /sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_4530), /* 1 */ + asn_DEF_S1AP_RetrieveUEInformationIEs_tags_469, + sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_469) + /sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_4690), /* 1 */ + asn_DEF_S1AP_RetrieveUEInformationIEs_tags_469, /* Same as above */ + sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_469) + /sizeof(asn_DEF_S1AP_RetrieveUEInformationIEs_tags_4690), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48656,12 +50070,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RetrieveUEInformationIEs_453, + asn_MBR_S1AP_RetrieveUEInformationIEs_469, 3, /* Elements count */ - &asn_SPC_S1AP_RetrieveUEInformationIEs_specs_453 /* Additional specs */ + &asn_SPC_S1AP_RetrieveUEInformationIEs_specs_469 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_460 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_476 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEInformationTransferIEs__value, choice.S_TMSI), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -48747,29 +50161,47 @@ 0, 0, /* No default value */ "PendingDataIndication" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEInformationTransferIEs__value, choice.Masked_IMEISV), + (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), + 0, + &asn_DEF_S1AP_Masked_IMEISV, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "Masked-IMEISV" + }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_460 = { 2, 4, 0, 1, 3 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_460 = { 2, 3, 0, 4, 1 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_460 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_476 = { 5, 2, 4, 0, 1, 3 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_476 = { 3, 4, 1, 5, 2, 0 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_476 = { + { (ASN_TAG_CLASS_UNIVERSAL | (3 << 2)), 5, 0, 0 }, /* Masked-IMEISV */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 2, 0, 0 }, /* UERadioCapability */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 4, 0, 0 }, /* PendingDataIndication */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 2 }, /* S-TMSI */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 1 }, /* E-RABLevelQoSParameters */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 0 } /* Subscription-Based-UE-DifferentiationInfo */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_460 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_476 = { sizeof(struct S1AP_UEInformationTransferIEs__value), offsetof(struct S1AP_UEInformationTransferIEs__value, _asn_ctx), offsetof(struct S1AP_UEInformationTransferIEs__value, present), sizeof(((struct S1AP_UEInformationTransferIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_460, - 5, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_460, - asn_MAP_S1AP_value_from_canonical_460, + asn_MAP_S1AP_value_tag2el_476, + 6, /* Count of tags in the map */ + asn_MAP_S1AP_value_to_canonical_476, + asn_MAP_S1AP_value_from_canonical_476, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_460 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_476 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -48786,12 +50218,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_460, - 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_460 /* Additional specs */ + asn_MBR_S1AP_value_476, + 6, /* Elements count */ + &asn_SPC_S1AP_value_specs_476 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UEInformationTransferIEs_457 = { +asn_TYPE_member_t asn_MBR_S1AP_UEInformationTransferIEs_473 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEInformationTransferIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -48802,9 +50234,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_458, + &asn_PER_memb_S1AP_id_constr_474, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_457 + memb_S1AP_id_constraint_473 }, 0, 0, /* No default value */ "id" @@ -48819,9 +50251,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_459, + &asn_PER_memb_S1AP_criticality_constr_475, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_457 + memb_S1AP_criticality_constraint_473 }, 0, 0, /* No default value */ "criticality" @@ -48829,33 +50261,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UEInformationTransferIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_460, + &asn_DEF_S1AP_value_476, select_UEInformationTransferIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_460, + &asn_PER_memb_S1AP_value_constr_476, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_457 + memb_S1AP_value_constraint_473 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UEInformationTransferIEs_tags_457 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UEInformationTransferIEs_tags_473 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEInformationTransferIEs_tag2el_457 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UEInformationTransferIEs_tag2el_473 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEInformationTransferIEs_specs_457 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEInformationTransferIEs_specs_473 = { sizeof(struct S1AP_UEInformationTransferIEs), offsetof(struct S1AP_UEInformationTransferIEs, _asn_ctx), - asn_MAP_S1AP_UEInformationTransferIEs_tag2el_457, + asn_MAP_S1AP_UEInformationTransferIEs_tag2el_473, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -48864,12 +50296,12 @@ "UEInformationTransferIEs", "UEInformationTransferIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UEInformationTransferIEs_tags_457, - sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_457) - /sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_4570), /* 1 */ - asn_DEF_S1AP_UEInformationTransferIEs_tags_457, /* Same as above */ - sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_457) - /sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_4570), /* 1 */ + asn_DEF_S1AP_UEInformationTransferIEs_tags_473, + sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_473) + /sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_4730), /* 1 */ + asn_DEF_S1AP_UEInformationTransferIEs_tags_473, /* Same as above */ + sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_473) + /sizeof(asn_DEF_S1AP_UEInformationTransferIEs_tags_4730), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -48879,12 +50311,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UEInformationTransferIEs_457, + asn_MBR_S1AP_UEInformationTransferIEs_473, 3, /* Elements count */ - &asn_SPC_S1AP_UEInformationTransferIEs_specs_457 /* Additional specs */ + &asn_SPC_S1AP_UEInformationTransferIEs_specs_473 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_464 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_480 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBCPRelocationIndicationIEs__value, choice.ENB_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -48970,26 +50402,44 @@ 0, 0, /* No default value */ "UL-CP-SecurityInformation" }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBCPRelocationIndicationIEs__value, choice.LTE_NTN_TAI_Information), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_LTE_NTN_TAI_Information, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "LTE-NTN-TAI-Information" + }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_464 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_480 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* ENB-UE-S1AP-ID */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 3 }, /* S-TMSI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 2 }, /* EUTRAN-CGI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 1 }, /* TAI */ - { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 0 } /* UL-CP-SecurityInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, 0, 4 }, /* S-TMSI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -1, 3 }, /* EUTRAN-CGI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -2, 2 }, /* TAI */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -3, 1 }, /* UL-CP-SecurityInformation */ + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -4, 0 } /* LTE-NTN-TAI-Information */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_464 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_480 = { sizeof(struct S1AP_ENBCPRelocationIndicationIEs__value), offsetof(struct S1AP_ENBCPRelocationIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_ENBCPRelocationIndicationIEs__value, present), sizeof(((struct S1AP_ENBCPRelocationIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_464, - 5, /* Count of tags in the map */ + asn_MAP_S1AP_value_tag2el_480, + 6, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_464 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_480 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49006,12 +50456,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_464, - 5, /* Elements count */ - &asn_SPC_S1AP_value_specs_464 /* Additional specs */ + asn_MBR_S1AP_value_480, + 6, /* Elements count */ + &asn_SPC_S1AP_value_specs_480 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_ENBCPRelocationIndicationIEs_461 = { +asn_TYPE_member_t asn_MBR_S1AP_ENBCPRelocationIndicationIEs_477 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBCPRelocationIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49022,9 +50472,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_462, + &asn_PER_memb_S1AP_id_constr_478, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_461 + memb_S1AP_id_constraint_477 }, 0, 0, /* No default value */ "id" @@ -49039,9 +50489,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_463, + &asn_PER_memb_S1AP_criticality_constr_479, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_461 + memb_S1AP_criticality_constraint_477 }, 0, 0, /* No default value */ "criticality" @@ -49049,33 +50499,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_ENBCPRelocationIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_464, + &asn_DEF_S1AP_value_480, select_ENBCPRelocationIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_464, + &asn_PER_memb_S1AP_value_constr_480, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_461 + memb_S1AP_value_constraint_477 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_461 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_477 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBCPRelocationIndicationIEs_tag2el_461 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_ENBCPRelocationIndicationIEs_tag2el_477 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_461 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_477 = { sizeof(struct S1AP_ENBCPRelocationIndicationIEs), offsetof(struct S1AP_ENBCPRelocationIndicationIEs, _asn_ctx), - asn_MAP_S1AP_ENBCPRelocationIndicationIEs_tag2el_461, + asn_MAP_S1AP_ENBCPRelocationIndicationIEs_tag2el_477, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49084,12 +50534,12 @@ "ENBCPRelocationIndicationIEs", "ENBCPRelocationIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_461, - sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_461) - /sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_4610), /* 1 */ - asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_461, /* Same as above */ - sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_461) - /sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_4610), /* 1 */ + asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_477, + sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_477) + /sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_4770), /* 1 */ + asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_477, /* Same as above */ + sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_477) + /sizeof(asn_DEF_S1AP_ENBCPRelocationIndicationIEs_tags_4770), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49099,12 +50549,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_ENBCPRelocationIndicationIEs_461, + asn_MBR_S1AP_ENBCPRelocationIndicationIEs_477, 3, /* Elements count */ - &asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_461 /* Additional specs */ + &asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_477 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_468 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_484 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMECPRelocationIndicationIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -49140,22 +50590,22 @@ "ENB-UE-S1AP-ID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_468 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_484 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 } /* ENB-UE-S1AP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_468 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_484 = { sizeof(struct S1AP_MMECPRelocationIndicationIEs__value), offsetof(struct S1AP_MMECPRelocationIndicationIEs__value, _asn_ctx), offsetof(struct S1AP_MMECPRelocationIndicationIEs__value, present), sizeof(((struct S1AP_MMECPRelocationIndicationIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_468, + asn_MAP_S1AP_value_tag2el_484, 2, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_468 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_484 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49172,12 +50622,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_468, + asn_MBR_S1AP_value_484, 2, /* Elements count */ - &asn_SPC_S1AP_value_specs_468 /* Additional specs */ + &asn_SPC_S1AP_value_specs_484 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_MMECPRelocationIndicationIEs_465 = { +asn_TYPE_member_t asn_MBR_S1AP_MMECPRelocationIndicationIEs_481 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_MMECPRelocationIndicationIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49188,9 +50638,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_466, + &asn_PER_memb_S1AP_id_constr_482, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_465 + memb_S1AP_id_constraint_481 }, 0, 0, /* No default value */ "id" @@ -49205,9 +50655,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_467, + &asn_PER_memb_S1AP_criticality_constr_483, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_465 + memb_S1AP_criticality_constraint_481 }, 0, 0, /* No default value */ "criticality" @@ -49215,33 +50665,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_MMECPRelocationIndicationIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_468, + &asn_DEF_S1AP_value_484, select_MMECPRelocationIndicationIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_468, + &asn_PER_memb_S1AP_value_constr_484, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_465 + memb_S1AP_value_constraint_481 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_465 = { +static const ber_tlv_tag_t asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_481 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMECPRelocationIndicationIEs_tag2el_465 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_MMECPRelocationIndicationIEs_tag2el_481 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_465 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_481 = { sizeof(struct S1AP_MMECPRelocationIndicationIEs), offsetof(struct S1AP_MMECPRelocationIndicationIEs, _asn_ctx), - asn_MAP_S1AP_MMECPRelocationIndicationIEs_tag2el_465, + asn_MAP_S1AP_MMECPRelocationIndicationIEs_tag2el_481, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49250,12 +50700,12 @@ "MMECPRelocationIndicationIEs", "MMECPRelocationIndicationIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_465, - sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_465) - /sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_4650), /* 1 */ - asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_465, /* Same as above */ - sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_465) - /sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_4650), /* 1 */ + asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_481, + sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_481) + /sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_4810), /* 1 */ + asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_481, /* Same as above */ + sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_481) + /sizeof(asn_DEF_S1AP_MMECPRelocationIndicationIEs_tags_4810), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49265,12 +50715,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MMECPRelocationIndicationIEs_465, + asn_MBR_S1AP_MMECPRelocationIndicationIEs_481, 3, /* Elements count */ - &asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_465 /* Additional specs */ + &asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_481 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_472 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_488 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportIEs__value, choice.MME_UE_S1AP_ID), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -49374,9 +50824,9 @@ "TimeSinceSecondaryNodeRelease" }, }; -static const unsigned asn_MAP_S1AP_value_to_canonical_472 = { 0, 1, 5, 3, 2, 4 }; -static const unsigned asn_MAP_S1AP_value_from_canonical_472 = { 0, 1, 4, 3, 5, 2 }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_472 = { +static const unsigned asn_MAP_S1AP_value_to_canonical_488 = { 0, 1, 5, 3, 2, 4 }; +static const unsigned asn_MAP_S1AP_value_from_canonical_488 = { 0, 1, 4, 3, 5, 2 }; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_488 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 1 }, /* MME-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 1, -1, 0 }, /* ENB-UE-S1AP-ID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 5, 0, 0 }, /* TimeSinceSecondaryNodeRelease */ @@ -49384,19 +50834,19 @@ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 1 }, /* SecondaryRATDataUsageReportList */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -1, 0 } /* UserLocationInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_472 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_488 = { sizeof(struct S1AP_SecondaryRATDataUsageReportIEs__value), offsetof(struct S1AP_SecondaryRATDataUsageReportIEs__value, _asn_ctx), offsetof(struct S1AP_SecondaryRATDataUsageReportIEs__value, present), sizeof(((struct S1AP_SecondaryRATDataUsageReportIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_472, + asn_MAP_S1AP_value_tag2el_488, 6, /* Count of tags in the map */ - asn_MAP_S1AP_value_to_canonical_472, - asn_MAP_S1AP_value_from_canonical_472, + asn_MAP_S1AP_value_to_canonical_488, + asn_MAP_S1AP_value_from_canonical_488, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_472 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_488 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49413,12 +50863,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_472, + asn_MBR_S1AP_value_488, 6, /* Elements count */ - &asn_SPC_S1AP_value_specs_472 /* Additional specs */ + &asn_SPC_S1AP_value_specs_488 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_469 = { +asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_485 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49429,9 +50879,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_470, + &asn_PER_memb_S1AP_id_constr_486, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_469 + memb_S1AP_id_constraint_485 }, 0, 0, /* No default value */ "id" @@ -49446,9 +50896,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_471, + &asn_PER_memb_S1AP_criticality_constr_487, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_469 + memb_S1AP_criticality_constraint_485 }, 0, 0, /* No default value */ "criticality" @@ -49456,33 +50906,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_472, + &asn_DEF_S1AP_value_488, select_SecondaryRATDataUsageReportIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_472, + &asn_PER_memb_S1AP_value_constr_488, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_469 + memb_S1AP_value_constraint_485 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_469 = { +static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_485 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportIEs_tag2el_469 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecondaryRATDataUsageReportIEs_tag2el_485 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_469 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_485 = { sizeof(struct S1AP_SecondaryRATDataUsageReportIEs), offsetof(struct S1AP_SecondaryRATDataUsageReportIEs, _asn_ctx), - asn_MAP_S1AP_SecondaryRATDataUsageReportIEs_tag2el_469, + asn_MAP_S1AP_SecondaryRATDataUsageReportIEs_tag2el_485, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49491,12 +50941,12 @@ "SecondaryRATDataUsageReportIEs", "SecondaryRATDataUsageReportIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_469, - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_469) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_4690), /* 1 */ - asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_469, /* Same as above */ - sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_469) - /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_4690), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_485, + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_485) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_4850), /* 1 */ + asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_485, /* Same as above */ + sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_485) + /sizeof(asn_DEF_S1AP_SecondaryRATDataUsageReportIEs_tags_4850), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49506,12 +50956,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_469, + asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_485, 3, /* Elements count */ - &asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_469 /* Additional specs */ + &asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_485 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_476 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_492 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs__value, choice.UERadioCapabilityID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -49530,21 +50980,21 @@ "UERadioCapabilityID" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_476 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_492 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 0 } /* UERadioCapabilityID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_476 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_492 = { sizeof(struct S1AP_UERadioCapabilityIDMappingRequestIEs__value), offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs__value, _asn_ctx), offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs__value, present), sizeof(((struct S1AP_UERadioCapabilityIDMappingRequestIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_476, + asn_MAP_S1AP_value_tag2el_492, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_476 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_492 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49561,12 +51011,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_476, + asn_MBR_S1AP_value_492, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_476 /* Additional specs */ + &asn_SPC_S1AP_value_specs_492 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_473 = { +asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_489 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49577,9 +51027,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_474, + &asn_PER_memb_S1AP_id_constr_490, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_473 + memb_S1AP_id_constraint_489 }, 0, 0, /* No default value */ "id" @@ -49594,9 +51044,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_475, + &asn_PER_memb_S1AP_criticality_constr_491, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_473 + memb_S1AP_criticality_constraint_489 }, 0, 0, /* No default value */ "criticality" @@ -49604,33 +51054,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_476, + &asn_DEF_S1AP_value_492, select_UERadioCapabilityIDMappingRequestIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_476, + &asn_PER_memb_S1AP_value_constr_492, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_473 + memb_S1AP_value_constraint_489 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_473 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_489 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityIDMappingRequestIEs_tag2el_473 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityIDMappingRequestIEs_tag2el_489 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_473 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_489 = { sizeof(struct S1AP_UERadioCapabilityIDMappingRequestIEs), offsetof(struct S1AP_UERadioCapabilityIDMappingRequestIEs, _asn_ctx), - asn_MAP_S1AP_UERadioCapabilityIDMappingRequestIEs_tag2el_473, + asn_MAP_S1AP_UERadioCapabilityIDMappingRequestIEs_tag2el_489, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49639,12 +51089,12 @@ "UERadioCapabilityIDMappingRequestIEs", "UERadioCapabilityIDMappingRequestIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_473, - sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_473) - /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_4730), /* 1 */ - asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_473, /* Same as above */ - sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_473) - /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_4730), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_489, + sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_489) + /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_4890), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_489, /* Same as above */ + sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_489) + /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs_tags_4890), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49654,12 +51104,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_473, + asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_489, 3, /* Elements count */ - &asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_473 /* Additional specs */ + &asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_489 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_480 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_496 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs__value, choice.UERadioCapabilityID), (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, @@ -49712,23 +51162,23 @@ "CriticalityDiagnostics" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_480 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_496 = { { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 0, 0, 1 }, /* UERadioCapabilityID */ { (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), 1, -1, 0 }, /* UERadioCapability */ { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, 0, 0 } /* CriticalityDiagnostics */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_480 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_496 = { sizeof(struct S1AP_UERadioCapabilityIDMappingResponseIEs__value), offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs__value, _asn_ctx), offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs__value, present), sizeof(((struct S1AP_UERadioCapabilityIDMappingResponseIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_480, + asn_MAP_S1AP_value_tag2el_496, 3, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_480 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_496 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49745,12 +51195,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_480, + asn_MBR_S1AP_value_496, 3, /* Elements count */ - &asn_SPC_S1AP_value_specs_480 /* Additional specs */ + &asn_SPC_S1AP_value_specs_496 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_477 = { +asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_493 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs, id), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -49761,9 +51211,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_478, + &asn_PER_memb_S1AP_id_constr_494, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_477 + memb_S1AP_id_constraint_493 }, 0, 0, /* No default value */ "id" @@ -49778,9 +51228,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_479, + &asn_PER_memb_S1AP_criticality_constr_495, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_477 + memb_S1AP_criticality_constraint_493 }, 0, 0, /* No default value */ "criticality" @@ -49788,33 +51238,33 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs, value), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), +1, /* EXPLICIT tag at current level */ - &asn_DEF_S1AP_value_480, + &asn_DEF_S1AP_value_496, select_UERadioCapabilityIDMappingResponseIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_480, + &asn_PER_memb_S1AP_value_constr_496, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_477 + memb_S1AP_value_constraint_493 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_477 = { +static const ber_tlv_tag_t asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_493 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityIDMappingResponseIEs_tag2el_477 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_UERadioCapabilityIDMappingResponseIEs_tag2el_493 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_477 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_493 = { sizeof(struct S1AP_UERadioCapabilityIDMappingResponseIEs), offsetof(struct S1AP_UERadioCapabilityIDMappingResponseIEs, _asn_ctx), - asn_MAP_S1AP_UERadioCapabilityIDMappingResponseIEs_tag2el_477, + asn_MAP_S1AP_UERadioCapabilityIDMappingResponseIEs_tag2el_493, 3, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49823,12 +51273,12 @@ "UERadioCapabilityIDMappingResponseIEs", "UERadioCapabilityIDMappingResponseIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_477, - sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_477) - /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_4770), /* 1 */ - asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_477, /* Same as above */ - sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_477) - /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_4770), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_493, + sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_493) + /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_4930), /* 1 */ + asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_493, /* Same as above */ + sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_493) + /sizeof(asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs_tags_4930), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49838,12 +51288,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_477, + asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_493, 3, /* Elements count */ - &asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_477 /* Additional specs */ + &asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_493 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_484 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_500 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABDataForwardingItemIEs__value, choice.E_RABDataForwardingItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -49862,21 +51312,21 @@ "E-RABDataForwardingItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_484 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_500 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABDataForwardingItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_484 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_500 = { sizeof(struct S1AP_E_RABDataForwardingItemIEs__value), offsetof(struct S1AP_E_RABDataForwardingItemIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABDataForwardingItemIEs__value, present), sizeof(((struct S1AP_E_RABDataForwardingItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_484, + asn_MAP_S1AP_value_tag2el_500, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_484 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_500 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -49893,12 +51343,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_484, + asn_MBR_S1AP_value_500, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_484 /* Additional specs */ + &asn_SPC_S1AP_value_specs_500 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItemIEs_481 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItemIEs_497 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABDataForwardingItemIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -49909,9 +51359,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_482, + &asn_PER_memb_S1AP_id_constr_498, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_481 + memb_S1AP_id_constraint_497 }, 0, 0, /* No default value */ "id" @@ -49926,9 +51376,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_483, + &asn_PER_memb_S1AP_criticality_constr_499, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_481 + memb_S1AP_criticality_constraint_497 }, 0, 0, /* No default value */ "criticality" @@ -49936,32 +51386,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABDataForwardingItemIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_484, + &asn_DEF_S1AP_value_500, select_E_RABDataForwardingItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_484, + &asn_PER_memb_S1AP_value_constr_500, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_481 + memb_S1AP_value_constraint_497 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_481 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_497 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABDataForwardingItemIEs_tag2el_481 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABDataForwardingItemIEs_tag2el_497 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_481 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_497 = { sizeof(struct S1AP_E_RABDataForwardingItemIEs), offsetof(struct S1AP_E_RABDataForwardingItemIEs, _asn_ctx), - asn_MAP_S1AP_E_RABDataForwardingItemIEs_tag2el_481, + asn_MAP_S1AP_E_RABDataForwardingItemIEs_tag2el_497, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -49970,12 +51420,12 @@ "E-RABDataForwardingItemIEs", "E-RABDataForwardingItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_481, - sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_481) - /sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_4810), /* 1 */ - asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_481, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_481) - /sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_4810), /* 1 */ + asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_497, + sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_497) + /sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_4970), /* 1 */ + asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_497, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_497) + /sizeof(asn_DEF_S1AP_E_RABDataForwardingItemIEs_tags_4970), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -49985,12 +51435,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABDataForwardingItemIEs_481, + asn_MBR_S1AP_E_RABDataForwardingItemIEs_497, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_481 /* Additional specs */ + &asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_497 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_488 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_504 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs__value, choice.E_RABToBeSetupItemHOReq), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50009,21 +51459,21 @@ "E-RABToBeSetupItemHOReq" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_488 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_504 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABToBeSetupItemHOReq */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_488 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_504 = { sizeof(struct S1AP_E_RABToBeSetupItemHOReqIEs__value), offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs__value, present), sizeof(((struct S1AP_E_RABToBeSetupItemHOReqIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_488, + asn_MAP_S1AP_value_tag2el_504, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_488 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_504 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50040,12 +51490,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_488, + asn_MBR_S1AP_value_504, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_488 /* Additional specs */ + &asn_SPC_S1AP_value_specs_504 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_485 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_501 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50056,9 +51506,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_486, + &asn_PER_memb_S1AP_id_constr_502, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_485 + memb_S1AP_id_constraint_501 }, 0, 0, /* No default value */ "id" @@ -50073,9 +51523,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_487, + &asn_PER_memb_S1AP_criticality_constr_503, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_485 + memb_S1AP_criticality_constraint_501 }, 0, 0, /* No default value */ "criticality" @@ -50083,32 +51533,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_488, + &asn_DEF_S1AP_value_504, select_E_RABToBeSetupItemHOReqIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_488, + &asn_PER_memb_S1AP_value_constr_504, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_485 + memb_S1AP_value_constraint_501 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_485 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_501 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemHOReqIEs_tag2el_485 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSetupItemHOReqIEs_tag2el_501 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_485 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_501 = { sizeof(struct S1AP_E_RABToBeSetupItemHOReqIEs), offsetof(struct S1AP_E_RABToBeSetupItemHOReqIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeSetupItemHOReqIEs_tag2el_485, + asn_MAP_S1AP_E_RABToBeSetupItemHOReqIEs_tag2el_501, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50117,12 +51567,12 @@ "E-RABToBeSetupItemHOReqIEs", "E-RABToBeSetupItemHOReqIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_485, - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_485) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_4850), /* 1 */ - asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_485, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_485) - /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_4850), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_501, + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_501) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_5010), /* 1 */ + asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_501, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_501) + /sizeof(asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs_tags_5010), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50132,12 +51582,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_485, + asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_501, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_485 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_501 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_492 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_508 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABAdmittedItemIEs__value, choice.E_RABAdmittedItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50156,21 +51606,21 @@ "E-RABAdmittedItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_492 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_508 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABAdmittedItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_492 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_508 = { sizeof(struct S1AP_E_RABAdmittedItemIEs__value), offsetof(struct S1AP_E_RABAdmittedItemIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABAdmittedItemIEs__value, present), sizeof(((struct S1AP_E_RABAdmittedItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_492, + asn_MAP_S1AP_value_tag2el_508, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_492 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_508 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50187,12 +51637,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_492, + asn_MBR_S1AP_value_508, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_492 /* Additional specs */ + &asn_SPC_S1AP_value_specs_508 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItemIEs_489 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItemIEs_505 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABAdmittedItemIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50203,9 +51653,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_490, + &asn_PER_memb_S1AP_id_constr_506, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_489 + memb_S1AP_id_constraint_505 }, 0, 0, /* No default value */ "id" @@ -50220,9 +51670,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_491, + &asn_PER_memb_S1AP_criticality_constr_507, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_489 + memb_S1AP_criticality_constraint_505 }, 0, 0, /* No default value */ "criticality" @@ -50230,32 +51680,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABAdmittedItemIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_492, + &asn_DEF_S1AP_value_508, select_E_RABAdmittedItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_492, + &asn_PER_memb_S1AP_value_constr_508, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_489 + memb_S1AP_value_constraint_505 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_489 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_505 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABAdmittedItemIEs_tag2el_489 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABAdmittedItemIEs_tag2el_505 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_489 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_505 = { sizeof(struct S1AP_E_RABAdmittedItemIEs), offsetof(struct S1AP_E_RABAdmittedItemIEs, _asn_ctx), - asn_MAP_S1AP_E_RABAdmittedItemIEs_tag2el_489, + asn_MAP_S1AP_E_RABAdmittedItemIEs_tag2el_505, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50264,12 +51714,12 @@ "E-RABAdmittedItemIEs", "E-RABAdmittedItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_489, - sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_489) - /sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_4890), /* 1 */ - asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_489, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_489) - /sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_4890), /* 1 */ + asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_505, + sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_505) + /sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_5050), /* 1 */ + asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_505, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_505) + /sizeof(asn_DEF_S1AP_E_RABAdmittedItemIEs_tags_5050), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50279,12 +51729,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABAdmittedItemIEs_489, + asn_MBR_S1AP_E_RABAdmittedItemIEs_505, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_489 /* Additional specs */ + &asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_505 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_496 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_512 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs__value, choice.E_RABFailedToSetupItemHOReqAck), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50303,21 +51753,21 @@ "E-RABFailedToSetupItemHOReqAck" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_496 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_512 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABFailedToSetupItemHOReqAck */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_496 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_512 = { sizeof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs__value), offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs__value, present), sizeof(((struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_496, + asn_MAP_S1AP_value_tag2el_512, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_496 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_512 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50334,12 +51784,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_496, + asn_MBR_S1AP_value_512, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_496 /* Additional specs */ + &asn_SPC_S1AP_value_specs_512 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_493 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_509 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50350,9 +51800,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_494, + &asn_PER_memb_S1AP_id_constr_510, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_493 + memb_S1AP_id_constraint_509 }, 0, 0, /* No default value */ "id" @@ -50367,9 +51817,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_495, + &asn_PER_memb_S1AP_criticality_constr_511, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_493 + memb_S1AP_criticality_constraint_509 }, 0, 0, /* No default value */ "criticality" @@ -50377,32 +51827,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_496, + &asn_DEF_S1AP_value_512, select_E_RABFailedtoSetupItemHOReqAckIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_496, + &asn_PER_memb_S1AP_value_constr_512, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_493 + memb_S1AP_value_constraint_509 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_493 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_509 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tag2el_493 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tag2el_509 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_493 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_509 = { sizeof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs), offsetof(struct S1AP_E_RABFailedtoSetupItemHOReqAckIEs, _asn_ctx), - asn_MAP_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tag2el_493, + asn_MAP_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tag2el_509, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50411,12 +51861,12 @@ "E-RABFailedtoSetupItemHOReqAckIEs", "E-RABFailedtoSetupItemHOReqAckIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_493, - sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_493) - /sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_4930), /* 1 */ - asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_493, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_493) - /sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_4930), /* 1 */ + asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_509, + sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_509) + /sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_5090), /* 1 */ + asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_509, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_509) + /sizeof(asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_tags_5090), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50426,12 +51876,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_493, + asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_509, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_493 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_509 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_500 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_516 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs__value, choice.E_RABToBeSwitchedDLItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50450,21 +51900,21 @@ "E-RABToBeSwitchedDLItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_500 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_516 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABToBeSwitchedDLItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_500 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_516 = { sizeof(struct S1AP_E_RABToBeSwitchedDLItemIEs__value), offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs__value, present), sizeof(((struct S1AP_E_RABToBeSwitchedDLItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_500, + asn_MAP_S1AP_value_tag2el_516, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_500 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_516 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50481,12 +51931,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_500, + asn_MBR_S1AP_value_516, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_500 /* Additional specs */ + &asn_SPC_S1AP_value_specs_516 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_497 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_513 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50497,9 +51947,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_498, + &asn_PER_memb_S1AP_id_constr_514, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_497 + memb_S1AP_id_constraint_513 }, 0, 0, /* No default value */ "id" @@ -50514,9 +51964,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_499, + &asn_PER_memb_S1AP_criticality_constr_515, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_497 + memb_S1AP_criticality_constraint_513 }, 0, 0, /* No default value */ "criticality" @@ -50524,32 +51974,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_500, + &asn_DEF_S1AP_value_516, select_E_RABToBeSwitchedDLItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_500, + &asn_PER_memb_S1AP_value_constr_516, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_497 + memb_S1AP_value_constraint_513 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_497 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_513 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSwitchedDLItemIEs_tag2el_497 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSwitchedDLItemIEs_tag2el_513 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_497 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_513 = { sizeof(struct S1AP_E_RABToBeSwitchedDLItemIEs), offsetof(struct S1AP_E_RABToBeSwitchedDLItemIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeSwitchedDLItemIEs_tag2el_497, + asn_MAP_S1AP_E_RABToBeSwitchedDLItemIEs_tag2el_513, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50558,12 +52008,12 @@ "E-RABToBeSwitchedDLItemIEs", "E-RABToBeSwitchedDLItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_497, - sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_497) - /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_4970), /* 1 */ - asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_497, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_497) - /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_4970), /* 1 */ + asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_513, + sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_513) + /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_5130), /* 1 */ + asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_513, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_513) + /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs_tags_5130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50573,12 +52023,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_497, + asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_513, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_497 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_513 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_504 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_520 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs__value, choice.E_RABToBeSwitchedULItem), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50597,21 +52047,21 @@ "E-RABToBeSwitchedULItem" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_504 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_520 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABToBeSwitchedULItem */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_504 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_520 = { sizeof(struct S1AP_E_RABToBeSwitchedULItemIEs__value), offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs__value, present), sizeof(((struct S1AP_E_RABToBeSwitchedULItemIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_504, + asn_MAP_S1AP_value_tag2el_520, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_504 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_520 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50628,12 +52078,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_504, + asn_MBR_S1AP_value_520, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_504 /* Additional specs */ + &asn_SPC_S1AP_value_specs_520 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_501 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_517 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50644,9 +52094,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_502, + &asn_PER_memb_S1AP_id_constr_518, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_501 + memb_S1AP_id_constraint_517 }, 0, 0, /* No default value */ "id" @@ -50661,9 +52111,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_503, + &asn_PER_memb_S1AP_criticality_constr_519, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_501 + memb_S1AP_criticality_constraint_517 }, 0, 0, /* No default value */ "criticality" @@ -50671,32 +52121,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_504, + &asn_DEF_S1AP_value_520, select_E_RABToBeSwitchedULItemIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_504, + &asn_PER_memb_S1AP_value_constr_520, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_501 + memb_S1AP_value_constraint_517 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_501 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_517 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSwitchedULItemIEs_tag2el_501 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeSwitchedULItemIEs_tag2el_517 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_501 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_517 = { sizeof(struct S1AP_E_RABToBeSwitchedULItemIEs), offsetof(struct S1AP_E_RABToBeSwitchedULItemIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeSwitchedULItemIEs_tag2el_501, + asn_MAP_S1AP_E_RABToBeSwitchedULItemIEs_tag2el_517, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50705,12 +52155,12 @@ "E-RABToBeSwitchedULItemIEs", "E-RABToBeSwitchedULItemIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_501, - sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_501) - /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_5010), /* 1 */ - asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_501, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_501) - /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_5010), /* 1 */ + asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_517, + sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_517) + /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_5170), /* 1 */ + asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_517, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_517) + /sizeof(asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs_tags_5170), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50720,12 +52170,159 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_501, + asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_517, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_501 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_517 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_508 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_524 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItemIEs__value, choice.E_RABToBeUpdatedItem), + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_E_RABToBeUpdatedItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "E-RABToBeUpdatedItem" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_524 = { + { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABToBeUpdatedItem */ +}; +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_524 = { + sizeof(struct S1AP_E_RABToBeUpdatedItemIEs__value), + offsetof(struct S1AP_E_RABToBeUpdatedItemIEs__value, _asn_ctx), + offsetof(struct S1AP_E_RABToBeUpdatedItemIEs__value, present), + sizeof(((struct S1AP_E_RABToBeUpdatedItemIEs__value *)0)->present), + asn_MAP_S1AP_value_tag2el_524, + 1, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_value_524 = { + "value", + "value", + &asn_OP_OPEN_TYPE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + OPEN_TYPE_constraint + }, + asn_MBR_S1AP_value_524, + 1, /* Elements count */ + &asn_SPC_S1AP_value_specs_524 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItemIEs_521 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, id), + (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), + 0, + &asn_DEF_S1AP_ProtocolIE_ID, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_id_constr_522, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_id_constraint_521 + }, + 0, 0, /* No default value */ + "id" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, criticality), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), + 0, + &asn_DEF_S1AP_Criticality, + select_E_RABToBeUpdatedItemIEs_S1AP_criticality_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_criticality_constr_523, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_criticality_constraint_521 + }, + 0, 0, /* No default value */ + "criticality" + }, + { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, value), + -1 /* Ambiguous tag (ANY?) */, + 0, + &asn_DEF_S1AP_value_524, + select_E_RABToBeUpdatedItemIEs_S1AP_value_type, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_value_constr_524, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_value_constraint_521 + }, + 0, 0, /* No default value */ + "value" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_521 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeUpdatedItemIEs_tag2el_521 = { + { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ + { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItemIEs_specs_521 = { + sizeof(struct S1AP_E_RABToBeUpdatedItemIEs), + offsetof(struct S1AP_E_RABToBeUpdatedItemIEs, _asn_ctx), + asn_MAP_S1AP_E_RABToBeUpdatedItemIEs_tag2el_521, + 2, /* Count of tags in the map */ + 0, 0, 0, /* Optional elements (not needed) */ + -1, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItemIEs = { + "E-RABToBeUpdatedItemIEs", + "E-RABToBeUpdatedItemIEs", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_521, + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_521) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_5210), /* 1 */ + asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_521, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_521) + /sizeof(asn_DEF_S1AP_E_RABToBeUpdatedItemIEs_tags_5210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABToBeUpdatedItemIEs_521, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABToBeUpdatedItemIEs_specs_521 /* Additional specs */ +}; + +static asn_TYPE_member_t asn_MBR_S1AP_value_528 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs__value, choice.E_RABToBeModifiedItemBearerModInd), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50744,21 +52341,21 @@ "E-RABToBeModifiedItemBearerModInd" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_508 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_528 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABToBeModifiedItemBearerModInd */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_508 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_528 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs__value), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs__value, present), sizeof(((struct S1AP_E_RABToBeModifiedItemBearerModIndIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_508, + asn_MAP_S1AP_value_tag2el_528, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_508 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_528 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50775,12 +52372,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_508, + asn_MBR_S1AP_value_528, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_508 /* Additional specs */ + &asn_SPC_S1AP_value_specs_528 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_505 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_525 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50791,9 +52388,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_506, + &asn_PER_memb_S1AP_id_constr_526, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_505 + memb_S1AP_id_constraint_525 }, 0, 0, /* No default value */ "id" @@ -50808,9 +52405,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_507, + &asn_PER_memb_S1AP_criticality_constr_527, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_505 + memb_S1AP_criticality_constraint_525 }, 0, 0, /* No default value */ "criticality" @@ -50818,32 +52415,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_508, + &asn_DEF_S1AP_value_528, select_E_RABToBeModifiedItemBearerModIndIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_508, + &asn_PER_memb_S1AP_value_constr_528, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_505 + memb_S1AP_value_constraint_525 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_505 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_525 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tag2el_505 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tag2el_525 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_505 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_525 = { sizeof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs), offsetof(struct S1AP_E_RABToBeModifiedItemBearerModIndIEs, _asn_ctx), - asn_MAP_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tag2el_505, + asn_MAP_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tag2el_525, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50852,12 +52449,12 @@ "E-RABToBeModifiedItemBearerModIndIEs", "E-RABToBeModifiedItemBearerModIndIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_505, - sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_505) - /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_5050), /* 1 */ - asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_505, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_505) - /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_5050), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_525, + sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_525) + /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_5250), /* 1 */ + asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_525, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_525) + /sizeof(asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs_tags_5250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -50867,12 +52464,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_505, + asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_525, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_505 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_525 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_512 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_532 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs__value, choice.E_RABNotToBeModifiedItemBearerModInd), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -50891,21 +52488,21 @@ "E-RABNotToBeModifiedItemBearerModInd" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_512 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_532 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABNotToBeModifiedItemBearerModInd */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_512 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_532 = { sizeof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs__value), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs__value, present), sizeof(((struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_512, + asn_MAP_S1AP_value_tag2el_532, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_512 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_532 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -50922,12 +52519,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_512, + asn_MBR_S1AP_value_532, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_512 /* Additional specs */ + &asn_SPC_S1AP_value_specs_532 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_509 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_529 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -50938,9 +52535,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_510, + &asn_PER_memb_S1AP_id_constr_530, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_509 + memb_S1AP_id_constraint_529 }, 0, 0, /* No default value */ "id" @@ -50955,9 +52552,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_511, + &asn_PER_memb_S1AP_criticality_constr_531, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_509 + memb_S1AP_criticality_constraint_529 }, 0, 0, /* No default value */ "criticality" @@ -50965,32 +52562,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_512, + &asn_DEF_S1AP_value_532, select_E_RABNotToBeModifiedItemBearerModIndIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_512, + &asn_PER_memb_S1AP_value_constr_532, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_509 + memb_S1AP_value_constraint_529 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_509 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_529 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tag2el_509 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tag2el_529 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_509 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_529 = { sizeof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs), offsetof(struct S1AP_E_RABNotToBeModifiedItemBearerModIndIEs, _asn_ctx), - asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tag2el_509, + asn_MAP_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tag2el_529, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -50999,12 +52596,12 @@ "E-RABNotToBeModifiedItemBearerModIndIEs", "E-RABNotToBeModifiedItemBearerModIndIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_509, - sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_509) - /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_5090), /* 1 */ - asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_509, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_509) - /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_5090), /* 1 */ + asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_529, + sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_529) + /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_5290), /* 1 */ + asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_529, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_529) + /sizeof(asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_tags_5290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51014,12 +52611,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_509, + asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_529, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_509 /* Additional specs */ + &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_529 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_516 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_536 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs__value, choice.E_RABFailedToResumeItemResumeReq), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -51038,21 +52635,21 @@ "E-RABFailedToResumeItemResumeReq" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_516 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_536 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABFailedToResumeItemResumeReq */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_516 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_536 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs__value), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs__value, present), sizeof(((struct S1AP_E_RABFailedToResumeItemResumeReqIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_516, + asn_MAP_S1AP_value_tag2el_536, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_516 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_536 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51069,12 +52666,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_516, + asn_MBR_S1AP_value_536, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_516 /* Additional specs */ + &asn_SPC_S1AP_value_specs_536 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_513 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_533 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -51085,9 +52682,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_514, + &asn_PER_memb_S1AP_id_constr_534, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_513 + memb_S1AP_id_constraint_533 }, 0, 0, /* No default value */ "id" @@ -51102,9 +52699,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_515, + &asn_PER_memb_S1AP_criticality_constr_535, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_513 + memb_S1AP_criticality_constraint_533 }, 0, 0, /* No default value */ "criticality" @@ -51112,32 +52709,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_516, + &asn_DEF_S1AP_value_536, select_E_RABFailedToResumeItemResumeReqIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_516, + &asn_PER_memb_S1AP_value_constr_536, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_513 + memb_S1AP_value_constraint_533 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_513 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_533 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeReqIEs_tag2el_513 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeReqIEs_tag2el_533 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_513 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_533 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs), offsetof(struct S1AP_E_RABFailedToResumeItemResumeReqIEs, _asn_ctx), - asn_MAP_S1AP_E_RABFailedToResumeItemResumeReqIEs_tag2el_513, + asn_MAP_S1AP_E_RABFailedToResumeItemResumeReqIEs_tag2el_533, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51146,12 +52743,12 @@ "E-RABFailedToResumeItemResumeReqIEs", "E-RABFailedToResumeItemResumeReqIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_513, - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_513) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_5130), /* 1 */ - asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_513, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_513) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_5130), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_533, + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_533) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_5330), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_533, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_533) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs_tags_5330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51161,12 +52758,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_513, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_533, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_513 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_533 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_value_520 = { +static asn_TYPE_member_t asn_MBR_S1AP_value_540 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs__value, choice.E_RABFailedToResumeItemResumeRes), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -51185,21 +52782,21 @@ "E-RABFailedToResumeItemResumeRes" }, }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_520 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_540 = { { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 0 } /* E-RABFailedToResumeItemResumeRes */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_520 = { +static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_540 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeResIEs__value), offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs__value, _asn_ctx), offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs__value, present), sizeof(((struct S1AP_E_RABFailedToResumeItemResumeResIEs__value *)0)->present), - asn_MAP_S1AP_value_tag2el_520, + asn_MAP_S1AP_value_tag2el_540, 1, /* Count of tags in the map */ 0, 0, -1 /* Extensions start */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_S1AP_value_520 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_value_540 = { "value", "value", &asn_OP_OPEN_TYPE, @@ -51216,12 +52813,12 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ OPEN_TYPE_constraint }, - asn_MBR_S1AP_value_520, + asn_MBR_S1AP_value_540, 1, /* Elements count */ - &asn_SPC_S1AP_value_specs_520 /* Additional specs */ + &asn_SPC_S1AP_value_specs_540 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_517 = { +asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_537 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs, id), (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, @@ -51232,9 +52829,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_id_constr_518, + &asn_PER_memb_S1AP_id_constr_538, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_id_constraint_517 + memb_S1AP_id_constraint_537 }, 0, 0, /* No default value */ "id" @@ -51249,9 +52846,9 @@ 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_criticality_constr_519, + &asn_PER_memb_S1AP_criticality_constr_539, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_criticality_constraint_517 + memb_S1AP_criticality_constraint_537 }, 0, 0, /* No default value */ "criticality" @@ -51259,32 +52856,32 @@ { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs, value), -1 /* Ambiguous tag (ANY?) */, 0, - &asn_DEF_S1AP_value_520, + &asn_DEF_S1AP_value_540, select_E_RABFailedToResumeItemResumeResIEs_S1AP_value_type, { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) - &asn_PER_memb_S1AP_value_constr_520, + &asn_PER_memb_S1AP_value_constr_540, #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_S1AP_value_constraint_517 + memb_S1AP_value_constraint_537 }, 0, 0, /* No default value */ "value" }, }; -static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_517 = { +static const ber_tlv_tag_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_537 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeResIEs_tag2el_517 = { +static const asn_TYPE_tag2member_t asn_MAP_S1AP_E_RABFailedToResumeItemResumeResIEs_tag2el_537 = { { (ASN_TAG_CLASS_UNIVERSAL | (2 << 2)), 0, 0, 0 }, /* id */ { (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)), 1, 0, 0 } /* criticality */ }; -asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_517 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_537 = { sizeof(struct S1AP_E_RABFailedToResumeItemResumeResIEs), offsetof(struct S1AP_E_RABFailedToResumeItemResumeResIEs, _asn_ctx), - asn_MAP_S1AP_E_RABFailedToResumeItemResumeResIEs_tag2el_517, + asn_MAP_S1AP_E_RABFailedToResumeItemResumeResIEs_tag2el_537, 2, /* Count of tags in the map */ 0, 0, 0, /* Optional elements (not needed) */ -1, /* First extension addition */ @@ -51293,12 +52890,12 @@ "E-RABFailedToResumeItemResumeResIEs", "E-RABFailedToResumeItemResumeResIEs", &asn_OP_SEQUENCE, - asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_517, - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_517) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_5170), /* 1 */ - asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_517, /* Same as above */ - sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_517) - /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_5170), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_537, + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_537) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_5370), /* 1 */ + asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_537, /* Same as above */ + sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_537) + /sizeof(asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs_tags_5370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -51308,8 +52905,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_517, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_537, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_517 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_537 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,6 +35,7 @@ #include "S1AP_DAPSResponseInfoItem.h" #include "S1AP_E-RABInformationListItem.h" #include "S1AP_E-RABItem.h" +#include "S1AP_E-RABSecurityResultItem.h" #include "S1AP_E-RABUsageReportItem.h" #include "S1AP_LoggedMBSFNMDT.h" #include "S1AP_RecommendedCellItem.h" @@ -99,19 +100,21 @@ #include "S1AP_LHN-ID.h" #include "S1AP_PSCellInformation.h" #include "S1AP_NotifySourceeNB.h" +#include "S1AP_LTE-NTN-TAI-Information.h" #include "S1AP_E-RABToBeSwitchedDLList.h" #include "S1AP_RRC-Establishment-Cause.h" #include "S1AP_E-RABToBeSwitchedULList.h" +#include "S1AP_E-RABToBeUpdatedList.h" #include "S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h" #include "S1AP_E-RABToBeSetupListBearerSUReq.h" #include "S1AP_E-RABSetupListBearerSURes.h" +#include "S1AP_UserLocationInformation.h" #include "S1AP_E-RABToBeModifiedListBearerModReq.h" #include "S1AP_SecondaryRATDataUsageRequest.h" #include "S1AP_E-RABModifyListBearerModRes.h" #include "S1AP_SecondaryRATDataUsageReportList.h" #include "S1AP_NAS-PDU.h" #include "S1AP_E-RABReleaseListBearerRelComp.h" -#include "S1AP_UserLocationInformation.h" #include "S1AP_E-RABToBeSetupListCtxtSUReq.h" #include "S1AP_SecurityKey.h" #include "S1AP_UERadioCapability.h" @@ -136,6 +139,7 @@ #include "S1AP_DataSize.h" #include "S1AP_WUS-Assistance-Information.h" #include "S1AP_NB-IoT-PagingDRX.h" +#include "S1AP_PagingCause.h" #include "S1AP_GWContextReleaseIndication.h" #include "S1AP_UE-S1AP-IDs.h" #include "S1AP_InformationOnRecommendedCellsAndENBsForPaging.h" @@ -230,6 +234,7 @@ #include "S1AP_E-RABFailedToSetupItemHOReqAck.h" #include "S1AP_E-RABToBeSwitchedDLItem.h" #include "S1AP_E-RABToBeSwitchedULItem.h" +#include "S1AP_E-RABToBeUpdatedItem.h" #include "S1AP_E-RABToBeModifiedItemBearerModInd.h" #include "S1AP_E-RABNotToBeModifiedItemBearerModInd.h" #include "S1AP_E-RABFailedToResumeItemResumeReq.h" @@ -304,14 +309,26 @@ S1AP_E_RABItemIEs__value_PR_NOTHING, /* No components present */ S1AP_E_RABItemIEs__value_PR_E_RABItem } S1AP_E_RABItemIEs__value_PR; +typedef enum S1AP_E_RABSecurityResultListIEs__value_PR { + S1AP_E_RABSecurityResultListIEs__value_PR_NOTHING, /* No components present */ + S1AP_E_RABSecurityResultListIEs__value_PR_E_RABSecurityResultItem +} S1AP_E_RABSecurityResultListIEs__value_PR; typedef enum S1AP_E_RABUsageReportItemIEs__value_PR { S1AP_E_RABUsageReportItemIEs__value_PR_NOTHING, /* No components present */ S1AP_E_RABUsageReportItemIEs__value_PR_E_RABUsageReportItem } S1AP_E_RABUsageReportItemIEs__value_PR; +typedef enum S1AP_EventTrigger_ExtIEs__value_PR { + S1AP_EventTrigger_ExtIEs__value_PR_NOTHING /* No components present */ + +} S1AP_EventTrigger_ExtIEs__value_PR; typedef enum S1AP_MDTMode_ExtensionIE__value_PR { S1AP_MDTMode_ExtensionIE__value_PR_NOTHING, /* No components present */ S1AP_MDTMode_ExtensionIE__value_PR_LoggedMBSFNMDT } S1AP_MDTMode_ExtensionIE__value_PR; +typedef enum S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR { + S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR_NOTHING /* No components present */ + +} S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR; typedef enum S1AP_RecommendedCellItemIEs__value_PR { S1AP_RecommendedCellItemIEs__value_PR_NOTHING, /* No components present */ S1AP_RecommendedCellItemIEs__value_PR_RecommendedCellItem @@ -324,6 +341,10 @@ S1AP_SecondaryRATDataUsageReportItemIEs__value_PR_NOTHING, /* No components present */ S1AP_SecondaryRATDataUsageReportItemIEs__value_PR_SecondaryRATDataUsageReportItem } S1AP_SecondaryRATDataUsageReportItemIEs__value_PR; +typedef enum S1AP_SensorNameConfig_ExtIEs__value_PR { + S1AP_SensorNameConfig_ExtIEs__value_PR_NOTHING /* No components present */ + +} S1AP_SensorNameConfig_ExtIEs__value_PR; typedef enum S1AP_SONInformation_ExtensionIE__value_PR { S1AP_SONInformation_ExtensionIE__value_PR_NOTHING, /* No components present */ S1AP_SONInformation_ExtensionIE__value_PR_SONInformationReport @@ -435,7 +456,8 @@ S1AP_HandoverNotifyIEs__value_PR_TunnelInformation, S1AP_HandoverNotifyIEs__value_PR_LHN_ID, S1AP_HandoverNotifyIEs__value_PR_PSCellInformation, - S1AP_HandoverNotifyIEs__value_PR_NotifySourceeNB + S1AP_HandoverNotifyIEs__value_PR_NotifySourceeNB, + S1AP_HandoverNotifyIEs__value_PR_LTE_NTN_TAI_Information } S1AP_HandoverNotifyIEs__value_PR; typedef enum S1AP_PathSwitchRequestIEs__value_PR { S1AP_PathSwitchRequestIEs__value_PR_NOTHING, /* No components present */ @@ -453,7 +475,8 @@ S1AP_PathSwitchRequestIEs__value_PR_LHN_ID, S1AP_PathSwitchRequestIEs__value_PR_RRC_Establishment_Cause, S1AP_PathSwitchRequestIEs__value_PR_NRUESecurityCapabilities, - S1AP_PathSwitchRequestIEs__value_PR_PSCellInformation + S1AP_PathSwitchRequestIEs__value_PR_PSCellInformation, + S1AP_PathSwitchRequestIEs__value_PR_LTE_NTN_TAI_Information } S1AP_PathSwitchRequestIEs__value_PR; typedef enum S1AP_PathSwitchRequestAcknowledgeIEs__value_PR { S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_NOTHING, /* No components present */ @@ -481,7 +504,9 @@ S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_NRV2XServicesAuthorized, S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_NRUESidelinkAggregateMaximumBitrate, S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_PC5QoSParameters, - S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID + S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID, + S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_UESecurityCapabilities, + S1AP_PathSwitchRequestAcknowledgeIEs__value_PR_E_RABToBeUpdatedList } S1AP_PathSwitchRequestAcknowledgeIEs__value_PR; typedef enum S1AP_PathSwitchRequestFailureIEs__value_PR { S1AP_PathSwitchRequestFailureIEs__value_PR_NOTHING, /* No components present */ @@ -532,7 +557,8 @@ S1AP_E_RABSetupResponseIEs__value_PR_ENB_UE_S1AP_ID, S1AP_E_RABSetupResponseIEs__value_PR_E_RABSetupListBearerSURes, S1AP_E_RABSetupResponseIEs__value_PR_E_RABList, - S1AP_E_RABSetupResponseIEs__value_PR_CriticalityDiagnostics + S1AP_E_RABSetupResponseIEs__value_PR_CriticalityDiagnostics, + S1AP_E_RABSetupResponseIEs__value_PR_UserLocationInformation } S1AP_E_RABSetupResponseIEs__value_PR; typedef enum S1AP_E_RABModifyRequestIEs__value_PR { S1AP_E_RABModifyRequestIEs__value_PR_NOTHING, /* No components present */ @@ -549,7 +575,8 @@ S1AP_E_RABModifyResponseIEs__value_PR_E_RABModifyListBearerModRes, S1AP_E_RABModifyResponseIEs__value_PR_E_RABList, S1AP_E_RABModifyResponseIEs__value_PR_CriticalityDiagnostics, - S1AP_E_RABModifyResponseIEs__value_PR_SecondaryRATDataUsageReportList + S1AP_E_RABModifyResponseIEs__value_PR_SecondaryRATDataUsageReportList, + S1AP_E_RABModifyResponseIEs__value_PR_UserLocationInformation } S1AP_E_RABModifyResponseIEs__value_PR; typedef enum S1AP_E_RABReleaseCommandIEs__value_PR { S1AP_E_RABReleaseCommandIEs__value_PR_NOTHING, /* No components present */ @@ -651,7 +678,8 @@ S1AP_PagingIEs__value_PR_CE_ModeBRestricted, S1AP_PagingIEs__value_PR_DataSize, S1AP_PagingIEs__value_PR_WUS_Assistance_Information, - S1AP_PagingIEs__value_PR_NB_IoT_PagingDRX + S1AP_PagingIEs__value_PR_NB_IoT_PagingDRX, + S1AP_PagingIEs__value_PR_PagingCause } S1AP_PagingIEs__value_PR; typedef enum S1AP_UEContextReleaseRequest_IEs__value_PR { S1AP_UEContextReleaseRequest_IEs__value_PR_NOTHING, /* No components present */ @@ -748,7 +776,8 @@ S1AP_DownlinkNASTransport_IEs__value_PR_PendingDataIndication, S1AP_DownlinkNASTransport_IEs__value_PR_Subscription_Based_UE_DifferentiationInfo, S1AP_DownlinkNASTransport_IEs__value_PR_AdditionalRRMPriorityIndex, - S1AP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID + S1AP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID, + S1AP_DownlinkNASTransport_IEs__value_PR_Masked_IMEISV } S1AP_DownlinkNASTransport_IEs__value_PR; typedef enum S1AP_InitialUEMessage_IEs__value_PR { S1AP_InitialUEMessage_IEs__value_PR_NOTHING, /* No components present */ @@ -774,7 +803,8 @@ S1AP_InitialUEMessage_IEs__value_PR_Coverage_Level, S1AP_InitialUEMessage_IEs__value_PR_UE_Application_Layer_Measurement_Capability, S1AP_InitialUEMessage_IEs__value_PR_EDT_Session, - S1AP_InitialUEMessage_IEs__value_PR_IAB_Node_Indication + S1AP_InitialUEMessage_IEs__value_PR_IAB_Node_Indication, + S1AP_InitialUEMessage_IEs__value_PR_LTE_NTN_TAI_Information } S1AP_InitialUEMessage_IEs__value_PR; typedef enum S1AP_UplinkNASTransport_IEs__value_PR { S1AP_UplinkNASTransport_IEs__value_PR_NOTHING, /* No components present */ @@ -786,7 +816,8 @@ S1AP_UplinkNASTransport_IEs__value_PR_TransportLayerAddress, S1AP_UplinkNASTransport_IEs__value_PR_TransportLayerAddress_1, S1AP_UplinkNASTransport_IEs__value_PR_LHN_ID, - S1AP_UplinkNASTransport_IEs__value_PR_PSCellInformation + S1AP_UplinkNASTransport_IEs__value_PR_PSCellInformation, + S1AP_UplinkNASTransport_IEs__value_PR_LTE_NTN_TAI_Information } S1AP_UplinkNASTransport_IEs__value_PR; typedef enum S1AP_NASNonDeliveryIndication_IEs__value_PR { S1AP_NASNonDeliveryIndication_IEs__value_PR_NOTHING, /* No components present */ @@ -921,7 +952,8 @@ S1AP_UECapabilityInfoIndicationIEs__value_PR_UERadioCapabilityForPaging, S1AP_UECapabilityInfoIndicationIEs__value_PR_UE_Application_Layer_Measurement_Capability, S1AP_UECapabilityInfoIndicationIEs__value_PR_LTE_M_Indication, - S1AP_UECapabilityInfoIndicationIEs__value_PR_UERadioCapability_1 + S1AP_UECapabilityInfoIndicationIEs__value_PR_UERadioCapability_1, + S1AP_UECapabilityInfoIndicationIEs__value_PR_UERadioCapabilityForPaging_1 } S1AP_UECapabilityInfoIndicationIEs__value_PR; typedef enum S1AP_ENBStatusTransferIEs__value_PR { S1AP_ENBStatusTransferIEs__value_PR_NOTHING, /* No components present */ @@ -982,7 +1014,8 @@ S1AP_LocationReportIEs__value_PR_EUTRAN_CGI, S1AP_LocationReportIEs__value_PR_TAI, S1AP_LocationReportIEs__value_PR_RequestType, - S1AP_LocationReportIEs__value_PR_PSCellInformation + S1AP_LocationReportIEs__value_PR_PSCellInformation, + S1AP_LocationReportIEs__value_PR_LTE_NTN_TAI_Information } S1AP_LocationReportIEs__value_PR; typedef enum S1AP_OverloadStartIEs__value_PR { S1AP_OverloadStartIEs__value_PR_NOTHING, /* No components present */ @@ -1171,7 +1204,8 @@ S1AP_ConnectionEstablishmentIndicationIEs__value_PR_EndIndication, S1AP_ConnectionEstablishmentIndicationIEs__value_PR_Subscription_Based_UE_DifferentiationInfo, S1AP_ConnectionEstablishmentIndicationIEs__value_PR_E_RABLevelQoSParameters, - S1AP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID + S1AP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID, + S1AP_ConnectionEstablishmentIndicationIEs__value_PR_Masked_IMEISV } S1AP_ConnectionEstablishmentIndicationIEs__value_PR; typedef enum S1AP_RetrieveUEInformationIEs__value_PR { S1AP_RetrieveUEInformationIEs__value_PR_NOTHING, /* No components present */ @@ -1183,7 +1217,8 @@ S1AP_UEInformationTransferIEs__value_PR_E_RABLevelQoSParameters, S1AP_UEInformationTransferIEs__value_PR_UERadioCapability, S1AP_UEInformationTransferIEs__value_PR_Subscription_Based_UE_DifferentiationInfo, - S1AP_UEInformationTransferIEs__value_PR_PendingDataIndication + S1AP_UEInformationTransferIEs__value_PR_PendingDataIndication, + S1AP_UEInformationTransferIEs__value_PR_Masked_IMEISV } S1AP_UEInformationTransferIEs__value_PR; typedef enum S1AP_ENBCPRelocationIndicationIEs__value_PR { S1AP_ENBCPRelocationIndicationIEs__value_PR_NOTHING, /* No components present */ @@ -1191,7 +1226,8 @@ S1AP_ENBCPRelocationIndicationIEs__value_PR_S_TMSI, S1AP_ENBCPRelocationIndicationIEs__value_PR_EUTRAN_CGI, S1AP_ENBCPRelocationIndicationIEs__value_PR_TAI, - S1AP_ENBCPRelocationIndicationIEs__value_PR_UL_CP_SecurityInformation + S1AP_ENBCPRelocationIndicationIEs__value_PR_UL_CP_SecurityInformation, + S1AP_ENBCPRelocationIndicationIEs__value_PR_LTE_NTN_TAI_Information } S1AP_ENBCPRelocationIndicationIEs__value_PR; typedef enum S1AP_MMECPRelocationIndicationIEs__value_PR { S1AP_MMECPRelocationIndicationIEs__value_PR_NOTHING, /* No components present */ @@ -1241,6 +1277,10 @@ S1AP_E_RABToBeSwitchedULItemIEs__value_PR_NOTHING, /* No components present */ S1AP_E_RABToBeSwitchedULItemIEs__value_PR_E_RABToBeSwitchedULItem } S1AP_E_RABToBeSwitchedULItemIEs__value_PR; +typedef enum S1AP_E_RABToBeUpdatedItemIEs__value_PR { + S1AP_E_RABToBeUpdatedItemIEs__value_PR_NOTHING, /* No components present */ + S1AP_E_RABToBeUpdatedItemIEs__value_PR_E_RABToBeUpdatedItem +} S1AP_E_RABToBeUpdatedItemIEs__value_PR; typedef enum S1AP_E_RABToBeModifiedItemBearerModIndIEs__value_PR { S1AP_E_RABToBeModifiedItemBearerModIndIEs__value_PR_NOTHING, /* No components present */ S1AP_E_RABToBeModifiedItemBearerModIndIEs__value_PR_E_RABToBeModifiedItemBearerModInd @@ -1515,6 +1555,22 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_E_RABItemIEs_t; +typedef struct S1AP_E_RABSecurityResultListIEs { + S1AP_ProtocolIE_ID_t id; + S1AP_Criticality_t criticality; + struct S1AP_E_RABSecurityResultListIEs__value { + S1AP_E_RABSecurityResultListIEs__value_PR present; + union S1AP_E_RABSecurityResultListIEs__S1AP_value_u { + S1AP_E_RABSecurityResultItem_t E_RABSecurityResultItem; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABSecurityResultListIEs_t; typedef struct S1AP_E_RABUsageReportItemIEs { S1AP_ProtocolIE_ID_t id; S1AP_Criticality_t criticality; @@ -1531,6 +1587,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_E_RABUsageReportItemIEs_t; +typedef struct S1AP_EventTrigger_ExtIEs { + S1AP_ProtocolIE_ID_t id; + S1AP_Criticality_t criticality; + struct S1AP_EventTrigger_ExtIEs__value { + S1AP_EventTrigger_ExtIEs__value_PR present; + union S1AP_EventTrigger_ExtIEs__S1AP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_EventTrigger_ExtIEs_t; typedef struct S1AP_MDTMode_ExtensionIE { S1AP_ProtocolIE_ID_t id; S1AP_Criticality_t criticality; @@ -1547,6 +1618,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_MDTMode_ExtensionIE_t; +typedef struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs { + S1AP_ProtocolIE_ID_t id; + S1AP_Criticality_t criticality; + struct S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value { + S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR present; + union S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs__S1AP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_t; typedef struct S1AP_RecommendedCellItemIEs { S1AP_ProtocolIE_ID_t id; S1AP_Criticality_t criticality; @@ -1595,6 +1681,21 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_SecondaryRATDataUsageReportItemIEs_t; +typedef struct S1AP_SensorNameConfig_ExtIEs { + S1AP_ProtocolIE_ID_t id; + S1AP_Criticality_t criticality; + struct S1AP_SensorNameConfig_ExtIEs__value { + S1AP_SensorNameConfig_ExtIEs__value_PR present; + union S1AP_SensorNameConfig_ExtIEs__S1AP_value_u { + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorNameConfig_ExtIEs_t; typedef struct S1AP_SONInformation_ExtensionIE { S1AP_ProtocolIE_ID_t id; S1AP_Criticality_t criticality; @@ -1806,6 +1907,7 @@ S1AP_LHN_ID_t LHN_ID; S1AP_PSCellInformation_t PSCellInformation; S1AP_NotifySourceeNB_t NotifySourceeNB; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -1836,6 +1938,7 @@ S1AP_RRC_Establishment_Cause_t RRC_Establishment_Cause; S1AP_NRUESecurityCapabilities_t NRUESecurityCapabilities; S1AP_PSCellInformation_t PSCellInformation; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -1876,6 +1979,8 @@ S1AP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate; S1AP_PC5QoSParameters_t PC5QoSParameters; S1AP_UERadioCapabilityID_t UERadioCapabilityID; + S1AP_UESecurityCapabilities_t UESecurityCapabilities; + S1AP_E_RABToBeUpdatedList_t E_RABToBeUpdatedList; } choice; /* Context for parsing across buffer boundaries */ @@ -2023,6 +2128,7 @@ S1AP_E_RABSetupListBearerSURes_t E_RABSetupListBearerSURes; S1AP_E_RABList_t E_RABList; S1AP_CriticalityDiagnostics_t CriticalityDiagnostics; + S1AP_UserLocationInformation_t UserLocationInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -2064,6 +2170,7 @@ S1AP_E_RABList_t E_RABList; S1AP_CriticalityDiagnostics_t CriticalityDiagnostics; S1AP_SecondaryRATDataUsageReportList_t SecondaryRATDataUsageReportList; + S1AP_UserLocationInformation_t UserLocationInformation; } choice; /* Context for parsing across buffer boundaries */ @@ -2250,6 +2357,7 @@ S1AP_DataSize_t DataSize; S1AP_WUS_Assistance_Information_t WUS_Assistance_Information; S1AP_NB_IoT_PagingDRX_t NB_IoT_PagingDRX; + S1AP_PagingCause_t PagingCause; } choice; /* Context for parsing across buffer boundaries */ @@ -2455,6 +2563,7 @@ S1AP_Subscription_Based_UE_DifferentiationInfo_t Subscription_Based_UE_DifferentiationInfo; S1AP_AdditionalRRMPriorityIndex_t AdditionalRRMPriorityIndex; S1AP_UERadioCapabilityID_t UERadioCapabilityID; + S1AP_Masked_IMEISV_t Masked_IMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -2493,6 +2602,7 @@ S1AP_UE_Application_Layer_Measurement_Capability_t UE_Application_Layer_Measurement_Capability; S1AP_EDT_Session_t EDT_Session; S1AP_IAB_Node_Indication_t IAB_Node_Indication; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -2517,6 +2627,7 @@ S1AP_TransportLayerAddress_t TransportLayerAddress_1; S1AP_LHN_ID_t LHN_ID; S1AP_PSCellInformation_t PSCellInformation; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -2868,6 +2979,7 @@ S1AP_UE_Application_Layer_Measurement_Capability_t UE_Application_Layer_Measurement_Capability; S1AP_LTE_M_Indication_t LTE_M_Indication; S1AP_UERadioCapability_t UERadioCapability_1; + S1AP_UERadioCapabilityForPaging_t UERadioCapabilityForPaging_1; } choice; /* Context for parsing across buffer boundaries */ @@ -3037,6 +3149,7 @@ S1AP_TAI_t TAI; S1AP_RequestType_t RequestType; S1AP_PSCellInformation_t PSCellInformation; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -3538,6 +3651,7 @@ S1AP_Subscription_Based_UE_DifferentiationInfo_t Subscription_Based_UE_DifferentiationInfo; S1AP_E_RABLevelQoSParameters_t E_RABLevelQoSParameters; S1AP_UERadioCapabilityID_t UERadioCapabilityID; + S1AP_Masked_IMEISV_t Masked_IMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -3574,6 +3688,7 @@ S1AP_UERadioCapability_t UERadioCapability; S1AP_Subscription_Based_UE_DifferentiationInfo_t Subscription_Based_UE_DifferentiationInfo; S1AP_PendingDataIndication_t PendingDataIndication; + S1AP_Masked_IMEISV_t Masked_IMEISV; } choice; /* Context for parsing across buffer boundaries */ @@ -3594,6 +3709,7 @@ S1AP_EUTRAN_CGI_t EUTRAN_CGI; S1AP_TAI_t TAI; S1AP_UL_CP_SecurityInformation_t UL_CP_SecurityInformation; + S1AP_LTE_NTN_TAI_Information_t LTE_NTN_TAI_Information; } choice; /* Context for parsing across buffer boundaries */ @@ -3771,6 +3887,22 @@ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } S1AP_E_RABToBeSwitchedULItemIEs_t; +typedef struct S1AP_E_RABToBeUpdatedItemIEs { + S1AP_ProtocolIE_ID_t id; + S1AP_Criticality_t criticality; + struct S1AP_E_RABToBeUpdatedItemIEs__value { + S1AP_E_RABToBeUpdatedItemIEs__value_PR present; + union S1AP_E_RABToBeUpdatedItemIEs__S1AP_value_u { + S1AP_E_RABToBeUpdatedItem_t E_RABToBeUpdatedItem; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; + } value; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_E_RABToBeUpdatedItemIEs_t; typedef struct S1AP_E_RABToBeModifiedItemBearerModIndIEs { S1AP_ProtocolIE_ID_t id; S1AP_Criticality_t criticality; @@ -3885,348 +4017,363 @@ extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABItemIEs; extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABItemIEs_specs_61; extern asn_TYPE_member_t asn_MBR_S1AP_E_RABItemIEs_613; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSecurityResultListIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSecurityResultListIEs_specs_65; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSecurityResultListIEs_653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABUsageReportItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_65; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItemIEs_653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_69; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABUsageReportItemIEs_693; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_EventTrigger_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_EventTrigger_ExtIEs_specs_73; +extern asn_TYPE_member_t asn_MBR_S1AP_EventTrigger_ExtIEs_733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MDTMode_ExtensionIE; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDTMode_ExtensionIE_specs_69; -extern asn_TYPE_member_t asn_MBR_S1AP_MDTMode_ExtensionIE_693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MDTMode_ExtensionIE_specs_77; +extern asn_TYPE_member_t asn_MBR_S1AP_MDTMode_ExtensionIE_773; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_81; +extern asn_TYPE_member_t asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedCellItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItemIEs_specs_73; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItemIEs_733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItemIEs_specs_85; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItemIEs_853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedENBItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItemIEs_specs_77; -extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItemIEs_773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItemIEs_specs_89; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItemIEs_893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReportItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_81; -extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_93; +extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_933; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorNameConfig_ExtIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorNameConfig_ExtIEs_specs_97; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorNameConfig_ExtIEs_973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONInformation_ExtensionIE; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformation_ExtensionIE_specs_85; -extern asn_TYPE_member_t asn_MBR_S1AP_SONInformation_ExtensionIE_853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONInformation_ExtensionIE_specs_101; +extern asn_TYPE_member_t asn_MBR_S1AP_SONInformation_ExtensionIE_1013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceNodeID_ExtensionIE; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_89; -extern asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_ExtensionIE_893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_105; +extern asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_ExtensionIE_1053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequiredIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequiredIEs_specs_93; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequiredIEs_933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequiredIEs_specs_109; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequiredIEs_1093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCommandIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCommandIEs_specs_97; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCommandIEs_973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCommandIEs_specs_113; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCommandIEs_1133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverPreparationFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_101; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverPreparationFailureIEs_1013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverPreparationFailureIEs_specs_117; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverPreparationFailureIEs_1173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestIEs_specs_105; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestIEs_1053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestIEs_specs_121; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestIEs_1213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequestAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_109; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_1093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverRequestAcknowledgeIEs_specs_125; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverRequestAcknowledgeIEs_1253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverFailureIEs_specs_113; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverFailureIEs_1133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverFailureIEs_specs_129; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverFailureIEs_1293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverNotifyIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverNotifyIEs_specs_117; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverNotifyIEs_1173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverNotifyIEs_specs_133; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverNotifyIEs_1333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestIEs_specs_121; -extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestIEs_1213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestIEs_specs_137; +extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestIEs_1373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequestAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_125; -extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_1253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestAcknowledgeIEs_specs_141; +extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestAcknowledgeIEs_1413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequestFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_129; -extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestFailureIEs_1293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PathSwitchRequestFailureIEs_specs_145; +extern asn_TYPE_member_t asn_MBR_S1AP_PathSwitchRequestFailureIEs_1453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCancelIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelIEs_specs_133; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelIEs_1333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelIEs_specs_149; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelIEs_1493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCancelAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_137; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_1373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverCancelAcknowledgeIEs_specs_153; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverCancelAcknowledgeIEs_1533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverSuccessIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverSuccessIEs_specs_141; -extern asn_TYPE_member_t asn_MBR_S1AP_HandoverSuccessIEs_1413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_HandoverSuccessIEs_specs_157; +extern asn_TYPE_member_t asn_MBR_S1AP_HandoverSuccessIEs_1573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBEarlyStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_145; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBEarlyStatusTransferIEs_1453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBEarlyStatusTransferIEs_specs_161; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBEarlyStatusTransferIEs_1613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEEarlyStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_149; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEEarlyStatusTransferIEs_1493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEEarlyStatusTransferIEs_specs_165; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEEarlyStatusTransferIEs_1653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupRequestIEs_specs_153; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupRequestIEs_1533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupRequestIEs_specs_169; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupRequestIEs_1693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupResponseIEs_specs_157; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupResponseIEs_1573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABSetupResponseIEs_specs_173; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABSetupResponseIEs_1733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyRequestIEs_specs_161; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyRequestIEs_1613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyRequestIEs_specs_177; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyRequestIEs_1773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyResponseIEs_specs_165; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyResponseIEs_1653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModifyResponseIEs_specs_181; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModifyResponseIEs_1813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseCommandIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_169; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseCommandIEs_1693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseCommandIEs_specs_185; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseCommandIEs_1853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_173; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseResponseIEs_1733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseResponseIEs_specs_189; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseResponseIEs_1893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_177; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseIndicationIEs_1773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABReleaseIndicationIEs_specs_193; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABReleaseIndicationIEs_1933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_181; -extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupRequestIEs_1813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupRequestIEs_specs_197; +extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupRequestIEs_1973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_185; -extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupResponseIEs_1853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupResponseIEs_specs_201; +extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupResponseIEs_2013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_189; -extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupFailureIEs_1893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialContextSetupFailureIEs_specs_205; +extern asn_TYPE_member_t asn_MBR_S1AP_InitialContextSetupFailureIEs_2053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PagingIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingIEs_specs_193; -extern asn_TYPE_member_t asn_MBR_S1AP_PagingIEs_1933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PagingIEs_specs_209; +extern asn_TYPE_member_t asn_MBR_S1AP_PagingIEs_2093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseRequest_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_197; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseRequest_IEs_1973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseRequest_IEs_specs_213; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseRequest_IEs_2133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseCommand_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_201; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseCommand_IEs_2013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseCommand_IEs_specs_217; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseCommand_IEs_2173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseComplete_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_205; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseComplete_IEs_2053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextReleaseComplete_IEs_specs_221; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextReleaseComplete_IEs_2213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationRequestIEs_specs_209; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationRequestIEs_2093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationRequestIEs_specs_225; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationRequestIEs_2253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationResponseIEs_specs_213; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationResponseIEs_2133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationResponseIEs_specs_229; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationResponseIEs_2293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationFailureIEs_specs_217; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationFailureIEs_2173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationFailureIEs_specs_233; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationFailureIEs_2333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityMatchRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_221; -extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_2213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchRequestIEs_specs_237; +extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchRequestIEs_2373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityMatchResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_225; -extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_2253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityMatchResponseIEs_specs_241; +extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityMatchResponseIEs_2413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkNASTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_229; -extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkNASTransport_IEs_2293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNASTransport_IEs_specs_245; +extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkNASTransport_IEs_2453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialUEMessage_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialUEMessage_IEs_specs_233; -extern asn_TYPE_member_t asn_MBR_S1AP_InitialUEMessage_IEs_2333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitialUEMessage_IEs_specs_249; +extern asn_TYPE_member_t asn_MBR_S1AP_InitialUEMessage_IEs_2493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkNASTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNASTransport_IEs_specs_237; -extern asn_TYPE_member_t asn_MBR_S1AP_UplinkNASTransport_IEs_2373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNASTransport_IEs_specs_253; +extern asn_TYPE_member_t asn_MBR_S1AP_UplinkNASTransport_IEs_2533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NASNonDeliveryIndication_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_241; -extern asn_TYPE_member_t asn_MBR_S1AP_NASNonDeliveryIndication_IEs_2413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASNonDeliveryIndication_IEs_specs_257; +extern asn_TYPE_member_t asn_MBR_S1AP_NASNonDeliveryIndication_IEs_2573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RerouteNASRequest_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RerouteNASRequest_IEs_specs_245; -extern asn_TYPE_member_t asn_MBR_S1AP_RerouteNASRequest_IEs_2453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RerouteNASRequest_IEs_specs_261; +extern asn_TYPE_member_t asn_MBR_S1AP_RerouteNASRequest_IEs_2613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_NASDeliveryIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_249; -extern asn_TYPE_member_t asn_MBR_S1AP_NASDeliveryIndicationIEs_2493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_NASDeliveryIndicationIEs_specs_265; +extern asn_TYPE_member_t asn_MBR_S1AP_NASDeliveryIndicationIEs_2653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ResetIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetIEs_specs_253; -extern asn_TYPE_member_t asn_MBR_S1AP_ResetIEs_2533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetIEs_specs_269; +extern asn_TYPE_member_t asn_MBR_S1AP_ResetIEs_2693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ResetAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetAcknowledgeIEs_specs_257; -extern asn_TYPE_member_t asn_MBR_S1AP_ResetAcknowledgeIEs_2573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ResetAcknowledgeIEs_specs_273; +extern asn_TYPE_member_t asn_MBR_S1AP_ResetAcknowledgeIEs_2733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ErrorIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ErrorIndicationIEs_specs_261; -extern asn_TYPE_member_t asn_MBR_S1AP_ErrorIndicationIEs_2613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ErrorIndicationIEs_specs_277; +extern asn_TYPE_member_t asn_MBR_S1AP_ErrorIndicationIEs_2773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupRequestIEs_specs_265; -extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupRequestIEs_2653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupRequestIEs_specs_281; +extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupRequestIEs_2813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupResponseIEs_specs_269; -extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupResponseIEs_2693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupResponseIEs_specs_285; +extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupResponseIEs_2853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupFailureIEs_specs_273; -extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupFailureIEs_2733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_S1SetupFailureIEs_specs_289; +extern asn_TYPE_member_t asn_MBR_S1AP_S1SetupFailureIEs_2893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdateIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_277; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateIEs_2773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateIEs_specs_293; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateIEs_2933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdateAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_281; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_2813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateAcknowledgeIEs_specs_297; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateAcknowledgeIEs_2973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdateFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_285; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_2853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationUpdateFailureIEs_specs_301; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationUpdateFailureIEs_3013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdateIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_289; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateIEs_2893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateIEs_specs_305; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateIEs_3053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdateAcknowledgeIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_293; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_2933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateAcknowledgeIEs_specs_309; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateAcknowledgeIEs_3093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdateFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_297; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_2973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationUpdateFailureIEs_specs_313; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationUpdateFailureIEs_3133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkS1cdma2000tunnellingIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_301; -extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_3013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkS1cdma2000tunnellingIEs_specs_317; +extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkS1cdma2000tunnellingIEs_3173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkS1cdma2000tunnellingIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_305; -extern asn_TYPE_member_t asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_3053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkS1cdma2000tunnellingIEs_specs_321; +extern asn_TYPE_member_t asn_MBR_S1AP_UplinkS1cdma2000tunnellingIEs_3213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UECapabilityInfoIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_309; -extern asn_TYPE_member_t asn_MBR_S1AP_UECapabilityInfoIndicationIEs_3093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UECapabilityInfoIndicationIEs_specs_325; +extern asn_TYPE_member_t asn_MBR_S1AP_UECapabilityInfoIndicationIEs_3253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBStatusTransferIEs_specs_313; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBStatusTransferIEs_3133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBStatusTransferIEs_specs_329; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBStatusTransferIEs_3293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEStatusTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEStatusTransferIEs_specs_317; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEStatusTransferIEs_3173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEStatusTransferIEs_specs_333; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEStatusTransferIEs_3333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceStartIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceStartIEs_specs_321; -extern asn_TYPE_member_t asn_MBR_S1AP_TraceStartIEs_3213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceStartIEs_specs_337; +extern asn_TYPE_member_t asn_MBR_S1AP_TraceStartIEs_3373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceFailureIndicationIEs_specs_325; -extern asn_TYPE_member_t asn_MBR_S1AP_TraceFailureIndicationIEs_3253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceFailureIndicationIEs_specs_341; +extern asn_TYPE_member_t asn_MBR_S1AP_TraceFailureIndicationIEs_3413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DeactivateTraceIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DeactivateTraceIEs_specs_329; -extern asn_TYPE_member_t asn_MBR_S1AP_DeactivateTraceIEs_3293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DeactivateTraceIEs_specs_345; +extern asn_TYPE_member_t asn_MBR_S1AP_DeactivateTraceIEs_3453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellTrafficTraceIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellTrafficTraceIEs_specs_333; -extern asn_TYPE_member_t asn_MBR_S1AP_CellTrafficTraceIEs_3333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_CellTrafficTraceIEs_specs_349; +extern asn_TYPE_member_t asn_MBR_S1AP_CellTrafficTraceIEs_3493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReportingControlIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingControlIEs_specs_337; -extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportingControlIEs_3373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingControlIEs_specs_353; +extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportingControlIEs_3533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReportingFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_341; -extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportingFailureIndicationIEs_3413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportingFailureIndicationIEs_specs_357; +extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportingFailureIndicationIEs_3573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportIEs_specs_345; -extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportIEs_3453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_LocationReportIEs_specs_361; +extern asn_TYPE_member_t asn_MBR_S1AP_LocationReportIEs_3613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadStartIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStartIEs_specs_349; -extern asn_TYPE_member_t asn_MBR_S1AP_OverloadStartIEs_3493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStartIEs_specs_365; +extern asn_TYPE_member_t asn_MBR_S1AP_OverloadStartIEs_3653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadStopIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStopIEs_specs_353; -extern asn_TYPE_member_t asn_MBR_S1AP_OverloadStopIEs_3533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_OverloadStopIEs_specs_369; +extern asn_TYPE_member_t asn_MBR_S1AP_OverloadStopIEs_3693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WriteReplaceWarningRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_357; -extern asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningRequestIEs_3573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningRequestIEs_specs_373; +extern asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningRequestIEs_3733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WriteReplaceWarningResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_361; -extern asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningResponseIEs_3613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WriteReplaceWarningResponseIEs_specs_377; +extern asn_TYPE_member_t asn_MBR_S1AP_WriteReplaceWarningResponseIEs_3773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBDirectInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_365; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBDirectInformationTransferIEs_3653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBDirectInformationTransferIEs_specs_381; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBDirectInformationTransferIEs_3813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEDirectInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_369; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEDirectInformationTransferIEs_3693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEDirectInformationTransferIEs_specs_385; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEDirectInformationTransferIEs_3853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_373; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationTransferIEs_3733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBConfigurationTransferIEs_specs_389; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBConfigurationTransferIEs_3893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_377; -extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationTransferIEs_3773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMEConfigurationTransferIEs_specs_393; +extern asn_TYPE_member_t asn_MBR_S1AP_MMEConfigurationTransferIEs_3933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_KillRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillRequestIEs_specs_381; -extern asn_TYPE_member_t asn_MBR_S1AP_KillRequestIEs_3813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillRequestIEs_specs_397; +extern asn_TYPE_member_t asn_MBR_S1AP_KillRequestIEs_3973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_KillResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillResponseIEs_specs_385; -extern asn_TYPE_member_t asn_MBR_S1AP_KillResponseIEs_3853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_KillResponseIEs_specs_401; +extern asn_TYPE_member_t asn_MBR_S1AP_KillResponseIEs_4013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PWSRestartIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSRestartIndicationIEs_specs_389; -extern asn_TYPE_member_t asn_MBR_S1AP_PWSRestartIndicationIEs_3893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSRestartIndicationIEs_specs_405; +extern asn_TYPE_member_t asn_MBR_S1AP_PWSRestartIndicationIEs_4053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_PWSFailureIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSFailureIndicationIEs_specs_393; -extern asn_TYPE_member_t asn_MBR_S1AP_PWSFailureIndicationIEs_3933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_PWSFailureIndicationIEs_specs_409; +extern asn_TYPE_member_t asn_MBR_S1AP_PWSFailureIndicationIEs_4093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_397; -extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_3973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_specs_413; +extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkUEAssociatedLPPaTransport_IEs_4133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_401; -extern asn_TYPE_member_t asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_4013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkUEAssociatedLPPaTransport_IEs_specs_417; +extern asn_TYPE_member_t asn_MBR_S1AP_UplinkUEAssociatedLPPaTransport_IEs_4173; extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_405; -extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_4053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_specs_421; +extern asn_TYPE_member_t asn_MBR_S1AP_DownlinkNonUEAssociatedLPPaTransport_IEs_4213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_409; -extern asn_TYPE_member_t asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_4093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_specs_425; +extern asn_TYPE_member_t asn_MBR_S1AP_UplinkNonUEAssociatedLPPaTransport_IEs_4253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModificationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_413; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationIndicationIEs_4133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationIndicationIEs_specs_429; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationIndicationIEs_4293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModificationConfirmIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_417; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationConfirmIEs_4173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABModificationConfirmIEs_specs_433; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABModificationConfirmIEs_4333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_421; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationIndicationIEs_4213; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationIndicationIEs_specs_437; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationIndicationIEs_4373; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationConfirmIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_425; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationConfirmIEs_4253; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextModificationConfirmIEs_specs_441; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextModificationConfirmIEs_4413; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextSuspendRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_429; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendRequestIEs_4293; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendRequestIEs_specs_445; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendRequestIEs_4453; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextSuspendResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_433; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendResponseIEs_4333; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextSuspendResponseIEs_specs_449; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextSuspendResponseIEs_4493; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeRequestIEs_specs_437; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeRequestIEs_4373; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeRequestIEs_specs_453; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeRequestIEs_4533; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeResponseIEs_specs_441; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeResponseIEs_4413; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeResponseIEs_specs_457; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeResponseIEs_4573; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeFailureIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeFailureIEs_specs_445; -extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeFailureIEs_4453; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEContextResumeFailureIEs_specs_461; +extern asn_TYPE_member_t asn_MBR_S1AP_UEContextResumeFailureIEs_4613; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ConnectionEstablishmentIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_449; -extern asn_TYPE_member_t asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_4493; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ConnectionEstablishmentIndicationIEs_specs_465; +extern asn_TYPE_member_t asn_MBR_S1AP_ConnectionEstablishmentIndicationIEs_4653; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RetrieveUEInformationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RetrieveUEInformationIEs_specs_453; -extern asn_TYPE_member_t asn_MBR_S1AP_RetrieveUEInformationIEs_4533; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RetrieveUEInformationIEs_specs_469; +extern asn_TYPE_member_t asn_MBR_S1AP_RetrieveUEInformationIEs_4693; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEInformationTransferIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEInformationTransferIEs_specs_457; -extern asn_TYPE_member_t asn_MBR_S1AP_UEInformationTransferIEs_4573; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEInformationTransferIEs_specs_473; +extern asn_TYPE_member_t asn_MBR_S1AP_UEInformationTransferIEs_4733; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBCPRelocationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_461; -extern asn_TYPE_member_t asn_MBR_S1AP_ENBCPRelocationIndicationIEs_4613; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_ENBCPRelocationIndicationIEs_specs_477; +extern asn_TYPE_member_t asn_MBR_S1AP_ENBCPRelocationIndicationIEs_4773; extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMECPRelocationIndicationIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_465; -extern asn_TYPE_member_t asn_MBR_S1AP_MMECPRelocationIndicationIEs_4653; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_MMECPRelocationIndicationIEs_specs_481; +extern asn_TYPE_member_t asn_MBR_S1AP_MMECPRelocationIndicationIEs_4813; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReportIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_469; -extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_4693; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportIEs_specs_485; +extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportIEs_4853; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityIDMappingRequestIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_473; -extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_4733; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingRequestIEs_specs_489; +extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingRequestIEs_4893; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityIDMappingResponseIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_477; -extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_4773; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UERadioCapabilityIDMappingResponseIEs_specs_493; +extern asn_TYPE_member_t asn_MBR_S1AP_UERadioCapabilityIDMappingResponseIEs_4933; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABDataForwardingItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_481; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItemIEs_4813; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_497; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABDataForwardingItemIEs_4973; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSetupItemHOReqIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_485; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_4853; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_501; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_5013; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABAdmittedItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_489; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItemIEs_4893; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_505; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABAdmittedItemIEs_5053; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedtoSetupItemHOReqAckIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_493; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_4933; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_509; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_5093; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedDLItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_497; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_4973; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_513; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_5133; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeSwitchedULItemIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_501; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_5013; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_517; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_5173; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeUpdatedItemIEs; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeUpdatedItemIEs_specs_521; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeUpdatedItemIEs_5213; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABToBeModifiedItemBearerModIndIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_505; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_5053; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_525; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_5253; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_509; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_5093; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_529; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_5293; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeReqIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_513; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_5133; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_533; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_5333; extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABFailedToResumeItemResumeResIEs; -extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_517; -extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_5173; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_537; +extern asn_TYPE_member_t asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_5373; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-FieldPair.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-FieldPair.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -337,6 +337,24 @@ #define S1AP_ProtocolIE_ID_id_NB_IoT_PagingDRX ((S1AP_ProtocolIE_ID_t)324) #define S1AP_ProtocolIE_ID_id_TraceCollectionEntityURI ((S1AP_ProtocolIE_ID_t)325) #define S1AP_ProtocolIE_ID_id_EmergencyIndicator ((S1AP_ProtocolIE_ID_t)326) +#define S1AP_ProtocolIE_ID_id_UERadioCapabilityForPaging_NR_Format ((S1AP_ProtocolIE_ID_t)327) +#define S1AP_ProtocolIE_ID_id_SourceTransportLayerAddress ((S1AP_ProtocolIE_ID_t)328) +#define S1AP_ProtocolIE_ID_id_lastVisitedPSCellList ((S1AP_ProtocolIE_ID_t)329) +#define S1AP_ProtocolIE_ID_id_RACSIndication ((S1AP_ProtocolIE_ID_t)330) +#define S1AP_ProtocolIE_ID_id_PagingCause ((S1AP_ProtocolIE_ID_t)331) +#define S1AP_ProtocolIE_ID_id_SecurityIndication ((S1AP_ProtocolIE_ID_t)332) +#define S1AP_ProtocolIE_ID_id_SecurityResult ((S1AP_ProtocolIE_ID_t)333) +#define S1AP_ProtocolIE_ID_id_E_RABSecurityResultItem ((S1AP_ProtocolIE_ID_t)334) +#define S1AP_ProtocolIE_ID_id_E_RABSecurityResultList ((S1AP_ProtocolIE_ID_t)335) +#define S1AP_ProtocolIE_ID_id_RAT_Restrictions ((S1AP_ProtocolIE_ID_t)336) +#define S1AP_ProtocolIE_ID_id_UEContextReferenceatSourceeNB ((S1AP_ProtocolIE_ID_t)337) +#define S1AP_ProtocolIE_ID_id_LTE_NTN_TAI_Information ((S1AP_ProtocolIE_ID_t)339) +#define S1AP_ProtocolIE_ID_id_SourceNodeTransportLayerAddress ((S1AP_ProtocolIE_ID_t)340) +#define S1AP_ProtocolIE_ID_id_E_RABToBeUpdatedList ((S1AP_ProtocolIE_ID_t)341) +#define S1AP_ProtocolIE_ID_id_E_RABToBeUpdatedItem ((S1AP_ProtocolIE_ID_t)342) +#define S1AP_ProtocolIE_ID_id_SourceSNID ((S1AP_ProtocolIE_ID_t)343) +#define S1AP_ProtocolIE_ID_id_LoggedMDTTrigger ((S1AP_ProtocolIE_ID_t)344) +#define S1AP_ProtocolIE_ID_id_SensorMeasurementConfiguration ((S1AP_ProtocolIE_ID_t)345) #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -72,14 +72,26 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using S1AP_E_RABSecurityResultListIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using S1AP_E_RABUsageReportItemIEs, * so here we adjust the DEF accordingly. */ /* + * This type is implemented using S1AP_EventTrigger_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using S1AP_MDTMode_ExtensionIE, * so here we adjust the DEF accordingly. */ /* + * This type is implemented using S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using S1AP_RecommendedCellItemIEs, * so here we adjust the DEF accordingly. */ @@ -92,6 +104,10 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using S1AP_SensorNameConfig_ExtIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using S1AP_SONInformation_ExtensionIE, * so here we adjust the DEF accordingly. */ @@ -124,6 +140,10 @@ * so here we adjust the DEF accordingly. */ /* + * This type is implemented using S1AP_E_RABToBeUpdatedItemIEs, + * so here we adjust the DEF accordingly. + */ +/* * This type is implemented using S1AP_E_RABToBeModifiedItemBearerModIndIEs, * so here we adjust the DEF accordingly. */ @@ -139,19 +159,19 @@ * This type is implemented using S1AP_E_RABFailedToResumeItemResumeResIEs, * so here we adjust the DEF accordingly. */ -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_1 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_1, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_10), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_1, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_1) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_1, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_10), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_1) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0_tags_10), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -166,19 +186,19 @@ &asn_SPC_S1AP_E_RABToBeSetupItemBearerSUReqIEs_specs_1 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_2 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_2 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_2, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_2) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_20), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_2, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_2) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1_tags_20), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_2, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_2) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_20), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_2, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_2) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1_tags_20), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -193,19 +213,19 @@ &asn_SPC_S1AP_E_RABSetupItemBearerSUResIEs_specs_5 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_3 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_3 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_3, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_30), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_3, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_3) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_3, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_30), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_3, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_3) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2_tags_30), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -220,19 +240,19 @@ &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModReqIEs_specs_9 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_4 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_4 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_4, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_4) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_40), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_4, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_4) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3_tags_40), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_4, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_4) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_40), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_4, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_4) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3_tags_40), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -247,19 +267,19 @@ &asn_SPC_S1AP_E_RABModifyItemBearerModResIEs_specs_13 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_5 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_5 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_5, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_50), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_5, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_5) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_5, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_50), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_5, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_5) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4_tags_50), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -274,19 +294,19 @@ &asn_SPC_S1AP_E_RABReleaseItemBearerRelCompIEs_specs_17 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_6 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_6 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_6, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_6) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_60), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_6, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_6) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5_tags_60), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_6, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_6) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_60), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_6, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_6) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5_tags_60), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -301,19 +321,19 @@ &asn_SPC_S1AP_E_RABToBeSetupItemCtxtSUReqIEs_specs_21 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_7 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_7 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_7, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_70), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_7, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_7) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_7, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_70), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_7, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_7) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6_tags_70), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -328,19 +348,19 @@ &asn_SPC_S1AP_E_RABSetupItemCtxtSUResIEs_specs_25 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_8 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_8 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_8, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_8) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_80), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_8, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_8) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7_tags_80), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_8, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_8) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_80), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_8, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_8) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7_tags_80), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -355,19 +375,19 @@ &asn_SPC_S1AP_TAIItemIEs_specs_29 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_9 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_9 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_9, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_90), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_9, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_9) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_9, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_90), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_9, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_9) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8_tags_90), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -382,19 +402,19 @@ &asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemRes_specs_33 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_10 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_10 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_10, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_10) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_100), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_10, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_10) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9_tags_100), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_10, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_10) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_100), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_10, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_10) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9_tags_100), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -409,19 +429,19 @@ &asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItemResAck_specs_37 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_11 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_11 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_11, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_110), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_11, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_11) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_11, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_110), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_11, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_11) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10_tags_110), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -436,19 +456,19 @@ &asn_SPC_S1AP_E_RABModifyItemBearerModConfIEs_specs_41 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_12 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_12 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_12, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_12) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_120), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_12, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_12) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11_tags_120), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_12, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_12) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_120), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_12, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_12) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11_tags_120), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -463,19 +483,19 @@ &asn_SPC_S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_specs_45 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_13 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_13 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_13, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_130), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_13, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_13) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_13, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_130), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_13, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_13) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12_tags_130), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -490,19 +510,19 @@ &asn_SPC_S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_specs_49 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_14 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_14 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_14, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_14) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_140), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_14, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_14) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13_tags_140), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_14, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_14) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_140), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_14, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_14) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13_tags_140), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -517,19 +537,19 @@ &asn_SPC_S1AP_DAPSResponseInfoListIEs_specs_53 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_15 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_15 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_15, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_150), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_15, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_15) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_15, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_150), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_15, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_15) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14_tags_150), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -544,19 +564,19 @@ &asn_SPC_S1AP_E_RABInformationListIEs_specs_57 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_16 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_16 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_16, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_16) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_160), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_16, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_16) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15_tags_160), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_16, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_16) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_160), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_16, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_16) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15_tags_160), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -571,19 +591,154 @@ &asn_SPC_S1AP_E_RABItemIEs_specs_61 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_17 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_17 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_17, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_17, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_17) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16_tags_170), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABSecurityResultListIEs_65, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABSecurityResultListIEs_specs_65 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_18 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_18, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_18) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_180), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_18, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_18) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17_tags_180), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_E_RABUsageReportItemIEs_69, + 3, /* Elements count */ + &asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_69 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_19 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_19, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_19, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_19) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18_tags_190), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_EventTrigger_ExtIEs_73, + 3, /* Elements count */ + &asn_SPC_S1AP_EventTrigger_ExtIEs_specs_73 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_20 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_20, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_20) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_200), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_20, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_20) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19_tags_200), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_MDTMode_ExtensionIE_77, + 3, /* Elements count */ + &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_77 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_21 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20 = { + "ProtocolIE-SingleContainer", + "ProtocolIE-SingleContainer", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_21, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_21, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_21) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20_tags_210), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_81, + 3, /* Elements count */ + &asn_SPC_S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_81 /* Additional specs */ +}; + +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_22 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_17, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_170), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_17, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_17) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16_tags_170), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_22, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_22) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_220), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_22, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_22) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21_tags_220), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -593,24 +748,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABUsageReportItemIEs_65, + asn_MBR_S1AP_RecommendedCellItemIEs_85, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABUsageReportItemIEs_specs_65 /* Additional specs */ + &asn_SPC_S1AP_RecommendedCellItemIEs_specs_85 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_18 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_23 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_18, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_18) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_180), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_18, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_18) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17_tags_180), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_23, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_23, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_23) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22_tags_230), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -620,24 +775,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_MDTMode_ExtensionIE_69, + asn_MBR_S1AP_RecommendedENBItemIEs_89, 3, /* Elements count */ - &asn_SPC_S1AP_MDTMode_ExtensionIE_specs_69 /* Additional specs */ + &asn_SPC_S1AP_RecommendedENBItemIEs_specs_89 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_19 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_24 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_19, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_190), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_19, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_19) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18_tags_190), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_24, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_24) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_240), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_24, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_24) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23_tags_240), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -647,24 +802,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedCellItemIEs_73, + asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_93, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedCellItemIEs_specs_73 /* Additional specs */ + &asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_93 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_20 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_25 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_20, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_20) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_200), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_20, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_20) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19_tags_200), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_25, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_25, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_25) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24_tags_250), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -674,24 +829,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_RecommendedENBItemIEs_77, + asn_MBR_S1AP_SensorNameConfig_ExtIEs_97, 3, /* Elements count */ - &asn_SPC_S1AP_RecommendedENBItemIEs_specs_77 /* Additional specs */ + &asn_SPC_S1AP_SensorNameConfig_ExtIEs_specs_97 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_21 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_26 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_21, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_210), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_21, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_21) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20_tags_210), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_26, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_26) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_260), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_26, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_26) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25_tags_260), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -701,24 +856,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SecondaryRATDataUsageReportItemIEs_81, + asn_MBR_S1AP_SONInformation_ExtensionIE_101, 3, /* Elements count */ - &asn_SPC_S1AP_SecondaryRATDataUsageReportItemIEs_specs_81 /* Additional specs */ + &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_101 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_22 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_27 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_22, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_22) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_220), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_22, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_22) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21_tags_220), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_27, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_27, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_27) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26_tags_270), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -728,24 +883,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SONInformation_ExtensionIE_85, + asn_MBR_S1AP_SourceNodeID_ExtensionIE_105, 3, /* Elements count */ - &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_85 /* Additional specs */ + &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_105 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_23 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_28 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_23, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_230), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_23, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_23) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22_tags_230), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_28, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_28) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_280), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_28, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_28) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27_tags_280), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -755,24 +910,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceNodeID_ExtensionIE_89, + asn_MBR_S1AP_E_RABDataForwardingItemIEs_497, 3, /* Elements count */ - &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_89 /* Additional specs */ + &asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_497 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_24 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_29 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_24, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_24) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_240), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_24, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_24) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23_tags_240), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_29, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_29, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_29) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28_tags_290), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -782,24 +937,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABDataForwardingItemIEs_481, + asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_501, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABDataForwardingItemIEs_specs_481 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_501 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_25 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_30 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_25, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_250), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_25, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_25) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24_tags_250), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_30, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_30) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_300), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_30, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_30) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29_tags_300), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -809,24 +964,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSetupItemHOReqIEs_485, + asn_MBR_S1AP_E_RABAdmittedItemIEs_505, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSetupItemHOReqIEs_specs_485 /* Additional specs */ + &asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_505 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_26 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_31 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_26, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_26) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_260), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_26, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_26) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25_tags_260), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_31, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_31, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_31) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30_tags_310), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -836,24 +991,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABAdmittedItemIEs_489, + asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_509, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABAdmittedItemIEs_specs_489 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_509 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_27 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_32 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_27, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_270), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_27, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_27) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26_tags_270), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_32, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_32) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_320), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_32, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_32) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31_tags_320), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -863,24 +1018,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_493, + asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_513, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedtoSetupItemHOReqAckIEs_specs_493 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_513 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_28 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_33 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_28, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_28) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_280), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_28, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_28) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27_tags_280), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_33, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_33, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_33) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32_tags_330), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -890,24 +1045,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSwitchedDLItemIEs_497, + asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_517, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSwitchedDLItemIEs_specs_497 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_517 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_29 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_34 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_29, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_290), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_29, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_29) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28_tags_290), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_34, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_34) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_340), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_34, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_34) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33_tags_340), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -917,24 +1072,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeSwitchedULItemIEs_501, + asn_MBR_S1AP_E_RABToBeUpdatedItemIEs_521, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeSwitchedULItemIEs_specs_501 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeUpdatedItemIEs_specs_521 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_30 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_35 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_30, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_30) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_300), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_30, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_30) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29_tags_300), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_35, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_350), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_35, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_35) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34_tags_350), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -944,24 +1099,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_505, + asn_MBR_S1AP_E_RABToBeModifiedItemBearerModIndIEs_525, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_505 /* Additional specs */ + &asn_SPC_S1AP_E_RABToBeModifiedItemBearerModIndIEs_specs_525 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_31 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_36 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_31, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_310), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_31, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_31) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30_tags_310), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_36, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_36) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_360), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_36, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_36) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35_tags_360), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -971,24 +1126,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_509, + asn_MBR_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_529, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_509 /* Additional specs */ + &asn_SPC_S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_specs_529 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_32 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_37 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_32, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_32) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_320), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_32, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_32) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31_tags_320), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_37, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_370), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_37, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_37) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36_tags_370), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -998,24 +1153,24 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_513, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeReqIEs_533, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_513 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeReqIEs_specs_533 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_33 = { +static const ber_tlv_tag_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_38 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32 = { +asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_33, - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_330), /* 1 */ - asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_33, /* Same as above */ - sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_33) - /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32_tags_330), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_38, + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_38) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_380), /* 1 */ + asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_38, /* Same as above */ + sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_38) + /sizeof(asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37_tags_380), /* 1 */ { #if !defined(ASN_DISABLE_OER_SUPPORT) 0, @@ -1025,8 +1180,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_517, + asn_MBR_S1AP_E_RABFailedToResumeItemResumeResIEs_537, 3, /* Elements count */ - &asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_517 /* Additional specs */ + &asn_SPC_S1AP_E_RABFailedToResumeItemResumeResIEs_specs_537 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-Containers" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,272 +19,312 @@ #endif /* S1AP_ProtocolIE-SingleContainer */ -typedef S1AP_E_RABToBeSetupItemBearerSUReqIEs_t S1AP_ProtocolIE_SingleContainer_7850P0_t; -typedef S1AP_E_RABSetupItemBearerSUResIEs_t S1AP_ProtocolIE_SingleContainer_7850P1_t; -typedef S1AP_E_RABToBeModifiedItemBearerModReqIEs_t S1AP_ProtocolIE_SingleContainer_7850P2_t; -typedef S1AP_E_RABModifyItemBearerModResIEs_t S1AP_ProtocolIE_SingleContainer_7850P3_t; -typedef S1AP_E_RABReleaseItemBearerRelCompIEs_t S1AP_ProtocolIE_SingleContainer_7850P4_t; -typedef S1AP_E_RABToBeSetupItemCtxtSUReqIEs_t S1AP_ProtocolIE_SingleContainer_7850P5_t; -typedef S1AP_E_RABSetupItemCtxtSUResIEs_t S1AP_ProtocolIE_SingleContainer_7850P6_t; -typedef S1AP_TAIItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P7_t; -typedef S1AP_UE_associatedLogicalS1_ConnectionItemRes_t S1AP_ProtocolIE_SingleContainer_7850P8_t; -typedef S1AP_UE_associatedLogicalS1_ConnectionItemResAck_t S1AP_ProtocolIE_SingleContainer_7850P9_t; -typedef S1AP_E_RABModifyItemBearerModConfIEs_t S1AP_ProtocolIE_SingleContainer_7850P10_t; -typedef S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P11_t; -typedef S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P12_t; -typedef S1AP_DAPSResponseInfoListIEs_t S1AP_ProtocolIE_SingleContainer_7850P13_t; -typedef S1AP_E_RABInformationListIEs_t S1AP_ProtocolIE_SingleContainer_7850P14_t; -typedef S1AP_E_RABItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P15_t; -typedef S1AP_E_RABUsageReportItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P16_t; -typedef S1AP_MDTMode_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_7850P17_t; -typedef S1AP_RecommendedCellItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P18_t; -typedef S1AP_RecommendedENBItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P19_t; -typedef S1AP_SecondaryRATDataUsageReportItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P20_t; -typedef S1AP_SONInformation_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_7850P21_t; -typedef S1AP_SourceNodeID_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_7850P22_t; -typedef S1AP_E_RABDataForwardingItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P23_t; -typedef S1AP_E_RABToBeSetupItemHOReqIEs_t S1AP_ProtocolIE_SingleContainer_7850P24_t; -typedef S1AP_E_RABAdmittedItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P25_t; -typedef S1AP_E_RABFailedtoSetupItemHOReqAckIEs_t S1AP_ProtocolIE_SingleContainer_7850P26_t; -typedef S1AP_E_RABToBeSwitchedDLItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P27_t; -typedef S1AP_E_RABToBeSwitchedULItemIEs_t S1AP_ProtocolIE_SingleContainer_7850P28_t; -typedef S1AP_E_RABToBeModifiedItemBearerModIndIEs_t S1AP_ProtocolIE_SingleContainer_7850P29_t; -typedef S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_t S1AP_ProtocolIE_SingleContainer_7850P30_t; -typedef S1AP_E_RABFailedToResumeItemResumeReqIEs_t S1AP_ProtocolIE_SingleContainer_7850P31_t; -typedef S1AP_E_RABFailedToResumeItemResumeResIEs_t S1AP_ProtocolIE_SingleContainer_7850P32_t; +typedef S1AP_E_RABToBeSetupItemBearerSUReqIEs_t S1AP_ProtocolIE_SingleContainer_8146P0_t; +typedef S1AP_E_RABSetupItemBearerSUResIEs_t S1AP_ProtocolIE_SingleContainer_8146P1_t; +typedef S1AP_E_RABToBeModifiedItemBearerModReqIEs_t S1AP_ProtocolIE_SingleContainer_8146P2_t; +typedef S1AP_E_RABModifyItemBearerModResIEs_t S1AP_ProtocolIE_SingleContainer_8146P3_t; +typedef S1AP_E_RABReleaseItemBearerRelCompIEs_t S1AP_ProtocolIE_SingleContainer_8146P4_t; +typedef S1AP_E_RABToBeSetupItemCtxtSUReqIEs_t S1AP_ProtocolIE_SingleContainer_8146P5_t; +typedef S1AP_E_RABSetupItemCtxtSUResIEs_t S1AP_ProtocolIE_SingleContainer_8146P6_t; +typedef S1AP_TAIItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P7_t; +typedef S1AP_UE_associatedLogicalS1_ConnectionItemRes_t S1AP_ProtocolIE_SingleContainer_8146P8_t; +typedef S1AP_UE_associatedLogicalS1_ConnectionItemResAck_t S1AP_ProtocolIE_SingleContainer_8146P9_t; +typedef S1AP_E_RABModifyItemBearerModConfIEs_t S1AP_ProtocolIE_SingleContainer_8146P10_t; +typedef S1AP_Bearers_SubjectToStatusTransfer_ItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P11_t; +typedef S1AP_Bearers_SubjectToEarlyStatusTransfer_ItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P12_t; +typedef S1AP_DAPSResponseInfoListIEs_t S1AP_ProtocolIE_SingleContainer_8146P13_t; +typedef S1AP_E_RABInformationListIEs_t S1AP_ProtocolIE_SingleContainer_8146P14_t; +typedef S1AP_E_RABItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P15_t; +typedef S1AP_E_RABSecurityResultListIEs_t S1AP_ProtocolIE_SingleContainer_8146P16_t; +typedef S1AP_E_RABUsageReportItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P17_t; +typedef S1AP_EventTrigger_ExtIEs_t S1AP_ProtocolIE_SingleContainer_8146P18_t; +typedef S1AP_MDTMode_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_8146P19_t; +typedef S1AP_MeasurementThresholdL1LoggedMDT_ExtIEs_t S1AP_ProtocolIE_SingleContainer_8146P20_t; +typedef S1AP_RecommendedCellItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P21_t; +typedef S1AP_RecommendedENBItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P22_t; +typedef S1AP_SecondaryRATDataUsageReportItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P23_t; +typedef S1AP_SensorNameConfig_ExtIEs_t S1AP_ProtocolIE_SingleContainer_8146P24_t; +typedef S1AP_SONInformation_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_8146P25_t; +typedef S1AP_SourceNodeID_ExtensionIE_t S1AP_ProtocolIE_SingleContainer_8146P26_t; +typedef S1AP_E_RABDataForwardingItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P27_t; +typedef S1AP_E_RABToBeSetupItemHOReqIEs_t S1AP_ProtocolIE_SingleContainer_8146P28_t; +typedef S1AP_E_RABAdmittedItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P29_t; +typedef S1AP_E_RABFailedtoSetupItemHOReqAckIEs_t S1AP_ProtocolIE_SingleContainer_8146P30_t; +typedef S1AP_E_RABToBeSwitchedDLItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P31_t; +typedef S1AP_E_RABToBeSwitchedULItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P32_t; +typedef S1AP_E_RABToBeUpdatedItemIEs_t S1AP_ProtocolIE_SingleContainer_8146P33_t; +typedef S1AP_E_RABToBeModifiedItemBearerModIndIEs_t S1AP_ProtocolIE_SingleContainer_8146P34_t; +typedef S1AP_E_RABNotToBeModifiedItemBearerModIndIEs_t S1AP_ProtocolIE_SingleContainer_8146P35_t; +typedef S1AP_E_RABFailedToResumeItemResumeReqIEs_t S1AP_ProtocolIE_SingleContainer_8146P36_t; +typedef S1AP_E_RABFailedToResumeItemResumeResIEs_t S1AP_ProtocolIE_SingleContainer_8146P37_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P0; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P0_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P0_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P0_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P0_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P0_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P0_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P1; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P1_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P1_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P1_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P1_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P1_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P1_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P2; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P2_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P2_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P2_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P2_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P2_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P2_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P3; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P3_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P3_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P3_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P3_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P3_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P3_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P4; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P4_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P4_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P4_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P4_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P4_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P4_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P5; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P5_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P5_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P5_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P5_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P5_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P5_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P6; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P6_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P6_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P6_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P6_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P6_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P6_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P7_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P7_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P7_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P7_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P7_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P7_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P8_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P8_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P8_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P8_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P8_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P8_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P9_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P9_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P9_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P9_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P9_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P9_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P10; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P10_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P10_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P10_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P10_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P10_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P10_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P11; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P11_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P11_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P11_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P11_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P11_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P11_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P12; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P12_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P12_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P12_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P12_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P12_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P12_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P13; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P13_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P13_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P13_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P13_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P13_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P13_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P14; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P14_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P14_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P14_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P14_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P14_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P14_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P15; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P15_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P15_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P15_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P15_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P15_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P15_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P16; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P16_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P16_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P16_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P16_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P16_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P16_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P17; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P17_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P17_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P17_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P17_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P17_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P17_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P18_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P18_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P18_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P18_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P18_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P18_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P19_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P19_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P19_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P19_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P19_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P19_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P20_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P20_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P20_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P20_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P20_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P20_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P21; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P21_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P21_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P21_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P21_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P21_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P21_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P22; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P22_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P22_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P22_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P22_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P22_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P22_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P23; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P23_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P23_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P23_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P23_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P23_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P23_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P24; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P24_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P24_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P24_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P24_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P24_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P24_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P25; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P25_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P25_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P25_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P25_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P25_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P25_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P26; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P26_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P26_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P26_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P26_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P26_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P26_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P27; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P27_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P27_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P27_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P27_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P27_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P27_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P28; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P28_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P28_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P28_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P28_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P28_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P28_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P29; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P29_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P29_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P29_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P29_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P29_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P29_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P30; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P30_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P30_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P30_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P30_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P30_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P30_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P31; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P31_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P31_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P31_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P31_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P31_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P31_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P32; -asn_struct_free_f S1AP_ProtocolIE_SingleContainer_7850P32_free; -asn_struct_print_f S1AP_ProtocolIE_SingleContainer_7850P32_print; -asn_constr_check_f S1AP_ProtocolIE_SingleContainer_7850P32_constraint; -jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P32_encode_jer; -per_type_decoder_f S1AP_ProtocolIE_SingleContainer_7850P32_decode_aper; -per_type_encoder_f S1AP_ProtocolIE_SingleContainer_7850P32_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P0; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P0_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P0_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P0_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P0_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P0_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P0_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P1; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P1_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P1_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P1_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P1_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P1_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P1_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P2; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P2_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P2_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P2_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P2_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P2_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P2_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P3; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P3_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P3_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P3_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P3_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P3_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P3_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P4; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P4_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P4_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P4_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P4_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P4_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P4_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P5; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P5_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P5_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P5_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P5_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P5_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P5_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P6; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P6_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P6_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P6_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P6_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P6_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P6_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P7_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P7_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P7_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P7_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P7_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P7_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P8_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P8_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P8_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P8_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P8_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P8_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P9_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P9_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P9_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P9_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P9_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P9_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P10; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P10_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P10_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P10_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P10_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P10_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P10_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P11; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P11_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P11_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P11_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P11_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P11_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P11_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P12; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P12_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P12_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P12_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P12_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P12_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P12_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P13; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P13_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P13_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P13_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P13_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P13_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P13_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P14; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P14_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P14_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P14_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P14_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P14_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P14_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P15; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P15_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P15_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P15_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P15_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P15_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P15_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P16; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P16_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P16_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P16_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P16_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P16_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P16_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P17; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P17_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P17_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P17_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P17_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P17_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P17_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P18; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P18_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P18_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P18_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P18_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P18_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P18_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P19; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P19_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P19_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P19_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P19_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P19_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P19_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P20; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P20_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P20_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P20_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P20_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P20_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P20_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P21_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P21_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P21_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P21_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P21_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P21_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P22_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P22_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P22_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P22_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P22_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P22_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P23_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P23_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P23_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P23_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P23_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P23_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P24_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P24_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P24_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P24_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P24_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P24_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P25; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P25_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P25_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P25_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P25_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P25_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P25_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P26; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P26_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P26_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P26_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P26_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P26_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P26_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P27; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P27_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P27_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P27_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P27_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P27_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P27_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P28; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P28_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P28_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P28_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P28_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P28_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P28_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P29; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P29_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P29_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P29_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P29_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P29_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P29_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P30; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P30_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P30_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P30_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P30_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P30_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P30_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P31; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P31_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P31_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P31_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P31_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P31_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P31_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P32; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P32_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P32_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P32_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P32_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P32_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P32_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P33; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P33_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P33_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P33_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P33_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P33_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P33_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P34; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P34_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P34_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P34_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P34_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P34_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P34_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P35; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P35_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P35_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P35_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P35_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P35_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P35_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P36; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P36_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P36_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P36_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P36_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P36_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P36_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P37; +asn_struct_free_f S1AP_ProtocolIE_SingleContainer_8146P37_free; +asn_struct_print_f S1AP_ProtocolIE_SingleContainer_8146P37_print; +asn_constr_check_f S1AP_ProtocolIE_SingleContainer_8146P37_constraint; +jer_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P37_encode_jer; +per_type_decoder_f S1AP_ProtocolIE_SingleContainer_8146P37_decode_aper; +per_type_encoder_f S1AP_ProtocolIE_SingleContainer_8146P37_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_QCI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_QCI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_QCI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_QCI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RACSIndication.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_RACSIndication.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_RACSIndication_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_RACSIndication_value2enum_1 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_RACSIndication_enum2value_1 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_RACSIndication_specs_1 = { + asn_MAP_S1AP_RACSIndication_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_RACSIndication_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_RACSIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_RACSIndication = { + "RACSIndication", + "RACSIndication", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_RACSIndication_tags_1, + sizeof(asn_DEF_S1AP_RACSIndication_tags_1) + /sizeof(asn_DEF_S1AP_RACSIndication_tags_10), /* 1 */ + asn_DEF_S1AP_RACSIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_RACSIndication_tags_1) + /sizeof(asn_DEF_S1AP_RACSIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_RACSIndication_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_RACSIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RACSIndication.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_RACSIndication_H_ +#define _S1AP_RACSIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_RACSIndication { + S1AP_RACSIndication_true = 0 + /* + * Enumeration is extensible + */ +} e_S1AP_RACSIndication; + +/* S1AP_RACSIndication */ +typedef long S1AP_RACSIndication_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RACSIndication_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_RACSIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RACSIndication_specs_1; +asn_struct_free_f S1AP_RACSIndication_free; +asn_struct_print_f S1AP_RACSIndication_print; +asn_constr_check_f S1AP_RACSIndication_constraint; +jer_type_encoder_f S1AP_RACSIndication_encode_jer; +per_type_decoder_f S1AP_RACSIndication_decode_aper; +per_type_encoder_f S1AP_RACSIndication_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_RACSIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -24,13 +24,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_RAN_UE_NGAP_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RAN_UE_NGAP_ID; -extern const asn_INTEGER_specifics_t asn_SPC_RAN_UE_NGAP_ID_specs_1; -asn_struct_free_f RAN_UE_NGAP_ID_free; -asn_struct_print_f RAN_UE_NGAP_ID_print; -asn_constr_check_f RAN_UE_NGAP_ID_constraint; -jer_type_encoder_f RAN_UE_NGAP_ID_encode_jer; -per_type_decoder_f RAN_UE_NGAP_ID_decode_aper; -per_type_encoder_f RAN_UE_NGAP_ID_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RAN_UE_NGAP_ID_specs_1; +asn_struct_free_f S1AP_RAN_UE_NGAP_ID_free; +asn_struct_print_f S1AP_RAN_UE_NGAP_ID_print; +asn_constr_check_f S1AP_RAN_UE_NGAP_ID_constraint; +jer_type_encoder_f S1AP_RAN_UE_NGAP_ID_encode_jer; +per_type_decoder_f S1AP_RAN_UE_NGAP_ID_decode_aper; +per_type_encoder_f S1AP_RAN_UE_NGAP_ID_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Restrictions.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_RAT-Restrictions.h" + +#include "S1AP_RAT-RestrictionsItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_RAT_Restrictions_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 16 } /* (SIZE(1..16)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_RAT_Restrictions_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_RAT_RestrictionsItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_RAT_Restrictions_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_RAT_Restrictions_specs_1 = { + sizeof(struct S1AP_RAT_Restrictions), + offsetof(struct S1AP_RAT_Restrictions, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_Restrictions = { + "RAT-Restrictions", + "RAT-Restrictions", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_RAT_Restrictions_tags_1, + sizeof(asn_DEF_S1AP_RAT_Restrictions_tags_1) + /sizeof(asn_DEF_S1AP_RAT_Restrictions_tags_10), /* 1 */ + asn_DEF_S1AP_RAT_Restrictions_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_RAT_Restrictions_tags_1) + /sizeof(asn_DEF_S1AP_RAT_Restrictions_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_RAT_Restrictions_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_RAT_Restrictions_1, + 1, /* Single element */ + &asn_SPC_S1AP_RAT_Restrictions_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Restrictions.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_RAT_Restrictions_H_ +#define _S1AP_RAT_Restrictions_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_RAT_RestrictionsItem; + +/* S1AP_RAT-Restrictions */ +typedef struct S1AP_RAT_Restrictions { + A_SEQUENCE_OF(struct S1AP_RAT_RestrictionsItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_RAT_Restrictions_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_Restrictions; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_RAT_Restrictions_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_RAT_Restrictions_11; +extern asn_per_constraints_t asn_PER_type_S1AP_RAT_Restrictions_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_RAT_Restrictions_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-RestrictionsItem.c
Added
@@ -0,0 +1,143 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_RAT-RestrictionsItem.h" + +#include "S1AP_ProtocolExtensionContainer.h" +static int +memb_S1AP_rAT_RestrictionInformation_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, + asn_app_constraint_failed_f *ctfailcb, void *app_key) { + const BIT_STRING_t *st = (const BIT_STRING_t *)sptr; + size_t size; + + if(!sptr) { + ASN__CTFAIL(app_key, td, sptr, + "%s: value not given (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } + + if(st->size > 0) { + /* Size in bits */ + size = 8 * st->size - (st->bits_unused & 0x07); + } else { + size = 0; + } + + if((size == 8UL)) { + /* Constraint check succeeded */ + return 0; + } else { + ASN__CTFAIL(app_key, td, sptr, + "%s: constraint failed (%s:%d)", + td->name, __FILE__, __LINE__); + return -1; + } +} + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_memb_S1AP_rAT_RestrictionInformation_constr_3 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 8, 8 } /* (SIZE(8..8,...)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_RAT_RestrictionsItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_RAT_RestrictionsItem, pLMNidentity), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_PLMNidentity, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "pLMNidentity" + }, + { ATF_NOFLAGS, 0, offsetof(struct S1AP_RAT_RestrictionsItem, rAT_RestrictionInformation), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_BIT_STRING, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_memb_S1AP_rAT_RestrictionInformation_constr_3, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + memb_S1AP_rAT_RestrictionInformation_constraint_1 + }, + 0, 0, /* No default value */ + "rAT-RestrictionInformation" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_RAT_RestrictionsItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P119, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_RAT_RestrictionsItem_oms_1 = { 2 }; +static const ber_tlv_tag_t asn_DEF_S1AP_RAT_RestrictionsItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_RAT_RestrictionsItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pLMNidentity */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* rAT-RestrictionInformation */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RAT_RestrictionsItem_specs_1 = { + sizeof(struct S1AP_RAT_RestrictionsItem), + offsetof(struct S1AP_RAT_RestrictionsItem, _asn_ctx), + asn_MAP_S1AP_RAT_RestrictionsItem_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_S1AP_RAT_RestrictionsItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_RestrictionsItem = { + "RAT-RestrictionsItem", + "RAT-RestrictionsItem", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_RAT_RestrictionsItem_tags_1, + sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_tags_1) + /sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_tags_10), /* 1 */ + asn_DEF_S1AP_RAT_RestrictionsItem_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_tags_1) + /sizeof(asn_DEF_S1AP_RAT_RestrictionsItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_RAT_RestrictionsItem_1, + 3, /* Elements count */ + &asn_SPC_S1AP_RAT_RestrictionsItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-RestrictionsItem.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_RAT_RestrictionsItem_H_ +#define _S1AP_RAT_RestrictionsItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_PLMNidentity.h" +#include <BIT_STRING.h> +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_RAT-RestrictionsItem */ +typedef struct S1AP_RAT_RestrictionsItem { + S1AP_PLMNidentity_t pLMNidentity; + BIT_STRING_t rAT_RestrictionInformation; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_RAT_RestrictionsItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_RestrictionsItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RAT_RestrictionsItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_RAT_RestrictionsItem_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_RAT_RestrictionsItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,24 +12,40 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_RAT_Type_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_RAT_Type_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ static const asn_INTEGER_enum_map_t asn_MAP_S1AP_RAT_Type_value2enum_1 = { - { 0, 5, "nbiot" } + { 0, 5, "nbiot" }, + { 1, 9, "nbiot-leo" }, + { 2, 9, "nbiot-meo" }, + { 3, 9, "nbiot-geo" }, + { 4, 14, "nbiot-othersat" }, + { 5, 10, "eutran-leo" }, + { 6, 10, "eutran-meo" }, + { 7, 10, "eutran-geo" }, + { 8, 15, "eutran-othersat" } /* This list is extensible */ }; static const unsigned int asn_MAP_S1AP_RAT_Type_enum2value_1 = { - 0 /* nbiot(0) */ + 7, /* eutran-geo(7) */ + 5, /* eutran-leo(5) */ + 6, /* eutran-meo(6) */ + 8, /* eutran-othersat(8) */ + 0, /* nbiot(0) */ + 3, /* nbiot-geo(3) */ + 1, /* nbiot-leo(1) */ + 2, /* nbiot-meo(2) */ + 4 /* nbiot-othersat(4) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_RAT_Type_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_RAT_Type_specs_1 = { asn_MAP_S1AP_RAT_Type_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_RAT_Type_enum2value_1, /* N => "tag"; sorted by N */ - 1, /* Number of elements in the maps */ + 9, /* Number of elements in the maps */ 2, /* Extensions before this member */ 1, /* Strict enumeration */ 0, /* Native long size */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -20,17 +20,27 @@ /* Dependencies */ typedef enum S1AP_RAT_Type { - S1AP_RAT_Type_nbiot = 0 + S1AP_RAT_Type_nbiot = 0, /* * Enumeration is extensible */ + S1AP_RAT_Type_nbiot_leo = 1, + S1AP_RAT_Type_nbiot_meo = 2, + S1AP_RAT_Type_nbiot_geo = 3, + S1AP_RAT_Type_nbiot_othersat = 4, + S1AP_RAT_Type_eutran_leo = 5, + S1AP_RAT_Type_eutran_meo = 6, + S1AP_RAT_Type_eutran_geo = 7, + S1AP_RAT_Type_eutran_othersat = 8 } e_S1AP_RAT_Type; /* S1AP_RAT-Type */ typedef long S1AP_RAT_Type_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RAT_Type_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RAT_Type; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RAT_Type_specs_1; asn_struct_free_f S1AP_RAT_Type_free; asn_struct_print_f S1AP_RAT_Type_print; asn_constr_check_f S1AP_RAT_Type_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -47,7 +47,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RIMTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P115, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P121, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RLFReportInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P116, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P122, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_RRC_Establishment_Cause_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_RRC_Establishment_Cause_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 4 } /* (0..4,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -40,7 +40,7 @@ 2 /* mt-Access(2) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_RRC_Establishment_Cause_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_RRC_Establishment_Cause_specs_1 = { asn_MAP_S1AP_RRC_Establishment_Cause_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_RRC_Establishment_Cause_enum2value_1, /* N => "tag"; sorted by N */ 8, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,9 @@ typedef long S1AP_RRC_Establishment_Cause_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RRC_Establishment_Cause_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RRC_Establishment_Cause; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RRC_Establishment_Cause_specs_1; asn_struct_free_f S1AP_RRC_Establishment_Cause_free; asn_struct_print_f S1AP_RRC_Establishment_Cause_print; asn_constr_check_f S1AP_RRC_Establishment_Cause_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Range.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Range.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Range.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Range.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -40,13 +40,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_Range_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Range; -extern const asn_INTEGER_specifics_t asn_SPC_Range_specs_1; -asn_struct_free_f Range_free; -asn_struct_print_f Range_print; -asn_constr_check_f Range_constraint; -jer_type_encoder_f Range_encode_jer; -per_type_decoder_f Range_decode_aper; -per_type_encoder_f Range_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_Range_specs_1; +asn_struct_free_f S1AP_Range_free; +asn_struct_print_f S1AP_Range_print; +asn_constr_check_f S1AP_Range_constraint; +jer_type_encoder_f S1AP_Range_encode_jer; +per_type_decoder_f S1AP_Range_decode_aper; +per_type_encoder_f S1AP_Range_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsExtended_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsExtended_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 14, 14, 1, 16384 } /* (SIZE(1..16384)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_ReceiveStatusOfULPDCPSDUsExtended_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsExtended_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsExtended; asn_struct_free_f S1AP_ReceiveStatusOfULPDCPSDUsExtended_free; asn_struct_print_f S1AP_ReceiveStatusOfULPDCPSDUsExtended_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 17, -1, 1, 131072 } /* (SIZE(1..131072)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18; asn_struct_free_f S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_free; asn_struct_print_f S1AP_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -40,7 +40,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedCellItem, eUTRAN_CGI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -78,7 +78,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RecommendedCellItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P111, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P116, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -102,7 +102,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* timeStayedInCell */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItem_specs_1 = { sizeof(struct S1AP_RecommendedCellItem), offsetof(struct S1AP_RecommendedCellItem, _asn_ctx), asn_MAP_S1AP_RecommendedCellItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedCellItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedCellItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedCellItem_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P18, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P21, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RecommendedCellsForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P110, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P115, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_RecommendedENBItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RecommendedENBItem, mMEPagingTarget), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), +1, /* EXPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RecommendedENBItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P113, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P118, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* mMEPagingTarget */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_specs_1 = { sizeof(struct S1AP_RecommendedENBItem), offsetof(struct S1AP_RecommendedENBItem, _asn_ctx), asn_MAP_S1AP_RecommendedENBItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_RecommendedENBItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RecommendedENBItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_RecommendedENBItem_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P19, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P22, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RecommendedENBsForPaging, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P112, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P117, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_RelayNode_Indicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_RelayNode_Indicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* true(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_RelayNode_Indicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_RelayNode_Indicator_specs_1 = { asn_MAP_S1AP_RelayNode_Indicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_RelayNode_Indicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_RelayNode_Indicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RelayNode_Indicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RelayNode_Indicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RelayNode_Indicator_specs_1; asn_struct_free_f S1AP_RelayNode_Indicator_free; asn_struct_print_f S1AP_RelayNode_Indicator_print; asn_constr_check_f S1AP_RelayNode_Indicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_RepetitionPeriod_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_RepetitionPeriod_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 12, 12, 0, 4095 } /* (0..4095) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_RepetitionPeriod_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RepetitionPeriod_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RepetitionPeriod; asn_struct_free_f S1AP_RepetitionPeriod_free; asn_struct_print_f S1AP_RepetitionPeriod_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -36,13 +36,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ReportAmountMDT_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ReportAmountMDT; -extern const asn_INTEGER_specifics_t asn_SPC_ReportAmountMDT_specs_1; -asn_struct_free_f ReportAmountMDT_free; -asn_struct_print_f ReportAmountMDT_print; -asn_constr_check_f ReportAmountMDT_constraint; -jer_type_encoder_f ReportAmountMDT_encode_jer; -per_type_decoder_f ReportAmountMDT_decode_aper; -per_type_encoder_f ReportAmountMDT_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ReportAmountMDT_specs_1; +asn_struct_free_f S1AP_ReportAmountMDT_free; +asn_struct_print_f S1AP_ReportAmountMDT_print; +asn_constr_check_f S1AP_ReportAmountMDT_constraint; +jer_type_encoder_f S1AP_ReportAmountMDT_encode_jer; +per_type_decoder_f S1AP_ReportAmountMDT_decode_aper; +per_type_encoder_f S1AP_ReportAmountMDT_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ReportArea_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ReportArea; -extern const asn_INTEGER_specifics_t asn_SPC_ReportArea_specs_1; -asn_struct_free_f ReportArea_free; -asn_struct_print_f ReportArea_print; -asn_constr_check_f ReportArea_constraint; -jer_type_encoder_f ReportArea_encode_jer; -per_type_decoder_f ReportArea_decode_aper; -per_type_encoder_f ReportArea_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ReportArea_specs_1; +asn_struct_free_f S1AP_ReportArea_free; +asn_struct_print_f S1AP_ReportArea_print; +asn_constr_check_f S1AP_ReportArea_constraint; +jer_type_encoder_f S1AP_ReportArea_encode_jer; +per_type_decoder_f S1AP_ReportArea_decode_aper; +per_type_encoder_f S1AP_ReportArea_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,13 +41,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ReportIntervalMDT_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ReportIntervalMDT; -extern const asn_INTEGER_specifics_t asn_SPC_ReportIntervalMDT_specs_1; -asn_struct_free_f ReportIntervalMDT_free; -asn_struct_print_f ReportIntervalMDT_print; -asn_constr_check_f ReportIntervalMDT_constraint; -jer_type_encoder_f ReportIntervalMDT_encode_jer; -per_type_decoder_f ReportIntervalMDT_decode_aper; -per_type_encoder_f ReportIntervalMDT_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ReportIntervalMDT_specs_1; +asn_struct_free_f S1AP_ReportIntervalMDT_free; +asn_struct_print_f S1AP_ReportIntervalMDT_print; +asn_constr_check_f S1AP_ReportIntervalMDT_constraint; +jer_type_encoder_f S1AP_ReportIntervalMDT_encode_jer; +per_type_decoder_f S1AP_ReportIntervalMDT_decode_aper; +per_type_encoder_f S1AP_ReportIntervalMDT_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_RequestType.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_RequestType_1 = { +asn_TYPE_member_t asn_MBR_S1AP_RequestType_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_RequestType, eventType), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_RequestType, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P114, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P120, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* reportArea */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_specs_1 = { sizeof(struct S1AP_RequestType), offsetof(struct S1AP_RequestType, _asn_ctx), asn_MAP_S1AP_RequestType_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_RequestType; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_RequestType_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_RequestType_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_RequestTypeAdditionalInfo_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_RequestTypeAdditionalInfo_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* includePSCell(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_RequestTypeAdditionalInfo_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_RequestTypeAdditionalInfo_specs_1 = { asn_MAP_S1AP_RequestTypeAdditionalInfo_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_RequestTypeAdditionalInfo_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_RequestTypeAdditionalInfo_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_RequestTypeAdditionalInfo_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_RequestTypeAdditionalInfo; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_RequestTypeAdditionalInfo_specs_1; asn_struct_free_f S1AP_RequestTypeAdditionalInfo_free; asn_struct_print_f S1AP_RequestTypeAdditionalInfo_print; asn_constr_check_f S1AP_RequestTypeAdditionalInfo_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_RerouteNASRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P38, + &asn_DEF_S1AP_ProtocolIE_Container_8143P38, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_RerouteNASRequest */ typedef struct S1AP_RerouteNASRequest { - S1AP_ProtocolIE_Container_7847P38_t protocolIEs; + S1AP_ProtocolIE_Container_8143P38_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Reset.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Reset.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_Reset, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P40, + &asn_DEF_S1AP_ProtocolIE_Container_8143P40, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Reset.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Reset.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_Reset */ typedef struct S1AP_Reset { - S1AP_ProtocolIE_Container_7847P40_t protocolIEs; + S1AP_ProtocolIE_Container_8143P40_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P41, + &asn_DEF_S1AP_ProtocolIE_Container_8143P41, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_ResetAcknowledge */ typedef struct S1AP_ResetAcknowledge { - S1AP_ProtocolIE_Container_7847P41_t protocolIEs; + S1AP_ProtocolIE_Container_8143P41_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_ResetAll_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ResetAll; -extern const asn_INTEGER_specifics_t asn_SPC_ResetAll_specs_1; -asn_struct_free_f ResetAll_free; -asn_struct_print_f ResetAll_print; -asn_constr_check_f ResetAll_constraint; -jer_type_encoder_f ResetAll_encode_jer; -per_type_decoder_f ResetAll_decode_aper; -per_type_encoder_f ResetAll_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ResetAll_specs_1; +asn_struct_free_f S1AP_ResetAll_free; +asn_struct_print_f S1AP_ResetAll_print; +asn_constr_check_f S1AP_ResetAll_constraint; +jer_type_encoder_f S1AP_ResetAll_encode_jer; +per_type_decoder_f S1AP_ResetAll_decode_aper; +per_type_encoder_f S1AP_ResetAll_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_UE-associatedLogicalS1-ConnectionListRes.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ResetType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ResetType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ResetType_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ResetType_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_ResetType, choice.s1_Interface), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s1-Interface */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* partOfS1-Interface */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_ResetType_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_ResetType_specs_1 = { sizeof(struct S1AP_ResetType), offsetof(struct S1AP_ResetType, _asn_ctx), offsetof(struct S1AP_ResetType, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -49,6 +49,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ResetType; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_ResetType_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ResetType_12; +extern asn_per_constraints_t asn_PER_type_S1AP_ResetType_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_RetrieveUEInformation, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P90, + &asn_DEF_S1AP_ProtocolIE_Container_8143P90, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_RetrieveUEInformation */ typedef struct S1AP_RetrieveUEInformation { - S1AP_ProtocolIE_Container_7847P90_t protocolIEs; + S1AP_ProtocolIE_Container_8143P90_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Routing_ID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Routing_ID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 8, 8, 0, 255 } /* (0..255) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_Routing_ID_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Routing_ID_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Routing_ID; asn_struct_free_f S1AP_Routing_ID_free; asn_struct_print_f S1AP_Routing_ID_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_S_TMSI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P130, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P140, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P45, + &asn_DEF_S1AP_ProtocolIE_Container_8143P45, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_S1SetupFailure */ typedef struct S1AP_S1SetupFailure { - S1AP_ProtocolIE_Container_7847P45_t protocolIEs; + S1AP_ProtocolIE_Container_8143P45_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P43, + &asn_DEF_S1AP_ProtocolIE_Container_8143P43, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_S1SetupRequest */ typedef struct S1AP_S1SetupRequest { - S1AP_ProtocolIE_Container_7847P43_t protocolIEs; + S1AP_ProtocolIE_Container_8143P43_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_S1SetupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P44, + &asn_DEF_S1AP_ProtocolIE_Container_8143P44, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_S1SetupResponse */ typedef struct S1AP_S1SetupResponse { - S1AP_ProtocolIE_Container_7847P44_t protocolIEs; + S1AP_ProtocolIE_Container_8143P44_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_SONConfigurationTransfer.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SONConfigurationTransfer, targeteNB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SONConfigurationTransfer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P120, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P130, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* sONInformation */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_specs_1 = { sizeof(struct S1AP_SONConfigurationTransfer), offsetof(struct S1AP_SONConfigurationTransfer, _asn_ctx), asn_MAP_S1AP_SONConfigurationTransfer_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONConfigurationTransfer; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SONConfigurationTransfer_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SONConfigurationTransfer_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_SONInformation-Extension.h" /* - * This type is implemented using S1AP_ProtocolIE_SingleContainer_7850P21, + * This type is implemented using S1AP_ProtocolIE_SingleContainer_8146P25, * so here we adjust the DEF accordingly. */ static const ber_tlv_tag_t asn_DEF_S1AP_SONInformation_Extension_tags_1 = { @@ -33,8 +33,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SONInformation_ExtensionIE_85, + asn_MBR_S1AP_SONInformation_ExtensionIE_101, 3, /* Elements count */ - &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_85 /* Additional specs */ + &asn_SPC_S1AP_SONInformation_ExtensionIE_specs_101 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ #endif /* S1AP_SONInformation-Extension */ -typedef S1AP_ProtocolIE_SingleContainer_7850P21_t S1AP_SONInformation_Extension_t; +typedef S1AP_ProtocolIE_SingleContainer_8146P25_t S1AP_SONInformation_Extension_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONInformation_Extension;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SONInformationReply, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P119, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P129, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_RLFReportInformation.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SONInformationReport_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SONInformationReport_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_SONInformationReport_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SONInformationReport_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_SONInformationReport, choice.rLFReportInformation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -37,7 +37,7 @@ static const asn_TYPE_tag2member_t asn_MAP_S1AP_SONInformationReport_tag2el_1 = { { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* rLFReportInformation */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_SONInformationReport_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_SONInformationReport_specs_1 = { sizeof(struct S1AP_SONInformationReport), offsetof(struct S1AP_SONInformationReport, _asn_ctx), offsetof(struct S1AP_SONInformationReport, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,6 +46,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONInformationReport; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_SONInformationReport_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SONInformationReport_11; +extern asn_per_constraints_t asn_PER_type_S1AP_SONInformationReport_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,13 +35,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_SONInformationRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SONInformationRequest; -extern const asn_INTEGER_specifics_t asn_SPC_SONInformationRequest_specs_1; -asn_struct_free_f SONInformationRequest_free; -asn_struct_print_f SONInformationRequest_print; -asn_constr_check_f SONInformationRequest_constraint; -jer_type_encoder_f SONInformationRequest_encode_jer; -per_type_decoder_f SONInformationRequest_decode_aper; -per_type_encoder_f SONInformationRequest_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SONInformationRequest_specs_1; +asn_struct_free_f S1AP_SONInformationRequest_free; +asn_struct_print_f S1AP_SONInformationRequest_print; +asn_constr_check_f S1AP_SONInformationRequest_constraint; +jer_type_encoder_f S1AP_SONInformationRequest_encode_jer; +per_type_decoder_f S1AP_SONInformationRequest_decode_aper; +per_type_encoder_f S1AP_SONInformationRequest_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SRVCCHOIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SRVCCHOIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* pSandCS(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCHOIndication_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCHOIndication_specs_1 = { asn_MAP_S1AP_SRVCCHOIndication_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_SRVCCHOIndication_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_SRVCCHOIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SRVCCHOIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SRVCCHOIndication; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCHOIndication_specs_1; asn_struct_free_f S1AP_SRVCCHOIndication_free; asn_struct_print_f S1AP_SRVCCHOIndication_print; asn_constr_check_f S1AP_SRVCCHOIndication_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationNotPossible_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationNotPossible_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* notPossible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationNotPossible_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationNotPossible_specs_1 = { asn_MAP_S1AP_SRVCCOperationNotPossible_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_SRVCCOperationNotPossible_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_SRVCCOperationNotPossible_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationNotPossible_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SRVCCOperationNotPossible; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationNotPossible_specs_1; asn_struct_free_f S1AP_SRVCCOperationNotPossible_free; asn_struct_print_f S1AP_SRVCCOperationNotPossible_print; asn_constr_check_f S1AP_SRVCCOperationNotPossible_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationPossible_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationPossible_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* possible(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationPossible_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationPossible_specs_1 = { asn_MAP_S1AP_SRVCCOperationPossible_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_SRVCCOperationPossible_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_SRVCCOperationPossible_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SRVCCOperationPossible_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SRVCCOperationPossible; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SRVCCOperationPossible_specs_1; asn_struct_free_f S1AP_SRVCCOperationPossible_free; asn_struct_print_f S1AP_SRVCCOperationPossible_print; asn_constr_check_f S1AP_SRVCCOperationPossible_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -165,7 +165,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ScheduledCommunicationTime, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P127, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P137, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P94, + &asn_DEF_S1AP_ProtocolIE_Container_8143P94, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_SecondaryRATDataUsageReport */ typedef struct S1AP_SecondaryRATDataUsageReport { - S1AP_ProtocolIE_Container_7847P94_t protocolIEs; + S1AP_ProtocolIE_Container_8143P94_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_SecondaryRATDataUsageReportItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecondaryRATDataUsageReportItem, e_RAB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SecondaryRATDataUsageReportItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P118, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P124, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -88,7 +88,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* e-RABUsageReportList */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_specs_1 = { sizeof(struct S1AP_SecondaryRATDataUsageReportItem), offsetof(struct S1AP_SecondaryRATDataUsageReportItem, _asn_ctx), asn_MAP_S1AP_SecondaryRATDataUsageReportItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReportItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportItem_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageReportList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageReportList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P20, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P23, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_SecondaryRATDataUsageReportList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportList_specs_1 = { sizeof(struct S1AP_SecondaryRATDataUsageReportList), offsetof(struct S1AP_SecondaryRATDataUsageReportList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReportList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageReportList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SecondaryRATDataUsageReportList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageReportList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageRequest_specs_1 = { asn_MAP_S1AP_SecondaryRATDataUsageRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_SecondaryRATDataUsageRequest_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_SecondaryRATDataUsageRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATDataUsageRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageRequest; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SecondaryRATDataUsageRequest_specs_1; asn_struct_free_f S1AP_SecondaryRATDataUsageRequest_free; asn_struct_print_f S1AP_SecondaryRATDataUsageRequest_print; asn_constr_check_f S1AP_SecondaryRATDataUsageRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_SecondaryRATType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATType; -extern const asn_INTEGER_specifics_t asn_SPC_SecondaryRATType_specs_1; -asn_struct_free_f SecondaryRATType_free; -asn_struct_print_f SecondaryRATType_print; -asn_constr_check_f SecondaryRATType_constraint; -jer_type_encoder_f SecondaryRATType_encode_jer; -per_type_decoder_f SecondaryRATType_decode_aper; -per_type_encoder_f SecondaryRATType_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SecondaryRATType_specs_1; +asn_struct_free_f S1AP_SecondaryRATType_free; +asn_struct_print_f S1AP_SecondaryRATType_print; +asn_constr_check_f S1AP_SecondaryRATType_constraint; +jer_type_encoder_f S1AP_SecondaryRATType_encode_jer; +per_type_decoder_f S1AP_SecondaryRATType_decode_aper; +per_type_encoder_f S1AP_SecondaryRATType_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -40,7 +40,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityContext, nextHopChainingCount), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -78,7 +78,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SecurityContext, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P117, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P123, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -102,7 +102,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* nextHopParameter */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_specs_1 = { sizeof(struct S1AP_SecurityContext), offsetof(struct S1AP_SecurityContext, _asn_ctx), asn_MAP_S1AP_SecurityContext_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityContext; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityContext_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityContext_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityIndication.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SecurityIndication.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_SecurityIndication_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityIndication, integrityProtectionIndication), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_IntegrityProtectionIndication, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "integrityProtectionIndication" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_SecurityIndication, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P125, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_SecurityIndication_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_S1AP_SecurityIndication_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityIndication_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* integrityProtectionIndication */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityIndication_specs_1 = { + sizeof(struct S1AP_SecurityIndication), + offsetof(struct S1AP_SecurityIndication, _asn_ctx), + asn_MAP_S1AP_SecurityIndication_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_S1AP_SecurityIndication_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityIndication = { + "SecurityIndication", + "SecurityIndication", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SecurityIndication_tags_1, + sizeof(asn_DEF_S1AP_SecurityIndication_tags_1) + /sizeof(asn_DEF_S1AP_SecurityIndication_tags_10), /* 1 */ + asn_DEF_S1AP_SecurityIndication_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SecurityIndication_tags_1) + /sizeof(asn_DEF_S1AP_SecurityIndication_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SecurityIndication_1, + 2, /* Elements count */ + &asn_SPC_S1AP_SecurityIndication_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityIndication.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SecurityIndication_H_ +#define _S1AP_SecurityIndication_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_IntegrityProtectionIndication.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_SecurityIndication */ +typedef struct S1AP_SecurityIndication { + S1AP_IntegrityProtectionIndication_t integrityProtectionIndication; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SecurityIndication_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityIndication; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityIndication_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityIndication_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SecurityIndication_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityResult.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SecurityResult.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_SecurityResult_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SecurityResult, integrityProtectionResult), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_IntegrityProtectionResult, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "integrityProtectionResult" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_SecurityResult, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P126, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_SecurityResult_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_S1AP_SecurityResult_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SecurityResult_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* integrityProtectionResult */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityResult_specs_1 = { + sizeof(struct S1AP_SecurityResult), + offsetof(struct S1AP_SecurityResult, _asn_ctx), + asn_MAP_S1AP_SecurityResult_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_S1AP_SecurityResult_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityResult = { + "SecurityResult", + "SecurityResult", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SecurityResult_tags_1, + sizeof(asn_DEF_S1AP_SecurityResult_tags_1) + /sizeof(asn_DEF_S1AP_SecurityResult_tags_10), /* 1 */ + asn_DEF_S1AP_SecurityResult_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SecurityResult_tags_1) + /sizeof(asn_DEF_S1AP_SecurityResult_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SecurityResult_1, + 2, /* Elements count */ + &asn_SPC_S1AP_SecurityResult_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SecurityResult.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SecurityResult_H_ +#define _S1AP_SecurityResult_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_IntegrityProtectionResult.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_SecurityResult */ +typedef struct S1AP_SecurityResult { + S1AP_IntegrityProtectionResult_t integrityProtectionResult; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SecurityResult_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecurityResult; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SecurityResult_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SecurityResult_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SecurityResult_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfig.c
Added
@@ -0,0 +1,63 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SensorMeasConfig.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_SensorMeasConfig_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_SensorMeasConfig_value2enum_1 = { + { 0, 5, "setup" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_SensorMeasConfig_enum2value_1 = { + 0 /* setup(0) */ + /* This list is extensible */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_SensorMeasConfig_specs_1 = { + asn_MAP_S1AP_SensorMeasConfig_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_SensorMeasConfig_enum2value_1, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasConfig_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfig = { + "SensorMeasConfig", + "SensorMeasConfig", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_SensorMeasConfig_tags_1, + sizeof(asn_DEF_S1AP_SensorMeasConfig_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfig_tags_10), /* 1 */ + asn_DEF_S1AP_SensorMeasConfig_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasConfig_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfig_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_SensorMeasConfig_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_SensorMeasConfig_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfig.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SensorMeasConfig_H_ +#define _S1AP_SensorMeasConfig_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_SensorMeasConfig { + S1AP_SensorMeasConfig_setup = 0 + /* + * Enumeration is extensible + */ +} e_S1AP_SensorMeasConfig; + +/* S1AP_SensorMeasConfig */ +typedef long S1AP_SensorMeasConfig_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SensorMeasConfig_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfig; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SensorMeasConfig_specs_1; +asn_struct_free_f S1AP_SensorMeasConfig_free; +asn_struct_print_f S1AP_SensorMeasConfig_print; +asn_constr_check_f S1AP_SensorMeasConfig_constraint; +jer_type_encoder_f S1AP_SensorMeasConfig_encode_jer; +per_type_decoder_f S1AP_SensorMeasConfig_decode_aper; +per_type_encoder_f S1AP_SensorMeasConfig_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SensorMeasConfig_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfigNameItem.c
Added
@@ -0,0 +1,87 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SensorMeasConfigNameItem.h" + +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameItem_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasConfigNameItem, sensorNameConfig), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + +1, /* EXPLICIT tag at current level */ + &asn_DEF_S1AP_SensorNameConfig, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sensorNameConfig" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_SensorMeasConfigNameItem, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P127, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_SensorMeasConfigNameItem_oms_1 = { 1 }; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasConfigNameItem_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorMeasConfigNameItem_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sensorNameConfig */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasConfigNameItem_specs_1 = { + sizeof(struct S1AP_SensorMeasConfigNameItem), + offsetof(struct S1AP_SensorMeasConfigNameItem, _asn_ctx), + asn_MAP_S1AP_SensorMeasConfigNameItem_tag2el_1, + 2, /* Count of tags in the map */ + asn_MAP_S1AP_SensorMeasConfigNameItem_oms_1, /* Optional members */ + 1, 0, /* Root/Additions */ + 2, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameItem = { + "SensorMeasConfigNameItem", + "SensorMeasConfigNameItem", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SensorMeasConfigNameItem_tags_1, + sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_tags_10), /* 1 */ + asn_DEF_S1AP_SensorMeasConfigNameItem_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameItem_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SensorMeasConfigNameItem_1, + 2, /* Elements count */ + &asn_SPC_S1AP_SensorMeasConfigNameItem_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfigNameItem.h
Added
@@ -0,0 +1,48 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SensorMeasConfigNameItem_H_ +#define _S1AP_SensorMeasConfigNameItem_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_SensorNameConfig.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_SensorMeasConfigNameItem */ +typedef struct S1AP_SensorMeasConfigNameItem { + S1AP_SensorNameConfig_t sensorNameConfig; + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorMeasConfigNameItem_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasConfigNameItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameItem_12; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SensorMeasConfigNameItem_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfigNameList.c
Added
@@ -0,0 +1,68 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SensorMeasConfigNameList.h" + +#include "S1AP_SensorMeasConfigNameItem.h" +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_SensorMeasConfigNameList_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 2, 2, 1, 3 } /* (SIZE(1..3)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameList_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), + 0, + &asn_DEF_S1AP_SensorMeasConfigNameItem, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasConfigNameList_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_SensorMeasConfigNameList_specs_1 = { + sizeof(struct S1AP_SensorMeasConfigNameList), + offsetof(struct S1AP_SensorMeasConfigNameList, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameList = { + "SensorMeasConfigNameList", + "SensorMeasConfigNameList", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_SensorMeasConfigNameList_tags_1, + sizeof(asn_DEF_S1AP_SensorMeasConfigNameList_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameList_tags_10), /* 1 */ + asn_DEF_S1AP_SensorMeasConfigNameList_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasConfigNameList_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasConfigNameList_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_SensorMeasConfigNameList_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_SensorMeasConfigNameList_1, + 1, /* Single element */ + &asn_SPC_S1AP_SensorMeasConfigNameList_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasConfigNameList.h
Added
@@ -0,0 +1,44 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SensorMeasConfigNameList_H_ +#define _S1AP_SensorMeasConfigNameList_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_SensorMeasConfigNameItem; + +/* S1AP_SensorMeasConfigNameList */ +typedef struct S1AP_SensorMeasConfigNameList { + A_SEQUENCE_OF(struct S1AP_SensorMeasConfigNameItem) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorMeasConfigNameList_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasConfigNameList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_SensorMeasConfigNameList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorMeasConfigNameList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_SensorMeasConfigNameList_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SensorMeasConfigNameList_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasurementConfiguration.c
Added
@@ -0,0 +1,106 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SensorMeasurementConfiguration.h" + +#include "S1AP_SensorMeasConfigNameList.h" +#include "S1AP_ProtocolExtensionContainer.h" +asn_TYPE_member_t asn_MBR_S1AP_SensorMeasurementConfiguration_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorMeasurementConfiguration, sensorMeasConfig), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_SensorMeasConfig, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sensorMeasConfig" + }, + { ATF_POINTER, 2, offsetof(struct S1AP_SensorMeasurementConfiguration, sensorMeasConfigNameList), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_SensorMeasConfigNameList, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "sensorMeasConfigNameList" + }, + { ATF_POINTER, 1, offsetof(struct S1AP_SensorMeasurementConfiguration, iE_Extensions), + (ASN_TAG_CLASS_CONTEXT | (2 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P128, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "iE-Extensions" + }, +}; +static const int asn_MAP_S1AP_SensorMeasurementConfiguration_oms_1 = { 1, 2 }; +static const ber_tlv_tag_t asn_DEF_S1AP_SensorMeasurementConfiguration_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorMeasurementConfiguration_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sensorMeasConfig */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* sensorMeasConfigNameList */ + { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ +}; +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasurementConfiguration_specs_1 = { + sizeof(struct S1AP_SensorMeasurementConfiguration), + offsetof(struct S1AP_SensorMeasurementConfiguration, _asn_ctx), + asn_MAP_S1AP_SensorMeasurementConfiguration_tag2el_1, + 3, /* Count of tags in the map */ + asn_MAP_S1AP_SensorMeasurementConfiguration_oms_1, /* Optional members */ + 2, 0, /* Root/Additions */ + 3, /* First extension addition */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasurementConfiguration = { + "SensorMeasurementConfiguration", + "SensorMeasurementConfiguration", + &asn_OP_SEQUENCE, + asn_DEF_S1AP_SensorMeasurementConfiguration_tags_1, + sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_tags_10), /* 1 */ + asn_DEF_S1AP_SensorMeasurementConfiguration_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_tags_1) + /sizeof(asn_DEF_S1AP_SensorMeasurementConfiguration_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_constraint + }, + asn_MBR_S1AP_SensorMeasurementConfiguration_1, + 3, /* Elements count */ + &asn_SPC_S1AP_SensorMeasurementConfiguration_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorMeasurementConfiguration.h
Added
@@ -0,0 +1,50 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SensorMeasurementConfiguration_H_ +#define _S1AP_SensorMeasurementConfiguration_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_SensorMeasConfig.h" +#include <constr_SEQUENCE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward declarations */ +struct S1AP_SensorMeasConfigNameList; +struct S1AP_ProtocolExtensionContainer; + +/* S1AP_SensorMeasurementConfiguration */ +typedef struct S1AP_SensorMeasurementConfiguration { + S1AP_SensorMeasConfig_t sensorMeasConfig; + struct S1AP_SensorMeasConfigNameList *sensorMeasConfigNameList; /* OPTIONAL */ + struct S1AP_ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */ + /* + * This type is extensible, + * possible extensions are below. + */ + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorMeasurementConfiguration_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorMeasurementConfiguration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SensorMeasurementConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorMeasurementConfiguration_13; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SensorMeasurementConfiguration_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorNameConfig.c
Added
@@ -0,0 +1,145 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_SensorNameConfig.h" + +#include "S1AP_ProtocolIE-SingleContainer.h" +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +static asn_per_constraints_t asn_PER_type_S1AP_uncompensatedBarometricConfig_constr_2 CC_NOTUSED = { + { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_SensorNameConfig_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_uncompensatedBarometricConfig_value2enum_2 = { + { 0, 4, "true" } + /* This list is extensible */ +}; +static const unsigned int asn_MAP_S1AP_uncompensatedBarometricConfig_enum2value_2 = { + 0 /* true(0) */ + /* This list is extensible */ +}; +static const asn_INTEGER_specifics_t asn_SPC_S1AP_uncompensatedBarometricConfig_specs_2 = { + asn_MAP_S1AP_uncompensatedBarometricConfig_value2enum_2, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_uncompensatedBarometricConfig_enum2value_2, /* N => "tag"; sorted by N */ + 1, /* Number of elements in the maps */ + 2, /* Extensions before this member */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_uncompensatedBarometricConfig_tags_2 = { + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +static /* Use -fall-defs-global to expose */ +asn_TYPE_descriptor_t asn_DEF_S1AP_uncompensatedBarometricConfig_2 = { + "uncompensatedBarometricConfig", + "uncompensatedBarometricConfig", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_uncompensatedBarometricConfig_tags_2, + sizeof(asn_DEF_S1AP_uncompensatedBarometricConfig_tags_2) + /sizeof(asn_DEF_S1AP_uncompensatedBarometricConfig_tags_20) - 1, /* 1 */ + asn_DEF_S1AP_uncompensatedBarometricConfig_tags_2, /* Same as above */ + sizeof(asn_DEF_S1AP_uncompensatedBarometricConfig_tags_2) + /sizeof(asn_DEF_S1AP_uncompensatedBarometricConfig_tags_20), /* 2 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_uncompensatedBarometricConfig_constr_2, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_uncompensatedBarometricConfig_specs_2 /* Additional specs */ +}; + +asn_TYPE_member_t asn_MBR_S1AP_SensorNameConfig_1 = { + { ATF_NOFLAGS, 0, offsetof(struct S1AP_SensorNameConfig, choice.uncompensatedBarometricConfig), + (ASN_TAG_CLASS_CONTEXT | (0 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_uncompensatedBarometricConfig_2, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "uncompensatedBarometricConfig" + }, + { ATF_POINTER, 0, offsetof(struct S1AP_SensorNameConfig, choice.choice_Extensions), + (ASN_TAG_CLASS_CONTEXT | (1 << 2)), + -1, /* IMPLICIT tag at current level */ + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P24, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "choice-Extensions" + }, +}; +static const asn_TYPE_tag2member_t asn_MAP_S1AP_SensorNameConfig_tag2el_1 = { + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uncompensatedBarometricConfig */ + { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* choice-Extensions */ +}; +asn_CHOICE_specifics_t asn_SPC_S1AP_SensorNameConfig_specs_1 = { + sizeof(struct S1AP_SensorNameConfig), + offsetof(struct S1AP_SensorNameConfig, _asn_ctx), + offsetof(struct S1AP_SensorNameConfig, present), + sizeof(((struct S1AP_SensorNameConfig *)0)->present), + asn_MAP_S1AP_SensorNameConfig_tag2el_1, + 2, /* Count of tags in the map */ + 0, 0, + -1 /* Extensions start */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_SensorNameConfig = { + "SensorNameConfig", + "SensorNameConfig", + &asn_OP_CHOICE, + 0, /* No effective tags (pointer) */ + 0, /* No effective tags (count) */ + 0, /* No tags (pointer) */ + 0, /* No tags (count) */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_SensorNameConfig_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + CHOICE_constraint + }, + asn_MBR_S1AP_SensorNameConfig_1, + 2, /* Elements count */ + &asn_SPC_S1AP_SensorNameConfig_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SensorNameConfig.h
Added
@@ -0,0 +1,62 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_SensorNameConfig_H_ +#define _S1AP_SensorNameConfig_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> +#include <constr_CHOICE.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_SensorNameConfig_PR { + S1AP_SensorNameConfig_PR_NOTHING, /* No components present */ + S1AP_SensorNameConfig_PR_uncompensatedBarometricConfig, + S1AP_SensorNameConfig_PR_choice_Extensions +} S1AP_SensorNameConfig_PR; +typedef enum S1AP_SensorNameConfig__uncompensatedBarometricConfig { + S1AP_SensorNameConfig__uncompensatedBarometricConfig_true = 0 + /* + * Enumeration is extensible + */ +} e_S1AP_SensorNameConfig__uncompensatedBarometricConfig; + +/* Forward declarations */ +struct S1AP_ProtocolIE_SingleContainer; + +/* S1AP_SensorNameConfig */ +typedef struct S1AP_SensorNameConfig { + S1AP_SensorNameConfig_PR present; + union S1AP_SensorNameConfig_u { + long uncompensatedBarometricConfig; + struct S1AP_ProtocolIE_SingleContainer *choice_Extensions; + } choice; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_SensorNameConfig_t; + +/* Implementation */ +/* extern asn_TYPE_descriptor_t asn_DEF_S1AP_uncompensatedBarometricConfig_2; // (Use -fall-defs-global to expose) */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_SensorNameConfig; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_SensorNameConfig_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SensorNameConfig_12; +extern asn_per_constraints_t asn_PER_type_S1AP_SensorNameConfig_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_SensorNameConfig_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SerialNumber_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SerialNumber_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 16, 16 } /* (SIZE(16..16)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_SerialNumber_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_SerialNumber_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SerialNumber; asn_struct_free_f S1AP_SerialNumber_free; asn_struct_print_f S1AP_SerialNumber_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_ServedDCNsItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ServedDCNs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ServedDCNs_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 6, 6, 0, 32 } /* (SIZE(0..32)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ServedDCNs_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ServedDCNs_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ServedDCNs_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ServedDCNs_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ServedDCNs_specs_1 = { sizeof(struct S1AP_ServedDCNs), offsetof(struct S1AP_ServedDCNs, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ServedDCNs; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ServedDCNs_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ServedDCNs_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ServedDCNs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ServedDCNsItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P50, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P51, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_ServedGUMMEIsItem.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ServedGUMMEIs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ServedGUMMEIs_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 3, 3, 1, 8 } /* (SIZE(1..8)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIs_1 = { +asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIs_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_ServedGUMMEIs_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_ServedGUMMEIs_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_ServedGUMMEIs_specs_1 = { sizeof(struct S1AP_ServedGUMMEIs), offsetof(struct S1AP_ServedGUMMEIs, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_ServedGUMMEIs; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_ServedGUMMEIs_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_ServedGUMMEIs_11; +extern asn_per_constraints_t asn_PER_type_S1AP_ServedGUMMEIs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -63,7 +63,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_ServedGUMMEIsItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P125, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P135, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_ServiceType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_ServiceType_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* qMC-for-streaming-service(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_ServiceType_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_ServiceType_specs_1 = { asn_MAP_S1AP_ServiceType_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_ServiceType_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_ServiceType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_ServiceType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_ServiceType; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_ServiceType_specs_1; asn_struct_free_f S1AP_ServiceType_free; asn_struct_print_f S1AP_ServiceType_print; asn_constr_check_f S1AP_ServiceType_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SourceNgRanNode_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P124, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P134, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_SourceNodeID-Extension.h" /* - * This type is implemented using S1AP_ProtocolIE_SingleContainer_7850P22, + * This type is implemented using S1AP_ProtocolIE_SingleContainer_8146P26, * so here we adjust the DEF accordingly. */ static const ber_tlv_tag_t asn_DEF_S1AP_SourceNodeID_Extension_tags_1 = { @@ -33,8 +33,8 @@ #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ SEQUENCE_constraint }, - asn_MBR_S1AP_SourceNodeID_ExtensionIE_89, + asn_MBR_S1AP_SourceNodeID_ExtensionIE_105, 3, /* Elements count */ - &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_89 /* Additional specs */ + &asn_SPC_S1AP_SourceNodeID_ExtensionIE_specs_105 /* Additional specs */ };
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ #endif /* S1AP_SourceNodeID-Extension */ -typedef S1AP_ProtocolIE_SingleContainer_7850P22_t S1AP_SourceNodeID_Extension_t; +typedef S1AP_ProtocolIE_SingleContainer_8146P26_t S1AP_SourceNodeID_Extension_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceNodeID_Extension;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,13 +10,13 @@ #include "S1AP_SourceNgRanNode-ID.h" #include "S1AP_SourceNodeID-Extension.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_SourceNodeID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_SourceNodeID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 1, 1, 0, 1 } /* (0..1) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_SourceNodeID, choice.sourceNgRanNode_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -56,7 +56,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* sourceNgRanNode-ID */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* sourceNodeID-Extension */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_SourceNodeID_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_SourceNodeID_specs_1 = { sizeof(struct S1AP_SourceNodeID), offsetof(struct S1AP_SourceNodeID, _asn_ctx), offsetof(struct S1AP_SourceNodeID, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceNodeID; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_SourceNodeID_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SourceNodeID_12; +extern asn_per_constraints_t asn_PER_type_S1AP_SourceNodeID_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_SourceOfUEActivityBehaviourInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SourceOfUEActivityBehaviourInformation; -extern const asn_INTEGER_specifics_t asn_SPC_SourceOfUEActivityBehaviourInformation_specs_1; -asn_struct_free_f SourceOfUEActivityBehaviourInformation_free; -asn_struct_print_f SourceOfUEActivityBehaviourInformation_print; -asn_constr_check_f SourceOfUEActivityBehaviourInformation_constraint; -jer_type_encoder_f SourceOfUEActivityBehaviourInformation_encode_jer; -per_type_decoder_f SourceOfUEActivityBehaviourInformation_decode_aper; -per_type_encoder_f SourceOfUEActivityBehaviourInformation_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SourceOfUEActivityBehaviourInformation_specs_1; +asn_struct_free_f S1AP_SourceOfUEActivityBehaviourInformation_free; +asn_struct_print_f S1AP_SourceOfUEActivityBehaviourInformation_print; +asn_constr_check_f S1AP_SourceOfUEActivityBehaviourInformation_constraint; +jer_type_encoder_f S1AP_SourceOfUEActivityBehaviourInformation_encode_jer; +per_type_decoder_f S1AP_SourceOfUEActivityBehaviourInformation_decode_aper; +per_type_encoder_f S1AP_SourceOfUEActivityBehaviourInformation_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SourceeNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P122, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P132, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -98,7 +98,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SourceeNB_ToTargeteNB_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (5 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P123, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P133, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -277,7 +277,7 @@ &asn_SPC_S1AP_batteryIndication_specs_17 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_1 = { +asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_1 = { { ATF_POINTER, 7, offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo, periodicCommunicationIndicator), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -383,7 +383,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (6 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P126, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P136, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -411,7 +411,7 @@ { (ASN_TAG_CLASS_CONTEXT | (5 << 2)), 5, 0, 0 }, /* batteryIndication */ { (ASN_TAG_CLASS_CONTEXT | (6 << 2)), 6, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_specs_1 = { sizeof(struct S1AP_Subscription_Based_UE_DifferentiationInfo), offsetof(struct S1AP_Subscription_Based_UE_DifferentiationInfo, _asn_ctx), asn_MAP_S1AP_Subscription_Based_UE_DifferentiationInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,6 +80,8 @@ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_trafficProfile_12; // (Use -fall-defs-global to expose) */ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_batteryIndication_17; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_Subscription_Based_UE_DifferentiationInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_Subscription_Based_UE_DifferentiationInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_Subscription_Based_UE_DifferentiationInfo_17; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SupportedTAs_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P128, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P138, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -10,7 +10,7 @@ #include "S1AP_ListeningSubframePattern.h" #include "S1AP_ECGI-List.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_1 = { { ATF_POINTER, 4, offsetof(struct S1AP_SynchronisationInformation, sourceStratumLevel), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -65,7 +65,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_SynchronisationInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (3 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P121, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P131, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -90,7 +90,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* aggressoreCGI-List */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_specs_1 = { sizeof(struct S1AP_SynchronisationInformation), offsetof(struct S1AP_SynchronisationInformation, _asn_ctx), asn_MAP_S1AP_SynchronisationInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,6 +41,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_SynchronisationInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_SynchronisationInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_SynchronisationInformation_14; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_SynchronisationStatus_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_SynchronisationStatus; -extern const asn_INTEGER_specifics_t asn_SPC_SynchronisationStatus_specs_1; -asn_struct_free_f SynchronisationStatus_free; -asn_struct_print_f SynchronisationStatus_print; -asn_constr_check_f SynchronisationStatus_constraint; -jer_type_encoder_f SynchronisationStatus_encode_jer; -per_type_decoder_f SynchronisationStatus_decode_aper; -per_type_encoder_f SynchronisationStatus_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_SynchronisationStatus_specs_1; +asn_struct_free_f S1AP_SynchronisationStatus_free; +asn_struct_print_f S1AP_SynchronisationStatus_print; +asn_constr_check_f S1AP_SynchronisationStatus_constraint; +jer_type_encoder_f S1AP_SynchronisationStatus_encode_jer; +per_type_decoder_f S1AP_SynchronisationStatus_decode_aper; +per_type_encoder_f S1AP_SynchronisationStatus_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TABasedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P135, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P145, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TABasedQMC, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P136, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P146, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TACList-In-LTE-NTN.c
Added
@@ -0,0 +1,67 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_TACList-In-LTE-NTN.h" + +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_TACList_In_LTE_NTN_constr_1 CC_NOTUSED = { + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + { APC_CONSTRAINED, 4, 4, 1, 12 } /* (SIZE(1..12)) */, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +asn_TYPE_member_t asn_MBR_S1AP_TACList_In_LTE_NTN_1 = { + { ATF_POINTER, 0, 0, + (ASN_TAG_CLASS_UNIVERSAL | (4 << 2)), + 0, + &asn_DEF_S1AP_TAC, + 0, + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + 0 + }, + 0, 0, /* No default value */ + "" + }, +}; +static const ber_tlv_tag_t asn_DEF_S1AP_TACList_In_LTE_NTN_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) +}; +asn_SET_OF_specifics_t asn_SPC_S1AP_TACList_In_LTE_NTN_specs_1 = { + sizeof(struct S1AP_TACList_In_LTE_NTN), + offsetof(struct S1AP_TACList_In_LTE_NTN, _asn_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_TACList_In_LTE_NTN = { + "TACList-In-LTE-NTN", + "TACList-In-LTE-NTN", + &asn_OP_SEQUENCE_OF, + asn_DEF_S1AP_TACList_In_LTE_NTN_tags_1, + sizeof(asn_DEF_S1AP_TACList_In_LTE_NTN_tags_1) + /sizeof(asn_DEF_S1AP_TACList_In_LTE_NTN_tags_10), /* 1 */ + asn_DEF_S1AP_TACList_In_LTE_NTN_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_TACList_In_LTE_NTN_tags_1) + /sizeof(asn_DEF_S1AP_TACList_In_LTE_NTN_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_TACList_In_LTE_NTN_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + SEQUENCE_OF_constraint + }, + asn_MBR_S1AP_TACList_In_LTE_NTN_1, + 1, /* Single element */ + &asn_SPC_S1AP_TACList_In_LTE_NTN_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TACList-In-LTE-NTN.h
Added
@@ -0,0 +1,42 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_TACList_In_LTE_NTN_H_ +#define _S1AP_TACList_In_LTE_NTN_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include "S1AP_TAC.h" +#include <asn_SEQUENCE_OF.h> +#include <constr_SEQUENCE_OF.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* S1AP_TACList-In-LTE-NTN */ +typedef struct S1AP_TACList_In_LTE_NTN { + A_SEQUENCE_OF(S1AP_TAC_t) list; + + /* Context for parsing across buffer boundaries */ + asn_struct_ctx_t _asn_ctx; +} S1AP_TACList_In_LTE_NTN_t; + +/* Implementation */ +extern asn_TYPE_descriptor_t asn_DEF_S1AP_TACList_In_LTE_NTN; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_TACList_In_LTE_NTN_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TACList_In_LTE_NTN_11; +extern asn_per_constraints_t asn_PER_type_S1AP_TACList_In_LTE_NTN_constr_1; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_TACList_In_LTE_NTN_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAI_Broadcast_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P133, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P143, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAI_Cancelled_Item, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P134, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P144, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAI, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P132, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P142, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAI.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAI.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAIBasedMDT, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P131, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P141, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAIBasedQMC, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P137, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P147, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_TAIItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_TAIItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIItem_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TAIItem, tAI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TAIItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P13, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P14, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* tAI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItem_specs_1 = { sizeof(struct S1AP_TAIItem), offsetof(struct S1AP_TAIItem, _asn_ctx), asn_MAP_S1AP_TAIItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TAIItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIItem_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TAIList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TAIList_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_TAIList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIList_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P7, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P7, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_TAIList_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_TAIList_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_TAIList_specs_1 = { sizeof(struct S1AP_TAIList), offsetof(struct S1AP_TAIList, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIList; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_TAIList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIList_11; +extern asn_per_constraints_t asn_PER_type_S1AP_TAIList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_TAI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TAIListForRestart_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TAIListForRestart_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 11, 11, 1, 2048 } /* (SIZE(1..2048)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_TAIListForRestart_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TAIListForRestart_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_TAIListForRestart_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_TAIListForRestart_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_TAIListForRestart_specs_1 = { sizeof(struct S1AP_TAIListForRestart), offsetof(struct S1AP_TAIListForRestart, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TAIListForRestart; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_TAIListForRestart_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TAIListForRestart_11; +extern asn_per_constraints_t asn_PER_type_S1AP_TAIListForRestart_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,13 +12,13 @@ #include "S1AP_CGI.h" #include "S1AP_TargetNgRanNode-ID.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TargetID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TargetID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_TargetID_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TargetID_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_TargetID, choice.targeteNB_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -94,7 +94,7 @@ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* cGI */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* targetgNgRanNode-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_TargetID_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_TargetID_specs_1 = { sizeof(struct S1AP_TargetID), offsetof(struct S1AP_TargetID, _asn_ctx), offsetof(struct S1AP_TargetID, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -54,6 +54,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TargetID; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_TargetID_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TargetID_14; +extern asn_per_constraints_t asn_PER_type_S1AP_TargetID_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TargetNgRanNode_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P141, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P151, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TargetRNC_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P140, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P150, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TargeteNB_ID, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P139, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P149, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TargeteNB_ToSourceeNB_TransparentContainer, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P145, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P155, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_Time_UE_StayedInCell_EnhancedGranularity_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_Time_UE_StayedInCell_EnhancedGranularity_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 16, 16, 0, 40950 } /* (0..40950) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_Time_UE_StayedInCell_EnhancedGranularity_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_Time_UE_StayedInCell_EnhancedGranularity_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_Time_UE_StayedInCell_EnhancedGranularity; asn_struct_free_f S1AP_Time_UE_StayedInCell_EnhancedGranularity_free; asn_struct_print_f S1AP_Time_UE_StayedInCell_EnhancedGranularity_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TimeSinceSecondaryNodeRelease_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TimeSinceSecondaryNodeRelease_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 4, 4 } /* (SIZE(4..4)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_TimeSinceSecondaryNodeRelease_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_TimeSinceSecondaryNodeRelease_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TimeSinceSecondaryNodeRelease; asn_struct_free_f S1AP_TimeSinceSecondaryNodeRelease_free; asn_struct_print_f S1AP_TimeSinceSecondaryNodeRelease_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_TimeSynchronisationInfo.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TimeSynchronisationInfo, stratumLevel), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TimeSynchronisationInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P129, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P139, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* synchronisationStatus */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_specs_1 = { sizeof(struct S1AP_TimeSynchronisationInfo), offsetof(struct S1AP_TimeSynchronisationInfo, _asn_ctx), asn_MAP_S1AP_TimeSynchronisationInfo_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TimeSynchronisationInfo; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TimeSynchronisationInfo_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TimeSynchronisationInfo_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeToTrigger.c
Added
@@ -0,0 +1,91 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#include "S1AP_TimeToTrigger.h" + +/* + * This type is implemented using NativeEnumerated, + * so here we adjust the DEF accordingly. + */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) +asn_per_constraints_t asn_PER_type_S1AP_TimeToTrigger_constr_1 CC_NOTUSED = { + { APC_CONSTRAINED, 4, 4, 0, 15 } /* (0..15) */, + { APC_UNCONSTRAINED, -1, -1, 0, 0 }, + 0, 0 /* No PER value map */ +}; +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ +static const asn_INTEGER_enum_map_t asn_MAP_S1AP_TimeToTrigger_value2enum_1 = { + { 0, 3, "ms0" }, + { 1, 4, "ms40" }, + { 2, 4, "ms64" }, + { 3, 4, "ms80" }, + { 4, 5, "ms100" }, + { 5, 5, "ms128" }, + { 6, 5, "ms160" }, + { 7, 5, "ms256" }, + { 8, 5, "ms320" }, + { 9, 5, "ms480" }, + { 10, 5, "ms512" }, + { 11, 5, "ms640" }, + { 12, 6, "ms1024" }, + { 13, 6, "ms1280" }, + { 14, 6, "ms2560" }, + { 15, 6, "ms5120" } +}; +static const unsigned int asn_MAP_S1AP_TimeToTrigger_enum2value_1 = { + 0, /* ms0(0) */ + 4, /* ms100(4) */ + 12, /* ms1024(12) */ + 5, /* ms128(5) */ + 13, /* ms1280(13) */ + 6, /* ms160(6) */ + 7, /* ms256(7) */ + 14, /* ms2560(14) */ + 8, /* ms320(8) */ + 1, /* ms40(1) */ + 9, /* ms480(9) */ + 10, /* ms512(10) */ + 15, /* ms5120(15) */ + 2, /* ms64(2) */ + 11, /* ms640(11) */ + 3 /* ms80(3) */ +}; +const asn_INTEGER_specifics_t asn_SPC_S1AP_TimeToTrigger_specs_1 = { + asn_MAP_S1AP_TimeToTrigger_value2enum_1, /* "tag" => N; sorted by tag */ + asn_MAP_S1AP_TimeToTrigger_enum2value_1, /* N => "tag"; sorted by N */ + 16, /* Number of elements in the maps */ + 0, /* Enumeration is not extensible */ + 1, /* Strict enumeration */ + 0, /* Native long size */ + 0 +}; +static const ber_tlv_tag_t asn_DEF_S1AP_TimeToTrigger_tags_1 = { + (ASN_TAG_CLASS_UNIVERSAL | (10 << 2)) +}; +asn_TYPE_descriptor_t asn_DEF_S1AP_TimeToTrigger = { + "TimeToTrigger", + "TimeToTrigger", + &asn_OP_NativeEnumerated, + asn_DEF_S1AP_TimeToTrigger_tags_1, + sizeof(asn_DEF_S1AP_TimeToTrigger_tags_1) + /sizeof(asn_DEF_S1AP_TimeToTrigger_tags_10), /* 1 */ + asn_DEF_S1AP_TimeToTrigger_tags_1, /* Same as above */ + sizeof(asn_DEF_S1AP_TimeToTrigger_tags_1) + /sizeof(asn_DEF_S1AP_TimeToTrigger_tags_10), /* 1 */ + { +#if !defined(ASN_DISABLE_OER_SUPPORT) + 0, +#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ +#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) + &asn_PER_type_S1AP_TimeToTrigger_constr_1, +#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ + NativeEnumerated_constraint + }, + 0, 0, /* Defined elsewhere */ + &asn_SPC_S1AP_TimeToTrigger_specs_1 /* Additional specs */ +}; +
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeToTrigger.h
Added
@@ -0,0 +1,60 @@ +/* + * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) + * From ASN.1 module "S1AP-IEs" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" + * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` + */ + +#ifndef _S1AP_TimeToTrigger_H_ +#define _S1AP_TimeToTrigger_H_ + + +#include <asn_application.h> + +/* Including external dependencies */ +#include <NativeEnumerated.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/* Dependencies */ +typedef enum S1AP_TimeToTrigger { + S1AP_TimeToTrigger_ms0 = 0, + S1AP_TimeToTrigger_ms40 = 1, + S1AP_TimeToTrigger_ms64 = 2, + S1AP_TimeToTrigger_ms80 = 3, + S1AP_TimeToTrigger_ms100 = 4, + S1AP_TimeToTrigger_ms128 = 5, + S1AP_TimeToTrigger_ms160 = 6, + S1AP_TimeToTrigger_ms256 = 7, + S1AP_TimeToTrigger_ms320 = 8, + S1AP_TimeToTrigger_ms480 = 9, + S1AP_TimeToTrigger_ms512 = 10, + S1AP_TimeToTrigger_ms640 = 11, + S1AP_TimeToTrigger_ms1024 = 12, + S1AP_TimeToTrigger_ms1280 = 13, + S1AP_TimeToTrigger_ms2560 = 14, + S1AP_TimeToTrigger_ms5120 = 15 +} e_S1AP_TimeToTrigger; + +/* S1AP_TimeToTrigger */ +typedef long S1AP_TimeToTrigger_t; + +/* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_TimeToTrigger_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_S1AP_TimeToTrigger; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_TimeToTrigger_specs_1; +asn_struct_free_f S1AP_TimeToTrigger_free; +asn_struct_print_f S1AP_TimeToTrigger_print; +asn_constr_check_f S1AP_TimeToTrigger_constraint; +jer_type_encoder_f S1AP_TimeToTrigger_encode_jer; +per_type_decoder_f S1AP_TimeToTrigger_decode_aper; +per_type_encoder_f S1AP_TimeToTrigger_encode_aper; + +#ifdef __cplusplus +} +#endif + +#endif /* _S1AP_TimeToTrigger_H_ */ +#include <asn_internal.h>
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TimeToWait_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TimeToWait_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 3, 3, 0, 5 } /* (0..5,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -36,7 +36,7 @@ 5 /* v60s(5) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_TimeToWait_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_TimeToWait_specs_1 = { asn_MAP_S1AP_TimeToWait_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_TimeToWait_enum2value_1, /* N => "tag"; sorted by N */ 6, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,7 +35,9 @@ typedef long S1AP_TimeToWait_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_TimeToWait_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TimeToWait; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_TimeToWait_specs_1; asn_struct_free_f S1AP_TimeToWait_free; asn_struct_print_f S1AP_TimeToWait_print; asn_constr_check_f S1AP_TimeToWait_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_TraceActivation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceActivation, e_UTRAN_Trace_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -80,7 +80,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TraceActivation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P147, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P157, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -106,7 +106,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* traceCollectionEntityIPAddress */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_specs_1 = { sizeof(struct S1AP_TraceActivation), offsetof(struct S1AP_TraceActivation, _asn_ctx), asn_MAP_S1AP_TraceActivation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,6 +43,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceActivation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TraceActivation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TraceActivation_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,13 +37,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_TraceDepth_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceDepth; -extern const asn_INTEGER_specifics_t asn_SPC_TraceDepth_specs_1; -asn_struct_free_f TraceDepth_free; -asn_struct_print_f TraceDepth_print; -asn_constr_check_f TraceDepth_constraint; -jer_type_encoder_f TraceDepth_encode_jer; -per_type_decoder_f TraceDepth_decode_aper; -per_type_encoder_f TraceDepth_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_TraceDepth_specs_1; +asn_struct_free_f S1AP_TraceDepth_free; +asn_struct_print_f S1AP_TraceDepth_print; +asn_constr_check_f S1AP_TraceDepth_constraint; +jer_type_encoder_f S1AP_TraceDepth_encode_jer; +per_type_decoder_f S1AP_TraceDepth_decode_aper; +per_type_encoder_f S1AP_TraceDepth_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceFailureIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P58, + &asn_DEF_S1AP_ProtocolIE_Container_8143P58, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_TraceFailureIndication */ typedef struct S1AP_TraceFailureIndication { - S1AP_ProtocolIE_Container_7847P58_t protocolIEs; + S1AP_ProtocolIE_Container_8143P58_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_TraceStart, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P57, + &asn_DEF_S1AP_ProtocolIE_Container_8143P57, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_TraceStart */ typedef struct S1AP_TraceStart { - S1AP_ProtocolIE_Container_7847P57_t protocolIEs; + S1AP_ProtocolIE_Container_8143P57_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_TrafficLoadReductionIndication_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_TrafficLoadReductionIndication_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 1, 99 } /* (1..99) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_TrafficLoadReductionIndication_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_TrafficLoadReductionIndication_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TrafficLoadReductionIndication; asn_struct_free_f S1AP_TrafficLoadReductionIndication_free; asn_struct_print_f S1AP_TrafficLoadReductionIndication_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.c
Changed
@@ -1,13 +1,13 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_TransportInformation.h" -static asn_TYPE_member_t asn_MBR_S1AP_TransportInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TransportInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TransportInformation, transportLayerAddress), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -50,7 +50,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* transportLayerAddress */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* uL-GTP-TEID */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_TransportInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TransportInformation_specs_1 = { sizeof(struct S1AP_TransportInformation), offsetof(struct S1AP_TransportInformation, _asn_ctx), asn_MAP_S1AP_TransportInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -35,6 +35,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TransportInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TransportInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TransportInformation_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-CommonDataTypes" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,13 +31,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_TriggeringMessage_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TriggeringMessage; -extern const asn_INTEGER_specifics_t asn_SPC_TriggeringMessage_specs_1; -asn_struct_free_f TriggeringMessage_free; -asn_struct_print_f TriggeringMessage_print; -asn_constr_check_f TriggeringMessage_constraint; -jer_type_encoder_f TriggeringMessage_encode_jer; -per_type_decoder_f TriggeringMessage_decode_aper; -per_type_encoder_f TriggeringMessage_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_TriggeringMessage_specs_1; +asn_struct_free_f S1AP_TriggeringMessage_free; +asn_struct_print_f S1AP_TriggeringMessage_print; +asn_constr_check_f S1AP_TriggeringMessage_constraint; +jer_type_encoder_f S1AP_TriggeringMessage_encode_jer; +per_type_decoder_f S1AP_TriggeringMessage_decode_aper; +per_type_encoder_f S1AP_TriggeringMessage_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_TunnelInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_TunnelInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_TunnelInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_TunnelInformation, transportLayerAddress), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_TunnelInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P148, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P158, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uDP-Port-Number */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_TunnelInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_TunnelInformation_specs_1 = { sizeof(struct S1AP_TunnelInformation), offsetof(struct S1AP_TunnelInformation, _asn_ctx), asn_MAP_S1AP_TunnelInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_TunnelInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_TunnelInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_TunnelInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_TypeOfError_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_TypeOfError; -extern const asn_INTEGER_specifics_t asn_SPC_TypeOfError_specs_1; -asn_struct_free_f TypeOfError_free; -asn_struct_print_f TypeOfError_print; -asn_constr_check_f TypeOfError_constraint; -jer_type_encoder_f TypeOfError_encode_jer; -per_type_decoder_f TypeOfError_decode_aper; -per_type_encoder_f TypeOfError_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_TypeOfError_specs_1; +asn_struct_free_f S1AP_TypeOfError_free; +asn_struct_print_f S1AP_TypeOfError_print; +asn_constr_check_f S1AP_TypeOfError_constraint; +jer_type_encoder_f S1AP_TypeOfError_encode_jer; +per_type_decoder_f S1AP_TypeOfError_decode_aper; +per_type_encoder_f S1AP_TypeOfError_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UE_Application_Layer_Measurement_Capability_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UE_Application_Layer_Measurement_Capability_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 8, 8 } /* (SIZE(8..8)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_UE_Application_Layer_Measurement_Capability_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UE_Application_Layer_Measurement_Capability_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_Application_Layer_Measurement_Capability; asn_struct_free_f S1AP_UE_Application_Layer_Measurement_Capability_free; asn_struct_print_f S1AP_UE_Application_Layer_Measurement_Capability_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UE_RetentionInformation_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UE_RetentionInformation_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* ues-retained(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_UE_RetentionInformation_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_UE_RetentionInformation_specs_1 = { asn_MAP_S1AP_UE_RetentionInformation_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_UE_RetentionInformation_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_UE_RetentionInformation_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UE_RetentionInformation_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_RetentionInformation; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_UE_RetentionInformation_specs_1; asn_struct_free_f S1AP_UE_RetentionInformation_free; asn_struct_print_f S1AP_UE_RetentionInformation_print; asn_constr_check_f S1AP_UE_RetentionInformation_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UE_S1AP_ID_pair, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P151, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P161, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_UE-S1AP-ID-pair.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UE_S1AP_IDs_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UE_S1AP_IDs_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_IDs_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_IDs_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_UE_S1AP_IDs, choice.uE_S1AP_ID_pair), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uE-S1AP-ID-pair */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* mME-UE-S1AP-ID */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_UE_S1AP_IDs_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_UE_S1AP_IDs_specs_1 = { sizeof(struct S1AP_UE_S1AP_IDs), offsetof(struct S1AP_UE_S1AP_IDs, _asn_ctx), offsetof(struct S1AP_UE_S1AP_IDs, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -49,6 +49,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_S1AP_IDs; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_UE_S1AP_IDs_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_S1AP_IDs_12; +extern asn_per_constraints_t asn_PER_type_S1AP_UE_S1AP_IDs_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,7 +37,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UE_Usage_Type_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UE_Usage_Type_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 8, 8, 0, 255 } /* (0..255) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef long S1AP_UE_Usage_Type_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UE_Usage_Type_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_Usage_Type; asn_struct_free_f S1AP_UE_Usage_Type_free; asn_struct_print_f S1AP_UE_Usage_Type_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UE-associatedLogicalS1-ConnectionItem.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItem_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItem_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItem, mME_UE_S1AP_ID), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItem, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P152, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P162, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* eNB-UE-S1AP-ID */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItem_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItem_specs_1 = { sizeof(struct S1AP_UE_associatedLogicalS1_ConnectionItem), offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionItem, _asn_ctx), asn_MAP_S1AP_UE_associatedLogicalS1_ConnectionItem_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionItem; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionItem_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionItem_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -19,7 +19,7 @@ { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P8, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P8, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,17 +9,17 @@ #include "S1AP_ProtocolIE-SingleContainer.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UE_associatedLogicalS1_ConnectionListResAck_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UE_associatedLogicalS1_ConnectionListResAck_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 8, 8, 1, 256 } /* (SIZE(1..256)) */, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionListResAck_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionListResAck_1 = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_S1AP_ProtocolIE_SingleContainer_7850P9, + &asn_DEF_S1AP_ProtocolIE_SingleContainer_8146P9, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -37,7 +37,7 @@ static const ber_tlv_tag_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionListResAck_tags_1 = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionListResAck_specs_1 = { +asn_SET_OF_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionListResAck_specs_1 = { sizeof(struct S1AP_UE_associatedLogicalS1_ConnectionListResAck), offsetof(struct S1AP_UE_associatedLogicalS1_ConnectionListResAck, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,6 +32,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UE_associatedLogicalS1_ConnectionListResAck; +extern asn_SET_OF_specifics_t asn_SPC_S1AP_UE_associatedLogicalS1_ConnectionListResAck_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UE_associatedLogicalS1_ConnectionListResAck_11; +extern asn_per_constraints_t asn_PER_type_S1AP_UE_associatedLogicalS1_ConnectionListResAck_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UEAggregateMaximumBitrate.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UEAggregateMaximumBitrate_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UEAggregateMaximumBitrate_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAggregateMaximumBitrate, uEaggregateMaximumBitRateDL), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UEAggregateMaximumBitrate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P149, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P159, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* uEaggregateMaximumBitRateUL */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregateMaximumBitrate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregateMaximumBitrate_specs_1 = { sizeof(struct S1AP_UEAggregateMaximumBitrate), offsetof(struct S1AP_UEAggregateMaximumBitrate, _asn_ctx), asn_MAP_S1AP_UEAggregateMaximumBitrate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,6 +38,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEAggregateMaximumBitrate; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAggregateMaximumBitrate_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UEAggregateMaximumBitrate_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -41,7 +41,7 @@ 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEAppLayerMeasConfig, containerForAppLayerMeasConfig), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -79,7 +79,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UEAppLayerMeasConfig, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P150, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P160, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -103,7 +103,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* areaScopeOfQMC */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_specs_1 = { sizeof(struct S1AP_UEAppLayerMeasConfig), offsetof(struct S1AP_UEAppLayerMeasConfig, _asn_ctx), asn_MAP_S1AP_UEAppLayerMeasConfig_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEAppLayerMeasConfig; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UEAppLayerMeasConfig_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UEAppLayerMeasConfig_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UECapabilityInfoIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P54, + &asn_DEF_S1AP_ProtocolIE_Container_8143P54, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UECapabilityInfoIndication */ typedef struct S1AP_UECapabilityInfoIndication { - S1AP_ProtocolIE_Container_7847P54_t protocolIEs; + S1AP_ProtocolIE_Container_8143P54_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UECapabilityInfoRequest_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UECapabilityInfoRequest_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* requested(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_UECapabilityInfoRequest_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_UECapabilityInfoRequest_specs_1 = { asn_MAP_S1AP_UECapabilityInfoRequest_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_UECapabilityInfoRequest_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_UECapabilityInfoRequest_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UECapabilityInfoRequest_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UECapabilityInfoRequest; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_UECapabilityInfoRequest_specs_1; asn_struct_free_f S1AP_UECapabilityInfoRequest_free; asn_struct_print_f S1AP_UECapabilityInfoRequest_print; asn_constr_check_f S1AP_UECapabilityInfoRequest_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationConfirm, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P83, + &asn_DEF_S1AP_ProtocolIE_Container_8143P83, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextModificationConfirm */ typedef struct S1AP_UEContextModificationConfirm { - S1AP_ProtocolIE_Container_7847P83_t protocolIEs; + S1AP_ProtocolIE_Container_8143P83_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P31, + &asn_DEF_S1AP_ProtocolIE_Container_8143P31, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextModificationFailure */ typedef struct S1AP_UEContextModificationFailure { - S1AP_ProtocolIE_Container_7847P31_t protocolIEs; + S1AP_ProtocolIE_Container_8143P31_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P82, + &asn_DEF_S1AP_ProtocolIE_Container_8143P82, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextModificationIndication */ typedef struct S1AP_UEContextModificationIndication { - S1AP_ProtocolIE_Container_7847P82_t protocolIEs; + S1AP_ProtocolIE_Container_8143P82_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P29, + &asn_DEF_S1AP_ProtocolIE_Container_8143P29, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextModificationRequest */ typedef struct S1AP_UEContextModificationRequest { - S1AP_ProtocolIE_Container_7847P29_t protocolIEs; + S1AP_ProtocolIE_Container_8143P29_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextModificationResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P30, + &asn_DEF_S1AP_ProtocolIE_Container_8143P30, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextModificationResponse */ typedef struct S1AP_UEContextModificationResponse { - S1AP_ProtocolIE_Container_7847P30_t protocolIEs; + S1AP_ProtocolIE_Container_8143P30_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseCommand, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P27, + &asn_DEF_S1AP_ProtocolIE_Container_8143P27, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextReleaseCommand */ typedef struct S1AP_UEContextReleaseCommand { - S1AP_ProtocolIE_Container_7847P27_t protocolIEs; + S1AP_ProtocolIE_Container_8143P27_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseComplete, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P28, + &asn_DEF_S1AP_ProtocolIE_Container_8143P28, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextReleaseComplete */ typedef struct S1AP_UEContextReleaseComplete { - S1AP_ProtocolIE_Container_7847P28_t protocolIEs; + S1AP_ProtocolIE_Container_8143P28_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextReleaseRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P26, + &asn_DEF_S1AP_ProtocolIE_Container_8143P26, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextReleaseRequest */ typedef struct S1AP_UEContextReleaseRequest { - S1AP_ProtocolIE_Container_7847P26_t protocolIEs; + S1AP_ProtocolIE_Container_8143P26_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P88, + &asn_DEF_S1AP_ProtocolIE_Container_8143P88, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextResumeFailure */ typedef struct S1AP_UEContextResumeFailure { - S1AP_ProtocolIE_Container_7847P88_t protocolIEs; + S1AP_ProtocolIE_Container_8143P88_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P86, + &asn_DEF_S1AP_ProtocolIE_Container_8143P86, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextResumeRequest */ typedef struct S1AP_UEContextResumeRequest { - S1AP_ProtocolIE_Container_7847P86_t protocolIEs; + S1AP_ProtocolIE_Container_8143P86_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextResumeResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P87, + &asn_DEF_S1AP_ProtocolIE_Container_8143P87, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextResumeResponse */ typedef struct S1AP_UEContextResumeResponse { - S1AP_ProtocolIE_Container_7847P87_t protocolIEs; + S1AP_ProtocolIE_Container_8143P87_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P84, + &asn_DEF_S1AP_ProtocolIE_Container_8143P84, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextSuspendRequest */ typedef struct S1AP_UEContextSuspendRequest { - S1AP_ProtocolIE_Container_7847P84_t protocolIEs; + S1AP_ProtocolIE_Container_8143P84_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEContextSuspendResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P85, + &asn_DEF_S1AP_ProtocolIE_Container_8143P85, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEContextSuspendResponse */ typedef struct S1AP_UEContextSuspendResponse { - S1AP_ProtocolIE_Container_7847P85_t protocolIEs; + S1AP_ProtocolIE_Container_8143P85_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -43,7 +43,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UEIdentityIndexValue_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UEIdentityIndexValue_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 10, 10 } /* (SIZE(10..10)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef BIT_STRING_t S1AP_UEIdentityIndexValue_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UEIdentityIndexValue_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEIdentityIndexValue; asn_struct_free_f S1AP_UEIdentityIndexValue_free; asn_struct_print_f S1AP_UEIdentityIndexValue_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UEInformationTransfer, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P91, + &asn_DEF_S1AP_ProtocolIE_Container_8143P91, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UEInformationTransfer */ typedef struct S1AP_UEInformationTransfer { - S1AP_ProtocolIE_Container_7847P91_t protocolIEs; + S1AP_ProtocolIE_Container_8143P91_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -9,13 +9,13 @@ #include "S1AP_S-TMSI.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UEPagingID_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UEPagingID_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_UEPagingID_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UEPagingID_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_UEPagingID, choice.s_TMSI), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -55,7 +55,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* s-TMSI */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iMSI */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_UEPagingID_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_UEPagingID_specs_1 = { sizeof(struct S1AP_UEPagingID), offsetof(struct S1AP_UEPagingID, _asn_ctx), offsetof(struct S1AP_UEPagingID, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -49,6 +49,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEPagingID; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_UEPagingID_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UEPagingID_12; +extern asn_per_constraints_t asn_PER_type_S1AP_UEPagingID_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P95, + &asn_DEF_S1AP_ProtocolIE_Container_8143P95, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UERadioCapabilityIDMappingRequest */ typedef struct S1AP_UERadioCapabilityIDMappingRequest { - S1AP_ProtocolIE_Container_7847P95_t protocolIEs; + S1AP_ProtocolIE_Container_8143P95_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityIDMappingResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P96, + &asn_DEF_S1AP_ProtocolIE_Container_8143P96, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UERadioCapabilityIDMappingResponse */ typedef struct S1AP_UERadioCapabilityIDMappingResponse { - S1AP_ProtocolIE_Container_7847P96_t protocolIEs; + S1AP_ProtocolIE_Container_8143P96_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P32, + &asn_DEF_S1AP_ProtocolIE_Container_8143P32, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UERadioCapabilityMatchRequest */ typedef struct S1AP_UERadioCapabilityMatchRequest { - S1AP_ProtocolIE_Container_7847P32_t protocolIEs; + S1AP_ProtocolIE_Container_8143P32_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UERadioCapabilityMatchResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P33, + &asn_DEF_S1AP_ProtocolIE_Container_8143P33, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UERadioCapabilityMatchResponse */ typedef struct S1AP_UERadioCapabilityMatchResponse { - S1AP_ProtocolIE_Container_7847P33_t protocolIEs; + S1AP_ProtocolIE_Container_8143P33_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UESecurityCapabilities.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UESecurityCapabilities, encryptionAlgorithms), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UESecurityCapabilities, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P153, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P163, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* integrityProtectionAlgorithms */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_specs_1 = { sizeof(struct S1AP_UESecurityCapabilities), offsetof(struct S1AP_UESecurityCapabilities, _asn_ctx), asn_MAP_S1AP_UESecurityCapabilities_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UESecurityCapabilities; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESecurityCapabilities_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UESecurityCapabilities_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UESidelinkAggregateMaximumBitrate.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UESidelinkAggregateMaximumBitrate_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UESidelinkAggregateMaximumBitrate_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UESidelinkAggregateMaximumBitrate, uESidelinkAggregateMaximumBitRate), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UESidelinkAggregateMaximumBitrate, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P154, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P164, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* uESidelinkAggregateMaximumBitRate */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESidelinkAggregateMaximumBitrate_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESidelinkAggregateMaximumBitrate_specs_1 = { sizeof(struct S1AP_UESidelinkAggregateMaximumBitrate), offsetof(struct S1AP_UESidelinkAggregateMaximumBitrate, _asn_ctx), asn_MAP_S1AP_UESidelinkAggregateMaximumBitrate_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UESidelinkAggregateMaximumBitrate; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UESidelinkAggregateMaximumBitrate_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UESidelinkAggregateMaximumBitrate_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UEUserPlaneCIoTSupportIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UEUserPlaneCIoTSupportIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_UEUserPlaneCIoTSupportIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_UEUserPlaneCIoTSupportIndicator_specs_1 = { asn_MAP_S1AP_UEUserPlaneCIoTSupportIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_UEUserPlaneCIoTSupportIndicator_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_UEUserPlaneCIoTSupportIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UEUserPlaneCIoTSupportIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEUserPlaneCIoTSupportIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_UEUserPlaneCIoTSupportIndicator_specs_1; asn_struct_free_f S1AP_UEUserPlaneCIoTSupportIndicator_free; asn_struct_print_f S1AP_UEUserPlaneCIoTSupportIndicator_print; asn_constr_check_f S1AP_UEUserPlaneCIoTSupportIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UL-CP-SecurityInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UL_CP_SecurityInformation, ul_NAS_MAC), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UL_CP_SecurityInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P155, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P165, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* ul-NAS-Count */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_specs_1 = { sizeof(struct S1AP_UL_CP_SecurityInformation), offsetof(struct S1AP_UL_CP_SecurityInformation, _asn_ctx), asn_MAP_S1AP_UL_CP_SecurityInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UL_CP_SecurityInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UL_CP_SecurityInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UL_CP_SecurityInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_URI_Address_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_URI_Address_constr_1 CC_NOTUSED = { { APC_CONSTRAINED, 7, 7, 32, 126 } /* (32..126) */, { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */, 0, 0 /* No PER character map necessary */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef VisibleString_t S1AP_URI_Address_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_URI_Address_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_URI_Address; asn_struct_free_f S1AP_URI_Address_free; asn_struct_print_f S1AP_URI_Address_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_UnlicensedSpectrumRestriction_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_UnlicensedSpectrumRestriction_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 0, 0, 0, 0 } /* (0..0,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -26,7 +26,7 @@ 0 /* unlicensed-restricted(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_UnlicensedSpectrumRestriction_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_UnlicensedSpectrumRestriction_specs_1 = { asn_MAP_S1AP_UnlicensedSpectrumRestriction_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_UnlicensedSpectrumRestriction_enum2value_1, /* N => "tag"; sorted by N */ 1, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -30,7 +30,9 @@ typedef long S1AP_UnlicensedSpectrumRestriction_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_UnlicensedSpectrumRestriction_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_UnlicensedSpectrumRestriction; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_UnlicensedSpectrumRestriction_specs_1; asn_struct_free_f S1AP_UnlicensedSpectrumRestriction_free; asn_struct_print_f S1AP_UnlicensedSpectrumRestriction_print; asn_constr_check_f S1AP_UnlicensedSpectrumRestriction_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Descriptions" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNASTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P36, + &asn_DEF_S1AP_ProtocolIE_Container_8143P36, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UplinkNASTransport */ typedef struct S1AP_UplinkNASTransport { - S1AP_ProtocolIE_Container_7847P36_t protocolIEs; + S1AP_ProtocolIE_Container_8143P36_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkNonUEAssociatedLPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P79, + &asn_DEF_S1AP_ProtocolIE_Container_8143P79, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UplinkNonUEAssociatedLPPaTransport */ typedef struct S1AP_UplinkNonUEAssociatedLPPaTransport { - S1AP_ProtocolIE_Container_7847P79_t protocolIEs; + S1AP_ProtocolIE_Container_8143P79_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkS1cdma2000tunnelling, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P53, + &asn_DEF_S1AP_ProtocolIE_Container_8143P53, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UplinkS1cdma2000tunnelling */ typedef struct S1AP_UplinkS1cdma2000tunnelling { - S1AP_ProtocolIE_Container_7847P53_t protocolIEs; + S1AP_ProtocolIE_Container_8143P53_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_UplinkUEAssociatedLPPaTransport, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P77, + &asn_DEF_S1AP_ProtocolIE_Container_8143P77, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_UplinkUEAssociatedLPPaTransport */ typedef struct S1AP_UplinkUEAssociatedLPPaTransport { - S1AP_ProtocolIE_Container_7847P77_t protocolIEs; + S1AP_ProtocolIE_Container_8143P77_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_UserLocationInformation.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_1 = { +asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_UserLocationInformation, eutran_cgi), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_UserLocationInformation, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P156, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P166, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* tai */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_specs_1 = { sizeof(struct S1AP_UserLocationInformation), offsetof(struct S1AP_UserLocationInformation, _asn_ctx), asn_MAP_S1AP_UserLocationInformation_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_UserLocationInformation; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_UserLocationInformation_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_UserLocationInformation_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_V2XServicesAuthorized.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_1 = { +asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_1 = { { ATF_POINTER, 3, offsetof(struct S1AP_V2XServicesAuthorized, vehicleUE), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -46,7 +46,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_V2XServicesAuthorized, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (2 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P157, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P167, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -70,7 +70,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* pedestrianUE */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_specs_1 = { sizeof(struct S1AP_V2XServicesAuthorized), offsetof(struct S1AP_V2XServicesAuthorized, _asn_ctx), asn_MAP_S1AP_V2XServicesAuthorized_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -39,6 +39,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_V2XServicesAuthorized; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_V2XServicesAuthorized_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_V2XServicesAuthorized_13; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -33,13 +33,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_VehicleUE_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_VehicleUE; -extern const asn_INTEGER_specifics_t asn_SPC_VehicleUE_specs_1; -asn_struct_free_f VehicleUE_free; -asn_struct_print_f VehicleUE_print; -asn_constr_check_f VehicleUE_constraint; -jer_type_encoder_f VehicleUE_encode_jer; -per_type_decoder_f VehicleUE_decode_aper; -per_type_encoder_f VehicleUE_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_VehicleUE_specs_1; +asn_struct_free_f S1AP_VehicleUE_free; +asn_struct_print_f S1AP_VehicleUE_print; +asn_constr_check_f S1AP_VehicleUE_constraint; +jer_type_encoder_f S1AP_VehicleUE_encode_jer; +per_type_decoder_f S1AP_VehicleUE_decode_aper; +per_type_encoder_f S1AP_VehicleUE_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -12,7 +12,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_VoiceSupportMatchIndicator_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_VoiceSupportMatchIndicator_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 1, 1, 0, 1 } /* (0..1,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ @@ -28,7 +28,7 @@ 0 /* supported(0) */ /* This list is extensible */ }; -static const asn_INTEGER_specifics_t asn_SPC_S1AP_VoiceSupportMatchIndicator_specs_1 = { +const asn_INTEGER_specifics_t asn_SPC_S1AP_VoiceSupportMatchIndicator_specs_1 = { asn_MAP_S1AP_VoiceSupportMatchIndicator_value2enum_1, /* "tag" => N; sorted by tag */ asn_MAP_S1AP_VoiceSupportMatchIndicator_enum2value_1, /* N => "tag"; sorted by N */ 2, /* Number of elements in the maps */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -31,7 +31,9 @@ typedef long S1AP_VoiceSupportMatchIndicator_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_VoiceSupportMatchIndicator_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_VoiceSupportMatchIndicator; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_VoiceSupportMatchIndicator_specs_1; asn_struct_free_f S1AP_VoiceSupportMatchIndicator_free; asn_struct_print_f S1AP_VoiceSupportMatchIndicator_print; asn_constr_check_f S1AP_VoiceSupportMatchIndicator_constraint;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -32,13 +32,13 @@ /* Implementation */ extern asn_per_constraints_t asn_PER_type_S1AP_WLANMeasConfig_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WLANMeasConfig; -extern const asn_INTEGER_specifics_t asn_SPC_WLANMeasConfig_specs_1; -asn_struct_free_f WLANMeasConfig_free; -asn_struct_print_f WLANMeasConfig_print; -asn_constr_check_f WLANMeasConfig_constraint; -jer_type_encoder_f WLANMeasConfig_encode_jer; -per_type_decoder_f WLANMeasConfig_decode_aper; -per_type_encoder_f WLANMeasConfig_encode_aper; +extern const asn_INTEGER_specifics_t asn_SPC_S1AP_WLANMeasConfig_specs_1; +asn_struct_free_f S1AP_WLANMeasConfig_free; +asn_struct_print_f S1AP_WLANMeasConfig_print; +asn_constr_check_f S1AP_WLANMeasConfig_constraint; +jer_type_encoder_f S1AP_WLANMeasConfig_encode_jer; +per_type_decoder_f S1AP_WLANMeasConfig_decode_aper; +per_type_encoder_f S1AP_WLANMeasConfig_encode_aper; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -121,7 +121,7 @@ &asn_SPC_S1AP_wlan_rtt_specs_7 /* Additional specs */ }; -static asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_1 = { +asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WLANMeasurementConfiguration, wlanMeasConfig), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -193,7 +193,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_WLANMeasurementConfiguration, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (4 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P158, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P168, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -219,7 +219,7 @@ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 }, /* wlan-rtt */ { (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_specs_1 = { sizeof(struct S1AP_WLANMeasurementConfiguration), offsetof(struct S1AP_WLANMeasurementConfiguration, _asn_ctx), asn_MAP_S1AP_WLANMeasurementConfiguration_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -58,6 +58,8 @@ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_wlan_rssi_4; // (Use -fall-defs-global to expose) */ /* extern asn_TYPE_descriptor_t asn_DEF_S1AP_wlan_rtt_7; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_WLANMeasurementConfiguration; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WLANMeasurementConfiguration_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_WLANMeasurementConfiguration_15; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.c
Changed
@@ -1,14 +1,14 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ #include "S1AP_WUS-Assistance-Information.h" #include "S1AP_ProtocolExtensionContainer.h" -static asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_1 = { +asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_1 = { { ATF_NOFLAGS, 0, offsetof(struct S1AP_WUS_Assistance_Information, pagingProbabilityInformation), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_WUS_Assistance_Information, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P159, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P169, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT) @@ -52,7 +52,7 @@ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* pagingProbabilityInformation */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* iE-Extensions */ }; -static asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_specs_1 = { +asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_specs_1 = { sizeof(struct S1AP_WUS_Assistance_Information), offsetof(struct S1AP_WUS_Assistance_Information, _asn_ctx), asn_MAP_S1AP_WUS_Assistance_Information_tag2el_1,
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -37,6 +37,8 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_WUS_Assistance_Information; +extern asn_SEQUENCE_specifics_t asn_SPC_S1AP_WUS_Assistance_Information_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_WUS_Assistance_Information_12; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_WarningAreaCoordinates_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_WarningAreaCoordinates_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 10, 10, 1, 1024 } /* (SIZE(1..1024)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_WarningAreaCoordinates_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_WarningAreaCoordinates_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WarningAreaCoordinates; asn_struct_free_f S1AP_WarningAreaCoordinates_free; asn_struct_print_f S1AP_WarningAreaCoordinates_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,13 +11,13 @@ #include "S1AP_TAIListforWarning.h" #include "S1AP_EmergencyAreaIDList.h" #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_WarningAreaList_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_WarningAreaList_constr_1 CC_NOTUSED = { { APC_CONSTRAINED | APC_EXTENSIBLE, 2, 2, 0, 2 } /* (0..2,...) */, { APC_UNCONSTRAINED, -1, -1, 0, 0 }, 0, 0 /* No PER value map */ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -static asn_TYPE_member_t asn_MBR_S1AP_WarningAreaList_1 = { +asn_TYPE_member_t asn_MBR_S1AP_WarningAreaList_1 = { { ATF_POINTER, 0, offsetof(struct S1AP_WarningAreaList, choice.cellIDList), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ @@ -75,7 +75,7 @@ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* trackingAreaListforWarning */ { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* emergencyAreaIDList */ }; -static asn_CHOICE_specifics_t asn_SPC_S1AP_WarningAreaList_specs_1 = { +asn_CHOICE_specifics_t asn_SPC_S1AP_WarningAreaList_specs_1 = { sizeof(struct S1AP_WarningAreaList), offsetof(struct S1AP_WarningAreaList, _asn_ctx), offsetof(struct S1AP_WarningAreaList, present),
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -52,6 +52,9 @@ /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_S1AP_WarningAreaList; +extern asn_CHOICE_specifics_t asn_SPC_S1AP_WarningAreaList_specs_1; +extern asn_TYPE_member_t asn_MBR_S1AP_WarningAreaList_13; +extern asn_per_constraints_t asn_PER_type_S1AP_WarningAreaList_constr_1; #ifdef __cplusplus }
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_WarningMessageContents_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_WarningMessageContents_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 14, 14, 1, 9600 } /* (SIZE(1..9600)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_WarningMessageContents_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_WarningMessageContents_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WarningMessageContents; asn_struct_free_f S1AP_WarningMessageContents_free; asn_struct_print_f S1AP_WarningMessageContents_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_WarningSecurityInfo_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_WarningSecurityInfo_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 50, 50 } /* (SIZE(50..50)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_WarningSecurityInfo_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_WarningSecurityInfo_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WarningSecurityInfo; asn_struct_free_f S1AP_WarningSecurityInfo_free; asn_struct_print_f S1AP_WarningSecurityInfo_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -38,7 +38,7 @@ * so here we adjust the DEF accordingly. */ #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -static asn_per_constraints_t asn_PER_type_S1AP_WarningType_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_S1AP_WarningType_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 0, 0, 2, 2 } /* (SIZE(2..2)) */, 0, 0 /* No PER value map */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -22,6 +22,7 @@ typedef OCTET_STRING_t S1AP_WarningType_t; /* Implementation */ +extern asn_per_constraints_t asn_PER_type_S1AP_WarningType_constr_1; extern asn_TYPE_descriptor_t asn_DEF_S1AP_WarningType; asn_struct_free_f S1AP_WarningType_free; asn_struct_print_f S1AP_WarningType_print;
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P66, + &asn_DEF_S1AP_ProtocolIE_Container_8143P66, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_WriteReplaceWarningRequest */ typedef struct S1AP_WriteReplaceWarningRequest { - S1AP_ProtocolIE_Container_7847P66_t protocolIEs; + S1AP_ProtocolIE_Container_8143P66_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -11,7 +11,7 @@ { ATF_NOFLAGS, 0, offsetof(struct S1AP_WriteReplaceWarningResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolIE_Container_7847P67, + &asn_DEF_S1AP_ProtocolIE_Container_8143P67, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-PDU-Contents" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -21,7 +21,7 @@ /* S1AP_WriteReplaceWarningResponse */ typedef struct S1AP_WriteReplaceWarningResponse { - S1AP_ProtocolIE_Container_7847P67_t protocolIEs; + S1AP_ProtocolIE_Container_8143P67_t protocolIEs; /* * This type is extensible, * possible extensions are below.
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.c -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.c
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */ @@ -29,7 +29,7 @@ { ATF_POINTER, 1, offsetof(struct S1AP_X2TNLConfigurationInfo, iE_Extensions), (ASN_TAG_CLASS_CONTEXT | (1 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_S1AP_ProtocolExtensionContainer_7898P160, + &asn_DEF_S1AP_ProtocolExtensionContainer_8194P170, 0, { #if !defined(ASN_DISABLE_OER_SUPPORT)
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.h
Changed
@@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "S1AP-IEs" - * found in "../support/s1ap-r16.7.0/36413-g70.asn" + * found in "../support/s1ap-r17.3.0/36413-h30.asn" * `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER` */
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/S1AP_asn_constant.h -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/S1AP_asn_constant.h
Changed
@@ -9,6 +9,74 @@ extern "C" { #endif +#define min_val_S1AP_BitRate (0) +#define max_val_S1AP_BitRate (10000000000) +#define min_val_S1AP_DCN_ID (0) +#define max_val_S1AP_DCN_ID (65535) +#define min_val_S1AP_ENB_UE_S1AP_ID (0) +#define max_val_S1AP_ENB_UE_S1AP_ID (16777215) +#define min_val_S1AP_EUTRANRoundTripDelayEstimationInfo (0) +#define max_val_S1AP_EUTRANRoundTripDelayEstimationInfo (2047) +#define min_val_S1AP_ExtendedRNC_ID (4096) +#define max_val_S1AP_ExtendedRNC_ID (65535) +#define min_val_S1AP_ExtendedRepetitionPeriod (4096) +#define max_val_S1AP_ExtendedRepetitionPeriod (131071) +#define min_val_S1AP_HFN (0) +#define max_val_S1AP_HFN (1048575) +#define min_val_S1AP_HFNModified (0) +#define max_val_S1AP_HFNModified (131071) +#define min_val_S1AP_HFNforPDCP_SNlength18 (0) +#define max_val_S1AP_HFNforPDCP_SNlength18 (16383) +#define min_val_S1AP_Hysteresis (0) +#define max_val_S1AP_Hysteresis (30) +#define min_val_S1AP_MME_UE_S1AP_ID (0) +#define max_val_S1AP_MME_UE_S1AP_ID (4294967295) +#define min_val_S1AP_NumberofBroadcastRequest (0) +#define max_val_S1AP_NumberofBroadcastRequest (65535) +#define min_val_S1AP_NumberOfBroadcasts (0) +#define max_val_S1AP_NumberOfBroadcasts (65535) +#define min_val_S1AP_Packet_LossRate (0) +#define max_val_S1AP_Packet_LossRate (1000) +#define min_val_S1AP_PDCP_SN (0) +#define max_val_S1AP_PDCP_SN (4095) +#define min_val_S1AP_PDCP_SNExtended (0) +#define max_val_S1AP_PDCP_SNExtended (32767) +#define min_val_S1AP_PDCP_SNlength18 (0) +#define max_val_S1AP_PDCP_SNlength18 (262143) +#define min_val_S1AP_PriorityLevel (0) +#define max_val_S1AP_PriorityLevel (15) +#define min_val_S1AP_QCI (0) +#define max_val_S1AP_QCI (255) +#define min_val_S1AP_RAN_UE_NGAP_ID (0) +#define max_val_S1AP_RAN_UE_NGAP_ID (4294967295) +#define min_val_S1AP_RelativeMMECapacity (0) +#define max_val_S1AP_RelativeMMECapacity (255) +#define min_val_S1AP_RepetitionPeriod (0) +#define max_val_S1AP_RepetitionPeriod (4095) +#define min_val_S1AP_RNC_ID (0) +#define max_val_S1AP_RNC_ID (4095) +#define min_val_S1AP_Routing_ID (0) +#define max_val_S1AP_Routing_ID (255) +#define min_val_S1AP_SubscriberProfileIDforRFP (1) +#define max_val_S1AP_SubscriberProfileIDforRFP (256) +#define min_val_S1AP_Threshold_RSRP (0) +#define max_val_S1AP_Threshold_RSRP (97) +#define min_val_S1AP_Threshold_RSRQ (0) +#define max_val_S1AP_Threshold_RSRQ (34) +#define min_val_S1AP_Time_UE_StayedInCell (0) +#define max_val_S1AP_Time_UE_StayedInCell (4095) +#define min_val_S1AP_Time_UE_StayedInCell_EnhancedGranularity (0) +#define max_val_S1AP_Time_UE_StayedInCell_EnhancedGranularity (40950) +#define min_val_S1AP_TrafficLoadReductionIndication (1) +#define max_val_S1AP_TrafficLoadReductionIndication (99) +#define min_val_S1AP_UE_Usage_Type (0) +#define max_val_S1AP_UE_Usage_Type (255) +#define min_val_S1AP_ProcedureCode (0) +#define max_val_S1AP_ProcedureCode (255) +#define min_val_S1AP_ProtocolExtensionID (0) +#define max_val_S1AP_ProtocolExtensionID (65535) +#define min_val_S1AP_ProtocolIE_ID (0) +#define max_val_S1AP_ProtocolIE_ID (65535) #define S1AP_maxPrivateIEs (65535) #define S1AP_maxProtocolExtensions (65535) #define S1AP_maxProtocolIEs (65535) @@ -57,8 +125,11 @@ #define S1AP_maxnoofConnectedengNBs (256) #define S1AP_maxnoofPC5QoSFlows (2048) #define S1AP_maxnooffrequencies (64) -#define S1AP_maxNARFCN (32) +#define S1AP_maxNARFCN (3279165) #define S1AP_maxRS_IndexCellQual (16) +#define S1AP_maxnoofPSCellsPerPrimaryCellinUEHistoryInfo (8) +#define S1AP_maxnoofTACsInNTN (12) +#define S1AP_maxnoofSensorName (3) #ifdef __cplusplus
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/s1ap/meson.build -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/s1ap/meson.build
Changed
@@ -16,605 +16,6 @@ # along with this program. If not, see <https://www.gnu.org/licenses/>. libasn1c_s1ap_sources = files(''' - S1AP_S1AP-PDU.h - S1AP_InitiatingMessage.h - S1AP_SuccessfulOutcome.h - S1AP_UnsuccessfulOutcome.h - S1AP_E-RAB-IE-ContainerList.h - S1AP_E-RAB-IE-ContainerPairList.h - S1AP_ProtocolError-IE-ContainerList.h - S1AP_HandoverRequired.h - S1AP_HandoverCommand.h - S1AP_E-RABSubjecttoDataForwardingList.h - S1AP_E-RABDataForwardingItem.h - S1AP_HandoverPreparationFailure.h - S1AP_HandoverRequest.h - S1AP_E-RABToBeSetupListHOReq.h - S1AP_E-RABToBeSetupItemHOReq.h - S1AP_HandoverRequestAcknowledge.h - S1AP_E-RABAdmittedList.h - S1AP_E-RABAdmittedItem.h - S1AP_E-RABFailedtoSetupListHOReqAck.h - S1AP_E-RABFailedToSetupItemHOReqAck.h - S1AP_HandoverFailure.h - S1AP_HandoverNotify.h - S1AP_PathSwitchRequest.h - S1AP_E-RABToBeSwitchedDLList.h - S1AP_E-RABToBeSwitchedDLItem.h - S1AP_PathSwitchRequestAcknowledge.h - S1AP_E-RABToBeSwitchedULList.h - S1AP_E-RABToBeSwitchedULItem.h - S1AP_PathSwitchRequestFailure.h - S1AP_HandoverCancel.h - S1AP_HandoverCancelAcknowledge.h - S1AP_E-RABSetupRequest.h - S1AP_E-RABToBeSetupListBearerSUReq.h - S1AP_E-RABToBeSetupItemBearerSUReq.h - S1AP_E-RABSetupResponse.h - S1AP_E-RABSetupListBearerSURes.h - S1AP_E-RABSetupItemBearerSURes.h - S1AP_E-RABModifyRequest.h - S1AP_E-RABToBeModifiedListBearerModReq.h - S1AP_E-RABToBeModifiedItemBearerModReq.h - S1AP_E-RABModifyResponse.h - S1AP_E-RABModifyListBearerModRes.h - S1AP_E-RABModifyItemBearerModRes.h - S1AP_E-RABReleaseCommand.h - S1AP_E-RABReleaseResponse.h - S1AP_E-RABReleaseListBearerRelComp.h - S1AP_E-RABReleaseItemBearerRelComp.h - S1AP_E-RABReleaseIndication.h - S1AP_InitialContextSetupRequest.h - S1AP_E-RABToBeSetupListCtxtSUReq.h - S1AP_E-RABToBeSetupItemCtxtSUReq.h - S1AP_InitialContextSetupResponse.h - S1AP_E-RABSetupListCtxtSURes.h - S1AP_E-RABSetupItemCtxtSURes.h - S1AP_InitialContextSetupFailure.h - S1AP_Paging.h - S1AP_TAIList.h - S1AP_TAIItem.h - S1AP_UEContextReleaseRequest.h - S1AP_UEContextReleaseCommand.h - S1AP_UEContextReleaseComplete.h - S1AP_UEContextModificationRequest.h - S1AP_UEContextModificationResponse.h - S1AP_UEContextModificationFailure.h - S1AP_UERadioCapabilityMatchRequest.h - S1AP_UERadioCapabilityMatchResponse.h - S1AP_DownlinkNASTransport.h - S1AP_InitialUEMessage.h - S1AP_UplinkNASTransport.h - S1AP_NASNonDeliveryIndication.h - S1AP_RerouteNASRequest.h - S1AP_NASDeliveryIndication.h - S1AP_Reset.h - S1AP_ResetType.h - S1AP_ResetAll.h - S1AP_UE-associatedLogicalS1-ConnectionListRes.h - S1AP_ResetAcknowledge.h - S1AP_UE-associatedLogicalS1-ConnectionListResAck.h - S1AP_ErrorIndication.h - S1AP_S1SetupRequest.h - S1AP_S1SetupResponse.h - S1AP_S1SetupFailure.h - S1AP_ENBConfigurationUpdate.h - S1AP_ENBConfigurationUpdateAcknowledge.h - S1AP_ENBConfigurationUpdateFailure.h - S1AP_MMEConfigurationUpdate.h - S1AP_MMEConfigurationUpdateAcknowledge.h - S1AP_MMEConfigurationUpdateFailure.h - S1AP_DownlinkS1cdma2000tunnelling.h - S1AP_UplinkS1cdma2000tunnelling.h - S1AP_UECapabilityInfoIndication.h - S1AP_ENBStatusTransfer.h - S1AP_MMEStatusTransfer.h - S1AP_TraceStart.h - S1AP_TraceFailureIndication.h - S1AP_DeactivateTrace.h - S1AP_CellTrafficTrace.h - S1AP_LocationReportingControl.h - S1AP_LocationReportingFailureIndication.h - S1AP_LocationReport.h - S1AP_OverloadStart.h - S1AP_OverloadStop.h - S1AP_WriteReplaceWarningRequest.h - S1AP_WriteReplaceWarningResponse.h - S1AP_ENBDirectInformationTransfer.h - S1AP_Inter-SystemInformationTransferType.h - S1AP_MMEDirectInformationTransfer.h - S1AP_ENBConfigurationTransfer.h - S1AP_MMEConfigurationTransfer.h - S1AP_PrivateMessage.h - S1AP_KillRequest.h - S1AP_KillResponse.h - S1AP_PWSRestartIndication.h - S1AP_PWSFailureIndication.h - S1AP_DownlinkUEAssociatedLPPaTransport.h - S1AP_UplinkUEAssociatedLPPaTransport.h - S1AP_DownlinkNonUEAssociatedLPPaTransport.h - S1AP_UplinkNonUEAssociatedLPPaTransport.h - S1AP_E-RABModificationIndication.h - S1AP_E-RABToBeModifiedListBearerModInd.h - S1AP_E-RABToBeModifiedItemBearerModInd.h - S1AP_E-RABNotToBeModifiedListBearerModInd.h - S1AP_E-RABNotToBeModifiedItemBearerModInd.h - S1AP_CSGMembershipInfo.h - S1AP_E-RABModificationConfirm.h - S1AP_E-RABModifyListBearerModConf.h - S1AP_E-RABModifyItemBearerModConf.h - S1AP_UEContextModificationIndication.h - S1AP_UEContextModificationConfirm.h - S1AP_UEContextSuspendRequest.h - S1AP_UEContextSuspendResponse.h - S1AP_UEContextResumeRequest.h - S1AP_E-RABFailedToResumeListResumeReq.h - S1AP_E-RABFailedToResumeItemResumeReq.h - S1AP_UEContextResumeResponse.h - S1AP_E-RABFailedToResumeListResumeRes.h - S1AP_E-RABFailedToResumeItemResumeRes.h - S1AP_UEContextResumeFailure.h - S1AP_ConnectionEstablishmentIndication.h - S1AP_RetrieveUEInformation.h - S1AP_UEInformationTransfer.h - S1AP_ENBCPRelocationIndication.h - S1AP_MMECPRelocationIndication.h - S1AP_SecondaryRATDataUsageReport.h - S1AP_Additional-GUTI.h - S1AP_AdditionalRRMPriorityIndex.h - S1AP_AerialUEsubscriptionInformation.h - S1AP_AreaScopeOfMDT.h - S1AP_AreaScopeOfQMC.h - S1AP_AllocationAndRetentionPriority.h - S1AP_AssistanceDataForCECapableUEs.h - S1AP_AssistanceDataForPaging.h - S1AP_AssistanceDataForRecommendedCells.h - S1AP_Bearers-SubjectToStatusTransferList.h - S1AP_Bearers-SubjectToStatusTransfer-Item.h - S1AP_BearerType.h - S1AP_BitRate.h - S1AP_BluetoothMeasurementConfiguration.h - S1AP_BluetoothMeasConfigNameList.h - S1AP_BluetoothMeasConfig.h - S1AP_BluetoothName.h - S1AP_BPLMNs.h - S1AP_BroadcastCancelledAreaList.h - S1AP_BroadcastCompletedAreaList.h - S1AP_CancelledCellinEAI.h - S1AP_CancelledCellinEAI-Item.h - S1AP_CancelledCellinTAI.h - S1AP_CancelledCellinTAI-Item.h - S1AP_Cause.h - S1AP_CauseMisc.h - S1AP_CauseProtocol.h - S1AP_CauseRadioNetwork.h - S1AP_CauseTransport.h - S1AP_CauseNas.h - S1AP_CellAccessMode.h - S1AP_CellIdentifierAndCELevelForCECapableUEs.h - S1AP_CELevel.h - S1AP_CE-mode-B-SupportIndicator.h - S1AP_CellIdentity.h - S1AP_CellID-Broadcast.h - S1AP_CellID-Broadcast-Item.h - S1AP_CellID-Cancelled.h - S1AP_CellID-Cancelled-Item.h - S1AP_CellBasedMDT.h - S1AP_CellIdListforMDT.h - S1AP_CellBasedQMC.h - S1AP_CellIdListforQMC.h - S1AP_Cdma2000PDU.h - S1AP_Cdma2000RATType.h - S1AP_Cdma2000SectorID.h - S1AP_Cdma2000HOStatus.h - S1AP_Cdma2000HORequiredIndication.h - S1AP_Cdma2000OneXSRVCCInfo.h - S1AP_Cdma2000OneXMEID.h - S1AP_Cdma2000OneXMSI.h - S1AP_Cdma2000OneXPilot.h - S1AP_Cdma2000OneXRAND.h - S1AP_Cell-Size.h - S1AP_CellType.h - S1AP_CGI.h - S1AP_CI.h - S1AP_CNDomain.h - S1AP_CNTypeRestrictions.h - S1AP_CNTypeRestrictions-Item.h - S1AP_CNType.h - S1AP_ConcurrentWarningMessageIndicator.h - S1AP_ConnectedengNBList.h - S1AP_ConnectedengNBItem.h - S1AP_ContextatSource.h - S1AP_Correlation-ID.h - S1AP_CSFallbackIndicator.h - S1AP_AdditionalCSFallbackIndicator.h - S1AP_CSG-Id.h - S1AP_CSG-IdList.h - S1AP_CSG-IdList-Item.h - S1AP_CSGMembershipStatus.h - S1AP_COUNTvalue.h - S1AP_COUNTValueExtended.h - S1AP_COUNTvaluePDCP-SNlength18.h - S1AP_Coverage-Level.h - S1AP_CriticalityDiagnostics.h - S1AP_CriticalityDiagnostics-IE-List.h - S1AP_CriticalityDiagnostics-IE-Item.h - S1AP_DataCodingScheme.h - S1AP_DCN-ID.h - S1AP_ServedDCNs.h - S1AP_ServedDCNsItem.h - S1AP_DL-CP-SecurityInformation.h - S1AP_DL-Forwarding.h - S1AP_DL-NAS-MAC.h - S1AP_Direct-Forwarding-Path-Availability.h - S1AP_Data-Forwarding-Not-Possible.h - S1AP_DLNASPDUDeliveryAckRequest.h - S1AP_EARFCN.h - S1AP_ECGIList.h - S1AP_PWSfailedECGIList.h - S1AP_EDT-Session.h - S1AP_EmergencyAreaIDList.h - S1AP_EmergencyAreaID.h - S1AP_EmergencyAreaID-Broadcast.h - S1AP_EmergencyAreaID-Broadcast-Item.h - S1AP_EmergencyAreaID-Cancelled.h - S1AP_EmergencyAreaID-Cancelled-Item.h - S1AP_CompletedCellinEAI.h - S1AP_CompletedCellinEAI-Item.h - S1AP_ECGI-List.h - S1AP_EmergencyAreaIDListForRestart.h - S1AP_ENB-ID.h - S1AP_En-gNB-ID.h - S1AP_GERAN-Cell-ID.h - S1AP_Global-ENB-ID.h - S1AP_Global-en-gNB-ID.h - S1AP_GUMMEIList.h - S1AP_ENB-StatusTransfer-TransparentContainer.h - S1AP_ENB-UE-S1AP-ID.h - S1AP_ENBname.h - S1AP_ENBX2TLAs.h - S1AP_EncryptionAlgorithms.h - S1AP_EN-DCSONConfigurationTransfer.h - S1AP_EN-DCSONTransferType.h - S1AP_EN-DCTransferTypeRequest.h - S1AP_EN-DCTransferTypeReply.h - S1AP_EN-DCSONeNBIdentification.h - S1AP_EN-DCSONengNBIdentification.h - S1AP_EndIndication.h - S1AP_EnhancedCoverageRestricted.h - S1AP_CE-ModeBRestricted.h - S1AP_EPLMNs.h - S1AP_EventType.h - S1AP_E-RAB-ID.h - S1AP_E-RABInformationList.h - S1AP_E-RABInformationListItem.h - S1AP_E-RABList.h - S1AP_E-RABItem.h - S1AP_E-RABLevelQoSParameters.h - S1AP_E-RABUsageReportList.h - S1AP_E-RABUsageReportItem.h - S1AP_EUTRAN-CGI.h - S1AP_EUTRANRoundTripDelayEstimationInfo.h - S1AP_ExpectedUEBehaviour.h - S1AP_ExpectedUEActivityBehaviour.h - S1AP_ExpectedActivityPeriod.h - S1AP_ExpectedIdlePeriod.h - S1AP_SourceOfUEActivityBehaviourInformation.h - S1AP_ExpectedHOInterval.h - S1AP_ExtendedBitRate.h - S1AP_ExtendedRNC-ID.h - S1AP_ExtendedRepetitionPeriod.h - S1AP_Extended-UEIdentityIndexValue.h - S1AP_FiveGSTAC.h - S1AP_FiveGSTAI.h - S1AP_ForbiddenInterRATs.h - S1AP_ForbiddenTAs.h - S1AP_ForbiddenTAs-Item.h - S1AP_ForbiddenTACs.h - S1AP_ForbiddenLAs.h - S1AP_ForbiddenLAs-Item.h - S1AP_ForbiddenLACs.h - S1AP_GBR-QosInformation.h - S1AP_GTP-TEID.h - S1AP_GUMMEI.h - S1AP_GUMMEIType.h - S1AP_GWContextReleaseIndication.h - S1AP_HandoverFlag.h - S1AP_HandoverRestrictionList.h - S1AP_HandoverType.h - S1AP_HFN.h - S1AP_HFNModified.h - S1AP_HFNforPDCP-SNlength18.h - S1AP_Masked-IMEISV.h - S1AP_ImmediateMDT.h - S1AP_IMSI.h - S1AP_InformationOnRecommendedCellsAndENBsForPaging.h - S1AP_IntegrityProtectionAlgorithms.h - S1AP_IntendedNumberOfPagingAttempts.h - S1AP_InterfacesToTrace.h - S1AP_IMSvoiceEPSfallbackfrom5G.h - S1AP_KillAllWarningMessages.h - S1AP_LAC.h - S1AP_LAI.h - S1AP_LastVisitedCell-Item.h - S1AP_LastVisitedEUTRANCellInformation.h - S1AP_LastVisitedNGRANCellInformation.h - S1AP_LastVisitedUTRANCellInformation.h - S1AP_LastVisitedGERANCellInformation.h - S1AP_L3-Information.h - S1AP_LPPa-PDU.h - S1AP_LHN-ID.h - S1AP_Links-to-log.h - S1AP_ListeningSubframePattern.h - S1AP_LoggedMDT.h - S1AP_LoggingInterval.h - S1AP_LoggingDuration.h - S1AP_LoggedMBSFNMDT.h - S1AP_LTE-M-Indication.h - S1AP_M3Configuration.h - S1AP_M3period.h - S1AP_M4Configuration.h - S1AP_M4period.h - S1AP_M5Configuration.h - S1AP_M5period.h - S1AP_M6Configuration.h - S1AP_M6report-Interval.h - S1AP_M6delay-threshold.h - S1AP_M7Configuration.h - S1AP_M7period.h - S1AP_MDT-Activation.h - S1AP_MDT-Location-Info.h - S1AP_MDT-Configuration.h - S1AP_ManagementBasedMDTAllowed.h - S1AP_MBSFN-ResultToLog.h - S1AP_MBSFN-ResultToLogInfo.h - S1AP_MDTPLMNList.h - S1AP_PrivacyIndicator.h - S1AP_MDTMode.h - S1AP_MDTMode-Extension.h - S1AP_MeasurementsToActivate.h - S1AP_MeasurementThresholdA2.h - S1AP_MessageIdentifier.h - S1AP_MobilityInformation.h - S1AP_MMEname.h - S1AP_MMEPagingTarget.h - S1AP_MMERelaySupportIndicator.h - S1AP_MME-Group-ID.h - S1AP_MME-Code.h - S1AP_MME-UE-S1AP-ID.h - S1AP_M-TMSI.h - S1AP_MSClassmark2.h - S1AP_MSClassmark3.h - S1AP_MutingAvailabilityIndication.h - S1AP_MutingPatternInformation.h - S1AP_NAS-PDU.h - S1AP_NASSecurityParametersfromE-UTRAN.h - S1AP_NASSecurityParameterstoE-UTRAN.h - S1AP_NB-IoT-DefaultPagingDRX.h - S1AP_NB-IoT-Paging-eDRXInformation.h - S1AP_NB-IoT-Paging-eDRX-Cycle.h - S1AP_NB-IoT-PagingTimeWindow.h - S1AP_NB-IoT-UEIdentityIndexValue.h - S1AP_NextPagingAreaScope.h - S1AP_NRCellIdentity.h - S1AP_NR-CGI.h - S1AP_NRencryptionAlgorithms.h - S1AP_NRintegrityProtectionAlgorithms.h - S1AP_NRrestrictioninEPSasSecondaryRAT.h - S1AP_NRrestrictionin5GS.h - S1AP_NRUESecurityCapabilities.h - S1AP_NumberofBroadcastRequest.h - S1AP_NumberOfBroadcasts.h - S1AP_OldBSS-ToNewBSS-Information.h - S1AP_OverloadAction.h - S1AP_OverloadResponse.h - S1AP_Packet-LossRate.h - S1AP_PagingAttemptInformation.h - S1AP_PagingAttemptCount.h - S1AP_Paging-eDRXInformation.h - S1AP_Paging-eDRX-Cycle.h - S1AP_PagingTimeWindow.h - S1AP_PagingDRX.h - S1AP_PagingPriority.h - S1AP_PDCP-SN.h - S1AP_PDCP-SNExtended.h - S1AP_PDCP-SNlength18.h - S1AP_PendingDataIndication.h - S1AP_M1PeriodicReporting.h - S1AP_PLMNidentity.h - S1AP_PLMNAreaBasedQMC.h - S1AP_PLMNListforQMC.h - S1AP_Port-Number.h - S1AP_Pre-emptionCapability.h - S1AP_Pre-emptionVulnerability.h - S1AP_PriorityLevel.h - S1AP_ProSeAuthorized.h - S1AP_ProSeDirectDiscovery.h - S1AP_ProSeUEtoNetworkRelaying.h - S1AP_ProSeDirectCommunication.h - S1AP_PS-ServiceNotAvailable.h - S1AP_PSCellInformation.h - S1AP_QCI.h - S1AP_RAN-UE-NGAP-ID.h - S1AP_ReceiveStatusofULPDCPSDUs.h - S1AP_ReceiveStatusOfULPDCPSDUsExtended.h - S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h - S1AP_RecommendedCellsForPaging.h - S1AP_RecommendedCellList.h - S1AP_RecommendedCellItem.h - S1AP_RecommendedENBsForPaging.h - S1AP_RecommendedENBList.h - S1AP_RecommendedENBItem.h - S1AP_RelativeMMECapacity.h - S1AP_RelayNode-Indicator.h - S1AP_RAC.h - S1AP_RAT-Type.h - S1AP_ReportAmountMDT.h - S1AP_ReportIntervalMDT.h - S1AP_M1ReportingTrigger.h - S1AP_RequestType.h - S1AP_RequestTypeAdditionalInfo.h - S1AP_RIMTransfer.h - S1AP_RIMInformation.h - S1AP_RIMRoutingAddress.h - S1AP_ReportArea.h - S1AP_RepetitionPeriod.h - S1AP_RLFReportInformation.h - S1AP_RNC-ID.h - S1AP_RRC-Container.h - S1AP_RRC-Establishment-Cause.h - S1AP_ECGIListForRestart.h - S1AP_Routing-ID.h - S1AP_SecurityKey.h - S1AP_SecurityContext.h - S1AP_SecondaryRATType.h - S1AP_SecondaryRATDataUsageRequest.h - S1AP_SecondaryRATDataUsageReportList.h - S1AP_SecondaryRATDataUsageReportItem.h - S1AP_SerialNumber.h - S1AP_ServiceType.h - S1AP_SONInformation.h - S1AP_SONInformation-Extension.h - S1AP_SONInformationRequest.h - S1AP_SONInformationReply.h - S1AP_SONInformationReport.h - S1AP_SONConfigurationTransfer.h - S1AP_SynchronisationInformation.h - S1AP_Source-ToTarget-TransparentContainer.h - S1AP_SourceBSS-ToTargetBSS-TransparentContainer.h - S1AP_SourceeNB-ID.h - S1AP_SRVCCOperationNotPossible.h - S1AP_SRVCCOperationPossible.h - S1AP_SRVCCHOIndication.h - S1AP_SourceeNB-ToTargeteNB-TransparentContainer.h - S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h - S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.h - S1AP_ServedGUMMEIs.h - S1AP_ServedGUMMEIsItem.h - S1AP_ServedGroupIDs.h - S1AP_ServedMMECs.h - S1AP_ServedPLMNs.h - S1AP_SubscriberProfileIDforRFP.h - S1AP_Subscription-Based-UE-DifferentiationInfo.h - S1AP_ScheduledCommunicationTime.h - S1AP_SupportedTAs.h - S1AP_SupportedTAs-Item.h - S1AP_StratumLevel.h - S1AP_SynchronisationStatus.h - S1AP_TimeSynchronisationInfo.h - S1AP_S-TMSI.h - S1AP_TAC.h - S1AP_TAIBasedMDT.h - S1AP_TAIListforMDT.h - S1AP_TAIListforWarning.h - S1AP_TAI.h - S1AP_TAI-Broadcast.h - S1AP_TAI-Broadcast-Item.h - S1AP_TAI-Cancelled.h - S1AP_TAI-Cancelled-Item.h - S1AP_TABasedMDT.h - S1AP_TAListforMDT.h - S1AP_TABasedQMC.h - S1AP_TAListforQMC.h - S1AP_TAIBasedQMC.h - S1AP_TAIListforQMC.h - S1AP_CompletedCellinTAI.h - S1AP_CompletedCellinTAI-Item.h - S1AP_TBCD-STRING.h - S1AP_TargetID.h - S1AP_TargeteNB-ID.h - S1AP_TargetRNC-ID.h - S1AP_TargetNgRanNode-ID.h - S1AP_Global-RAN-NODE-ID.h - S1AP_GNB.h - S1AP_Global-GNB-ID.h - S1AP_GNB-Identity.h - S1AP_NG-eNB.h - S1AP_GNB-ID.h - S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h - S1AP_Target-ToSource-TransparentContainer.h - S1AP_TargetRNC-ToSourceRNC-TransparentContainer.h - S1AP_TargetBSS-ToSourceBSS-TransparentContainer.h - S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.h - S1AP_M1ThresholdEventA2.h - S1AP_Threshold-RSRP.h - S1AP_Threshold-RSRQ.h - S1AP_TimeToWait.h - S1AP_Time-UE-StayedInCell.h - S1AP_Time-UE-StayedInCell-EnhancedGranularity.h - S1AP_TimeSinceSecondaryNodeRelease.h - S1AP_TransportInformation.h - S1AP_TransportLayerAddress.h - S1AP_TraceActivation.h - S1AP_TraceDepth.h - S1AP_E-UTRAN-Trace-ID.h - S1AP_TrafficLoadReductionIndication.h - S1AP_TunnelInformation.h - S1AP_TypeOfError.h - S1AP_TAIListForRestart.h - S1AP_UEAggregateMaximumBitrate.h - S1AP_UEAppLayerMeasConfig.h - S1AP_UECapabilityInfoRequest.h - S1AP_UE-RetentionInformation.h - S1AP_UE-S1AP-IDs.h - S1AP_UE-S1AP-ID-pair.h - S1AP_UE-associatedLogicalS1-ConnectionItem.h - S1AP_UEIdentityIndexValue.h - S1AP_UE-HistoryInformation.h - S1AP_UE-HistoryInformationFromTheUE.h - S1AP_UEPagingID.h - S1AP_UERadioCapability.h - S1AP_UERadioCapabilityForPaging.h - S1AP_UE-RLF-Report-Container.h - S1AP_UE-RLF-Report-Container-for-extended-bands.h - S1AP_UESecurityCapabilities.h - S1AP_UESidelinkAggregateMaximumBitrate.h - S1AP_UE-Usage-Type.h - S1AP_UL-CP-SecurityInformation.h - S1AP_UL-NAS-MAC.h - S1AP_UL-NAS-Count.h - S1AP_UnlicensedSpectrumRestriction.h - S1AP_UserLocationInformation.h - S1AP_UEUserPlaneCIoTSupportIndicator.h - S1AP_UE-Application-Layer-Measurement-Capability.h - S1AP_VoiceSupportMatchIndicator.h - S1AP_V2XServicesAuthorized.h - S1AP_VehicleUE.h - S1AP_PedestrianUE.h - S1AP_WarningAreaCoordinates.h - S1AP_WarningAreaList.h - S1AP_WarningType.h - S1AP_WarningSecurityInfo.h - S1AP_WarningMessageContents.h - S1AP_WLANMeasurementConfiguration.h - S1AP_WLANMeasConfigNameList.h - S1AP_WLANMeasConfig.h - S1AP_WLANName.h - S1AP_X2TNLConfigurationInfo.h - S1AP_ENBX2ExtTLAs.h - S1AP_ENBX2ExtTLA.h - S1AP_ENBX2GTPTLAs.h - S1AP_ENBIndirectX2TransportLayerAddresses.h - S1AP_Criticality.h - S1AP_Presence.h - S1AP_PrivateIE-ID.h - S1AP_ProcedureCode.h - S1AP_ProtocolExtensionID.h - S1AP_ProtocolIE-ID.h - S1AP_TriggeringMessage.h - S1AP_ProtocolIE-Container.h - S1AP_ProtocolIE-SingleContainer.h - S1AP_ProtocolIE-Field.h - S1AP_ProtocolIE-ContainerPair.h - S1AP_ProtocolIE-FieldPair.h - S1AP_ProtocolIE-ContainerList.h - S1AP_ProtocolIE-ContainerPairList.h - S1AP_ProtocolExtensionContainer.h - S1AP_ProtocolExtensionField.h - S1AP_PrivateIE-Container.h - S1AP_PrivateIE-Field.h - S1AP_EXTERNAL.h - S1AP_S1AP-PDU.c S1AP_InitiatingMessage.c S1AP_SuccessfulOutcome.c @@ -641,9 +42,14 @@ S1AP_PathSwitchRequestAcknowledge.c S1AP_E-RABToBeSwitchedULList.c S1AP_E-RABToBeSwitchedULItem.c + S1AP_E-RABToBeUpdatedList.c + S1AP_E-RABToBeUpdatedItem.c S1AP_PathSwitchRequestFailure.c S1AP_HandoverCancel.c S1AP_HandoverCancelAcknowledge.c + S1AP_HandoverSuccess.c + S1AP_ENBEarlyStatusTransfer.c + S1AP_MMEEarlyStatusTransfer.c S1AP_E-RABSetupRequest.c S1AP_E-RABToBeSetupListBearerSUReq.c S1AP_E-RABToBeSetupItemBearerSUReq.c @@ -757,6 +163,8 @@ S1AP_ENBCPRelocationIndication.c S1AP_MMECPRelocationIndication.c S1AP_SecondaryRATDataUsageReport.c + S1AP_UERadioCapabilityIDMappingRequest.c + S1AP_UERadioCapabilityIDMappingResponse.c S1AP_Additional-GUTI.c S1AP_AdditionalRRMPriorityIndex.c S1AP_AerialUEsubscriptionInformation.c @@ -768,6 +176,8 @@ S1AP_AssistanceDataForRecommendedCells.c S1AP_Bearers-SubjectToStatusTransferList.c S1AP_Bearers-SubjectToStatusTransfer-Item.c + S1AP_Bearers-SubjectToEarlyStatusTransferList.c + S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.c S1AP_BearerType.c S1AP_BitRate.c S1AP_BluetoothMeasurementConfiguration.c @@ -836,13 +246,19 @@ S1AP_CriticalityDiagnostics.c S1AP_CriticalityDiagnostics-IE-List.c S1AP_CriticalityDiagnostics-IE-Item.c + S1AP_DAPSRequestInfo.c + S1AP_DAPSResponseInfoList.c + S1AP_DAPSResponseInfoItem.c + S1AP_DAPSResponseInfo.c S1AP_DataCodingScheme.c + S1AP_DataSize.c S1AP_DCN-ID.c S1AP_ServedDCNs.c S1AP_ServedDCNsItem.c S1AP_DL-CP-SecurityInformation.c S1AP_DL-Forwarding.c S1AP_DL-NAS-MAC.c + S1AP_DLCOUNT-PDCP-SNlength.c S1AP_Direct-Forwarding-Path-Availability.c S1AP_Data-Forwarding-Not-Possible.c S1AP_DLNASPDUDeliveryAckRequest.c @@ -860,6 +276,8 @@ S1AP_CompletedCellinEAI-Item.c S1AP_ECGI-List.c S1AP_EmergencyAreaIDListForRestart.c + S1AP_EmergencyIndicator.c + S1AP_ENB-EarlyStatusTransfer-TransparentContainer.c S1AP_ENB-ID.c S1AP_En-gNB-ID.c S1AP_GERAN-Cell-ID.c @@ -888,10 +306,15 @@ S1AP_E-RABList.c S1AP_E-RABItem.c S1AP_E-RABLevelQoSParameters.c + S1AP_E-RABSecurityResultList.c + S1AP_E-RABSecurityResultItem.c S1AP_E-RABUsageReportList.c S1AP_E-RABUsageReportItem.c + S1AP_Ethernet-Type.c S1AP_EUTRAN-CGI.c S1AP_EUTRANRoundTripDelayEstimationInfo.c + S1AP_EventL1LoggedMDTConfig.c + S1AP_EventTrigger.c S1AP_ExpectedUEBehaviour.c S1AP_ExpectedUEActivityBehaviour.c S1AP_ExpectedActivityPeriod.c @@ -904,6 +327,7 @@ S1AP_Extended-UEIdentityIndexValue.c S1AP_FiveGSTAC.c S1AP_FiveGSTAI.c + S1AP_FiveQI.c S1AP_ForbiddenInterRATs.c S1AP_ForbiddenTAs.c S1AP_ForbiddenTAs-Item.c @@ -922,19 +346,32 @@ S1AP_HFN.c S1AP_HFNModified.c S1AP_HFNforPDCP-SNlength18.c + S1AP_Hysteresis.c S1AP_Masked-IMEISV.c S1AP_ImmediateMDT.c S1AP_IMSI.c S1AP_InformationOnRecommendedCellsAndENBsForPaging.c S1AP_IntegrityProtectionAlgorithms.c + S1AP_IntegrityProtectionIndication.c + S1AP_IntegrityProtectionResult.c S1AP_IntendedNumberOfPagingAttempts.c S1AP_InterfacesToTrace.c + S1AP_IntersystemMeasurementConfiguration.c + S1AP_InterSystemMeasurementParameters.c + S1AP_InterSystemMeasurementList.c + S1AP_InterSystemMeasurementItem.c + S1AP_IntersystemSONConfigurationTransfer.c S1AP_IMSvoiceEPSfallbackfrom5G.c + S1AP_IAB-Authorized.c + S1AP_IAB-Node-Indication.c + S1AP_IAB-Supported.c S1AP_KillAllWarningMessages.c S1AP_LAC.c S1AP_LAI.c S1AP_LastVisitedCell-Item.c S1AP_LastVisitedEUTRANCellInformation.c + S1AP_LastVisitedPSCellList.c + S1AP_LastVisitedPSCellInformation.c S1AP_LastVisitedNGRANCellInformation.c S1AP_LastVisitedUTRANCellInformation.c S1AP_LastVisitedGERANCellInformation.c @@ -947,7 +384,9 @@ S1AP_LoggingInterval.c S1AP_LoggingDuration.c S1AP_LoggedMBSFNMDT.c + S1AP_LoggedMDTTrigger.c S1AP_LTE-M-Indication.c + S1AP_LTE-NTN-TAI-Information.c S1AP_M3Configuration.c S1AP_M3period.c S1AP_M4Configuration.c @@ -971,6 +410,7 @@ S1AP_MDTMode-Extension.c S1AP_MeasurementsToActivate.c S1AP_MeasurementThresholdA2.c + S1AP_MeasurementThresholdL1LoggedMDT.c S1AP_MessageIdentifier.c S1AP_MobilityInformation.c S1AP_MMEname.c @@ -984,15 +424,19 @@ S1AP_MSClassmark3.c S1AP_MutingAvailabilityIndication.c S1AP_MutingPatternInformation.c + S1AP_MDT-ConfigurationNR.c S1AP_NAS-PDU.c S1AP_NASSecurityParametersfromE-UTRAN.c S1AP_NASSecurityParameterstoE-UTRAN.c S1AP_NB-IoT-DefaultPagingDRX.c + S1AP_NB-IoT-PagingDRX.c S1AP_NB-IoT-Paging-eDRXInformation.c S1AP_NB-IoT-Paging-eDRX-Cycle.c S1AP_NB-IoT-PagingTimeWindow.c + S1AP_NB-IoT-RLF-Report-Container.c S1AP_NB-IoT-UEIdentityIndexValue.c S1AP_NextPagingAreaScope.c + S1AP_NotifySourceeNB.c S1AP_NRCellIdentity.c S1AP_NR-CGI.c S1AP_NRencryptionAlgorithms.c @@ -1002,6 +446,8 @@ S1AP_NRUESecurityCapabilities.c S1AP_NumberofBroadcastRequest.c S1AP_NumberOfBroadcasts.c + S1AP_NRV2XServicesAuthorized.c + S1AP_NRUESidelinkAggregateMaximumBitrate.c S1AP_OldBSS-ToNewBSS-Information.c S1AP_OverloadAction.c S1AP_OverloadResponse.c @@ -1013,6 +459,12 @@ S1AP_PagingTimeWindow.c S1AP_PagingDRX.c S1AP_PagingPriority.c + S1AP_PagingProbabilityInformation.c + S1AP_PagingCause.c + S1AP_PC5QoSParameters.c + S1AP_PC5QoSFlowList.c + S1AP_PC5QoSFlowItem.c + S1AP_PC5FlowBitRates.c S1AP_PDCP-SN.c S1AP_PDCP-SNExtended.c S1AP_PDCP-SNlength18.c @@ -1032,7 +484,9 @@ S1AP_PS-ServiceNotAvailable.c S1AP_PSCellInformation.c S1AP_QCI.c + S1AP_RACSIndication.c S1AP_RAN-UE-NGAP-ID.c + S1AP_Range.c S1AP_ReceiveStatusofULPDCPSDUs.c S1AP_ReceiveStatusOfULPDCPSDUsExtended.c S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.c @@ -1045,6 +499,8 @@ S1AP_RelativeMMECapacity.c S1AP_RelayNode-Indicator.c S1AP_RAC.c + S1AP_RAT-Restrictions.c + S1AP_RAT-RestrictionsItem.c S1AP_RAT-Type.c S1AP_ReportAmountMDT.c S1AP_ReportIntervalMDT.c @@ -1068,6 +524,13 @@ S1AP_SecondaryRATDataUsageRequest.c S1AP_SecondaryRATDataUsageReportList.c S1AP_SecondaryRATDataUsageReportItem.c + S1AP_SecurityIndication.c + S1AP_SecurityResult.c + S1AP_SensorMeasConfig.c + S1AP_SensorMeasConfigNameItem.c + S1AP_SensorMeasConfigNameList.c + S1AP_SensorMeasurementConfiguration.c + S1AP_SensorNameConfig.c S1AP_SerialNumber.c S1AP_ServiceType.c S1AP_SONInformation.c @@ -1083,7 +546,10 @@ S1AP_SRVCCOperationNotPossible.c S1AP_SRVCCOperationPossible.c S1AP_SRVCCHOIndication.c + S1AP_SourceNodeID.c + S1AP_SourceNodeID-Extension.c S1AP_SourceeNB-ToTargeteNB-TransparentContainer.c + S1AP_SourceNgRanNode-ID.c S1AP_SourceRNC-ToTargetRNC-TransparentContainer.c S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.c S1AP_ServedGUMMEIs.c @@ -1101,6 +567,7 @@ S1AP_TimeSynchronisationInfo.c S1AP_S-TMSI.c S1AP_TAC.c + S1AP_TACList-In-LTE-NTN.c S1AP_TAIBasedMDT.c S1AP_TAIListforMDT.c S1AP_TAIListforWarning.c @@ -1136,6 +603,7 @@ S1AP_M1ThresholdEventA2.c S1AP_Threshold-RSRP.c S1AP_Threshold-RSRQ.c + S1AP_TimeToTrigger.c S1AP_TimeToWait.c S1AP_Time-UE-StayedInCell.c S1AP_Time-UE-StayedInCell-EnhancedGranularity.c @@ -1162,6 +630,7 @@ S1AP_UEPagingID.c S1AP_UERadioCapability.c S1AP_UERadioCapabilityForPaging.c + S1AP_UERadioCapabilityID.c S1AP_UE-RLF-Report-Container.c S1AP_UE-RLF-Report-Container-for-extended-bands.c S1AP_UESecurityCapabilities.c @@ -1171,6 +640,7 @@ S1AP_UL-NAS-MAC.c S1AP_UL-NAS-Count.c S1AP_UnlicensedSpectrumRestriction.c + S1AP_URI-Address.c S1AP_UserLocationInformation.c S1AP_UEUserPlaneCIoTSupportIndicator.c S1AP_UE-Application-Layer-Measurement-Capability.c @@ -1187,6 +657,7 @@ S1AP_WLANMeasConfigNameList.c S1AP_WLANMeasConfig.c S1AP_WLANName.c + S1AP_WUS-Assistance-Information.c S1AP_X2TNLConfigurationInfo.c S1AP_ENBX2ExtTLAs.c S1AP_ENBX2ExtTLA.c @@ -1208,93 +679,6 @@ S1AP_PrivateIE-Container.c S1AP_PrivateIE-Field.c S1AP_EXTERNAL.c - - S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.c - S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h - S1AP_Bearers-SubjectToEarlyStatusTransferList.c - S1AP_Bearers-SubjectToEarlyStatusTransferList.h - S1AP_DAPSRequestInfo.c - S1AP_DAPSRequestInfo.h - S1AP_DAPSResponseInfo.c - S1AP_DAPSResponseInfo.h - S1AP_DAPSResponseInfoItem.c - S1AP_DAPSResponseInfoItem.h - S1AP_DAPSResponseInfoList.c - S1AP_DAPSResponseInfoList.h - S1AP_DLCOUNT-PDCP-SNlength.c - S1AP_DLCOUNT-PDCP-SNlength.h - S1AP_DataSize.c - S1AP_DataSize.h - S1AP_ENB-EarlyStatusTransfer-TransparentContainer.c - S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h - S1AP_ENBEarlyStatusTransfer.c - S1AP_ENBEarlyStatusTransfer.h - S1AP_Ethernet-Type.c - S1AP_Ethernet-Type.h - S1AP_FiveQI.c - S1AP_FiveQI.h - S1AP_HandoverSuccess.c - S1AP_HandoverSuccess.h - S1AP_IAB-Authorized.c - S1AP_IAB-Authorized.h - S1AP_IAB-Node-Indication.c - S1AP_IAB-Node-Indication.h - S1AP_IAB-Supported.c - S1AP_IAB-Supported.h - S1AP_InterSystemMeasurementItem.c - S1AP_InterSystemMeasurementItem.h - S1AP_InterSystemMeasurementList.c - S1AP_InterSystemMeasurementList.h - S1AP_InterSystemMeasurementParameters.c - S1AP_InterSystemMeasurementParameters.h - S1AP_IntersystemMeasurementConfiguration.c - S1AP_IntersystemMeasurementConfiguration.h - S1AP_IntersystemSONConfigurationTransfer.c - S1AP_IntersystemSONConfigurationTransfer.h - S1AP_MDT-ConfigurationNR.c - S1AP_MDT-ConfigurationNR.h - S1AP_MMEEarlyStatusTransfer.c - S1AP_MMEEarlyStatusTransfer.h - S1AP_NB-IoT-PagingDRX.c - S1AP_NB-IoT-PagingDRX.h - S1AP_NB-IoT-RLF-Report-Container.c - S1AP_NB-IoT-RLF-Report-Container.h - S1AP_NRUESidelinkAggregateMaximumBitrate.c - S1AP_NRUESidelinkAggregateMaximumBitrate.h - S1AP_NRV2XServicesAuthorized.c - S1AP_NRV2XServicesAuthorized.h - S1AP_NotifySourceeNB.c - S1AP_NotifySourceeNB.h - S1AP_PC5FlowBitRates.c - S1AP_PC5FlowBitRates.h - S1AP_PC5QoSFlowItem.c - S1AP_PC5QoSFlowItem.h - S1AP_PC5QoSFlowList.c - S1AP_PC5QoSFlowList.h - S1AP_PC5QoSParameters.c - S1AP_PC5QoSParameters.h - S1AP_PagingProbabilityInformation.c - S1AP_PagingProbabilityInformation.h - S1AP_Range.c - S1AP_Range.h - S1AP_SourceNgRanNode-ID.c - S1AP_SourceNgRanNode-ID.h - S1AP_SourceNodeID-Extension.c - S1AP_SourceNodeID-Extension.h - S1AP_SourceNodeID.c - S1AP_SourceNodeID.h - S1AP_UERadioCapabilityID.c - S1AP_UERadioCapabilityID.h - S1AP_UERadioCapabilityIDMappingRequest.c - S1AP_UERadioCapabilityIDMappingRequest.h - S1AP_UERadioCapabilityIDMappingResponse.c - S1AP_UERadioCapabilityIDMappingResponse.h - S1AP_URI-Address.c - S1AP_URI-Address.h - S1AP_WUS-Assistance-Information.c - S1AP_WUS-Assistance-Information.h - S1AP_EmergencyIndicator.c - S1AP_EmergencyIndicator.h '''.split()) libasn1c_s1ap_inc = include_directories('.')
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/asn1c/support/README.md -> open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/README.md
Changed
@@ -1,26 +1,16 @@ Use mounse07410(vlm_master) git's fork for asn1c -commit 24247e2813a7510ebabe6a9b6b6b29fffa0eb27b (HEAD -> vlm_master, origin/vlm_master, origin/HEAD) -Author: Pau Espin Pedrol <pespin@sysmocom.de> -Date: Fri Jul 15 17:43:08 2022 +0200 - - aper: Rework aper_get_length to gain lb & ub information - - This should help aper_put_length() to take proper decisions on the way - to encode the length, since the range alone is not enough. - A contraint of lb=1 ub=65536 would yield a range=65536, but according to - ITU-T X.691 11.9 it shouldn't be encoded using nsnnwn since that only - applies in case ub<65536. - As a result, it would end up encoding/decoding it using 2 bytes while it - should use only 1. +commit ebed802c88b3049cfe67326e4df780cefc6da49e (HEAD -> vlm_master, origin/vlm_master, origin/HEAD) +Author: Leith Bade <leith@swiftnav.com> +Date: Mon Nov 14 20:28:25 2022 +1100 - Related: https://github.com/mouse07410/asn1c/issues/94 + Check SEQUENCE field constraint check result instead of returning =========================================== user@host ~/Documents/git/my$ \ git clone https://github.com/mouse07410/asn1c.git user@host ~/Documents/git/my$ \ - git checkout git checkout 24247e2813a7510ebabe6a9b6b6b29fffa0eb27b + git checkout ebed802c88b3049cfe67326e4df780cefc6da49e OR @@ -30,10 +20,15 @@ user@host Documents/git/my/asn1c$ \ autoreconf -fi;./configure;make -j4 -Modify 36413-g40.txt to 36413-g40.asn +Modify 36413-h30.txt to 36413-h30.asn =========================================== -user@host ~/documents/git/open5gs/lib/asn1c/support/s1ap-r16.7.0$ \ - diff 36413-g70.txt 36413-g70.asn +user@host ~/documents/git/open5gs/lib/asn1c/support/s1ap-r17.3.0$ \ + diff 36413-h30.txt 36413-h30.asn + +Modify 38413-h30.txt to 38413-h30.asn +=========================================== +user@host ~/documents/git/open5gs/lib/asn1c/support/ngap-r17.3.0$ \ + diff 38413-h30.txt 38413-h30.asn ASN.1 encoder/decoder =========================================== @@ -41,13 +36,13 @@ ASN1C_PREFIX=S1AP_ ../../../../my/asn1c/asn1c/asn1c -pdu=all \ -fcompound-names -findirect-choice -fno-include-deps \ -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER \ - ../support/s1ap-r16.7.0/36413-g70.asn + ../support/s1ap-r17.3.0/36413-h30.asn user@host ~/Documents/git/open5gs/lib/asn1c/ngap$ \ ASN1C_PREFIX=NGAP_ ../../../../my/asn1c/asn1c/asn1c -pdu=all \ -fcompound-names -findirect-choice -fno-include-deps \ -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER \ - ../support/ngap-r16.7.0/38413-g70.asn + ../support/ngap-r17.3.0/38413-h30.asn Fix NGAP_RANNodeNameUTF8String.c (Issues #994 - APC_EXTENSIBLE) =============================================================== @@ -87,25 +82,6 @@ }; #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ -Fix NGAP_ProtocolExtensionField.c -=========================================== -diff --git a/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c b/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c -index 4a23d705..3afbede8 100644 ---- a/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c -+++ b/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c -@@ -48809,11 +48809,7 @@ static asn_TYPE_member_t asn_MBR_NGAP_extensionValue_648 = { - 0, - #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ - #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) -+#if 0 /* modified by acetcom */ - &asn_PER_memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constr_43, -+#else -+ 0, -+#endif - #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ - memb_NGAP_OCTET_STRING_CONTAINING_PDUSessionResourceReleaseResponseTransfer__constraint_648 - }, - Check common file =========================================== user@host ~/Documents/git/open5gs/lib/asn1c/common$ \
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/ngap-r17.3.0
Added
+(directory)
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/ngap-r17.3.0/38413-h30.asn
Added
@@ -0,0 +1,11930 @@ +-- ASN1START +-- ************************************************************** +-- +-- Elementary Procedure definitions +-- +-- ************************************************************** + +NGAP-PDU-Descriptions { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Descriptions (0)} + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + Criticality, + ProcedureCode +FROM NGAP-CommonDataTypes + + AMFConfigurationUpdate, + AMFConfigurationUpdateAcknowledge, + AMFConfigurationUpdateFailure, + AMFCPRelocationIndication, + AMFStatusIndication, + BroadcastSessionModificationFailure, + BroadcastSessionModificationRequest, + BroadcastSessionModificationResponse, + BroadcastSessionReleaseRequest, + BroadcastSessionReleaseRequired, + BroadcastSessionReleaseResponse, + BroadcastSessionSetupFailure, + BroadcastSessionSetupRequest, + BroadcastSessionSetupResponse, + CellTrafficTrace, + ConnectionEstablishmentIndication, + DeactivateTrace, + DistributionReleaseRequest, + DistributionReleaseResponse, + DistributionSetupFailure, + DistributionSetupRequest, + DistributionSetupResponse, + DownlinkNASTransport, + DownlinkNonUEAssociatedNRPPaTransport, + DownlinkRANConfigurationTransfer, + DownlinkRANEarlyStatusTransfer, + DownlinkRANStatusTransfer, + DownlinkUEAssociatedNRPPaTransport, + ErrorIndication, + HandoverCancel, + HandoverCancelAcknowledge, + HandoverCommand, + HandoverFailure, + HandoverNotify, + HandoverPreparationFailure, + HandoverRequest, + HandoverRequestAcknowledge, + HandoverRequired, + HandoverSuccess, + InitialContextSetupFailure, + InitialContextSetupRequest, + InitialContextSetupResponse, + InitialUEMessage, + LocationReport, + LocationReportingControl, + LocationReportingFailureIndication, + MulticastSessionActivationFailure, + MulticastSessionActivationRequest, + MulticastSessionActivationResponse, + MulticastSessionDeactivationRequest, + MulticastSessionDeactivationResponse, + MulticastSessionUpdateFailure, + MulticastSessionUpdateRequest, + MulticastSessionUpdateResponse, + MulticastGroupPaging, + NASNonDeliveryIndication, + NGReset, + NGResetAcknowledge, + NGSetupFailure, + NGSetupRequest, + NGSetupResponse, + OverloadStart, + OverloadStop, + Paging, + PathSwitchRequest, + PathSwitchRequestAcknowledge, + PathSwitchRequestFailure, + PDUSessionResourceModifyConfirm, + PDUSessionResourceModifyIndication, + PDUSessionResourceModifyRequest, + PDUSessionResourceModifyResponse, + PDUSessionResourceNotify, + PDUSessionResourceReleaseCommand, + PDUSessionResourceReleaseResponse, + PDUSessionResourceSetupRequest, + PDUSessionResourceSetupResponse, + PrivateMessage, + PWSCancelRequest, + PWSCancelResponse, + PWSFailureIndication, + PWSRestartIndication, + RANConfigurationUpdate, + RANConfigurationUpdateAcknowledge, + RANConfigurationUpdateFailure, + RANCPRelocationIndication, + RerouteNASRequest, + RetrieveUEInformation, + RRCInactiveTransitionReport, + SecondaryRATDataUsageReport, + TraceFailureIndication, + TraceStart, + UEContextModificationFailure, + UEContextModificationRequest, + UEContextModificationResponse, + UEContextReleaseCommand, + UEContextReleaseComplete, + UEContextReleaseRequest, + UEContextResumeRequest, + UEContextResumeResponse, + UEContextResumeFailure, + UEContextSuspendRequest, + UEContextSuspendResponse, + UEContextSuspendFailure, + UEInformationTransfer, + UERadioCapabilityCheckRequest, + UERadioCapabilityCheckResponse, + UERadioCapabilityIDMappingRequest, + UERadioCapabilityIDMappingResponse, + UERadioCapabilityInfoIndication, + UETNLABindingReleaseRequest, + UplinkNASTransport, + UplinkNonUEAssociatedNRPPaTransport, + UplinkRANConfigurationTransfer, + UplinkRANEarlyStatusTransfer, + UplinkRANStatusTransfer, + UplinkUEAssociatedNRPPaTransport, + WriteReplaceWarningRequest, + WriteReplaceWarningResponse, + UplinkRIMInformationTransfer, + DownlinkRIMInformationTransfer + +FROM NGAP-PDU-Contents + + id-AMFConfigurationUpdate, + id-AMFCPRelocationIndication, + id-AMFStatusIndication, + id-BroadcastSessionModification, + id-BroadcastSessionRelease, + id-BroadcastSessionReleaseRequired, + id-BroadcastSessionSetup, + id-CellTrafficTrace, + id-ConnectionEstablishmentIndication, + id-DeactivateTrace, + id-DistributionSetup, + id-DistributionRelease, + id-DownlinkNASTransport, + id-DownlinkNonUEAssociatedNRPPaTransport, + id-DownlinkRANConfigurationTransfer, + id-DownlinkRANEarlyStatusTransfer, + id-DownlinkRANStatusTransfer, + id-DownlinkUEAssociatedNRPPaTransport, + id-ErrorIndication, + id-HandoverCancel, + id-HandoverNotification, + id-HandoverPreparation, + id-HandoverResourceAllocation, + id-HandoverSuccess, + id-InitialContextSetup, + id-InitialUEMessage, + id-LocationReport, + id-LocationReportingControl, + id-LocationReportingFailureIndication, + id-MulticastSessionActivation, + id-MulticastSessionDeactivation, + id-MulticastSessionUpdate, + id-MulticastGroupPaging, + id-NASNonDeliveryIndication, + id-NGReset, + id-NGSetup, + id-OverloadStart, + id-OverloadStop, + id-Paging, + id-PathSwitchRequest, + id-PDUSessionResourceModify, + id-PDUSessionResourceModifyIndication, + id-PDUSessionResourceNotify, + id-PDUSessionResourceRelease, + id-PDUSessionResourceSetup, + id-PrivateMessage, + id-PWSCancel, + id-PWSFailureIndication, + id-PWSRestartIndication, + id-RANConfigurationUpdate, + id-RANCPRelocationIndication, + id-RerouteNASRequest, + id-RetrieveUEInformation, + id-RRCInactiveTransitionReport, + id-SecondaryRATDataUsageReport, + id-TraceFailureIndication, + id-TraceStart, + id-UEContextModification, + id-UEContextRelease, + id-UEContextReleaseRequest, + id-UEContextResume, + id-UEContextSuspend, + id-UEInformationTransfer, + id-UERadioCapabilityCheck, + id-UERadioCapabilityIDMapping, + id-UERadioCapabilityInfoIndication, + id-UETNLABindingRelease, + id-UplinkNASTransport, + id-UplinkNonUEAssociatedNRPPaTransport, + id-UplinkRANConfigurationTransfer, + id-UplinkRANEarlyStatusTransfer, + id-UplinkRANStatusTransfer, + id-UplinkUEAssociatedNRPPaTransport, + id-WriteReplaceWarning, + id-UplinkRIMInformationTransfer, + id-DownlinkRIMInformationTransfer + +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- Interface Elementary Procedure Class +-- +-- ************************************************************** + +NGAP-ELEMENTARY-PROCEDURE ::= CLASS { + &InitiatingMessage , + &SuccessfulOutcome OPTIONAL, + &UnsuccessfulOutcome OPTIONAL, + &procedureCode ProcedureCode UNIQUE, + &criticality Criticality DEFAULT ignore +} + +WITH SYNTAX { + INITIATING MESSAGE &InitiatingMessage + SUCCESSFUL OUTCOME &SuccessfulOutcome + UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome + PROCEDURE CODE &procedureCode + CRITICALITY &criticality +} + +-- ************************************************************** +-- +-- Interface PDU Definition +-- +-- ************************************************************** + +NGAP-PDU ::= CHOICE { + initiatingMessage InitiatingMessage, + successfulOutcome SuccessfulOutcome, + unsuccessfulOutcome UnsuccessfulOutcome, + ... +} + +InitiatingMessage ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +SuccessfulOutcome ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +UnsuccessfulOutcome ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +-- ************************************************************** +-- +-- Interface Elementary Procedure List +-- +-- ************************************************************** + +NGAP-ELEMENTARY-PROCEDURES NGAP-ELEMENTARY-PROCEDURE ::= { + NGAP-ELEMENTARY-PROCEDURES-CLASS-1 | + NGAP-ELEMENTARY-PROCEDURES-CLASS-2, + ... +} + +NGAP-ELEMENTARY-PROCEDURES-CLASS-1 NGAP-ELEMENTARY-PROCEDURE ::= { + aMFConfigurationUpdate | + broadcastSessionModification | + broadcastSessionRelease | + broadcastSessionSetup | + distributionSetup | + distributionRelease | + handoverCancel | + handoverPreparation | + handoverResourceAllocation | + initialContextSetup | + multicastSessionActivation | + multicastSessionDeactivation | + multicastSessionUpdate | + nGReset | + nGSetup | + pathSwitchRequest | + pDUSessionResourceModify | + pDUSessionResourceModifyIndication | + pDUSessionResourceRelease | + pDUSessionResourceSetup | + pWSCancel | + rANConfigurationUpdate | + uEContextModification | + uEContextRelease | + uEContextResume | + uEContextSuspend | + uERadioCapabilityCheck | + uERadioCapabilityIDMapping | + writeReplaceWarning, + ... +} + +NGAP-ELEMENTARY-PROCEDURES-CLASS-2 NGAP-ELEMENTARY-PROCEDURE ::= { + aMFCPRelocationIndication | + aMFStatusIndication | + broadcastSessionReleaseRequired | + cellTrafficTrace | + connectionEstablishmentIndication | + deactivateTrace | + downlinkNASTransport | + downlinkNonUEAssociatedNRPPaTransport | + downlinkRANConfigurationTransfer | + downlinkRANEarlyStatusTransfer | + downlinkRANStatusTransfer | + downlinkRIMInformationTransfer | + downlinkUEAssociatedNRPPaTransport | + errorIndication | + handoverNotification | + handoverSuccess | + initialUEMessage | + locationReport | + locationReportingControl | + locationReportingFailureIndication | + multicastGroupPaging | + nASNonDeliveryIndication | + overloadStart | + overloadStop | + paging | + pDUSessionResourceNotify | + privateMessage | + pWSFailureIndication | + pWSRestartIndication | + rANCPRelocationIndication | + rerouteNASRequest | + retrieveUEInformation | + rRCInactiveTransitionReport | + secondaryRATDataUsageReport | + traceFailureIndication | + traceStart | + uEContextReleaseRequest | + uEInformationTransfer | + uERadioCapabilityInfoIndication | + uETNLABindingRelease | + uplinkNASTransport | + uplinkNonUEAssociatedNRPPaTransport | + uplinkRANConfigurationTransfer | + uplinkRANEarlyStatusTransfer | + uplinkRANStatusTransfer | + uplinkRIMInformationTransfer | + uplinkUEAssociatedNRPPaTransport, + ... + +} + +-- ************************************************************** +-- +-- Interface Elementary Procedures +-- +-- ************************************************************** + +aMFConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE AMFConfigurationUpdate + SUCCESSFUL OUTCOME AMFConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME AMFConfigurationUpdateFailure + PROCEDURE CODE id-AMFConfigurationUpdate + CRITICALITY reject +} + +aMFCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE AMFCPRelocationIndication + PROCEDURE CODE id-AMFCPRelocationIndication + CRITICALITY reject +} + +aMFStatusIndication NGAP-ELEMENTARY-PROCEDURE ::={ + INITIATING MESSAGE AMFStatusIndication + PROCEDURE CODE id-AMFStatusIndication + CRITICALITY ignore +} + +broadcastSessionModification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionModificationRequest + SUCCESSFUL OUTCOME BroadcastSessionModificationResponse + UNSUCCESSFUL OUTCOME BroadcastSessionModificationFailure + PROCEDURE CODE id-BroadcastSessionModification + CRITICALITY reject +} + +broadcastSessionRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionReleaseRequest + SUCCESSFUL OUTCOME BroadcastSessionReleaseResponse + PROCEDURE CODE id-BroadcastSessionRelease + CRITICALITY reject +} + +broadcastSessionReleaseRequired NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionReleaseRequired + PROCEDURE CODE id-BroadcastSessionReleaseRequired + CRITICALITY reject +} + +broadcastSessionSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionSetupRequest + SUCCESSFUL OUTCOME BroadcastSessionSetupResponse + UNSUCCESSFUL OUTCOME BroadcastSessionSetupFailure + PROCEDURE CODE id-BroadcastSessionSetup + CRITICALITY reject +} + +cellTrafficTrace NGAP-ELEMENTARY-PROCEDURE ::={ + INITIATING MESSAGE CellTrafficTrace + PROCEDURE CODE id-CellTrafficTrace + CRITICALITY ignore +} + +connectionEstablishmentIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ConnectionEstablishmentIndication + PROCEDURE CODE id-ConnectionEstablishmentIndication + CRITICALITY reject +} + +deactivateTrace NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DeactivateTrace + PROCEDURE CODE id-DeactivateTrace + CRITICALITY ignore +} + +distributionSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DistributionSetupRequest + SUCCESSFUL OUTCOME DistributionSetupResponse + UNSUCCESSFUL OUTCOME DistributionSetupFailure + PROCEDURE CODE id-DistributionSetup + CRITICALITY reject +} + +distributionRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DistributionReleaseRequest + SUCCESSFUL OUTCOME DistributionReleaseResponse + PROCEDURE CODE id-DistributionRelease + CRITICALITY reject +} + +downlinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNASTransport + PROCEDURE CODE id-DownlinkNASTransport + CRITICALITY ignore +} + +downlinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNonUEAssociatedNRPPaTransport + PROCEDURE CODE id-DownlinkNonUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +downlinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANConfigurationTransfer + PROCEDURE CODE id-DownlinkRANConfigurationTransfer + CRITICALITY ignore +} + +downlinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANEarlyStatusTransfer + PROCEDURE CODE id-DownlinkRANEarlyStatusTransfer + CRITICALITY ignore +} + +downlinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANStatusTransfer + PROCEDURE CODE id-DownlinkRANStatusTransfer + CRITICALITY ignore +} + +downlinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkUEAssociatedNRPPaTransport + PROCEDURE CODE id-DownlinkUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +errorIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ErrorIndication + PROCEDURE CODE id-ErrorIndication + CRITICALITY ignore +} + +handoverCancel NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverCancel + SUCCESSFUL OUTCOME HandoverCancelAcknowledge + PROCEDURE CODE id-HandoverCancel + CRITICALITY reject +} + +handoverNotification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverNotify + PROCEDURE CODE id-HandoverNotification + CRITICALITY ignore +} + +handoverPreparation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequired + SUCCESSFUL OUTCOME HandoverCommand + UNSUCCESSFUL OUTCOME HandoverPreparationFailure + PROCEDURE CODE id-HandoverPreparation + CRITICALITY reject +} + +handoverResourceAllocation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequest + SUCCESSFUL OUTCOME HandoverRequestAcknowledge + UNSUCCESSFUL OUTCOME HandoverFailure + PROCEDURE CODE id-HandoverResourceAllocation + CRITICALITY reject +} + +handoverSuccess NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverSuccess + PROCEDURE CODE id-HandoverSuccess + CRITICALITY ignore +} + +initialContextSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialContextSetupRequest + SUCCESSFUL OUTCOME InitialContextSetupResponse + UNSUCCESSFUL OUTCOME InitialContextSetupFailure + PROCEDURE CODE id-InitialContextSetup + CRITICALITY reject +} + +initialUEMessage NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialUEMessage + PROCEDURE CODE id-InitialUEMessage + CRITICALITY ignore +} + +locationReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReport + PROCEDURE CODE id-LocationReport + CRITICALITY ignore +} + +locationReportingControl NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingControl + PROCEDURE CODE id-LocationReportingControl + CRITICALITY ignore +} + +locationReportingFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingFailureIndication + PROCEDURE CODE id-LocationReportingFailureIndication + CRITICALITY ignore +} + +multicastSessionActivation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionActivationRequest + SUCCESSFUL OUTCOME MulticastSessionActivationResponse + UNSUCCESSFUL OUTCOME MulticastSessionActivationFailure + PROCEDURE CODE id-MulticastSessionActivation + CRITICALITY reject +} + +multicastSessionDeactivation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionDeactivationRequest + SUCCESSFUL OUTCOME MulticastSessionDeactivationResponse + PROCEDURE CODE id-MulticastSessionDeactivation + CRITICALITY reject +} + +multicastSessionUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionUpdateRequest + SUCCESSFUL OUTCOME MulticastSessionUpdateResponse + UNSUCCESSFUL OUTCOME MulticastSessionUpdateFailure + PROCEDURE CODE id-MulticastSessionUpdate + CRITICALITY reject +} + +multicastGroupPaging NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastGroupPaging + PROCEDURE CODE id-MulticastGroupPaging + CRITICALITY ignore +} + +nASNonDeliveryIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASNonDeliveryIndication + PROCEDURE CODE id-NASNonDeliveryIndication + CRITICALITY ignore +} + +nGReset NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NGReset + SUCCESSFUL OUTCOME NGResetAcknowledge + PROCEDURE CODE id-NGReset + CRITICALITY reject +} + +nGSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NGSetupRequest + SUCCESSFUL OUTCOME NGSetupResponse + UNSUCCESSFUL OUTCOME NGSetupFailure + PROCEDURE CODE id-NGSetup + CRITICALITY reject +} + +overloadStart NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStart + PROCEDURE CODE id-OverloadStart + CRITICALITY ignore +} + +overloadStop NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStop + PROCEDURE CODE id-OverloadStop + CRITICALITY reject +} + +paging NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Paging + PROCEDURE CODE id-Paging + CRITICALITY ignore +} + +pathSwitchRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PathSwitchRequest + SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge + UNSUCCESSFUL OUTCOME PathSwitchRequestFailure + PROCEDURE CODE id-PathSwitchRequest + CRITICALITY reject +} + +pDUSessionResourceModify NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceModifyRequest + SUCCESSFUL OUTCOME PDUSessionResourceModifyResponse + PROCEDURE CODE id-PDUSessionResourceModify + CRITICALITY reject +} + +pDUSessionResourceModifyIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceModifyIndication + SUCCESSFUL OUTCOME PDUSessionResourceModifyConfirm + PROCEDURE CODE id-PDUSessionResourceModifyIndication + CRITICALITY reject +} + +pDUSessionResourceNotify NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceNotify + PROCEDURE CODE id-PDUSessionResourceNotify + CRITICALITY ignore +} + +pDUSessionResourceRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceReleaseCommand + SUCCESSFUL OUTCOME PDUSessionResourceReleaseResponse + PROCEDURE CODE id-PDUSessionResourceRelease + CRITICALITY reject +} + +pDUSessionResourceSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceSetupRequest + SUCCESSFUL OUTCOME PDUSessionResourceSetupResponse + PROCEDURE CODE id-PDUSessionResourceSetup + CRITICALITY reject +} + +privateMessage NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PrivateMessage + PROCEDURE CODE id-PrivateMessage + CRITICALITY ignore +} + +pWSCancel NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSCancelRequest + SUCCESSFUL OUTCOME PWSCancelResponse + PROCEDURE CODE id-PWSCancel + CRITICALITY reject +} + +pWSFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSFailureIndication + PROCEDURE CODE id-PWSFailureIndication + CRITICALITY ignore +} + +pWSRestartIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSRestartIndication + PROCEDURE CODE id-PWSRestartIndication + CRITICALITY ignore +} + +rANConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RANConfigurationUpdate + SUCCESSFUL OUTCOME RANConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME RANConfigurationUpdateFailure + PROCEDURE CODE id-RANConfigurationUpdate + CRITICALITY reject +} + +rANCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RANCPRelocationIndication + PROCEDURE CODE id-RANCPRelocationIndication + CRITICALITY reject +} + +rerouteNASRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RerouteNASRequest + PROCEDURE CODE id-RerouteNASRequest + CRITICALITY reject +} + + +retrieveUEInformation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RetrieveUEInformation + PROCEDURE CODE id-RetrieveUEInformation + CRITICALITY reject +} + +rRCInactiveTransitionReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RRCInactiveTransitionReport + PROCEDURE CODE id-RRCInactiveTransitionReport + CRITICALITY ignore +} + +secondaryRATDataUsageReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE SecondaryRATDataUsageReport + PROCEDURE CODE id-SecondaryRATDataUsageReport + CRITICALITY ignore +} + +traceFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceFailureIndication + PROCEDURE CODE id-TraceFailureIndication + CRITICALITY ignore +} + +traceStart NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceStart + PROCEDURE CODE id-TraceStart + CRITICALITY ignore +} + +uEContextModification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationRequest + SUCCESSFUL OUTCOME UEContextModificationResponse + UNSUCCESSFUL OUTCOME UEContextModificationFailure + PROCEDURE CODE id-UEContextModification + CRITICALITY reject +} + +uEContextRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseCommand + SUCCESSFUL OUTCOME UEContextReleaseComplete + PROCEDURE CODE id-UEContextRelease + CRITICALITY reject +} + +uEContextReleaseRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseRequest + PROCEDURE CODE id-UEContextReleaseRequest + CRITICALITY ignore +} + +uEContextResume NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextResumeRequest + SUCCESSFUL OUTCOME UEContextResumeResponse + UNSUCCESSFUL OUTCOME UEContextResumeFailure + PROCEDURE CODE id-UEContextResume + CRITICALITY reject +} + +uEContextSuspend NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextSuspendRequest + SUCCESSFUL OUTCOME UEContextSuspendResponse + UNSUCCESSFUL OUTCOME UEContextSuspendFailure + PROCEDURE CODE id-UEContextSuspend + CRITICALITY reject +} + +uEInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEInformationTransfer + PROCEDURE CODE id-UEInformationTransfer + CRITICALITY reject +} + +uERadioCapabilityCheck NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityCheckRequest + SUCCESSFUL OUTCOME UERadioCapabilityCheckResponse + PROCEDURE CODE id-UERadioCapabilityCheck + CRITICALITY reject +} + +uERadioCapabilityIDMapping NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityIDMappingRequest + SUCCESSFUL OUTCOME UERadioCapabilityIDMappingResponse + PROCEDURE CODE id-UERadioCapabilityIDMapping + CRITICALITY reject +} + +uERadioCapabilityInfoIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityInfoIndication + PROCEDURE CODE id-UERadioCapabilityInfoIndication + CRITICALITY ignore +} + +uETNLABindingRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UETNLABindingReleaseRequest + PROCEDURE CODE id-UETNLABindingRelease + CRITICALITY ignore +} + +uplinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNASTransport + PROCEDURE CODE id-UplinkNASTransport + CRITICALITY ignore +} + +uplinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNonUEAssociatedNRPPaTransport + PROCEDURE CODE id-UplinkNonUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +uplinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANConfigurationTransfer + PROCEDURE CODE id-UplinkRANConfigurationTransfer + CRITICALITY ignore +} + +uplinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANEarlyStatusTransfer + PROCEDURE CODE id-UplinkRANEarlyStatusTransfer + CRITICALITY reject +} + +uplinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANStatusTransfer + PROCEDURE CODE id-UplinkRANStatusTransfer + CRITICALITY ignore +} + +uplinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkUEAssociatedNRPPaTransport + PROCEDURE CODE id-UplinkUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +writeReplaceWarning NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE WriteReplaceWarningRequest + SUCCESSFUL OUTCOME WriteReplaceWarningResponse + PROCEDURE CODE id-WriteReplaceWarning + CRITICALITY reject +} + +uplinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRIMInformationTransfer + PROCEDURE CODE id-UplinkRIMInformationTransfer + CRITICALITY ignore +} + +downlinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRIMInformationTransfer + PROCEDURE CODE id-DownlinkRIMInformationTransfer + CRITICALITY ignore +} + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- PDU definitions for NGAP. +-- +-- ************************************************************** + +NGAP-PDU-Contents { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Contents (1) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + AllowedNSSAI, + AMFName, + AMFSetID, + AMF-TNLAssociationSetupList, + AMF-TNLAssociationToAddList, + AMF-TNLAssociationToRemoveList, + AMF-TNLAssociationToUpdateList, + AMF-UE-NGAP-ID, + AssistanceDataForPaging, + AuthenticatedIndication, + BroadcastCancelledAreaList, + BroadcastCompletedAreaList, + CancelAllWarningMessages, + Cause, + CellIDListForRestart, + CEmodeBrestricted, + CEmodeBSupport-Indicator, + CNAssistedRANTuning, + ConcurrentWarningMessageInd, + CoreNetworkAssistanceInformationForInactive, + CPTransportLayerInformation, + CriticalityDiagnostics, + DataCodingScheme, + DL-CP-SecurityInformation, + DirectForwardingPathAvailability, + EarlyStatusTransfer-TransparentContainer, + EDT-Session, + EmergencyAreaIDListForRestart, + EmergencyFallbackIndicator, + EN-DCSONConfigurationTransfer, + EndIndication, + Enhanced-CoverageRestriction, + EUTRA-CGI, + EUTRA-PagingeDRXInformation, + Extended-AMFName, + Extended-ConnectedTime, + Extended-RANNodeName, + FiveG-ProSeAuthorized, + FiveG-ProSePC5QoSParameters, + FiveG-S-TMSI, + GlobalRANNodeID, + GUAMI, + HandoverFlag, + HandoverType, + IAB-Authorized, + IAB-Supported, + IABNodeIndication, + IMSVoiceSupportIndicator, + IndexToRFSP, + InfoOnRecommendedCellsAndRANNodesForPaging, + IntersystemSONConfigurationTransfer, + LAI, + LTEM-Indication, + LocationReportingRequestType, + LTEUESidelinkAggregateMaximumBitrate, + LTEV2XServicesAuthorized, + MaskedIMEISV, + MBS-AreaSessionID, + MBS-ServiceArea, + MBS-SessionID, + MBS-DistributionReleaseRequestTransfer, + MBS-DistributionSetupRequestTransfer, + MBS-DistributionSetupResponseTransfer, + MBS-DistributionSetupUnsuccessfulTransfer, + MBSSessionReleaseResponseTransfer, + MBSSessionSetupOrModFailureTransfer, + MBSSessionSetupOrModRequestTransfer, + MBSSessionSetupOrModResponseTransfer, + MessageIdentifier, + MDTPLMNList, + MDTPLMNModificationList, + MobilityRestrictionList, + MulticastSessionActivationRequestTransfer, + MulticastSessionDeactivationRequestTransfer, + MulticastSessionUpdateRequestTransfer, + MulticastGroupPagingAreaList, + NAS-PDU, + NASSecurityParametersFromNGRAN, + NB-IoT-DefaultPagingDRX, + NB-IoT-PagingDRX, + NB-IoT-Paging-eDRXInfo, + NB-IoT-UEPriority, + NewSecurityContextInd, + NGRAN-CGI, + NGRAN-TNLAssociationToRemoveList, + NGRANTraceID, + NotifySourceNGRANNode, + NPN-AccessInformation, + NR-CGI, + NR-PagingeDRXInformation, + NRPPa-PDU, + NumberOfBroadcastsRequested, + NRUESidelinkAggregateMaximumBitrate, + NRV2XServicesAuthorized, + OverloadResponse, + OverloadStartNSSAIList, + PagingAssisDataforCEcapabUE, + PagingCause, + PagingDRX, + PagingOrigin, + PagingPriority, + PDUSessionAggregateMaximumBitRate, + PDUSessionResourceAdmittedList, + PDUSessionResourceFailedToModifyListModCfm, + PDUSessionResourceFailedToModifyListModRes, + PDUSessionResourceFailedToResumeListRESReq, + PDUSessionResourceFailedToResumeListRESRes, + PDUSessionResourceFailedToSetupListCxtFail, + PDUSessionResourceFailedToSetupListCxtRes, + PDUSessionResourceFailedToSetupListHOAck, + PDUSessionResourceFailedToSetupListPSReq, + PDUSessionResourceFailedToSetupListSURes, + PDUSessionResourceHandoverList, + PDUSessionResourceListCxtRelCpl, + PDUSessionResourceListCxtRelReq, + PDUSessionResourceListHORqd, + PDUSessionResourceModifyListModCfm, + PDUSessionResourceModifyListModInd, + PDUSessionResourceModifyListModReq, + PDUSessionResourceModifyListModRes, + PDUSessionResourceNotifyList, + PDUSessionResourceReleasedListNot, + PDUSessionResourceReleasedListPSAck, + PDUSessionResourceReleasedListPSFail, + PDUSessionResourceReleasedListRelRes, + PDUSessionResourceResumeListRESReq, + PDUSessionResourceResumeListRESRes, + PDUSessionResourceSecondaryRATUsageList, + PDUSessionResourceSetupListCxtReq, + PDUSessionResourceSetupListCxtRes, + PDUSessionResourceSetupListHOReq, + PDUSessionResourceSetupListSUReq, + PDUSessionResourceSetupListSURes, + PDUSessionResourceSuspendListSUSReq, + PDUSessionResourceSwitchedList, + PDUSessionResourceToBeSwitchedDLList, + PDUSessionResourceToReleaseListHOCmd, + PDUSessionResourceToReleaseListRelCmd, + PEIPSassistanceInformation, + PLMNIdentity, + PLMNSupportList, + PrivacyIndicator, + PWSFailedCellIDList, + PC5QoSParameters, + QMCConfigInfo, + QMCDeactivation, + RANNodeName, + RANPagingPriority, + RANStatusTransfer-TransparentContainer, + RAN-UE-NGAP-ID, + RedCapIndication, + RedirectionVoiceFallback, + RelativeAMFCapacity, + RepetitionPeriod, + ResetType, + RGLevelWirelineAccessCharacteristics, + RoutingID, + RRCEstablishmentCause, + RRCInactiveTransitionReportRequest, + RRCState, + SecurityContext, + SecurityKey, + SerialNumber, + ServedGUAMIList, + SliceSupportList, + S-NSSAI, + SONConfigurationTransfer, + SourceToTarget-TransparentContainer, + SourceToTarget-AMFInformationReroute, + SRVCCOperationPossible, + SupportedTAList, + Suspend-Request-Indication, + Suspend-Response-Indication, + TAI, + TAIListForPaging, + TAIListForRestart, + TargetID, + TargetNSSAIInformation, + TargetToSource-TransparentContainer, + TargettoSource-Failure-TransparentContainer, + TimeSyncAssistanceInfo, + TimeToWait, + TNLAssociationList, + TraceActivation, + TrafficLoadReductionIndication, + TransportLayerAddress, + UEAggregateMaximumBitRate, + UE-associatedLogicalNG-connectionList, + UECapabilityInfoRequest, + UEContextRequest, + UE-DifferentiationInfo, + UE-NGAP-IDs, + UEPagingIdentity, + UEPresenceInAreaOfInterestList, + UERadioCapability, + UERadioCapabilityForPaging, + UERadioCapabilityID, + UERetentionInformation, + UESecurityCapabilities, + UESliceMaximumBitRateList, + UE-UP-CIoT-Support, + UL-CP-SecurityInformation, + UnavailableGUAMIList, + URI-address, + UserLocationInformation, + WarningAreaCoordinates, + WarningAreaList, + WarningMessageContents, + WarningSecurityInfo, + WarningType, + WUS-Assistance-Information, + RIMInformationTransfer + +FROM NGAP-IEs + + PrivateIE-Container{}, + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + ProtocolIE-ContainerList{}, + ProtocolIE-ContainerPair{}, + ProtocolIE-SingleContainer{}, + NGAP-PRIVATE-IES, + NGAP-PROTOCOL-EXTENSION, + NGAP-PROTOCOL-IES, + NGAP-PROTOCOL-IES-PAIR +FROM NGAP-Containers + + id-AllowedNSSAI, + id-AMFName, + id-AMFOverloadResponse, + id-AMFSetID, + id-AMF-TNLAssociationFailedToSetupList, + id-AMF-TNLAssociationSetupList, + id-AMF-TNLAssociationToAddList, + id-AMF-TNLAssociationToRemoveList, + id-AMF-TNLAssociationToUpdateList, + id-AMFTrafficLoadReductionIndication, + id-AMF-UE-NGAP-ID, + id-AssistanceDataForPaging, + id-AuthenticatedIndication, + id-BroadcastCancelledAreaList, + id-BroadcastCompletedAreaList, + id-CancelAllWarningMessages, + id-Cause, + id-CellIDListForRestart, + id-CEmodeBrestricted, + id-CEmodeBSupport-Indicator, + id-CNAssistedRANTuning, + id-ConcurrentWarningMessageInd, + id-CoreNetworkAssistanceInformationForInactive, + id-CriticalityDiagnostics, + id-DataCodingScheme, + id-DefaultPagingDRX, + id-DirectForwardingPathAvailability, + id-DL-CP-SecurityInformation, + id-EarlyStatusTransfer-TransparentContainer, + id-EDT-Session, + id-EmergencyAreaIDListForRestart, + id-EmergencyFallbackIndicator, + id-ENDC-SONConfigurationTransferDL, + id-ENDC-SONConfigurationTransferUL, + id-EndIndication, + id-Enhanced-CoverageRestriction, + id-EUTRA-CGI, + id-EUTRA-PagingeDRXInformation, + id-Extended-AMFName, + id-Extended-ConnectedTime, + id-Extended-RANNodeName, + id-FiveG-ProSeAuthorized, + id-FiveG-ProSeUEPC5AggregateMaximumBitRate, + id-FiveG-ProSePC5QoSParameters, + id-FiveG-S-TMSI, + id-GlobalRANNodeID, + id-GUAMI, + id-HandoverFlag, + id-HandoverType, + id-IAB-Authorized, + id-IAB-Supported, + id-IABNodeIndication, + id-IMSVoiceSupportIndicator, + id-IndexToRFSP, + id-InfoOnRecommendedCellsAndRANNodesForPaging, + id-IntersystemSONConfigurationTransferDL, + id-IntersystemSONConfigurationTransferUL, + id-LocationReportingRequestType, + id-LTEM-Indication, + id-LTEV2XServicesAuthorized, + id-LTEUESidelinkAggregateMaximumBitrate, + id-ManagementBasedMDTPLMNList, + id-ManagementBasedMDTPLMNModificationList, + id-MaskedIMEISV, + id-MBS-AreaSessionID, + id-MBS-ServiceArea, + id-MBS-SessionID, + id-MBS-DistributionReleaseRequestTransfer, + id-MBS-DistributionSetupRequestTransfer, + id-MBS-DistributionSetupResponseTransfer, + id-MBS-DistributionSetupUnsuccessfulTransfer, + id-MBSSessionModificationFailureTransfer, + id-MBSSessionModificationRequestTransfer, + id-MBSSessionModificationResponseTransfer, + id-MBSSessionReleaseResponseTransfer, + id-MBSSessionSetupFailureTransfer, + id-MBSSessionSetupRequestTransfer, + id-MBSSessionSetupResponseTransfer, + id-MessageIdentifier, + id-MobilityRestrictionList, + id-MulticastSessionActivationRequestTransfer, + id-MulticastSessionDeactivationRequestTransfer, + id-MulticastSessionUpdateRequestTransfer, + id-MulticastGroupPagingAreaList, + id-NAS-PDU, + id-NASC, + id-NASSecurityParametersFromNGRAN, + id-NB-IoT-DefaultPagingDRX, + id-NB-IoT-PagingDRX, + id-NB-IoT-Paging-eDRXInfo, + id-NB-IoT-UEPriority, + id-NewAMF-UE-NGAP-ID, + id-NewGUAMI, + id-NewSecurityContextInd, + id-NGAP-Message, + id-NGRAN-CGI, + id-NGRAN-TNLAssociationToRemoveList, + id-NGRANTraceID, + id-NotifySourceNGRANNode, + id-NPN-AccessInformation, + id-NR-PagingeDRXInformation, + id-NRPPa-PDU, + id-NRV2XServicesAuthorized, + id-NRUESidelinkAggregateMaximumBitrate, + id-NumberOfBroadcastsRequested, + id-OldAMF, + id-OverloadStartNSSAIList, + id-PagingAssisDataforCEcapabUE, + id-PagingCause, + id-PagingDRX, + id-PagingOrigin, + id-PagingPriority, + id-PDUSessionResourceAdmittedList, + id-PDUSessionResourceFailedToModifyListModCfm, + id-PDUSessionResourceFailedToModifyListModRes, + id-PDUSessionResourceFailedToResumeListRESReq, + id-PDUSessionResourceFailedToResumeListRESRes, + id-PDUSessionResourceFailedToSetupListCxtFail, + id-PDUSessionResourceFailedToSetupListCxtRes, + id-PDUSessionResourceFailedToSetupListHOAck, + id-PDUSessionResourceFailedToSetupListPSReq, + id-PDUSessionResourceFailedToSetupListSURes, + id-PDUSessionResourceHandoverList, + id-PDUSessionResourceListCxtRelCpl, + id-PDUSessionResourceListCxtRelReq, + id-PDUSessionResourceListHORqd, + id-PDUSessionResourceModifyListModCfm, + id-PDUSessionResourceModifyListModInd, + id-PDUSessionResourceModifyListModReq, + id-PDUSessionResourceModifyListModRes, + id-PDUSessionResourceNotifyList, + id-PDUSessionResourceReleasedListNot, + id-PDUSessionResourceReleasedListPSAck, + id-PDUSessionResourceReleasedListPSFail, + id-PDUSessionResourceReleasedListRelRes, + id-PDUSessionResourceResumeListRESReq, + id-PDUSessionResourceResumeListRESRes, + id-PDUSessionResourceSecondaryRATUsageList, + id-PDUSessionResourceSetupListCxtReq, + id-PDUSessionResourceSetupListCxtRes, + id-PDUSessionResourceSetupListHOReq, + id-PDUSessionResourceSetupListSUReq, + id-PDUSessionResourceSetupListSURes, + id-PDUSessionResourceSuspendListSUSReq, + id-PDUSessionResourceSwitchedList, + id-PDUSessionResourceToBeSwitchedDLList, + id-PDUSessionResourceToReleaseListHOCmd, + id-PDUSessionResourceToReleaseListRelCmd, + id-PEIPSassistanceInformation, + id-PLMNSupportList, + id-PrivacyIndicator, + id-PWSFailedCellIDList, + id-PC5QoSParameters, + id-QMCConfigInfo, + id-QMCDeactivation, + id-RANNodeName, + id-RANPagingPriority, + id-RANStatusTransfer-TransparentContainer, + id-RAN-UE-NGAP-ID, + id-RedCapIndication, + id-RedirectionVoiceFallback, + id-RelativeAMFCapacity, + id-RepetitionPeriod, + id-ResetType, + id-RGLevelWirelineAccessCharacteristics, + id-RoutingID, + id-RRCEstablishmentCause, + id-RRCInactiveTransitionReportRequest, + id-RRC-Resume-Cause, + id-RRCState, + id-SecurityContext, + id-SecurityKey, + id-SelectedPLMNIdentity, + id-SerialNumber, + id-ServedGUAMIList, + id-SliceSupportList, + id-S-NSSAI, + id-SONConfigurationTransferDL, + id-SONConfigurationTransferUL, + id-SourceAMF-UE-NGAP-ID, + id-SourceToTarget-TransparentContainer, + id-SourceToTarget-AMFInformationReroute, + id-SRVCCOperationPossible, + id-SupportedTAList, + id-Suspend-Request-Indication, + id-Suspend-Response-Indication, + id-TAI, + id-TAIListForPaging, + id-TAIListForRestart, + id-TargetID, + id-TargetNSSAIInformation, + id-TargetToSource-TransparentContainer, + id-TargettoSource-Failure-TransparentContainer, + id-TimeSyncAssistanceInfo, + id-TimeToWait, + id-TNGFIdentityInformation, + id-TraceActivation, + id-TraceCollectionEntityIPAddress, + id-TraceCollectionEntityURI, + id-TWIFIdentityInformation, + id-UEAggregateMaximumBitRate, + id-UE-associatedLogicalNG-connectionList, + id-UECapabilityInfoRequest, + id-UEContextRequest, + id-UE-DifferentiationInfo, + id-UE-NGAP-IDs, + id-UEPagingIdentity, + id-UEPresenceInAreaOfInterestList, + id-UERadioCapability, + id-UERadioCapabilityForPaging, + id-UERadioCapabilityID, + id-UERadioCapability-EUTRA-Format, + id-UERetentionInformation, + id-UESecurityCapabilities, + id-UESliceMaximumBitRateList, + id-UE-UP-CIoT-Support, + id-UL-CP-SecurityInformation, + id-UnavailableGUAMIList, + id-UserLocationInformation, + id-W-AGFIdentityInformation, + id-WarningAreaCoordinates, + id-WarningAreaList, + id-WarningMessageContents, + id-WarningSecurityInfo, + id-WarningType, + id-WUS-Assistance-Information, + id-RIMInformationTransfer + +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- PDU SESSION MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU Session Resource Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE SETUP REQUEST +-- +-- ************************************************************** + +PDUSessionResourceSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestIEs} }, + ... +} + +PDUSessionResourceSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceSetupListSUReq CRITICALITY reject TYPE PDUSessionResourceSetupListSUReq PRESENCE mandatory }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE SETUP RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupResponseIEs} }, + ... +} + +PDUSessionResourceSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceSetupListSURes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListSURes PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE RELEASE COMMAND +-- +-- ************************************************************** + +PDUSessionResourceReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseCommandIEs} }, + ... +} + +PDUSessionResourceReleaseCommandIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceToReleaseListRelCmd CRITICALITY reject TYPE PDUSessionResourceToReleaseListRelCmd PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE RELEASE RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseResponseIEs} }, + ... +} + +PDUSessionResourceReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListRelRes CRITICALITY ignore TYPE PDUSessionResourceReleasedListRelRes PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU Session Resource Modify Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY REQUEST +-- +-- ************************************************************** + +PDUSessionResourceModifyRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestIEs} }, + ... +} + +PDUSessionResourceModifyRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-PDUSessionResourceModifyListModReq CRITICALITY reject TYPE PDUSessionResourceModifyListModReq PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceModifyResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyResponseIEs} }, + ... +} + +PDUSessionResourceModifyResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceModifyListModRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModRes PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Notify Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE NOTIFY +-- +-- ************************************************************** + +PDUSessionResourceNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceNotifyIEs} }, + ... +} + +PDUSessionResourceNotifyIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceNotifyList CRITICALITY reject TYPE PDUSessionResourceNotifyList PRESENCE optional }| + { ID id-PDUSessionResourceReleasedListNot CRITICALITY ignore TYPE PDUSessionResourceReleasedListNot PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Modify Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY INDICATION +-- +-- ************************************************************** + +PDUSessionResourceModifyIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyIndicationIEs} }, + ... +} + +PDUSessionResourceModifyIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModInd CRITICALITY reject TYPE PDUSessionResourceModifyListModInd PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY CONFIRM +-- +-- ************************************************************** + +PDUSessionResourceModifyConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyConfirmIEs} }, + ... +} + +PDUSessionResourceModifyConfirmIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceModifyListModCfm PRESENCE optional }| + { ID id-PDUSessionResourceFailedToModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModCfm PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Initial Context Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP REQUEST +-- +-- ************************************************************** + +InitialContextSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} }, + ... +} + +InitialContextSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE conditional }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListCxtReq CRITICALITY reject TYPE PDUSessionResourceSetupListCxtReq PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }| + { ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| +{ ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| +{ ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| +{ ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| +{ ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-RGLevelWirelineAccessCharacteristics CRITICALITY ignore TYPE RGLevelWirelineAccessCharacteristics PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore TYPE QMCConfigInfo PRESENCE optional }| + { ID id-TargetNSSAIInformation CRITICALITY ignore TYPE TargetNSSAIInformation PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP RESPONSE +-- +-- ************************************************************** + +InitialContextSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} }, + ... +} + +InitialContextSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceSetupListCxtRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtRes PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP FAILURE +-- +-- ************************************************************** + +InitialContextSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} }, + ... +} + +InitialContextSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListCxtFail CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtFail PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Request Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE REQUEST +-- +-- ************************************************************** + +UEContextReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseRequest-IEs} }, + ... +} + +UEContextReleaseRequest-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceListCxtRelReq CRITICALITY reject TYPE PDUSessionResourceListCxtRelReq PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE COMMAND +-- +-- ************************************************************** + +UEContextReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseCommand-IEs} }, + ... +} + +UEContextReleaseCommand-IEs NGAP-PROTOCOL-IES ::= { + { ID id-UE-NGAP-IDs CRITICALITY reject TYPE UE-NGAP-IDs PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE COMPLETE +-- +-- ************************************************************** + +UEContextReleaseComplete ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseComplete-IEs} }, + ... +} + +UEContextReleaseComplete-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PDUSessionResourceListCxtRelCpl CRITICALITY reject TYPE PDUSessionResourceListCxtRelCpl PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RESUME REQUEST +-- +-- ************************************************************** + +UEContextResumeRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextResumeRequestIEs} }, + ... +} + +UEContextResumeRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE mandatory }| + { ID id-PDUSessionResourceResumeListRESReq CRITICALITY reject TYPE PDUSessionResourceResumeListRESReq PRESENCE optional }| + { ID id-PDUSessionResourceFailedToResumeListRESReq CRITICALITY reject TYPE PDUSessionResourceFailedToResumeListRESReq PRESENCE optional }| + { ID id-Suspend-Request-Indication CRITICALITY ignore TYPE Suspend-Request-Indication PRESENCE optional }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME RESPONSE +-- +-- ************************************************************** + +UEContextResumeResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextResumeResponseIEs} }, + ... +} + +UEContextResumeResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceResumeListRESRes CRITICALITY reject TYPE PDUSessionResourceResumeListRESRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToResumeListRESRes CRITICALITY reject TYPE PDUSessionResourceFailedToResumeListRESRes PRESENCE optional }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional }| + { ID id-Suspend-Response-Indication CRITICALITY ignore TYPE Suspend-Response-Indication PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME FAILURE +-- +-- ************************************************************** + +UEContextResumeFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} }, + ... +} + +UEContextResumeFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE Context Suspend Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND REQUEST +-- +-- ************************************************************** + +UEContextSuspendRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendRequestIEs} }, + ... +} + +UEContextSuspendRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }| + { ID id-PDUSessionResourceSuspendListSUSReq CRITICALITY reject TYPE PDUSessionResourceSuspendListSUSReq PRESENCE optional }, ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND RESPONSE +-- +-- ************************************************************** + +UEContextSuspendResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} }, + ... +} + +UEContextSuspendResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND FAILURE +-- +-- ************************************************************** + +UEContextSuspendFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextSuspendFailureIEs} }, + ... +} + +UEContextSuspendFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Modification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION REQUEST +-- +-- ************************************************************** + +UEContextModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationRequestIEs} }, + ... +} + +UEContextModificationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }| + { ID id-NewAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-NewGUAMI CRITICALITY reject TYPE GUAMI PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-RGLevelWirelineAccessCharacteristics CRITICALITY ignore TYPE RGLevelWirelineAccessCharacteristics PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore TYPE QMCConfigInfo PRESENCE optional }| + { ID id-QMCDeactivation CRITICALITY ignore TYPE QMCDeactivation PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNModificationList CRITICALITY ignore TYPE MDTPLMNModificationList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION RESPONSE +-- +-- ************************************************************** + +UEContextModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationResponseIEs} }, + ... +} + +UEContextModificationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION FAILURE +-- +-- ************************************************************** + +UEContextModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationFailureIEs} }, + ... +} + +UEContextModificationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RRC INACTIVE TRANSITION REPORT +-- +-- ************************************************************** + +RRCInactiveTransitionReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RRCInactiveTransitionReportIEs} }, + ... +} + +RRCInactiveTransitionReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Retrieve UE Information +-- +-- ************************************************************** + +RetrieveUEInformation ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} }, + ... +} + +RetrieveUEInformationIEs NGAP-PROTOCOL-IES ::= { + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }, + ... + +} + +-- ************************************************************** + +-- UE Information Transfer +-- +-- ************************************************************** + +UEInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} }, + ... +} + +UEInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }| + { ID id-NB-IoT-UEPriority CRITICALITY ignore TYPE NB-IoT-UEPriority PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CP Relocation Indication +-- +-- ************************************************************** + +RANCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RANCPRelocationIndicationIEs} }, + ... +} + +RANCPRelocationIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }| + { ID id-EUTRA-CGI CRITICALITY ignore TYPE EUTRA-CGI PRESENCE mandatory }| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }| + { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE MOBILITY MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Preparation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER REQUIRED +-- +-- ************************************************************** + +HandoverRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequiredIEs} }, + ... +} + +HandoverRequiredIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore TYPE DirectForwardingPathAvailability PRESENCE optional }| + { ID id-PDUSessionResourceListHORqd CRITICALITY reject TYPE PDUSessionResourceListHORqd PRESENCE mandatory }| + { ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER COMMAND +-- +-- ************************************************************** + +HandoverCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverCommandIEs} }, + ... +} + +HandoverCommandIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-NASSecurityParametersFromNGRAN CRITICALITY reject TYPE NASSecurityParametersFromNGRAN PRESENCE conditional }| + -- This IE shall be present if HandoverType IE is set to value "5GStoEPPS" or "5GStoUTRAN" -- + { ID id-PDUSessionResourceHandoverList CRITICALITY ignore TYPE PDUSessionResourceHandoverList PRESENCE optional }| + { ID id-PDUSessionResourceToReleaseListHOCmd CRITICALITY ignore TYPE PDUSessionResourceToReleaseListHOCmd PRESENCE optional }| + { ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- HANDOVER PREPARATION FAILURE +-- +-- ************************************************************** + +HandoverPreparationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverPreparationFailureIEs} }, + ... +} + +HandoverPreparationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-TargettoSource-Failure-TransparentContainer CRITICALITY ignore TYPE TargettoSource-Failure-TransparentContainer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Resource Allocation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER REQUEST +-- +-- ************************************************************** + +HandoverRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestIEs} }, + ... +} + +HandoverRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE mandatory }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }| + { ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }| + { ID id-NASC CRITICALITY reject TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceSetupListHOReq CRITICALITY reject TYPE PDUSessionResourceSetupListHOReq PRESENCE mandatory }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }| + { ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY reject TYPE IAB-Authorized PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER REQUEST ACKNOWLEDGE +-- +-- ************************************************************** + +HandoverRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} }, + ... +} + +HandoverRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceAdmittedList CRITICALITY ignore TYPE PDUSessionResourceAdmittedList PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListHOAck CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListHOAck PRESENCE optional }| + { ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-NPN-AccessInformation CRITICALITY reject TYPE NPN-AccessInformation PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- HANDOVER FAILURE +-- +-- ************************************************************** + +HandoverFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverFailureIEs} }, + ... +} + +HandoverFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-TargettoSource-Failure-TransparentContainer CRITICALITY ignore TYPE TargettoSource-Failure-TransparentContainer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Notification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER NOTIFY +-- +-- ************************************************************** + +HandoverNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} }, + ... +} + +HandoverNotifyIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-NotifySourceNGRANNode CRITICALITY ignore TYPE NotifySourceNGRANNode PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST +-- +-- ************************************************************** + +PathSwitchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} }, + ... +} + +PathSwitchRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-SourceAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-PDUSessionResourceToBeSwitchedDLList CRITICALITY reject TYPE PDUSessionResourceToBeSwitchedDLList PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListPSReq CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListPSReq PRESENCE optional }| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST ACKNOWLEDGE +-- +-- ************************************************************** + +PathSwitchRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} }, + ... +} + +PathSwitchRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }| + { ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }| + { ID id-PDUSessionResourceSwitchedList CRITICALITY ignore TYPE PDUSessionResourceSwitchedList PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListPSAck CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSAck PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST FAILURE +-- +-- ************************************************************** + +PathSwitchRequestFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} }, + ... +} + +PathSwitchRequestFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListPSFail CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSFail PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Cancellation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER CANCEL +-- +-- ************************************************************** + +HandoverCancel ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelIEs} }, + ... +} + +HandoverCancelIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER CANCEL ACKNOWLEDGE +-- +-- ************************************************************** + +HandoverCancelAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} }, + ... +} + +HandoverCancelAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER SUCCESS ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER SUCCESS +-- +-- ************************************************************** + +HandoverSuccess ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverSuccessIEs} }, + ... +} + +HandoverSuccessIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK RAN EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Uplink RAN Early Status Transfer +-- +-- ************************************************************** + +UplinkRANEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANEarlyStatusTransferIEs} }, + ... +} + +UplinkRANEarlyStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory}| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory}| + { ID id-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK RAN EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Downlink RAN Early Status Transfer +-- +-- ************************************************************** + +DownlinkRANEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANEarlyStatusTransferIEs} }, + ... +} + +DownlinkRANEarlyStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory}| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory}| + { ID id-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Uplink RAN Status Transfer Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RAN STATUS TRANSFER +-- +-- ************************************************************** + +UplinkRANStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANStatusTransferIEs} }, + ... +} + +UplinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Downlink RAN Status Transfer Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK RAN STATUS TRANSFER +-- +-- ************************************************************** + +DownlinkRANStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANStatusTransferIEs} }, + ... +} + +DownlinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PAGING +-- +-- ************************************************************** + +Paging ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PagingIEs} }, + ... +} + +PagingIEs NGAP-PROTOCOL-IES ::= { + { ID id-UEPagingIdentity CRITICALITY ignore TYPE UEPagingIdentity PRESENCE mandatory }| + { ID id-PagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }| + { ID id-TAIListForPaging CRITICALITY ignore TYPE TAIListForPaging PRESENCE mandatory }| + { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-PagingOrigin CRITICALITY ignore TYPE PagingOrigin PRESENCE optional }| + { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional }| + { ID id-NB-IoT-Paging-eDRXInfo CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInfo PRESENCE optional }| + { ID id-NB-IoT-PagingDRX CRITICALITY ignore TYPE NB-IoT-PagingDRX PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-WUS-Assistance-Information CRITICALITY ignore TYPE WUS-Assistance-Information PRESENCE optional }| + { ID id-EUTRA-PagingeDRXInformation CRITICALITY ignore TYPE EUTRA-PagingeDRXInformation PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-NR-PagingeDRXInformation CRITICALITY ignore TYPE NR-PagingeDRXInformation PRESENCE optional }| + { ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional }| + { ID id-PEIPSassistanceInformation CRITICALITY ignore TYPE PEIPSassistanceInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- INITIAL UE MESSAGE +-- +-- ************************************************************** + +InitialUEMessage ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialUEMessage-IEs} }, + ... +} + +InitialUEMessage-IEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY reject TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-RRCEstablishmentCause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE mandatory }| + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE optional }| + { ID id-AMFSetID CRITICALITY ignore TYPE AMFSetID PRESENCE optional }| + { ID id-UEContextRequest CRITICALITY ignore TYPE UEContextRequest PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional }| + { ID id-SelectedPLMNIdentity CRITICALITY ignore TYPE PLMNIdentity PRESENCE optional }| + { ID id-IABNodeIndication CRITICALITY reject TYPE IABNodeIndication PRESENCE optional }| + { ID id-CEmodeBSupport-Indicator CRITICALITY reject TYPE CEmodeBSupport-Indicator PRESENCE optional }| + { ID id-LTEM-Indication CRITICALITY ignore TYPE LTEM-Indication PRESENCE optional }| + { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional }| + { ID id-AuthenticatedIndication CRITICALITY ignore TYPE AuthenticatedIndication PRESENCE optional }| + { ID id-NPN-AccessInformation CRITICALITY reject TYPE NPN-AccessInformation PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NAS TRANSPORT +-- +-- ************************************************************** + +DownlinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkNASTransport-IEs} }, + ... +} + +DownlinkNASTransport-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional }| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-TargetNSSAIInformation CRITICALITY ignore TYPE TargetNSSAIInformation PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NAS TRANSPORT +-- +-- ************************************************************** + +UplinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkNASTransport-IEs} }, + ... +} + +UplinkNASTransport-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-W-AGFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }| + { ID id-TNGFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }| + { ID id-TWIFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS NON DELIVERY INDICATION +-- +-- ************************************************************** + +NASNonDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NASNonDeliveryIndication-IEs} }, + ... +} + +NASNonDeliveryIndication-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- REROUTE NAS REQUEST +-- +-- ************************************************************** + +RerouteNASRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RerouteNASRequest-IEs} }, + ... +} + +RerouteNASRequest-IEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-NGAP-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory }| + { ID id-AMFSetID CRITICALITY reject TYPE AMFSetID PRESENCE mandatory }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- INTERFACE MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG SETUP REQUEST +-- +-- ************************************************************** + +NGSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupRequestIEs} }, + ... +} + +NGSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }| + { ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional }| + { ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE mandatory }| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory }| + { ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional }| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional }| + { ID id-Extended-RANNodeName CRITICALITY ignore TYPE Extended-RANNodeName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NG SETUP RESPONSE +-- +-- ************************************************************** + +NGSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupResponseIEs} }, + ... +} + +NGSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE mandatory }| + { ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE mandatory }| + { ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE mandatory }| + { ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional }| + { ID id-IAB-Supported CRITICALITY ignore TYPE IAB-Supported PRESENCE optional }| + { ID id-Extended-AMFName CRITICALITY ignore TYPE Extended-AMFName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NG SETUP FAILURE +-- +-- ************************************************************** + +NGSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupFailureIEs} }, + ... +} + +NGSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN Configuration Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE +-- +-- ************************************************************** + +RANConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateIEs} }, + ... +} + +RANConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= { + { ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional }| + { ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE optional }| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore TYPE GlobalRANNodeID PRESENCE optional }| + { ID id-NGRAN-TNLAssociationToRemoveList CRITICALITY reject TYPE NGRAN-TNLAssociationToRemoveList PRESENCE optional }| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional }| + { ID id-Extended-RANNodeName CRITICALITY ignore TYPE Extended-RANNodeName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE ACKNOWLEDGE +-- +-- ************************************************************** + +RANConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateAcknowledgeIEs} }, + ... +} + +RANConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE FAILURE +-- +-- ************************************************************** + +RANConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateFailureIEs} }, + ... +} + +RANConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, +... +} + +-- ************************************************************** +-- +-- AMF Configuration Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE +-- +-- ************************************************************** + +AMFConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateIEs} }, + ... +} + +AMFConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE optional }| + { ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE optional }| + { ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE optional }| + { ID id-AMF-TNLAssociationToAddList CRITICALITY ignore TYPE AMF-TNLAssociationToAddList PRESENCE optional }| + { ID id-AMF-TNLAssociationToRemoveList CRITICALITY ignore TYPE AMF-TNLAssociationToRemoveList PRESENCE optional }| + { ID id-AMF-TNLAssociationToUpdateList CRITICALITY ignore TYPE AMF-TNLAssociationToUpdateList PRESENCE optional }| + { ID id-Extended-AMFName CRITICALITY ignore TYPE Extended-AMFName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE ACKNOWLEDGE +-- +-- ************************************************************** + +AMFConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateAcknowledgeIEs} }, + ... +} + +AMFConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-TNLAssociationSetupList CRITICALITY ignore TYPE AMF-TNLAssociationSetupList PRESENCE optional }| + { ID id-AMF-TNLAssociationFailedToSetupList CRITICALITY ignore TYPE TNLAssociationList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE FAILURE +-- +-- ************************************************************** + +AMFConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateFailureIEs} }, + ... +} + +AMFConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF Status Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- AMF STATUS INDICATION +-- +-- ************************************************************** + +AMFStatusIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFStatusIndicationIEs} }, + ... +} + +AMFStatusIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-UnavailableGUAMIList CRITICALITY reject TYPE UnavailableGUAMIList PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NG Reset Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG RESET +-- +-- ************************************************************** + +NGReset ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGResetIEs} }, + ... +} + +NGResetIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NG RESET ACKNOWLEDGE +-- +-- ************************************************************** + +NGResetAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGResetAcknowledgeIEs} }, + ... +} + +NGResetAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalNG-connectionList CRITICALITY ignore TYPE UE-associatedLogicalNG-connectionList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Error Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- ERROR INDICATION +-- +-- ************************************************************** + +ErrorIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} }, + ... +} + +ErrorIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-FiveG-S-TMSI CRITICALITY ignore TYPE FiveG-S-TMSI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD START +-- +-- ************************************************************** + +OverloadStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStartIEs} }, + ... +} + +OverloadStartIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFOverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE optional }| + { ID id-AMFTrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }| + { ID id-OverloadStartNSSAIList CRITICALITY ignore TYPE OverloadStartNSSAIList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD STOP +-- +-- ************************************************************** + +OverloadStop ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStopIEs} }, + ... +} + +OverloadStopIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- ************************************************************** +-- +-- CONFIGURATION TRANSFER ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RAN CONFIGURATION TRANSFER +-- +-- ************************************************************** + +UplinkRANConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANConfigurationTransferIEs} }, + ... +} + +UplinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferUL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-ENDC-SONConfigurationTransferUL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferUL CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK RAN CONFIGURATION TRANSFER +-- +-- ************************************************************** + +DownlinkRANConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANConfigurationTransferIEs} }, + ... +} + +DownlinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferDL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-ENDC-SONConfigurationTransferDL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferDL CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- WARNING MESSAGE TRANSMISSION ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Write-Replace Warning Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING REQUEST +-- +-- ************************************************************** + +WriteReplaceWarningRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} }, + ... +} + +WriteReplaceWarningRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }| + { ID id-NumberOfBroadcastsRequested CRITICALITY reject TYPE NumberOfBroadcastsRequested PRESENCE mandatory }| + { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }| + { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }| + { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }| + { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }| + { ID id-ConcurrentWarningMessageInd CRITICALITY reject TYPE ConcurrentWarningMessageInd PRESENCE optional }| + { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING RESPONSE +-- +-- ************************************************************** + +WriteReplaceWarningResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} }, + ... +} + +WriteReplaceWarningResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Cancel Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS CANCEL REQUEST +-- +-- ************************************************************** + +PWSCancelRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSCancelRequestIEs} }, + ... +} + +PWSCancelRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-CancelAllWarningMessages CRITICALITY reject TYPE CancelAllWarningMessages PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS CANCEL RESPONSE +-- +-- ************************************************************** + +PWSCancelResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSCancelResponseIEs} }, + ... +} + +PWSCancelResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Restart Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS RESTART INDICATION +-- +-- ************************************************************** + +PWSRestartIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSRestartIndicationIEs} }, + ... +} + +PWSRestartIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-CellIDListForRestart CRITICALITY reject TYPE CellIDListForRestart PRESENCE mandatory }| + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }| + { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory }| + { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Failure Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS FAILURE INDICATION +-- +-- ************************************************************** + +PWSFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSFailureIndicationIEs} }, + ... +} + +PWSFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-PWSFailedCellIDList CRITICALITY reject TYPE PWSFailedCellIDList PRESENCE mandatory }| + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NRPPA TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkUEAssociatedNRPPaTransportIEs} }, + ... +} + +DownlinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +UplinkUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkUEAssociatedNRPPaTransportIEs} }, + ... +} + +UplinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkNonUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkNonUEAssociatedNRPPaTransportIEs} }, + ... +} + +DownlinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NON UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +UplinkNonUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkNonUEAssociatedNRPPaTransportIEs} }, + ... +} + +UplinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- TRACE ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- TRACE START +-- +-- ************************************************************** + +TraceStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceStartIEs} }, + ... +} + +TraceStartIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- TRACE FAILURE INDICATION +-- +-- ************************************************************** + +TraceFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} }, + ... +} + +TraceFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DEACTIVATE TRACE +-- +-- ************************************************************** + +DeactivateTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DeactivateTraceIEs} }, + ... +} + +DeactivateTraceIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- CELL TRAFFIC TRACE +-- +-- ************************************************************** + +CellTrafficTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {CellTrafficTraceIEs} }, + ... +} + +CellTrafficTraceIEs NGAP-PROTOCOL-IES ::= { + {ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + {ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + {ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }| + {ID id-NGRAN-CGI CRITICALITY ignore TYPE NGRAN-CGI PRESENCE mandatory }| + {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }| + {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }| + {ID id-TraceCollectionEntityURI CRITICALITY ignore TYPE URI-address PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORTING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- LOCATION REPORTING CONTROL +-- +-- ************************************************************** + +LocationReportingControl ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} }, + ... +} + +LocationReportingControlIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORTING FAILURE INDICATION +-- +-- ************************************************************** + +LocationReportingFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportingFailureIndicationIEs} }, + ... +} + +LocationReportingFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORT +-- +-- ************************************************************** + +LocationReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportIEs} }, + ... +} + +LocationReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-UEPresenceInAreaOfInterestList CRITICALITY ignore TYPE UEPresenceInAreaOfInterestList PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE TNLA BINDING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE TNLA BINDING RELEASE REQUEST +-- +-- ************************************************************** + +UETNLABindingReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UETNLABindingReleaseRequestIEs} }, + ... +} + +UETNLABindingReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY INFO INDICATION +-- +-- ************************************************************** + +UERadioCapabilityInfoIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityInfoIndicationIEs} }, + ... +} + +UERadioCapabilityInfoIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-UERadioCapability-EUTRA-Format CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability Check Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY CHECK REQUEST +-- +-- ************************************************************** + +UERadioCapabilityCheckRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckRequestIEs} }, + ... +} + +UERadioCapabilityCheckRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY CHECK RESPONSE +-- +-- ************************************************************** + +UERadioCapabilityCheckResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckResponseIEs} }, + ... +} + +UERadioCapabilityCheckResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-IMSVoiceSupportIndicator CRITICALITY reject TYPE IMSVoiceSupportIndicator PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PRIVATE MESSAGE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PRIVATE MESSAGE +-- +-- ************************************************************** + +PrivateMessage ::= SEQUENCE { + privateIEs PrivateIE-Container { { PrivateMessageIEs } }, + ... +} + +PrivateMessageIEs NGAP-PRIVATE-IES ::= { + ... +} + + +-- ************************************************************** +-- +-- DATA USAGE REPORTING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- SECONDARY RAT DATA USAGE REPORT +-- +-- ************************************************************** + +SecondaryRATDataUsageReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {SecondaryRATDataUsageReportIEs} }, + ... +} + +SecondaryRATDataUsageReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSecondaryRATUsageList CRITICALITY ignore TYPE PDUSessionResourceSecondaryRATUsageList PRESENCE mandatory }| + { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RIM INFORMATION TRANSFER ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RIM INFORMATION TRANSFER +-- +-- ************************************************************** + +UplinkRIMInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRIMInformationTransferIEs} }, + ... +} + +UplinkRIMInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-RIMInformationTransfer CRITICALITY ignore TYPE RIMInformationTransfer PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- DOWNLINK RIM INFORMATION TRANSFER +-- +-- ************************************************************** + +DownlinkRIMInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRIMInformationTransferIEs} }, + ... +} + +DownlinkRIMInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-RIMInformationTransfer CRITICALITY ignore TYPE RIMInformationTransfer PRESENCE optional }, + + ... +} + +-- ************************************************************** +-- +-- Connection Establishment Indication +-- +-- ************************************************************** + +ConnectionEstablishmentIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} }, + ... +} + +ConnectionEstablishmentIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }| + { ID id-NB-IoT-UEPriority CRITICALITY ignore TYPE NB-IoT-UEPriority PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING REQUEST +-- +-- ************************************************************** + +UERadioCapabilityIDMappingRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityIDMappingRequestIEs} }, + ... +} + +UERadioCapabilityIDMappingRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING RESPONSE +-- +-- ************************************************************** + +UERadioCapabilityIDMappingResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityIDMappingResponseIEs} }, + ... +} + +UERadioCapabilityIDMappingResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CP Relocation Indication +-- +-- ************************************************************** + +AMFCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { AMFCPRelocationIndicationIEs} }, + ... +} + +AMFCPRelocationIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MBS SESSION MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Broadcast Session Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP REQUEST +-- +-- ************************************************************** + +BroadcastSessionSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupRequestIEs} }, + ... +} + +BroadcastSessionSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-S-NSSAI CRITICALITY reject TYPE S-NSSAI PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE mandatory }| + { ID id-MBSSessionSetupRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP RESPONSE +-- +-- ************************************************************** + +BroadcastSessionSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupResponseIEs} }, + ... +} + +BroadcastSessionSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionSetupResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP FAILURE +-- +-- ************************************************************** + +BroadcastSessionSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupFailureIEs} }, + ... +} + +BroadcastSessionSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionSetupFailureTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer ) PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Modification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION REQUEST +-- +-- ************************************************************** + +BroadcastSessionModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationRequestIEs} }, + ... +} + +BroadcastSessionModificationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MBSSessionModificationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION RESPONSE +-- +-- ************************************************************** + +BroadcastSessionModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationResponseIEs} }, + ... +} + +BroadcastSessionModificationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionModificationResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION FAILURE +-- +-- ************************************************************** + +BroadcastSessionModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationFailureIEs} }, + ... +} + +BroadcastSessionModificationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionModificationFailureTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer) PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE REQUEST +-- +-- ************************************************************** + +BroadcastSessionReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseRequestIEs} }, + ... +} + +BroadcastSessionReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Release Required Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE REQUIRED +-- +-- ************************************************************** + +BroadcastSessionReleaseRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseRequiredIEs} }, + ... +} + +BroadcastSessionReleaseRequiredIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE RESPONSE +-- +-- ************************************************************** + +BroadcastSessionReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseResponseIEs} }, + ... +} + +BroadcastSessionReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionReleaseResponseTransfer CRITICALITY ignore TYPE OCTET STRING (CONTAINING MBSSessionReleaseResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- Distribution Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP REQUEST +-- +-- ************************************************************** + +DistributionSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupRequestIEs} }, + ... +} + +DistributionSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionSetupRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP RESPONSE +-- +-- ************************************************************** + +DistributionSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupResponseIEs} }, + ... +} + +DistributionSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionSetupResponseTransfer) PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP FAILURE +-- +-- ************************************************************** + +DistributionSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupFailureIEs} }, + ... +} + +DistributionSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupUnsuccessfulTransfer CRITICALITY ignore TYPE OCTET STRING (CONTAINING MBS-DistributionSetupUnsuccessfulTransfer) PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Distribution Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DISTRIBUTION RELEASE REQUEST +-- +-- ************************************************************** + +DistributionReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionReleaseRequestIEs} }, + ... +} + +DistributionReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionReleaseRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionReleaseRequestTransfer) PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION RELEASE RESPONSE +-- +-- ************************************************************** + +DistributionReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionReleaseResponseIEs} }, + ... +} + +DistributionReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Activation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION REQUEST +-- +-- ************************************************************** + +MulticastSessionActivationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationRequestIEs} }, + ... +} + +MulticastSessionActivationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MulticastSessionActivationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionActivationRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION RESPONSE +-- +-- ************************************************************** + +MulticastSessionActivationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationResponseIEs} }, + ... +} + +MulticastSessionActivationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION FAILURE +-- +-- ************************************************************** + +MulticastSessionActivationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationFailureIEs} }, + ... +} + +MulticastSessionActivationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Deactivation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION DEACTIVATION REQUEST +-- +-- ************************************************************** + +MulticastSessionDeactivationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionDeactivationRequestIEs} }, + ... +} + +MulticastSessionDeactivationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MulticastSessionDeactivationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionDeactivationRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION DEACTIVATION RESPONSE +-- +-- ************************************************************** + +MulticastSessionDeactivationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionDeactivationResponseIEs} }, + ... +} + +MulticastSessionDeactivationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE REQUEST +-- +-- ************************************************************** + +MulticastSessionUpdateRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateRequestIEs} }, + ... +} + +MulticastSessionUpdateRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MulticastSessionUpdateRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionUpdateRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE RESPONSE +-- +-- ************************************************************** + +MulticastSessionUpdateResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateResponseIEs} }, + ... +} + +MulticastSessionUpdateResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE FAILURE +-- +-- ************************************************************** + +MulticastSessionUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateFailureIEs} }, + ... +} + +MulticastSessionUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST GROUP PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST GROUP PAGING +-- +-- ************************************************************** + +MulticastGroupPaging ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastGroupPagingIEs} }, + ... +} + +MulticastGroupPagingIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY ignore TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY ignore TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MulticastGroupPagingAreaList CRITICALITY ignore TYPE MulticastGroupPagingAreaList PRESENCE mandatory }, + ... +} + + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Information Element Definitions +-- +-- ************************************************************** + +NGAP-IEs { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-IEs (2) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + + id-AdditionalDLForwardingUPTNLInformation, + id-AdditionalULForwardingUPTNLInformation, + id-AdditionalDLQosFlowPerTNLInformation, + id-AdditionalDLUPTNLInformationForHOList, + id-AdditionalNGU-UP-TNLInformation, + id-AdditionalRedundantDL-NGU-UP-TNLInformation, + id-AdditionalRedundantDLQosFlowPerTNLInformation, + id-AdditionalRedundantNGU-UP-TNLInformation, + id-AdditionalRedundantUL-NGU-UP-TNLInformation, + id-AdditionalUL-NGU-UP-TNLInformation, + id-AlternativeQoSParaSetList, + id-BurstArrivalTimeDownlink, + id-Cause, + id-CNPacketDelayBudgetDL, + id-CNPacketDelayBudgetUL, + id-CNTypeRestrictionsForEquivalent, + id-CNTypeRestrictionsForServing, + id-CommonNetworkInstance, + id-ConfiguredTACIndication, + id-CurrentQoSParaSetIndex, + id-DAPSRequestInfo, + id-DAPSResponseInfoList, + id-DataForwardingNotPossible, + id-DataForwardingResponseERABList, + id-DirectForwardingPathAvailability, + id-DL-NGU-UP-TNLInformation, + id-EndpointIPAddressAndPort, + id-EnergySavingIndication, + id-ExtendedPacketDelayBudget, + id-ExtendedRATRestrictionInformation, + id-ExtendedReportIntervalMDT, + id-ExtendedSliceSupportList, + id-ExtendedTAISliceSupportList, + id-ExtendedUEIdentityIndexValue, + id-EUTRA-PagingeDRXInformation, + id-GlobalCable-ID, + id-GlobalRANNodeID, + id-GlobalTNGF-ID, + id-GlobalTWIF-ID, + id-GlobalW-AGF-ID, + id-GUAMIType, + id-IncludeBeamMeasurementsIndication, + id-IntersystemSONInformationRequest, + id-IntersystemSONInformationReply, + id-IntersystemResourceStatusUpdate, + id-LastEUTRAN-PLMNIdentity, + id-LastVisitedPSCellList, + id-LocationReportingAdditionalInfo, + id-M4ReportAmount, + id-M5ReportAmount, + id-M6ReportAmount, + id-ExcessPacketDelayThresholdConfiguration, + id-M7ReportAmount, + id-MaximumIntegrityProtectedDataRate-DL, + id-MBS-AreaSessionID, + id-MBS-QoSFlowsToBeSetupList, + id-MBS-QoSFlowsToBeSetupModList, + id-MBS-QoSFlowToReleaseList, + id-MBS-ServiceArea, + id-MBS-SessionFSAIDList, + id-MBS-SessionID, + id-MBS-ActiveSessionInformation-SourcetoTargetList, + id-MBS-ActiveSessionInformation-TargettoSourceList, + id-MBS-SessionTNLInfo5GC, + id-MBS-SupportIndicator, + id-MBSSessionFailedtoSetupList, + id-MBSSessionFailedtoSetuporModifyList, + id-MBSSessionSetupResponseList, + id-MBSSessionSetuporModifyResponseList, + id-MBSSessionToReleaseList, + id-MBSSessionSetupRequestList, + id-MBSSessionSetuporModifyRequestList, + id-MDTConfiguration, + id-MicoAllPLMN, + id-NetworkInstance, + id-NGAPIESupportInformationRequestList, + id-NGAPIESupportInformationResponseList, + id-NID, + id-NR-CGI, + id-NRNTNTAIInformation, + id-NPN-MobilityInformation, + id-NPN-PagingAssistanceInformation, + id-NPN-Support, + id-NR-PagingeDRXInformation, + id-OldAssociatedQosFlowList-ULendmarkerexpected, + id-OnboardingSupport, + id-PagingAssisDataforCEcapabUE, + id-PagingCauseIndicationForVoiceService, + id-PDUSessionAggregateMaximumBitRate, + id-PduSessionExpectedUEActivityBehaviour, + id-PDUSessionPairID, + id-PDUSessionResourceFailedToSetupListCxtFail, + id-PDUSessionResourceReleaseResponseTransfer, + id-PDUSessionType, + id-PEIPSassistanceInformation, + id-PSCellInformation, + id-QMCConfigInfo, + id-QosFlowAddOrModifyRequestList, + id-QosFlowFailedToSetupList, + id-QosFlowFeedbackList, + id-QosFlowParametersList, + id-QosFlowSetupRequestList, + id-QosFlowToReleaseList, + id-QosMonitoringRequest, + id-QosMonitoringReportingFrequency, + id-SuccessfulHandoverReportList, + id-UEContextReferenceAtSource, + id-RAT-Information, + id-RedundantCommonNetworkInstance, + id-RedundantDL-NGU-TNLInformationReused, + id-RedundantDL-NGU-UP-TNLInformation, + id-RedundantDLQosFlowPerTNLInformation, + id-RedundantPDUSessionInformation, + id-RedundantQosFlowIndicator, + id-RedundantUL-NGU-UP-TNLInformation, + id-SCTP-TLAs, + id-SecondaryRATUsageInformation, + id-SecurityIndication, + id-SecurityResult, + id-SgNB-UE-X2AP-ID, + id-S-NSSAI, + id-SONInformationReport, + id-SourceNodeID, + id-SourceNodeTNLAddrInfo, + id-SourceTNLAddrInfo, + id-SurvivalTime, + id-TNLAssociationTransportLayerAddressNGRAN, + id-TAINSAGSupportList, + id-TargetRNC-ID, + id-TraceCollectionEntityURI, + id-TSCTrafficCharacteristics, + id-UEHistoryInformationFromTheUE, + id-UERadioCapabilityForPaging, + id-UERadioCapabilityForPagingOfNB-IoT, + id-UL-NGU-UP-TNLInformation, + id-UL-NGU-UP-TNLModifyList, + id-ULForwarding, + id-ULForwardingUP-TNLInformation, + id-UsedRSNInformation, + id-UserLocationInformationTNGF, + id-UserLocationInformationTWIF, + id-UserLocationInformationW-AGF, + id-EarlyMeasurement, + id-BeamMeasurementsReportConfiguration, + maxnoofAllowedAreas, + maxnoofAllowedCAGsperPLMN, + maxnoofAllowedS-NSSAIs, + maxnoofBluetoothName, + maxnoofBPLMNs, + maxnoofCAGSperCell, + maxnoofCandidateCells, + maxnoofCellIDforMDT, + maxnoofCellIDforQMC, + maxnoofCellIDforWarning, + maxnoofCellinAoI, + maxnoofCellinEAI, + maxnoofCellsforMBS, + maxnoofCellsingNB, + maxnoofCellsinngeNB, + maxnoofCellsinNGRANNode, + maxnoofCellinTAI, + maxnoofCellsinUEHistoryInfo, + maxnoofCellsUEMovingTrajectory, + maxnoofDRBs, + maxnoofEmergencyAreaID, + maxnoofEAIforRestart, + maxnoofEPLMNs, + maxnoofEPLMNsPlusOne, + maxnoofE-RABs, + maxnoofErrors, + maxnoofExtSliceItems, + maxnoofForbTACs, + maxnoofFreqforMDT, + maxnoofMBSFSAs, + maxnoofMBSQoSFlows, + maxnoofMBSServiceAreaInformation, + maxnoofMBSAreaSessionIDs, + maxnoofMBSSessions, + maxnoofMBSSessionsofUE, + maxnoofMDTPLMNs, + maxnoofMRBs, + maxnoofMultiConnectivity, + maxnoofMultiConnectivityMinusOne, + maxnoofNeighPCIforMDT, + maxnoofNGAPIESupportInfo, + maxnoofNGConnectionsToReset, + maxNRARFCN, + maxnoofNRCellBands, + maxnoofNSAGs, + maxnoofPagingAreas, + maxnoofPC5QoSFlows, + maxnoofPDUSessions, + maxnoofPLMNs, + maxnoofPLMNforQMC, + maxnoofQosFlows, + maxnoofQosParaSets, + maxnoofRANNodeinAoI, + maxnoofRecommendedCells, + maxnoofRecommendedRANNodes, + maxnoofAoI, + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo, + maxnoofReportedCells, + maxnoofSensorName, + maxnoofServedGUAMIs, + maxnoofSliceItems, + maxnoofSNSSAIforQMC, + maxnoofSuccessfulHOReports, + maxnoofTACs, + maxnoofTACsinNTN, + maxnoofTAforMDT, + maxnoofTAforQMC, + maxnoofTAIforInactive, + maxnoofTAIforMBS, + maxnoofTAIforPaging, + maxnoofTAIforRestart, + maxnoofTAIforWarning, + maxnoofTAIinAoI, + maxnoofTargetS-NSSAIs, + maxnoofTimePeriods, + maxnoofTNLAssociations, + maxnoofUEAppLayerMeas, + maxnoofUEsforPaging, + maxnoofWLANName, + maxnoofXnExtTLAs, + maxnoofXnGTP-TLAs, + maxnoofXnTLAs, + maxnoofThresholdsForExcessPacketDelay + +FROM NGAP-Constants + + Criticality, + ProcedureCode, + ProtocolIE-ID, + TriggeringMessage +FROM NGAP-CommonDataTypes + + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + NGAP-PROTOCOL-EXTENSION, + ProtocolIE-SingleContainer{}, + NGAP-PROTOCOL-IES +FROM NGAP-Containers; + +-- A + +AdditionalDLUPTNLInformationForHOList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF AdditionalDLUPTNLInformationForHOItem + +AdditionalDLUPTNLInformationForHOItem ::= SEQUENCE { + additionalDL-NGU-UP-TNLInformation UPTransportLayerInformation, + additionalQosFlowSetupResponseList QosFlowListWithDataForwarding, + additionalDLForwardingUPTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AdditionalDLUPTNLInformationForHOItem-ExtIEs} } OPTIONAL, + ... +} + +AdditionalDLUPTNLInformationForHOItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalRedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }, + ... +} + +AdditionalQosFlowInformation ::= ENUMERATED { + more-likely, + ... +} + +AllocationAndRetentionPriority ::= SEQUENCE { + priorityLevelARP PriorityLevelARP, + pre-emptionCapability Pre-emptionCapability, + pre-emptionVulnerability Pre-emptionVulnerability, + iE-Extensions ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL, + ... +} + +AllocationAndRetentionPriority-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Allowed-CAG-List-per-PLMN ::= SEQUENCE (SIZE(1..maxnoofAllowedCAGsperPLMN)) OF CAG-ID + +AllowedNSSAI ::= SEQUENCE (SIZE(1..maxnoofAllowedS-NSSAIs)) OF AllowedNSSAI-Item + +AllowedNSSAI-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {AllowedNSSAI-Item-ExtIEs} } OPTIONAL, + ... +} + +AllowedNSSAI-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Allowed-PNI-NPN-List ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF Allowed-PNI-NPN-Item + +Allowed-PNI-NPN-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + pNI-NPN-restricted ENUMERATED {restricted, not-restricted, ...}, + allowed-CAG-List-per-PLMN Allowed-CAG-List-per-PLMN, + iE-Extensions ProtocolExtensionContainer { {Allowed-PNI-NPN-Item-ExtIEs} } OPTIONAL, + ... +} + +Allowed-PNI-NPN-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC + +AlternativeQoSParaSetIndex ::= INTEGER (1..8, ...) + +AlternativeQoSParaSetNotifyIndex ::= INTEGER (0..8, ...) + +AlternativeQoSParaSetList ::= SEQUENCE (SIZE(1..maxnoofQosParaSets)) OF AlternativeQoSParaSetItem + +AlternativeQoSParaSetItem ::= SEQUENCE { + alternativeQoSParaSetIndex AlternativeQoSParaSetIndex, + guaranteedFlowBitRateDL BitRate OPTIONAL, + guaranteedFlowBitRateUL BitRate OPTIONAL, + packetDelayBudget PacketDelayBudget OPTIONAL, + packetErrorRate PacketErrorRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AlternativeQoSParaSetItem-ExtIEs} } OPTIONAL, + ... +} + +AlternativeQoSParaSetItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMFName ::= PrintableString (SIZE(1..150, ...)) + +AMFNameVisibleString ::= VisibleString (SIZE(1..150, ...)) + +AMFNameUTF8String ::= UTF8String (SIZE(1..150, ...)) + +AMFPagingTarget ::= CHOICE { + globalRANNodeID GlobalRANNodeID, + tAI TAI, + choice-Extensions ProtocolIE-SingleContainer { {AMFPagingTarget-ExtIEs} } +} + +AMFPagingTarget-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AMFPointer ::= BIT STRING (SIZE(6)) + +AMFRegionID ::= BIT STRING (SIZE(8)) + +AMFSetID ::= BIT STRING (SIZE(10)) + +AMF-TNLAssociationSetupList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationSetupItem + +AMF-TNLAssociationSetupItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationSetupItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-TNLAssociationToAddList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToAddItem + +AMF-TNLAssociationToAddItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + tNLAssociationUsage TNLAssociationUsage OPTIONAL, + tNLAddressWeightFactor TNLAddressWeightFactor, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToAddItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToAddItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToRemoveItem + +AMF-TNLAssociationToRemoveItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TNLAssociationTransportLayerAddressNGRAN CRITICALITY reject EXTENSION CPTransportLayerInformation PRESENCE optional}, + ... +} + +AMF-TNLAssociationToUpdateList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToUpdateItem + +AMF-TNLAssociationToUpdateItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + tNLAssociationUsage TNLAssociationUsage OPTIONAL, + tNLAddressWeightFactor TNLAddressWeightFactor OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToUpdateItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToUpdateItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-UE-NGAP-ID ::= INTEGER (0..1099511627775) + +AreaOfInterest ::= SEQUENCE { + areaOfInterestTAIList AreaOfInterestTAIList OPTIONAL, + areaOfInterestCellList AreaOfInterestCellList OPTIONAL, + areaOfInterestRANNodeList AreaOfInterestRANNodeList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterest-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestCellList ::= SEQUENCE (SIZE(1..maxnoofCellinAoI)) OF AreaOfInterestCellItem + +AreaOfInterestCellItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestCellItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF AreaOfInterestItem + +AreaOfInterestItem ::= SEQUENCE { + areaOfInterest AreaOfInterest, + locationReportingReferenceID LocationReportingReferenceID, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestRANNodeList ::= SEQUENCE (SIZE(1..maxnoofRANNodeinAoI)) OF AreaOfInterestRANNodeItem + +AreaOfInterestRANNodeItem ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestRANNodeItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestTAIList ::= SEQUENCE (SIZE(1..maxnoofTAIinAoI)) OF AreaOfInterestTAIItem + +AreaOfInterestTAIItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestTAIItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestTAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForPaging ::= SEQUENCE { + assistanceDataForRecommendedCells AssistanceDataForRecommendedCells OPTIONAL, + pagingAttemptInformation PagingAttemptInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AssistanceDataForPaging-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NPN-PagingAssistanceInformation CRITICALITY ignore EXTENSION NPN-PagingAssistanceInformation PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore EXTENSION PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +AssistanceDataForRecommendedCells ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + iE-Extensions ProtocolExtensionContainer { {AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForRecommendedCells-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedMBSQosFlowSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF AssociatedMBSQosFlowSetupRequestItem + +AssociatedMBSQosFlowSetupRequestItem ::= SEQUENCE { + mBS-QosFlowIdentifier QosFlowIdentifier, + associatedUnicastQosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { { AssociatedMBSQosFlowSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedMBSQosFlowSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedMBSQosFlowSetuporModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF AssociatedMBSQosFlowSetuporModifyRequestItem + +AssociatedMBSQosFlowSetuporModifyRequestItem ::= SEQUENCE { + mBS-QosFlowIdentifier QosFlowIdentifier, + associatedUnicastQosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { { AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedQosFlowList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF AssociatedQosFlowItem + +AssociatedQosFlowItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowMappingIndication ENUMERATED {ul, dl, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AssociatedQosFlowItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedQosFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +AuthenticatedIndication ::= ENUMERATED {true, ...} + +AveragingWindow ::= INTEGER (0..4095, ...) + +AreaScopeOfMDT-NR ::= CHOICE { + cellBased CellBasedMDT-NR, + tABased TABasedMDT, + pLMNWide NULL, + tAIBased TAIBasedMDT, + choice-Extensions ProtocolIE-SingleContainer { {AreaScopeOfMDT-NR-ExtIEs} } +} + +AreaScopeOfMDT-NR-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AreaScopeOfMDT-EUTRA ::= CHOICE { + cellBased CellBasedMDT-EUTRA, + tABased TABasedMDT, + pLMNWide NULL, + tAIBased TAIBasedMDT, + choice-Extensions ProtocolIE-SingleContainer { {AreaScopeOfMDT-EUTRA-ExtIEs} } +} + +AreaScopeOfMDT-EUTRA-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AreaScopeOfNeighCellsList ::= SEQUENCE (SIZE(1..maxnoofFreqforMDT)) OF AreaScopeOfNeighCellsItem +AreaScopeOfNeighCellsItem ::= SEQUENCE { + nrFrequencyInfo NRFrequencyInfo, + pciListForMDT PCIListForMDT OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AreaScopeOfNeighCellsItem-ExtIEs} } OPTIONAL, + ... +} + +AreaScopeOfNeighCellsItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaScopeOfQMC ::= CHOICE { + cellBased CellBasedQMC, + tABased TABasedQMC, + tAIBased TAIBasedQMC, + pLMNAreaBased PLMNAreaBasedQMC, + choice-Extensions ProtocolIE-SingleContainer { { AreaScopeOfQMC-ExtIEs} } +} + +AreaScopeOfQMC-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AvailableRANVisibleQoEMetrics ::= SEQUENCE { + applicationLayerBufferLevelList ENUMERATED {true, ...} OPTIONAL, + playoutDelayForMediaStartup ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AvailableRANVisibleQoEMetrics-ExtIEs} } OPTIONAL, + ... +} + +AvailableRANVisibleQoEMetrics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- B + +BeamMeasurementsReportConfiguration ::= SEQUENCE { + beamMeasurementsReportQuantity BeamMeasurementsReportQuantity OPTIONAL, + maxNrofRS-IndexesToReport MaxNrofRS-IndexesToReport OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BeamMeasurementsReportConfiguration-ExtIEs} } OPTIONAL, + ... +} + +BeamMeasurementsReportConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BeamMeasurementsReportQuantity ::= SEQUENCE { + rSRP ENUMERATED {true, ...}, + rSRQ ENUMERATED {true, ...}, + sINR ENUMERATED {true, ...}, + iE-Extensions ProtocolExtensionContainer { { BeamMeasurementsReportQuantity-ExtIEs} } OPTIONAL, + ... +} + +BeamMeasurementsReportQuantity-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BitRate ::= INTEGER (0..4000000000000, ...) + +BroadcastCancelledAreaList ::= CHOICE { + cellIDCancelledEUTRA CellIDCancelledEUTRA, + tAICancelledEUTRA TAICancelledEUTRA, + emergencyAreaIDCancelledEUTRA EmergencyAreaIDCancelledEUTRA, + cellIDCancelledNR CellIDCancelledNR, + tAICancelledNR TAICancelledNR, + emergencyAreaIDCancelledNR EmergencyAreaIDCancelledNR, + choice-Extensions ProtocolIE-SingleContainer { {BroadcastCancelledAreaList-ExtIEs} } +} + +BroadcastCancelledAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +BroadcastCompletedAreaList ::= CHOICE { + cellIDBroadcastEUTRA CellIDBroadcastEUTRA, + tAIBroadcastEUTRA TAIBroadcastEUTRA, + emergencyAreaIDBroadcastEUTRA EmergencyAreaIDBroadcastEUTRA, + cellIDBroadcastNR CellIDBroadcastNR, + tAIBroadcastNR TAIBroadcastNR, + emergencyAreaIDBroadcastNR EmergencyAreaIDBroadcastNR, + choice-Extensions ProtocolIE-SingleContainer { {BroadcastCompletedAreaList-ExtIEs} } +} + +BroadcastCompletedAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +BroadcastPLMNList ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF BroadcastPLMNItem + +BroadcastPLMNItem ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tAISliceSupportList SliceSupportList, + iE-Extensions ProtocolExtensionContainer { {BroadcastPLMNItem-ExtIEs} } OPTIONAL, + ... +} + +BroadcastPLMNItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-NPN-Support CRITICALITY reject EXTENSION NPN-Support PRESENCE optional}| + {ID id-ExtendedTAISliceSupportList CRITICALITY reject EXTENSION ExtendedSliceSupportList PRESENCE optional}| + {ID id-TAINSAGSupportList CRITICALITY ignore EXTENSION TAINSAGSupportList PRESENCE optional}, + ... +} + +BluetoothMeasurementConfiguration ::= SEQUENCE { + bluetoothMeasConfig BluetoothMeasConfig, + bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL, + bt-rssi ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofBluetoothName)) OF BluetoothMeasConfigNameItem + +BluetoothMeasConfigNameItem ::= SEQUENCE { + bluetoothName BluetoothName, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfig::= ENUMERATED {setup,...} + +BluetoothName ::= OCTET STRING (SIZE (1..248)) + +BurstArrivalTime ::= OCTET STRING + +-- C + +CAG-ID ::= BIT STRING (SIZE(32)) + +CancelAllWarningMessages ::= ENUMERATED { + true, + ... +} + +CancelledCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-EUTRA-Item + +CancelledCellsInEAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-NR-Item + +CancelledCellsInEAI-NR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-EUTRA-Item + +CancelledCellsInTAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-NR-Item + +CancelledCellsInTAI-NR-Item ::= SEQUENCE{ + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidateCellList ::= SEQUENCE (SIZE(1.. maxnoofCandidateCells)) OF CandidateCellItem + +CandidateCellItem ::= SEQUENCE{ + candidateCell CandidateCell, + iE-Extensions ProtocolExtensionContainer { {CandidateCellItem-ExtIEs} } OPTIONAL, + ... +} + +CandidateCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidateCell::= CHOICE { + candidateCGI CandidateCellID, + candidatePCI CandidatePCI, + choice-Extensions ProtocolIE-SingleContainer { { CandidateCell-ExtIEs} } +} + +CandidateCell-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +CandidateCellID::= SEQUENCE { + candidateCellID NR-CGI, + iE-Extensions ProtocolExtensionContainer { { CandidateCellID-ExtIEs} } OPTIONAL, + ... +} + +CandidateCellID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidatePCI::= SEQUENCE { + candidatePCI INTEGER (0..1007, ...), + candidateNRARFCN INTEGER (0..3279165), + iE-Extensions ProtocolExtensionContainer { { CandidatePCI-ExtIEs} } OPTIONAL, + ... +} + +CandidatePCI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Cause ::= CHOICE { + radioNetwork CauseRadioNetwork, + transport CauseTransport, + nas CauseNas, + protocol CauseProtocol, + misc CauseMisc, + choice-Extensions ProtocolIE-SingleContainer { {Cause-ExtIEs} } +} + +Cause-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +CauseMisc ::= ENUMERATED { + control-processing-overload, + not-enough-user-plane-processing-resources, + hardware-failure, + om-intervention, + unknown-PLMN-or-SNPN, + unspecified, + ... +} + +CauseNas ::= ENUMERATED { + normal-release, + authentication-failure, + deregister, + unspecified, + ..., + uE-not-in-PLMN-serving-area +} + +CauseProtocol ::= ENUMERATED { + transfer-syntax-error, + abstract-syntax-error-reject, + abstract-syntax-error-ignore-and-notify, + message-not-compatible-with-receiver-state, + semantic-error, + abstract-syntax-error-falsely-constructed-message, + unspecified, + ... +} + +CauseRadioNetwork ::= ENUMERATED { + unspecified, + txnrelocoverall-expiry, + successful-handover, + release-due-to-ngran-generated-reason, + release-due-to-5gc-generated-reason, + handover-cancelled, + partial-handover, + ho-failure-in-target-5GC-ngran-node-or-target-system, + ho-target-not-allowed, + tngrelocoverall-expiry, + tngrelocprep-expiry, + cell-not-available, + unknown-targetID, + no-radio-resources-available-in-target-cell, + unknown-local-UE-NGAP-ID, + inconsistent-remote-UE-NGAP-ID, + handover-desirable-for-radio-reason, + time-critical-handover, + resource-optimisation-handover, + reduce-load-in-serving-cell, + user-inactivity, + radio-connection-with-ue-lost, + radio-resources-not-available, + invalid-qos-combination, + failure-in-radio-interface-procedure, + interaction-with-other-procedure, + unknown-PDU-session-ID, + unkown-qos-flow-ID, + multiple-PDU-session-ID-instances, + multiple-qos-flow-ID-instances, + encryption-and-or-integrity-protection-algorithms-not-supported, + ng-intra-system-handover-triggered, + ng-inter-system-handover-triggered, + xn-handover-triggered, + not-supported-5QI-value, + ue-context-transfer, + ims-voice-eps-fallback-or-rat-fallback-triggered, + up-integrity-protection-not-possible, + up-confidentiality-protection-not-possible, + slice-not-supported, + ue-in-rrc-inactive-state-not-reachable, + redirection, + resources-not-available-for-the-slice, + ue-max-integrity-protected-data-rate-reason, + release-due-to-cn-detected-mobility, + ..., + n26-interface-not-available, + release-due-to-pre-emption, + multiple-location-reporting-reference-ID-instances, + rsn-not-available-for-the-up, + npn-access-denied, + cag-only-access-denied, + insufficient-ue-capabilities, + redcap-ue-not-supported, + unknown-MBS-Session-ID, + indicated-MBS-session-area-information-not-served-by-the-gNB, + inconsistent-slice-info-for-the-session, + misaligned-association-for-multicast-unicast +} + +CauseTransport ::= ENUMERATED { + transport-resource-unavailable, + unspecified, + ... +} + +Cell-CAGInformation ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + cellCAGList CellCAGList, + iE-Extensions ProtocolExtensionContainer { {Cell-CAGInformation-ExtIEs} } OPTIONAL, + ... +} + +Cell-CAGInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +CellCAGList ::= SEQUENCE (SIZE(1..maxnoofCAGSperCell)) OF CAG-ID + +CellIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastEUTRA-Item + +CellIDBroadcastEUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastNR-Item + +CellIDBroadcastNR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledEUTRA-Item + +CellIDCancelledEUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledNR-Item + +CellIDCancelledNR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellIDCancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDListForRestart ::= CHOICE { + eUTRA-CGIListforRestart EUTRA-CGIList, + nR-CGIListforRestart NR-CGIList, + choice-Extensions ProtocolIE-SingleContainer { {CellIDListForRestart-ExtIEs} } +} + +CellIDListForRestart-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +CellSize ::= ENUMERATED {verysmall, small, medium, large, ...} + + +CellType ::= SEQUENCE { + cellSize CellSize, + iE-Extensions ProtocolExtensionContainer { {CellType-ExtIEs} } OPTIONAL, + ... +} + +CellType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CEmodeBSupport-Indicator ::= ENUMERATED {supported,...} + + +CEmodeBrestricted ::= ENUMERATED { + restricted, + not-restricted, + ... +} + +CNAssistedRANTuning ::= SEQUENCE { + expectedUEBehaviour ExpectedUEBehaviour OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CNAssistedRANTuning-ExtIEs} } OPTIONAL, + ... +} + +CNAssistedRANTuning-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CNsubgroupID ::= INTEGER (0..7, ...) + +CNTypeRestrictionsForEquivalent ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF CNTypeRestrictionsForEquivalentItem + +CNTypeRestrictionsForEquivalentItem ::= SEQUENCE { + plmnIdentity PLMNIdentity, + cn-Type ENUMERATED {epc-forbidden, fiveGC-forbidden, ...}, + iE-Extensions ProtocolExtensionContainer { {CNTypeRestrictionsForEquivalentItem-ExtIEs} } OPTIONAL, + ... +} + +CNTypeRestrictionsForEquivalentItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::={ + ... +} + +CNTypeRestrictionsForServing ::= ENUMERATED { + epc-forbidden, + ... +} + +CommonNetworkInstance ::= OCTET STRING + +CompletedCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-EUTRA-Item + +CompletedCellsInEAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-NR-Item + +CompletedCellsInEAI-NR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-EUTRA-Item + +CompletedCellsInTAI-EUTRA-Item ::= SEQUENCE{ + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-NR-Item + +CompletedCellsInTAI-NR-Item ::= SEQUENCE{ + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ConcurrentWarningMessageInd ::= ENUMERATED { + true, + ... +} + +ConfidentialityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +ConfidentialityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +ConfiguredTACIndication ::= ENUMERATED { + true, + ... +} + +CoreNetworkAssistanceInformationForInactive ::= SEQUENCE { + uEIdentityIndexValue UEIdentityIndexValue, + uESpecificDRX PagingDRX OPTIONAL, + periodicRegistrationUpdateTimer PeriodicRegistrationUpdateTimer, + mICOModeIndication MICOModeIndication OPTIONAL, + tAIListForInactive TAIListForInactive, + expectedUEBehaviour ExpectedUEBehaviour OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CoreNetworkAssistanceInformationForInactive-ExtIEs} } OPTIONAL, + ... +} + +CoreNetworkAssistanceInformationForInactive-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-EUTRA-PagingeDRXInformation CRITICALITY ignore EXTENSION EUTRA-PagingeDRXInformation PRESENCE optional }| + { ID id-ExtendedUEIdentityIndexValue CRITICALITY ignore EXTENSION ExtendedUEIdentityIndexValue PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore EXTENSION UERadioCapabilityForPaging PRESENCE optional }| + { ID id-MicoAllPLMN CRITICALITY ignore EXTENSION MicoAllPLMN PRESENCE optional }| + { ID id-NR-PagingeDRXInformation CRITICALITY ignore EXTENSION NR-PagingeDRXInformation PRESENCE optional }| + { ID id-PagingCauseIndicationForVoiceService CRITICALITY ignore EXTENSION PagingCauseIndicationForVoiceService PRESENCE optional }| + { ID id-PEIPSassistanceInformation CRITICALITY ignore EXTENSION PEIPSassistanceInformation PRESENCE optional }, + ... +} + +COUNTValueForPDCP-SN12 ::= SEQUENCE { + pDCP-SN12 INTEGER (0..4095), + hFN-PDCP-SN12 INTEGER (0..1048575), + iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN12-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueForPDCP-SN12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTValueForPDCP-SN18 ::= SEQUENCE { + pDCP-SN18 INTEGER (0..262143), + hFN-PDCP-SN18 INTEGER (0..16383), + iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN18-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueForPDCP-SN18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CoverageEnhancementLevel ::= OCTET STRING + +CPTransportLayerInformation ::= CHOICE { + endpointIPAddress TransportLayerAddress, + choice-Extensions ProtocolIE-SingleContainer { {CPTransportLayerInformation-ExtIEs} } +} + +CPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-EndpointIPAddressAndPort CRITICALITY reject TYPE EndpointIPAddressAndPort PRESENCE mandatory }, + ... +} + +CriticalityDiagnostics ::= SEQUENCE { + procedureCode ProcedureCode OPTIONAL, + triggeringMessage TriggeringMessage OPTIONAL, + procedureCriticality Criticality OPTIONAL, + iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE(1..maxnoofErrors)) OF CriticalityDiagnostics-IE-Item + +CriticalityDiagnostics-IE-Item ::= SEQUENCE { + iECriticality Criticality, + iE-ID ProtocolIE-ID, + typeOfError TypeOfError, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-IE-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedMDT-NR::= SEQUENCE { + cellIdListforMDT CellIdListforMDT-NR, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-NR-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-NR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforMDT-NR ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF NR-CGI + + +CellBasedMDT-EUTRA::= SEQUENCE { + cellIdListforMDT CellIdListforMDT-EUTRA, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-EUTRA-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-EUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedQMC ::= SEQUENCE { + cellIdListforQMC CellIdListforQMC, + iE-Extensions ProtocolExtensionContainer { {CellBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +CellBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforQMC ::= SEQUENCE (SIZE(1..maxnoofCellIDforQMC)) OF NGRAN-CGI + +CellIdListforMDT-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF EUTRA-CGI + + +-- D + +DataCodingScheme ::= BIT STRING (SIZE(8)) + +DataForwardingAccepted ::= ENUMERATED { + data-forwarding-accepted, + ... +} + +DataForwardingNotPossible ::= ENUMERATED { + data-forwarding-not-possible, + ... +} + +DataForwardingResponseDRBList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DataForwardingResponseDRBItem + +DataForwardingResponseDRBItem ::= SEQUENCE { + dRB-ID DRB-ID, + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + uLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{DataForwardingResponseDRBItem-ExtIEs}} OPTIONAL, + ... +} + +DataForwardingResponseDRBItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSRequestInfo ::= SEQUENCE { + dAPSIndicator ENUMERATED {daps-ho-required, ...}, + iE-Extensions ProtocolExtensionContainer { {DAPSRequestInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSRequestInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfoList ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DAPSResponseInfoItem + +DAPSResponseInfoItem ::= SEQUENCE { + dRB-ID DRB-ID, + dAPSResponseInfo DAPSResponseInfo, + iE-Extension ProtocolExtensionContainer { {DAPSResponseInfoItem-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfoItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfo ::= SEQUENCE { + dapsresponseindicator ENUMERATED {daps-ho-accepted, daps-ho-not-accepted, ...}, + iE-Extensions ProtocolExtensionContainer { { DAPSResponseInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +DataForwardingResponseERABList ::= SEQUENCE (SIZE(1..maxnoofE-RABs)) OF DataForwardingResponseERABListItem + +DataForwardingResponseERABListItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLForwardingUP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {DataForwardingResponseERABListItem-ExtIEs} } OPTIONAL, + ... +} + +DataForwardingResponseERABListItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DelayCritical ::= ENUMERATED { + delay-critical, + non-delay-critical, + ... +} + +DL-CP-SecurityInformation ::= SEQUENCE { + dl-NAS-MAC DL-NAS-MAC, + iE-Extensions ProtocolExtensionContainer { { DL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +DL-CP-SecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-NAS-MAC ::= BIT STRING (SIZE (16)) + +DLForwarding ::= ENUMERATED { + dl-forwarding-proposed, + ... +} + +DL-NGU-TNLInformationReused ::= ENUMERATED { + true, + ... +} + +DirectForwardingPathAvailability ::= ENUMERATED { + direct-path-available, + ... +} + +DRB-ID ::= INTEGER (1..32, ...) + +DRBsSubjectToStatusTransferList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsSubjectToStatusTransferItem + +DRBsSubjectToStatusTransferItem ::= SEQUENCE { + dRB-ID DRB-ID, + dRBStatusUL DRBStatusUL, + dRBStatusDL DRBStatusDL, + iE-Extension ProtocolExtensionContainer { {DRBsSubjectToStatusTransferItem-ExtIEs} } OPTIONAL, + ... +} + +DRBsSubjectToStatusTransferItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-OldAssociatedQosFlowList-ULendmarkerexpected CRITICALITY ignore EXTENSION AssociatedQosFlowList PRESENCE optional }, + ... +} + +DRBStatusDL ::= CHOICE { + dRBStatusDL12 DRBStatusDL12, + dRBStatusDL18 DRBStatusDL18, + choice-Extensions ProtocolIE-SingleContainer { {DRBStatusDL-ExtIEs} } +} + +DRBStatusDL-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +DRBStatusDL12 ::= SEQUENCE { + dL-COUNTValue COUNTValueForPDCP-SN12, + iE-Extension ProtocolExtensionContainer { {DRBStatusDL12-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusDL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusDL18 ::= SEQUENCE { + dL-COUNTValue COUNTValueForPDCP-SN18, + iE-Extension ProtocolExtensionContainer { {DRBStatusDL18-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusDL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusUL ::= CHOICE { + dRBStatusUL12 DRBStatusUL12, + dRBStatusUL18 DRBStatusUL18, + choice-Extensions ProtocolIE-SingleContainer { {DRBStatusUL-ExtIEs} } +} + +DRBStatusUL-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +DRBStatusUL12 ::= SEQUENCE { + uL-COUNTValue COUNTValueForPDCP-SN12, + receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..2048)) OPTIONAL, + iE-Extension ProtocolExtensionContainer { {DRBStatusUL12-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusUL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusUL18 ::= SEQUENCE { + uL-COUNTValue COUNTValueForPDCP-SN18, + receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..131072)) OPTIONAL, + iE-Extension ProtocolExtensionContainer { {DRBStatusUL18-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusUL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBsToQosFlowsMappingList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsToQosFlowsMappingItem + +DRBsToQosFlowsMappingItem ::= SEQUENCE { + dRB-ID DRB-ID, + associatedQosFlowList AssociatedQosFlowList, + iE-Extensions ProtocolExtensionContainer { {DRBsToQosFlowsMappingItem-ExtIEs} } OPTIONAL, + ... +} + +DRBsToQosFlowsMappingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional }, + ... +} + +Dynamic5QIDescriptor ::= SEQUENCE { + priorityLevelQos PriorityLevelQos, + packetDelayBudget PacketDelayBudget, + packetErrorRate PacketErrorRate, + fiveQI FiveQI OPTIONAL, + delayCritical DelayCritical OPTIONAL, +-- The above IE shall be present in case of GBR QoS flow + averagingWindow AveragingWindow OPTIONAL, +-- The above IE shall be present in case of GBR QoS flow + maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Dynamic5QIDescriptor-ExtIEs} } OPTIONAL, + ... +} + +Dynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-ExtendedPacketDelayBudget CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }, + ... +} + +-- E + +EarlyMeasurement ::= ENUMERATED {true, ...} + +EarlyStatusTransfer-TransparentContainer ::= SEQUENCE { + procedureStage ProcedureStageChoice, + iE-Extensions ProtocolExtensionContainer { {EarlyStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +EarlyStatusTransfer-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ProcedureStageChoice ::= CHOICE { + first-dl-count FirstDLCount, + choice-Extensions ProtocolIE-SingleContainer { {ProcedureStageChoice-ExtIEs} } +} + +ProcedureStageChoice-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +FirstDLCount ::= SEQUENCE { + dRBsSubjectToEarlyStatusTransfer DRBsSubjectToEarlyStatusTransfer-List, + iE-Extension ProtocolExtensionContainer { {FirstDLCount-ExtIEs} } OPTIONAL, + ... +} + +FirstDLCount-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBsSubjectToEarlyStatusTransfer-List ::= SEQUENCE (SIZE (1.. maxnoofDRBs)) OF DRBsSubjectToEarlyStatusTransfer-Item + +DRBsSubjectToEarlyStatusTransfer-Item ::= SEQUENCE { + dRB-ID DRB-ID, + firstDLCOUNT DRBStatusDL, + iE-Extension ProtocolExtensionContainer { { DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs} } OPTIONAL, + ... +} + +DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +EDT-Session ::= ENUMERATED { + true, + ... +} + +EmergencyAreaID ::= OCTET STRING (SIZE(3)) + +EmergencyAreaIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastEUTRA-Item + +EmergencyAreaIDBroadcastEUTRA-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellsInEAI-EUTRA CompletedCellsInEAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastNR-Item + +EmergencyAreaIDBroadcastNR-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellsInEAI-NR CompletedCellsInEAI-NR, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledEUTRA-Item + +EmergencyAreaIDCancelledEUTRA-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellsInEAI-EUTRA CancelledCellsInEAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledNR-Item + +EmergencyAreaIDCancelledNR-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellsInEAI-NR CancelledCellsInEAI-NR, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID + +EmergencyAreaIDListForRestart ::= SEQUENCE (SIZE(1..maxnoofEAIforRestart)) OF EmergencyAreaID + +EmergencyFallbackIndicator ::= SEQUENCE { + emergencyFallbackRequestIndicator EmergencyFallbackRequestIndicator, + emergencyServiceTargetCN EmergencyServiceTargetCN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EmergencyFallbackIndicator-ExtIEs} } OPTIONAL, + ... +} + +EmergencyFallbackIndicator-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyFallbackRequestIndicator ::= ENUMERATED { + emergency-fallback-requested, + ... +} + +EmergencyServiceTargetCN ::= ENUMERATED { + fiveGC, + epc, + ... +} + +ENB-ID ::= CHOICE { + macroENB-ID BIT STRING (SIZE(20)), + homeENB-ID BIT STRING (SIZE(28)), + short-macroENB-ID BIT STRING (SIZE(18)), + long-macroENB-ID BIT STRING (SIZE(21)), + choice-Extensions ProtocolIE-SingleContainer { { ENB-ID-ExtIEs} } +} + +ENB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +Enhanced-CoverageRestriction ::= ENUMERATED {restricted, ... } + + +Extended-ConnectedTime ::= INTEGER (0..255) + +EN-DCSONConfigurationTransfer ::= OCTET STRING + +EndpointIPAddressAndPort ::=SEQUENCE { + endpointIPAddress TransportLayerAddress, + portNumber PortNumber, + iE-Extensions ProtocolExtensionContainer { { EndpointIPAddressAndPort-ExtIEs} } OPTIONAL +} + +EndIndication ::= ENUMERATED { + no-further-data, + further-data-exists, + ... +} + +EndpointIPAddressAndPort-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EquivalentPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNIdentity + +EPS-TAC ::= OCTET STRING (SIZE(2)) + +EPS-TAI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + ePS-TAC EPS-TAC, + iE-Extensions ProtocolExtensionContainer { {EPS-TAI-ExtIEs} } OPTIONAL, + ... +} + +EPS-TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RAB-ID ::= INTEGER (0..15, ...) + +E-RABInformationList ::= SEQUENCE (SIZE(1..maxnoofE-RABs)) OF E-RABInformationItem + +E-RABInformationItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLForwarding DLForwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABInformationItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-SourceTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + {ID id-SourceNodeTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +EUTRACellIdentity ::= BIT STRING (SIZE(28)) + +EUTRA-CGI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + eUTRACellIdentity EUTRACellIdentity, + iE-Extensions ProtocolExtensionContainer { {EUTRA-CGI-ExtIEs} } OPTIONAL, + ... +} + +EUTRA-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRA-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsinngeNB)) OF EUTRA-CGI + +EUTRA-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF EUTRA-CGI + +EUTRA-PagingeDRXInformation ::= SEQUENCE { + eUTRA-paging-eDRX-Cycle EUTRA-Paging-eDRX-Cycle, + eUTRA-paging-Time-Window EUTRA-Paging-Time-Window OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRA-PagingeDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +EUTRA-PagingeDRXInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRA-Paging-eDRX-Cycle ::= ENUMERATED { + hfhalf, hf1, hf2, hf4, hf6, + hf8, hf10, hf12, hf14, hf16, + hf32, hf64, hf128, hf256, + ... +} + +EUTRA-Paging-Time-Window ::= ENUMERATED { + s1, s2, s3, s4, s5, + s6, s7, s8, s9, s10, + s11, s12, s13, s14, s15, s16, + ... +} + +EUTRAencryptionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +EUTRAintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +EventType ::= ENUMERATED { + direct, + change-of-serve-cell, + ue-presence-in-area-of-interest, + stop-change-of-serve-cell, + stop-ue-presence-in-area-of-interest, + cancel-location-reporting-for-the-ue, + ... +} + +ExcessPacketDelayThresholdConfiguration ::= SEQUENCE (SIZE(1..maxnoofThresholdsForExcessPacketDelay)) OF ExcessPacketDelayThresholdItem + +ExcessPacketDelayThresholdItem ::= SEQUENCE { + fiveQi FiveQI, + excessPacketDelayThresholdValue ExcessPacketDelayThresholdValue, + iE-Extensions ProtocolExtensionContainer { { ExcessPacketDelayThresholdItem-ExtIEs} } OPTIONAL, + ... +} + +ExcessPacketDelayThresholdItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExcessPacketDelayThresholdValue ::= ENUMERATED { +ms0dot25, ms0dot5, ms1, ms2, ms4, ms5, ms10, ms20, ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, + ... +} + +ExpectedActivityPeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...) + +ExpectedHOInterval ::= ENUMERATED { + sec15, sec30, sec60, sec90, sec120, sec180, long-time, + ... +} + +ExpectedIdlePeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...) + +ExpectedUEActivityBehaviour ::= SEQUENCE { + expectedActivityPeriod ExpectedActivityPeriod OPTIONAL, + expectedIdlePeriod ExpectedIdlePeriod OPTIONAL, + sourceOfUEActivityBehaviourInformation SourceOfUEActivityBehaviourInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEActivityBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEActivityBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEBehaviour ::= SEQUENCE { + expectedUEActivityBehaviour ExpectedUEActivityBehaviour OPTIONAL, + expectedHOInterval ExpectedHOInterval OPTIONAL, + expectedUEMobility ExpectedUEMobility OPTIONAL, + expectedUEMovingTrajectory ExpectedUEMovingTrajectory OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEMobility ::= ENUMERATED { + stationary, + mobile, + ... +} + +ExpectedUEMovingTrajectory ::= SEQUENCE (SIZE(1..maxnoofCellsUEMovingTrajectory)) OF ExpectedUEMovingTrajectoryItem + +ExpectedUEMovingTrajectoryItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEMovingTrajectoryItem-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEMovingTrajectoryItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Extended-AMFName ::= SEQUENCE { + aMFNameVisibleString AMFNameVisibleString OPTIONAL, + aMFNameUTF8String AMFNameUTF8String OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Extended-AMFName-ExtIEs } } OPTIONAL, + ... +} + +Extended-AMFName-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedPacketDelayBudget ::= INTEGER (1..65535, ...) + + +Extended-RANNodeName ::= SEQUENCE { + rANNodeNameVisibleString RANNodeNameVisibleString OPTIONAL, + rANNodeNameUTF8String RANNodeNameUTF8String OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Extended-RANNodeName-ExtIEs } } OPTIONAL, ... +} + +Extended-RANNodeName-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedRATRestrictionInformation ::= SEQUENCE { + primaryRATRestriction BIT STRING (SIZE(8, ...)), + secondaryRATRestriction BIT STRING (SIZE(8, ...)), + iE-Extensions ProtocolExtensionContainer { {ExtendedRATRestrictionInformation-ExtIEs} } OPTIONAL, + ... +} + +ExtendedRATRestrictionInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedRNC-ID ::= INTEGER (4096..65535) + +ExtendedSliceSupportList ::= SEQUENCE (SIZE(1..maxnoofExtSliceItems)) OF SliceSupportItem + +ExtendedUEIdentityIndexValue ::= BIT STRING (SIZE(16)) + +EventTrigger::= CHOICE { + outOfCoverage ENUMERATED {true, ...}, + eventL1LoggedMDTConfig EventL1LoggedMDTConfig, + choice-Extensions ProtocolIE-SingleContainer { { EventTrigger-ExtIEs} } +} + +EventTrigger-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EventL1LoggedMDTConfig ::= SEQUENCE { + l1Threshold MeasurementThresholdL1LoggedMDT, + hysteresis Hysteresis, + timeToTrigger TimeToTrigger, + iE-Extensions ProtocolExtensionContainer { { EventL1LoggedMDTConfig-ExtIEs} } OPTIONAL, + ... +} + +EventL1LoggedMDTConfig-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MeasurementThresholdL1LoggedMDT ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + choice-Extensions ProtocolIE-SingleContainer { { MeasurementThresholdL1LoggedMDT-ExtIEs} } +} + +MeasurementThresholdL1LoggedMDT-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- F + +FailureIndication ::= SEQUENCE { + uERLFReportContainer UERLFReportContainer, + iE-Extensions ProtocolExtensionContainer { { FailureIndication-ExtIEs} } OPTIONAL, + ... +} + +FailureIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveG-ProSeAuthorized ::= SEQUENCE { + fiveGProSeDirectDiscovery FiveGProSeDirectDiscovery OPTIONAL, + fiveGProSeDirectCommunication FiveGProSeDirectCommunication OPTIONAL, + fiveGProSeLayer2UEtoNetworkRelay FiveGProSeLayer2UEtoNetworkRelay OPTIONAL, + fiveGProSeLayer3UEtoNetworkRelay FiveGProSeLayer3UEtoNetworkRelay OPTIONAL, + fiveGProSeLayer2RemoteUE FiveGProSeLayer2RemoteUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {FiveG-ProSeAuthorized-ExtIEs} } OPTIONAL, + ... +} + +FiveG-ProSeAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSeDirectDiscovery ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeDirectCommunication ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer2UEtoNetworkRelay ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer3UEtoNetworkRelay ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer2RemoteUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + + + +FiveG-ProSePC5QoSParameters ::= SEQUENCE { + fiveGProSepc5QoSFlowList FiveGProSePC5QoSFlowList, + fiveGProSepc5LinkAggregateBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { FiveG-ProSePC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +FiveG-ProSePC5QoSParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSePC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF FiveGProSePC5QoSFlowItem + +FiveGProSePC5QoSFlowItem ::= SEQUENCE { + fiveGproSepQI FiveQI, + fiveGproSepc5FlowBitRates FiveGProSePC5FlowBitRates OPTIONAL, + fiveGproSerange Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { FiveGProSePC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +FiveGProSePC5QoSFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSePC5FlowBitRates ::= SEQUENCE { + fiveGproSeguaranteedFlowBitRate BitRate, + fiveGproSemaximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { FiveGProSePC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +FiveGProSePC5FlowBitRates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +FiveG-S-TMSI ::= SEQUENCE { + aMFSetID AMFSetID, + aMFPointer AMFPointer, + fiveG-TMSI FiveG-TMSI, + iE-Extensions ProtocolExtensionContainer { {FiveG-S-TMSI-ExtIEs} } OPTIONAL, + ... +} + +FiveG-S-TMSI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveG-TMSI ::= OCTET STRING (SIZE(4)) + +FiveQI ::= INTEGER (0..255, ...) + +ForbiddenAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenAreaInformation-Item + +ForbiddenAreaInformation-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + forbiddenTACs ForbiddenTACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenAreaInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC + +FromEUTRANtoNGRAN ::= SEQUENCE { + sourceeNBID IntersystemSONeNBID, + targetNGRANnodeID IntersystemSONNGRANnodeID, + iE-Extensions ProtocolExtensionContainer { { FromEUTRANtoNGRAN-ExtIEs} } OPTIONAL +} + +FromEUTRANtoNGRAN-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FromNGRANtoEUTRAN ::= SEQUENCE { + sourceNGRANnodeID IntersystemSONNGRANnodeID, + targeteNBID IntersystemSONeNBID, + iE-Extensions ProtocolExtensionContainer { { FromNGRANtoEUTRAN-ExtIEs} } OPTIONAL +} + +FromNGRANtoEUTRAN-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- G + +GBR-QosInformation ::= SEQUENCE { + maximumFlowBitRateDL BitRate, + maximumFlowBitRateUL BitRate, + guaranteedFlowBitRateDL BitRate, + guaranteedFlowBitRateUL BitRate, + notificationControl NotificationControl OPTIONAL, + maximumPacketLossRateDL PacketLossRate OPTIONAL, + maximumPacketLossRateUL PacketLossRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {GBR-QosInformation-ExtIEs} } OPTIONAL, + ... +} + +GBR-QosInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AlternativeQoSParaSetList CRITICALITY ignore EXTENSION AlternativeQoSParaSetList PRESENCE optional }, + ... +} + +GlobalCable-ID ::= OCTET STRING + +GlobalENB-ID ::= SEQUENCE { + pLMNidentity PLMNIdentity, + eNB-ID ENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalENB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalGNB-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + gNB-ID GNB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalGNB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalGNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalN3IWF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + n3IWF-ID N3IWF-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalN3IWF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalN3IWF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalLine-ID ::= SEQUENCE { + globalLineIdentity GlobalLineIdentity, + lineType LineType OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {GlobalLine-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalLine-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalLineIdentity ::= OCTET STRING + +GlobalNgENB-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + ngENB-ID NgENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalNgENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalNgENB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalRANNodeID ::= CHOICE { + globalGNB-ID GlobalGNB-ID, + globalNgENB-ID GlobalNgENB-ID, + globalN3IWF-ID GlobalN3IWF-ID, + choice-Extensions ProtocolIE-SingleContainer { {GlobalRANNodeID-ExtIEs} } +} + +GlobalRANNodeID-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalTNGF-ID CRITICALITY reject TYPE GlobalTNGF-ID PRESENCE mandatory }| + { ID id-GlobalTWIF-ID CRITICALITY reject TYPE GlobalTWIF-ID PRESENCE mandatory }| + { ID id-GlobalW-AGF-ID CRITICALITY reject TYPE GlobalW-AGF-ID PRESENCE mandatory }, + ... +} + +GlobalTNGF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tNGF-ID TNGF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalTNGF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalTNGF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalTWIF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tWIF-ID TWIF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalTWIF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalTWIF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalW-AGF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + w-AGF-ID W-AGF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalW-AGF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalW-AGF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-ID ::= CHOICE { + gNB-ID BIT STRING (SIZE(22..32)), + choice-Extensions ProtocolIE-SingleContainer { {GNB-ID-ExtIEs} } +} + +GNB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +GTP-TEID ::= OCTET STRING (SIZE(4)) + +GTPTunnel ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {GTPTunnel-ExtIEs} } OPTIONAL, + ... +} + +GTPTunnel-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GUAMI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + aMFRegionID AMFRegionID, + aMFSetID AMFSetID, + aMFPointer AMFPointer, + iE-Extensions ProtocolExtensionContainer { {GUAMI-ExtIEs} } OPTIONAL, + ... +} + +GUAMI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GUAMIType ::= ENUMERATED {native, mapped, ...} + +-- H + +HandoverCommandTransfer ::= SEQUENCE { + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + qosFlowToBeForwardedList QosFlowToBeForwardedList OPTIONAL, + dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverCommandTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLForwardingUPTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingResponseERABList CRITICALITY ignore EXTENSION DataForwardingResponseERABList PRESENCE optional }| + { ID id-QosFlowFailedToSetupList CRITICALITY ignore EXTENSION QosFlowListWithCause PRESENCE optional }, + ... +} + +HandoverFlag ::= ENUMERATED { + handover-preparation, + ... +} + +HandoverPreparationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {HandoverPreparationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverPreparationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverRequestAcknowledgeTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + securityResult SecurityResult OPTIONAL, + qosFlowSetupResponseList QosFlowListWithDataForwarding, + qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL, + dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLUPTNLInformationForHOList CRITICALITY ignore EXTENSION AdditionalDLUPTNLInformationForHOList PRESENCE optional }| + { ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingResponseERABList CRITICALITY ignore EXTENSION DataForwardingResponseERABList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }, + ... +} + +HandoverRequiredTransfer ::= SEQUENCE { + directForwardingPathAvailability DirectForwardingPathAvailability OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRequiredTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverRequiredTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverResourceAllocationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverType ::= ENUMERATED { + intra5gs, + fivegs-to-eps, + eps-to-5gs, + ..., + fivegs-to-utran +} + +HFCNode-ID ::= OCTET STRING + +HOReport::= SEQUENCE { + handoverReportType ENUMERATED {ho-too-early, ho-to-wrong-cell, intersystem-ping-pong, ...}, + handoverCause Cause, + sourcecellCGI NGRAN-CGI, + targetcellCGI NGRAN-CGI, + reestablishmentcellCGI NGRAN-CGI OPTIONAL, + -- The above IE shall be present if the Handover Report Type IE is set to the value "HO to wrong cell" -- + sourcecellC-RNTI BIT STRING (SIZE(16)) OPTIONAL, + targetcellinE-UTRAN EUTRA-CGI OPTIONAL, + -- The above IE shall be present if the Handover Report Type IE is set to the value "Inter System ping-pong" -- + mobilityInformation MobilityInformation OPTIONAL, + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { HOReport-ExtIEs} } OPTIONAL, + ... +} + +HOReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +Hysteresis ::= INTEGER (0..30) + +-- I + +IAB-Authorized ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +IAB-Supported ::= ENUMERATED { + true, + ... +} + +IABNodeIndication ::= ENUMERATED { + true, + ... +} + +IMSVoiceSupportIndicator ::= ENUMERATED { + supported, + not-supported, + ... +} + +IndexToRFSP ::= INTEGER (1..256, ...) + +InfoOnRecommendedCellsAndRANNodesForPaging ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + recommendRANNodesForPaging RecommendedRANNodesForPaging, + iE-Extensions ProtocolExtensionContainer { {InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs} } OPTIONAL, + ... +} + +InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +IntegrityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +IntegrityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +IntendedNumberOfPagingAttempts ::= INTEGER (1..16, ...) + +InterfacesToTrace ::= BIT STRING (SIZE(8)) + +ImmediateMDTNr ::= SEQUENCE { + measurementsToActivate MeasurementsToActivate, + m1Configuration M1Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the first bit set to "1" + m4Configuration M4Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the third bit set to "1" + m5Configuration M5Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the fourth bit set to "1" + m6Configuration M6Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the fifth bit set to "1" + m7Configuration M7Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the sixth bit set to "1" + bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL, + wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL, + mDT-Location-Info MDT-Location-Info OPTIONAL, + sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ImmediateMDTNr-ExtIEs} } OPTIONAL, + ... +} + +ImmediateMDTNr-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemFailureIndication ::= SEQUENCE { + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemFailureIndication-ExtIEs} } OPTIONAL, + ... +} + +InterSystemFailureIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONConfigurationTransfer ::= SEQUENCE { + transferType IntersystemSONTransferType, + intersystemSONInformation IntersystemSONInformation, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONConfigurationTransfer-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONConfigurationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONTransferType ::= CHOICE { + fromEUTRANtoNGRAN FromEUTRANtoNGRAN, + fromNGRANtoEUTRAN FromNGRANtoEUTRAN, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONTransferType-ExtIEs} } +} +IntersystemSONTransferType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemSONeNBID ::= SEQUENCE { + globaleNBID GlobalENB-ID, + selectedEPSTAI EPS-TAI, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONeNBID-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONeNBID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONNGRANnodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONNGRANnodeID-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONNGRANnodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONInformation ::= CHOICE { + intersystemSONInformationReport IntersystemSONInformationReport, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformation-ExtIEs} } +} + +IntersystemSONInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-IntersystemSONInformationRequest CRITICALITY ignore TYPE IntersystemSONInformationRequest PRESENCE mandatory }| + { ID id-IntersystemSONInformationReply CRITICALITY ignore TYPE IntersystemSONInformationReply PRESENCE mandatory }, + ... +} + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REQUEST +-- -------------------------------------------------------------------- + +IntersystemSONInformationRequest ::= CHOICE { + nGRAN-CellActivation IntersystemCellActivationRequest, + resourceStatus IntersystemResourceStatusRequest, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationRequest-ExtIEs} } +} + +IntersystemSONInformationRequest-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemCellActivationRequest ::= SEQUENCE { + activationID INTEGER (0..16384, ...), + cellsToActivateList CellsToActivateList, + iE-Extensions ProtocolExtensionContainer { { IntersystemCellActivationRequest-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellActivationRequest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellsToActivateList ::= SEQUENCE (SIZE(1..maxnoofCellsinNGRANNode)) OF NGRAN-CGI + + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Request +-- -------------------------------------------------------------------- + +IntersystemResourceStatusRequest ::= SEQUENCE { + reportingSystem ReportingSystem, + reportCharacteristics ReportCharacteristics, + reportType ReportType, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusRequest-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusRequest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportingSystem ::= CHOICE { + eUTRAN EUTRAN-ReportingSystemIEs, + nGRAN NGRAN-ReportingSystemIEs, + noReporting NULL, + choice-Extensions ProtocolIE-SingleContainer { { ReportingSystem-ExtIEs}} +} + +ReportingSystem-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EUTRAN-ReportingSystemIEs::= SEQUENCE { + eUTRAN-CellToReportList EUTRAN-CellToReportList, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-ReportingSystemIEs-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-ReportingSystemIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-ReportingSystemIEs ::= SEQUENCE { + nGRAN-CellToReportList NGRAN-CellToReportList, + iE-Extensions ProtocolExtensionContainer { {NGRAN-ReportingSystemIEs-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-ReportingSystemIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-CellToReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF EUTRAN-CellToReportItem + +EUTRAN-CellToReportItem::= SEQUENCE { + eCGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CellToReportItem-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CellToReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NGRAN-CellToReportList ::= SEQUENCE (SIZE(1.. maxnoofReportedCells)) OF NGRAN-CellToReportItem + +NGRAN-CellToReportItem::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {NGRAN-CellToReportItem-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-CellToReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportCharacteristics ::= BIT STRING(SIZE(32)) + +ReportType ::= CHOICE { + eventBasedReporting EventBasedReportingIEs, + periodicReporting PeriodicReportingIEs, + choice-Extensions ProtocolIE-SingleContainer { { ReportType-ExtIEs}} +} + +ReportType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EventBasedReportingIEs ::= SEQUENCE { + intersystemResourceThresholdLow IntersystemResourceThreshold, + intersystemResourceThresholdHigh IntersystemResourceThreshold, + numberOfMeasurementReportingLevels NumberOfMeasurementReportingLevels, + iE-Extensions ProtocolExtensionContainer { {EventBasedReportingIEs-ExtIEs} } OPTIONAL, + ... +} +EventBasedReportingIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemResourceThreshold ::= INTEGER(0..100) + +NumberOfMeasurementReportingLevels ::= ENUMERATED {n2, n3, n4, n5, n10, ...} + +PeriodicReportingIEs ::= SEQUENCE { + reportingPeriodicity ReportingPeriodicity, + iE-Extensions ProtocolExtensionContainer { {PeriodicReportingIEs-ExtIEs} } OPTIONAL, + ... +} + +PeriodicReportingIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportingPeriodicity ::= ENUMERATED { + stop, + single, + ms1000, + ms2000, + ms5000, + ms10000, + ... +} + + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REPLY +-- -------------------------------------------------------------------- + +IntersystemSONInformationReply ::= CHOICE { + nGRAN-CellActivation IntersystemCellActivationReply, + resourceStatus IntersystemResourceStatusReply, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationReply-ExtIEs} } +} + +IntersystemSONInformationReply-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemCellActivationReply ::= SEQUENCE { + activatedCellList ActivatedCellList, + activation-ID INTEGER(0..16384, ...), + iE-Extensions ProtocolExtensionContainer { { IntersystemCellActivationReply-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellActivationReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ActivatedCellList ::= SEQUENCE (SIZE(1..maxnoofCellsinNGRANNode)) OF NGRAN-CGI + + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Reply +-- -------------------------------------------------------------------- + +IntersystemResourceStatusReply ::= SEQUENCE { + reportingsystem ReportingSystem, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusReply-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REPORT +-- -------------------------------------------------------------------- + +IntersystemSONInformationReport::= CHOICE { + hOReportInformation InterSystemHOReport, + failureIndicationInformation InterSystemFailureIndication, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationReport-ExtIEs} } +} + +IntersystemSONInformationReport-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-EnergySavingIndication CRITICALITY ignore TYPE IntersystemCellStateIndication PRESENCE mandatory }| + { ID id-IntersystemResourceStatusUpdate CRITICALITY ignore TYPE IntersystemResourceStatusReport PRESENCE mandatory }, + ... +} + +IntersystemCellStateIndication ::= SEQUENCE { + notificationCellList NotificationCellList, + iE-Extensions ProtocolExtensionContainer { { IntersystemCellStateIndication-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellStateIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NotificationCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsinNGRANNode)) OF NotificationCell-Item + +NotificationCell-Item ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + notifyFlag ENUMERATED {activated, deactivated, ...}, + iE-Extensions ProtocolExtensionContainer { { NotificationCell-Item-ExtIEs} } OPTIONAL, + ... +} + +NotificationCell-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Report +-- -------------------------------------------------------------------- + +IntersystemResourceStatusReport ::= SEQUENCE { + reportingSystem ResourceStatusReportingSystem, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusReport-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ResourceStatusReportingSystem ::= CHOICE { + eUTRAN-ReportingStatus EUTRAN-ReportingStatusIEs, + nGRAN-ReportingStatus NGRAN-ReportingStatusIEs, + choice-Extensions ProtocolIE-SingleContainer { { ResourceStatusReportingSystem-ExtIEs}} +} + +ResourceStatusReportingSystem-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EUTRAN-ReportingStatusIEs::= SEQUENCE { + eUTRAN-CellReportList EUTRAN-CellReportList, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-ReportingStatusIEs-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-ReportingStatusIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-CellReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF EUTRAN-CellReportItem + +EUTRAN-CellReportItem ::= SEQUENCE { + eCGI EUTRA-CGI, + eUTRAN-CompositeAvailableCapacityGroup EUTRAN-CompositeAvailableCapacityGroup, + eUTRAN-NumberOfActiveUEs EUTRAN-NumberOfActiveUEs OPTIONAL, + eUTRAN-NoofRRCConnections NGRAN-NoofRRCConnections OPTIONAL, + eUTRAN-RadioResourceStatus EUTRAN-RadioResourceStatus OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CellReportItem-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CellReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +EUTRAN-CompositeAvailableCapacityGroup ::= SEQUENCE { + dL-CompositeAvailableCapacity CompositeAvailableCapacity, + uL-CompositeAvailableCapacity CompositeAvailableCapacity, + iE-Extensions ProtocolExtensionContainer { { EUTRAN-CompositeAvailableCapacityGroup-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CompositeAvailableCapacityGroup-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompositeAvailableCapacity ::= SEQUENCE { + cellCapacityClassValue INTEGER (1..100, ...) OPTIONAL, + capacityValue INTEGER (0..100), + iE-Extensions ProtocolExtensionContainer { {CompositeAvailableCapacity-ExtIEs} } OPTIONAL, + ... +} + +CompositeAvailableCapacity-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-NumberOfActiveUEs ::= INTEGER (0..16777215, ...) + +EUTRAN-RadioResourceStatus ::= SEQUENCE { + dL-GBR-PRB-usage INTEGER (0..100), + uL-GBR-PRB-usage INTEGER (0..100), + dL-non-GBR-PRB-usage INTEGER (0..100), + uL-non-GBR-PRB-usage INTEGER (0..100), + dL-Total-PRB-usage INTEGER (0..100), + uL-Total-PRB-usage INTEGER (0..100), + dL-scheduling-PDCCH-CCE-usage INTEGER (0..100) OPTIONAL, + uL-scheduling-PDCCH-CCE-usage INTEGER (0..100) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-RadioResourceStatus-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-RadioResourceStatus-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-ReportingStatusIEs ::= SEQUENCE { + nGRAN-CellReportList NGRAN-CellReportList, + iE-Extensions ProtocolExtensionContainer { {NGRAN-ReportingStatusIEs-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-ReportingStatusIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-CellReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF NGRAN-CellReportItem + +NGRAN-CellReportItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + nGRAN-CompositeAvailableCapacityGroup EUTRAN-CompositeAvailableCapacityGroup, + nGRAN-NumberOfActiveUEs NGRAN-NumberOfActiveUEs OPTIONAL, + nGRAN-NoofRRCConnections NGRAN-NoofRRCConnections OPTIONAL, + nGRAN-RadioResourceStatus NGRAN-RadioResourceStatus OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NGRAN-CellReportItem-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-CellReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NGRAN-NumberOfActiveUEs ::= INTEGER (0..16777215, ...) + +NGRAN-NoofRRCConnections ::= INTEGER (1..65536, ...) + +NGRAN-RadioResourceStatus ::= SEQUENCE { + dL-GBR-PRB-usage-for-MIMO INTEGER (0..100), + uL-GBR-PRB-usage-for-MIMO INTEGER (0..100), + dL-non-GBR-PRB-usage-for-MIMO INTEGER (0..100), + uL-non-GBR-PRB-usage-for-MIMO INTEGER (0..100), + dL-Total-PRB-usage-for-MIMO INTEGER (0..100), + uL-Total-PRB-usage-for-MIMO INTEGER (0..100), + iE-Extensions ProtocolExtensionContainer { { NGRAN-RadioResourceStatus-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-RadioResourceStatus-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemHOReport ::= SEQUENCE { + handoverReportType InterSystemHandoverReportType, + iE-Extensions ProtocolExtensionContainer { { InterSystemHOReport-ExtIEs} } OPTIONAL, + ... +} + +InterSystemHOReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemHandoverReportType ::= CHOICE { + tooearlyIntersystemHO TooearlyIntersystemHO, + intersystemUnnecessaryHO IntersystemUnnecessaryHO, + choice-Extensions ProtocolIE-SingleContainer { { InterSystemHandoverReportType-ExtIEs} } +} + +InterSystemHandoverReportType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemUnnecessaryHO ::= SEQUENCE { + sourcecellID NGRAN-CGI, + targetcellID EUTRA-CGI, + earlyIRATHO ENUMERATED {true, false, ...}, + candidateCellList CandidateCellList, + iE-Extensions ProtocolExtensionContainer { { IntersystemUnnecessaryHO-ExtIEs} } OPTIONAL, + ... +} + +IntersystemUnnecessaryHO-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- J +-- K +-- L + +LAC ::= OCTET STRING (SIZE (2)) + +LAI ::= SEQUENCE { + pLMNidentity PLMNIdentity, + lAC LAC, + iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL, + ... +} + +LAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedCellInformation ::= CHOICE { + nGRANCell LastVisitedNGRANCellInformation, + eUTRANCell LastVisitedEUTRANCellInformation, + uTRANCell LastVisitedUTRANCellInformation, + gERANCell LastVisitedGERANCellInformation, + choice-Extensions ProtocolIE-SingleContainer { {LastVisitedCellInformation-ExtIEs} } +} + +LastVisitedCellInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +LastVisitedCellItem ::= SEQUENCE { + lastVisitedCellInformation LastVisitedCellInformation, + iE-Extensions ProtocolExtensionContainer { {LastVisitedCellItem-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedEUTRANCellInformation ::= OCTET STRING + +LastVisitedGERANCellInformation ::= OCTET STRING + +LastVisitedNGRANCellInformation::= SEQUENCE { + globalCellID NGRAN-CGI, + cellType CellType, + timeUEStayedInCell TimeUEStayedInCell, + timeUEStayedInCellEnhancedGranularity TimeUEStayedInCellEnhancedGranularity OPTIONAL, + hOCauseValue Cause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LastVisitedNGRANCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedNGRANCellInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LastVisitedPSCellList CRITICALITY ignore EXTENSION LastVisitedPSCellList PRESENCE optional }, + ... +} + +LastVisitedPSCellList ::= SEQUENCE (SIZE(1..maxnoofPSCellsPerPrimaryCellinUEHistoryInfo)) OF LastVisitedPSCellInformation + +LastVisitedPSCellInformation ::= SEQUENCE { + pSCellID NGRAN-CGI OPTIONAL, + timeStay INTEGER (0..40950), + iE-Extensions ProtocolExtensionContainer { {LastVisitedPSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedPSCellInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedUTRANCellInformation ::= OCTET STRING + +LineType ::= ENUMERATED { + dsl, + pon, + ... +} + + +LocationReportingAdditionalInfo ::= ENUMERATED { + includePSCell, + ... +} + +LocationReportingReferenceID ::= INTEGER (1..64, ...) + +LocationReportingRequestType ::= SEQUENCE { + eventType EventType, + reportArea ReportArea, + areaOfInterestList AreaOfInterestList OPTIONAL, + locationReportingReferenceIDToBeCancelled LocationReportingReferenceID OPTIONAL, +-- The above IE shall be present if the event type is set to "stop reporting UE presence in the area of interest" + iE-Extensions ProtocolExtensionContainer { {LocationReportingRequestType-ExtIEs} } OPTIONAL, + ... +} + +LocationReportingRequestType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LocationReportingAdditionalInfo CRITICALITY ignore EXTENSION LocationReportingAdditionalInfo PRESENCE optional }, + ... +} + +LoggedMDTNr ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + loggedMDTTrigger LoggedMDTTrigger, + bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL, + wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL, + sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL, + areaScopeOfNeighCellsList AreaScopeOfNeighCellsList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LoggedMDTNr-ExtIEs} } OPTIONAL, + ... +} + +LoggedMDTNr-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-EarlyMeasurement CRITICALITY ignore EXTENSION EarlyMeasurement PRESENCE optional }, + ... +} + +LoggingInterval ::= ENUMERATED { + ms320, ms640, ms1280, ms2560, ms5120, ms10240, ms20480, ms30720, ms40960, ms61440, + infinity, + ... +} + +LoggingDuration ::= ENUMERATED {m10, m20, m40, m60, m90, m120, ...} + +Links-to-log ::= ENUMERATED { + uplink, + downlink, + both-uplink-and-downlink, + ... +} + +LoggedMDTTrigger ::= CHOICE{ + periodical NULL, + eventTrigger EventTrigger, + choice-Extensions ProtocolIE-SingleContainer { {LoggedMDTTrigger-ExtIEs} } +} + +LoggedMDTTrigger-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +LTEM-Indication ::= ENUMERATED {lte-m,...} + +LTEUERLFReportContainer ::= OCTET STRING + +LTEV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LTEV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +LTEV2XServicesAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LTEUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- M + +MaskedIMEISV ::= BIT STRING (SIZE(64)) + +MaximumDataBurstVolume ::= INTEGER (0..4095, ..., 4096.. 2000000) + +MessageIdentifier ::= BIT STRING (SIZE(16)) + +MaximumIntegrityProtectedDataRate ::= ENUMERATED { + bitrate64kbs, + maximum-UE-rate, + ... +} + + +MBS-AreaSessionID ::= INTEGER (0..65535, ...) + +MBS-DataForwardingResponseMRBList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-DataForwardingResponseMRBItem + +MBS-DataForwardingResponseMRBItem ::= SEQUENCE { + mRB-ID MRB-ID, + dL-Forwarding-UPTNLInformation UPTransportLayerInformation, + mRB-ProgressInformation MRB-ProgressInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DataForwardingResponseMRBItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-DataForwardingResponseMRBItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-MappingandDataForwardingRequestList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-MappingandDataForwardingRequestItem + +MBS-MappingandDataForwardingRequestItem ::= SEQUENCE { + mRB-ID MRB-ID, + mBS-QoSFlowList MBS-QoSFlowList, + mRB-ProgressInformation MRB-ProgressInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-MappingandDataForwardingRequestItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-MappingandDataForwardingRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF QosFlowIdentifier + +MRB-ProgressInformation ::= CHOICE { + pDCP-SN-Length12 INTEGER (0..4095), + pDCP-SN-Length18 INTEGER (0..262143), + choice-Extensions ProtocolIE-SingleContainer { { MRB-ProgressInformation-ExtIEs} } +} + +MRB-ProgressInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-QoSFlowsToBeSetupList ::= SEQUENCE (SIZE(1.. maxnoofMBSQoSFlows)) OF MBS-QoSFlowsToBeSetupItem + +MBS-QoSFlowsToBeSetupItem ::= SEQUENCE { + mBSqosFlowIdentifier QosFlowIdentifier, + mBSqosFlowLevelQosParameters QosFlowLevelQosParameters, + iE-Extensions ProtocolExtensionContainer { {MBS-QoSFlowsToBeSetupItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-QoSFlowsToBeSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBS-ServiceArea ::= CHOICE { + locationindependent MBS-ServiceAreaInformation, + locationdependent MBS-ServiceAreaInformationList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-ServiceArea-ExtIEs} } +} + +MBS-ServiceArea-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-ServiceAreaInformationList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-ServiceAreaInformationItem + + +MBS-ServiceAreaInformationItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + mBS-ServiceAreaInformation MBS-ServiceAreaInformation, + iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaInformationItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ServiceAreaInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ServiceAreaInformation ::= SEQUENCE { + mBS-ServiceAreaCellList MBS-ServiceAreaCellList OPTIONAL, + mBS-ServiceAreaTAIList MBS-ServiceAreaTAIList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaInformation-ExtIEs} } OPTIONAL, + ... +} + +MBS-ServiceAreaInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ServiceAreaCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsforMBS)) OF NR-CGI + +MBS-ServiceAreaTAIList ::= SEQUENCE (SIZE(1.. maxnoofTAIforMBS)) OF TAI + +MBS-SessionID ::= SEQUENCE { + tMGI TMGI, + nID NID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionID-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionFailedtoSetupList ::= SEQUENCE (SIZE(1.. maxnoofMBSSessions)) OF MBSSessionFailedtoSetupItem + +MBSSessionFailedtoSetupItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBSSessionFailedtoSetupItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionFailedtoSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ActiveSessionInformation-SourcetoTargetList ::= SEQUENCE (SIZE(1..maxnoofMBSSessionsofUE)) OF MBS-ActiveSessionInformation-SourcetoTargetItem + +MBS-ActiveSessionInformation-SourcetoTargetItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + mBS-ServiceArea MBS-ServiceArea OPTIONAL, + mBS-QoSFlowsToBeSetupList MBS-QoSFlowsToBeSetupList, + mBS-MappingandDataForwardingRequestList MBS-MappingandDataForwardingRequestList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ActiveSessionInformation-TargettoSourceList ::= SEQUENCE (SIZE(1..maxnoofMBSSessionsofUE)) OF MBS-ActiveSessionInformation-TargettoSourceItem + +MBS-ActiveSessionInformation-TargettoSourceItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-DataForwardingResponseMRBList MBS-DataForwardingResponseMRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModFailureTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupOrModFailureTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupOrModFailureTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupResponseList ::= SEQUENCE (SIZE(1.. maxnoofMBSSessions)) OF MBSSessionSetupResponseItem + +MBSSessionSetupResponseItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupResponseItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MBSSessionSetupOrModRequestTransferIEs} }, + ... +} + +MBSSessionSetupOrModRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionTNLInfo5GC CRITICALITY reject TYPE MBS-SessionTNLInfo5GC PRESENCE optional }| + { ID id-MBS-QoSFlowsToBeSetupModList CRITICALITY reject TYPE MBS-QoSFlowsToBeSetupList PRESENCE mandatory }| + { ID id-MBS-SessionFSAIDList CRITICALITY ignore TYPE MBS-SessionFSAIDList PRESENCE optional }, + ... +} + +MBS-SessionFSAIDList ::= SEQUENCE (SIZE(1.. maxnoofMBSFSAs)) OF MBS-SessionFSAID + +MBS-SessionFSAID ::= OCTET STRING (SIZE(3)) + +MBSSessionReleaseResponseTransfer ::= SEQUENCE { + mBS-SessionTNLInfoNGRAN MBS-SessionTNLInfoNGRAN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBSSessionReleaseResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionReleaseResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModResponseTransfer ::= SEQUENCE { + mBS-SessionTNLInfoNGRAN MBS-SessionTNLInfoNGRAN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBSSessionSetupOrModResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupOrModResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-SupportIndicator ::= ENUMERATED { + true, + ... +} + +MBS-SessionTNLInfo5GC ::= CHOICE { + locationindependent SharedNGU-MulticastTNLInformation, + locationdependent MBS-SessionTNLInfo5GCList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-SessionTNLInfo5GC-ExtIEs} } +} + +MBS-SessionTNLInfo5GC-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-SessionTNLInfo5GCList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-SessionTNLInfo5GCItem + +MBS-SessionTNLInfo5GCItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + sharedNGU-MulticastTNLInformation SharedNGU-MulticastTNLInformation, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionTNLInfo5GCItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionTNLInfo5GCItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-SessionTNLInfoNGRAN ::= CHOICE { + locationindependent UPTransportLayerInformation, + locationdependent MBS-SessionTNLInfoNGRANList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-SessionTNLInfoNGRAN-ExtIEs} } +} + +MBS-SessionTNLInfoNGRAN-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-SessionTNLInfoNGRANList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-SessionTNLInfoNGRANItem + +MBS-SessionTNLInfoNGRANItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionTNLInfoNGRANItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionTNLInfoNGRANItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionReleaseRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionReleaseRequesTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionReleaseRequesTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionSetupRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionSetupRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionSetupResponseTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-MulticastTNLInformation MBS-SessionTNLInfo5GCItem OPTIONAL, + mBS-QoSFlowsToBeSetupList MBS-QoSFlowsToBeSetupList, + mBSSessionStatus MBSSessionStatus, + mBS-ServiceArea MBS-ServiceArea OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-DistributionSetupResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBS-DistributionSetupUnsuccessfulTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionSetupRequestItem + +MBSSessionSetupRequestItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + associatedMBSQosFlowSetupRequestList AssociatedMBSQosFlowSetupRequestList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetuporModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionSetuporModifyRequestItem + +MBSSessionSetuporModifyRequestItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + associatedMBSQosFlowSetuporModifyRequestList AssociatedMBSQosFlowSetuporModifyRequestList OPTIONAL, + mBS-QosFlowToReleaseList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{MBSSessionSetuporModifyRequestItem-ExtIEs}} OPTIONAL, + ... +} + +MBSSessionSetuporModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBSSessionToReleaseList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionToReleaseItem + +MBSSessionToReleaseItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBSSessionToReleaseItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionToReleaseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionStatus ::= ENUMERATED { + activated, + deactivated, + ... +} + +MicoAllPLMN ::= ENUMERATED { + true, + ... +} + + +MICOModeIndication ::= ENUMERATED { + true, + ... +} + +MobilityInformation ::= BIT STRING (SIZE(16)) + +MobilityRestrictionList ::= SEQUENCE { + servingPLMN PLMNIdentity, + equivalentPLMNs EquivalentPLMNs OPTIONAL, + rATRestrictions RATRestrictions OPTIONAL, + forbiddenAreaInformation ForbiddenAreaInformation OPTIONAL, + serviceAreaInformation ServiceAreaInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MobilityRestrictionList-ExtIEs} } OPTIONAL, + ... +} + +MobilityRestrictionList-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LastEUTRAN-PLMNIdentity CRITICALITY ignore EXTENSION PLMNIdentity PRESENCE optional }| + { ID id-CNTypeRestrictionsForServing CRITICALITY ignore EXTENSION CNTypeRestrictionsForServing PRESENCE optional }| + { ID id-CNTypeRestrictionsForEquivalent CRITICALITY ignore EXTENSION CNTypeRestrictionsForEquivalent PRESENCE optional }| + { ID id-NPN-MobilityInformation CRITICALITY reject EXTENSION NPN-MobilityInformation PRESENCE optional }, + ... +} + +MDT-AlignmentInfo ::= CHOICE { + s-basedMDT NGRANTraceID, + choice-Extensions ProtocolIE-SingleContainer { { MDT-AlignmentInfo-ExtIEs} } +} + +MDT-AlignmentInfo-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMNIdentity + +MDTPLMNModificationList ::= SEQUENCE (SIZE(0..maxnoofMDTPLMNs)) OF PLMNIdentity + +MDT-Configuration ::= SEQUENCE { + mdt-Config-NR MDT-Configuration-NR OPTIONAL, + mdt-Config-EUTRA MDT-Configuration-EUTRA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Configuration-NR ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT-NR, + mDTModeNr MDTModeNr, + signallingBasedMDTPLMNList MDTPLMNList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-NR-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-NR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Configuration-EUTRA ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT-EUTRA, + mDTMode MDTModeEutra, + signallingBasedMDTPLMNList MDTPLMNList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-EUTRA-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-EUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Activation ::= ENUMERATED { + immediate-MDT-only, + logged-MDT-only, + immediate-MDT-and-Trace, + ... +} + +MDTModeNr ::= CHOICE { + immediateMDTNr ImmediateMDTNr, + loggedMDTNr LoggedMDTNr, + choice-Extensions ProtocolIE-SingleContainer { {MDTModeNr-ExtIEs} } +} + +MDTModeNr-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MDTModeEutra ::= OCTET STRING + +MeasurementsToActivate ::= BIT STRING(SIZE(8)) + +MRB-ID ::= INTEGER (1..512, ...) + +MulticastSessionActivationRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + iE-Extensions ProtocolExtensionContainer { { MulticastSessionActivationRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MulticastSessionActivationRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MulticastSessionDeactivationRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + iE-Extensions ProtocolExtensionContainer { { MulticastSessionDeactivationRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MulticastSessionDeactivationRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MulticastSessionUpdateRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateRequestTransferIEs} }, + ... +} + +MulticastSessionUpdateRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MBS-QoSFlowsToBeSetupModList CRITICALITY reject TYPE MBS-QoSFlowsToBeSetupList PRESENCE optional }| + { ID id-MBS-QoSFlowToReleaseList CRITICALITY reject TYPE QosFlowListWithCause PRESENCE optional }| + { ID id-MBS-SessionTNLInfo5GC CRITICALITY reject TYPE MBS-SessionTNLInfo5GC PRESENCE optional }, + ... +} + + +MulticastGroupPagingAreaList ::= SEQUENCE (SIZE(1..maxnoofPagingAreas)) OF MulticastGroupPagingAreaItem + +MulticastGroupPagingAreaItem ::= SEQUENCE { + multicastGroupPagingArea MulticastGroupPagingArea, + uE-PagingList UE-PagingList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MulticastGroupPagingAreaItem-ExtIEs} } OPTIONAL, + ... +} + +MulticastGroupPagingAreaItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-AreaTAIList ::= SEQUENCE (SIZE(1..maxnoofTAIforPaging)) OF TAI + +MulticastGroupPagingArea ::= SEQUENCE { + mBS-AreaTAIList MBS-AreaTAIList, + iE-Extensions ProtocolExtensionContainer { { MulticastGroupPagingArea-ExtIEs} } OPTIONAL, + ... +} + +MulticastGroupPagingArea-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-PagingList ::= SEQUENCE (SIZE(1..maxnoofUEsforPaging)) OF UE-PagingItem + +UE-PagingItem ::= SEQUENCE { + uEIdentityIndexValue UEIdentityIndexValue, + pagingDRX PagingDRX OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-PagingItem-ExtIEs} } OPTIONAL, + ... +} + +UE-PagingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +M1Configuration ::= SEQUENCE { + m1reportingTrigger M1ReportingTrigger, + m1thresholdEventA2 M1ThresholdEventA2 OPTIONAL, +-- The above IE shall be present if the M1 Reporting Trigger IE is set to "A2event-triggered" or "A2event-triggered periodic" + m1periodicReporting M1PeriodicReporting OPTIONAL, +-- The above IE shall be present if the M1 Reporting Trigger IE is set to "periodic" or "A2event-triggered periodic" + iE-Extensions ProtocolExtensionContainer { { M1Configuration-ExtIEs} } OPTIONAL, + ... +} + +M1Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-IncludeBeamMeasurementsIndication CRITICALITY ignore EXTENSION IncludeBeamMeasurementsIndication PRESENCE optional }| + { ID id-BeamMeasurementsReportConfiguration CRITICALITY ignore EXTENSION BeamMeasurementsReportConfiguration PRESENCE conditional }, +-- The above IE shall be present if the IncludeBeamMeasurementsIndication IE is set to "true" + ... +} + +IncludeBeamMeasurementsIndication ::= ENUMERATED { + true, + ... +} + +MaxNrofRS-IndexesToReport ::= INTEGER (1..64, ...) + +M1ReportingTrigger ::= ENUMERATED { + periodic, + a2eventtriggered, + a2eventtriggered-periodic, + ... +} + +M1ThresholdEventA2 ::= SEQUENCE { + m1ThresholdType M1ThresholdType, + iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, + ... +} + +M1ThresholdEventA2-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +M1ThresholdType ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + threshold-SINR Threshold-SINR, + choice-Extensions ProtocolIE-SingleContainer { {M1ThresholdType-ExtIEs} } +} + +M1ThresholdType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +M1PeriodicReporting ::= SEQUENCE { + reportInterval ReportIntervalMDT, + reportAmount ReportAmountMDT, + iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, + ... +} + +M1PeriodicReporting-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ExtendedReportIntervalMDT CRITICALITY ignore EXTENSION ExtendedReportIntervalMDT PRESENCE optional}, + ... +} + +M4Configuration ::= SEQUENCE { + m4period M4period, + m4-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M4Configuration-ExtIEs} } OPTIONAL, + ... +} + +M4Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M4ReportAmount CRITICALITY ignore EXTENSION M4ReportAmountMDT PRESENCE optional }, + ... +} + +M4ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M5Configuration ::= SEQUENCE { + m5period M5period, + m5-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M5Configuration-ExtIEs} } OPTIONAL, + ... +} + +M5Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M5ReportAmount CRITICALITY ignore EXTENSION M5ReportAmountMDT PRESENCE optional }, + ... +} + +M5ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + + +M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M6Configuration ::= SEQUENCE { + m6report-Interval M6report-Interval, + m6-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M6Configuration-ExtIEs} } OPTIONAL, + ... +} + +M6Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M6ReportAmount CRITICALITY ignore EXTENSION M6ReportAmountMDT PRESENCE optional }| + { ID id-ExcessPacketDelayThresholdConfiguration CRITICALITY ignore EXTENSION ExcessPacketDelayThresholdConfiguration PRESENCE optional }, + ... +} + + +M6ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M6report-Interval ::= ENUMERATED { + ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, ms20480, ms40960, min1, min6, min12, min30, + ... +} + + +M7Configuration ::= SEQUENCE { + m7period M7period, + m7-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M7Configuration-ExtIEs} } OPTIONAL, + ... +} + +M7Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M7ReportAmount CRITICALITY ignore EXTENSION M7ReportAmountMDT PRESENCE optional }, + ... +} + +M7ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M7period ::= INTEGER(1..60, ...) + +MDT-Location-Info ::= SEQUENCE { + mDT-Location-Information MDT-Location-Information, + iE-Extensions ProtocolExtensionContainer { { MDT-Location-Info-ExtIEs} } OPTIONAL, + ... +} + +MDT-Location-Info-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Location-Information::= BIT STRING (SIZE (8)) + +-- N + +N3IWF-ID ::= CHOICE { + n3IWF-ID BIT STRING (SIZE(16)), + choice-Extensions ProtocolIE-SingleContainer { {N3IWF-ID-ExtIEs} } +} + +N3IWF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NAS-PDU ::= OCTET STRING + +NASSecurityParametersFromNGRAN ::= OCTET STRING + +NB-IoT-DefaultPagingDRX ::= ENUMERATED { + rf128, rf256, rf512, rf1024, + ... +} + +NB-IoT-PagingDRX ::= ENUMERATED { + rf32, rf64, rf128, rf256, rf512, rf1024, + ... +} + +NB-IoT-Paging-eDRXCycle ::= ENUMERATED { + hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, hf512, hf1024, + ... +} + +NB-IoT-Paging-TimeWindow ::= ENUMERATED { + s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, + ... +} + +NB-IoT-Paging-eDRXInfo ::= SEQUENCE { + nB-IoT-Paging-eDRXCycle NB-IoT-Paging-eDRXCycle, + nB-IoT-Paging-TimeWindow NB-IoT-Paging-TimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInfo-ExtIEs} } OPTIONAL, + ... +} + +NB-IoT-Paging-eDRXInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NB-IoT-UEPriority ::= INTEGER (0..255, ...) + +NetworkInstance ::= INTEGER (1..256, ...) + +NewSecurityContextInd ::= ENUMERATED { + true, + ... +} + +NextHopChainingCount ::= INTEGER (0..7) + +NextPagingAreaScope ::= ENUMERATED { + same, + changed, + ... +} + +NGAPIESupportInformationRequestList ::= SEQUENCE (SIZE(1.. maxnoofNGAPIESupportInfo)) OF NGAPIESupportInformationRequestItem + +NGAPIESupportInformationRequestItem ::= SEQUENCE { + ngap-ProtocolIE-Id ProtocolIE-ID, + iE-Extensions ProtocolExtensionContainer { { NGAPIESupportInformationRequestItem-ExtIEs} } OPTIONAL, + ... +} + +NGAPIESupportInformationRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGAPIESupportInformationResponseList ::= SEQUENCE (SIZE(1.. maxnoofNGAPIESupportInfo)) OF NGAPIESupportInformationResponseItem + +NGAPIESupportInformationResponseItem ::= SEQUENCE { + ngap-ProtocolIE-Id ProtocolIE-ID, + ngap-ProtocolIESupportInfo ENUMERATED {supported, not-supported, ...}, + ngap-ProtocolIEPresenceInfo ENUMERATED {present, not-present, ...}, + iE-Extensions ProtocolExtensionContainer { { NGAPIESupportInformationResponseItem-ExtIEs} } OPTIONAL, + ... +} + +NGAPIESupportInformationResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NgENB-ID ::= CHOICE { + macroNgENB-ID BIT STRING (SIZE(20)), + shortMacroNgENB-ID BIT STRING (SIZE(18)), + longMacroNgENB-ID BIT STRING (SIZE(21)), + choice-Extensions ProtocolIE-SingleContainer { {NgENB-ID-ExtIEs} } +} + +NgENB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NotifySourceNGRANNode ::= ENUMERATED { + notifySource, + ... +} + +NGRAN-CGI ::= CHOICE { + nR-CGI NR-CGI, + eUTRA-CGI EUTRA-CGI, + choice-Extensions ProtocolIE-SingleContainer { {NGRAN-CGI-ExtIEs} } +} + +NGRAN-CGI-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NGRAN-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF NGRAN-TNLAssociationToRemoveItem + +NGRAN-TNLAssociationToRemoveItem::= SEQUENCE { + tNLAssociationTransportLayerAddress CPTransportLayerInformation, + tNLAssociationTransportLayerAddressAMF CPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NGRAN-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL +} + +NGRAN-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRANTraceID ::= OCTET STRING (SIZE(8)) + +NID ::= BIT STRING (SIZE(44)) + +NonDynamic5QIDescriptor ::= SEQUENCE { + fiveQI FiveQI, + priorityLevelQos PriorityLevelQos OPTIONAL, + averagingWindow AveragingWindow OPTIONAL, + maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NonDynamic5QIDescriptor-ExtIEs} } OPTIONAL, + ... +} + +NonDynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }, + ... +} + +NotAllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC + +NotificationCause ::= ENUMERATED { + fulfilled, + not-fulfilled, + ... +} + +NotificationControl ::= ENUMERATED { + notification-requested, + ... +} + +NPN-AccessInformation ::= CHOICE { + pNI-NPN-Access-Information CellCAGList, + choice-Extensions ProtocolIE-SingleContainer { {NPN-AccessInformation-ExtIEs} } +} + +NPN-AccessInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NPN-MobilityInformation ::= CHOICE { + sNPN-MobilityInformation SNPN-MobilityInformation, + pNI-NPN-MobilityInformation PNI-NPN-MobilityInformation, + choice-Extensions ProtocolIE-SingleContainer { {NPN-MobilityInformation-ExtIEs} } +} + +NPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +NPN-PagingAssistanceInformation ::= CHOICE { + pNI-NPN-PagingAssistance Allowed-PNI-NPN-List, + choice-Extensions ProtocolIE-SingleContainer { {NPN-PagingAssistanceInformation-ExtIEs} } +} + +NPN-PagingAssistanceInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NPN-Support ::= CHOICE { + sNPN NID, + choice-Extensions ProtocolIE-SingleContainer { {NPN-Support-ExtIEs} } +} + +NPN-Support-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NRCellIdentity ::= BIT STRING (SIZE(36)) + +NR-CGI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + nRCellIdentity NRCellIdentity, + iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL, + ... +} + +NR-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsingNB)) OF NR-CGI + +NR-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF NR-CGI + +NR-PagingeDRXInformation ::= SEQUENCE { + nR-paging-eDRX-Cycle NR-Paging-eDRX-Cycle, + nR-paging-Time-Window NR-Paging-Time-Window OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NR-PagingeDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +NR-PagingeDRXInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-Paging-eDRX-Cycle ::= ENUMERATED { + hfquarter, hfhalf, hf1, hf2, hf4, hf8, hf16, + hf32, hf64, hf128, hf256, hf512, hf1024, + ... +} + +NR-Paging-Time-Window ::= ENUMERATED { + s1, s2, s3, s4, s5, + s6, s7, s8, s9, s10, + s11, s12, s13, s14, s15, s16, + ..., + s17, s18, s19, s20, s21, s22, s23, s24, + s25, s26, s27, s28, s29, s30, s31, s32 +} + +NRencryptionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +NRintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +NRMobilityHistoryReport ::= OCTET STRING + +NRPPa-PDU ::= OCTET STRING + +NRUERLFReportContainer ::= OCTET STRING + +NRNTNTAIInformation ::= SEQUENCE { + servingPLMN PLMNIdentity, + tACListInNRNTN TACListInNRNTN, + uELocationDerivedTACInNRNTN TAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NRNTNTAIInformation-ExtIEs} } OPTIONAL, + ... +} + +NRNTNTAIInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NumberOfBroadcasts ::= INTEGER (0..65535) + +NumberOfBroadcastsRequested ::= INTEGER (0..65535) + +NRARFCN ::= INTEGER (0.. maxNRARFCN) + +NRFrequencyBand ::= INTEGER (1..1024, ...) + +NRFrequencyBand-List ::= SEQUENCE (SIZE(1..maxnoofNRCellBands)) OF NRFrequencyBandItem + +NRFrequencyBandItem ::= SEQUENCE { + nr-frequency-band NRFrequencyBand, + iE-Extension ProtocolExtensionContainer { {NRFrequencyBandItem-ExtIEs} } OPTIONAL, + ... +} + +NRFrequencyBandItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NRFrequencyInfo ::= SEQUENCE { + nrARFCN NRARFCN, + frequencyBand-List NRFrequencyBand-List, + iE-Extension ProtocolExtensionContainer { {NRFrequencyInfo-ExtIEs} } OPTIONAL, + ... +} + +NRFrequencyInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-PCI ::= INTEGER (0..1007, ...) + +NRV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NRV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +NRV2XServicesAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +VehicleUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PedestrianUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +NRUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {NRUESidelinkAggregateMaximumBitrate-ExtIEs} } OPTIONAL, + ... +} + +NRUESidelinkAggregateMaximumBitrate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NSAG-ID ::= INTEGER (0..255, ...) + +-- O + +OnboardingSupport ::= ENUMERATED { + true, + ... +} + +OverloadAction ::= ENUMERATED { + reject-non-emergency-mo-dt, + reject-rrc-cr-signalling, + permit-emergency-sessions-and-mobile-terminated-services-only, + permit-high-priority-sessions-and-mobile-terminated-services-only, + ... +} + +OverloadResponse ::= CHOICE { + overloadAction OverloadAction, + choice-Extensions ProtocolIE-SingleContainer { {OverloadResponse-ExtIEs} } +} + +OverloadResponse-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +OverloadStartNSSAIList ::= SEQUENCE (SIZE (1..maxnoofSliceItems)) OF OverloadStartNSSAIItem + +OverloadStartNSSAIItem ::= SEQUENCE { + sliceOverloadList SliceOverloadList, + sliceOverloadResponse OverloadResponse OPTIONAL, + sliceTrafficLoadReductionIndication TrafficLoadReductionIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {OverloadStartNSSAIItem-ExtIEs} } OPTIONAL, + ... +} + +OverloadStartNSSAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- P + +PacketDelayBudget ::= INTEGER (0..1023, ...) + +PacketErrorRate ::= SEQUENCE { + pERScalar INTEGER (0..9, ...), + pERExponent INTEGER (0..9, ...), + iE-Extensions ProtocolExtensionContainer { {PacketErrorRate-ExtIEs} } OPTIONAL, + ... +} + +PacketErrorRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PacketLossRate ::= INTEGER (0..1000, ...) + +PagingAssisDataforCEcapabUE ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + coverageEnhancementLevel CoverageEnhancementLevel, + iE-Extensions ProtocolExtensionContainer { { PagingAssisDataforCEcapabUE-ExtIEs} } OPTIONAL, + ... +} + +PagingAssisDataforCEcapabUE-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptInformation ::= SEQUENCE { + pagingAttemptCount PagingAttemptCount, + intendedNumberOfPagingAttempts IntendedNumberOfPagingAttempts, + nextPagingAreaScope NextPagingAreaScope OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PagingAttemptInformation-ExtIEs} } OPTIONAL, + ... +} + +PagingAttemptInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptCount ::= INTEGER (1..16, ...) + +PagingCause ::= ENUMERATED { + voice, + ... +} + +PagingCauseIndicationForVoiceService ::= ENUMERATED { + supported, + ... +} + +PagingDRX ::= ENUMERATED { + v32, + v64, + v128, + v256, + ... +} + +PagingOrigin ::= ENUMERATED { + non-3gpp, + ... +} + +PagingPriority ::= ENUMERATED { + priolevel1, + priolevel2, + priolevel3, + priolevel4, + priolevel5, + priolevel6, + priolevel7, + priolevel8, + ... +} + +PagingProbabilityInformation ::= ENUMERATED { + p00, p05, p10, p15, p20, p25, p30, p35, p40, p45, p50, p55, p60, p65, p70, p75, p80, p85, p90, p95, p100, + ... +} + +PathSwitchRequestAcknowledgeTransfer ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + securityIndication SecurityIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-QosFlowParametersList CRITICALITY ignore EXTENSION QosFlowParametersList PRESENCE optional }, + ... +} + +PathSwitchRequestSetupFailedTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestSetupFailedTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestSetupFailedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PathSwitchRequestTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-TNLInformationReused DL-NGU-TNLInformationReused OPTIONAL, + userPlaneSecurityInformation UserPlaneSecurityInformation OPTIONAL, + qosFlowAcceptedList QosFlowAcceptedList, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantDL-NGU-TNLInformationReused CRITICALITY ignore EXTENSION DL-NGU-TNLInformationReused PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }, + ... +} + +PathSwitchRequestUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSParameters ::= SEQUENCE { + pc5QoSFlowList PC5QoSFlowList, + pc5LinkAggregateBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF PC5QoSFlowItem + +PC5QoSFlowItem::= SEQUENCE { + pQI FiveQI, + pc5FlowBitRates PC5FlowBitRates OPTIONAL, + range Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5FlowBitRates ::= SEQUENCE { + guaranteedFlowBitRate BitRate, + maximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { PC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +PC5FlowBitRates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +PCIListForMDT ::= SEQUENCE (SIZE(1.. maxnoofNeighPCIforMDT)) OF NR-PCI + +PrivacyIndicator ::= ENUMERATED { + immediate-MDT, + logged-MDT, + ... +} + +PDUSessionAggregateMaximumBitRate ::= SEQUENCE { + pDUSessionAggregateMaximumBitRateDL BitRate, + pDUSessionAggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {PDUSessionAggregateMaximumBitRate-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionID ::= INTEGER (0..255) + +PDUSessionPairID ::= INTEGER (0..255, ...) + +PDUSessionResourceAdmittedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceAdmittedItem + +PDUSessionResourceAdmittedItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverRequestAcknowledgeTransfer OCTET STRING (CONTAINING HandoverRequestAcknowledgeTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceAdmittedItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceAdmittedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModCfm + +PDUSessionResourceFailedToModifyItemModCfm ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyIndicationUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModCfm-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModRes + +PDUSessionResourceFailedToModifyItemModRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToResumeListRESReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToResumeItemRESReq + +PDUSessionResourceFailedToResumeItemRESReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToResumeItemRESReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToResumeItemRESReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +PDUSessionResourceFailedToResumeListRESRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToResumeItemRESRes + +PDUSessionResourceFailedToResumeItemRESRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToResumeItemRESRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToResumeItemRESRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListCxtFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtFail + +PDUSessionResourceFailedToSetupItemCxtFail ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtRes + +PDUSessionResourceFailedToSetupItemCxtRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListHOAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemHOAck + +PDUSessionResourceFailedToSetupItemHOAck ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverResourceAllocationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverResourceAllocationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemHOAck-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemHOAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListPSReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemPSReq + +PDUSessionResourceFailedToSetupItemPSReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestSetupFailedTransfer OCTET STRING (CONTAINING PathSwitchRequestSetupFailedTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemPSReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemPSReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemSURes + +PDUSessionResourceFailedToSetupItemSURes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemSURes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceHandoverList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceHandoverItem + +PDUSessionResourceHandoverItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverCommandTransfer OCTET STRING (CONTAINING HandoverCommandTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceHandoverItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceHandoverItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceInformationList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceInformationItem + +PDUSessionResourceInformationItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + qosFlowInformationList QosFlowInformationList, + dRBsToQosFlowsMappingList DRBsToQosFlowsMappingList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceInformationItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceListCxtRelCpl ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelCpl + +PDUSessionResourceItemCxtRelCpl ::= SEQUENCE { + pDUSessionID PDUSessionID, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelCpl-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemCxtRelCpl-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PDUSessionResourceReleaseResponseTransfer CRITICALITY ignore EXTENSION OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer) PRESENCE optional }, + ... +} + +PDUSessionResourceListCxtRelReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelReq + +PDUSessionResourceItemCxtRelReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemCxtRelReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceListHORqd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemHORqd + +PDUSessionResourceItemHORqd ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverRequiredTransfer OCTET STRING (CONTAINING HandoverRequiredTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemHORqd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemHORqd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyConfirmTransfer ::= SEQUENCE { + qosFlowModifyConfirmList QosFlowModifyConfirmList, + uLNGU-UP-TNLInformation UPTransportLayerInformation, + additionalNG-UUPTNLInformation UPTransportLayerInformationPairList OPTIONAL, + qosFlowFailedToModifyList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyConfirmTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyConfirmTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyIndicationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestTransferIEs} }, + ... +} + +PDUSessionResourceModifyRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }| + { ID id-UL-NGU-UP-TNLModifyList CRITICALITY reject TYPE UL-NGU-UP-TNLModifyList PRESENCE optional }| + { ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }| + { ID id-QosFlowAddOrModifyRequestList CRITICALITY reject TYPE QosFlowAddOrModifyRequestList PRESENCE optional }| + { ID id-QosFlowToReleaseList CRITICALITY reject TYPE QosFlowListWithCause PRESENCE optional }| + { ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-AdditionalRedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-RedundantCommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformation PRESENCE optional }| + { ID id-SecurityIndication CRITICALITY ignore TYPE SecurityIndication PRESENCE optional }| + { ID id-MBSSessionSetuporModifyRequestList CRITICALITY ignore TYPE MBSSessionSetuporModifyRequestList PRESENCE optional }| + { ID id-MBSSessionToReleaseList CRITICALITY ignore TYPE MBSSessionToReleaseList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyResponseTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + qosFlowAddOrModifyResponseList QosFlowAddOrModifyResponseList OPTIONAL, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + qosFlowFailedToAddOrModifyList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }| + { ID id-MBSSessionSetuporModifyResponseList CRITICALITY ignore EXTENSION MBSSessionSetupResponseList PRESENCE optional }| + { ID id-MBSSessionFailedtoSetuporModifyList CRITICALITY ignore EXTENSION MBSSessionFailedtoSetupList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyIndicationTransfer ::= SEQUENCE { + dLQosFlowPerTNLInformation QosFlowPerTNLInformation, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyIndicationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-SecurityResult CRITICALITY ignore EXTENSION SecurityResult PRESENCE optional }| + { ID id-RedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }, + ... +} + +PDUSessionResourceModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModCfm + +PDUSessionResourceModifyItemModCfm ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyConfirmTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyConfirmTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModCfm-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyListModInd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModInd + +PDUSessionResourceModifyItemModInd ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyIndicationTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModInd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModInd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyListModReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModReq + +PDUSessionResourceModifyItemModReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + nAS-PDU NAS-PDU OPTIONAL, + pDUSessionResourceModifyRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-S-NSSAI CRITICALITY reject EXTENSION S-NSSAI PRESENCE optional }| + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModRes + +PDUSessionResourceModifyItemModRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceNotifyList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceNotifyItem + +PDUSessionResourceNotifyItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceNotifyTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceNotifyReleasedTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyReleasedTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyReleasedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }, + ... +} + +PDUSessionResourceNotifyTransfer ::= SEQUENCE { + qosFlowNotifyList QosFlowNotifyList OPTIONAL, + qosFlowReleasedList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-QosFlowFeedbackList CRITICALITY ignore EXTENSION QosFlowFeedbackList PRESENCE optional }, + ... +} + +PDUSessionResourceReleaseCommandTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseCommandTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleaseCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListNot ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemNot + +PDUSessionResourceReleasedItemNot ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceNotifyReleasedTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyReleasedTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemNot-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemNot-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListPSAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSAck + +PDUSessionResourceReleasedItemPSAck ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSAck-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemPSAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListPSFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSFail + +PDUSessionResourceReleasedItemPSFail ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSFail-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemPSFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListRelRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemRelRes + +PDUSessionResourceReleasedItemRelRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceReleaseResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemRelRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemRelRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleaseResponseTransfer ::= SEQUENCE { + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleaseResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }, + ... +} + +PDUSessionResourceResumeListRESReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceResumeItemRESReq + +PDUSessionResourceResumeItemRESReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextResumeRequestTransfer OCTET STRING (CONTAINING UEContextResumeRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceResumeItemRESReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceResumeItemRESReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceResumeListRESRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceResumeItemRESRes + +PDUSessionResourceResumeItemRESRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextResumeResponseTransfer OCTET STRING (CONTAINING UEContextResumeResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceResumeItemRESRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceResumeItemRESRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSecondaryRATUsageList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSecondaryRATUsageItem + +PDUSessionResourceSecondaryRATUsageItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + secondaryRATDataUsageReportTransfer OCTET STRING (CONTAINING SecondaryRATDataUsageReportTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSecondaryRATUsageItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSecondaryRATUsageItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupListCxtReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtReq + +PDUSessionResourceSetupItemCxtReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + nAS-PDU NAS-PDU OPTIONAL, + s-NSSAI S-NSSAI, + pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemCxtReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtRes + +PDUSessionResourceSetupItemCxtRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupListHOReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemHOReq + +PDUSessionResourceSetupItemHOReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + s-NSSAI S-NSSAI, + handoverRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemHOReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemHOReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListSUReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSUReq + +PDUSessionResourceSetupItemSUReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionNAS-PDU NAS-PDU OPTIONAL, + s-NSSAI S-NSSAI, + pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSUReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemSUReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSURes + +PDUSessionResourceSetupItemSURes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSURes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestTransferIEs} }, + ... +} + +PDUSessionResourceSetupRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }| + { ID id-UL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformation PRESENCE mandatory }| + { ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingNotPossible CRITICALITY reject TYPE DataForwardingNotPossible PRESENCE optional }| + { ID id-PDUSessionType CRITICALITY reject TYPE PDUSessionType PRESENCE mandatory }| + { ID id-SecurityIndication CRITICALITY reject TYPE SecurityIndication PRESENCE optional }| + { ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }| + { ID id-QosFlowSetupRequestList CRITICALITY reject TYPE QosFlowSetupRequestList PRESENCE mandatory }| + { ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore TYPE DirectForwardingPathAvailability PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-RedundantCommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-RedundantPDUSessionInformation CRITICALITY ignore TYPE RedundantPDUSessionInformation PRESENCE optional }| + { ID id-MBSSessionSetupRequestList CRITICALITY ignore TYPE MBSSessionSetupRequestList PRESENCE optional }, + ... +} + +PDUSessionResourceSetupResponseTransfer ::= SEQUENCE { + dLQosFlowPerTNLInformation QosFlowPerTNLInformation, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + securityResult SecurityResult OPTIONAL, + qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }| + { ID id-MBSSessionSetupResponseList CRITICALITY ignore EXTENSION MBSSessionSetupResponseList PRESENCE optional }| + { ID id-MBSSessionFailedtoSetupList CRITICALITY ignore EXTENSION MBSSessionFailedtoSetupList PRESENCE optional }, + ... +} + +PDUSessionResourceSetupUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSuspendListSUSReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSuspendItemSUSReq + +PDUSessionResourceSuspendItemSUSReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextSuspendRequestTransfer OCTET STRING (CONTAINING UEContextSuspendRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSuspendItemSUSReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSuspendItemSUSReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSwitchedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSwitchedItem + +PDUSessionResourceSwitchedItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestAcknowledgeTransfer OCTET STRING (CONTAINING PathSwitchRequestAcknowledgeTransfer), + iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceSwitchedItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSwitchedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceToBeSwitchedDLList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToBeSwitchedDLItem + +PDUSessionResourceToBeSwitchedDLItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestTransfer OCTET STRING (CONTAINING PathSwitchRequestTransfer), + iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceToBeSwitchedDLItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToBeSwitchedDLItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceToReleaseListHOCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemHOCmd + +PDUSessionResourceToReleaseItemHOCmd ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverPreparationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverPreparationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemHOCmd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToReleaseItemHOCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceToReleaseListRelCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemRelCmd + +PDUSessionResourceToReleaseItemRelCmd ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceReleaseCommandTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseCommandTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemRelCmd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToReleaseItemRelCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} +PDUSessionType ::= ENUMERATED { + ipv4, + ipv6, + ipv4v6, + ethernet, + unstructured, + ... +} + +PDUSessionUsageReport ::= SEQUENCE { + rATType ENUMERATED {nr, eutra, ..., nr-unlicensed, e-utra-unlicensed}, + pDUSessionTimedReportList VolumeTimedReportList, + iE-Extensions ProtocolExtensionContainer { {PDUSessionUsageReport-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionUsageReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PEIPSassistanceInformation ::= SEQUENCE { + cNsubgroupID CNsubgroupID, + iE-Extensions ProtocolExtensionContainer { {PEIPSassistanceInformation-ExtIEs} } OPTIONAL, + ... +} + +PEIPSassistanceInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Periodicity ::= INTEGER (0..640000, ...) + +PeriodicRegistrationUpdateTimer ::= BIT STRING (SIZE(8)) + +PLMNIdentity ::= OCTET STRING (SIZE(3)) + +PLMNAreaBasedQMC ::= SEQUENCE { + plmnListforQMC PLMNListforQMC, + iE-Extensions ProtocolExtensionContainer { {PLMNAreaBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +PLMNAreaBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNListforQMC ::= SEQUENCE (SIZE(1..maxnoofPLMNforQMC)) OF PLMNIdentity + +PLMNSupportList ::= SEQUENCE (SIZE(1..maxnoofPLMNs)) OF PLMNSupportItem + +PLMNSupportItem ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + sliceSupportList SliceSupportList, + iE-Extensions ProtocolExtensionContainer { {PLMNSupportItem-ExtIEs} } OPTIONAL, + ... +} + +PLMNSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NPN-Support CRITICALITY reject EXTENSION NPN-Support PRESENCE optional }| + { ID id-ExtendedSliceSupportList CRITICALITY reject EXTENSION ExtendedSliceSupportList PRESENCE optional }| + { ID id-OnboardingSupport CRITICALITY ignore EXTENSION OnboardingSupport PRESENCE optional }, + ... +} + +PNI-NPN-MobilityInformation ::= SEQUENCE { + allowed-PNI-NPI-List Allowed-PNI-NPN-List, + iE-Extensions ProtocolExtensionContainer { {PNI-NPN-MobilityInformation-ExtIEs} } OPTIONAL, + ... +} + +PNI-NPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PortNumber ::= OCTET STRING (SIZE(2)) + +Pre-emptionCapability ::= ENUMERATED { + shall-not-trigger-pre-emption, + may-trigger-pre-emption, + ... +} + +Pre-emptionVulnerability ::= ENUMERATED { + not-pre-emptable, + pre-emptable, + ... +} + +PriorityLevelARP ::= INTEGER (1..15) + +PriorityLevelQos ::= INTEGER (1..127, ...) + +PWSFailedCellIDList ::= CHOICE { + eUTRA-CGI-PWSFailedList EUTRA-CGIList, + nR-CGI-PWSFailedList NR-CGIList, + choice-Extensions ProtocolIE-SingleContainer { {PWSFailedCellIDList-ExtIEs} } +} + +PWSFailedCellIDList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- Q + +QMCConfigInfo ::= SEQUENCE { + uEAppLayerMeasInfoList UEAppLayerMeasInfoList, + iE-Extensions ProtocolExtensionContainer { { QMCConfigInfo-ExtIEs} } OPTIONAL, + ... +} + +QMCConfigInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QMCDeactivation ::= SEQUENCE { + qoEReferenceList QoEReferenceList, + iE-Extensions ProtocolExtensionContainer { { QMCDeactivation-ExtIEs} } OPTIONAL, + ... +} + +QMCDeactivation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QoEReferenceList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF QoEReference + +QoEReference ::= OCTET STRING (SIZE(6)) + +QosCharacteristics ::= CHOICE { + nonDynamic5QI NonDynamic5QIDescriptor, + dynamic5QI Dynamic5QIDescriptor, + choice-Extensions ProtocolIE-SingleContainer { {QosCharacteristics-ExtIEs} } +} + +QosCharacteristics-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +QosFlowAcceptedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAcceptedItem + +QosFlowAcceptedItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowAcceptedItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAcceptedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowAddOrModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyRequestItem + +QosFlowAddOrModifyRequestItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowLevelQosParameters QosFlowLevelQosParameters OPTIONAL, + e-RAB-ID E-RAB-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyRequestItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAddOrModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional }| + {ID id-RedundantQosFlowIndicator CRITICALITY ignore EXTENSION RedundantQosFlowIndicator PRESENCE optional }, + ... +} + +QosFlowAddOrModifyResponseList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyResponseItem + +QosFlowAddOrModifyResponseItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyResponseItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAddOrModifyResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowFeedbackList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowFeedbackItem + +QosFlowFeedbackItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + updateFeedback UpdateFeedback OPTIONAL, + cNpacketDelayBudgetDL ExtendedPacketDelayBudget OPTIONAL, + cNpacketDelayBudgetUL ExtendedPacketDelayBudget OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowFeedbackItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowFeedbackItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowIdentifier ::= INTEGER (0..63, ...) + +QosFlowInformationList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowInformationItem + +QosFlowInformationItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + dLForwarding DLForwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowInformationItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ULForwarding CRITICALITY ignore EXTENSION ULForwarding PRESENCE optional}| + {ID id-SourceTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + {ID id-SourceNodeTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +QosFlowLevelQosParameters ::= SEQUENCE { + qosCharacteristics QosCharacteristics, + allocationAndRetentionPriority AllocationAndRetentionPriority, + gBR-QosInformation GBR-QosInformation OPTIONAL, + reflectiveQosAttribute ReflectiveQosAttribute OPTIONAL, + additionalQosFlowInformation AdditionalQosFlowInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowLevelQosParameters-ExtIEs} } OPTIONAL, + ... +} + +QosFlowLevelQosParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-QosMonitoringRequest CRITICALITY ignore EXTENSION QosMonitoringRequest PRESENCE optional}| + {ID id-QosMonitoringReportingFrequency CRITICALITY ignore EXTENSION QosMonitoringReportingFrequency PRESENCE optional}, + ... +} + + +QosMonitoringRequest ::= ENUMERATED {ul, dl, both, ..., stop} + +QosMonitoringReportingFrequency ::= INTEGER (1..1800, ...) + +QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowIdentifier + +QosFlowListWithCause ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowWithCauseItem + +QosFlowWithCauseItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {QosFlowWithCauseItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowWithCauseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowModifyConfirmList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowModifyConfirmItem + +QosFlowModifyConfirmItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowModifyConfirmItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowModifyConfirmItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowNotifyList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowNotifyItem + +QosFlowNotifyItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + notificationCause NotificationCause, + iE-Extensions ProtocolExtensionContainer { {QosFlowNotifyItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetNotifyIndex PRESENCE optional }, + ... +} +QosFlowParametersList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowParametersItem + +QosFlowParametersItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + alternativeQoSParaSetList AlternativeQoSParaSetList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowParametersItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowParametersItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-BurstArrivalTimeDownlink CRITICALITY ignore EXTENSION BurstArrivalTime PRESENCE optional }, + ... +} + +QosFlowPerTNLInformation ::= SEQUENCE { + uPTransportLayerInformation UPTransportLayerInformation, + associatedQosFlowList AssociatedQosFlowList, + iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformation-ExtIEs} } OPTIONAL, + ... +} + +QosFlowPerTNLInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowPerTNLInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF QosFlowPerTNLInformationItem + +QosFlowPerTNLInformationItem ::= SEQUENCE { + qosFlowPerTNLInformation QosFlowPerTNLInformation, + iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformationItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowPerTNLInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowSetupRequestItem + +QosFlowSetupRequestItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowLevelQosParameters QosFlowLevelQosParameters, + e-RAB-ID E-RAB-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional }| + {ID id-RedundantQosFlowIndicator CRITICALITY ignore EXTENSION RedundantQosFlowIndicator PRESENCE optional }, + ... +} + +QosFlowListWithDataForwarding ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowItemWithDataForwarding + +QosFlowItemWithDataForwarding ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + dataForwardingAccepted DataForwardingAccepted OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowItemWithDataForwarding-ExtIEs} } OPTIONAL, + ... +} + +QosFlowItemWithDataForwarding-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowToBeForwardedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowToBeForwardedItem + +QosFlowToBeForwardedItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowToBeForwardedItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowToBeForwardedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QoSFlowsUsageReportList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QoSFlowsUsageReport-Item + +QoSFlowsUsageReport-Item ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + rATType ENUMERATED {nr, eutra, ..., nr-unlicensed, e-utra-unlicensed}, + qoSFlowsTimedReportList VolumeTimedReportList, + iE-Extensions ProtocolExtensionContainer { {QoSFlowsUsageReport-Item-ExtIEs} } OPTIONAL, + ... +} + +QoSFlowsUsageReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- R + +Range ::= ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...} + +RANNodeName ::= PrintableString (SIZE(1..150, ...)) + +RANNodeNameVisibleString ::= VisibleString (SIZE(1..150, ...)) + +RANNodeNameUTF8String ::= UTF8String (SIZE(1..150, ...)) + +RANPagingPriority ::= INTEGER (1..256) + +RANStatusTransfer-TransparentContainer ::= SEQUENCE { + dRBsSubjectToStatusTransferList DRBsSubjectToStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {RANStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +RANStatusTransfer-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RAN-UE-NGAP-ID ::= INTEGER (0..4294967295) + +RAT-Information ::= ENUMERATED { + unlicensed, + nb-IoT, + ..., + nR-LEO, + nR-MEO, + nR-GEO, + nR-OTHERSAT +} + +RATRestrictions ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF RATRestrictions-Item + +RATRestrictions-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + rATRestrictionInformation RATRestrictionInformation, + iE-Extensions ProtocolExtensionContainer { {RATRestrictions-Item-ExtIEs} } OPTIONAL, + ... +} + +RATRestrictions-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-ExtendedRATRestrictionInformation CRITICALITY ignore EXTENSION ExtendedRATRestrictionInformation PRESENCE optional }, + ... +} + +RATRestrictionInformation ::= BIT STRING (SIZE(8, ...)) + +RecommendedCellsForPaging ::= SEQUENCE { + recommendedCellList RecommendedCellList, + iE-Extensions ProtocolExtensionContainer { {RecommendedCellsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedCellList ::= SEQUENCE (SIZE(1..maxnoofRecommendedCells)) OF RecommendedCellItem + +RecommendedCellItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {RecommendedCellItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedRANNodesForPaging ::= SEQUENCE { + recommendedRANNodeList RecommendedRANNodeList, + iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodesForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedRANNodeList::= SEQUENCE (SIZE(1..maxnoofRecommendedRANNodes)) OF RecommendedRANNodeItem + +RecommendedRANNodeItem ::= SEQUENCE { + aMFPagingTarget AMFPagingTarget, + iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodeItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RedCapIndication ::= ENUMERATED { + redcap, + ... +} + +RedirectionVoiceFallback ::= ENUMERATED { + possible, + not-possible, + ... +} + +RedundantPDUSessionInformation ::= SEQUENCE { + rSN RSN, + iE-Extensions ProtocolExtensionContainer { {RedundantPDUSessionInformation-ExtIEs} } OPTIONAL, + ... +} + +RedundantPDUSessionInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PDUSessionPairID CRITICALITY ignore EXTENSION PDUSessionPairID PRESENCE optional }, + ... +} + +RedundantQosFlowIndicator ::= ENUMERATED {true, false} + +ReflectiveQosAttribute ::= ENUMERATED { + subject-to, + ... +} + +RelativeAMFCapacity ::= INTEGER (0..255) + +ReportArea ::= ENUMERATED { + cell, + ... +} + +RepetitionPeriod ::= INTEGER (0..131071) + +ResetAll ::= ENUMERATED { + reset-all, + ... +} + +ReportAmountMDT ::= ENUMERATED { + r1, r2, r4, r8, r16, r32, r64, rinfinity +} + +ReportIntervalMDT ::= ENUMERATED { + ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60 +} + +ExtendedReportIntervalMDT ::= ENUMERATED { + ms20480, ms40960, ... +} + +ResetType ::= CHOICE { + nG-Interface ResetAll, + partOfNG-Interface UE-associatedLogicalNG-connectionList, + choice-Extensions ProtocolIE-SingleContainer { {ResetType-ExtIEs} } +} + +ResetType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +RGLevelWirelineAccessCharacteristics ::= OCTET STRING + +RNC-ID ::= INTEGER (0..4095) + +RoutingID ::= OCTET STRING + +RRCContainer ::= OCTET STRING + +RRCEstablishmentCause ::= ENUMERATED { + emergency, + highPriorityAccess, + mt-Access, + mo-Signalling, + mo-Data, + mo-VoiceCall, + mo-VideoCall, + mo-SMS, + mps-PriorityAccess, + mcs-PriorityAccess, + ..., + notAvailable, + mo-ExceptionData +} + +RRCInactiveTransitionReportRequest ::= ENUMERATED { + subsequent-state-transition-report, + single-rrc-connected-state-report, + cancel-report, + ... +} + +RRCState ::= ENUMERATED { + inactive, + connected, + ... +} + +RSN ::= ENUMERATED {v1, v2, ...} + +RIMInformationTransfer ::= SEQUENCE { + targetRANNodeID TargetRANNodeID, + sourceRANNodeID SourceRANNodeID, + rIMInformation RIMInformation, + iE-Extensions ProtocolExtensionContainer { {RIMInformationTransfer-ExtIEs} } OPTIONAL, + ... +} + +RIMInformationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +RIMInformation ::= SEQUENCE { + targetgNBSetID GNBSetID, + rIM-RSDetection ENUMERATED {rs-detected, rs-disappeared, ...}, + iE-Extensions ProtocolExtensionContainer { {RIMInformation-ExtIEs} } OPTIONAL, + ... +} + +RIMInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GNBSetID ::= BIT STRING (SIZE(22)) + +-- S + +ScheduledCommunicationTime ::= SEQUENCE { + dayofWeek BIT STRING (SIZE(7)) OPTIONAL, + timeofDayStart INTEGER (0..86399, ...) OPTIONAL, + timeofDayEnd INTEGER (0..86399, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ScheduledCommunicationTime-ExtIEs}} OPTIONAL, + ... +} + +ScheduledCommunicationTime-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SCTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress + +SD ::= OCTET STRING (SIZE(3)) + +SecondaryRATUsageInformation ::= SEQUENCE { + pDUSessionUsageReport PDUSessionUsageReport OPTIONAL, + qosFlowsUsageReportList QoSFlowsUsageReportList OPTIONAL, + iE-Extension ProtocolExtensionContainer { {SecondaryRATUsageInformation-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATUsageInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecondaryRATDataUsageReportTransfer ::= SEQUENCE { + secondaryRATUsageInformation SecondaryRATUsageInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SecondaryRATDataUsageReportTransfer-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATDataUsageReportTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityContext ::= SEQUENCE { + nextHopChainingCount NextHopChainingCount, + nextHopNH SecurityKey, + iE-Extensions ProtocolExtensionContainer { {SecurityContext-ExtIEs} } OPTIONAL, + ... +} + +SecurityContext-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityIndication ::= SEQUENCE { + integrityProtectionIndication IntegrityProtectionIndication, + confidentialityProtectionIndication ConfidentialityProtectionIndication, + maximumIntegrityProtectedDataRate-UL MaximumIntegrityProtectedDataRate OPTIONAL, +-- The above IE shall be present if integrity protection is required or preferred + iE-Extensions ProtocolExtensionContainer { {SecurityIndication-ExtIEs} } OPTIONAL, + ... +} + +SecurityIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-MaximumIntegrityProtectedDataRate-DL CRITICALITY ignore EXTENSION MaximumIntegrityProtectedDataRate PRESENCE optional }, + ... +} + +SecurityKey ::= BIT STRING (SIZE(256)) + +SecurityResult ::= SEQUENCE { + integrityProtectionResult IntegrityProtectionResult, + confidentialityProtectionResult ConfidentialityProtectionResult, + iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL, + ... +} + +SecurityResult-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasurementConfiguration ::= SEQUENCE { + sensorMeasConfig SensorMeasConfig, + sensorMeasConfigNameList SensorMeasConfigNameList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SensorMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} + +SensorMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofSensorName)) OF SensorMeasConfigNameItem + +SensorMeasConfigNameItem ::= SEQUENCE { + sensorNameConfig SensorNameConfig, + iE-Extensions ProtocolExtensionContainer { { SensorMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +SensorMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfig::= ENUMERATED {setup,...} + +SensorNameConfig ::= CHOICE { + uncompensatedBarometricConfig ENUMERATED {true, ...}, + ueSpeedConfig ENUMERATED {true, ...}, + ueOrientationConfig ENUMERATED {true, ...}, + choice-Extensions ProtocolIE-SingleContainer { {SensorNameConfig-ExtIEs} } +} + +SensorNameConfig-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +SerialNumber ::= BIT STRING (SIZE(16)) + +ServedGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF ServedGUAMIItem + +ServedGUAMIItem ::= SEQUENCE { + gUAMI GUAMI, + backupAMFName AMFName OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ServedGUAMIItem-ExtIEs} } OPTIONAL, + ... +} + +ServedGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-GUAMIType CRITICALITY ignore EXTENSION GUAMIType PRESENCE optional }, + ... +} + +ServiceAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ServiceAreaInformation-Item + +ServiceAreaInformation-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + allowedTACs AllowedTACs OPTIONAL, + notAllowedTACs NotAllowedTACs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ServiceAreaInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +ServiceAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ServiceType ::= ENUMERATED {streaming, mTSI, vR, ...} + +SgNB-UE-X2AP-ID ::= INTEGER (0..4294967295) + +SharedNGU-MulticastTNLInformation ::= SEQUENCE { + iP-MulticastAddress TransportLayerAddress, + iP-SourceAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {SharedNGU-MulticastTNLInformation-ExtIEs} } OPTIONAL, + ... +} + +SharedNGU-MulticastTNLInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceOverloadList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceOverloadItem + +SliceOverloadItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceOverloadItem-ExtIEs} } OPTIONAL, + ... +} + +SliceOverloadItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceSupportList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceSupportItem + +SliceSupportItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceSupportItem-ExtIEs} } OPTIONAL, + ... +} + +SliceSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceSupportListQMC ::= SEQUENCE (SIZE(1..maxnoofSNSSAIforQMC)) OF SliceSupportQMC-Item + +SliceSupportQMC-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceSupportQMC-Item-ExtIEs} } OPTIONAL, + ... +} + +SliceSupportQMC-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SNPN-MobilityInformation ::= SEQUENCE { + serving-NID NID, + iE-Extensions ProtocolExtensionContainer { {SNPN-MobilityInformation-ExtIEs} } OPTIONAL, + ... +} + +SNPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +S-NSSAI ::= SEQUENCE { + sST SST, + sD SD OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { S-NSSAI-ExtIEs} } OPTIONAL, + ... +} + +S-NSSAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONConfigurationTransfer ::= SEQUENCE { + targetRANNodeID TargetRANNodeID, + sourceRANNodeID SourceRANNodeID, + sONInformation SONInformation, + xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL, +-- The above IE shall be present if the SON Information IE contains the SON Information Request IE set to "Xn TNL Configuration Info" + iE-Extensions ProtocolExtensionContainer { {SONConfigurationTransfer-ExtIEs} } OPTIONAL, + ... +} + +SONConfigurationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformation ::= CHOICE { + sONInformationRequest SONInformationRequest, + sONInformationReply SONInformationReply, + choice-Extensions ProtocolIE-SingleContainer { {SONInformation-ExtIEs} } +} + +SONInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONInformationReport CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory }, + ... +} + +SONInformationReply ::= SEQUENCE { + xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SONInformationReply-ExtIEs} } OPTIONAL, + ... +} + +SONInformationReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformationReport::= CHOICE { + failureIndicationInformation FailureIndication, + hOReportInformation HOReport, + choice-Extensions ProtocolIE-SingleContainer { { SONInformationReport-ExtIEs} } +} + +SONInformationReport-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-SuccessfulHandoverReportList CRITICALITY ignore TYPE SuccessfulHandoverReportList PRESENCE mandatory }, + ... +} + +-- -------------------------------------------------------------------- +-- SON Information Report +-- -------------------------------------------------------------------- + +SuccessfulHandoverReportList ::= SEQUENCE (SIZE(1..maxnoofSuccessfulHOReports)) OF SuccessfulHandoverReport-Item + +SuccessfulHandoverReport-Item ::= SEQUENCE { + successfulHOReportContainer OCTET STRING, + iE-Extensions ProtocolExtensionContainer { { SuccessfulHandoverReport-Item-ExtIEs} } OPTIONAL, + ... +} + +SuccessfulHandoverReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformationRequest ::= ENUMERATED { + xn-TNL-configuration-info, + ... +} + +SourceNGRANNode-ToTargetNGRANNode-TransparentContainer ::= SEQUENCE { + rRCContainer RRCContainer, + pDUSessionResourceInformationList PDUSessionResourceInformationList OPTIONAL, + e-RABInformationList E-RABInformationList OPTIONAL, + targetCell-ID NGRAN-CGI, + indexToRFSP IndexToRFSP OPTIONAL, + uEHistoryInformation UEHistoryInformation, + iE-Extensions ProtocolExtensionContainer { {SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SgNB-UE-X2AP-ID CRITICALITY ignore EXTENSION SgNB-UE-X2AP-ID PRESENCE optional }| + { ID id-UEHistoryInformationFromTheUE CRITICALITY ignore EXTENSION UEHistoryInformationFromTheUE PRESENCE optional }| + { ID id-SourceNodeID CRITICALITY ignore EXTENSION SourceNodeID PRESENCE optional }| + { ID id-UEContextReferenceAtSource CRITICALITY ignore EXTENSION RAN-UE-NGAP-ID PRESENCE optional }| + { ID id-MBS-ActiveSessionInformation-SourcetoTargetList CRITICALITY ignore EXTENSION MBS-ActiveSessionInformation-SourcetoTargetList PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore EXTENSION QMCConfigInfo PRESENCE optional }| + { ID id-NGAPIESupportInformationRequestList CRITICALITY ignore EXTENSION NGAPIESupportInformationRequestList PRESENCE optional }, + ... +} + +SourceNodeID ::= CHOICE { + sourceengNB-ID GlobalGNB-ID, + choice-Extensions ProtocolIE-SingleContainer { { SourceNodeID-ExtIEs} } +} + +SourceNodeID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +SourceOfUEActivityBehaviourInformation ::= ENUMERATED { + subscription-information, + statistics, + ... +} + +SourceRANNodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {SourceRANNodeID-ExtIEs} } OPTIONAL, + ... +} + +SourceRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SourceToTarget-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the source RAN node to the target RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +SourceToTarget-AMFInformationReroute ::= SEQUENCE { + configuredNSSAI ConfiguredNSSAI OPTIONAL, + rejectedNSSAIinPLMN RejectedNSSAIinPLMN OPTIONAL, + rejectedNSSAIinTA RejectedNSSAIinTA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SourceToTarget-AMFInformationReroute-ExtIEs} } OPTIONAL, + ... +} + +SourceToTarget-AMFInformationReroute-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- This IE includes information from the source Core node to the target Core node for reroute information provide by NSSF. +-- The octets of the OCTET STRING are encoded according to the specifications of the Core network. + +SRVCCOperationPossible ::= ENUMERATED { + possible, + notPossible, + ... +} + +ConfiguredNSSAI ::= OCTET STRING (SIZE(128)) + +RejectedNSSAIinPLMN ::= OCTET STRING (SIZE(32)) + +RejectedNSSAIinTA ::= OCTET STRING (SIZE(32)) + +SST ::= OCTET STRING (SIZE(1)) + +SupportedTAList ::= SEQUENCE (SIZE(1..maxnoofTACs)) OF SupportedTAItem + +SupportedTAItem ::= SEQUENCE { + tAC TAC, + broadcastPLMNList BroadcastPLMNList, + iE-Extensions ProtocolExtensionContainer { {SupportedTAItem-ExtIEs} } OPTIONAL, + ... +} + +SupportedTAItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ConfiguredTACIndication CRITICALITY ignore EXTENSION ConfiguredTACIndication PRESENCE optional }| + {ID id-RAT-Information CRITICALITY reject EXTENSION RAT-Information PRESENCE optional }, + ... +} + +SuspendIndicator ::= ENUMERATED { + true, + ... +} + +Suspend-Request-Indication ::= ENUMERATED { + suspend-requested, + ... +} + +Suspend-Response-Indication ::= ENUMERATED { + suspend-indicated, + ... +} + +SurvivalTime ::= INTEGER (0..1920000, ...) + + +-- T + +TAC ::= OCTET STRING (SIZE(3)) + +TACListInNRNTN ::= SEQUENCE (SIZE(1..maxnoofTACsinNTN)) OF TAC + +TAI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tAC TAC, + iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL, + ... +} + +TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastEUTRA-Item + +TAIBroadcastEUTRA-Item ::= SEQUENCE { + tAI TAI, + completedCellsInTAI-EUTRA CompletedCellsInTAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {TAIBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +TAIBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastNR-Item + +TAIBroadcastNR-Item ::= SEQUENCE { + tAI TAI, + completedCellsInTAI-NR CompletedCellsInTAI-NR, + iE-Extensions ProtocolExtensionContainer { {TAIBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +TAIBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAICancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledEUTRA-Item + +TAICancelledEUTRA-Item ::= SEQUENCE { + tAI TAI, + cancelledCellsInTAI-EUTRA CancelledCellsInTAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {TAICancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +TAICancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAICancelledNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledNR-Item + +TAICancelledNR-Item ::= SEQUENCE { + tAI TAI, + cancelledCellsInTAI-NR CancelledCellsInTAI-NR, + iE-Extensions ProtocolExtensionContainer { {TAICancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +TAICancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForInactive ::= SEQUENCE (SIZE(1..maxnoofTAIforInactive)) OF TAIListForInactiveItem + +TAIListForInactiveItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIListForInactiveItem-ExtIEs} } OPTIONAL, + ... +} + +TAIListForInactiveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForPaging ::= SEQUENCE (SIZE(1..maxnoofTAIforPaging)) OF TAIListForPagingItem + +TAIListForPagingItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIListForPagingItem-ExtIEs} } OPTIONAL, + ... +} + +TAIListForPagingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForRestart ::= SEQUENCE (SIZE(1..maxnoofTAIforRestart)) OF TAI + +TAIListForWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI + +TAINSAGSupportList ::= SEQUENCE (SIZE(1..maxnoofNSAGs)) OF TAINSAGSupportItem + +TAINSAGSupportItem ::= SEQUENCE { + nSAG-ID NSAG-ID, + nSAGSliceSupportList ExtendedSliceSupportList, + iE-Extensions ProtocolExtensionContainer { {TAINSAGSupportItem-ExtIEs} } OPTIONAL, + ... +} + +TAINSAGSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargeteNB-ID ::= SEQUENCE { + globalENB-ID GlobalNgENB-ID, + selected-EPS-TAI EPS-TAI, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetID ::= CHOICE { + targetRANNodeID TargetRANNodeID, + targeteNB-ID TargeteNB-ID, + choice-Extensions ProtocolIE-SingleContainer { {TargetID-ExtIEs} } +} + +TargetID-ExtIEs NGAP-PROTOCOL-IES ::= { + {ID id-TargetRNC-ID CRITICALITY reject TYPE TargetRNC-ID PRESENCE mandatory }, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-TransparentContainer ::= SEQUENCE { + rRCContainer RRCContainer, + iE-Extensions ProtocolExtensionContainer { {TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSResponseInfoList CRITICALITY ignore EXTENSION DAPSResponseInfoList PRESENCE optional }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore EXTENSION DirectForwardingPathAvailability PRESENCE optional }| + { ID id-MBS-ActiveSessionInformation-TargettoSourceList CRITICALITY ignore EXTENSION MBS-ActiveSessionInformation-TargettoSourceList PRESENCE optional }| + { ID id-NGAPIESupportInformationResponseList CRITICALITY ignore EXTENSION NGAPIESupportInformationResponseList PRESENCE optional }, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer ::= SEQUENCE { + cell-CAGInformation Cell-CAGInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NGAPIESupportInformationResponseList CRITICALITY ignore EXTENSION NGAPIESupportInformationResponseList PRESENCE optional }, + ... +} + +TargetNSSAI ::= SEQUENCE (SIZE(1..maxnoofTargetS-NSSAIs)) OF TargetNSSAI-Item + +TargetNSSAI-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {TargetNSSAI-Item-ExtIEs} } OPTIONAL, + ... +} + +TargetNSSAI-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetNSSAIInformation ::= SEQUENCE { + targetNSSAI TargetNSSAI, + indexToRFSP IndexToRFSP, + iE-Extensions ProtocolExtensionContainer { {TargetNSSAIInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +TargetNSSAIInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetRANNodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {TargetRANNodeID-ExtIEs} } OPTIONAL, + ... +} + +TargetRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-NR-CGI CRITICALITY ignore EXTENSION NR-CGI PRESENCE optional }, + ... +} + +TargetRNC-ID ::= SEQUENCE { + lAI LAI, + rNC-ID RNC-ID, + extendedRNC-ID ExtendedRNC-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetRNC-ID-ExtIEs} } OPTIONAL, + ... +} + +TargetRNC-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetToSource-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +TargettoSource-Failure-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system (if applicable). + +TimerApproachForGUAMIRemoval ::= ENUMERATED { + apply-timer, + ... +} + +TimeStamp ::= OCTET STRING (SIZE(4)) + +TimeSyncAssistanceInfo ::= SEQUENCE { + timeDistributionIndication ENUMERATED {enabled, disabled, ...}, + uUTimeSyncErrorBudget INTEGER (1..1000000, ...) OPTIONAL, + -- The above IE shall be present if the Time Distribution Indication IE is set to the value "enabled" + iE-Extensions ProtocolExtensionContainer { {TimeSyncAssistanceInfo-ExtIEs} } OPTIONAL, + ... +} + +TimeSyncAssistanceInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...} + +TimeUEStayedInCell ::= INTEGER (0..4095) + +TimeUEStayedInCellEnhancedGranularity ::= INTEGER (0..40950) + +TMGI ::= OCTET STRING (SIZE(6)) + +TNAP-ID ::= OCTET STRING + +TNGF-ID ::= CHOICE { + tNGF-ID BIT STRING (SIZE(32, ...)), + choice-Extensions ProtocolIE-SingleContainer { {TNGF-ID-ExtIEs} } +} + +TNGF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +TNLAddressWeightFactor ::= INTEGER (0..255) + +TNLAssociationList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF TNLAssociationItem + +TNLAssociationItem ::= SEQUENCE { + tNLAssociationAddress CPTransportLayerInformation, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {TNLAssociationItem-ExtIEs} } OPTIONAL, + ... +} + +TNLAssociationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TNLAssociationUsage ::= ENUMERATED { + ue, + non-ue, + both, + ... +} + +TooearlyIntersystemHO::= SEQUENCE { + sourcecellID EUTRA-CGI, + failurecellID NGRAN-CGI, + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { TooearlyIntersystemHO-ExtIEs} } OPTIONAL, + ... +} + +TooearlyIntersystemHO-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TraceActivation ::= SEQUENCE { + nGRANTraceID NGRANTraceID, + interfacesToTrace InterfacesToTrace, +traceDepth TraceDepth, +traceCollectionEntityIPAddress TransportLayerAddress, + iE-Extensions ProtocolExtensionContainer { {TraceActivation-ExtIEs} } OPTIONAL, + ... +} + +TraceActivation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-MDTConfiguration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional }| + { ID id-TraceCollectionEntityURI CRITICALITY ignore EXTENSION URI-address PRESENCE optional }, + ... +} + +TraceDepth ::= ENUMERATED { + minimum, + medium, + maximum, + minimumWithoutVendorSpecificExtension, + mediumWithoutVendorSpecificExtension, + maximumWithoutVendorSpecificExtension, + ... +} + +TrafficLoadReductionIndication ::= INTEGER (1..99) + +TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...)) + +TypeOfError ::= ENUMERATED { + not-understood, + missing, + ... +} + +TAIBasedMDT ::= SEQUENCE { + tAIListforMDT TAIListforMDT, + iE-Extensions ProtocolExtensionContainer { {TAIBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedMDT-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAI + +TAIBasedQMC ::= SEQUENCE { + tAIListforQMC TAIListforQMC, + iE-Extensions ProtocolExtensionContainer { {TAIBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAI + +TABasedQMC ::= SEQUENCE { + tAListforQMC TAListforQMC, + iE-Extensions ProtocolExtensionContainer { {TABasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TABasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAC + + +TABasedMDT ::= SEQUENCE { + tAListforMDT TAListforMDT, + iE-Extensions ProtocolExtensionContainer { {TABasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TABasedMDT-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAC + +Threshold-RSRP ::= INTEGER(0..127) + +Threshold-RSRQ ::= INTEGER(0..127) + +Threshold-SINR ::= INTEGER(0..127) + +TimeToTrigger ::= ENUMERATED {ms0, ms40, ms64, ms80, ms100, ms128, ms160, ms256, ms320, ms480, ms512, ms640, ms1024, ms1280, ms2560, ms5120} + + +TWAP-ID ::= OCTET STRING + +TWIF-ID ::= CHOICE { + tWIF-ID BIT STRING (SIZE(32, ...)), + choice-Extensions ProtocolIE-SingleContainer { {TWIF-ID-ExtIEs} } +} + +TWIF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +TSCAssistanceInformation ::= SEQUENCE { + periodicity Periodicity, + burstArrivalTime BurstArrivalTime OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TSCAssistanceInformation-ExtIEs} } OPTIONAL, + ... +} + +TSCAssistanceInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional}, + ... +} + +TSCTrafficCharacteristics ::= SEQUENCE { + tSCAssistanceInformationDL TSCAssistanceInformation OPTIONAL, + tSCAssistanceInformationUL TSCAssistanceInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TSCTrafficCharacteristics-ExtIEs} } OPTIONAL, + ... +} + +TSCTrafficCharacteristics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- U + +UEAggregateMaximumBitRate ::= SEQUENCE { + uEAggregateMaximumBitRateDL BitRate, + uEAggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {UEAggregateMaximumBitRate-ExtIEs} } OPTIONAL, + ... +} + +UEAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEAppLayerMeasInfoList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF UEAppLayerMeasInfoItem + +UEAppLayerMeasInfoItem ::= SEQUENCE { + uEAppLayerMeasConfigInfo UEAppLayerMeasConfigInfo, + iE-Extensions ProtocolExtensionContainer { { UEAppLayerMeasInfoItem-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasInfoItem-ExtIEs NGAP-PROTOCOL-EXTENSION::= { + ... +} + +UEAppLayerMeasConfigInfo ::= SEQUENCE { + qoEReference QoEReference, + serviceType ServiceType, + areaScopeOfQMC AreaScopeOfQMC, + measCollEntityIPAddress TransportLayerAddress, + qoEMeasurementStatus ENUMERATED {ongoing,...} OPTIONAL, + containerForAppLayerMeasConfig OCTET STRING (SIZE(1..8000)) OPTIONAL, + measConfigAppLayerID INTEGER (0..15, ...) OPTIONAL, + sliceSupportListQMC SliceSupportListQMC OPTIONAL, + mDT-AlignmentInfo MDT-AlignmentInfo OPTIONAL, + availableRANVisibleQoEMetrics AvailableRANVisibleQoEMetrics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UEAppLayerMeasConfigInfo-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasConfigInfo-ExtIEs NGAP-PROTOCOL-EXTENSION::= { + ... +} + +UE-associatedLogicalNG-connectionList ::= SEQUENCE (SIZE(1..maxnoofNGConnectionsToReset)) OF UE-associatedLogicalNG-connectionItem + +UE-associatedLogicalNG-connectionItem ::= SEQUENCE { + aMF-UE-NGAP-ID AMF-UE-NGAP-ID OPTIONAL, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UE-associatedLogicalNG-connectionItem-ExtIEs} } OPTIONAL, + ... +} + +UE-associatedLogicalNG-connectionItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UECapabilityInfoRequest ::= ENUMERATED { + requested, + ... +} + +UEContextRequest ::= ENUMERATED {requested, ...} + + +UEContextResumeRequestTransfer ::= SEQUENCE { + qosFlowFailedToResumeList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextResumeRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextResumeRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEContextResumeResponseTransfer ::= SEQUENCE { + qosFlowFailedToResumeList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextResumeResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextResumeResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEContextSuspendRequestTransfer ::= SEQUENCE { + suspendIndicator SuspendIndicator OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextSuspendRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextSuspendRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-DifferentiationInfo ::= SEQUENCE { + periodicCommunicationIndicator ENUMERATED {periodically, ondemand, ... } OPTIONAL, + periodicTime INTEGER (1..3600, ...) OPTIONAL, + scheduledCommunicationTime ScheduledCommunicationTime OPTIONAL, + stationaryIndication ENUMERATED {stationary, mobile, ...} OPTIONAL, + trafficProfile ENUMERATED {single-packet, dual-packets, multiple-packets, ...} OPTIONAL, + batteryIndication ENUMERATED {battery-powered, battery-powered-not-rechargeable-or-replaceable, not-battery-powered, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-DifferentiationInfo-ExtIEs} } OPTIONAL, + ... +} + +UE-DifferentiationInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEHistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCellsinUEHistoryInfo)) OF LastVisitedCellItem + +UEHistoryInformationFromTheUE ::= CHOICE { + nR NRMobilityHistoryReport, + choice-Extensions ProtocolIE-SingleContainer { {UEHistoryInformationFromTheUE-ExtIEs} } +} + +UEHistoryInformationFromTheUE-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UEIdentityIndexValue ::= CHOICE { + indexLength10 BIT STRING (SIZE(10)), + choice-Extensions ProtocolIE-SingleContainer { {UEIdentityIndexValue-ExtIEs} } +} + +UEIdentityIndexValue-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UE-NGAP-IDs ::= CHOICE { + uE-NGAP-ID-pair UE-NGAP-ID-pair, + aMF-UE-NGAP-ID AMF-UE-NGAP-ID, + choice-Extensions ProtocolIE-SingleContainer { {UE-NGAP-IDs-ExtIEs} } +} + +UE-NGAP-IDs-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UE-NGAP-ID-pair ::= SEQUENCE{ + aMF-UE-NGAP-ID AMF-UE-NGAP-ID, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID, + iE-Extensions ProtocolExtensionContainer { {UE-NGAP-ID-pair-ExtIEs} } OPTIONAL, + ... +} + +UE-NGAP-ID-pair-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEPagingIdentity ::= CHOICE { + fiveG-S-TMSI FiveG-S-TMSI, + choice-Extensions ProtocolIE-SingleContainer { {UEPagingIdentity-ExtIEs} } + } + +UEPagingIdentity-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UEPresence ::= ENUMERATED {in, out, unknown, ...} + +UEPresenceInAreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF UEPresenceInAreaOfInterestItem + +UEPresenceInAreaOfInterestItem ::= SEQUENCE { + locationReportingReferenceID LocationReportingReferenceID, + uEPresence UEPresence, + iE-Extensions ProtocolExtensionContainer { {UEPresenceInAreaOfInterestItem-ExtIEs} } OPTIONAL, + ... +} + +UEPresenceInAreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UERadioCapability ::= OCTET STRING + +UERadioCapabilityForPaging ::= SEQUENCE { + uERadioCapabilityForPagingOfNR UERadioCapabilityForPagingOfNR OPTIONAL, + uERadioCapabilityForPagingOfEUTRA UERadioCapabilityForPagingOfEUTRA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UERadioCapabilityForPaging-ExtIEs} } OPTIONAL, + ... +} + +UERadioCapabilityForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-UERadioCapabilityForPagingOfNB-IoT CRITICALITY ignore EXTENSION UERadioCapabilityForPagingOfNB-IoT PRESENCE optional }, + ... +} + +UERadioCapabilityForPagingOfNB-IoT ::= OCTET STRING + +UERadioCapabilityForPagingOfNR ::= OCTET STRING + +UERadioCapabilityForPagingOfEUTRA ::= OCTET STRING + +UERadioCapabilityID ::= OCTET STRING + +UERetentionInformation ::= ENUMERATED { + ues-retained, + ... +} + +UERLFReportContainer ::= CHOICE { + nR NRUERLFReportContainer, + lTE LTEUERLFReportContainer, + choice-Extensions ProtocolIE-SingleContainer { {UERLFReportContainer-ExtIEs} } +} + +UERLFReportContainer-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UESecurityCapabilities ::= SEQUENCE { + nRencryptionAlgorithms NRencryptionAlgorithms, + nRintegrityProtectionAlgorithms NRintegrityProtectionAlgorithms, + eUTRAencryptionAlgorithms EUTRAencryptionAlgorithms, + eUTRAintegrityProtectionAlgorithms EUTRAintegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { {UESecurityCapabilities-ExtIEs} } OPTIONAL, + ... +} + +UESecurityCapabilities-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UESliceMaximumBitRateList ::= SEQUENCE (SIZE(1..maxnoofAllowedS-NSSAIs)) OF UESliceMaximumBitRateItem + +UESliceMaximumBitRateItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + uESliceMaximumBitRateDL BitRate, + uESliceMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { { UESliceMaximumBitRateItem-ExtIEs} } OPTIONAL, + ... +} + +UESliceMaximumBitRateItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +UE-UP-CIoT-Support ::= ENUMERATED {supported, ...} + +UL-CP-SecurityInformation ::= SEQUENCE { + ul-NAS-MAC UL-NAS-MAC, + ul-NAS-Count UL-NAS-Count, + iE-Extensions ProtocolExtensionContainer { { UL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UL-CP-SecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UL-NAS-MAC ::= BIT STRING (SIZE (16)) + +UL-NAS-Count ::= BIT STRING (SIZE (5)) + +UL-NGU-UP-TNLModifyList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivity)) OF UL-NGU-UP-TNLModifyItem + +UL-NGU-UP-TNLModifyItem ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UL-NGU-UP-TNLModifyItem-ExtIEs} } OPTIONAL, + ... +} + +UL-NGU-UP-TNLModifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }, + ... +} + +UnavailableGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF UnavailableGUAMIItem + +UnavailableGUAMIItem ::= SEQUENCE { + gUAMI GUAMI, + timerApproachForGUAMIRemoval TimerApproachForGUAMIRemoval OPTIONAL, + backupAMFName AMFName OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UnavailableGUAMIItem-ExtIEs} } OPTIONAL, + ... +} + +UnavailableGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ULForwarding ::= ENUMERATED { + ul-forwarding-proposed, + ... +} + +UpdateFeedback ::= BIT STRING (SIZE(8, ...)) + +UPTransportLayerInformation ::= CHOICE { + gTPTunnel GTPTunnel, + choice-Extensions ProtocolIE-SingleContainer { {UPTransportLayerInformation-ExtIEs} } +} + +UPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UPTransportLayerInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationItem + +UPTransportLayerInformationItem ::= SEQUENCE { + nGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationItem-ExtIEs} } OPTIONAL, + ... +} + +UPTransportLayerInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CommonNetworkInstance CRITICALITY ignore EXTENSION CommonNetworkInstance PRESENCE optional }, + ... +} + + +UPTransportLayerInformationPairList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationPairItem + +UPTransportLayerInformationPairItem ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationPairItem-ExtIEs} } OPTIONAL, + ... +} + +UPTransportLayerInformationPairItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +URI-address ::= VisibleString + +UserLocationInformation ::= CHOICE { + userLocationInformationEUTRA UserLocationInformationEUTRA, + userLocationInformationNR UserLocationInformationNR, + userLocationInformationN3IWF UserLocationInformationN3IWF, + choice-Extensions ProtocolIE-SingleContainer { {UserLocationInformation-ExtIEs} } +} + +UserLocationInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-UserLocationInformationTNGF CRITICALITY ignore TYPE UserLocationInformationTNGF PRESENCE mandatory }| + { ID id-UserLocationInformationTWIF CRITICALITY ignore TYPE UserLocationInformationTWIF PRESENCE mandatory }| + { ID id-UserLocationInformationW-AGF CRITICALITY ignore TYPE UserLocationInformationW-AGF PRESENCE mandatory }, + ... +} + +UserLocationInformationEUTRA ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + tAI TAI, + timeStamp TimeStamp OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationEUTRA-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationEUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional}, + ... +} + +UserLocationInformationN3IWF ::= SEQUENCE { + iPAddress TransportLayerAddress, + portNumber PortNumber, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationN3IWF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationN3IWF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationTNGF ::= SEQUENCE { + tNAP-ID TNAP-ID, + iPAddress TransportLayerAddress, + portNumber PortNumber OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationTNGF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationTNGF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationTWIF ::= SEQUENCE { + tWAP-ID TWAP-ID, + iPAddress TransportLayerAddress, + portNumber PortNumber OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationTWIF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationTWIF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationW-AGF ::= CHOICE { + globalLine-ID GlobalLine-ID, + hFCNode-ID HFCNode-ID, + choice-Extensions ProtocolIE-SingleContainer { { UserLocationInformationW-AGF-ExtIEs} } +} + +UserLocationInformationW-AGF-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalCable-ID CRITICALITY ignore TYPE GlobalCable-ID PRESENCE mandatory }, + ... +} + +UserLocationInformationNR ::= SEQUENCE { + nR-CGI NR-CGI, + tAI TAI, + timeStamp TimeStamp OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationNR-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationNR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional }| + { ID id-NID CRITICALITY reject EXTENSION NID PRESENCE optional }| + { ID id-NRNTNTAIInformation CRITICALITY ignore EXTENSION NRNTNTAIInformation PRESENCE optional }, + ... +} + +UserPlaneSecurityInformation ::= SEQUENCE { + securityResult SecurityResult, + securityIndication SecurityIndication, + iE-Extensions ProtocolExtensionContainer { {UserPlaneSecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UserPlaneSecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- V + +VolumeTimedReportList ::= SEQUENCE (SIZE(1..maxnoofTimePeriods)) OF VolumeTimedReport-Item + +VolumeTimedReport-Item ::= SEQUENCE { + startTimeStamp OCTET STRING (SIZE(4)), + endTimeStamp OCTET STRING (SIZE(4)), + usageCountUL INTEGER (0..18446744073709551615), + usageCountDL INTEGER (0..18446744073709551615), + iE-Extensions ProtocolExtensionContainer { {VolumeTimedReport-Item-ExtIEs} } OPTIONAL, + ... +} + +VolumeTimedReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- W + +W-AGF-ID ::= CHOICE { + w-AGF-ID BIT STRING (SIZE(16, ...)), + choice-Extensions ProtocolIE-SingleContainer { {W-AGF-ID-ExtIEs} } +} + +W-AGF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +WarningAreaCoordinates ::= OCTET STRING (SIZE(1..1024)) + +WarningAreaList ::= CHOICE { + eUTRA-CGIListForWarning EUTRA-CGIListForWarning, + nR-CGIListForWarning NR-CGIListForWarning, + tAIListForWarning TAIListForWarning, + emergencyAreaIDList EmergencyAreaIDList, + choice-Extensions ProtocolIE-SingleContainer { {WarningAreaList-ExtIEs} } +} + +WarningAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +WarningMessageContents ::= OCTET STRING (SIZE(1..9600)) + +WarningSecurityInfo ::= OCTET STRING (SIZE(50)) + +WarningType ::= OCTET STRING (SIZE(2)) + +WLANMeasurementConfiguration ::= SEQUENCE { + wlanMeasConfig WLANMeasConfig, + wlanMeasConfigNameList WLANMeasConfigNameList OPTIONAL, + wlan-rssi ENUMERATED {true, ...} OPTIONAL, + wlan-rtt ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { WLANMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofWLANName)) OF WLANMeasConfigNameItem + +WLANMeasConfigNameItem ::= SEQUENCE { + wLANName WLANName, + iE-Extensions ProtocolExtensionContainer { { WLANMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfig::= ENUMERATED {setup,...} + +WLANName ::= OCTET STRING (SIZE (1..32)) + +WUS-Assistance-Information ::= SEQUENCE { + pagingProbabilityInformation PagingProbabilityInformation, + iE-Extensions ProtocolExtensionContainer { { WUS-Assistance-Information-ExtIEs } } OPTIONAL, + ... +} + +WUS-Assistance-Information-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- X + +XnExtTLAs ::= SEQUENCE (SIZE(1..maxnoofXnExtTLAs)) OF XnExtTLA-Item + +XnExtTLA-Item ::= SEQUENCE { + iPsecTLA TransportLayerAddress OPTIONAL, + gTP-TLAs XnGTP-TLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {XnExtTLA-Item-ExtIEs} } OPTIONAL, + ... +} + +XnExtTLA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SCTP-TLAs CRITICALITY ignore EXTENSION SCTP-TLAs PRESENCE optional }, + ... +} + +XnGTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnGTP-TLAs)) OF TransportLayerAddress + +XnTLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress + +XnTNLConfigurationInfo ::= SEQUENCE { + xnTransportLayerAddresses XnTLAs, + xnExtendedTransportLayerAddresses XnExtTLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {XnTNLConfigurationInfo-ExtIEs} } OPTIONAL, + ... +} + +XnTNLConfigurationInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Y +-- Z + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Common definitions +-- +-- ************************************************************** + +NGAP-CommonDataTypes { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-CommonDataTypes (3) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +Criticality ::= ENUMERATED { reject, ignore, notify } + +Presence ::= ENUMERATED { optional, conditional, mandatory } + +PrivateIE-ID ::= CHOICE { + local INTEGER (0..65535), + global OBJECT IDENTIFIER +} + +ProcedureCode ::= INTEGER (0..255) + +ProtocolExtensionID ::= INTEGER (0..65535) + +ProtocolIE-ID ::= INTEGER (0..65535) + +TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome } + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Constant definitions +-- +-- ************************************************************** + +NGAP-Constants { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Constants (4) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + ProcedureCode, + ProtocolIE-ID +FROM NGAP-CommonDataTypes; + + +-- ************************************************************** +-- +-- Elementary Procedures +-- +-- ************************************************************** + +id-AMFConfigurationUpdate ProcedureCode ::= 0 +id-AMFStatusIndication ProcedureCode ::= 1 +id-CellTrafficTrace ProcedureCode ::= 2 +id-DeactivateTrace ProcedureCode ::= 3 +id-DownlinkNASTransport ProcedureCode ::= 4 +id-DownlinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 5 +id-DownlinkRANConfigurationTransfer ProcedureCode ::= 6 +id-DownlinkRANStatusTransfer ProcedureCode ::= 7 +id-DownlinkUEAssociatedNRPPaTransport ProcedureCode ::= 8 +id-ErrorIndication ProcedureCode ::= 9 +id-HandoverCancel ProcedureCode ::= 10 +id-HandoverNotification ProcedureCode ::= 11 +id-HandoverPreparation ProcedureCode ::= 12 +id-HandoverResourceAllocation ProcedureCode ::= 13 +id-InitialContextSetup ProcedureCode ::= 14 +id-InitialUEMessage ProcedureCode ::= 15 +id-LocationReportingControl ProcedureCode ::= 16 +id-LocationReportingFailureIndication ProcedureCode ::= 17 +id-LocationReport ProcedureCode ::= 18 +id-NASNonDeliveryIndication ProcedureCode ::= 19 +id-NGReset ProcedureCode ::= 20 +id-NGSetup ProcedureCode ::= 21 +id-OverloadStart ProcedureCode ::= 22 +id-OverloadStop ProcedureCode ::= 23 +id-Paging ProcedureCode ::= 24 +id-PathSwitchRequest ProcedureCode ::= 25 +id-PDUSessionResourceModify ProcedureCode ::= 26 +id-PDUSessionResourceModifyIndication ProcedureCode ::= 27 +id-PDUSessionResourceRelease ProcedureCode ::= 28 +id-PDUSessionResourceSetup ProcedureCode ::= 29 +id-PDUSessionResourceNotify ProcedureCode ::= 30 +id-PrivateMessage ProcedureCode ::= 31 +id-PWSCancel ProcedureCode ::= 32 +id-PWSFailureIndication ProcedureCode ::= 33 +id-PWSRestartIndication ProcedureCode ::= 34 +id-RANConfigurationUpdate ProcedureCode ::= 35 +id-RerouteNASRequest ProcedureCode ::= 36 +id-RRCInactiveTransitionReport ProcedureCode ::= 37 +id-TraceFailureIndication ProcedureCode ::= 38 +id-TraceStart ProcedureCode ::= 39 +id-UEContextModification ProcedureCode ::= 40 +id-UEContextRelease ProcedureCode ::= 41 +id-UEContextReleaseRequest ProcedureCode ::= 42 +id-UERadioCapabilityCheck ProcedureCode ::= 43 +id-UERadioCapabilityInfoIndication ProcedureCode ::= 44 +id-UETNLABindingRelease ProcedureCode ::= 45 +id-UplinkNASTransport ProcedureCode ::= 46 +id-UplinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 47 +id-UplinkRANConfigurationTransfer ProcedureCode ::= 48 +id-UplinkRANStatusTransfer ProcedureCode ::= 49 +id-UplinkUEAssociatedNRPPaTransport ProcedureCode ::= 50 +id-WriteReplaceWarning ProcedureCode ::= 51 +id-SecondaryRATDataUsageReport ProcedureCode ::= 52 +id-UplinkRIMInformationTransfer ProcedureCode ::= 53 +id-DownlinkRIMInformationTransfer ProcedureCode ::= 54 +id-RetrieveUEInformation ProcedureCode ::= 55 +id-UEInformationTransfer ProcedureCode ::= 56 +id-RANCPRelocationIndication ProcedureCode ::= 57 +id-UEContextResume ProcedureCode ::= 58 +id-UEContextSuspend ProcedureCode ::= 59 +id-UERadioCapabilityIDMapping ProcedureCode ::= 60 +id-HandoverSuccess ProcedureCode ::= 61 +id-UplinkRANEarlyStatusTransfer ProcedureCode ::= 62 +id-DownlinkRANEarlyStatusTransfer ProcedureCode ::= 63 +id-AMFCPRelocationIndication ProcedureCode ::= 64 +id-ConnectionEstablishmentIndication ProcedureCode ::= 65 +id-BroadcastSessionModification ProcedureCode ::= 66 +id-BroadcastSessionRelease ProcedureCode ::= 67 +id-BroadcastSessionSetup ProcedureCode ::= 68 +id-DistributionSetup ProcedureCode ::= 69 +id-DistributionRelease ProcedureCode ::= 70 +id-MulticastSessionActivation ProcedureCode ::= 71 +id-MulticastSessionDeactivation ProcedureCode ::= 72 +id-MulticastSessionUpdate ProcedureCode ::= 73 +id-MulticastGroupPaging ProcedureCode ::= 74 +id-BroadcastSessionReleaseRequired ProcedureCode ::= 75 + +-- ************************************************************** +-- +-- Extension constants +-- +-- ************************************************************** + +maxPrivateIEs INTEGER ::= 65535 +maxProtocolExtensions INTEGER ::= 65535 +maxProtocolIEs INTEGER ::= 65535 + +-- ************************************************************** +-- +-- Lists +-- +-- ************************************************************** + + maxnoofAllowedAreas INTEGER ::= 16 + maxnoofAllowedCAGsperPLMN INTEGER ::= 256 + maxnoofAllowedS-NSSAIs INTEGER ::= 8 + maxnoofBluetoothName INTEGER ::= 4 + maxnoofBPLMNs INTEGER ::= 12 + maxnoofCAGSperCell INTEGER ::= 64 + maxnoofCellIDforMDT INTEGER ::= 32 + maxnoofCellIDforWarning INTEGER ::= 65535 + maxnoofCellinAoI INTEGER ::= 256 + maxnoofCellinEAI INTEGER ::= 65535 + maxnoofCellinTAI INTEGER ::= 65535 + maxnoofCellsforMBS INTEGER ::= 8192 + maxnoofCellsingNB INTEGER ::= 16384 + maxnoofCellsinngeNB INTEGER ::= 256 + maxnoofCellsinNGRANNode INTEGER ::= 16384 + maxnoofCellsinUEHistoryInfo INTEGER ::= 16 + maxnoofCellsUEMovingTrajectory INTEGER ::= 16 + maxnoofDRBs INTEGER ::= 32 + maxnoofEmergencyAreaID INTEGER ::= 65535 + maxnoofEAIforRestart INTEGER ::= 256 + maxnoofEPLMNs INTEGER ::= 15 + maxnoofEPLMNsPlusOne INTEGER ::= 16 + maxnoofE-RABs INTEGER ::= 256 + maxnoofErrors INTEGER ::= 256 + maxnoofExtSliceItems INTEGER ::= 65535 + maxnoofForbTACs INTEGER ::= 4096 + maxnoofFreqforMDT INTEGER ::= 8 + maxnoofMBSAreaSessionIDs INTEGER ::= 256 + maxnoofMBSFSAs INTEGER ::= 64 + maxnoofMBSQoSFlows INTEGER ::= 64 + maxnoofMBSSessions INTEGER ::= 32 + maxnoofMBSSessionsofUE INTEGER ::= 256 + maxnoofMBSServiceAreaInformation INTEGER ::= 256 + maxnoofMDTPLMNs INTEGER ::= 16 + maxnoofMRBs INTEGER ::= 32 + maxnoofMultiConnectivity INTEGER ::= 4 + maxnoofMultiConnectivityMinusOne INTEGER ::= 3 + maxnoofNeighPCIforMDT INTEGER ::= 32 + maxnoofNGAPIESupportInfo INTEGER ::= 32 + maxnoofNGConnectionsToReset INTEGER ::= 65536 + maxnoofNRCellBands INTEGER ::= 32 + maxnoofNSAGs INTEGER ::= 256 + maxnoofPagingAreas INTEGER ::= 64 + maxnoofPC5QoSFlows INTEGER ::= 2048 + maxnoofPDUSessions INTEGER ::= 256 + maxnoofPLMNs INTEGER ::= 12 + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo INTEGER ::= 8 + maxnoofQosFlows INTEGER ::= 64 + maxnoofQosParaSets INTEGER ::= 8 + maxnoofRANNodeinAoI INTEGER ::= 64 + maxnoofRecommendedCells INTEGER ::= 16 + maxnoofRecommendedRANNodes INTEGER ::= 16 + maxnoofAoI INTEGER ::= 64 + maxnoofReportedCells INTEGER ::= 256 + maxnoofSensorName INTEGER ::= 3 + maxnoofServedGUAMIs INTEGER ::= 256 + maxnoofSliceItems INTEGER ::= 1024 + maxnoofSuccessfulHOReports INTEGER ::= 64 + maxnoofTACs INTEGER ::= 256 + maxnoofTACsinNTN INTEGER ::= 12 + maxnoofTAforMDT INTEGER ::= 8 + maxnoofTAIforInactive INTEGER ::= 16 + maxnoofTAIforMBS INTEGER ::= 1024 + maxnoofTAIforPaging INTEGER ::= 16 + maxnoofTAIforRestart INTEGER ::= 2048 + maxnoofTAIforWarning INTEGER ::= 65535 + maxnoofTAIinAoI INTEGER ::= 16 + maxnoofTimePeriods INTEGER ::= 2 + maxnoofTNLAssociations INTEGER ::= 32 + maxnoofUEsforPaging INTEGER ::= 4096 + maxnoofWLANName INTEGER ::= 4 + maxnoofXnExtTLAs INTEGER ::= 16 + maxnoofXnGTP-TLAs INTEGER ::= 16 + maxnoofXnTLAs INTEGER ::= 2 + maxnoofCandidateCells INTEGER ::= 32 + maxnoofTargetS-NSSAIs INTEGER ::= 8 + maxNRARFCN INTEGER ::= 3279165 + maxnoofCellIDforQMC INTEGER ::= 32 + maxnoofPLMNforQMC INTEGER ::= 16 + maxnoofUEAppLayerMeas INTEGER ::= 16 + maxnoofSNSSAIforQMC INTEGER ::= 16 + maxnoofTAforQMC INTEGER ::= 8 + maxnoofThresholdsForExcessPacketDelay INTEGER ::= 255 + +-- ************************************************************** +-- +-- IEs +-- +-- ************************************************************** + + id-AllowedNSSAI ProtocolIE-ID ::= 0 + id-AMFName ProtocolIE-ID ::= 1 + id-AMFOverloadResponse ProtocolIE-ID ::= 2 + id-AMFSetID ProtocolIE-ID ::= 3 + id-AMF-TNLAssociationFailedToSetupList ProtocolIE-ID ::= 4 + id-AMF-TNLAssociationSetupList ProtocolIE-ID ::= 5 + id-AMF-TNLAssociationToAddList ProtocolIE-ID ::= 6 + id-AMF-TNLAssociationToRemoveList ProtocolIE-ID ::= 7 + id-AMF-TNLAssociationToUpdateList ProtocolIE-ID ::= 8 + id-AMFTrafficLoadReductionIndication ProtocolIE-ID ::= 9 + id-AMF-UE-NGAP-ID ProtocolIE-ID ::= 10 + id-AssistanceDataForPaging ProtocolIE-ID ::= 11 + id-BroadcastCancelledAreaList ProtocolIE-ID ::= 12 + id-BroadcastCompletedAreaList ProtocolIE-ID ::= 13 + id-CancelAllWarningMessages ProtocolIE-ID ::= 14 + id-Cause ProtocolIE-ID ::= 15 + id-CellIDListForRestart ProtocolIE-ID ::= 16 + id-ConcurrentWarningMessageInd ProtocolIE-ID ::= 17 + id-CoreNetworkAssistanceInformationForInactive ProtocolIE-ID ::= 18 + id-CriticalityDiagnostics ProtocolIE-ID ::= 19 + id-DataCodingScheme ProtocolIE-ID ::= 20 + id-DefaultPagingDRX ProtocolIE-ID ::= 21 + id-DirectForwardingPathAvailability ProtocolIE-ID ::= 22 + id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 23 + id-EmergencyFallbackIndicator ProtocolIE-ID ::= 24 + id-EUTRA-CGI ProtocolIE-ID ::= 25 + id-FiveG-S-TMSI ProtocolIE-ID ::= 26 + id-GlobalRANNodeID ProtocolIE-ID ::= 27 + id-GUAMI ProtocolIE-ID ::= 28 + id-HandoverType ProtocolIE-ID ::= 29 + id-IMSVoiceSupportIndicator ProtocolIE-ID ::= 30 + id-IndexToRFSP ProtocolIE-ID ::= 31 + id-InfoOnRecommendedCellsAndRANNodesForPaging ProtocolIE-ID ::= 32 + id-LocationReportingRequestType ProtocolIE-ID ::= 33 + id-MaskedIMEISV ProtocolIE-ID ::= 34 + id-MessageIdentifier ProtocolIE-ID ::= 35 + id-MobilityRestrictionList ProtocolIE-ID ::= 36 + id-NASC ProtocolIE-ID ::= 37 + id-NAS-PDU ProtocolIE-ID ::= 38 + id-NASSecurityParametersFromNGRAN ProtocolIE-ID ::= 39 + id-NewAMF-UE-NGAP-ID ProtocolIE-ID ::= 40 + id-NewSecurityContextInd ProtocolIE-ID ::= 41 + id-NGAP-Message ProtocolIE-ID ::= 42 + id-NGRAN-CGI ProtocolIE-ID ::= 43 + id-NGRANTraceID ProtocolIE-ID ::= 44 + id-NR-CGI ProtocolIE-ID ::= 45 + id-NRPPa-PDU ProtocolIE-ID ::= 46 + id-NumberOfBroadcastsRequested ProtocolIE-ID ::= 47 + id-OldAMF ProtocolIE-ID ::= 48 + id-OverloadStartNSSAIList ProtocolIE-ID ::= 49 + id-PagingDRX ProtocolIE-ID ::= 50 + id-PagingOrigin ProtocolIE-ID ::= 51 + id-PagingPriority ProtocolIE-ID ::= 52 + id-PDUSessionResourceAdmittedList ProtocolIE-ID ::= 53 + id-PDUSessionResourceFailedToModifyListModRes ProtocolIE-ID ::= 54 + id-PDUSessionResourceFailedToSetupListCxtRes ProtocolIE-ID ::= 55 + id-PDUSessionResourceFailedToSetupListHOAck ProtocolIE-ID ::= 56 + id-PDUSessionResourceFailedToSetupListPSReq ProtocolIE-ID ::= 57 + id-PDUSessionResourceFailedToSetupListSURes ProtocolIE-ID ::= 58 + id-PDUSessionResourceHandoverList ProtocolIE-ID ::= 59 + id-PDUSessionResourceListCxtRelCpl ProtocolIE-ID ::= 60 + id-PDUSessionResourceListHORqd ProtocolIE-ID ::= 61 + id-PDUSessionResourceModifyListModCfm ProtocolIE-ID ::= 62 + id-PDUSessionResourceModifyListModInd ProtocolIE-ID ::= 63 + id-PDUSessionResourceModifyListModReq ProtocolIE-ID ::= 64 + id-PDUSessionResourceModifyListModRes ProtocolIE-ID ::= 65 + id-PDUSessionResourceNotifyList ProtocolIE-ID ::= 66 + id-PDUSessionResourceReleasedListNot ProtocolIE-ID ::= 67 + id-PDUSessionResourceReleasedListPSAck ProtocolIE-ID ::= 68 + id-PDUSessionResourceReleasedListPSFail ProtocolIE-ID ::= 69 + id-PDUSessionResourceReleasedListRelRes ProtocolIE-ID ::= 70 + id-PDUSessionResourceSetupListCxtReq ProtocolIE-ID ::= 71 + id-PDUSessionResourceSetupListCxtRes ProtocolIE-ID ::= 72 + id-PDUSessionResourceSetupListHOReq ProtocolIE-ID ::= 73 + id-PDUSessionResourceSetupListSUReq ProtocolIE-ID ::= 74 + id-PDUSessionResourceSetupListSURes ProtocolIE-ID ::= 75 + id-PDUSessionResourceToBeSwitchedDLList ProtocolIE-ID ::= 76 + id-PDUSessionResourceSwitchedList ProtocolIE-ID ::= 77 + id-PDUSessionResourceToReleaseListHOCmd ProtocolIE-ID ::= 78 + id-PDUSessionResourceToReleaseListRelCmd ProtocolIE-ID ::= 79 + id-PLMNSupportList ProtocolIE-ID ::= 80 + id-PWSFailedCellIDList ProtocolIE-ID ::= 81 + id-RANNodeName ProtocolIE-ID ::= 82 + id-RANPagingPriority ProtocolIE-ID ::= 83 + id-RANStatusTransfer-TransparentContainer ProtocolIE-ID ::= 84 + id-RAN-UE-NGAP-ID ProtocolIE-ID ::= 85 + id-RelativeAMFCapacity ProtocolIE-ID ::= 86 + id-RepetitionPeriod ProtocolIE-ID ::= 87 + id-ResetType ProtocolIE-ID ::= 88 + id-RoutingID ProtocolIE-ID ::= 89 + id-RRCEstablishmentCause ProtocolIE-ID ::= 90 + id-RRCInactiveTransitionReportRequest ProtocolIE-ID ::= 91 + id-RRCState ProtocolIE-ID ::= 92 + id-SecurityContext ProtocolIE-ID ::= 93 + id-SecurityKey ProtocolIE-ID ::= 94 + id-SerialNumber ProtocolIE-ID ::= 95 + id-ServedGUAMIList ProtocolIE-ID ::= 96 + id-SliceSupportList ProtocolIE-ID ::= 97 + id-SONConfigurationTransferDL ProtocolIE-ID ::= 98 + id-SONConfigurationTransferUL ProtocolIE-ID ::= 99 + id-SourceAMF-UE-NGAP-ID ProtocolIE-ID ::= 100 + id-SourceToTarget-TransparentContainer ProtocolIE-ID ::= 101 + id-SupportedTAList ProtocolIE-ID ::= 102 + id-TAIListForPaging ProtocolIE-ID ::= 103 + id-TAIListForRestart ProtocolIE-ID ::= 104 + id-TargetID ProtocolIE-ID ::= 105 + id-TargetToSource-TransparentContainer ProtocolIE-ID ::= 106 + id-TimeToWait ProtocolIE-ID ::= 107 + id-TraceActivation ProtocolIE-ID ::= 108 + id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 109 + id-UEAggregateMaximumBitRate ProtocolIE-ID ::= 110 + id-UE-associatedLogicalNG-connectionList ProtocolIE-ID ::= 111 + id-UEContextRequest ProtocolIE-ID ::= 112 + id-UE-NGAP-IDs ProtocolIE-ID ::= 114 + id-UEPagingIdentity ProtocolIE-ID ::= 115 + id-UEPresenceInAreaOfInterestList ProtocolIE-ID ::= 116 + id-UERadioCapability ProtocolIE-ID ::= 117 + id-UERadioCapabilityForPaging ProtocolIE-ID ::= 118 + id-UESecurityCapabilities ProtocolIE-ID ::= 119 + id-UnavailableGUAMIList ProtocolIE-ID ::= 120 + id-UserLocationInformation ProtocolIE-ID ::= 121 + id-WarningAreaList ProtocolIE-ID ::= 122 + id-WarningMessageContents ProtocolIE-ID ::= 123 + id-WarningSecurityInfo ProtocolIE-ID ::= 124 + id-WarningType ProtocolIE-ID ::= 125 + id-AdditionalUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 126 + id-DataForwardingNotPossible ProtocolIE-ID ::= 127 + id-DL-NGU-UP-TNLInformation ProtocolIE-ID ::= 128 + id-NetworkInstance ProtocolIE-ID ::= 129 + id-PDUSessionAggregateMaximumBitRate ProtocolIE-ID ::= 130 + id-PDUSessionResourceFailedToModifyListModCfm ProtocolIE-ID ::= 131 + id-PDUSessionResourceFailedToSetupListCxtFail ProtocolIE-ID ::= 132 + id-PDUSessionResourceListCxtRelReq ProtocolIE-ID ::= 133 + id-PDUSessionType ProtocolIE-ID ::= 134 + id-QosFlowAddOrModifyRequestList ProtocolIE-ID ::= 135 + id-QosFlowSetupRequestList ProtocolIE-ID ::= 136 + id-QosFlowToReleaseList ProtocolIE-ID ::= 137 + id-SecurityIndication ProtocolIE-ID ::= 138 + id-UL-NGU-UP-TNLInformation ProtocolIE-ID ::= 139 + id-UL-NGU-UP-TNLModifyList ProtocolIE-ID ::= 140 + id-WarningAreaCoordinates ProtocolIE-ID ::= 141 + id-PDUSessionResourceSecondaryRATUsageList ProtocolIE-ID ::= 142 + id-HandoverFlag ProtocolIE-ID ::= 143 + id-SecondaryRATUsageInformation ProtocolIE-ID ::= 144 + id-PDUSessionResourceReleaseResponseTransfer ProtocolIE-ID ::= 145 + id-RedirectionVoiceFallback ProtocolIE-ID ::= 146 + id-UERetentionInformation ProtocolIE-ID ::= 147 + id-S-NSSAI ProtocolIE-ID ::= 148 + id-PSCellInformation ProtocolIE-ID ::= 149 + id-LastEUTRAN-PLMNIdentity ProtocolIE-ID ::= 150 + id-MaximumIntegrityProtectedDataRate-DL ProtocolIE-ID ::= 151 + id-AdditionalDLForwardingUPTNLInformation ProtocolIE-ID ::= 152 + id-AdditionalDLUPTNLInformationForHOList ProtocolIE-ID ::= 153 + id-AdditionalNGU-UP-TNLInformation ProtocolIE-ID ::= 154 + id-AdditionalDLQosFlowPerTNLInformation ProtocolIE-ID ::= 155 + id-SecurityResult ProtocolIE-ID ::= 156 + id-ENDC-SONConfigurationTransferDL ProtocolIE-ID ::= 157 + id-ENDC-SONConfigurationTransferUL ProtocolIE-ID ::= 158 + id-OldAssociatedQosFlowList-ULendmarkerexpected ProtocolIE-ID ::= 159 + id-CNTypeRestrictionsForEquivalent ProtocolIE-ID ::= 160 + id-CNTypeRestrictionsForServing ProtocolIE-ID ::= 161 + id-NewGUAMI ProtocolIE-ID ::= 162 + id-ULForwarding ProtocolIE-ID ::= 163 + id-ULForwardingUP-TNLInformation ProtocolIE-ID ::= 164 + id-CNAssistedRANTuning ProtocolIE-ID ::= 165 + id-CommonNetworkInstance ProtocolIE-ID ::= 166 + id-NGRAN-TNLAssociationToRemoveList ProtocolIE-ID ::= 167 + id-TNLAssociationTransportLayerAddressNGRAN ProtocolIE-ID ::= 168 + id-EndpointIPAddressAndPort ProtocolIE-ID ::= 169 + id-LocationReportingAdditionalInfo ProtocolIE-ID ::= 170 + id-SourceToTarget-AMFInformationReroute ProtocolIE-ID ::= 171 + id-AdditionalULForwardingUPTNLInformation ProtocolIE-ID ::= 172 + id-SCTP-TLAs ProtocolIE-ID ::= 173 + id-SelectedPLMNIdentity ProtocolIE-ID ::= 174 + id-RIMInformationTransfer ProtocolIE-ID ::= 175 + id-GUAMIType ProtocolIE-ID ::= 176 + id-SRVCCOperationPossible ProtocolIE-ID ::= 177 + id-TargetRNC-ID ProtocolIE-ID ::= 178 + id-RAT-Information ProtocolIE-ID ::= 179 + id-ExtendedRATRestrictionInformation ProtocolIE-ID ::= 180 + id-QosMonitoringRequest ProtocolIE-ID ::= 181 + id-SgNB-UE-X2AP-ID ProtocolIE-ID ::= 182 + id-AdditionalRedundantDL-NGU-UP-TNLInformation ProtocolIE-ID ::= 183 + id-AdditionalRedundantDLQosFlowPerTNLInformation ProtocolIE-ID ::= 184 + id-AdditionalRedundantNGU-UP-TNLInformation ProtocolIE-ID ::= 185 + id-AdditionalRedundantUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 186 + id-CNPacketDelayBudgetDL ProtocolIE-ID ::= 187 + id-CNPacketDelayBudgetUL ProtocolIE-ID ::= 188 + id-ExtendedPacketDelayBudget ProtocolIE-ID ::= 189 + id-RedundantCommonNetworkInstance ProtocolIE-ID ::= 190 + id-RedundantDL-NGU-TNLInformationReused ProtocolIE-ID ::= 191 + id-RedundantDL-NGU-UP-TNLInformation ProtocolIE-ID ::= 192 + id-RedundantDLQosFlowPerTNLInformation ProtocolIE-ID ::= 193 + id-RedundantQosFlowIndicator ProtocolIE-ID ::= 194 + id-RedundantUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 195 + id-TSCTrafficCharacteristics ProtocolIE-ID ::= 196 + id-RedundantPDUSessionInformation ProtocolIE-ID ::= 197 + id-UsedRSNInformation ProtocolIE-ID ::= 198 + id-IAB-Authorized ProtocolIE-ID ::= 199 + id-IAB-Supported ProtocolIE-ID ::= 200 + id-IABNodeIndication ProtocolIE-ID ::= 201 + id-NB-IoT-PagingDRX ProtocolIE-ID ::= 202 + id-NB-IoT-Paging-eDRXInfo ProtocolIE-ID ::= 203 + id-NB-IoT-DefaultPagingDRX ProtocolIE-ID ::= 204 + id-Enhanced-CoverageRestriction ProtocolIE-ID ::= 205 + id-Extended-ConnectedTime ProtocolIE-ID ::= 206 + id-PagingAssisDataforCEcapabUE ProtocolIE-ID ::= 207 + id-WUS-Assistance-Information ProtocolIE-ID ::= 208 + id-UE-DifferentiationInfo ProtocolIE-ID ::= 209 + id-NB-IoT-UEPriority ProtocolIE-ID ::= 210 + id-UL-CP-SecurityInformation ProtocolIE-ID ::= 211 + id-DL-CP-SecurityInformation ProtocolIE-ID ::= 212 + id-TAI ProtocolIE-ID ::= 213 + id-UERadioCapabilityForPagingOfNB-IoT ProtocolIE-ID ::= 214 + id-LTEV2XServicesAuthorized ProtocolIE-ID ::= 215 + id-NRV2XServicesAuthorized ProtocolIE-ID ::= 216 + id-LTEUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 217 + id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 218 + id-PC5QoSParameters ProtocolIE-ID ::= 219 + id-AlternativeQoSParaSetList ProtocolIE-ID ::= 220 + id-CurrentQoSParaSetIndex ProtocolIE-ID ::= 221 + id-CEmodeBrestricted ProtocolIE-ID ::= 222 + id-EUTRA-PagingeDRXInformation ProtocolIE-ID ::= 223 + id-CEmodeBSupport-Indicator ProtocolIE-ID ::= 224 + id-LTEM-Indication ProtocolIE-ID ::= 225 + id-EndIndication ProtocolIE-ID ::= 226 + id-EDT-Session ProtocolIE-ID ::= 227 + id-UECapabilityInfoRequest ProtocolIE-ID ::= 228 + id-PDUSessionResourceFailedToResumeListRESReq ProtocolIE-ID ::= 229 + id-PDUSessionResourceFailedToResumeListRESRes ProtocolIE-ID ::= 230 + id-PDUSessionResourceSuspendListSUSReq ProtocolIE-ID ::= 231 + id-PDUSessionResourceResumeListRESReq ProtocolIE-ID ::= 232 + id-PDUSessionResourceResumeListRESRes ProtocolIE-ID ::= 233 + id-UE-UP-CIoT-Support ProtocolIE-ID ::= 234 + id-Suspend-Request-Indication ProtocolIE-ID ::= 235 + id-Suspend-Response-Indication ProtocolIE-ID ::= 236 + id-RRC-Resume-Cause ProtocolIE-ID ::= 237 + id-RGLevelWirelineAccessCharacteristics ProtocolIE-ID ::= 238 + id-W-AGFIdentityInformation ProtocolIE-ID ::= 239 + id-GlobalTNGF-ID ProtocolIE-ID ::= 240 + id-GlobalTWIF-ID ProtocolIE-ID ::= 241 + id-GlobalW-AGF-ID ProtocolIE-ID ::= 242 + id-UserLocationInformationW-AGF ProtocolIE-ID ::= 243 + id-UserLocationInformationTNGF ProtocolIE-ID ::= 244 + id-AuthenticatedIndication ProtocolIE-ID ::= 245 + id-TNGFIdentityInformation ProtocolIE-ID ::= 246 + id-TWIFIdentityInformation ProtocolIE-ID ::= 247 + id-UserLocationInformationTWIF ProtocolIE-ID ::= 248 + id-DataForwardingResponseERABList ProtocolIE-ID ::= 249 + id-IntersystemSONConfigurationTransferDL ProtocolIE-ID ::= 250 + id-IntersystemSONConfigurationTransferUL ProtocolIE-ID ::= 251 + id-SONInformationReport ProtocolIE-ID ::= 252 + id-UEHistoryInformationFromTheUE ProtocolIE-ID ::= 253 + id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 254 + id-MDTConfiguration ProtocolIE-ID ::= 255 + id-PrivacyIndicator ProtocolIE-ID ::= 256 + id-TraceCollectionEntityURI ProtocolIE-ID ::= 257 + id-NPN-Support ProtocolIE-ID ::= 258 + id-NPN-AccessInformation ProtocolIE-ID ::= 259 + id-NPN-PagingAssistanceInformation ProtocolIE-ID ::= 260 + id-NPN-MobilityInformation ProtocolIE-ID ::= 261 + id-TargettoSource-Failure-TransparentContainer ProtocolIE-ID ::= 262 + id-NID ProtocolIE-ID ::= 263 + id-UERadioCapabilityID ProtocolIE-ID ::= 264 + id-UERadioCapability-EUTRA-Format ProtocolIE-ID ::= 265 + id-DAPSRequestInfo ProtocolIE-ID ::= 266 + id-DAPSResponseInfoList ProtocolIE-ID ::= 267 + id-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID ::= 268 + id-NotifySourceNGRANNode ProtocolIE-ID ::= 269 + id-ExtendedSliceSupportList ProtocolIE-ID ::= 270 + id-ExtendedTAISliceSupportList ProtocolIE-ID ::= 271 + id-ConfiguredTACIndication ProtocolIE-ID ::= 272 + id-Extended-RANNodeName ProtocolIE-ID ::= 273 + id-Extended-AMFName ProtocolIE-ID ::= 274 + id-GlobalCable-ID ProtocolIE-ID ::= 275 + id-QosMonitoringReportingFrequency ProtocolIE-ID ::= 276 + id-QosFlowParametersList ProtocolIE-ID ::= 277 + id-QosFlowFeedbackList ProtocolIE-ID ::= 278 + id-BurstArrivalTimeDownlink ProtocolIE-ID ::= 279 + id-ExtendedUEIdentityIndexValue ProtocolIE-ID ::= 280 + id-PduSessionExpectedUEActivityBehaviour ProtocolIE-ID ::= 281 + id-MicoAllPLMN ProtocolIE-ID ::= 282 + id-QosFlowFailedToSetupList ProtocolIE-ID ::= 283 + id-SourceTNLAddrInfo ProtocolIE-ID ::= 284 + id-ExtendedReportIntervalMDT ProtocolIE-ID ::= 285 + id-SourceNodeID ProtocolIE-ID ::= 286 + id-NRNTNTAIInformation ProtocolIE-ID ::= 287 + id-UEContextReferenceAtSource ProtocolIE-ID ::= 288 + id-LastVisitedPSCellList ProtocolIE-ID ::= 289 + id-IntersystemSONInformationRequest ProtocolIE-ID ::= 290 + id-IntersystemSONInformationReply ProtocolIE-ID ::= 291 + id-EnergySavingIndication ProtocolIE-ID ::= 292 + id-IntersystemResourceStatusUpdate ProtocolIE-ID ::= 293 + id-SuccessfulHandoverReportList ProtocolIE-ID ::= 294 + id-MBS-AreaSessionID ProtocolIE-ID ::= 295 + id-MBS-QoSFlowsToBeSetupList ProtocolIE-ID ::= 296 + id-MBS-QoSFlowsToBeSetupModList ProtocolIE-ID ::= 297 + id-MBS-ServiceArea ProtocolIE-ID ::= 298 + id-MBS-SessionID ProtocolIE-ID ::= 299 + id-MBS-DistributionReleaseRequestTransfer ProtocolIE-ID ::= 300 + id-MBS-DistributionSetupRequestTransfer ProtocolIE-ID ::= 301 + id-MBS-DistributionSetupResponseTransfer ProtocolIE-ID ::= 302 + id-MBS-DistributionSetupUnsuccessfulTransfer ProtocolIE-ID ::= 303 + id-MulticastSessionActivationRequestTransfer ProtocolIE-ID ::= 304 + id-MulticastSessionDeactivationRequestTransfer ProtocolIE-ID ::= 305 + id-MulticastSessionUpdateRequestTransfer ProtocolIE-ID ::= 306 + id-MulticastGroupPagingAreaList ProtocolIE-ID ::= 307 + id-MBS-SupportIndicator ProtocolIE-ID ::= 309 + id-MBSSessionFailedtoSetupList ProtocolIE-ID ::= 310 + id-MBSSessionFailedtoSetuporModifyList ProtocolIE-ID ::= 311 + id-MBSSessionSetupResponseList ProtocolIE-ID ::= 312 + id-MBSSessionSetuporModifyResponseList ProtocolIE-ID ::= 313 + id-MBSSessionSetupFailureTransfer ProtocolIE-ID ::= 314 + id-MBSSessionSetupRequestTransfer ProtocolIE-ID ::= 315 + id-MBSSessionSetupResponseTransfer ProtocolIE-ID ::= 316 + id-MBSSessionToReleaseList ProtocolIE-ID ::= 317 + id-MBSSessionSetupRequestList ProtocolIE-ID ::= 318 + id-MBSSessionSetuporModifyRequestList ProtocolIE-ID ::= 319 + id-MBS-ActiveSessionInformation-SourcetoTargetList ProtocolIE-ID ::= 323 + id-MBS-ActiveSessionInformation-TargettoSourceList ProtocolIE-ID ::= 324 + id-OnboardingSupport ProtocolIE-ID ::= 325 + id-TimeSyncAssistanceInfo ProtocolIE-ID ::= 326 + id-SurvivalTime ProtocolIE-ID ::= 327 + id-QMCConfigInfo ProtocolIE-ID ::= 328 + id-QMCDeactivation ProtocolIE-ID ::= 329 + id-PDUSessionPairID ProtocolIE-ID ::= 331 + id-NR-PagingeDRXInformation ProtocolIE-ID ::= 332 + id-RedCapIndication ProtocolIE-ID ::= 333 + id-TargetNSSAIInformation ProtocolIE-ID ::= 334 + id-UESliceMaximumBitRateList ProtocolIE-ID ::= 335 + id-M4ReportAmount ProtocolIE-ID ::= 336 + id-M5ReportAmount ProtocolIE-ID ::= 337 + id-M6ReportAmount ProtocolIE-ID ::= 338 + id-M7ReportAmount ProtocolIE-ID ::= 339 + id-IncludeBeamMeasurementsIndication ProtocolIE-ID ::= 340 + id-ExcessPacketDelayThresholdConfiguration ProtocolIE-ID ::= 341 + id-PagingCause ProtocolIE-ID ::= 342 + id-PagingCauseIndicationForVoiceService ProtocolIE-ID ::= 343 + id-PEIPSassistanceInformation ProtocolIE-ID ::= 344 + id-FiveG-ProSeAuthorized ProtocolIE-ID ::= 345 + id-FiveG-ProSeUEPC5AggregateMaximumBitRate ProtocolIE-ID ::= 346 + id-FiveG-ProSePC5QoSParameters ProtocolIE-ID ::= 347 + id-MBSSessionModificationFailureTransfer ProtocolIE-ID ::= 348 + id-MBSSessionModificationRequestTransfer ProtocolIE-ID ::= 349 + id-MBSSessionModificationResponseTransfer ProtocolIE-ID ::= 350 + id-MBS-QoSFlowToReleaseList ProtocolIE-ID ::= 351 + id-MBS-SessionTNLInfo5GC ProtocolIE-ID ::= 352 + id-TAINSAGSupportList ProtocolIE-ID ::= 353 + id-SourceNodeTNLAddrInfo ProtocolIE-ID ::= 354 + id-NGAPIESupportInformationRequestList ProtocolIE-ID ::= 355 + id-NGAPIESupportInformationResponseList ProtocolIE-ID ::= 356 + id-MBS-SessionFSAIDList ProtocolIE-ID ::= 357 + id-MBSSessionReleaseResponseTransfer ProtocolIE-ID ::= 358 + id-ManagementBasedMDTPLMNModificationList ProtocolIE-ID ::= 359 + id-EarlyMeasurement ProtocolIE-ID ::= 360 + id-BeamMeasurementsReportConfiguration ProtocolIE-ID ::= 361 + + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Container definitions +-- +-- ************************************************************** + +NGAP-Containers { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Containers (5) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + Criticality, + Presence, + PrivateIE-ID, + ProtocolExtensionID, + ProtocolIE-ID +FROM NGAP-CommonDataTypes + + maxPrivateIEs, + maxProtocolExtensions, + maxProtocolIEs +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +NGAP-PROTOCOL-IES ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +NGAP-PROTOCOL-IES-PAIR ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &firstCriticality Criticality, + &FirstValue, + &secondCriticality Criticality, + &SecondValue, + &presence Presence +} +WITH SYNTAX { + ID &id + FIRST CRITICALITY &firstCriticality + FIRST TYPE &FirstValue + SECOND CRITICALITY &secondCriticality + SECOND TYPE &SecondValue + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol Extensions +-- +-- ************************************************************** + +NGAP-PROTOCOL-EXTENSION ::= CLASS { + &id ProtocolExtensionID UNIQUE, + &criticality Criticality, + &Extension, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + EXTENSION &Extension + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Private IEs +-- +-- ************************************************************** + +NGAP-PRIVATE-IES ::= CLASS { + &id PrivateIE-ID, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Container for Protocol IEs +-- +-- ************************************************************** + +ProtocolIE-Container {NGAP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-SingleContainer {NGAP-PROTOCOL-IES : IEsSetParam} ::= + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-Field {NGAP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-IES.&id ({IEsSetParam}), + criticality NGAP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}), + value NGAP-PROTOCOL-IES.&Value ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Protocol IE Pairs +-- +-- ************************************************************** + +ProtocolIE-ContainerPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-FieldPair {{IEsSetParam}} + +ProtocolIE-FieldPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}), + firstCriticality NGAP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}), + firstValue NGAP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}), + secondCriticality NGAP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}), + secondValue NGAP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container Lists for Protocol IE Containers +-- +-- ************************************************************** + +ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-SingleContainer {{IEsSetParam}} + +ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-ContainerPair {{IEsSetParam}} + +-- ************************************************************** +-- +-- Container for Protocol Extensions +-- +-- ************************************************************** + +ProtocolExtensionContainer {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= + SEQUENCE (SIZE (1..maxProtocolExtensions)) OF + ProtocolExtensionField {{ExtensionSetParam}} + +ProtocolExtensionField {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}), + criticality NGAP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}), + extensionValue NGAP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Private IEs +-- +-- ************************************************************** + +PrivateIE-Container {NGAP-PRIVATE-IES : IEsSetParam } ::= + SEQUENCE (SIZE (1..maxPrivateIEs)) OF + PrivateIE-Field {{IEsSetParam}} + +PrivateIE-Field {NGAP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE { + id NGAP-PRIVATE-IES.&id ({IEsSetParam}), + criticality NGAP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}), + value NGAP-PRIVATE-IES.&Value ({IEsSetParam}{@id}) +} + +END +-- ASN1STOP
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/ngap-r17.3.0/38413-h30.txt
Added
@@ -0,0 +1,11936 @@ +9.4.3 Elementary Procedure Definitions +-- ASN1START +-- ************************************************************** +-- +-- Elementary Procedure definitions +-- +-- ************************************************************** + +NGAP-PDU-Descriptions { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Descriptions (0)} + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + Criticality, + ProcedureCode +FROM NGAP-CommonDataTypes + + AMFConfigurationUpdate, + AMFConfigurationUpdateAcknowledge, + AMFConfigurationUpdateFailure, + AMFCPRelocationIndication, + AMFStatusIndication, + BroadcastSessionModificationFailure, + BroadcastSessionModificationRequest, + BroadcastSessionModificationResponse, + BroadcastSessionReleaseRequest, + BroadcastSessionReleaseRequired, + BroadcastSessionReleaseResponse, + BroadcastSessionSetupFailure, + BroadcastSessionSetupRequest, + BroadcastSessionSetupResponse, + CellTrafficTrace, + ConnectionEstablishmentIndication, + DeactivateTrace, + DistributionReleaseRequest, + DistributionReleaseResponse, + DistributionSetupFailure, + DistributionSetupRequest, + DistributionSetupResponse, + DownlinkNASTransport, + DownlinkNonUEAssociatedNRPPaTransport, + DownlinkRANConfigurationTransfer, + DownlinkRANEarlyStatusTransfer, + DownlinkRANStatusTransfer, + DownlinkUEAssociatedNRPPaTransport, + ErrorIndication, + HandoverCancel, + HandoverCancelAcknowledge, + HandoverCommand, + HandoverFailure, + HandoverNotify, + HandoverPreparationFailure, + HandoverRequest, + HandoverRequestAcknowledge, + HandoverRequired, + HandoverSuccess, + InitialContextSetupFailure, + InitialContextSetupRequest, + InitialContextSetupResponse, + InitialUEMessage, + LocationReport, + LocationReportingControl, + LocationReportingFailureIndication, + MulticastSessionActivationFailure, + MulticastSessionActivationRequest, + MulticastSessionActivationResponse, + MulticastSessionDeactivationRequest, + MulticastSessionDeactivationResponse, + MulticastSessionUpdateFailure, + MulticastSessionUpdateRequest, + MulticastSessionUpdateResponse, + MulticastGroupPaging, + NASNonDeliveryIndication, + NGReset, + NGResetAcknowledge, + NGSetupFailure, + NGSetupRequest, + NGSetupResponse, + OverloadStart, + OverloadStop, + Paging, + PathSwitchRequest, + PathSwitchRequestAcknowledge, + PathSwitchRequestFailure, + PDUSessionResourceModifyConfirm, + PDUSessionResourceModifyIndication, + PDUSessionResourceModifyRequest, + PDUSessionResourceModifyResponse, + PDUSessionResourceNotify, + PDUSessionResourceReleaseCommand, + PDUSessionResourceReleaseResponse, + PDUSessionResourceSetupRequest, + PDUSessionResourceSetupResponse, + PrivateMessage, + PWSCancelRequest, + PWSCancelResponse, + PWSFailureIndication, + PWSRestartIndication, + RANConfigurationUpdate, + RANConfigurationUpdateAcknowledge, + RANConfigurationUpdateFailure, + RANCPRelocationIndication, + RerouteNASRequest, + RetrieveUEInformation, + RRCInactiveTransitionReport, + SecondaryRATDataUsageReport, + TraceFailureIndication, + TraceStart, + UEContextModificationFailure, + UEContextModificationRequest, + UEContextModificationResponse, + UEContextReleaseCommand, + UEContextReleaseComplete, + UEContextReleaseRequest, + UEContextResumeRequest, + UEContextResumeResponse, + UEContextResumeFailure, + UEContextSuspendRequest, + UEContextSuspendResponse, + UEContextSuspendFailure, + UEInformationTransfer, + UERadioCapabilityCheckRequest, + UERadioCapabilityCheckResponse, + UERadioCapabilityIDMappingRequest, + UERadioCapabilityIDMappingResponse, + UERadioCapabilityInfoIndication, + UETNLABindingReleaseRequest, + UplinkNASTransport, + UplinkNonUEAssociatedNRPPaTransport, + UplinkRANConfigurationTransfer, + UplinkRANEarlyStatusTransfer, + UplinkRANStatusTransfer, + UplinkUEAssociatedNRPPaTransport, + WriteReplaceWarningRequest, + WriteReplaceWarningResponse, + UplinkRIMInformationTransfer, + DownlinkRIMInformationTransfer + +FROM NGAP-PDU-Contents + + id-AMFConfigurationUpdate, + id-AMFCPRelocationIndication, + id-AMFStatusIndication, + id-BroadcastSessionModification, + id-BroadcastSessionRelease, + id-BroadcastSessionReleaseRequired, + id-BroadcastSessionSetup, + id-CellTrafficTrace, + id-ConnectionEstablishmentIndication, + id-DeactivateTrace, + id-DistributionSetup, + id-DistributionRelease, + id-DownlinkNASTransport, + id-DownlinkNonUEAssociatedNRPPaTransport, + id-DownlinkRANConfigurationTransfer, + id-DownlinkRANEarlyStatusTransfer, + id-DownlinkRANStatusTransfer, + id-DownlinkUEAssociatedNRPPaTransport, + id-ErrorIndication, + id-HandoverCancel, + id-HandoverNotification, + id-HandoverPreparation, + id-HandoverResourceAllocation, + id-HandoverSuccess, + id-InitialContextSetup, + id-InitialUEMessage, + id-LocationReport, + id-LocationReportingControl, + id-LocationReportingFailureIndication, + id-MulticastSessionActivation, + id-MulticastSessionDeactivation, + id-MulticastSessionUpdate, + id-MulticastGroupPaging, + id-NASNonDeliveryIndication, + id-NGReset, + id-NGSetup, + id-OverloadStart, + id-OverloadStop, + id-Paging, + id-PathSwitchRequest, + id-PDUSessionResourceModify, + id-PDUSessionResourceModifyIndication, + id-PDUSessionResourceNotify, + id-PDUSessionResourceRelease, + id-PDUSessionResourceSetup, + id-PrivateMessage, + id-PWSCancel, + id-PWSFailureIndication, + id-PWSRestartIndication, + id-RANConfigurationUpdate, + id-RANCPRelocationIndication, + id-RerouteNASRequest, + id-RetrieveUEInformation, + id-RRCInactiveTransitionReport, + id-SecondaryRATDataUsageReport, + id-TraceFailureIndication, + id-TraceStart, + id-UEContextModification, + id-UEContextRelease, + id-UEContextReleaseRequest, + id-UEContextResume, + id-UEContextSuspend, + id-UEInformationTransfer, + id-UERadioCapabilityCheck, + id-UERadioCapabilityIDMapping, + id-UERadioCapabilityInfoIndication, + id-UETNLABindingRelease, + id-UplinkNASTransport, + id-UplinkNonUEAssociatedNRPPaTransport, + id-UplinkRANConfigurationTransfer, + id-UplinkRANEarlyStatusTransfer, + id-UplinkRANStatusTransfer, + id-UplinkUEAssociatedNRPPaTransport, + id-WriteReplaceWarning, + id-UplinkRIMInformationTransfer, + id-DownlinkRIMInformationTransfer + +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- Interface Elementary Procedure Class +-- +-- ************************************************************** + +NGAP-ELEMENTARY-PROCEDURE ::= CLASS { + &InitiatingMessage , + &SuccessfulOutcome OPTIONAL, + &UnsuccessfulOutcome OPTIONAL, + &procedureCode ProcedureCode UNIQUE, + &criticality Criticality DEFAULT ignore +} + +WITH SYNTAX { + INITIATING MESSAGE &InitiatingMessage + SUCCESSFUL OUTCOME &SuccessfulOutcome + UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome + PROCEDURE CODE &procedureCode + CRITICALITY &criticality +} + +-- ************************************************************** +-- +-- Interface PDU Definition +-- +-- ************************************************************** + +NGAP-PDU ::= CHOICE { + initiatingMessage InitiatingMessage, + successfulOutcome SuccessfulOutcome, + unsuccessfulOutcome UnsuccessfulOutcome, + ... +} + +InitiatingMessage ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +SuccessfulOutcome ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +UnsuccessfulOutcome ::= SEQUENCE { + procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}), + criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value NGAP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +-- ************************************************************** +-- +-- Interface Elementary Procedure List +-- +-- ************************************************************** + +NGAP-ELEMENTARY-PROCEDURES NGAP-ELEMENTARY-PROCEDURE ::= { + NGAP-ELEMENTARY-PROCEDURES-CLASS-1 | + NGAP-ELEMENTARY-PROCEDURES-CLASS-2, + ... +} + +NGAP-ELEMENTARY-PROCEDURES-CLASS-1 NGAP-ELEMENTARY-PROCEDURE ::= { + aMFConfigurationUpdate | + broadcastSessionModification | + broadcastSessionRelease | + broadcastSessionSetup | + distributionSetup | + distributionRelease | + handoverCancel | + handoverPreparation | + handoverResourceAllocation | + initialContextSetup | + multicastSessionActivation | + multicastSessionDeactivation | + multicastSessionUpdate | + nGReset | + nGSetup | + pathSwitchRequest | + pDUSessionResourceModify | + pDUSessionResourceModifyIndication | + pDUSessionResourceRelease | + pDUSessionResourceSetup | + pWSCancel | + rANConfigurationUpdate | + uEContextModification | + uEContextRelease | + uEContextResume | + uEContextSuspend | + uERadioCapabilityCheck | + uERadioCapabilityIDMapping | + writeReplaceWarning, + ... +} + +NGAP-ELEMENTARY-PROCEDURES-CLASS-2 NGAP-ELEMENTARY-PROCEDURE ::= { + aMFCPRelocationIndication | + aMFStatusIndication | + broadcastSessionReleaseRequired | + cellTrafficTrace | + connectionEstablishmentIndication | + deactivateTrace | + downlinkNASTransport | + downlinkNonUEAssociatedNRPPaTransport | + downlinkRANConfigurationTransfer | + downlinkRANEarlyStatusTransfer | + downlinkRANStatusTransfer | + downlinkRIMInformationTransfer | + downlinkUEAssociatedNRPPaTransport | + errorIndication | + handoverNotification | + handoverSuccess | + initialUEMessage | + locationReport | + locationReportingControl | + locationReportingFailureIndication | + multicastGroupPaging | + nASNonDeliveryIndication | + overloadStart | + overloadStop | + paging | + pDUSessionResourceNotify | + privateMessage | + pWSFailureIndication | + pWSRestartIndication | + rANCPRelocationIndication | + rerouteNASRequest | + retrieveUEInformation | + rRCInactiveTransitionReport | + secondaryRATDataUsageReport | + traceFailureIndication | + traceStart | + uEContextReleaseRequest | + uEInformationTransfer | + uERadioCapabilityInfoIndication | + uETNLABindingRelease | + uplinkNASTransport | + uplinkNonUEAssociatedNRPPaTransport | + uplinkRANConfigurationTransfer | + uplinkRANEarlyStatusTransfer | + uplinkRANStatusTransfer | + uplinkRIMInformationTransfer | + uplinkUEAssociatedNRPPaTransport, + ... + +} + +-- ************************************************************** +-- +-- Interface Elementary Procedures +-- +-- ************************************************************** + +aMFConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE AMFConfigurationUpdate + SUCCESSFUL OUTCOME AMFConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME AMFConfigurationUpdateFailure + PROCEDURE CODE id-AMFConfigurationUpdate + CRITICALITY reject +} + +aMFCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE AMFCPRelocationIndication + PROCEDURE CODE id-AMFCPRelocationIndication + CRITICALITY reject +} + +aMFStatusIndication NGAP-ELEMENTARY-PROCEDURE ::={ + INITIATING MESSAGE AMFStatusIndication + PROCEDURE CODE id-AMFStatusIndication + CRITICALITY ignore +} + +broadcastSessionModification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionModificationRequest + SUCCESSFUL OUTCOME BroadcastSessionModificationResponse + UNSUCCESSFUL OUTCOME BroadcastSessionModificationFailure + PROCEDURE CODE id-BroadcastSessionModification + CRITICALITY reject +} + +broadcastSessionRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionReleaseRequest + SUCCESSFUL OUTCOME BroadcastSessionReleaseResponse + PROCEDURE CODE id-BroadcastSessionRelease + CRITICALITY reject +} + +broadcastSessionReleaseRequired NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionReleaseRequired + PROCEDURE CODE id-BroadcastSessionReleaseRequired + CRITICALITY reject +} + +broadcastSessionSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE BroadcastSessionSetupRequest + SUCCESSFUL OUTCOME BroadcastSessionSetupResponse + UNSUCCESSFUL OUTCOME BroadcastSessionSetupFailure + PROCEDURE CODE id-BroadcastSessionSetup + CRITICALITY reject +} + +cellTrafficTrace NGAP-ELEMENTARY-PROCEDURE ::={ + INITIATING MESSAGE CellTrafficTrace + PROCEDURE CODE id-CellTrafficTrace + CRITICALITY ignore +} + +connectionEstablishmentIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ConnectionEstablishmentIndication + PROCEDURE CODE id-ConnectionEstablishmentIndication + CRITICALITY reject +} + +deactivateTrace NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DeactivateTrace + PROCEDURE CODE id-DeactivateTrace + CRITICALITY ignore +} + +distributionSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DistributionSetupRequest + SUCCESSFUL OUTCOME DistributionSetupResponse + UNSUCCESSFUL OUTCOME DistributionSetupFailure + PROCEDURE CODE id-DistributionSetup + CRITICALITY reject +} + +distributionRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DistributionReleaseRequest + SUCCESSFUL OUTCOME DistributionReleaseResponse + PROCEDURE CODE id-DistributionRelease + CRITICALITY reject +} + +downlinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNASTransport + PROCEDURE CODE id-DownlinkNASTransport + CRITICALITY ignore +} + +downlinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNonUEAssociatedNRPPaTransport + PROCEDURE CODE id-DownlinkNonUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +downlinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANConfigurationTransfer + PROCEDURE CODE id-DownlinkRANConfigurationTransfer + CRITICALITY ignore +} + +downlinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANEarlyStatusTransfer + PROCEDURE CODE id-DownlinkRANEarlyStatusTransfer + CRITICALITY ignore +} + +downlinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRANStatusTransfer + PROCEDURE CODE id-DownlinkRANStatusTransfer + CRITICALITY ignore +} + +downlinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkUEAssociatedNRPPaTransport + PROCEDURE CODE id-DownlinkUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +errorIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ErrorIndication + PROCEDURE CODE id-ErrorIndication + CRITICALITY ignore +} + +handoverCancel NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverCancel + SUCCESSFUL OUTCOME HandoverCancelAcknowledge + PROCEDURE CODE id-HandoverCancel + CRITICALITY reject +} + +handoverNotification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverNotify + PROCEDURE CODE id-HandoverNotification + CRITICALITY ignore +} + +handoverPreparation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequired + SUCCESSFUL OUTCOME HandoverCommand + UNSUCCESSFUL OUTCOME HandoverPreparationFailure + PROCEDURE CODE id-HandoverPreparation + CRITICALITY reject +} + +handoverResourceAllocation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequest + SUCCESSFUL OUTCOME HandoverRequestAcknowledge + UNSUCCESSFUL OUTCOME HandoverFailure + PROCEDURE CODE id-HandoverResourceAllocation + CRITICALITY reject +} + +handoverSuccess NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverSuccess + PROCEDURE CODE id-HandoverSuccess + CRITICALITY ignore +} + +initialContextSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialContextSetupRequest + SUCCESSFUL OUTCOME InitialContextSetupResponse + UNSUCCESSFUL OUTCOME InitialContextSetupFailure + PROCEDURE CODE id-InitialContextSetup + CRITICALITY reject +} + +initialUEMessage NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialUEMessage + PROCEDURE CODE id-InitialUEMessage + CRITICALITY ignore +} + +locationReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReport + PROCEDURE CODE id-LocationReport + CRITICALITY ignore +} + +locationReportingControl NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingControl + PROCEDURE CODE id-LocationReportingControl + CRITICALITY ignore +} + +locationReportingFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingFailureIndication + PROCEDURE CODE id-LocationReportingFailureIndication + CRITICALITY ignore +} + +multicastSessionActivation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionActivationRequest + SUCCESSFUL OUTCOME MulticastSessionActivationResponse + UNSUCCESSFUL OUTCOME MulticastSessionActivationFailure + PROCEDURE CODE id-MulticastSessionActivation + CRITICALITY reject +} + +multicastSessionDeactivation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionDeactivationRequest + SUCCESSFUL OUTCOME MulticastSessionDeactivationResponse + PROCEDURE CODE id-MulticastSessionDeactivation + CRITICALITY reject +} + +multicastSessionUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastSessionUpdateRequest + SUCCESSFUL OUTCOME MulticastSessionUpdateResponse + UNSUCCESSFUL OUTCOME MulticastSessionUpdateFailure + PROCEDURE CODE id-MulticastSessionUpdate + CRITICALITY reject +} + +multicastGroupPaging NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MulticastGroupPaging + PROCEDURE CODE id-MulticastGroupPaging + CRITICALITY ignore +} + +nASNonDeliveryIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASNonDeliveryIndication + PROCEDURE CODE id-NASNonDeliveryIndication + CRITICALITY ignore +} + +nGReset NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NGReset + SUCCESSFUL OUTCOME NGResetAcknowledge + PROCEDURE CODE id-NGReset + CRITICALITY reject +} + +nGSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NGSetupRequest + SUCCESSFUL OUTCOME NGSetupResponse + UNSUCCESSFUL OUTCOME NGSetupFailure + PROCEDURE CODE id-NGSetup + CRITICALITY reject +} + +overloadStart NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStart + PROCEDURE CODE id-OverloadStart + CRITICALITY ignore +} + +overloadStop NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStop + PROCEDURE CODE id-OverloadStop + CRITICALITY reject +} + +paging NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Paging + PROCEDURE CODE id-Paging + CRITICALITY ignore +} + +pathSwitchRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PathSwitchRequest + SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge + UNSUCCESSFUL OUTCOME PathSwitchRequestFailure + PROCEDURE CODE id-PathSwitchRequest + CRITICALITY reject +} + +pDUSessionResourceModify NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceModifyRequest + SUCCESSFUL OUTCOME PDUSessionResourceModifyResponse + PROCEDURE CODE id-PDUSessionResourceModify + CRITICALITY reject +} + +pDUSessionResourceModifyIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceModifyIndication + SUCCESSFUL OUTCOME PDUSessionResourceModifyConfirm + PROCEDURE CODE id-PDUSessionResourceModifyIndication + CRITICALITY reject +} + +pDUSessionResourceNotify NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceNotify + PROCEDURE CODE id-PDUSessionResourceNotify + CRITICALITY ignore +} + +pDUSessionResourceRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceReleaseCommand + SUCCESSFUL OUTCOME PDUSessionResourceReleaseResponse + PROCEDURE CODE id-PDUSessionResourceRelease + CRITICALITY reject +} + +pDUSessionResourceSetup NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PDUSessionResourceSetupRequest + SUCCESSFUL OUTCOME PDUSessionResourceSetupResponse + PROCEDURE CODE id-PDUSessionResourceSetup + CRITICALITY reject +} + +privateMessage NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PrivateMessage + PROCEDURE CODE id-PrivateMessage + CRITICALITY ignore +} + +pWSCancel NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSCancelRequest + SUCCESSFUL OUTCOME PWSCancelResponse + PROCEDURE CODE id-PWSCancel + CRITICALITY reject +} + +pWSFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSFailureIndication + PROCEDURE CODE id-PWSFailureIndication + CRITICALITY ignore +} + +pWSRestartIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSRestartIndication + PROCEDURE CODE id-PWSRestartIndication + CRITICALITY ignore +} + +rANConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RANConfigurationUpdate + SUCCESSFUL OUTCOME RANConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME RANConfigurationUpdateFailure + PROCEDURE CODE id-RANConfigurationUpdate + CRITICALITY reject +} + +rANCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RANCPRelocationIndication + PROCEDURE CODE id-RANCPRelocationIndication + CRITICALITY reject +} + +rerouteNASRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RerouteNASRequest + PROCEDURE CODE id-RerouteNASRequest + CRITICALITY reject +} + + +retrieveUEInformation NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RetrieveUEInformation + PROCEDURE CODE id-RetrieveUEInformation + CRITICALITY reject +} + +rRCInactiveTransitionReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RRCInactiveTransitionReport + PROCEDURE CODE id-RRCInactiveTransitionReport + CRITICALITY ignore +} + +secondaryRATDataUsageReport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE SecondaryRATDataUsageReport + PROCEDURE CODE id-SecondaryRATDataUsageReport + CRITICALITY ignore +} + +traceFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceFailureIndication + PROCEDURE CODE id-TraceFailureIndication + CRITICALITY ignore +} + +traceStart NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceStart + PROCEDURE CODE id-TraceStart + CRITICALITY ignore +} + +uEContextModification NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationRequest + SUCCESSFUL OUTCOME UEContextModificationResponse + UNSUCCESSFUL OUTCOME UEContextModificationFailure + PROCEDURE CODE id-UEContextModification + CRITICALITY reject +} + +uEContextRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseCommand + SUCCESSFUL OUTCOME UEContextReleaseComplete + PROCEDURE CODE id-UEContextRelease + CRITICALITY reject +} + +uEContextReleaseRequest NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseRequest + PROCEDURE CODE id-UEContextReleaseRequest + CRITICALITY ignore +} + +uEContextResume NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextResumeRequest + SUCCESSFUL OUTCOME UEContextResumeResponse + UNSUCCESSFUL OUTCOME UEContextResumeFailure + PROCEDURE CODE id-UEContextResume + CRITICALITY reject +} + +uEContextSuspend NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextSuspendRequest + SUCCESSFUL OUTCOME UEContextSuspendResponse + UNSUCCESSFUL OUTCOME UEContextSuspendFailure + PROCEDURE CODE id-UEContextSuspend + CRITICALITY reject +} + +uEInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEInformationTransfer + PROCEDURE CODE id-UEInformationTransfer + CRITICALITY reject +} + +uERadioCapabilityCheck NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityCheckRequest + SUCCESSFUL OUTCOME UERadioCapabilityCheckResponse + PROCEDURE CODE id-UERadioCapabilityCheck + CRITICALITY reject +} + +uERadioCapabilityIDMapping NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityIDMappingRequest + SUCCESSFUL OUTCOME UERadioCapabilityIDMappingResponse + PROCEDURE CODE id-UERadioCapabilityIDMapping + CRITICALITY reject +} + +uERadioCapabilityInfoIndication NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityInfoIndication + PROCEDURE CODE id-UERadioCapabilityInfoIndication + CRITICALITY ignore +} + +uETNLABindingRelease NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UETNLABindingReleaseRequest + PROCEDURE CODE id-UETNLABindingRelease + CRITICALITY ignore +} + +uplinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNASTransport + PROCEDURE CODE id-UplinkNASTransport + CRITICALITY ignore +} + +uplinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNonUEAssociatedNRPPaTransport + PROCEDURE CODE id-UplinkNonUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +uplinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANConfigurationTransfer + PROCEDURE CODE id-UplinkRANConfigurationTransfer + CRITICALITY ignore +} + +uplinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANEarlyStatusTransfer + PROCEDURE CODE id-UplinkRANEarlyStatusTransfer + CRITICALITY reject +} + +uplinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRANStatusTransfer + PROCEDURE CODE id-UplinkRANStatusTransfer + CRITICALITY ignore +} + +uplinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkUEAssociatedNRPPaTransport + PROCEDURE CODE id-UplinkUEAssociatedNRPPaTransport + CRITICALITY ignore +} + +writeReplaceWarning NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE WriteReplaceWarningRequest + SUCCESSFUL OUTCOME WriteReplaceWarningResponse + PROCEDURE CODE id-WriteReplaceWarning + CRITICALITY reject +} + +uplinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkRIMInformationTransfer + PROCEDURE CODE id-UplinkRIMInformationTransfer + CRITICALITY ignore +} + +downlinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkRIMInformationTransfer + PROCEDURE CODE id-DownlinkRIMInformationTransfer + CRITICALITY ignore +} + +END +-- ASN1STOP + +9.4.4 PDU Definitions +-- ASN1START +-- ************************************************************** +-- +-- PDU definitions for NGAP. +-- +-- ************************************************************** + +NGAP-PDU-Contents { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Contents (1) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + AllowedNSSAI, + AMFName, + AMFSetID, + AMF-TNLAssociationSetupList, + AMF-TNLAssociationToAddList, + AMF-TNLAssociationToRemoveList, + AMF-TNLAssociationToUpdateList, + AMF-UE-NGAP-ID, + AssistanceDataForPaging, + AuthenticatedIndication, + BroadcastCancelledAreaList, + BroadcastCompletedAreaList, + CancelAllWarningMessages, + Cause, + CellIDListForRestart, + CEmodeBrestricted, + CEmodeBSupport-Indicator, + CNAssistedRANTuning, + ConcurrentWarningMessageInd, + CoreNetworkAssistanceInformationForInactive, + CPTransportLayerInformation, + CriticalityDiagnostics, + DataCodingScheme, + DL-CP-SecurityInformation, + DirectForwardingPathAvailability, + EarlyStatusTransfer-TransparentContainer, + EDT-Session, + EmergencyAreaIDListForRestart, + EmergencyFallbackIndicator, + EN-DCSONConfigurationTransfer, + EndIndication, + Enhanced-CoverageRestriction, + EUTRA-CGI, + EUTRA-PagingeDRXInformation, + Extended-AMFName, + Extended-ConnectedTime, + Extended-RANNodeName, + FiveG-ProSeAuthorized, + FiveG-ProSePC5QoSParameters, + FiveG-S-TMSI, + GlobalRANNodeID, + GUAMI, + HandoverFlag, + HandoverType, + IAB-Authorized, + IAB-Supported, + IABNodeIndication, + IMSVoiceSupportIndicator, + IndexToRFSP, + InfoOnRecommendedCellsAndRANNodesForPaging, + IntersystemSONConfigurationTransfer, + LAI, + LTEM-Indication, + LocationReportingRequestType, + LTEUESidelinkAggregateMaximumBitrate, + LTEV2XServicesAuthorized, + MaskedIMEISV, + MBS-AreaSessionID, + MBS-ServiceArea, + MBS-SessionID, + MBS-DistributionReleaseRequestTransfer, + MBS-DistributionSetupRequestTransfer, + MBS-DistributionSetupResponseTransfer, + MBS-DistributionSetupUnsuccessfulTransfer, + MBSSessionReleaseResponseTransfer, + MBSSessionSetupOrModFailureTransfer, + MBSSessionSetupOrModRequestTransfer, + MBSSessionSetupOrModResponseTransfer, + MessageIdentifier, + MDTPLMNList, + MDTPLMNModificationList, + MobilityRestrictionList, + MulticastSessionActivationRequestTransfer, + MulticastSessionDeactivationRequestTransfer, + MulticastSessionUpdateRequestTransfer, + MulticastGroupPagingAreaList, + NAS-PDU, + NASSecurityParametersFromNGRAN, + NB-IoT-DefaultPagingDRX, + NB-IoT-PagingDRX, + NB-IoT-Paging-eDRXInfo, + NB-IoT-UEPriority, + NewSecurityContextInd, + NGRAN-CGI, + NGRAN-TNLAssociationToRemoveList, + NGRANTraceID, + NotifySourceNGRANNode, + NPN-AccessInformation, + NR-CGI, + NR-PagingeDRXInformation, + NRPPa-PDU, + NumberOfBroadcastsRequested, + NRUESidelinkAggregateMaximumBitrate, + NRV2XServicesAuthorized, + OverloadResponse, + OverloadStartNSSAIList, + PagingAssisDataforCEcapabUE, + PagingCause, + PagingDRX, + PagingOrigin, + PagingPriority, + PDUSessionAggregateMaximumBitRate, + PDUSessionResourceAdmittedList, + PDUSessionResourceFailedToModifyListModCfm, + PDUSessionResourceFailedToModifyListModRes, + PDUSessionResourceFailedToResumeListRESReq, + PDUSessionResourceFailedToResumeListRESRes, + PDUSessionResourceFailedToSetupListCxtFail, + PDUSessionResourceFailedToSetupListCxtRes, + PDUSessionResourceFailedToSetupListHOAck, + PDUSessionResourceFailedToSetupListPSReq, + PDUSessionResourceFailedToSetupListSURes, + PDUSessionResourceHandoverList, + PDUSessionResourceListCxtRelCpl, + PDUSessionResourceListCxtRelReq, + PDUSessionResourceListHORqd, + PDUSessionResourceModifyListModCfm, + PDUSessionResourceModifyListModInd, + PDUSessionResourceModifyListModReq, + PDUSessionResourceModifyListModRes, + PDUSessionResourceNotifyList, + PDUSessionResourceReleasedListNot, + PDUSessionResourceReleasedListPSAck, + PDUSessionResourceReleasedListPSFail, + PDUSessionResourceReleasedListRelRes, + PDUSessionResourceResumeListRESReq, + PDUSessionResourceResumeListRESRes, + PDUSessionResourceSecondaryRATUsageList, + PDUSessionResourceSetupListCxtReq, + PDUSessionResourceSetupListCxtRes, + PDUSessionResourceSetupListHOReq, + PDUSessionResourceSetupListSUReq, + PDUSessionResourceSetupListSURes, + PDUSessionResourceSuspendListSUSReq, + PDUSessionResourceSwitchedList, + PDUSessionResourceToBeSwitchedDLList, + PDUSessionResourceToReleaseListHOCmd, + PDUSessionResourceToReleaseListRelCmd, + PEIPSassistanceInformation, + PLMNIdentity, + PLMNSupportList, + PrivacyIndicator, + PWSFailedCellIDList, + PC5QoSParameters, + QMCConfigInfo, + QMCDeactivation, + RANNodeName, + RANPagingPriority, + RANStatusTransfer-TransparentContainer, + RAN-UE-NGAP-ID, + RedCapIndication, + RedirectionVoiceFallback, + RelativeAMFCapacity, + RepetitionPeriod, + ResetType, + RGLevelWirelineAccessCharacteristics, + RoutingID, + RRCEstablishmentCause, + RRCInactiveTransitionReportRequest, + RRCState, + SecurityContext, + SecurityKey, + SerialNumber, + ServedGUAMIList, + SliceSupportList, + S-NSSAI, + SONConfigurationTransfer, + SourceToTarget-TransparentContainer, + SourceToTarget-AMFInformationReroute, + SRVCCOperationPossible, + SupportedTAList, + Suspend-Request-Indication, + Suspend-Response-Indication, + TAI, + TAIListForPaging, + TAIListForRestart, + TargetID, + TargetNSSAIInformation, + TargetToSource-TransparentContainer, + TargettoSource-Failure-TransparentContainer, + TimeSyncAssistanceInfo, + TimeToWait, + TNLAssociationList, + TraceActivation, + TrafficLoadReductionIndication, + TransportLayerAddress, + UEAggregateMaximumBitRate, + UE-associatedLogicalNG-connectionList, + UECapabilityInfoRequest, + UEContextRequest, + UE-DifferentiationInfo, + UE-NGAP-IDs, + UEPagingIdentity, + UEPresenceInAreaOfInterestList, + UERadioCapability, + UERadioCapabilityForPaging, + UERadioCapabilityID, + UERetentionInformation, + UESecurityCapabilities, + UESliceMaximumBitRateList, + UE-UP-CIoT-Support, + UL-CP-SecurityInformation, + UnavailableGUAMIList, + URI-address, + UserLocationInformation, + WarningAreaCoordinates, + WarningAreaList, + WarningMessageContents, + WarningSecurityInfo, + WarningType, + WUS-Assistance-Information, + RIMInformationTransfer + +FROM NGAP-IEs + + PrivateIE-Container{}, + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + ProtocolIE-ContainerList{}, + ProtocolIE-ContainerPair{}, + ProtocolIE-SingleContainer{}, + NGAP-PRIVATE-IES, + NGAP-PROTOCOL-EXTENSION, + NGAP-PROTOCOL-IES, + NGAP-PROTOCOL-IES-PAIR +FROM NGAP-Containers + + id-AllowedNSSAI, + id-AMFName, + id-AMFOverloadResponse, + id-AMFSetID, + id-AMF-TNLAssociationFailedToSetupList, + id-AMF-TNLAssociationSetupList, + id-AMF-TNLAssociationToAddList, + id-AMF-TNLAssociationToRemoveList, + id-AMF-TNLAssociationToUpdateList, + id-AMFTrafficLoadReductionIndication, + id-AMF-UE-NGAP-ID, + id-AssistanceDataForPaging, + id-AuthenticatedIndication, + id-BroadcastCancelledAreaList, + id-BroadcastCompletedAreaList, + id-CancelAllWarningMessages, + id-Cause, + id-CellIDListForRestart, + id-CEmodeBrestricted, + id-CEmodeBSupport-Indicator, + id-CNAssistedRANTuning, + id-ConcurrentWarningMessageInd, + id-CoreNetworkAssistanceInformationForInactive, + id-CriticalityDiagnostics, + id-DataCodingScheme, + id-DefaultPagingDRX, + id-DirectForwardingPathAvailability, + id-DL-CP-SecurityInformation, + id-EarlyStatusTransfer-TransparentContainer, + id-EDT-Session, + id-EmergencyAreaIDListForRestart, + id-EmergencyFallbackIndicator, + id-ENDC-SONConfigurationTransferDL, + id-ENDC-SONConfigurationTransferUL, + id-EndIndication, + id-Enhanced-CoverageRestriction, + id-EUTRA-CGI, + id-EUTRA-PagingeDRXInformation, + id-Extended-AMFName, + id-Extended-ConnectedTime, + id-Extended-RANNodeName, + id-FiveG-ProSeAuthorized, + id-FiveG-ProSeUEPC5AggregateMaximumBitRate, + id-FiveG-ProSePC5QoSParameters, + id-FiveG-S-TMSI, + id-GlobalRANNodeID, + id-GUAMI, + id-HandoverFlag, + id-HandoverType, + id-IAB-Authorized, + id-IAB-Supported, + id-IABNodeIndication, + id-IMSVoiceSupportIndicator, + id-IndexToRFSP, + id-InfoOnRecommendedCellsAndRANNodesForPaging, + id-IntersystemSONConfigurationTransferDL, + id-IntersystemSONConfigurationTransferUL, + id-LocationReportingRequestType, + id-LTEM-Indication, + id-LTEV2XServicesAuthorized, + id-LTEUESidelinkAggregateMaximumBitrate, + id-ManagementBasedMDTPLMNList, + id-ManagementBasedMDTPLMNModificationList, + id-MaskedIMEISV, + id-MBS-AreaSessionID, + id-MBS-ServiceArea, + id-MBS-SessionID, + id-MBS-DistributionReleaseRequestTransfer, + id-MBS-DistributionSetupRequestTransfer, + id-MBS-DistributionSetupResponseTransfer, + id-MBS-DistributionSetupUnsuccessfulTransfer, + id-MBSSessionModificationFailureTransfer, + id-MBSSessionModificationRequestTransfer, + id-MBSSessionModificationResponseTransfer, + id-MBSSessionReleaseResponseTransfer, + id-MBSSessionSetupFailureTransfer, + id-MBSSessionSetupRequestTransfer, + id-MBSSessionSetupResponseTransfer, + id-MessageIdentifier, + id-MobilityRestrictionList, + id-MulticastSessionActivationRequestTransfer, + id-MulticastSessionDeactivationRequestTransfer, + id-MulticastSessionUpdateRequestTransfer, + id-MulticastGroupPagingAreaList, + id-NAS-PDU, + id-NASC, + id-NASSecurityParametersFromNGRAN, + id-NB-IoT-DefaultPagingDRX, + id-NB-IoT-PagingDRX, + id-NB-IoT-Paging-eDRXInfo, + id-NB-IoT-UEPriority, + id-NewAMF-UE-NGAP-ID, + id-NewGUAMI, + id-NewSecurityContextInd, + id-NGAP-Message, + id-NGRAN-CGI, + id-NGRAN-TNLAssociationToRemoveList, + id-NGRANTraceID, + id-NotifySourceNGRANNode, + id-NPN-AccessInformation, + id-NR-PagingeDRXInformation, + id-NRPPa-PDU, + id-NRV2XServicesAuthorized, + id-NRUESidelinkAggregateMaximumBitrate, + id-NumberOfBroadcastsRequested, + id-OldAMF, + id-OverloadStartNSSAIList, + id-PagingAssisDataforCEcapabUE, + id-PagingCause, + id-PagingDRX, + id-PagingOrigin, + id-PagingPriority, + id-PDUSessionResourceAdmittedList, + id-PDUSessionResourceFailedToModifyListModCfm, + id-PDUSessionResourceFailedToModifyListModRes, + id-PDUSessionResourceFailedToResumeListRESReq, + id-PDUSessionResourceFailedToResumeListRESRes, + id-PDUSessionResourceFailedToSetupListCxtFail, + id-PDUSessionResourceFailedToSetupListCxtRes, + id-PDUSessionResourceFailedToSetupListHOAck, + id-PDUSessionResourceFailedToSetupListPSReq, + id-PDUSessionResourceFailedToSetupListSURes, + id-PDUSessionResourceHandoverList, + id-PDUSessionResourceListCxtRelCpl, + id-PDUSessionResourceListCxtRelReq, + id-PDUSessionResourceListHORqd, + id-PDUSessionResourceModifyListModCfm, + id-PDUSessionResourceModifyListModInd, + id-PDUSessionResourceModifyListModReq, + id-PDUSessionResourceModifyListModRes, + id-PDUSessionResourceNotifyList, + id-PDUSessionResourceReleasedListNot, + id-PDUSessionResourceReleasedListPSAck, + id-PDUSessionResourceReleasedListPSFail, + id-PDUSessionResourceReleasedListRelRes, + id-PDUSessionResourceResumeListRESReq, + id-PDUSessionResourceResumeListRESRes, + id-PDUSessionResourceSecondaryRATUsageList, + id-PDUSessionResourceSetupListCxtReq, + id-PDUSessionResourceSetupListCxtRes, + id-PDUSessionResourceSetupListHOReq, + id-PDUSessionResourceSetupListSUReq, + id-PDUSessionResourceSetupListSURes, + id-PDUSessionResourceSuspendListSUSReq, + id-PDUSessionResourceSwitchedList, + id-PDUSessionResourceToBeSwitchedDLList, + id-PDUSessionResourceToReleaseListHOCmd, + id-PDUSessionResourceToReleaseListRelCmd, + id-PEIPSassistanceInformation, + id-PLMNSupportList, + id-PrivacyIndicator, + id-PWSFailedCellIDList, + id-PC5QoSParameters, + id-QMCConfigInfo, + id-QMCDeactivation, + id-RANNodeName, + id-RANPagingPriority, + id-RANStatusTransfer-TransparentContainer, + id-RAN-UE-NGAP-ID, + id-RedCapIndication, + id-RedirectionVoiceFallback, + id-RelativeAMFCapacity, + id-RepetitionPeriod, + id-ResetType, + id-RGLevelWirelineAccessCharacteristics, + id-RoutingID, + id-RRCEstablishmentCause, + id-RRCInactiveTransitionReportRequest, + id-RRC-Resume-Cause, + id-RRCState, + id-SecurityContext, + id-SecurityKey, + id-SelectedPLMNIdentity, + id-SerialNumber, + id-ServedGUAMIList, + id-SliceSupportList, + id-S-NSSAI, + id-SONConfigurationTransferDL, + id-SONConfigurationTransferUL, + id-SourceAMF-UE-NGAP-ID, + id-SourceToTarget-TransparentContainer, + id-SourceToTarget-AMFInformationReroute, + id-SRVCCOperationPossible, + id-SupportedTAList, + id-Suspend-Request-Indication, + id-Suspend-Response-Indication, + id-TAI, + id-TAIListForPaging, + id-TAIListForRestart, + id-TargetID, + id-TargetNSSAIInformation, + id-TargetToSource-TransparentContainer, + id-TargettoSource-Failure-TransparentContainer, + id-TimeSyncAssistanceInfo, + id-TimeToWait, + id-TNGFIdentityInformation, + id-TraceActivation, + id-TraceCollectionEntityIPAddress, + id-TraceCollectionEntityURI, + id-TWIFIdentityInformation, + id-UEAggregateMaximumBitRate, + id-UE-associatedLogicalNG-connectionList, + id-UECapabilityInfoRequest, + id-UEContextRequest, + id-UE-DifferentiationInfo, + id-UE-NGAP-IDs, + id-UEPagingIdentity, + id-UEPresenceInAreaOfInterestList, + id-UERadioCapability, + id-UERadioCapabilityForPaging, + id-UERadioCapabilityID, + id-UERadioCapability-EUTRA-Format, + id-UERetentionInformation, + id-UESecurityCapabilities, + id-UESliceMaximumBitRateList, + id-UE-UP-CIoT-Support, + id-UL-CP-SecurityInformation, + id-UnavailableGUAMIList, + id-UserLocationInformation, + id-W-AGFIdentityInformation, + id-WarningAreaCoordinates, + id-WarningAreaList, + id-WarningMessageContents, + id-WarningSecurityInfo, + id-WarningType, + id-WUS-Assistance-Information, + id-RIMInformationTransfer + +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- PDU SESSION MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU Session Resource Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE SETUP REQUEST +-- +-- ************************************************************** + +PDUSessionResourceSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestIEs} }, + ... +} + +PDUSessionResourceSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceSetupListSUReq CRITICALITY reject TYPE PDUSessionResourceSetupListSUReq PRESENCE mandatory }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE SETUP RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupResponseIEs} }, + ... +} + +PDUSessionResourceSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceSetupListSURes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListSURes PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE RELEASE COMMAND +-- +-- ************************************************************** + +PDUSessionResourceReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseCommandIEs} }, + ... +} + +PDUSessionResourceReleaseCommandIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceToReleaseListRelCmd CRITICALITY reject TYPE PDUSessionResourceToReleaseListRelCmd PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE RELEASE RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseResponseIEs} }, + ... +} + +PDUSessionResourceReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListRelRes CRITICALITY ignore TYPE PDUSessionResourceReleasedListRelRes PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU Session Resource Modify Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY REQUEST +-- +-- ************************************************************** + +PDUSessionResourceModifyRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestIEs} }, + ... +} + +PDUSessionResourceModifyRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-PDUSessionResourceModifyListModReq CRITICALITY reject TYPE PDUSessionResourceModifyListModReq PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY RESPONSE +-- +-- ************************************************************** + +PDUSessionResourceModifyResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyResponseIEs} }, + ... +} + +PDUSessionResourceModifyResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceModifyListModRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModRes PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Notify Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE NOTIFY +-- +-- ************************************************************** + +PDUSessionResourceNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceNotifyIEs} }, + ... +} + +PDUSessionResourceNotifyIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceNotifyList CRITICALITY reject TYPE PDUSessionResourceNotifyList PRESENCE optional }| + { ID id-PDUSessionResourceReleasedListNot CRITICALITY ignore TYPE PDUSessionResourceReleasedListNot PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PDU Session Resource Modify Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY INDICATION +-- +-- ************************************************************** + +PDUSessionResourceModifyIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyIndicationIEs} }, + ... +} + +PDUSessionResourceModifyIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModInd CRITICALITY reject TYPE PDUSessionResourceModifyListModInd PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PDU SESSION RESOURCE MODIFY CONFIRM +-- +-- ************************************************************** + +PDUSessionResourceModifyConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyConfirmIEs} }, + ... +} + +PDUSessionResourceModifyConfirmIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceModifyListModCfm PRESENCE optional }| + { ID id-PDUSessionResourceFailedToModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModCfm PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Initial Context Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP REQUEST +-- +-- ************************************************************** + +InitialContextSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} }, + ... +} + +InitialContextSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE conditional }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListCxtReq CRITICALITY reject TYPE PDUSessionResourceSetupListCxtReq PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }| + { ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| +{ ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| +{ ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| +{ ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| +{ ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-RGLevelWirelineAccessCharacteristics CRITICALITY ignore TYPE RGLevelWirelineAccessCharacteristics PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore TYPE QMCConfigInfo PRESENCE optional }| + { ID id-TargetNSSAIInformation CRITICALITY ignore TYPE TargetNSSAIInformation PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP RESPONSE +-- +-- ************************************************************** + +InitialContextSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} }, + ... +} + +InitialContextSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceSetupListCxtRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtRes PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP FAILURE +-- +-- ************************************************************** + +InitialContextSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} }, + ... +} + +InitialContextSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListCxtFail CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtFail PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Request Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE REQUEST +-- +-- ************************************************************** + +UEContextReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseRequest-IEs} }, + ... +} + +UEContextReleaseRequest-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceListCxtRelReq CRITICALITY reject TYPE PDUSessionResourceListCxtRelReq PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE COMMAND +-- +-- ************************************************************** + +UEContextReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseCommand-IEs} }, + ... +} + +UEContextReleaseCommand-IEs NGAP-PROTOCOL-IES ::= { + { ID id-UE-NGAP-IDs CRITICALITY reject TYPE UE-NGAP-IDs PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE COMPLETE +-- +-- ************************************************************** + +UEContextReleaseComplete ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextReleaseComplete-IEs} }, + ... +} + +UEContextReleaseComplete-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PDUSessionResourceListCxtRelCpl CRITICALITY reject TYPE PDUSessionResourceListCxtRelCpl PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT RESUME REQUEST +-- +-- ************************************************************** + +UEContextResumeRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextResumeRequestIEs} }, + ... +} + +UEContextResumeRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE mandatory }| + { ID id-PDUSessionResourceResumeListRESReq CRITICALITY reject TYPE PDUSessionResourceResumeListRESReq PRESENCE optional }| + { ID id-PDUSessionResourceFailedToResumeListRESReq CRITICALITY reject TYPE PDUSessionResourceFailedToResumeListRESReq PRESENCE optional }| + { ID id-Suspend-Request-Indication CRITICALITY ignore TYPE Suspend-Request-Indication PRESENCE optional }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME RESPONSE +-- +-- ************************************************************** + +UEContextResumeResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextResumeResponseIEs} }, + ... +} + +UEContextResumeResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceResumeListRESRes CRITICALITY reject TYPE PDUSessionResourceResumeListRESRes PRESENCE optional }| + { ID id-PDUSessionResourceFailedToResumeListRESRes CRITICALITY reject TYPE PDUSessionResourceFailedToResumeListRESRes PRESENCE optional }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional }| + { ID id-Suspend-Response-Indication CRITICALITY ignore TYPE Suspend-Response-Indication PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME FAILURE +-- +-- ************************************************************** + +UEContextResumeFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} }, + ... +} + +UEContextResumeFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE Context Suspend Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND REQUEST +-- +-- ************************************************************** + +UEContextSuspendRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendRequestIEs} }, + ... +} + +UEContextSuspendRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore TYPE PagingAssisDataforCEcapabUE PRESENCE optional }| + { ID id-PDUSessionResourceSuspendListSUSReq CRITICALITY reject TYPE PDUSessionResourceSuspendListSUSReq PRESENCE optional }, ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND RESPONSE +-- +-- ************************************************************** + +UEContextSuspendResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} }, + ... +} + +UEContextSuspendResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND FAILURE +-- +-- ************************************************************** + +UEContextSuspendFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextSuspendFailureIEs} }, + ... +} + +UEContextSuspendFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Modification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION REQUEST +-- +-- ************************************************************** + +UEContextModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationRequestIEs} }, + ... +} + +UEContextModificationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }| + { ID id-NewAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-NewGUAMI CRITICALITY reject TYPE GUAMI PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-RGLevelWirelineAccessCharacteristics CRITICALITY ignore TYPE RGLevelWirelineAccessCharacteristics PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore TYPE QMCConfigInfo PRESENCE optional }| + { ID id-QMCDeactivation CRITICALITY ignore TYPE QMCDeactivation PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNModificationList CRITICALITY ignore TYPE MDTPLMNModificationList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION RESPONSE +-- +-- ************************************************************** + +UEContextModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationResponseIEs} }, + ... +} + +UEContextModificationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION FAILURE +-- +-- ************************************************************** + +UEContextModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationFailureIEs} }, + ... +} + +UEContextModificationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RRC INACTIVE TRANSITION REPORT +-- +-- ************************************************************** + +RRCInactiveTransitionReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RRCInactiveTransitionReportIEs} }, + ... +} + +RRCInactiveTransitionReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Retrieve UE Information +-- +-- ************************************************************** + +RetrieveUEInformation ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} }, + ... +} + +RetrieveUEInformationIEs NGAP-PROTOCOL-IES ::= { + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }, + ... + +} + +-- ************************************************************** + +-- UE Information Transfer +-- +-- ************************************************************** + +UEInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} }, + ... +} + +UEInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }| + { ID id-NB-IoT-UEPriority CRITICALITY ignore TYPE NB-IoT-UEPriority PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CP Relocation Indication +-- +-- ************************************************************** + +RANCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RANCPRelocationIndicationIEs} }, + ... +} + +RANCPRelocationIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE mandatory }| + { ID id-EUTRA-CGI CRITICALITY ignore TYPE EUTRA-CGI PRESENCE mandatory }| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }| + { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE MOBILITY MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Preparation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER REQUIRED +-- +-- ************************************************************** + +HandoverRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequiredIEs} }, + ... +} + +HandoverRequiredIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore TYPE DirectForwardingPathAvailability PRESENCE optional }| + { ID id-PDUSessionResourceListHORqd CRITICALITY reject TYPE PDUSessionResourceListHORqd PRESENCE mandatory }| + { ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER COMMAND +-- +-- ************************************************************** + +HandoverCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverCommandIEs} }, + ... +} + +HandoverCommandIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-NASSecurityParametersFromNGRAN CRITICALITY reject TYPE NASSecurityParametersFromNGRAN PRESENCE conditional }| + -- This IE shall be present if HandoverType IE is set to value "5GStoEPPS" or "5GStoUTRAN" -- + { ID id-PDUSessionResourceHandoverList CRITICALITY ignore TYPE PDUSessionResourceHandoverList PRESENCE optional }| + { ID id-PDUSessionResourceToReleaseListHOCmd CRITICALITY ignore TYPE PDUSessionResourceToReleaseListHOCmd PRESENCE optional }| + { ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- HANDOVER PREPARATION FAILURE +-- +-- ************************************************************** + +HandoverPreparationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverPreparationFailureIEs} }, + ... +} + +HandoverPreparationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-TargettoSource-Failure-TransparentContainer CRITICALITY ignore TYPE TargettoSource-Failure-TransparentContainer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Resource Allocation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER REQUEST +-- +-- ************************************************************** + +HandoverRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestIEs} }, + ... +} + +HandoverRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE mandatory }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }| + { ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }| + { ID id-NASC CRITICALITY reject TYPE NAS-PDU PRESENCE optional }| + { ID id-PDUSessionResourceSetupListHOReq CRITICALITY reject TYPE PDUSessionResourceSetupListHOReq PRESENCE mandatory }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }| + { ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY reject TYPE IAB-Authorized PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-UESliceMaximumBitRateList CRITICALITY ignore TYPE UESliceMaximumBitRateList PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER REQUEST ACKNOWLEDGE +-- +-- ************************************************************** + +HandoverRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} }, + ... +} + +HandoverRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceAdmittedList CRITICALITY ignore TYPE PDUSessionResourceAdmittedList PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListHOAck CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListHOAck PRESENCE optional }| + { ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-NPN-AccessInformation CRITICALITY reject TYPE NPN-AccessInformation PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- HANDOVER FAILURE +-- +-- ************************************************************** + +HandoverFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverFailureIEs} }, + ... +} + +HandoverFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-TargettoSource-Failure-TransparentContainer CRITICALITY ignore TYPE TargettoSource-Failure-TransparentContainer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Notification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER NOTIFY +-- +-- ************************************************************** + +HandoverNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} }, + ... +} + +HandoverNotifyIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-NotifySourceNGRANNode CRITICALITY ignore TYPE NotifySourceNGRANNode PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST +-- +-- ************************************************************** + +PathSwitchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} }, + ... +} + +PathSwitchRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-SourceAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory }| + { ID id-PDUSessionResourceToBeSwitchedDLList CRITICALITY reject TYPE PDUSessionResourceToBeSwitchedDLList PRESENCE mandatory }| + { ID id-PDUSessionResourceFailedToSetupListPSReq CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListPSReq PRESENCE optional }| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST ACKNOWLEDGE +-- +-- ************************************************************** + +PathSwitchRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} }, + ... +} + +PathSwitchRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }| + { ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }| + { ID id-PDUSessionResourceSwitchedList CRITICALITY ignore TYPE PDUSessionResourceSwitchedList PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListPSAck CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSAck PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }| + { ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }| + { ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }| + { ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-LTEV2XServicesAuthorized CRITICALITY ignore TYPE LTEV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-LTEUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE LTEUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UE-UP-CIoT-Support CRITICALITY ignore TYPE UE-UP-CIoT-Support PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional }| + { ID id-TimeSyncAssistanceInfo CRITICALITY ignore TYPE TimeSyncAssistanceInfo PRESENCE optional }| + { ID id-FiveG-ProSeAuthorized CRITICALITY ignore TYPE FiveG-ProSeAuthorized PRESENCE optional }| + { ID id-FiveG-ProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-FiveG-ProSePC5QoSParameters CRITICALITY ignore TYPE FiveG-ProSePC5QoSParameters PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST FAILURE +-- +-- ************************************************************** + +PathSwitchRequestFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} }, + ... +} + +PathSwitchRequestFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceReleasedListPSFail CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSFail PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Handover Cancellation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER CANCEL +-- +-- ************************************************************** + +HandoverCancel ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelIEs} }, + ... +} + +HandoverCancelIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER CANCEL ACKNOWLEDGE +-- +-- ************************************************************** + +HandoverCancelAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} }, + ... +} + +HandoverCancelAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER SUCCESS ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- HANDOVER SUCCESS +-- +-- ************************************************************** + +HandoverSuccess ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverSuccessIEs} }, + ... +} + +HandoverSuccessIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK RAN EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Uplink RAN Early Status Transfer +-- +-- ************************************************************** + +UplinkRANEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANEarlyStatusTransferIEs} }, + ... +} + +UplinkRANEarlyStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory}| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory}| + { ID id-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK RAN EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Downlink RAN Early Status Transfer +-- +-- ************************************************************** + +DownlinkRANEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANEarlyStatusTransferIEs} }, + ... +} + +DownlinkRANEarlyStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory}| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory}| + { ID id-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Uplink RAN Status Transfer Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RAN STATUS TRANSFER +-- +-- ************************************************************** + +UplinkRANStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANStatusTransferIEs} }, + ... +} + +UplinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Downlink RAN Status Transfer Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK RAN STATUS TRANSFER +-- +-- ************************************************************** + +DownlinkRANStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANStatusTransferIEs} }, + ... +} + +DownlinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PAGING +-- +-- ************************************************************** + +Paging ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PagingIEs} }, + ... +} + +PagingIEs NGAP-PROTOCOL-IES ::= { + { ID id-UEPagingIdentity CRITICALITY ignore TYPE UEPagingIdentity PRESENCE mandatory }| + { ID id-PagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }| + { ID id-TAIListForPaging CRITICALITY ignore TYPE TAIListForPaging PRESENCE mandatory }| + { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-PagingOrigin CRITICALITY ignore TYPE PagingOrigin PRESENCE optional }| + { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional }| + { ID id-NB-IoT-Paging-eDRXInfo CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInfo PRESENCE optional }| + { ID id-NB-IoT-PagingDRX CRITICALITY ignore TYPE NB-IoT-PagingDRX PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-WUS-Assistance-Information CRITICALITY ignore TYPE WUS-Assistance-Information PRESENCE optional }| + { ID id-EUTRA-PagingeDRXInformation CRITICALITY ignore TYPE EUTRA-PagingeDRXInformation PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-NR-PagingeDRXInformation CRITICALITY ignore TYPE NR-PagingeDRXInformation PRESENCE optional }| + { ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional }| + { ID id-PEIPSassistanceInformation CRITICALITY ignore TYPE PEIPSassistanceInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- INITIAL UE MESSAGE +-- +-- ************************************************************** + +InitialUEMessage ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialUEMessage-IEs} }, + ... +} + +InitialUEMessage-IEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY reject TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-RRCEstablishmentCause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE mandatory }| + { ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE optional }| + { ID id-AMFSetID CRITICALITY ignore TYPE AMFSetID PRESENCE optional }| + { ID id-UEContextRequest CRITICALITY ignore TYPE UEContextRequest PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional }| + { ID id-SelectedPLMNIdentity CRITICALITY ignore TYPE PLMNIdentity PRESENCE optional }| + { ID id-IABNodeIndication CRITICALITY reject TYPE IABNodeIndication PRESENCE optional }| + { ID id-CEmodeBSupport-Indicator CRITICALITY reject TYPE CEmodeBSupport-Indicator PRESENCE optional }| + { ID id-LTEM-Indication CRITICALITY ignore TYPE LTEM-Indication PRESENCE optional }| + { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional }| + { ID id-AuthenticatedIndication CRITICALITY ignore TYPE AuthenticatedIndication PRESENCE optional }| + { ID id-NPN-AccessInformation CRITICALITY reject TYPE NPN-AccessInformation PRESENCE optional }| + { ID id-RedCapIndication CRITICALITY ignore TYPE RedCapIndication PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NAS TRANSPORT +-- +-- ************************************************************** + +DownlinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkNASTransport-IEs} }, + ... +} + +DownlinkNASTransport-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }| + { ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }| + { ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-Extended-ConnectedTime CRITICALITY ignore TYPE Extended-ConnectedTime PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional }| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-TargetNSSAIInformation CRITICALITY ignore TYPE TargetNSSAIInformation PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NAS TRANSPORT +-- +-- ************************************************************** + +UplinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkNASTransport-IEs} }, + ... +} + +UplinkNASTransport-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-W-AGFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }| + { ID id-TNGFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }| + { ID id-TWIFIdentityInformation CRITICALITY reject TYPE OCTET STRING PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS NON DELIVERY INDICATION +-- +-- ************************************************************** + +NASNonDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NASNonDeliveryIndication-IEs} }, + ... +} + +NASNonDeliveryIndication-IEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- REROUTE NAS REQUEST +-- +-- ************************************************************** + +RerouteNASRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RerouteNASRequest-IEs} }, + ... +} + +RerouteNASRequest-IEs NGAP-PROTOCOL-IES ::= { + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-NGAP-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory }| + { ID id-AMFSetID CRITICALITY reject TYPE AMFSetID PRESENCE mandatory }| + { ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }| + { ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- INTERFACE MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG SETUP REQUEST +-- +-- ************************************************************** + +NGSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupRequestIEs} }, + ... +} + +NGSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }| + { ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional }| + { ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE mandatory }| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory }| + { ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional }| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional }| + { ID id-Extended-RANNodeName CRITICALITY ignore TYPE Extended-RANNodeName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NG SETUP RESPONSE +-- +-- ************************************************************** + +NGSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupResponseIEs} }, + ... +} + +NGSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE mandatory }| + { ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE mandatory }| + { ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE mandatory }| + { ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional }| + { ID id-IAB-Supported CRITICALITY ignore TYPE IAB-Supported PRESENCE optional }| + { ID id-Extended-AMFName CRITICALITY ignore TYPE Extended-AMFName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NG SETUP FAILURE +-- +-- ************************************************************** + +NGSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGSetupFailureIEs} }, + ... +} + +NGSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN Configuration Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE +-- +-- ************************************************************** + +RANConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateIEs} }, + ... +} + +RANConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= { + { ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional }| + { ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE optional }| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore TYPE GlobalRANNodeID PRESENCE optional }| + { ID id-NGRAN-TNLAssociationToRemoveList CRITICALITY reject TYPE NGRAN-TNLAssociationToRemoveList PRESENCE optional }| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional }| + { ID id-Extended-RANNodeName CRITICALITY ignore TYPE Extended-RANNodeName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE ACKNOWLEDGE +-- +-- ************************************************************** + +RANConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateAcknowledgeIEs} }, + ... +} + +RANConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RAN CONFIGURATION UPDATE FAILURE +-- +-- ************************************************************** + +RANConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {RANConfigurationUpdateFailureIEs} }, + ... +} + +RANConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, +... +} + +-- ************************************************************** +-- +-- AMF Configuration Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE +-- +-- ************************************************************** + +AMFConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateIEs} }, + ... +} + +AMFConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE optional }| + { ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE optional }| + { ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE optional }| + { ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE optional }| + { ID id-AMF-TNLAssociationToAddList CRITICALITY ignore TYPE AMF-TNLAssociationToAddList PRESENCE optional }| + { ID id-AMF-TNLAssociationToRemoveList CRITICALITY ignore TYPE AMF-TNLAssociationToRemoveList PRESENCE optional }| + { ID id-AMF-TNLAssociationToUpdateList CRITICALITY ignore TYPE AMF-TNLAssociationToUpdateList PRESENCE optional }| + { ID id-Extended-AMFName CRITICALITY ignore TYPE Extended-AMFName PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE ACKNOWLEDGE +-- +-- ************************************************************** + +AMFConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateAcknowledgeIEs} }, + ... +} + +AMFConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-TNLAssociationSetupList CRITICALITY ignore TYPE AMF-TNLAssociationSetupList PRESENCE optional }| + { ID id-AMF-TNLAssociationFailedToSetupList CRITICALITY ignore TYPE TNLAssociationList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CONFIGURATION UPDATE FAILURE +-- +-- ************************************************************** + +AMFConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateFailureIEs} }, + ... +} + +AMFConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF Status Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- AMF STATUS INDICATION +-- +-- ************************************************************** + +AMFStatusIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {AMFStatusIndicationIEs} }, + ... +} + +AMFStatusIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-UnavailableGUAMIList CRITICALITY reject TYPE UnavailableGUAMIList PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NG Reset Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- NG RESET +-- +-- ************************************************************** + +NGReset ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGResetIEs} }, + ... +} + +NGResetIEs NGAP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NG RESET ACKNOWLEDGE +-- +-- ************************************************************** + +NGResetAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {NGResetAcknowledgeIEs} }, + ... +} + +NGResetAcknowledgeIEs NGAP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalNG-connectionList CRITICALITY ignore TYPE UE-associatedLogicalNG-connectionList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Error Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- ERROR INDICATION +-- +-- ************************************************************** + +ErrorIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} }, + ... +} + +ErrorIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-FiveG-S-TMSI CRITICALITY ignore TYPE FiveG-S-TMSI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD START +-- +-- ************************************************************** + +OverloadStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStartIEs} }, + ... +} + +OverloadStartIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMFOverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE optional }| + { ID id-AMFTrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }| + { ID id-OverloadStartNSSAIList CRITICALITY ignore TYPE OverloadStartNSSAIList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD STOP +-- +-- ************************************************************** + +OverloadStop ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStopIEs} }, + ... +} + +OverloadStopIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- ************************************************************** +-- +-- CONFIGURATION TRANSFER ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RAN CONFIGURATION TRANSFER +-- +-- ************************************************************** + +UplinkRANConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRANConfigurationTransferIEs} }, + ... +} + +UplinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferUL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-ENDC-SONConfigurationTransferUL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferUL CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK RAN CONFIGURATION TRANSFER +-- +-- ************************************************************** + +DownlinkRANConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRANConfigurationTransferIEs} }, + ... +} + +DownlinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferDL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-ENDC-SONConfigurationTransferDL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferDL CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- WARNING MESSAGE TRANSMISSION ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Write-Replace Warning Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING REQUEST +-- +-- ************************************************************** + +WriteReplaceWarningRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} }, + ... +} + +WriteReplaceWarningRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }| + { ID id-NumberOfBroadcastsRequested CRITICALITY reject TYPE NumberOfBroadcastsRequested PRESENCE mandatory }| + { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }| + { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }| + { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }| + { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }| + { ID id-ConcurrentWarningMessageInd CRITICALITY reject TYPE ConcurrentWarningMessageInd PRESENCE optional }| + { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING RESPONSE +-- +-- ************************************************************** + +WriteReplaceWarningResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} }, + ... +} + +WriteReplaceWarningResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Cancel Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS CANCEL REQUEST +-- +-- ************************************************************** + +PWSCancelRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSCancelRequestIEs} }, + ... +} + +PWSCancelRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-CancelAllWarningMessages CRITICALITY reject TYPE CancelAllWarningMessages PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS CANCEL RESPONSE +-- +-- ************************************************************** + +PWSCancelResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSCancelResponseIEs} }, + ... +} + +PWSCancelResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Restart Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS RESTART INDICATION +-- +-- ************************************************************** + +PWSRestartIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSRestartIndicationIEs} }, + ... +} + +PWSRestartIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-CellIDListForRestart CRITICALITY reject TYPE CellIDListForRestart PRESENCE mandatory }| + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }| + { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory }| + { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS Failure Indication Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS FAILURE INDICATION +-- +-- ************************************************************** + +PWSFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PWSFailureIndicationIEs} }, + ... +} + +PWSFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-PWSFailedCellIDList CRITICALITY reject TYPE PWSFailedCellIDList PRESENCE mandatory }| + { ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- NRPPA TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkUEAssociatedNRPPaTransportIEs} }, + ... +} + +DownlinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +UplinkUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkUEAssociatedNRPPaTransportIEs} }, + ... +} + +UplinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkNonUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkNonUEAssociatedNRPPaTransportIEs} }, + ... +} + +DownlinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NON UE ASSOCIATED NRPPA TRANSPORT +-- +-- ************************************************************** + +UplinkNonUEAssociatedNRPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkNonUEAssociatedNRPPaTransportIEs} }, + ... +} + +UplinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= { + { ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }| + { ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- TRACE ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- TRACE START +-- +-- ************************************************************** + +TraceStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceStartIEs} }, + ... +} + +TraceStartIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- TRACE FAILURE INDICATION +-- +-- ************************************************************** + +TraceFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} }, + ... +} + +TraceFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DEACTIVATE TRACE +-- +-- ************************************************************** + +DeactivateTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DeactivateTraceIEs} }, + ... +} + +DeactivateTraceIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- CELL TRAFFIC TRACE +-- +-- ************************************************************** + +CellTrafficTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {CellTrafficTraceIEs} }, + ... +} + +CellTrafficTraceIEs NGAP-PROTOCOL-IES ::= { + {ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + {ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + {ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }| + {ID id-NGRAN-CGI CRITICALITY ignore TYPE NGRAN-CGI PRESENCE mandatory }| + {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }| + {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }| + {ID id-TraceCollectionEntityURI CRITICALITY ignore TYPE URI-address PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORTING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- LOCATION REPORTING CONTROL +-- +-- ************************************************************** + +LocationReportingControl ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} }, + ... +} + +LocationReportingControlIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORTING FAILURE INDICATION +-- +-- ************************************************************** + +LocationReportingFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportingFailureIndicationIEs} }, + ... +} + +LocationReportingFailureIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- LOCATION REPORT +-- +-- ************************************************************** + +LocationReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {LocationReportIEs} }, + ... +} + +LocationReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }| + { ID id-UEPresenceInAreaOfInterestList CRITICALITY ignore TYPE UEPresenceInAreaOfInterestList PRESENCE optional }| + { ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE TNLA BINDING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE TNLA BINDING RELEASE REQUEST +-- +-- ************************************************************** + +UETNLABindingReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UETNLABindingReleaseRequestIEs} }, + ... +} + +UETNLABindingReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY INFO INDICATION +-- +-- ************************************************************** + +UERadioCapabilityInfoIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityInfoIndicationIEs} }, + ... +} + +UERadioCapabilityInfoIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }| + { ID id-UERadioCapability-EUTRA-Format CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability Check Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY CHECK REQUEST +-- +-- ************************************************************** + +UERadioCapabilityCheckRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckRequestIEs} }, + ... +} + +UERadioCapabilityCheckRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY CHECK RESPONSE +-- +-- ************************************************************** + +UERadioCapabilityCheckResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckResponseIEs} }, + ... +} + +UERadioCapabilityCheckResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-IMSVoiceSupportIndicator CRITICALITY reject TYPE IMSVoiceSupportIndicator PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PRIVATE MESSAGE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PRIVATE MESSAGE +-- +-- ************************************************************** + +PrivateMessage ::= SEQUENCE { + privateIEs PrivateIE-Container { { PrivateMessageIEs } }, + ... +} + +PrivateMessageIEs NGAP-PRIVATE-IES ::= { + ... +} + + +-- ************************************************************** +-- +-- DATA USAGE REPORTING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- SECONDARY RAT DATA USAGE REPORT +-- +-- ************************************************************** + +SecondaryRATDataUsageReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {SecondaryRATDataUsageReportIEs} }, + ... +} + +SecondaryRATDataUsageReportIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-PDUSessionResourceSecondaryRATUsageList CRITICALITY ignore TYPE PDUSessionResourceSecondaryRATUsageList PRESENCE mandatory }| + { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- RIM INFORMATION TRANSFER ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UPLINK RIM INFORMATION TRANSFER +-- +-- ************************************************************** + +UplinkRIMInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkRIMInformationTransferIEs} }, + ... +} + +UplinkRIMInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-RIMInformationTransfer CRITICALITY ignore TYPE RIMInformationTransfer PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- DOWNLINK RIM INFORMATION TRANSFER +-- +-- ************************************************************** + +DownlinkRIMInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkRIMInformationTransferIEs} }, + ... +} + +DownlinkRIMInformationTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-RIMInformationTransfer CRITICALITY ignore TYPE RIMInformationTransfer PRESENCE optional }, + + ... +} + +-- ************************************************************** +-- +-- Connection Establishment Indication +-- +-- ************************************************************** + +ConnectionEstablishmentIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} }, + ... +} + +ConnectionEstablishmentIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }| + { ID id-UE-DifferentiationInfo CRITICALITY ignore TYPE UE-DifferentiationInfo PRESENCE optional }| + { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }| + { ID id-NB-IoT-UEPriority CRITICALITY ignore TYPE NB-IoT-UEPriority PRESENCE optional }| + { ID id-Enhanced-CoverageRestriction CRITICALITY ignore TYPE Enhanced-CoverageRestriction PRESENCE optional }| + { ID id-CEmodeBrestricted CRITICALITY ignore TYPE CEmodeBrestricted PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }| + { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING REQUEST +-- +-- ************************************************************** + +UERadioCapabilityIDMappingRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityIDMappingRequestIEs} }, + ... +} + +UERadioCapabilityIDMappingRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING RESPONSE +-- +-- ************************************************************** + +UERadioCapabilityIDMappingResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UERadioCapabilityIDMappingResponseIEs} }, + ... +} + +UERadioCapabilityIDMappingResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- AMF CP Relocation Indication +-- +-- ************************************************************** + +AMFCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { AMFCPRelocationIndicationIEs} }, + ... +} + +AMFCPRelocationIndicationIEs NGAP-PROTOCOL-IES ::= { + { ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }| + { ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }| + { ID id-S-NSSAI CRITICALITY ignore TYPE S-NSSAI PRESENCE optional }| + { ID id-AllowedNSSAI CRITICALITY ignore TYPE AllowedNSSAI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MBS SESSION MANAGEMENT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Broadcast Session Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP REQUEST +-- +-- ************************************************************** + +BroadcastSessionSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupRequestIEs} }, + ... +} + +BroadcastSessionSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-S-NSSAI CRITICALITY reject TYPE S-NSSAI PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE mandatory }| + { ID id-MBSSessionSetupRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP RESPONSE +-- +-- ************************************************************** + +BroadcastSessionSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupResponseIEs} }, + ... +} + +BroadcastSessionSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionSetupResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION SETUP FAILURE +-- +-- ************************************************************** + +BroadcastSessionSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionSetupFailureIEs} }, + ... +} + +BroadcastSessionSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionSetupFailureTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer ) PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Modification Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION REQUEST +-- +-- ************************************************************** + +BroadcastSessionModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationRequestIEs} }, + ... +} + +BroadcastSessionModificationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MBSSessionModificationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModRequestTransfer) PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION RESPONSE +-- +-- ************************************************************** + +BroadcastSessionModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationResponseIEs} }, + ... +} + +BroadcastSessionModificationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionModificationResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION MODIFICATION FAILURE +-- +-- ************************************************************** + +BroadcastSessionModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionModificationFailureIEs} }, + ... +} + +BroadcastSessionModificationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionModificationFailureTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBSSessionSetupOrModFailureTransfer) PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE REQUEST +-- +-- ************************************************************** + +BroadcastSessionReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseRequestIEs} }, + ... +} + +BroadcastSessionReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Broadcast Session Release Required Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE REQUIRED +-- +-- ************************************************************** + +BroadcastSessionReleaseRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseRequiredIEs} }, + ... +} + +BroadcastSessionReleaseRequiredIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- BROADCAST SESSION RELEASE RESPONSE +-- +-- ************************************************************** + +BroadcastSessionReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {BroadcastSessionReleaseResponseIEs} }, + ... +} + +BroadcastSessionReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBSSessionReleaseResponseTransfer CRITICALITY ignore TYPE OCTET STRING (CONTAINING MBSSessionReleaseResponseTransfer) PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- Distribution Setup Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP REQUEST +-- +-- ************************************************************** + +DistributionSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupRequestIEs} }, + ... +} + +DistributionSetupRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionSetupRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP RESPONSE +-- +-- ************************************************************** + +DistributionSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupResponseIEs} }, + ... +} + +DistributionSetupResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupResponseTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionSetupResponseTransfer) PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION SETUP FAILURE +-- +-- ************************************************************** + +DistributionSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionSetupFailureIEs} }, + ... +} + +DistributionSetupFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionSetupUnsuccessfulTransfer CRITICALITY ignore TYPE OCTET STRING (CONTAINING MBS-DistributionSetupUnsuccessfulTransfer) PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Distribution Release Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DISTRIBUTION RELEASE REQUEST +-- +-- ************************************************************** + +DistributionReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionReleaseRequestIEs} }, + ... +} + +DistributionReleaseRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MBS-DistributionReleaseRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MBS-DistributionReleaseRequestTransfer) PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DISTRIBUTION RELEASE RESPONSE +-- +-- ************************************************************** + +DistributionReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DistributionReleaseResponseIEs} }, + ... +} + +DistributionReleaseResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Activation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION REQUEST +-- +-- ************************************************************** + +MulticastSessionActivationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationRequestIEs} }, + ... +} + +MulticastSessionActivationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MulticastSessionActivationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionActivationRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION RESPONSE +-- +-- ************************************************************** + +MulticastSessionActivationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationResponseIEs} }, + ... +} + +MulticastSessionActivationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION ACTIVATION FAILURE +-- +-- ************************************************************** + +MulticastSessionActivationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionActivationFailureIEs} }, + ... +} + +MulticastSessionActivationFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Deactivation Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION DEACTIVATION REQUEST +-- +-- ************************************************************** + +MulticastSessionDeactivationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionDeactivationRequestIEs} }, + ... +} + +MulticastSessionDeactivationRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MulticastSessionDeactivationRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionDeactivationRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION DEACTIVATION RESPONSE +-- +-- ************************************************************** + +MulticastSessionDeactivationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionDeactivationResponseIEs} }, + ... +} + +MulticastSessionDeactivationResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- Multicast Session Update Elementary Procedure +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE REQUEST +-- +-- ************************************************************** + +MulticastSessionUpdateRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateRequestIEs} }, + ... +} + +MulticastSessionUpdateRequestIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-MulticastSessionUpdateRequestTransfer CRITICALITY reject TYPE OCTET STRING (CONTAINING MulticastSessionUpdateRequestTransfer) PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE RESPONSE +-- +-- ************************************************************** + +MulticastSessionUpdateResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateResponseIEs} }, + ... +} + +MulticastSessionUpdateResponseIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST SESSION UPDATE FAILURE +-- +-- ************************************************************** + +MulticastSessionUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateFailureIEs} }, + ... +} + +MulticastSessionUpdateFailureIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-AreaSessionID CRITICALITY reject TYPE MBS-AreaSessionID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MULTICAST GROUP PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MULTICAST GROUP PAGING +-- +-- ************************************************************** + +MulticastGroupPaging ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastGroupPagingIEs} }, + ... +} + +MulticastGroupPagingIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY ignore TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY ignore TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MulticastGroupPagingAreaList CRITICALITY ignore TYPE MulticastGroupPagingAreaList PRESENCE mandatory }, + ... +} + + +END +-- ASN1STOP + +9.4.5 Information Element Definitions +-- ASN1START +-- ************************************************************** +-- +-- Information Element Definitions +-- +-- ************************************************************** + +NGAP-IEs { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-IEs (2) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + + id-AdditionalDLForwardingUPTNLInformation, + id-AdditionalULForwardingUPTNLInformation, + id-AdditionalDLQosFlowPerTNLInformation, + id-AdditionalDLUPTNLInformationForHOList, + id-AdditionalNGU-UP-TNLInformation, + id-AdditionalRedundantDL-NGU-UP-TNLInformation, + id-AdditionalRedundantDLQosFlowPerTNLInformation, + id-AdditionalRedundantNGU-UP-TNLInformation, + id-AdditionalRedundantUL-NGU-UP-TNLInformation, + id-AdditionalUL-NGU-UP-TNLInformation, + id-AlternativeQoSParaSetList, + id-BurstArrivalTimeDownlink, + id-Cause, + id-CNPacketDelayBudgetDL, + id-CNPacketDelayBudgetUL, + id-CNTypeRestrictionsForEquivalent, + id-CNTypeRestrictionsForServing, + id-CommonNetworkInstance, + id-ConfiguredTACIndication, + id-CurrentQoSParaSetIndex, + id-DAPSRequestInfo, + id-DAPSResponseInfoList, + id-DataForwardingNotPossible, + id-DataForwardingResponseERABList, + id-DirectForwardingPathAvailability, + id-DL-NGU-UP-TNLInformation, + id-EndpointIPAddressAndPort, + id-EnergySavingIndication, + id-ExtendedPacketDelayBudget, + id-ExtendedRATRestrictionInformation, + id-ExtendedReportIntervalMDT, + id-ExtendedSliceSupportList, + id-ExtendedTAISliceSupportList, + id-ExtendedUEIdentityIndexValue, + id-EUTRA-PagingeDRXInformation, + id-GlobalCable-ID, + id-GlobalRANNodeID, + id-GlobalTNGF-ID, + id-GlobalTWIF-ID, + id-GlobalW-AGF-ID, + id-GUAMIType, + id-IncludeBeamMeasurementsIndication, + id-IntersystemSONInformationRequest, + id-IntersystemSONInformationReply, + id-IntersystemResourceStatusUpdate, + id-LastEUTRAN-PLMNIdentity, + id-LastVisitedPSCellList, + id-LocationReportingAdditionalInfo, + id-M4ReportAmount, + id-M5ReportAmount, + id-M6ReportAmount, + id-ExcessPacketDelayThresholdConfiguration, + id-M7ReportAmount, + id-MaximumIntegrityProtectedDataRate-DL, + id-MBS-AreaSessionID, + id-MBS-QoSFlowsToBeSetupList, + id-MBS-QoSFlowsToBeSetupModList, + id-MBS-QoSFlowToReleaseList, + id-MBS-ServiceArea, + id-MBS-SessionFSAIDList, + id-MBS-SessionID, + id-MBS-ActiveSessionInformation-SourcetoTargetList, + id-MBS-ActiveSessionInformation-TargettoSourceList, + id-MBS-SessionTNLInfo5GC, + id-MBS-SupportIndicator, + id-MBSSessionFailedtoSetupList, + id-MBSSessionFailedtoSetuporModifyList, + id-MBSSessionSetupResponseList, + id-MBSSessionSetuporModifyResponseList, + id-MBSSessionToReleaseList, + id-MBSSessionSetupRequestList, + id-MBSSessionSetuporModifyRequestList, + id-MDTConfiguration, + id-MicoAllPLMN, + id-NetworkInstance, + id-NGAPIESupportInformationRequestList, + id-NGAPIESupportInformationResponseList, + id-NID, + id-NR-CGI, + id-NRNTNTAIInformation, + id-NPN-MobilityInformation, + id-NPN-PagingAssistanceInformation, + id-NPN-Support, + id-NR-PagingeDRXInformation, + id-OldAssociatedQosFlowList-ULendmarkerexpected, + id-OnboardingSupport, + id-PagingAssisDataforCEcapabUE, + id-PagingCauseIndicationForVoiceService, + id-PDUSessionAggregateMaximumBitRate, + id-PduSessionExpectedUEActivityBehaviour, + id-PDUSessionPairID, + id-PDUSessionResourceFailedToSetupListCxtFail, + id-PDUSessionResourceReleaseResponseTransfer, + id-PDUSessionType, + id-PEIPSassistanceInformation, + id-PSCellInformation, + id-QMCConfigInfo, + id-QosFlowAddOrModifyRequestList, + id-QosFlowFailedToSetupList, + id-QosFlowFeedbackList, + id-QosFlowParametersList, + id-QosFlowSetupRequestList, + id-QosFlowToReleaseList, + id-QosMonitoringRequest, + id-QosMonitoringReportingFrequency, + id-SuccessfulHandoverReportList, + id-UEContextReferenceAtSource, + id-RAT-Information, + id-RedundantCommonNetworkInstance, + id-RedundantDL-NGU-TNLInformationReused, + id-RedundantDL-NGU-UP-TNLInformation, + id-RedundantDLQosFlowPerTNLInformation, + id-RedundantPDUSessionInformation, + id-RedundantQosFlowIndicator, + id-RedundantUL-NGU-UP-TNLInformation, + id-SCTP-TLAs, + id-SecondaryRATUsageInformation, + id-SecurityIndication, + id-SecurityResult, + id-SgNB-UE-X2AP-ID, + id-S-NSSAI, + id-SONInformationReport, + id-SourceNodeID, + id-SourceNodeTNLAddrInfo, + id-SourceTNLAddrInfo, + id-SurvivalTime, + id-TNLAssociationTransportLayerAddressNGRAN, + id-TAINSAGSupportList, + id-TargetRNC-ID, + id-TraceCollectionEntityURI, + id-TSCTrafficCharacteristics, + id-UEHistoryInformationFromTheUE, + id-UERadioCapabilityForPaging, + id-UERadioCapabilityForPagingOfNB-IoT, + id-UL-NGU-UP-TNLInformation, + id-UL-NGU-UP-TNLModifyList, + id-ULForwarding, + id-ULForwardingUP-TNLInformation, + id-UsedRSNInformation, + id-UserLocationInformationTNGF, + id-UserLocationInformationTWIF, + id-UserLocationInformationW-AGF, + id-EarlyMeasurement, + id-BeamMeasurementsReportConfiguration, + maxnoofAllowedAreas, + maxnoofAllowedCAGsperPLMN, + maxnoofAllowedS-NSSAIs, + maxnoofBluetoothName, + maxnoofBPLMNs, + maxnoofCAGSperCell, + maxnoofCandidateCells, + maxnoofCellIDforMDT, + maxnoofCellIDforQMC, + maxnoofCellIDforWarning, + maxnoofCellinAoI, + maxnoofCellinEAI, + maxnoofCellsforMBS, + maxnoofCellsingNB, + maxnoofCellsinngeNB, + maxnoofCellsinNGRANNode, + maxnoofCellinTAI, + maxnoofCellsinUEHistoryInfo, + maxnoofCellsUEMovingTrajectory, + maxnoofDRBs, + maxnoofEmergencyAreaID, + maxnoofEAIforRestart, + maxnoofEPLMNs, + maxnoofEPLMNsPlusOne, + maxnoofE-RABs, + maxnoofErrors, + maxnoofExtSliceItems, + maxnoofForbTACs, + maxnoofFreqforMDT, + maxnoofMBSFSAs, + maxnoofMBSQoSFlows, + maxnoofMBSServiceAreaInformation, + maxnoofMBSAreaSessionIDs, + maxnoofMBSSessions, + maxnoofMBSSessionsofUE, + maxnoofMDTPLMNs, + maxnoofMRBs, + maxnoofMultiConnectivity, + maxnoofMultiConnectivityMinusOne, + maxnoofNeighPCIforMDT, + maxnoofNGAPIESupportInfo, + maxnoofNGConnectionsToReset, + maxNRARFCN, + maxnoofNRCellBands, + maxnoofNSAGs, + maxnoofPagingAreas, + maxnoofPC5QoSFlows, + maxnoofPDUSessions, + maxnoofPLMNs, + maxnoofPLMNforQMC, + maxnoofQosFlows, + maxnoofQosParaSets, + maxnoofRANNodeinAoI, + maxnoofRecommendedCells, + maxnoofRecommendedRANNodes, + maxnoofAoI, + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo, + maxnoofReportedCells, + maxnoofSensorName, + maxnoofServedGUAMIs, + maxnoofSliceItems, + maxnoofSNSSAIforQMC, + maxnoofSuccessfulHOReports, + maxnoofTACs, + maxnoofTACsinNTN, + maxnoofTAforMDT, + maxnoofTAforQMC, + maxnoofTAIforInactive, + maxnoofTAIforMBS, + maxnoofTAIforPaging, + maxnoofTAIforRestart, + maxnoofTAIforWarning, + maxnoofTAIinAoI, + maxnoofTargetS-NSSAIs, + maxnoofTimePeriods, + maxnoofTNLAssociations, + maxnoofUEAppLayerMeas, + maxnoofUEsforPaging, + maxnoofWLANName, + maxnoofXnExtTLAs, + maxnoofXnGTP-TLAs, + maxnoofXnTLAs, + maxnoofThresholdsForExcessPacketDelay + +FROM NGAP-Constants + + Criticality, + ProcedureCode, + ProtocolIE-ID, + TriggeringMessage +FROM NGAP-CommonDataTypes + + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + NGAP-PROTOCOL-EXTENSION, + ProtocolIE-SingleContainer{}, + NGAP-PROTOCOL-IES +FROM NGAP-Containers; + +-- A + +AdditionalDLUPTNLInformationForHOList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF AdditionalDLUPTNLInformationForHOItem + +AdditionalDLUPTNLInformationForHOItem ::= SEQUENCE { + additionalDL-NGU-UP-TNLInformation UPTransportLayerInformation, + additionalQosFlowSetupResponseList QosFlowListWithDataForwarding, + additionalDLForwardingUPTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AdditionalDLUPTNLInformationForHOItem-ExtIEs} } OPTIONAL, + ... +} + +AdditionalDLUPTNLInformationForHOItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalRedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }, + ... +} + +AdditionalQosFlowInformation ::= ENUMERATED { + more-likely, + ... +} + +AllocationAndRetentionPriority ::= SEQUENCE { + priorityLevelARP PriorityLevelARP, + pre-emptionCapability Pre-emptionCapability, + pre-emptionVulnerability Pre-emptionVulnerability, + iE-Extensions ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL, + ... +} + +AllocationAndRetentionPriority-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Allowed-CAG-List-per-PLMN ::= SEQUENCE (SIZE(1..maxnoofAllowedCAGsperPLMN)) OF CAG-ID + +AllowedNSSAI ::= SEQUENCE (SIZE(1..maxnoofAllowedS-NSSAIs)) OF AllowedNSSAI-Item + +AllowedNSSAI-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {AllowedNSSAI-Item-ExtIEs} } OPTIONAL, + ... +} + +AllowedNSSAI-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Allowed-PNI-NPN-List ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF Allowed-PNI-NPN-Item + +Allowed-PNI-NPN-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + pNI-NPN-restricted ENUMERATED {restricted, not-restricted, ...}, + allowed-CAG-List-per-PLMN Allowed-CAG-List-per-PLMN, + iE-Extensions ProtocolExtensionContainer { {Allowed-PNI-NPN-Item-ExtIEs} } OPTIONAL, + ... +} + +Allowed-PNI-NPN-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC + +AlternativeQoSParaSetIndex ::= INTEGER (1..8, ...) + +AlternativeQoSParaSetNotifyIndex ::= INTEGER (0..8, ...) + +AlternativeQoSParaSetList ::= SEQUENCE (SIZE(1..maxnoofQosParaSets)) OF AlternativeQoSParaSetItem + +AlternativeQoSParaSetItem ::= SEQUENCE { + alternativeQoSParaSetIndex AlternativeQoSParaSetIndex, + guaranteedFlowBitRateDL BitRate OPTIONAL, + guaranteedFlowBitRateUL BitRate OPTIONAL, + packetDelayBudget PacketDelayBudget OPTIONAL, + packetErrorRate PacketErrorRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AlternativeQoSParaSetItem-ExtIEs} } OPTIONAL, + ... +} + +AlternativeQoSParaSetItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMFName ::= PrintableString (SIZE(1..150, ...)) + +AMFNameVisibleString ::= VisibleString (SIZE(1..150, ...)) + +AMFNameUTF8String ::= UTF8String (SIZE(1..150, ...)) + +AMFPagingTarget ::= CHOICE { + globalRANNodeID GlobalRANNodeID, + tAI TAI, + choice-Extensions ProtocolIE-SingleContainer { {AMFPagingTarget-ExtIEs} } +} + +AMFPagingTarget-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AMFPointer ::= BIT STRING (SIZE(6)) + +AMFRegionID ::= BIT STRING (SIZE(8)) + +AMFSetID ::= BIT STRING (SIZE(10)) + +AMF-TNLAssociationSetupList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationSetupItem + +AMF-TNLAssociationSetupItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationSetupItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-TNLAssociationToAddList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToAddItem + +AMF-TNLAssociationToAddItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + tNLAssociationUsage TNLAssociationUsage OPTIONAL, + tNLAddressWeightFactor TNLAddressWeightFactor, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToAddItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToAddItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToRemoveItem + +AMF-TNLAssociationToRemoveItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TNLAssociationTransportLayerAddressNGRAN CRITICALITY reject EXTENSION CPTransportLayerInformation PRESENCE optional}, + ... +} + +AMF-TNLAssociationToUpdateList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToUpdateItem + +AMF-TNLAssociationToUpdateItem ::= SEQUENCE { + aMF-TNLAssociationAddress CPTransportLayerInformation, + tNLAssociationUsage TNLAssociationUsage OPTIONAL, + tNLAddressWeightFactor TNLAddressWeightFactor OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToUpdateItem-ExtIEs} } OPTIONAL, + ... +} + +AMF-TNLAssociationToUpdateItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AMF-UE-NGAP-ID ::= INTEGER (0..1099511627775) + +AreaOfInterest ::= SEQUENCE { + areaOfInterestTAIList AreaOfInterestTAIList OPTIONAL, + areaOfInterestCellList AreaOfInterestCellList OPTIONAL, + areaOfInterestRANNodeList AreaOfInterestRANNodeList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterest-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestCellList ::= SEQUENCE (SIZE(1..maxnoofCellinAoI)) OF AreaOfInterestCellItem + +AreaOfInterestCellItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestCellItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF AreaOfInterestItem + +AreaOfInterestItem ::= SEQUENCE { + areaOfInterest AreaOfInterest, + locationReportingReferenceID LocationReportingReferenceID, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestRANNodeList ::= SEQUENCE (SIZE(1..maxnoofRANNodeinAoI)) OF AreaOfInterestRANNodeItem + +AreaOfInterestRANNodeItem ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestRANNodeItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaOfInterestTAIList ::= SEQUENCE (SIZE(1..maxnoofTAIinAoI)) OF AreaOfInterestTAIItem + +AreaOfInterestTAIItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {AreaOfInterestTAIItem-ExtIEs} } OPTIONAL, + ... +} + +AreaOfInterestTAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForPaging ::= SEQUENCE { + assistanceDataForRecommendedCells AssistanceDataForRecommendedCells OPTIONAL, + pagingAttemptInformation PagingAttemptInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AssistanceDataForPaging-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NPN-PagingAssistanceInformation CRITICALITY ignore EXTENSION NPN-PagingAssistanceInformation PRESENCE optional }| + { ID id-PagingAssisDataforCEcapabUE CRITICALITY ignore EXTENSION PagingAssisDataforCEcapabUE PRESENCE optional }, + ... +} + +AssistanceDataForRecommendedCells ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + iE-Extensions ProtocolExtensionContainer { {AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForRecommendedCells-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedMBSQosFlowSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF AssociatedMBSQosFlowSetupRequestItem + +AssociatedMBSQosFlowSetupRequestItem ::= SEQUENCE { + mBS-QosFlowIdentifier QosFlowIdentifier, + associatedUnicastQosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { { AssociatedMBSQosFlowSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedMBSQosFlowSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedMBSQosFlowSetuporModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF AssociatedMBSQosFlowSetuporModifyRequestItem + +AssociatedMBSQosFlowSetuporModifyRequestItem ::= SEQUENCE { + mBS-QosFlowIdentifier QosFlowIdentifier, + associatedUnicastQosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { { AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedMBSQosFlowSetuporModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AssociatedQosFlowList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF AssociatedQosFlowItem + +AssociatedQosFlowItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowMappingIndication ENUMERATED {ul, dl, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {AssociatedQosFlowItem-ExtIEs} } OPTIONAL, + ... +} + +AssociatedQosFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +AuthenticatedIndication ::= ENUMERATED {true, ...} + +AveragingWindow ::= INTEGER (0..4095, ...) + +AreaScopeOfMDT-NR ::= CHOICE { + cellBased CellBasedMDT-NR, + tABased TABasedMDT, + pLMNWide NULL, + tAIBased TAIBasedMDT, + choice-Extensions ProtocolIE-SingleContainer { {AreaScopeOfMDT-NR-ExtIEs} } +} + +AreaScopeOfMDT-NR-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AreaScopeOfMDT-EUTRA ::= CHOICE { + cellBased CellBasedMDT-EUTRA, + tABased TABasedMDT, + pLMNWide NULL, + tAIBased TAIBasedMDT, + choice-Extensions ProtocolIE-SingleContainer { {AreaScopeOfMDT-EUTRA-ExtIEs} } +} + +AreaScopeOfMDT-EUTRA-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AreaScopeOfNeighCellsList ::= SEQUENCE (SIZE(1..maxnoofFreqforMDT)) OF AreaScopeOfNeighCellsItem +AreaScopeOfNeighCellsItem ::= SEQUENCE { + nrFrequencyInfo NRFrequencyInfo, + pciListForMDT PCIListForMDT OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AreaScopeOfNeighCellsItem-ExtIEs} } OPTIONAL, + ... +} + +AreaScopeOfNeighCellsItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +AreaScopeOfQMC ::= CHOICE { + cellBased CellBasedQMC, + tABased TABasedQMC, + tAIBased TAIBasedQMC, + pLMNAreaBased PLMNAreaBasedQMC, + choice-Extensions ProtocolIE-SingleContainer { { AreaScopeOfQMC-ExtIEs} } +} + +AreaScopeOfQMC-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +AvailableRANVisibleQoEMetrics ::= SEQUENCE { + applicationLayerBufferLevelList ENUMERATED {true, ...} OPTIONAL, + playoutDelayForMediaStartup ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AvailableRANVisibleQoEMetrics-ExtIEs} } OPTIONAL, + ... +} + +AvailableRANVisibleQoEMetrics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- B + +BeamMeasurementsReportConfiguration ::= SEQUENCE { + beamMeasurementsReportQuantity BeamMeasurementsReportQuantity OPTIONAL, + maxNrofRS-IndexesToReport MaxNrofRS-IndexesToReport OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BeamMeasurementsReportConfiguration-ExtIEs} } OPTIONAL, + ... +} + +BeamMeasurementsReportConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BeamMeasurementsReportQuantity ::= SEQUENCE { + rSRP ENUMERATED {true, ...}, + rSRQ ENUMERATED {true, ...}, + sINR ENUMERATED {true, ...}, + iE-Extensions ProtocolExtensionContainer { { BeamMeasurementsReportQuantity-ExtIEs} } OPTIONAL, + ... +} + +BeamMeasurementsReportQuantity-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BitRate ::= INTEGER (0..4000000000000, ...) + +BroadcastCancelledAreaList ::= CHOICE { + cellIDCancelledEUTRA CellIDCancelledEUTRA, + tAICancelledEUTRA TAICancelledEUTRA, + emergencyAreaIDCancelledEUTRA EmergencyAreaIDCancelledEUTRA, + cellIDCancelledNR CellIDCancelledNR, + tAICancelledNR TAICancelledNR, + emergencyAreaIDCancelledNR EmergencyAreaIDCancelledNR, + choice-Extensions ProtocolIE-SingleContainer { {BroadcastCancelledAreaList-ExtIEs} } +} + +BroadcastCancelledAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +BroadcastCompletedAreaList ::= CHOICE { + cellIDBroadcastEUTRA CellIDBroadcastEUTRA, + tAIBroadcastEUTRA TAIBroadcastEUTRA, + emergencyAreaIDBroadcastEUTRA EmergencyAreaIDBroadcastEUTRA, + cellIDBroadcastNR CellIDBroadcastNR, + tAIBroadcastNR TAIBroadcastNR, + emergencyAreaIDBroadcastNR EmergencyAreaIDBroadcastNR, + choice-Extensions ProtocolIE-SingleContainer { {BroadcastCompletedAreaList-ExtIEs} } +} + +BroadcastCompletedAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +BroadcastPLMNList ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF BroadcastPLMNItem + +BroadcastPLMNItem ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tAISliceSupportList SliceSupportList, + iE-Extensions ProtocolExtensionContainer { {BroadcastPLMNItem-ExtIEs} } OPTIONAL, + ... +} + +BroadcastPLMNItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-NPN-Support CRITICALITY reject EXTENSION NPN-Support PRESENCE optional}| + {ID id-ExtendedTAISliceSupportList CRITICALITY reject EXTENSION ExtendedSliceSupportList PRESENCE optional}| + {ID id-TAINSAGSupportList CRITICALITY ignore EXTENSION TAINSAGSupportList PRESENCE optional}, + ... +} + +BluetoothMeasurementConfiguration ::= SEQUENCE { + bluetoothMeasConfig BluetoothMeasConfig, + bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL, + bt-rssi ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofBluetoothName)) OF BluetoothMeasConfigNameItem + +BluetoothMeasConfigNameItem ::= SEQUENCE { + bluetoothName BluetoothName, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfig::= ENUMERATED {setup,...} + +BluetoothName ::= OCTET STRING (SIZE (1..248)) + +BurstArrivalTime ::= OCTET STRING + +-- C + +CAG-ID ::= BIT STRING (SIZE(32)) + +CancelAllWarningMessages ::= ENUMERATED { + true, + ... +} + +CancelledCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-EUTRA-Item + +CancelledCellsInEAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-NR-Item + +CancelledCellsInEAI-NR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-EUTRA-Item + +CancelledCellsInTAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-NR-Item + +CancelledCellsInTAI-NR-Item ::= SEQUENCE{ + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidateCellList ::= SEQUENCE (SIZE(1.. maxnoofCandidateCells)) OF CandidateCellItem + +CandidateCellItem ::= SEQUENCE{ + candidateCell CandidateCell, + iE-Extensions ProtocolExtensionContainer { {CandidateCellItem-ExtIEs} } OPTIONAL, + ... +} + +CandidateCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidateCell::= CHOICE { + candidateCGI CandidateCellID, + candidatePCI CandidatePCI, + choice-Extensions ProtocolIE-SingleContainer { { CandidateCell-ExtIEs} } +} + +CandidateCell-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +CandidateCellID::= SEQUENCE { + candidateCellID NR-CGI, + iE-Extensions ProtocolExtensionContainer { { CandidateCellID-ExtIEs} } OPTIONAL, + ... +} + +CandidateCellID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CandidatePCI::= SEQUENCE { + candidatePCI INTEGER (0..1007, ...), + candidateNRARFCN INTEGER (0..3279165), + iE-Extensions ProtocolExtensionContainer { { CandidatePCI-ExtIEs} } OPTIONAL, + ... +} + +CandidatePCI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Cause ::= CHOICE { + radioNetwork CauseRadioNetwork, + transport CauseTransport, + nas CauseNas, + protocol CauseProtocol, + misc CauseMisc, + choice-Extensions ProtocolIE-SingleContainer { {Cause-ExtIEs} } +} + +Cause-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +CauseMisc ::= ENUMERATED { + control-processing-overload, + not-enough-user-plane-processing-resources, + hardware-failure, + om-intervention, + unknown-PLMN-or-SNPN, + unspecified, + ... +} + +CauseNas ::= ENUMERATED { + normal-release, + authentication-failure, + deregister, + unspecified, + ..., + uE-not-in-PLMN-serving-area +} + +CauseProtocol ::= ENUMERATED { + transfer-syntax-error, + abstract-syntax-error-reject, + abstract-syntax-error-ignore-and-notify, + message-not-compatible-with-receiver-state, + semantic-error, + abstract-syntax-error-falsely-constructed-message, + unspecified, + ... +} + +CauseRadioNetwork ::= ENUMERATED { + unspecified, + txnrelocoverall-expiry, + successful-handover, + release-due-to-ngran-generated-reason, + release-due-to-5gc-generated-reason, + handover-cancelled, + partial-handover, + ho-failure-in-target-5GC-ngran-node-or-target-system, + ho-target-not-allowed, + tngrelocoverall-expiry, + tngrelocprep-expiry, + cell-not-available, + unknown-targetID, + no-radio-resources-available-in-target-cell, + unknown-local-UE-NGAP-ID, + inconsistent-remote-UE-NGAP-ID, + handover-desirable-for-radio-reason, + time-critical-handover, + resource-optimisation-handover, + reduce-load-in-serving-cell, + user-inactivity, + radio-connection-with-ue-lost, + radio-resources-not-available, + invalid-qos-combination, + failure-in-radio-interface-procedure, + interaction-with-other-procedure, + unknown-PDU-session-ID, + unkown-qos-flow-ID, + multiple-PDU-session-ID-instances, + multiple-qos-flow-ID-instances, + encryption-and-or-integrity-protection-algorithms-not-supported, + ng-intra-system-handover-triggered, + ng-inter-system-handover-triggered, + xn-handover-triggered, + not-supported-5QI-value, + ue-context-transfer, + ims-voice-eps-fallback-or-rat-fallback-triggered, + up-integrity-protection-not-possible, + up-confidentiality-protection-not-possible, + slice-not-supported, + ue-in-rrc-inactive-state-not-reachable, + redirection, + resources-not-available-for-the-slice, + ue-max-integrity-protected-data-rate-reason, + release-due-to-cn-detected-mobility, + ..., + n26-interface-not-available, + release-due-to-pre-emption, + multiple-location-reporting-reference-ID-instances, + rsn-not-available-for-the-up, + npn-access-denied, + cag-only-access-denied, + insufficient-ue-capabilities, + redcap-ue-not-supported, + unknown-MBS-Session-ID, + indicated-MBS-session-area-information-not-served-by-the-gNB, + inconsistent-slice-info-for-the-session, + misaligned-association-for-multicast-unicast +} + +CauseTransport ::= ENUMERATED { + transport-resource-unavailable, + unspecified, + ... +} + +Cell-CAGInformation ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + cellCAGList CellCAGList, + iE-Extensions ProtocolExtensionContainer { {Cell-CAGInformation-ExtIEs} } OPTIONAL, + ... +} + +Cell-CAGInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +CellCAGList ::= SEQUENCE (SIZE(1..maxnoofCAGSperCell)) OF CAG-ID + +CellIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastEUTRA-Item + +CellIDBroadcastEUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastNR-Item + +CellIDBroadcastNR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledEUTRA-Item + +CellIDCancelledEUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledNR-Item + +CellIDCancelledNR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellIDCancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +CellIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIDListForRestart ::= CHOICE { + eUTRA-CGIListforRestart EUTRA-CGIList, + nR-CGIListforRestart NR-CGIList, + choice-Extensions ProtocolIE-SingleContainer { {CellIDListForRestart-ExtIEs} } +} + +CellIDListForRestart-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +CellSize ::= ENUMERATED {verysmall, small, medium, large, ...} + + +CellType ::= SEQUENCE { + cellSize CellSize, + iE-Extensions ProtocolExtensionContainer { {CellType-ExtIEs} } OPTIONAL, + ... +} + +CellType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CEmodeBSupport-Indicator ::= ENUMERATED {supported,...} + + +CEmodeBrestricted ::= ENUMERATED { + restricted, + not-restricted, + ... +} + +CNAssistedRANTuning ::= SEQUENCE { + expectedUEBehaviour ExpectedUEBehaviour OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CNAssistedRANTuning-ExtIEs} } OPTIONAL, + ... +} + +CNAssistedRANTuning-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CNsubgroupID ::= INTEGER (0..7, ...) + +CNTypeRestrictionsForEquivalent ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF CNTypeRestrictionsForEquivalentItem + +CNTypeRestrictionsForEquivalentItem ::= SEQUENCE { + plmnIdentity PLMNIdentity, + cn-Type ENUMERATED {epc-forbidden, fiveGC-forbidden, ...}, + iE-Extensions ProtocolExtensionContainer { {CNTypeRestrictionsForEquivalentItem-ExtIEs} } OPTIONAL, + ... +} + +CNTypeRestrictionsForEquivalentItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::={ + ... +} + +CNTypeRestrictionsForServing ::= ENUMERATED { + epc-forbidden, + ... +} + +CommonNetworkInstance ::= OCTET STRING + +CompletedCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-EUTRA-Item + +CompletedCellsInEAI-EUTRA-Item ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-NR-Item + +CompletedCellsInEAI-NR-Item ::= SEQUENCE { + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-EUTRA-Item + +CompletedCellsInTAI-EUTRA-Item ::= SEQUENCE{ + eUTRA-CGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-NR-Item + +CompletedCellsInTAI-NR-Item ::= SEQUENCE{ + nR-CGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-NR-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ConcurrentWarningMessageInd ::= ENUMERATED { + true, + ... +} + +ConfidentialityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +ConfidentialityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +ConfiguredTACIndication ::= ENUMERATED { + true, + ... +} + +CoreNetworkAssistanceInformationForInactive ::= SEQUENCE { + uEIdentityIndexValue UEIdentityIndexValue, + uESpecificDRX PagingDRX OPTIONAL, + periodicRegistrationUpdateTimer PeriodicRegistrationUpdateTimer, + mICOModeIndication MICOModeIndication OPTIONAL, + tAIListForInactive TAIListForInactive, + expectedUEBehaviour ExpectedUEBehaviour OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CoreNetworkAssistanceInformationForInactive-ExtIEs} } OPTIONAL, + ... +} + +CoreNetworkAssistanceInformationForInactive-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-EUTRA-PagingeDRXInformation CRITICALITY ignore EXTENSION EUTRA-PagingeDRXInformation PRESENCE optional }| + { ID id-ExtendedUEIdentityIndexValue CRITICALITY ignore EXTENSION ExtendedUEIdentityIndexValue PRESENCE optional }| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore EXTENSION UERadioCapabilityForPaging PRESENCE optional }| + { ID id-MicoAllPLMN CRITICALITY ignore EXTENSION MicoAllPLMN PRESENCE optional }| + { ID id-NR-PagingeDRXInformation CRITICALITY ignore EXTENSION NR-PagingeDRXInformation PRESENCE optional }| + { ID id-PagingCauseIndicationForVoiceService CRITICALITY ignore EXTENSION PagingCauseIndicationForVoiceService PRESENCE optional }| + { ID id-PEIPSassistanceInformation CRITICALITY ignore EXTENSION PEIPSassistanceInformation PRESENCE optional }, + ... +} + +COUNTValueForPDCP-SN12 ::= SEQUENCE { + pDCP-SN12 INTEGER (0..4095), + hFN-PDCP-SN12 INTEGER (0..1048575), + iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN12-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueForPDCP-SN12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTValueForPDCP-SN18 ::= SEQUENCE { + pDCP-SN18 INTEGER (0..262143), + hFN-PDCP-SN18 INTEGER (0..16383), + iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN18-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueForPDCP-SN18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CoverageEnhancementLevel ::= OCTET STRING + +CPTransportLayerInformation ::= CHOICE { + endpointIPAddress TransportLayerAddress, + choice-Extensions ProtocolIE-SingleContainer { {CPTransportLayerInformation-ExtIEs} } +} + +CPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-EndpointIPAddressAndPort CRITICALITY reject TYPE EndpointIPAddressAndPort PRESENCE mandatory }, + ... +} + +CriticalityDiagnostics ::= SEQUENCE { + procedureCode ProcedureCode OPTIONAL, + triggeringMessage TriggeringMessage OPTIONAL, + procedureCriticality Criticality OPTIONAL, + iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE(1..maxnoofErrors)) OF CriticalityDiagnostics-IE-Item + +CriticalityDiagnostics-IE-Item ::= SEQUENCE { + iECriticality Criticality, + iE-ID ProtocolIE-ID, + typeOfError TypeOfError, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-IE-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedMDT-NR::= SEQUENCE { + cellIdListforMDT CellIdListforMDT-NR, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-NR-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-NR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforMDT-NR ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF NR-CGI + + +CellBasedMDT-EUTRA::= SEQUENCE { + cellIdListforMDT CellIdListforMDT-EUTRA, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-EUTRA-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-EUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedQMC ::= SEQUENCE { + cellIdListforQMC CellIdListforQMC, + iE-Extensions ProtocolExtensionContainer { {CellBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +CellBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforQMC ::= SEQUENCE (SIZE(1..maxnoofCellIDforQMC)) OF NGRAN-CGI + +CellIdListforMDT-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF EUTRA-CGI + + +-- D + +DataCodingScheme ::= BIT STRING (SIZE(8)) + +DataForwardingAccepted ::= ENUMERATED { + data-forwarding-accepted, + ... +} + +DataForwardingNotPossible ::= ENUMERATED { + data-forwarding-not-possible, + ... +} + +DataForwardingResponseDRBList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DataForwardingResponseDRBItem + +DataForwardingResponseDRBItem ::= SEQUENCE { + dRB-ID DRB-ID, + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + uLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{DataForwardingResponseDRBItem-ExtIEs}} OPTIONAL, + ... +} + +DataForwardingResponseDRBItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSRequestInfo ::= SEQUENCE { + dAPSIndicator ENUMERATED {daps-ho-required, ...}, + iE-Extensions ProtocolExtensionContainer { {DAPSRequestInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSRequestInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfoList ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DAPSResponseInfoItem + +DAPSResponseInfoItem ::= SEQUENCE { + dRB-ID DRB-ID, + dAPSResponseInfo DAPSResponseInfo, + iE-Extension ProtocolExtensionContainer { {DAPSResponseInfoItem-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfoItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfo ::= SEQUENCE { + dapsresponseindicator ENUMERATED {daps-ho-accepted, daps-ho-not-accepted, ...}, + iE-Extensions ProtocolExtensionContainer { { DAPSResponseInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +DataForwardingResponseERABList ::= SEQUENCE (SIZE(1..maxnoofE-RABs)) OF DataForwardingResponseERABListItem + +DataForwardingResponseERABListItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLForwardingUP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {DataForwardingResponseERABListItem-ExtIEs} } OPTIONAL, + ... +} + +DataForwardingResponseERABListItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DelayCritical ::= ENUMERATED { + delay-critical, + non-delay-critical, + ... +} + +DL-CP-SecurityInformation ::= SEQUENCE { + dl-NAS-MAC DL-NAS-MAC, + iE-Extensions ProtocolExtensionContainer { { DL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +DL-CP-SecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-NAS-MAC ::= BIT STRING (SIZE (16)) + +DLForwarding ::= ENUMERATED { + dl-forwarding-proposed, + ... +} + +DL-NGU-TNLInformationReused ::= ENUMERATED { + true, + ... +} + +DirectForwardingPathAvailability ::= ENUMERATED { + direct-path-available, + ... +} + +DRB-ID ::= INTEGER (1..32, ...) + +DRBsSubjectToStatusTransferList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsSubjectToStatusTransferItem + +DRBsSubjectToStatusTransferItem ::= SEQUENCE { + dRB-ID DRB-ID, + dRBStatusUL DRBStatusUL, + dRBStatusDL DRBStatusDL, + iE-Extension ProtocolExtensionContainer { {DRBsSubjectToStatusTransferItem-ExtIEs} } OPTIONAL, + ... +} + +DRBsSubjectToStatusTransferItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-OldAssociatedQosFlowList-ULendmarkerexpected CRITICALITY ignore EXTENSION AssociatedQosFlowList PRESENCE optional }, + ... +} + +DRBStatusDL ::= CHOICE { + dRBStatusDL12 DRBStatusDL12, + dRBStatusDL18 DRBStatusDL18, + choice-Extensions ProtocolIE-SingleContainer { {DRBStatusDL-ExtIEs} } +} + +DRBStatusDL-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +DRBStatusDL12 ::= SEQUENCE { + dL-COUNTValue COUNTValueForPDCP-SN12, + iE-Extension ProtocolExtensionContainer { {DRBStatusDL12-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusDL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusDL18 ::= SEQUENCE { + dL-COUNTValue COUNTValueForPDCP-SN18, + iE-Extension ProtocolExtensionContainer { {DRBStatusDL18-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusDL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusUL ::= CHOICE { + dRBStatusUL12 DRBStatusUL12, + dRBStatusUL18 DRBStatusUL18, + choice-Extensions ProtocolIE-SingleContainer { {DRBStatusUL-ExtIEs} } +} + +DRBStatusUL-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +DRBStatusUL12 ::= SEQUENCE { + uL-COUNTValue COUNTValueForPDCP-SN12, + receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..2048)) OPTIONAL, + iE-Extension ProtocolExtensionContainer { {DRBStatusUL12-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusUL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBStatusUL18 ::= SEQUENCE { + uL-COUNTValue COUNTValueForPDCP-SN18, + receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..131072)) OPTIONAL, + iE-Extension ProtocolExtensionContainer { {DRBStatusUL18-ExtIEs} } OPTIONAL, + ... +} + +DRBStatusUL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBsToQosFlowsMappingList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsToQosFlowsMappingItem + +DRBsToQosFlowsMappingItem ::= SEQUENCE { + dRB-ID DRB-ID, + associatedQosFlowList AssociatedQosFlowList, + iE-Extensions ProtocolExtensionContainer { {DRBsToQosFlowsMappingItem-ExtIEs} } OPTIONAL, + ... +} + +DRBsToQosFlowsMappingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional }, + ... +} + +Dynamic5QIDescriptor ::= SEQUENCE { + priorityLevelQos PriorityLevelQos, + packetDelayBudget PacketDelayBudget, + packetErrorRate PacketErrorRate, + fiveQI FiveQI OPTIONAL, + delayCritical DelayCritical OPTIONAL, +-- The above IE shall be present in case of GBR QoS flow + averagingWindow AveragingWindow OPTIONAL, +-- The above IE shall be present in case of GBR QoS flow + maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Dynamic5QIDescriptor-ExtIEs} } OPTIONAL, + ... +} + +Dynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-ExtendedPacketDelayBudget CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }, + ... +} + +-- E + +EarlyMeasurement ::= ENUMERATED {true, ...} + +EarlyStatusTransfer-TransparentContainer ::= SEQUENCE { + procedureStage ProcedureStageChoice, + iE-Extensions ProtocolExtensionContainer { {EarlyStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +EarlyStatusTransfer-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ProcedureStageChoice ::= CHOICE { + first-dl-count FirstDLCount, + choice-Extensions ProtocolIE-SingleContainer { {ProcedureStageChoice-ExtIEs} } +} + +ProcedureStageChoice-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +FirstDLCount ::= SEQUENCE { + dRBsSubjectToEarlyStatusTransfer DRBsSubjectToEarlyStatusTransfer-List, + iE-Extension ProtocolExtensionContainer { {FirstDLCount-ExtIEs} } OPTIONAL, + ... +} + +FirstDLCount-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +DRBsSubjectToEarlyStatusTransfer-List ::= SEQUENCE (SIZE (1.. maxnoofDRBs)) OF DRBsSubjectToEarlyStatusTransfer-Item + +DRBsSubjectToEarlyStatusTransfer-Item ::= SEQUENCE { + dRB-ID DRB-ID, + firstDLCOUNT DRBStatusDL, + iE-Extension ProtocolExtensionContainer { { DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs} } OPTIONAL, + ... +} + +DRBsSubjectToEarlyStatusTransfer-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +EDT-Session ::= ENUMERATED { + true, + ... +} + +EmergencyAreaID ::= OCTET STRING (SIZE(3)) + +EmergencyAreaIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastEUTRA-Item + +EmergencyAreaIDBroadcastEUTRA-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellsInEAI-EUTRA CompletedCellsInEAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastNR-Item + +EmergencyAreaIDBroadcastNR-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellsInEAI-NR CompletedCellsInEAI-NR, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledEUTRA-Item + +EmergencyAreaIDCancelledEUTRA-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellsInEAI-EUTRA CancelledCellsInEAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledNR-Item + +EmergencyAreaIDCancelledNR-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellsInEAI-NR CancelledCellsInEAI-NR, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID + +EmergencyAreaIDListForRestart ::= SEQUENCE (SIZE(1..maxnoofEAIforRestart)) OF EmergencyAreaID + +EmergencyFallbackIndicator ::= SEQUENCE { + emergencyFallbackRequestIndicator EmergencyFallbackRequestIndicator, + emergencyServiceTargetCN EmergencyServiceTargetCN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EmergencyFallbackIndicator-ExtIEs} } OPTIONAL, + ... +} + +EmergencyFallbackIndicator-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyFallbackRequestIndicator ::= ENUMERATED { + emergency-fallback-requested, + ... +} + +EmergencyServiceTargetCN ::= ENUMERATED { + fiveGC, + epc, + ... +} + +ENB-ID ::= CHOICE { + macroENB-ID BIT STRING (SIZE(20)), + homeENB-ID BIT STRING (SIZE(28)), + short-macroENB-ID BIT STRING (SIZE(18)), + long-macroENB-ID BIT STRING (SIZE(21)), + choice-Extensions ProtocolIE-SingleContainer { { ENB-ID-ExtIEs} } +} + +ENB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +Enhanced-CoverageRestriction ::= ENUMERATED {restricted, ... } + + +Extended-ConnectedTime ::= INTEGER (0..255) + +EN-DCSONConfigurationTransfer ::= OCTET STRING + +EndpointIPAddressAndPort ::=SEQUENCE { + endpointIPAddress TransportLayerAddress, + portNumber PortNumber, + iE-Extensions ProtocolExtensionContainer { { EndpointIPAddressAndPort-ExtIEs} } OPTIONAL +} + +EndIndication ::= ENUMERATED { + no-further-data, + further-data-exists, + ... +} + +EndpointIPAddressAndPort-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EquivalentPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNIdentity + +EPS-TAC ::= OCTET STRING (SIZE(2)) + +EPS-TAI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + ePS-TAC EPS-TAC, + iE-Extensions ProtocolExtensionContainer { {EPS-TAI-ExtIEs} } OPTIONAL, + ... +} + +EPS-TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RAB-ID ::= INTEGER (0..15, ...) + +E-RABInformationList ::= SEQUENCE (SIZE(1..maxnoofE-RABs)) OF E-RABInformationItem + +E-RABInformationItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLForwarding DLForwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABInformationItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-SourceTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + {ID id-SourceNodeTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +EUTRACellIdentity ::= BIT STRING (SIZE(28)) + +EUTRA-CGI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + eUTRACellIdentity EUTRACellIdentity, + iE-Extensions ProtocolExtensionContainer { {EUTRA-CGI-ExtIEs} } OPTIONAL, + ... +} + +EUTRA-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRA-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsinngeNB)) OF EUTRA-CGI + +EUTRA-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF EUTRA-CGI + +EUTRA-PagingeDRXInformation ::= SEQUENCE { + eUTRA-paging-eDRX-Cycle EUTRA-Paging-eDRX-Cycle, + eUTRA-paging-Time-Window EUTRA-Paging-Time-Window OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRA-PagingeDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +EUTRA-PagingeDRXInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRA-Paging-eDRX-Cycle ::= ENUMERATED { + hfhalf, hf1, hf2, hf4, hf6, + hf8, hf10, hf12, hf14, hf16, + hf32, hf64, hf128, hf256, + ... +} + +EUTRA-Paging-Time-Window ::= ENUMERATED { + s1, s2, s3, s4, s5, + s6, s7, s8, s9, s10, + s11, s12, s13, s14, s15, s16, + ... +} + +EUTRAencryptionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +EUTRAintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +EventType ::= ENUMERATED { + direct, + change-of-serve-cell, + ue-presence-in-area-of-interest, + stop-change-of-serve-cell, + stop-ue-presence-in-area-of-interest, + cancel-location-reporting-for-the-ue, + ... +} + +ExcessPacketDelayThresholdConfiguration ::= SEQUENCE (SIZE(1..maxnoofThresholdsForExcessPacketDelay)) OF ExcessPacketDelayThresholdItem + +ExcessPacketDelayThresholdItem ::= SEQUENCE { + fiveQi FiveQI, + excessPacketDelayThresholdValue ExcessPacketDelayThresholdValue, + iE-Extensions ProtocolExtensionContainer { { ExcessPacketDelayThresholdItem-ExtIEs} } OPTIONAL, + ... +} + +ExcessPacketDelayThresholdItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExcessPacketDelayThresholdValue ::= ENUMERATED { +ms0dot25, ms0dot5, ms1, ms2, ms4, ms5, ms10, ms20, ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, + ... +} + +ExpectedActivityPeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...) + +ExpectedHOInterval ::= ENUMERATED { + sec15, sec30, sec60, sec90, sec120, sec180, long-time, + ... +} + +ExpectedIdlePeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...) + +ExpectedUEActivityBehaviour ::= SEQUENCE { + expectedActivityPeriod ExpectedActivityPeriod OPTIONAL, + expectedIdlePeriod ExpectedIdlePeriod OPTIONAL, + sourceOfUEActivityBehaviourInformation SourceOfUEActivityBehaviourInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEActivityBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEActivityBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEBehaviour ::= SEQUENCE { + expectedUEActivityBehaviour ExpectedUEActivityBehaviour OPTIONAL, + expectedHOInterval ExpectedHOInterval OPTIONAL, + expectedUEMobility ExpectedUEMobility OPTIONAL, + expectedUEMovingTrajectory ExpectedUEMovingTrajectory OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEMobility ::= ENUMERATED { + stationary, + mobile, + ... +} + +ExpectedUEMovingTrajectory ::= SEQUENCE (SIZE(1..maxnoofCellsUEMovingTrajectory)) OF ExpectedUEMovingTrajectoryItem + +ExpectedUEMovingTrajectoryItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ExpectedUEMovingTrajectoryItem-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEMovingTrajectoryItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Extended-AMFName ::= SEQUENCE { + aMFNameVisibleString AMFNameVisibleString OPTIONAL, + aMFNameUTF8String AMFNameUTF8String OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Extended-AMFName-ExtIEs } } OPTIONAL, + ... +} + +Extended-AMFName-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedPacketDelayBudget ::= INTEGER (1..65535, ...) + + +Extended-RANNodeName ::= SEQUENCE { + rANNodeNameVisibleString RANNodeNameVisibleString OPTIONAL, + rANNodeNameUTF8String RANNodeNameUTF8String OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Extended-RANNodeName-ExtIEs } } OPTIONAL, ... +} + +Extended-RANNodeName-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedRATRestrictionInformation ::= SEQUENCE { + primaryRATRestriction BIT STRING (SIZE(8, ...)), + secondaryRATRestriction BIT STRING (SIZE(8, ...)), + iE-Extensions ProtocolExtensionContainer { {ExtendedRATRestrictionInformation-ExtIEs} } OPTIONAL, + ... +} + +ExtendedRATRestrictionInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ExtendedRNC-ID ::= INTEGER (4096..65535) + +ExtendedSliceSupportList ::= SEQUENCE (SIZE(1..maxnoofExtSliceItems)) OF SliceSupportItem + +ExtendedUEIdentityIndexValue ::= BIT STRING (SIZE(16)) + +EventTrigger::= CHOICE { + outOfCoverage ENUMERATED {true, ...}, + eventL1LoggedMDTConfig EventL1LoggedMDTConfig, + choice-Extensions ProtocolIE-SingleContainer { { EventTrigger-ExtIEs} } +} + +EventTrigger-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EventL1LoggedMDTConfig ::= SEQUENCE { + l1Threshold MeasurementThresholdL1LoggedMDT, + hysteresis Hysteresis, + timeToTrigger TimeToTrigger, + iE-Extensions ProtocolExtensionContainer { { EventL1LoggedMDTConfig-ExtIEs} } OPTIONAL, + ... +} + +EventL1LoggedMDTConfig-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MeasurementThresholdL1LoggedMDT ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + choice-Extensions ProtocolIE-SingleContainer { { MeasurementThresholdL1LoggedMDT-ExtIEs} } +} + +MeasurementThresholdL1LoggedMDT-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- F + +FailureIndication ::= SEQUENCE { + uERLFReportContainer UERLFReportContainer, + iE-Extensions ProtocolExtensionContainer { { FailureIndication-ExtIEs} } OPTIONAL, + ... +} + +FailureIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveG-ProSeAuthorized ::= SEQUENCE { + fiveGProSeDirectDiscovery FiveGProSeDirectDiscovery OPTIONAL, + fiveGProSeDirectCommunication FiveGProSeDirectCommunication OPTIONAL, + fiveGProSeLayer2UEtoNetworkRelay FiveGProSeLayer2UEtoNetworkRelay OPTIONAL, + fiveGProSeLayer3UEtoNetworkRelay FiveGProSeLayer3UEtoNetworkRelay OPTIONAL, + fiveGProSeLayer2RemoteUE FiveGProSeLayer2RemoteUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {FiveG-ProSeAuthorized-ExtIEs} } OPTIONAL, + ... +} + +FiveG-ProSeAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSeDirectDiscovery ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeDirectCommunication ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer2UEtoNetworkRelay ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer3UEtoNetworkRelay ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +FiveGProSeLayer2RemoteUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + + + +FiveG-ProSePC5QoSParameters ::= SEQUENCE { + fiveGProSepc5QoSFlowList FiveGProSePC5QoSFlowList, + fiveGProSepc5LinkAggregateBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { FiveG-ProSePC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +FiveG-ProSePC5QoSParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSePC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF FiveGProSePC5QoSFlowItem + +FiveGProSePC5QoSFlowItem ::= SEQUENCE { + fiveGproSepQI FiveQI, + fiveGproSepc5FlowBitRates FiveGProSePC5FlowBitRates OPTIONAL, + fiveGproSerange Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { FiveGProSePC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +FiveGProSePC5QoSFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveGProSePC5FlowBitRates ::= SEQUENCE { + fiveGproSeguaranteedFlowBitRate BitRate, + fiveGproSemaximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { FiveGProSePC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +FiveGProSePC5FlowBitRates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +FiveG-S-TMSI ::= SEQUENCE { + aMFSetID AMFSetID, + aMFPointer AMFPointer, + fiveG-TMSI FiveG-TMSI, + iE-Extensions ProtocolExtensionContainer { {FiveG-S-TMSI-ExtIEs} } OPTIONAL, + ... +} + +FiveG-S-TMSI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveG-TMSI ::= OCTET STRING (SIZE(4)) + +FiveQI ::= INTEGER (0..255, ...) + +ForbiddenAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenAreaInformation-Item + +ForbiddenAreaInformation-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + forbiddenTACs ForbiddenTACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenAreaInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC + +FromEUTRANtoNGRAN ::= SEQUENCE { + sourceeNBID IntersystemSONeNBID, + targetNGRANnodeID IntersystemSONNGRANnodeID, + iE-Extensions ProtocolExtensionContainer { { FromEUTRANtoNGRAN-ExtIEs} } OPTIONAL +} + +FromEUTRANtoNGRAN-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +FromNGRANtoEUTRAN ::= SEQUENCE { + sourceNGRANnodeID IntersystemSONNGRANnodeID, + targeteNBID IntersystemSONeNBID, + iE-Extensions ProtocolExtensionContainer { { FromNGRANtoEUTRAN-ExtIEs} } OPTIONAL +} + +FromNGRANtoEUTRAN-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- G + +GBR-QosInformation ::= SEQUENCE { + maximumFlowBitRateDL BitRate, + maximumFlowBitRateUL BitRate, + guaranteedFlowBitRateDL BitRate, + guaranteedFlowBitRateUL BitRate, + notificationControl NotificationControl OPTIONAL, + maximumPacketLossRateDL PacketLossRate OPTIONAL, + maximumPacketLossRateUL PacketLossRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {GBR-QosInformation-ExtIEs} } OPTIONAL, + ... +} + +GBR-QosInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AlternativeQoSParaSetList CRITICALITY ignore EXTENSION AlternativeQoSParaSetList PRESENCE optional }, + ... +} + +GlobalCable-ID ::= OCTET STRING + +GlobalENB-ID ::= SEQUENCE { + pLMNidentity PLMNIdentity, + eNB-ID ENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalENB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalGNB-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + gNB-ID GNB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalGNB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalGNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalN3IWF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + n3IWF-ID N3IWF-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalN3IWF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalN3IWF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalLine-ID ::= SEQUENCE { + globalLineIdentity GlobalLineIdentity, + lineType LineType OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {GlobalLine-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalLine-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalLineIdentity ::= OCTET STRING + +GlobalNgENB-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + ngENB-ID NgENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalNgENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalNgENB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GlobalRANNodeID ::= CHOICE { + globalGNB-ID GlobalGNB-ID, + globalNgENB-ID GlobalNgENB-ID, + globalN3IWF-ID GlobalN3IWF-ID, + choice-Extensions ProtocolIE-SingleContainer { {GlobalRANNodeID-ExtIEs} } +} + +GlobalRANNodeID-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalTNGF-ID CRITICALITY reject TYPE GlobalTNGF-ID PRESENCE mandatory }| + { ID id-GlobalTWIF-ID CRITICALITY reject TYPE GlobalTWIF-ID PRESENCE mandatory }| + { ID id-GlobalW-AGF-ID CRITICALITY reject TYPE GlobalW-AGF-ID PRESENCE mandatory }, + ... +} + +GlobalTNGF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tNGF-ID TNGF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalTNGF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalTNGF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalTWIF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tWIF-ID TWIF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalTWIF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalTWIF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +GlobalW-AGF-ID ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + w-AGF-ID W-AGF-ID, + iE-Extensions ProtocolExtensionContainer { { GlobalW-AGF-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalW-AGF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-ID ::= CHOICE { + gNB-ID BIT STRING (SIZE(22..32)), + choice-Extensions ProtocolIE-SingleContainer { {GNB-ID-ExtIEs} } +} + +GNB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +GTP-TEID ::= OCTET STRING (SIZE(4)) + +GTPTunnel ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {GTPTunnel-ExtIEs} } OPTIONAL, + ... +} + +GTPTunnel-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GUAMI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + aMFRegionID AMFRegionID, + aMFSetID AMFSetID, + aMFPointer AMFPointer, + iE-Extensions ProtocolExtensionContainer { {GUAMI-ExtIEs} } OPTIONAL, + ... +} + +GUAMI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GUAMIType ::= ENUMERATED {native, mapped, ...} + +-- H + +HandoverCommandTransfer ::= SEQUENCE { + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + qosFlowToBeForwardedList QosFlowToBeForwardedList OPTIONAL, + dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverCommandTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLForwardingUPTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingResponseERABList CRITICALITY ignore EXTENSION DataForwardingResponseERABList PRESENCE optional }| + { ID id-QosFlowFailedToSetupList CRITICALITY ignore EXTENSION QosFlowListWithCause PRESENCE optional }, + ... +} + +HandoverFlag ::= ENUMERATED { + handover-preparation, + ... +} + +HandoverPreparationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {HandoverPreparationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverPreparationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverRequestAcknowledgeTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL, + securityResult SecurityResult OPTIONAL, + qosFlowSetupResponseList QosFlowListWithDataForwarding, + qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL, + dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLUPTNLInformationForHOList CRITICALITY ignore EXTENSION AdditionalDLUPTNLInformationForHOList PRESENCE optional }| + { ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingResponseERABList CRITICALITY ignore EXTENSION DataForwardingResponseERABList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }, + ... +} + +HandoverRequiredTransfer ::= SEQUENCE { + directForwardingPathAvailability DirectForwardingPathAvailability OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRequiredTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverRequiredTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverResourceAllocationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +HandoverType ::= ENUMERATED { + intra5gs, + fivegs-to-eps, + eps-to-5gs, + ..., + fivegs-to-utran +} + +HFCNode-ID ::= OCTET STRING + +HOReport::= SEQUENCE { + handoverReportType ENUMERATED {ho-too-early, ho-to-wrong-cell, intersystem-ping-pong, ...}, + handoverCause Cause, + sourcecellCGI NGRAN-CGI, + targetcellCGI NGRAN-CGI, + reestablishmentcellCGI NGRAN-CGI OPTIONAL, + -- The above IE shall be present if the Handover Report Type IE is set to the value "HO to wrong cell" -- + sourcecellC-RNTI BIT STRING (SIZE(16)) OPTIONAL, + targetcellinE-UTRAN EUTRA-CGI OPTIONAL, + -- The above IE shall be present if the Handover Report Type IE is set to the value "Inter System ping-pong" -- + mobilityInformation MobilityInformation OPTIONAL, + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { HOReport-ExtIEs} } OPTIONAL, + ... +} + +HOReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +Hysteresis ::= INTEGER (0..30) + +-- I + +IAB-Authorized ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +IAB-Supported ::= ENUMERATED { + true, + ... +} + +IABNodeIndication ::= ENUMERATED { + true, + ... +} + +IMSVoiceSupportIndicator ::= ENUMERATED { + supported, + not-supported, + ... +} + +IndexToRFSP ::= INTEGER (1..256, ...) + +InfoOnRecommendedCellsAndRANNodesForPaging ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + recommendRANNodesForPaging RecommendedRANNodesForPaging, + iE-Extensions ProtocolExtensionContainer { {InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs} } OPTIONAL, + ... +} + +InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +IntegrityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +IntegrityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +IntendedNumberOfPagingAttempts ::= INTEGER (1..16, ...) + +InterfacesToTrace ::= BIT STRING (SIZE(8)) + +ImmediateMDTNr ::= SEQUENCE { + measurementsToActivate MeasurementsToActivate, + m1Configuration M1Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the first bit set to "1" + m4Configuration M4Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the third bit set to "1" + m5Configuration M5Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the fourth bit set to "1" + m6Configuration M6Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the fifth bit set to "1" + m7Configuration M7Configuration OPTIONAL, +-- The above IE shall be present if the Measurements to Activate IE has the sixth bit set to "1" + bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL, + wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL, + mDT-Location-Info MDT-Location-Info OPTIONAL, + sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ImmediateMDTNr-ExtIEs} } OPTIONAL, + ... +} + +ImmediateMDTNr-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemFailureIndication ::= SEQUENCE { + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemFailureIndication-ExtIEs} } OPTIONAL, + ... +} + +InterSystemFailureIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONConfigurationTransfer ::= SEQUENCE { + transferType IntersystemSONTransferType, + intersystemSONInformation IntersystemSONInformation, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONConfigurationTransfer-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONConfigurationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONTransferType ::= CHOICE { + fromEUTRANtoNGRAN FromEUTRANtoNGRAN, + fromNGRANtoEUTRAN FromNGRANtoEUTRAN, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONTransferType-ExtIEs} } +} +IntersystemSONTransferType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemSONeNBID ::= SEQUENCE { + globaleNBID GlobalENB-ID, + selectedEPSTAI EPS-TAI, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONeNBID-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONeNBID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONNGRANnodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { { IntersystemSONNGRANnodeID-ExtIEs} } OPTIONAL, + ... +} + +IntersystemSONNGRANnodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONInformation ::= CHOICE { + intersystemSONInformationReport IntersystemSONInformationReport, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformation-ExtIEs} } +} + +IntersystemSONInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-IntersystemSONInformationRequest CRITICALITY ignore TYPE IntersystemSONInformationRequest PRESENCE mandatory }| + { ID id-IntersystemSONInformationReply CRITICALITY ignore TYPE IntersystemSONInformationReply PRESENCE mandatory }, + ... +} + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REQUEST +-- -------------------------------------------------------------------- + +IntersystemSONInformationRequest ::= CHOICE { + nGRAN-CellActivation IntersystemCellActivationRequest, + resourceStatus IntersystemResourceStatusRequest, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationRequest-ExtIEs} } +} + +IntersystemSONInformationRequest-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemCellActivationRequest ::= SEQUENCE { + activationID INTEGER (0..16384, ...), + cellsToActivateList CellsToActivateList, + iE-Extensions ProtocolExtensionContainer { { IntersystemCellActivationRequest-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellActivationRequest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CellsToActivateList ::= SEQUENCE (SIZE(1..maxnoofCellsinNGRANNode)) OF NGRAN-CGI + + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Request +-- -------------------------------------------------------------------- + +IntersystemResourceStatusRequest ::= SEQUENCE { + reportingSystem ReportingSystem, + reportCharacteristics ReportCharacteristics, + reportType ReportType, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusRequest-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusRequest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportingSystem ::= CHOICE { + eUTRAN EUTRAN-ReportingSystemIEs, + nGRAN NGRAN-ReportingSystemIEs, + noReporting NULL, + choice-Extensions ProtocolIE-SingleContainer { { ReportingSystem-ExtIEs}} +} + +ReportingSystem-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EUTRAN-ReportingSystemIEs::= SEQUENCE { + eUTRAN-CellToReportList EUTRAN-CellToReportList, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-ReportingSystemIEs-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-ReportingSystemIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-ReportingSystemIEs ::= SEQUENCE { + nGRAN-CellToReportList NGRAN-CellToReportList, + iE-Extensions ProtocolExtensionContainer { {NGRAN-ReportingSystemIEs-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-ReportingSystemIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-CellToReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF EUTRAN-CellToReportItem + +EUTRAN-CellToReportItem::= SEQUENCE { + eCGI EUTRA-CGI, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CellToReportItem-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CellToReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NGRAN-CellToReportList ::= SEQUENCE (SIZE(1.. maxnoofReportedCells)) OF NGRAN-CellToReportItem + +NGRAN-CellToReportItem::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {NGRAN-CellToReportItem-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-CellToReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportCharacteristics ::= BIT STRING(SIZE(32)) + +ReportType ::= CHOICE { + eventBasedReporting EventBasedReportingIEs, + periodicReporting PeriodicReportingIEs, + choice-Extensions ProtocolIE-SingleContainer { { ReportType-ExtIEs}} +} + +ReportType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EventBasedReportingIEs ::= SEQUENCE { + intersystemResourceThresholdLow IntersystemResourceThreshold, + intersystemResourceThresholdHigh IntersystemResourceThreshold, + numberOfMeasurementReportingLevels NumberOfMeasurementReportingLevels, + iE-Extensions ProtocolExtensionContainer { {EventBasedReportingIEs-ExtIEs} } OPTIONAL, + ... +} +EventBasedReportingIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemResourceThreshold ::= INTEGER(0..100) + +NumberOfMeasurementReportingLevels ::= ENUMERATED {n2, n3, n4, n5, n10, ...} + +PeriodicReportingIEs ::= SEQUENCE { + reportingPeriodicity ReportingPeriodicity, + iE-Extensions ProtocolExtensionContainer { {PeriodicReportingIEs-ExtIEs} } OPTIONAL, + ... +} + +PeriodicReportingIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ReportingPeriodicity ::= ENUMERATED { + stop, + single, + ms1000, + ms2000, + ms5000, + ms10000, + ... +} + + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REPLY +-- -------------------------------------------------------------------- + +IntersystemSONInformationReply ::= CHOICE { + nGRAN-CellActivation IntersystemCellActivationReply, + resourceStatus IntersystemResourceStatusReply, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationReply-ExtIEs} } +} + +IntersystemSONInformationReply-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemCellActivationReply ::= SEQUENCE { + activatedCellList ActivatedCellList, + activation-ID INTEGER(0..16384, ...), + iE-Extensions ProtocolExtensionContainer { { IntersystemCellActivationReply-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellActivationReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ActivatedCellList ::= SEQUENCE (SIZE(1..maxnoofCellsinNGRANNode)) OF NGRAN-CGI + + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Reply +-- -------------------------------------------------------------------- + +IntersystemResourceStatusReply ::= SEQUENCE { + reportingsystem ReportingSystem, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusReply-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- -------------------------------------------------------------------- +-- INTER SYSTEM SON INFORMATION REPORT +-- -------------------------------------------------------------------- + +IntersystemSONInformationReport::= CHOICE { + hOReportInformation InterSystemHOReport, + failureIndicationInformation InterSystemFailureIndication, + choice-Extensions ProtocolIE-SingleContainer { { IntersystemSONInformationReport-ExtIEs} } +} + +IntersystemSONInformationReport-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-EnergySavingIndication CRITICALITY ignore TYPE IntersystemCellStateIndication PRESENCE mandatory }| + { ID id-IntersystemResourceStatusUpdate CRITICALITY ignore TYPE IntersystemResourceStatusReport PRESENCE mandatory }, + ... +} + +IntersystemCellStateIndication ::= SEQUENCE { + notificationCellList NotificationCellList, + iE-Extensions ProtocolExtensionContainer { { IntersystemCellStateIndication-ExtIEs} } OPTIONAL, + ... +} + +IntersystemCellStateIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NotificationCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsinNGRANNode)) OF NotificationCell-Item + +NotificationCell-Item ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + notifyFlag ENUMERATED {activated, deactivated, ...}, + iE-Extensions ProtocolExtensionContainer { { NotificationCell-Item-ExtIEs} } OPTIONAL, + ... +} + +NotificationCell-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- -------------------------------------------------------------------- +-- Inter System Resource Status Report +-- -------------------------------------------------------------------- + +IntersystemResourceStatusReport ::= SEQUENCE { + reportingSystem ResourceStatusReportingSystem, + iE-Extensions ProtocolExtensionContainer { { IntersystemResourceStatusReport-ExtIEs} } OPTIONAL, + ... +} + +IntersystemResourceStatusReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ResourceStatusReportingSystem ::= CHOICE { + eUTRAN-ReportingStatus EUTRAN-ReportingStatusIEs, + nGRAN-ReportingStatus NGRAN-ReportingStatusIEs, + choice-Extensions ProtocolIE-SingleContainer { { ResourceStatusReportingSystem-ExtIEs}} +} + +ResourceStatusReportingSystem-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +EUTRAN-ReportingStatusIEs::= SEQUENCE { + eUTRAN-CellReportList EUTRAN-CellReportList, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-ReportingStatusIEs-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-ReportingStatusIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-CellReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF EUTRAN-CellReportItem + +EUTRAN-CellReportItem ::= SEQUENCE { + eCGI EUTRA-CGI, + eUTRAN-CompositeAvailableCapacityGroup EUTRAN-CompositeAvailableCapacityGroup, + eUTRAN-NumberOfActiveUEs EUTRAN-NumberOfActiveUEs OPTIONAL, + eUTRAN-NoofRRCConnections NGRAN-NoofRRCConnections OPTIONAL, + eUTRAN-RadioResourceStatus EUTRAN-RadioResourceStatus OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CellReportItem-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CellReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +EUTRAN-CompositeAvailableCapacityGroup ::= SEQUENCE { + dL-CompositeAvailableCapacity CompositeAvailableCapacity, + uL-CompositeAvailableCapacity CompositeAvailableCapacity, + iE-Extensions ProtocolExtensionContainer { { EUTRAN-CompositeAvailableCapacityGroup-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CompositeAvailableCapacityGroup-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +CompositeAvailableCapacity ::= SEQUENCE { + cellCapacityClassValue INTEGER (1..100, ...) OPTIONAL, + capacityValue INTEGER (0..100), + iE-Extensions ProtocolExtensionContainer { {CompositeAvailableCapacity-ExtIEs} } OPTIONAL, + ... +} + +CompositeAvailableCapacity-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRAN-NumberOfActiveUEs ::= INTEGER (0..16777215, ...) + +EUTRAN-RadioResourceStatus ::= SEQUENCE { + dL-GBR-PRB-usage INTEGER (0..100), + uL-GBR-PRB-usage INTEGER (0..100), + dL-non-GBR-PRB-usage INTEGER (0..100), + uL-non-GBR-PRB-usage INTEGER (0..100), + dL-Total-PRB-usage INTEGER (0..100), + uL-Total-PRB-usage INTEGER (0..100), + dL-scheduling-PDCCH-CCE-usage INTEGER (0..100) OPTIONAL, + uL-scheduling-PDCCH-CCE-usage INTEGER (0..100) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-RadioResourceStatus-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-RadioResourceStatus-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-ReportingStatusIEs ::= SEQUENCE { + nGRAN-CellReportList NGRAN-CellReportList, + iE-Extensions ProtocolExtensionContainer { {NGRAN-ReportingStatusIEs-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-ReportingStatusIEs-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRAN-CellReportList ::= SEQUENCE (SIZE(1..maxnoofReportedCells)) OF NGRAN-CellReportItem + +NGRAN-CellReportItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + nGRAN-CompositeAvailableCapacityGroup EUTRAN-CompositeAvailableCapacityGroup, + nGRAN-NumberOfActiveUEs NGRAN-NumberOfActiveUEs OPTIONAL, + nGRAN-NoofRRCConnections NGRAN-NoofRRCConnections OPTIONAL, + nGRAN-RadioResourceStatus NGRAN-RadioResourceStatus OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NGRAN-CellReportItem-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-CellReportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NGRAN-NumberOfActiveUEs ::= INTEGER (0..16777215, ...) + +NGRAN-NoofRRCConnections ::= INTEGER (1..65536, ...) + +NGRAN-RadioResourceStatus ::= SEQUENCE { + dL-GBR-PRB-usage-for-MIMO INTEGER (0..100), + uL-GBR-PRB-usage-for-MIMO INTEGER (0..100), + dL-non-GBR-PRB-usage-for-MIMO INTEGER (0..100), + uL-non-GBR-PRB-usage-for-MIMO INTEGER (0..100), + dL-Total-PRB-usage-for-MIMO INTEGER (0..100), + uL-Total-PRB-usage-for-MIMO INTEGER (0..100), + iE-Extensions ProtocolExtensionContainer { { NGRAN-RadioResourceStatus-ExtIEs} } OPTIONAL, + ... +} + +NGRAN-RadioResourceStatus-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemHOReport ::= SEQUENCE { + handoverReportType InterSystemHandoverReportType, + iE-Extensions ProtocolExtensionContainer { { InterSystemHOReport-ExtIEs} } OPTIONAL, + ... +} + +InterSystemHOReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemHandoverReportType ::= CHOICE { + tooearlyIntersystemHO TooearlyIntersystemHO, + intersystemUnnecessaryHO IntersystemUnnecessaryHO, + choice-Extensions ProtocolIE-SingleContainer { { InterSystemHandoverReportType-ExtIEs} } +} + +InterSystemHandoverReportType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +IntersystemUnnecessaryHO ::= SEQUENCE { + sourcecellID NGRAN-CGI, + targetcellID EUTRA-CGI, + earlyIRATHO ENUMERATED {true, false, ...}, + candidateCellList CandidateCellList, + iE-Extensions ProtocolExtensionContainer { { IntersystemUnnecessaryHO-ExtIEs} } OPTIONAL, + ... +} + +IntersystemUnnecessaryHO-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- J +-- K +-- L + +LAC ::= OCTET STRING (SIZE (2)) + +LAI ::= SEQUENCE { + pLMNidentity PLMNIdentity, + lAC LAC, + iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL, + ... +} + +LAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedCellInformation ::= CHOICE { + nGRANCell LastVisitedNGRANCellInformation, + eUTRANCell LastVisitedEUTRANCellInformation, + uTRANCell LastVisitedUTRANCellInformation, + gERANCell LastVisitedGERANCellInformation, + choice-Extensions ProtocolIE-SingleContainer { {LastVisitedCellInformation-ExtIEs} } +} + +LastVisitedCellInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +LastVisitedCellItem ::= SEQUENCE { + lastVisitedCellInformation LastVisitedCellInformation, + iE-Extensions ProtocolExtensionContainer { {LastVisitedCellItem-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedEUTRANCellInformation ::= OCTET STRING + +LastVisitedGERANCellInformation ::= OCTET STRING + +LastVisitedNGRANCellInformation::= SEQUENCE { + globalCellID NGRAN-CGI, + cellType CellType, + timeUEStayedInCell TimeUEStayedInCell, + timeUEStayedInCellEnhancedGranularity TimeUEStayedInCellEnhancedGranularity OPTIONAL, + hOCauseValue Cause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LastVisitedNGRANCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedNGRANCellInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LastVisitedPSCellList CRITICALITY ignore EXTENSION LastVisitedPSCellList PRESENCE optional }, + ... +} + +LastVisitedPSCellList ::= SEQUENCE (SIZE(1..maxnoofPSCellsPerPrimaryCellinUEHistoryInfo)) OF LastVisitedPSCellInformation + +LastVisitedPSCellInformation ::= SEQUENCE { + pSCellID NGRAN-CGI OPTIONAL, + timeStay INTEGER (0..40950), + iE-Extensions ProtocolExtensionContainer { {LastVisitedPSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedPSCellInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedUTRANCellInformation ::= OCTET STRING + +LineType ::= ENUMERATED { + dsl, + pon, + ... +} + + +LocationReportingAdditionalInfo ::= ENUMERATED { + includePSCell, + ... +} + +LocationReportingReferenceID ::= INTEGER (1..64, ...) + +LocationReportingRequestType ::= SEQUENCE { + eventType EventType, + reportArea ReportArea, + areaOfInterestList AreaOfInterestList OPTIONAL, + locationReportingReferenceIDToBeCancelled LocationReportingReferenceID OPTIONAL, +-- The above IE shall be present if the event type is set to "stop reporting UE presence in the area of interest" + iE-Extensions ProtocolExtensionContainer { {LocationReportingRequestType-ExtIEs} } OPTIONAL, + ... +} + +LocationReportingRequestType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LocationReportingAdditionalInfo CRITICALITY ignore EXTENSION LocationReportingAdditionalInfo PRESENCE optional }, + ... +} + +LoggedMDTNr ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + loggedMDTTrigger LoggedMDTTrigger, + bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL, + wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL, + sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL, + areaScopeOfNeighCellsList AreaScopeOfNeighCellsList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LoggedMDTNr-ExtIEs} } OPTIONAL, + ... +} + +LoggedMDTNr-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-EarlyMeasurement CRITICALITY ignore EXTENSION EarlyMeasurement PRESENCE optional }, + ... +} + +LoggingInterval ::= ENUMERATED { + ms320, ms640, ms1280, ms2560, ms5120, ms10240, ms20480, ms30720, ms40960, ms61440, + infinity, + ... +} + +LoggingDuration ::= ENUMERATED {m10, m20, m40, m60, m90, m120, ...} + +Links-to-log ::= ENUMERATED { + uplink, + downlink, + both-uplink-and-downlink, + ... +} + +LoggedMDTTrigger ::= CHOICE{ + periodical NULL, + eventTrigger EventTrigger, + choice-Extensions ProtocolIE-SingleContainer { {LoggedMDTTrigger-ExtIEs} } +} + +LoggedMDTTrigger-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +LTEM-Indication ::= ENUMERATED {lte-m,...} + +LTEUERLFReportContainer ::= OCTET STRING + +LTEV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LTEV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +LTEV2XServicesAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +LTEUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +LTEUE-Sidelink-Aggregate-MaximumBitrates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- M + +MaskedIMEISV ::= BIT STRING (SIZE(64)) + +MaximumDataBurstVolume ::= INTEGER (0..4095, ..., 4096.. 2000000) + +MessageIdentifier ::= BIT STRING (SIZE(16)) + +MaximumIntegrityProtectedDataRate ::= ENUMERATED { + bitrate64kbs, + maximum-UE-rate, + ... +} + + +MBS-AreaSessionID ::= INTEGER (0..65535, ...) + +MBS-DataForwardingResponseMRBList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-DataForwardingResponseMRBItem + +MBS-DataForwardingResponseMRBItem ::= SEQUENCE { + mRB-ID MRB-ID, + dL-Forwarding-UPTNLInformation UPTransportLayerInformation, + mRB-ProgressInformation MRB-ProgressInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DataForwardingResponseMRBItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-DataForwardingResponseMRBItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-MappingandDataForwardingRequestList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-MappingandDataForwardingRequestItem + +MBS-MappingandDataForwardingRequestItem ::= SEQUENCE { + mRB-ID MRB-ID, + mBS-QoSFlowList MBS-QoSFlowList, + mRB-ProgressInformation MRB-ProgressInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-MappingandDataForwardingRequestItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-MappingandDataForwardingRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF QosFlowIdentifier + +MRB-ProgressInformation ::= CHOICE { + pDCP-SN-Length12 INTEGER (0..4095), + pDCP-SN-Length18 INTEGER (0..262143), + choice-Extensions ProtocolIE-SingleContainer { { MRB-ProgressInformation-ExtIEs} } +} + +MRB-ProgressInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-QoSFlowsToBeSetupList ::= SEQUENCE (SIZE(1.. maxnoofMBSQoSFlows)) OF MBS-QoSFlowsToBeSetupItem + +MBS-QoSFlowsToBeSetupItem ::= SEQUENCE { + mBSqosFlowIdentifier QosFlowIdentifier, + mBSqosFlowLevelQosParameters QosFlowLevelQosParameters, + iE-Extensions ProtocolExtensionContainer { {MBS-QoSFlowsToBeSetupItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-QoSFlowsToBeSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBS-ServiceArea ::= CHOICE { + locationindependent MBS-ServiceAreaInformation, + locationdependent MBS-ServiceAreaInformationList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-ServiceArea-ExtIEs} } +} + +MBS-ServiceArea-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-ServiceAreaInformationList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-ServiceAreaInformationItem + + +MBS-ServiceAreaInformationItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + mBS-ServiceAreaInformation MBS-ServiceAreaInformation, + iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaInformationItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ServiceAreaInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ServiceAreaInformation ::= SEQUENCE { + mBS-ServiceAreaCellList MBS-ServiceAreaCellList OPTIONAL, + mBS-ServiceAreaTAIList MBS-ServiceAreaTAIList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaInformation-ExtIEs} } OPTIONAL, + ... +} + +MBS-ServiceAreaInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ServiceAreaCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsforMBS)) OF NR-CGI + +MBS-ServiceAreaTAIList ::= SEQUENCE (SIZE(1.. maxnoofTAIforMBS)) OF TAI + +MBS-SessionID ::= SEQUENCE { + tMGI TMGI, + nID NID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionID-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionFailedtoSetupList ::= SEQUENCE (SIZE(1.. maxnoofMBSSessions)) OF MBSSessionFailedtoSetupItem + +MBSSessionFailedtoSetupItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBSSessionFailedtoSetupItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionFailedtoSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ActiveSessionInformation-SourcetoTargetList ::= SEQUENCE (SIZE(1..maxnoofMBSSessionsofUE)) OF MBS-ActiveSessionInformation-SourcetoTargetItem + +MBS-ActiveSessionInformation-SourcetoTargetItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + mBS-ServiceArea MBS-ServiceArea OPTIONAL, + mBS-QoSFlowsToBeSetupList MBS-QoSFlowsToBeSetupList, + mBS-MappingandDataForwardingRequestList MBS-MappingandDataForwardingRequestList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ActiveSessionInformation-SourcetoTargetItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-ActiveSessionInformation-TargettoSourceList ::= SEQUENCE (SIZE(1..maxnoofMBSSessionsofUE)) OF MBS-ActiveSessionInformation-TargettoSourceItem + +MBS-ActiveSessionInformation-TargettoSourceItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-DataForwardingResponseMRBList MBS-DataForwardingResponseMRBList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-ActiveSessionInformation-TargettoSourceItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModFailureTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupOrModFailureTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupOrModFailureTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupResponseList ::= SEQUENCE (SIZE(1.. maxnoofMBSSessions)) OF MBSSessionSetupResponseItem + +MBSSessionSetupResponseItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupResponseItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MBSSessionSetupOrModRequestTransferIEs} }, + ... +} + +MBSSessionSetupOrModRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionTNLInfo5GC CRITICALITY reject TYPE MBS-SessionTNLInfo5GC PRESENCE optional }| + { ID id-MBS-QoSFlowsToBeSetupModList CRITICALITY reject TYPE MBS-QoSFlowsToBeSetupList PRESENCE mandatory }| + { ID id-MBS-SessionFSAIDList CRITICALITY ignore TYPE MBS-SessionFSAIDList PRESENCE optional }, + ... +} + +MBS-SessionFSAIDList ::= SEQUENCE (SIZE(1.. maxnoofMBSFSAs)) OF MBS-SessionFSAID + +MBS-SessionFSAID ::= OCTET STRING (SIZE(3)) + +MBSSessionReleaseResponseTransfer ::= SEQUENCE { + mBS-SessionTNLInfoNGRAN MBS-SessionTNLInfoNGRAN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBSSessionReleaseResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionReleaseResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupOrModResponseTransfer ::= SEQUENCE { + mBS-SessionTNLInfoNGRAN MBS-SessionTNLInfoNGRAN OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBSSessionSetupOrModResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupOrModResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-SupportIndicator ::= ENUMERATED { + true, + ... +} + +MBS-SessionTNLInfo5GC ::= CHOICE { + locationindependent SharedNGU-MulticastTNLInformation, + locationdependent MBS-SessionTNLInfo5GCList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-SessionTNLInfo5GC-ExtIEs} } +} + +MBS-SessionTNLInfo5GC-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-SessionTNLInfo5GCList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-SessionTNLInfo5GCItem + +MBS-SessionTNLInfo5GCItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + sharedNGU-MulticastTNLInformation SharedNGU-MulticastTNLInformation, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionTNLInfo5GCItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionTNLInfo5GCItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-SessionTNLInfoNGRAN ::= CHOICE { + locationindependent UPTransportLayerInformation, + locationdependent MBS-SessionTNLInfoNGRANList, + choice-Extensions ProtocolIE-SingleContainer { {MBS-SessionTNLInfoNGRAN-ExtIEs} } +} + +MBS-SessionTNLInfoNGRAN-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MBS-SessionTNLInfoNGRANList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-SessionTNLInfoNGRANItem + +MBS-SessionTNLInfoNGRANItem ::= SEQUENCE { + mBS-AreaSessionID MBS-AreaSessionID, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-SessionTNLInfoNGRANItem-ExtIEs} } OPTIONAL, + ... +} + +MBS-SessionTNLInfoNGRANItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionReleaseRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionReleaseRequesTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionReleaseRequesTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionSetupRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-UnicastTNLInformation UPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionSetupRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-DistributionSetupResponseTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + sharedNGU-MulticastTNLInformation MBS-SessionTNLInfo5GCItem OPTIONAL, + mBS-QoSFlowsToBeSetupList MBS-QoSFlowsToBeSetupList, + mBSSessionStatus MBSSessionStatus, + mBS-ServiceArea MBS-ServiceArea OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MBS-DistributionSetupResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBS-DistributionSetupUnsuccessfulTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +MBS-DistributionSetupUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionSetupRequestItem + +MBSSessionSetupRequestItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + associatedMBSQosFlowSetupRequestList AssociatedMBSQosFlowSetupRequestList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MBSSessionSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionSetuporModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionSetuporModifyRequestItem + +MBSSessionSetuporModifyRequestItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + mBS-AreaSessionID MBS-AreaSessionID OPTIONAL, + associatedMBSQosFlowSetuporModifyRequestList AssociatedMBSQosFlowSetuporModifyRequestList OPTIONAL, + mBS-QosFlowToReleaseList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{MBSSessionSetuporModifyRequestItem-ExtIEs}} OPTIONAL, + ... +} + +MBSSessionSetuporModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +MBSSessionToReleaseList ::= SEQUENCE (SIZE(1..maxnoofMBSSessions)) OF MBSSessionToReleaseItem + +MBSSessionToReleaseItem ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { MBSSessionToReleaseItem-ExtIEs} } OPTIONAL, + ... +} + +MBSSessionToReleaseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBSSessionStatus ::= ENUMERATED { + activated, + deactivated, + ... +} + +MicoAllPLMN ::= ENUMERATED { + true, + ... +} + + +MICOModeIndication ::= ENUMERATED { + true, + ... +} + +MobilityInformation ::= BIT STRING (SIZE(16)) + +MobilityRestrictionList ::= SEQUENCE { + servingPLMN PLMNIdentity, + equivalentPLMNs EquivalentPLMNs OPTIONAL, + rATRestrictions RATRestrictions OPTIONAL, + forbiddenAreaInformation ForbiddenAreaInformation OPTIONAL, + serviceAreaInformation ServiceAreaInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MobilityRestrictionList-ExtIEs} } OPTIONAL, + ... +} + +MobilityRestrictionList-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-LastEUTRAN-PLMNIdentity CRITICALITY ignore EXTENSION PLMNIdentity PRESENCE optional }| + { ID id-CNTypeRestrictionsForServing CRITICALITY ignore EXTENSION CNTypeRestrictionsForServing PRESENCE optional }| + { ID id-CNTypeRestrictionsForEquivalent CRITICALITY ignore EXTENSION CNTypeRestrictionsForEquivalent PRESENCE optional }| + { ID id-NPN-MobilityInformation CRITICALITY reject EXTENSION NPN-MobilityInformation PRESENCE optional }, + ... +} + +MDT-AlignmentInfo ::= CHOICE { + s-basedMDT NGRANTraceID, + choice-Extensions ProtocolIE-SingleContainer { { MDT-AlignmentInfo-ExtIEs} } +} + +MDT-AlignmentInfo-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMNIdentity + +MDTPLMNModificationList ::= SEQUENCE (SIZE(0..maxnoofMDTPLMNs)) OF PLMNIdentity + +MDT-Configuration ::= SEQUENCE { + mdt-Config-NR MDT-Configuration-NR OPTIONAL, + mdt-Config-EUTRA MDT-Configuration-EUTRA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Configuration-NR ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT-NR, + mDTModeNr MDTModeNr, + signallingBasedMDTPLMNList MDTPLMNList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-NR-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-NR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Configuration-EUTRA ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT-EUTRA, + mDTMode MDTModeEutra, + signallingBasedMDTPLMNList MDTPLMNList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-EUTRA-ExtIEs} } OPTIONAL, + ... +} + +MDT-Configuration-EUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Activation ::= ENUMERATED { + immediate-MDT-only, + logged-MDT-only, + immediate-MDT-and-Trace, + ... +} + +MDTModeNr ::= CHOICE { + immediateMDTNr ImmediateMDTNr, + loggedMDTNr LoggedMDTNr, + choice-Extensions ProtocolIE-SingleContainer { {MDTModeNr-ExtIEs} } +} + +MDTModeNr-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +MDTModeEutra ::= OCTET STRING + +MeasurementsToActivate ::= BIT STRING(SIZE(8)) + +MRB-ID ::= INTEGER (1..512, ...) + +MulticastSessionActivationRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + iE-Extensions ProtocolExtensionContainer { { MulticastSessionActivationRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MulticastSessionActivationRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MulticastSessionDeactivationRequestTransfer ::= SEQUENCE { + mBS-SessionID MBS-SessionID, + iE-Extensions ProtocolExtensionContainer { { MulticastSessionDeactivationRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +MulticastSessionDeactivationRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MulticastSessionUpdateRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MulticastSessionUpdateRequestTransferIEs} }, + ... +} + +MulticastSessionUpdateRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-MBS-SessionID CRITICALITY reject TYPE MBS-SessionID PRESENCE mandatory }| + { ID id-MBS-ServiceArea CRITICALITY reject TYPE MBS-ServiceArea PRESENCE optional }| + { ID id-MBS-QoSFlowsToBeSetupModList CRITICALITY reject TYPE MBS-QoSFlowsToBeSetupList PRESENCE optional }| + { ID id-MBS-QoSFlowToReleaseList CRITICALITY reject TYPE QosFlowListWithCause PRESENCE optional }| + { ID id-MBS-SessionTNLInfo5GC CRITICALITY reject TYPE MBS-SessionTNLInfo5GC PRESENCE optional }, + ... +} + + +MulticastGroupPagingAreaList ::= SEQUENCE (SIZE(1..maxnoofPagingAreas)) OF MulticastGroupPagingAreaItem + +MulticastGroupPagingAreaItem ::= SEQUENCE { + multicastGroupPagingArea MulticastGroupPagingArea, + uE-PagingList UE-PagingList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { MulticastGroupPagingAreaItem-ExtIEs} } OPTIONAL, + ... +} + +MulticastGroupPagingAreaItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MBS-AreaTAIList ::= SEQUENCE (SIZE(1..maxnoofTAIforPaging)) OF TAI + +MulticastGroupPagingArea ::= SEQUENCE { + mBS-AreaTAIList MBS-AreaTAIList, + iE-Extensions ProtocolExtensionContainer { { MulticastGroupPagingArea-ExtIEs} } OPTIONAL, + ... +} + +MulticastGroupPagingArea-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-PagingList ::= SEQUENCE (SIZE(1..maxnoofUEsforPaging)) OF UE-PagingItem + +UE-PagingItem ::= SEQUENCE { + uEIdentityIndexValue UEIdentityIndexValue, + pagingDRX PagingDRX OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-PagingItem-ExtIEs} } OPTIONAL, + ... +} + +UE-PagingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +M1Configuration ::= SEQUENCE { + m1reportingTrigger M1ReportingTrigger, + m1thresholdEventA2 M1ThresholdEventA2 OPTIONAL, +-- The above IE shall be present if the M1 Reporting Trigger IE is set to "A2event-triggered" or "A2event-triggered periodic" + m1periodicReporting M1PeriodicReporting OPTIONAL, +-- The above IE shall be present if the M1 Reporting Trigger IE is set to "periodic" or "A2event-triggered periodic" + iE-Extensions ProtocolExtensionContainer { { M1Configuration-ExtIEs} } OPTIONAL, + ... +} + +M1Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-IncludeBeamMeasurementsIndication CRITICALITY ignore EXTENSION IncludeBeamMeasurementsIndication PRESENCE optional }| + { ID id-BeamMeasurementsReportConfiguration CRITICALITY ignore EXTENSION BeamMeasurementsReportConfiguration PRESENCE conditional }, +-- The above IE shall be present if the IncludeBeamMeasurementsIndication IE is set to "true" + ... +} + +IncludeBeamMeasurementsIndication ::= ENUMERATED { + true, + ... +} + +MaxNrofRS-IndexesToReport ::= INTEGER (1..64, ...) + +M1ReportingTrigger ::= ENUMERATED { + periodic, + a2eventtriggered, + a2eventtriggered-periodic, + ... +} + +M1ThresholdEventA2 ::= SEQUENCE { + m1ThresholdType M1ThresholdType, + iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, + ... +} + +M1ThresholdEventA2-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +M1ThresholdType ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + threshold-SINR Threshold-SINR, + choice-Extensions ProtocolIE-SingleContainer { {M1ThresholdType-ExtIEs} } +} + +M1ThresholdType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +M1PeriodicReporting ::= SEQUENCE { + reportInterval ReportIntervalMDT, + reportAmount ReportAmountMDT, + iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, + ... +} + +M1PeriodicReporting-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ExtendedReportIntervalMDT CRITICALITY ignore EXTENSION ExtendedReportIntervalMDT PRESENCE optional}, + ... +} + +M4Configuration ::= SEQUENCE { + m4period M4period, + m4-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M4Configuration-ExtIEs} } OPTIONAL, + ... +} + +M4Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M4ReportAmount CRITICALITY ignore EXTENSION M4ReportAmountMDT PRESENCE optional }, + ... +} + +M4ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M5Configuration ::= SEQUENCE { + m5period M5period, + m5-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M5Configuration-ExtIEs} } OPTIONAL, + ... +} + +M5Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M5ReportAmount CRITICALITY ignore EXTENSION M5ReportAmountMDT PRESENCE optional }, + ... +} + +M5ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + + +M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M6Configuration ::= SEQUENCE { + m6report-Interval M6report-Interval, + m6-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M6Configuration-ExtIEs} } OPTIONAL, + ... +} + +M6Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M6ReportAmount CRITICALITY ignore EXTENSION M6ReportAmountMDT PRESENCE optional }| + { ID id-ExcessPacketDelayThresholdConfiguration CRITICALITY ignore EXTENSION ExcessPacketDelayThresholdConfiguration PRESENCE optional }, + ... +} + + +M6ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M6report-Interval ::= ENUMERATED { + ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, ms20480, ms40960, min1, min6, min12, min30, + ... +} + + +M7Configuration ::= SEQUENCE { + m7period M7period, + m7-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M7Configuration-ExtIEs} } OPTIONAL, + ... +} + +M7Configuration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-M7ReportAmount CRITICALITY ignore EXTENSION M7ReportAmountMDT PRESENCE optional }, + ... +} + +M7ReportAmountMDT ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity, ...} + +M7period ::= INTEGER(1..60, ...) + +MDT-Location-Info ::= SEQUENCE { + mDT-Location-Information MDT-Location-Information, + iE-Extensions ProtocolExtensionContainer { { MDT-Location-Info-ExtIEs} } OPTIONAL, + ... +} + +MDT-Location-Info-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-Location-Information::= BIT STRING (SIZE (8)) + +-- N + +N3IWF-ID ::= CHOICE { + n3IWF-ID BIT STRING (SIZE(16)), + choice-Extensions ProtocolIE-SingleContainer { {N3IWF-ID-ExtIEs} } +} + +N3IWF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NAS-PDU ::= OCTET STRING + +NASSecurityParametersFromNGRAN ::= OCTET STRING + +NB-IoT-DefaultPagingDRX ::= ENUMERATED { + rf128, rf256, rf512, rf1024, + ... +} + +NB-IoT-PagingDRX ::= ENUMERATED { + rf32, rf64, rf128, rf256, rf512, rf1024, + ... +} + +NB-IoT-Paging-eDRXCycle ::= ENUMERATED { + hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, hf512, hf1024, + ... +} + +NB-IoT-Paging-TimeWindow ::= ENUMERATED { + s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, + ... +} + +NB-IoT-Paging-eDRXInfo ::= SEQUENCE { + nB-IoT-Paging-eDRXCycle NB-IoT-Paging-eDRXCycle, + nB-IoT-Paging-TimeWindow NB-IoT-Paging-TimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInfo-ExtIEs} } OPTIONAL, + ... +} + +NB-IoT-Paging-eDRXInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NB-IoT-UEPriority ::= INTEGER (0..255, ...) + +NetworkInstance ::= INTEGER (1..256, ...) + +NewSecurityContextInd ::= ENUMERATED { + true, + ... +} + +NextHopChainingCount ::= INTEGER (0..7) + +NextPagingAreaScope ::= ENUMERATED { + same, + changed, + ... +} + +NGAPIESupportInformationRequestList ::= SEQUENCE (SIZE(1.. maxnoofNGAPIESupportInfo)) OF NGAPIESupportInformationRequestItem + +NGAPIESupportInformationRequestItem ::= SEQUENCE { + ngap-ProtocolIE-Id ProtocolIE-ID, + iE-Extensions ProtocolExtensionContainer { { NGAPIESupportInformationRequestItem-ExtIEs} } OPTIONAL, + ... +} + +NGAPIESupportInformationRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGAPIESupportInformationResponseList ::= SEQUENCE (SIZE(1.. maxnoofNGAPIESupportInfo)) OF NGAPIESupportInformationResponseItem + +NGAPIESupportInformationResponseItem ::= SEQUENCE { + ngap-ProtocolIE-Id ProtocolIE-ID, + ngap-ProtocolIESupportInfo ENUMERATED {supported, not-supported, ...}, + ngap-ProtocolIEPresenceInfo ENUMERATED {present, not-present, ...}, + iE-Extensions ProtocolExtensionContainer { { NGAPIESupportInformationResponseItem-ExtIEs} } OPTIONAL, + ... +} + +NGAPIESupportInformationResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NgENB-ID ::= CHOICE { + macroNgENB-ID BIT STRING (SIZE(20)), + shortMacroNgENB-ID BIT STRING (SIZE(18)), + longMacroNgENB-ID BIT STRING (SIZE(21)), + choice-Extensions ProtocolIE-SingleContainer { {NgENB-ID-ExtIEs} } +} + +NgENB-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NotifySourceNGRANNode ::= ENUMERATED { + notifySource, + ... +} + +NGRAN-CGI ::= CHOICE { + nR-CGI NR-CGI, + eUTRA-CGI EUTRA-CGI, + choice-Extensions ProtocolIE-SingleContainer { {NGRAN-CGI-ExtIEs} } +} + +NGRAN-CGI-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NGRAN-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF NGRAN-TNLAssociationToRemoveItem + +NGRAN-TNLAssociationToRemoveItem::= SEQUENCE { + tNLAssociationTransportLayerAddress CPTransportLayerInformation, + tNLAssociationTransportLayerAddressAMF CPTransportLayerInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NGRAN-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL +} + +NGRAN-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NGRANTraceID ::= OCTET STRING (SIZE(8)) + +NID ::= BIT STRING (SIZE(44)) + +NonDynamic5QIDescriptor ::= SEQUENCE { + fiveQI FiveQI, + priorityLevelQos PriorityLevelQos OPTIONAL, + averagingWindow AveragingWindow OPTIONAL, + maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NonDynamic5QIDescriptor-ExtIEs} } OPTIONAL, + ... +} + +NonDynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }, + ... +} + +NotAllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC + +NotificationCause ::= ENUMERATED { + fulfilled, + not-fulfilled, + ... +} + +NotificationControl ::= ENUMERATED { + notification-requested, + ... +} + +NPN-AccessInformation ::= CHOICE { + pNI-NPN-Access-Information CellCAGList, + choice-Extensions ProtocolIE-SingleContainer { {NPN-AccessInformation-ExtIEs} } +} + +NPN-AccessInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NPN-MobilityInformation ::= CHOICE { + sNPN-MobilityInformation SNPN-MobilityInformation, + pNI-NPN-MobilityInformation PNI-NPN-MobilityInformation, + choice-Extensions ProtocolIE-SingleContainer { {NPN-MobilityInformation-ExtIEs} } +} + +NPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + + +NPN-PagingAssistanceInformation ::= CHOICE { + pNI-NPN-PagingAssistance Allowed-PNI-NPN-List, + choice-Extensions ProtocolIE-SingleContainer { {NPN-PagingAssistanceInformation-ExtIEs} } +} + +NPN-PagingAssistanceInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NPN-Support ::= CHOICE { + sNPN NID, + choice-Extensions ProtocolIE-SingleContainer { {NPN-Support-ExtIEs} } +} + +NPN-Support-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +NRCellIdentity ::= BIT STRING (SIZE(36)) + +NR-CGI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + nRCellIdentity NRCellIdentity, + iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL, + ... +} + +NR-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsingNB)) OF NR-CGI + +NR-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF NR-CGI + +NR-PagingeDRXInformation ::= SEQUENCE { + nR-paging-eDRX-Cycle NR-Paging-eDRX-Cycle, + nR-paging-Time-Window NR-Paging-Time-Window OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NR-PagingeDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +NR-PagingeDRXInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-Paging-eDRX-Cycle ::= ENUMERATED { + hfquarter, hfhalf, hf1, hf2, hf4, hf8, hf16, + hf32, hf64, hf128, hf256, hf512, hf1024, + ... +} + +NR-Paging-Time-Window ::= ENUMERATED { + s1, s2, s3, s4, s5, + s6, s7, s8, s9, s10, + s11, s12, s13, s14, s15, s16, + ..., + s17, s18, s19, s20, s21, s22, s23, s24, + s25, s26, s27, s28, s29, s30, s31, s32 +} + +NRencryptionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +NRintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...)) + +NRMobilityHistoryReport ::= OCTET STRING + +NRPPa-PDU ::= OCTET STRING + +NRUERLFReportContainer ::= OCTET STRING + +NRNTNTAIInformation ::= SEQUENCE { + servingPLMN PLMNIdentity, + tACListInNRNTN TACListInNRNTN, + uELocationDerivedTACInNRNTN TAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NRNTNTAIInformation-ExtIEs} } OPTIONAL, + ... +} + +NRNTNTAIInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +NumberOfBroadcasts ::= INTEGER (0..65535) + +NumberOfBroadcastsRequested ::= INTEGER (0..65535) + +NRARFCN ::= INTEGER (0.. maxNRARFCN) + +NRFrequencyBand ::= INTEGER (1..1024, ...) + +NRFrequencyBand-List ::= SEQUENCE (SIZE(1..maxnoofNRCellBands)) OF NRFrequencyBandItem + +NRFrequencyBandItem ::= SEQUENCE { + nr-frequency-band NRFrequencyBand, + iE-Extension ProtocolExtensionContainer { {NRFrequencyBandItem-ExtIEs} } OPTIONAL, + ... +} + +NRFrequencyBandItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NRFrequencyInfo ::= SEQUENCE { + nrARFCN NRARFCN, + frequencyBand-List NRFrequencyBand-List, + iE-Extension ProtocolExtensionContainer { {NRFrequencyInfo-ExtIEs} } OPTIONAL, + ... +} + +NRFrequencyInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NR-PCI ::= INTEGER (0..1007, ...) + +NRV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NRV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +NRV2XServicesAuthorized-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +VehicleUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PedestrianUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +NRUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {NRUESidelinkAggregateMaximumBitrate-ExtIEs} } OPTIONAL, + ... +} + +NRUESidelinkAggregateMaximumBitrate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +NSAG-ID ::= INTEGER (0..255, ...) + +-- O + +OnboardingSupport ::= ENUMERATED { + true, + ... +} + +OverloadAction ::= ENUMERATED { + reject-non-emergency-mo-dt, + reject-rrc-cr-signalling, + permit-emergency-sessions-and-mobile-terminated-services-only, + permit-high-priority-sessions-and-mobile-terminated-services-only, + ... +} + +OverloadResponse ::= CHOICE { + overloadAction OverloadAction, + choice-Extensions ProtocolIE-SingleContainer { {OverloadResponse-ExtIEs} } +} + +OverloadResponse-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +OverloadStartNSSAIList ::= SEQUENCE (SIZE (1..maxnoofSliceItems)) OF OverloadStartNSSAIItem + +OverloadStartNSSAIItem ::= SEQUENCE { + sliceOverloadList SliceOverloadList, + sliceOverloadResponse OverloadResponse OPTIONAL, + sliceTrafficLoadReductionIndication TrafficLoadReductionIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {OverloadStartNSSAIItem-ExtIEs} } OPTIONAL, + ... +} + +OverloadStartNSSAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- P + +PacketDelayBudget ::= INTEGER (0..1023, ...) + +PacketErrorRate ::= SEQUENCE { + pERScalar INTEGER (0..9, ...), + pERExponent INTEGER (0..9, ...), + iE-Extensions ProtocolExtensionContainer { {PacketErrorRate-ExtIEs} } OPTIONAL, + ... +} + +PacketErrorRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PacketLossRate ::= INTEGER (0..1000, ...) + +PagingAssisDataforCEcapabUE ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + coverageEnhancementLevel CoverageEnhancementLevel, + iE-Extensions ProtocolExtensionContainer { { PagingAssisDataforCEcapabUE-ExtIEs} } OPTIONAL, + ... +} + +PagingAssisDataforCEcapabUE-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptInformation ::= SEQUENCE { + pagingAttemptCount PagingAttemptCount, + intendedNumberOfPagingAttempts IntendedNumberOfPagingAttempts, + nextPagingAreaScope NextPagingAreaScope OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PagingAttemptInformation-ExtIEs} } OPTIONAL, + ... +} + +PagingAttemptInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptCount ::= INTEGER (1..16, ...) + +PagingCause ::= ENUMERATED { + voice, + ... +} + +PagingCauseIndicationForVoiceService ::= ENUMERATED { + supported, + ... +} + +PagingDRX ::= ENUMERATED { + v32, + v64, + v128, + v256, + ... +} + +PagingOrigin ::= ENUMERATED { + non-3gpp, + ... +} + +PagingPriority ::= ENUMERATED { + priolevel1, + priolevel2, + priolevel3, + priolevel4, + priolevel5, + priolevel6, + priolevel7, + priolevel8, + ... +} + +PagingProbabilityInformation ::= ENUMERATED { + p00, p05, p10, p15, p20, p25, p30, p35, p40, p45, p50, p55, p60, p65, p70, p75, p80, p85, p90, p95, p100, + ... +} + +PathSwitchRequestAcknowledgeTransfer ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + securityIndication SecurityIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-QosFlowParametersList CRITICALITY ignore EXTENSION QosFlowParametersList PRESENCE optional }, + ... +} + +PathSwitchRequestSetupFailedTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestSetupFailedTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestSetupFailedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PathSwitchRequestTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-TNLInformationReused DL-NGU-TNLInformationReused OPTIONAL, + userPlaneSecurityInformation UserPlaneSecurityInformation OPTIONAL, + qosFlowAcceptedList QosFlowAcceptedList, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantDL-NGU-TNLInformationReused CRITICALITY ignore EXTENSION DL-NGU-TNLInformationReused PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }, + ... +} + +PathSwitchRequestUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PathSwitchRequestUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSParameters ::= SEQUENCE { + pc5QoSFlowList PC5QoSFlowList, + pc5LinkAggregateBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF PC5QoSFlowItem + +PC5QoSFlowItem::= SEQUENCE { + pQI FiveQI, + pc5FlowBitRates PC5FlowBitRates OPTIONAL, + range Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5FlowBitRates ::= SEQUENCE { + guaranteedFlowBitRate BitRate, + maximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { PC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +PC5FlowBitRates-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +PCIListForMDT ::= SEQUENCE (SIZE(1.. maxnoofNeighPCIforMDT)) OF NR-PCI + +PrivacyIndicator ::= ENUMERATED { + immediate-MDT, + logged-MDT, + ... +} + +PDUSessionAggregateMaximumBitRate ::= SEQUENCE { + pDUSessionAggregateMaximumBitRateDL BitRate, + pDUSessionAggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {PDUSessionAggregateMaximumBitRate-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionID ::= INTEGER (0..255) + +PDUSessionPairID ::= INTEGER (0..255, ...) + +PDUSessionResourceAdmittedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceAdmittedItem + +PDUSessionResourceAdmittedItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverRequestAcknowledgeTransfer OCTET STRING (CONTAINING HandoverRequestAcknowledgeTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceAdmittedItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceAdmittedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModCfm + +PDUSessionResourceFailedToModifyItemModCfm ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyIndicationUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModCfm-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModRes + +PDUSessionResourceFailedToModifyItemModRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToResumeListRESReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToResumeItemRESReq + +PDUSessionResourceFailedToResumeItemRESReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToResumeItemRESReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToResumeItemRESReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +PDUSessionResourceFailedToResumeListRESRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToResumeItemRESRes + +PDUSessionResourceFailedToResumeItemRESRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToResumeItemRESRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToResumeItemRESRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListCxtFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtFail + +PDUSessionResourceFailedToSetupItemCxtFail ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtRes + +PDUSessionResourceFailedToSetupItemCxtRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListHOAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemHOAck + +PDUSessionResourceFailedToSetupItemHOAck ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverResourceAllocationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverResourceAllocationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemHOAck-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemHOAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListPSReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemPSReq + +PDUSessionResourceFailedToSetupItemPSReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestSetupFailedTransfer OCTET STRING (CONTAINING PathSwitchRequestSetupFailedTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemPSReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemPSReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceFailedToSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemSURes + +PDUSessionResourceFailedToSetupItemSURes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemSURes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceFailedToSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceHandoverList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceHandoverItem + +PDUSessionResourceHandoverItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverCommandTransfer OCTET STRING (CONTAINING HandoverCommandTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceHandoverItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceHandoverItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceInformationList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceInformationItem + +PDUSessionResourceInformationItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + qosFlowInformationList QosFlowInformationList, + dRBsToQosFlowsMappingList DRBsToQosFlowsMappingList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceInformationItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceListCxtRelCpl ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelCpl + +PDUSessionResourceItemCxtRelCpl ::= SEQUENCE { + pDUSessionID PDUSessionID, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelCpl-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemCxtRelCpl-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PDUSessionResourceReleaseResponseTransfer CRITICALITY ignore EXTENSION OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer) PRESENCE optional }, + ... +} + +PDUSessionResourceListCxtRelReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelReq + +PDUSessionResourceItemCxtRelReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemCxtRelReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceListHORqd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemHORqd + +PDUSessionResourceItemHORqd ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverRequiredTransfer OCTET STRING (CONTAINING HandoverRequiredTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemHORqd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceItemHORqd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyConfirmTransfer ::= SEQUENCE { + qosFlowModifyConfirmList QosFlowModifyConfirmList, + uLNGU-UP-TNLInformation UPTransportLayerInformation, + additionalNG-UUPTNLInformation UPTransportLayerInformationPairList OPTIONAL, + qosFlowFailedToModifyList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyConfirmTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyConfirmTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyIndicationUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestTransferIEs} }, + ... +} + +PDUSessionResourceModifyRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }| + { ID id-UL-NGU-UP-TNLModifyList CRITICALITY reject TYPE UL-NGU-UP-TNLModifyList PRESENCE optional }| + { ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }| + { ID id-QosFlowAddOrModifyRequestList CRITICALITY reject TYPE QosFlowAddOrModifyRequestList PRESENCE optional }| + { ID id-QosFlowToReleaseList CRITICALITY reject TYPE QosFlowListWithCause PRESENCE optional }| + { ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-AdditionalRedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-RedundantCommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformation PRESENCE optional }| + { ID id-SecurityIndication CRITICALITY ignore TYPE SecurityIndication PRESENCE optional }| + { ID id-MBSSessionSetuporModifyRequestList CRITICALITY ignore TYPE MBSSessionSetuporModifyRequestList PRESENCE optional }| + { ID id-MBSSessionToReleaseList CRITICALITY ignore TYPE MBSSessionToReleaseList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyResponseTransfer ::= SEQUENCE { + dL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL, + qosFlowAddOrModifyResponseList QosFlowAddOrModifyResponseList OPTIONAL, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + qosFlowFailedToAddOrModifyList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-AdditionalRedundantNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional }| + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }| + { ID id-MBSSessionSetuporModifyResponseList CRITICALITY ignore EXTENSION MBSSessionSetupResponseList PRESENCE optional }| + { ID id-MBSSessionFailedtoSetuporModifyList CRITICALITY ignore EXTENSION MBSSessionFailedtoSetupList PRESENCE optional }, + ... +} + +PDUSessionResourceModifyIndicationTransfer ::= SEQUENCE { + dLQosFlowPerTNLInformation QosFlowPerTNLInformation, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyIndicationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-SecurityResult CRITICALITY ignore EXTENSION SecurityResult PRESENCE optional }| + { ID id-RedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }, + ... +} + +PDUSessionResourceModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModCfm + +PDUSessionResourceModifyItemModCfm ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyConfirmTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyConfirmTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModCfm-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyListModInd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModInd + +PDUSessionResourceModifyItemModInd ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyIndicationTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModInd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModInd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyListModReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModReq + +PDUSessionResourceModifyItemModReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + nAS-PDU NAS-PDU OPTIONAL, + pDUSessionResourceModifyRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-S-NSSAI CRITICALITY reject EXTENSION S-NSSAI PRESENCE optional }| + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModRes + +PDUSessionResourceModifyItemModRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceModifyResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceModifyUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceNotifyList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceNotifyItem + +PDUSessionResourceNotifyItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceNotifyTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceNotifyReleasedTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyReleasedTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyReleasedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }, + ... +} + +PDUSessionResourceNotifyTransfer ::= SEQUENCE { + qosFlowNotifyList QosFlowNotifyList OPTIONAL, + qosFlowReleasedList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceNotifyTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }| + { ID id-QosFlowFeedbackList CRITICALITY ignore EXTENSION QosFlowFeedbackList PRESENCE optional }, + ... +} + +PDUSessionResourceReleaseCommandTransfer ::= SEQUENCE { + cause Cause, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseCommandTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleaseCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListNot ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemNot + +PDUSessionResourceReleasedItemNot ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceNotifyReleasedTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyReleasedTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemNot-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemNot-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListPSAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSAck + +PDUSessionResourceReleasedItemPSAck ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSAck-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemPSAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListPSFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSFail + +PDUSessionResourceReleasedItemPSFail ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSFail-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemPSFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleasedListRelRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemRelRes + +PDUSessionResourceReleasedItemRelRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceReleaseResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemRelRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleasedItemRelRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceReleaseResponseTransfer ::= SEQUENCE { + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceReleaseResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }, + ... +} + +PDUSessionResourceResumeListRESReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceResumeItemRESReq + +PDUSessionResourceResumeItemRESReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextResumeRequestTransfer OCTET STRING (CONTAINING UEContextResumeRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceResumeItemRESReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceResumeItemRESReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceResumeListRESRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceResumeItemRESRes + +PDUSessionResourceResumeItemRESRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextResumeResponseTransfer OCTET STRING (CONTAINING UEContextResumeResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceResumeItemRESRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceResumeItemRESRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSecondaryRATUsageList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSecondaryRATUsageItem + +PDUSessionResourceSecondaryRATUsageItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + secondaryRATDataUsageReportTransfer OCTET STRING (CONTAINING SecondaryRATDataUsageReportTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSecondaryRATUsageItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSecondaryRATUsageItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupListCxtReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtReq + +PDUSessionResourceSetupItemCxtReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + nAS-PDU NAS-PDU OPTIONAL, + s-NSSAI S-NSSAI, + pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemCxtReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtRes + +PDUSessionResourceSetupItemCxtRes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtRes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupListHOReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemHOReq + +PDUSessionResourceSetupItemHOReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + s-NSSAI S-NSSAI, + handoverRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemHOReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemHOReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListSUReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSUReq + +PDUSessionResourceSetupItemSUReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionNAS-PDU NAS-PDU OPTIONAL, + s-NSSAI S-NSSAI, + pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSUReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemSUReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSURes + +PDUSessionResourceSetupItemSURes ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSURes-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSetupRequestTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestTransferIEs} }, + ... +} + +PDUSessionResourceSetupRequestTransferIEs NGAP-PROTOCOL-IES ::= { + { ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }| + { ID id-UL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformation PRESENCE mandatory }| + { ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-DataForwardingNotPossible CRITICALITY reject TYPE DataForwardingNotPossible PRESENCE optional }| + { ID id-PDUSessionType CRITICALITY reject TYPE PDUSessionType PRESENCE mandatory }| + { ID id-SecurityIndication CRITICALITY reject TYPE SecurityIndication PRESENCE optional }| + { ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }| + { ID id-QosFlowSetupRequestList CRITICALITY reject TYPE QosFlowSetupRequestList PRESENCE mandatory }| + { ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore TYPE DirectForwardingPathAvailability PRESENCE optional }| + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformation PRESENCE optional }| + { ID id-AdditionalRedundantUL-NGU-UP-TNLInformation CRITICALITY ignore TYPE UPTransportLayerInformationList PRESENCE optional }| + { ID id-RedundantCommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional }| + { ID id-RedundantPDUSessionInformation CRITICALITY ignore TYPE RedundantPDUSessionInformation PRESENCE optional }| + { ID id-MBSSessionSetupRequestList CRITICALITY ignore TYPE MBSSessionSetupRequestList PRESENCE optional }, + ... +} + +PDUSessionResourceSetupResponseTransfer ::= SEQUENCE { + dLQosFlowPerTNLInformation QosFlowPerTNLInformation, + additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL, + securityResult SecurityResult OPTIONAL, + qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformation PRESENCE optional }| + { ID id-AdditionalRedundantDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional }| + { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional }| + { ID id-GlobalRANNodeID CRITICALITY ignore EXTENSION GlobalRANNodeID PRESENCE optional }| + { ID id-MBS-SupportIndicator CRITICALITY ignore EXTENSION MBS-SupportIndicator PRESENCE optional }| + { ID id-MBSSessionSetupResponseList CRITICALITY ignore EXTENSION MBSSessionSetupResponseList PRESENCE optional }| + { ID id-MBSSessionFailedtoSetupList CRITICALITY ignore EXTENSION MBSSessionFailedtoSetupList PRESENCE optional }, + ... +} + +PDUSessionResourceSetupUnsuccessfulTransfer ::= SEQUENCE { + cause Cause, + criticalityDiagnostics CriticalityDiagnostics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSuspendListSUSReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSuspendItemSUSReq + +PDUSessionResourceSuspendItemSUSReq ::= SEQUENCE { + pDUSessionID PDUSessionID, + uEContextSuspendRequestTransfer OCTET STRING (CONTAINING UEContextSuspendRequestTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSuspendItemSUSReq-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSuspendItemSUSReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceSwitchedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSwitchedItem + +PDUSessionResourceSwitchedItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestAcknowledgeTransfer OCTET STRING (CONTAINING PathSwitchRequestAcknowledgeTransfer), + iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceSwitchedItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceSwitchedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PduSessionExpectedUEActivityBehaviour CRITICALITY ignore EXTENSION ExpectedUEActivityBehaviour PRESENCE optional }, + ... +} + +PDUSessionResourceToBeSwitchedDLList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToBeSwitchedDLItem + +PDUSessionResourceToBeSwitchedDLItem ::= SEQUENCE { + pDUSessionID PDUSessionID, + pathSwitchRequestTransfer OCTET STRING (CONTAINING PathSwitchRequestTransfer), + iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceToBeSwitchedDLItem-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToBeSwitchedDLItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceToReleaseListHOCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemHOCmd + +PDUSessionResourceToReleaseItemHOCmd ::= SEQUENCE { + pDUSessionID PDUSessionID, + handoverPreparationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverPreparationUnsuccessfulTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemHOCmd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToReleaseItemHOCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PDUSessionResourceToReleaseListRelCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemRelCmd + +PDUSessionResourceToReleaseItemRelCmd ::= SEQUENCE { + pDUSessionID PDUSessionID, + pDUSessionResourceReleaseCommandTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseCommandTransfer), + iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemRelCmd-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionResourceToReleaseItemRelCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} +PDUSessionType ::= ENUMERATED { + ipv4, + ipv6, + ipv4v6, + ethernet, + unstructured, + ... +} + +PDUSessionUsageReport ::= SEQUENCE { + rATType ENUMERATED {nr, eutra, ..., nr-unlicensed, e-utra-unlicensed}, + pDUSessionTimedReportList VolumeTimedReportList, + iE-Extensions ProtocolExtensionContainer { {PDUSessionUsageReport-ExtIEs} } OPTIONAL, + ... +} + +PDUSessionUsageReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PEIPSassistanceInformation ::= SEQUENCE { + cNsubgroupID CNsubgroupID, + iE-Extensions ProtocolExtensionContainer { {PEIPSassistanceInformation-ExtIEs} } OPTIONAL, + ... +} + +PEIPSassistanceInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +Periodicity ::= INTEGER (0..640000, ...) + +PeriodicRegistrationUpdateTimer ::= BIT STRING (SIZE(8)) + +PLMNIdentity ::= OCTET STRING (SIZE(3)) + +PLMNAreaBasedQMC ::= SEQUENCE { + plmnListforQMC PLMNListforQMC, + iE-Extensions ProtocolExtensionContainer { {PLMNAreaBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +PLMNAreaBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNListforQMC ::= SEQUENCE (SIZE(1..maxnoofPLMNforQMC)) OF PLMNIdentity + +PLMNSupportList ::= SEQUENCE (SIZE(1..maxnoofPLMNs)) OF PLMNSupportItem + +PLMNSupportItem ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + sliceSupportList SliceSupportList, + iE-Extensions ProtocolExtensionContainer { {PLMNSupportItem-ExtIEs} } OPTIONAL, + ... +} + +PLMNSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NPN-Support CRITICALITY reject EXTENSION NPN-Support PRESENCE optional }| + { ID id-ExtendedSliceSupportList CRITICALITY reject EXTENSION ExtendedSliceSupportList PRESENCE optional }| + { ID id-OnboardingSupport CRITICALITY ignore EXTENSION OnboardingSupport PRESENCE optional }, + ... +} + +PNI-NPN-MobilityInformation ::= SEQUENCE { + allowed-PNI-NPI-List Allowed-PNI-NPN-List, + iE-Extensions ProtocolExtensionContainer { {PNI-NPN-MobilityInformation-ExtIEs} } OPTIONAL, + ... +} + +PNI-NPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +PortNumber ::= OCTET STRING (SIZE(2)) + +Pre-emptionCapability ::= ENUMERATED { + shall-not-trigger-pre-emption, + may-trigger-pre-emption, + ... +} + +Pre-emptionVulnerability ::= ENUMERATED { + not-pre-emptable, + pre-emptable, + ... +} + +PriorityLevelARP ::= INTEGER (1..15) + +PriorityLevelQos ::= INTEGER (1..127, ...) + +PWSFailedCellIDList ::= CHOICE { + eUTRA-CGI-PWSFailedList EUTRA-CGIList, + nR-CGI-PWSFailedList NR-CGIList, + choice-Extensions ProtocolIE-SingleContainer { {PWSFailedCellIDList-ExtIEs} } +} + +PWSFailedCellIDList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +-- Q + +QMCConfigInfo ::= SEQUENCE { + uEAppLayerMeasInfoList UEAppLayerMeasInfoList, + iE-Extensions ProtocolExtensionContainer { { QMCConfigInfo-ExtIEs} } OPTIONAL, + ... +} + +QMCConfigInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QMCDeactivation ::= SEQUENCE { + qoEReferenceList QoEReferenceList, + iE-Extensions ProtocolExtensionContainer { { QMCDeactivation-ExtIEs} } OPTIONAL, + ... +} + +QMCDeactivation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QoEReferenceList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF QoEReference + +QoEReference ::= OCTET STRING (SIZE(6)) + +QosCharacteristics ::= CHOICE { + nonDynamic5QI NonDynamic5QIDescriptor, + dynamic5QI Dynamic5QIDescriptor, + choice-Extensions ProtocolIE-SingleContainer { {QosCharacteristics-ExtIEs} } +} + +QosCharacteristics-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +QosFlowAcceptedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAcceptedItem + +QosFlowAcceptedItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowAcceptedItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAcceptedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowAddOrModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyRequestItem + +QosFlowAddOrModifyRequestItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowLevelQosParameters QosFlowLevelQosParameters OPTIONAL, + e-RAB-ID E-RAB-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyRequestItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAddOrModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional }| + {ID id-RedundantQosFlowIndicator CRITICALITY ignore EXTENSION RedundantQosFlowIndicator PRESENCE optional }, + ... +} + +QosFlowAddOrModifyResponseList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyResponseItem + +QosFlowAddOrModifyResponseItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyResponseItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowAddOrModifyResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowFeedbackList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowFeedbackItem + +QosFlowFeedbackItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + updateFeedback UpdateFeedback OPTIONAL, + cNpacketDelayBudgetDL ExtendedPacketDelayBudget OPTIONAL, + cNpacketDelayBudgetUL ExtendedPacketDelayBudget OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowFeedbackItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowFeedbackItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowIdentifier ::= INTEGER (0..63, ...) + +QosFlowInformationList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowInformationItem + +QosFlowInformationItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + dLForwarding DLForwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowInformationItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ULForwarding CRITICALITY ignore EXTENSION ULForwarding PRESENCE optional}| + {ID id-SourceTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + {ID id-SourceNodeTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +QosFlowLevelQosParameters ::= SEQUENCE { + qosCharacteristics QosCharacteristics, + allocationAndRetentionPriority AllocationAndRetentionPriority, + gBR-QosInformation GBR-QosInformation OPTIONAL, + reflectiveQosAttribute ReflectiveQosAttribute OPTIONAL, + additionalQosFlowInformation AdditionalQosFlowInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowLevelQosParameters-ExtIEs} } OPTIONAL, + ... +} + +QosFlowLevelQosParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-QosMonitoringRequest CRITICALITY ignore EXTENSION QosMonitoringRequest PRESENCE optional}| + {ID id-QosMonitoringReportingFrequency CRITICALITY ignore EXTENSION QosMonitoringReportingFrequency PRESENCE optional}, + ... +} + + +QosMonitoringRequest ::= ENUMERATED {ul, dl, both, ..., stop} + +QosMonitoringReportingFrequency ::= INTEGER (1..1800, ...) + +QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowIdentifier + +QosFlowListWithCause ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowWithCauseItem + +QosFlowWithCauseItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {QosFlowWithCauseItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowWithCauseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowModifyConfirmList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowModifyConfirmItem + +QosFlowModifyConfirmItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowModifyConfirmItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowModifyConfirmItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowNotifyList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowNotifyItem + +QosFlowNotifyItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + notificationCause NotificationCause, + iE-Extensions ProtocolExtensionContainer { {QosFlowNotifyItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetNotifyIndex PRESENCE optional }, + ... +} +QosFlowParametersList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowParametersItem + +QosFlowParametersItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + alternativeQoSParaSetList AlternativeQoSParaSetList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowParametersItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowParametersItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CNPacketDelayBudgetDL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-CNPacketDelayBudgetUL CRITICALITY ignore EXTENSION ExtendedPacketDelayBudget PRESENCE optional }| + { ID id-BurstArrivalTimeDownlink CRITICALITY ignore EXTENSION BurstArrivalTime PRESENCE optional }, + ... +} + +QosFlowPerTNLInformation ::= SEQUENCE { + uPTransportLayerInformation UPTransportLayerInformation, + associatedQosFlowList AssociatedQosFlowList, + iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformation-ExtIEs} } OPTIONAL, + ... +} + +QosFlowPerTNLInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowPerTNLInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF QosFlowPerTNLInformationItem + +QosFlowPerTNLInformationItem ::= SEQUENCE { + qosFlowPerTNLInformation QosFlowPerTNLInformation, + iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformationItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowPerTNLInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QosFlowSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowSetupRequestItem + +QosFlowSetupRequestItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + qosFlowLevelQosParameters QosFlowLevelQosParameters, + e-RAB-ID E-RAB-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowSetupRequestItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional }| + {ID id-RedundantQosFlowIndicator CRITICALITY ignore EXTENSION RedundantQosFlowIndicator PRESENCE optional }, + ... +} + +QosFlowListWithDataForwarding ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowItemWithDataForwarding + +QosFlowItemWithDataForwarding ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + dataForwardingAccepted DataForwardingAccepted OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {QosFlowItemWithDataForwarding-ExtIEs} } OPTIONAL, + ... +} + +QosFlowItemWithDataForwarding-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION AlternativeQoSParaSetIndex PRESENCE optional }, + ... +} + +QosFlowToBeForwardedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowToBeForwardedItem + +QosFlowToBeForwardedItem ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + iE-Extensions ProtocolExtensionContainer { {QosFlowToBeForwardedItem-ExtIEs} } OPTIONAL, + ... +} + +QosFlowToBeForwardedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +QoSFlowsUsageReportList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QoSFlowsUsageReport-Item + +QoSFlowsUsageReport-Item ::= SEQUENCE { + qosFlowIdentifier QosFlowIdentifier, + rATType ENUMERATED {nr, eutra, ..., nr-unlicensed, e-utra-unlicensed}, + qoSFlowsTimedReportList VolumeTimedReportList, + iE-Extensions ProtocolExtensionContainer { {QoSFlowsUsageReport-Item-ExtIEs} } OPTIONAL, + ... +} + +QoSFlowsUsageReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- R + +Range ::= ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...} + +RANNodeName ::= PrintableString (SIZE(1..150, ...)) + +RANNodeNameVisibleString ::= VisibleString (SIZE(1..150, ...)) + +RANNodeNameUTF8String ::= UTF8String (SIZE(1..150, ...)) + +RANPagingPriority ::= INTEGER (1..256) + +RANStatusTransfer-TransparentContainer ::= SEQUENCE { + dRBsSubjectToStatusTransferList DRBsSubjectToStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {RANStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +RANStatusTransfer-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RAN-UE-NGAP-ID ::= INTEGER (0..4294967295) + +RAT-Information ::= ENUMERATED { + unlicensed, + nb-IoT, + ..., + nR-LEO, + nR-MEO, + nR-GEO, + nR-OTHERSAT +} + +RATRestrictions ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF RATRestrictions-Item + +RATRestrictions-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + rATRestrictionInformation RATRestrictionInformation, + iE-Extensions ProtocolExtensionContainer { {RATRestrictions-Item-ExtIEs} } OPTIONAL, + ... +} + +RATRestrictions-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-ExtendedRATRestrictionInformation CRITICALITY ignore EXTENSION ExtendedRATRestrictionInformation PRESENCE optional }, + ... +} + +RATRestrictionInformation ::= BIT STRING (SIZE(8, ...)) + +RecommendedCellsForPaging ::= SEQUENCE { + recommendedCellList RecommendedCellList, + iE-Extensions ProtocolExtensionContainer { {RecommendedCellsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedCellList ::= SEQUENCE (SIZE(1..maxnoofRecommendedCells)) OF RecommendedCellItem + +RecommendedCellItem ::= SEQUENCE { + nGRAN-CGI NGRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {RecommendedCellItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedRANNodesForPaging ::= SEQUENCE { + recommendedRANNodeList RecommendedRANNodeList, + iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodesForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedRANNodeList::= SEQUENCE (SIZE(1..maxnoofRecommendedRANNodes)) OF RecommendedRANNodeItem + +RecommendedRANNodeItem ::= SEQUENCE { + aMFPagingTarget AMFPagingTarget, + iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodeItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +RedCapIndication ::= ENUMERATED { + redcap, + ... +} + +RedirectionVoiceFallback ::= ENUMERATED { + possible, + not-possible, + ... +} + +RedundantPDUSessionInformation ::= SEQUENCE { + rSN RSN, + iE-Extensions ProtocolExtensionContainer { {RedundantPDUSessionInformation-ExtIEs} } OPTIONAL, + ... +} + +RedundantPDUSessionInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PDUSessionPairID CRITICALITY ignore EXTENSION PDUSessionPairID PRESENCE optional }, + ... +} + +RedundantQosFlowIndicator ::= ENUMERATED {true, false} + +ReflectiveQosAttribute ::= ENUMERATED { + subject-to, + ... +} + +RelativeAMFCapacity ::= INTEGER (0..255) + +ReportArea ::= ENUMERATED { + cell, + ... +} + +RepetitionPeriod ::= INTEGER (0..131071) + +ResetAll ::= ENUMERATED { + reset-all, + ... +} + +ReportAmountMDT ::= ENUMERATED { + r1, r2, r4, r8, r16, r32, r64, rinfinity +} + +ReportIntervalMDT ::= ENUMERATED { + ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60 +} + +ExtendedReportIntervalMDT ::= ENUMERATED { + ms20480, ms40960, ... +} + +ResetType ::= CHOICE { + nG-Interface ResetAll, + partOfNG-Interface UE-associatedLogicalNG-connectionList, + choice-Extensions ProtocolIE-SingleContainer { {ResetType-ExtIEs} } +} + +ResetType-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +RGLevelWirelineAccessCharacteristics ::= OCTET STRING + +RNC-ID ::= INTEGER (0..4095) + +RoutingID ::= OCTET STRING + +RRCContainer ::= OCTET STRING + +RRCEstablishmentCause ::= ENUMERATED { + emergency, + highPriorityAccess, + mt-Access, + mo-Signalling, + mo-Data, + mo-VoiceCall, + mo-VideoCall, + mo-SMS, + mps-PriorityAccess, + mcs-PriorityAccess, + ..., + notAvailable, + mo-ExceptionData +} + +RRCInactiveTransitionReportRequest ::= ENUMERATED { + subsequent-state-transition-report, + single-rrc-connected-state-report, + cancel-report, + ... +} + +RRCState ::= ENUMERATED { + inactive, + connected, + ... +} + +RSN ::= ENUMERATED {v1, v2, ...} + +RIMInformationTransfer ::= SEQUENCE { + targetRANNodeID TargetRANNodeID, + sourceRANNodeID SourceRANNodeID, + rIMInformation RIMInformation, + iE-Extensions ProtocolExtensionContainer { {RIMInformationTransfer-ExtIEs} } OPTIONAL, + ... +} + +RIMInformationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +RIMInformation ::= SEQUENCE { + targetgNBSetID GNBSetID, + rIM-RSDetection ENUMERATED {rs-detected, rs-disappeared, ...}, + iE-Extensions ProtocolExtensionContainer { {RIMInformation-ExtIEs} } OPTIONAL, + ... +} + +RIMInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +GNBSetID ::= BIT STRING (SIZE(22)) + +-- S + +ScheduledCommunicationTime ::= SEQUENCE { + dayofWeek BIT STRING (SIZE(7)) OPTIONAL, + timeofDayStart INTEGER (0..86399, ...) OPTIONAL, + timeofDayEnd INTEGER (0..86399, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ScheduledCommunicationTime-ExtIEs}} OPTIONAL, + ... +} + +ScheduledCommunicationTime-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SCTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress + +SD ::= OCTET STRING (SIZE(3)) + +SecondaryRATUsageInformation ::= SEQUENCE { + pDUSessionUsageReport PDUSessionUsageReport OPTIONAL, + qosFlowsUsageReportList QoSFlowsUsageReportList OPTIONAL, + iE-Extension ProtocolExtensionContainer { {SecondaryRATUsageInformation-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATUsageInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecondaryRATDataUsageReportTransfer ::= SEQUENCE { + secondaryRATUsageInformation SecondaryRATUsageInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SecondaryRATDataUsageReportTransfer-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATDataUsageReportTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityContext ::= SEQUENCE { + nextHopChainingCount NextHopChainingCount, + nextHopNH SecurityKey, + iE-Extensions ProtocolExtensionContainer { {SecurityContext-ExtIEs} } OPTIONAL, + ... +} + +SecurityContext-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityIndication ::= SEQUENCE { + integrityProtectionIndication IntegrityProtectionIndication, + confidentialityProtectionIndication ConfidentialityProtectionIndication, + maximumIntegrityProtectedDataRate-UL MaximumIntegrityProtectedDataRate OPTIONAL, +-- The above IE shall be present if integrity protection is required or preferred + iE-Extensions ProtocolExtensionContainer { {SecurityIndication-ExtIEs} } OPTIONAL, + ... +} + +SecurityIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-MaximumIntegrityProtectedDataRate-DL CRITICALITY ignore EXTENSION MaximumIntegrityProtectedDataRate PRESENCE optional }, + ... +} + +SecurityKey ::= BIT STRING (SIZE(256)) + +SecurityResult ::= SEQUENCE { + integrityProtectionResult IntegrityProtectionResult, + confidentialityProtectionResult ConfidentialityProtectionResult, + iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL, + ... +} + +SecurityResult-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasurementConfiguration ::= SEQUENCE { + sensorMeasConfig SensorMeasConfig, + sensorMeasConfigNameList SensorMeasConfigNameList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SensorMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} + +SensorMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofSensorName)) OF SensorMeasConfigNameItem + +SensorMeasConfigNameItem ::= SEQUENCE { + sensorNameConfig SensorNameConfig, + iE-Extensions ProtocolExtensionContainer { { SensorMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +SensorMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfig::= ENUMERATED {setup,...} + +SensorNameConfig ::= CHOICE { + uncompensatedBarometricConfig ENUMERATED {true, ...}, + ueSpeedConfig ENUMERATED {true, ...}, + ueOrientationConfig ENUMERATED {true, ...}, + choice-Extensions ProtocolIE-SingleContainer { {SensorNameConfig-ExtIEs} } +} + +SensorNameConfig-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +SerialNumber ::= BIT STRING (SIZE(16)) + +ServedGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF ServedGUAMIItem + +ServedGUAMIItem ::= SEQUENCE { + gUAMI GUAMI, + backupAMFName AMFName OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ServedGUAMIItem-ExtIEs} } OPTIONAL, + ... +} + +ServedGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-GUAMIType CRITICALITY ignore EXTENSION GUAMIType PRESENCE optional }, + ... +} + +ServiceAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ServiceAreaInformation-Item + +ServiceAreaInformation-Item ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + allowedTACs AllowedTACs OPTIONAL, + notAllowedTACs NotAllowedTACs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ServiceAreaInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +ServiceAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ServiceType ::= ENUMERATED {streaming, mTSI, vR, ...} + +SgNB-UE-X2AP-ID ::= INTEGER (0..4294967295) + +SharedNGU-MulticastTNLInformation ::= SEQUENCE { + iP-MulticastAddress TransportLayerAddress, + iP-SourceAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {SharedNGU-MulticastTNLInformation-ExtIEs} } OPTIONAL, + ... +} + +SharedNGU-MulticastTNLInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceOverloadList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceOverloadItem + +SliceOverloadItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceOverloadItem-ExtIEs} } OPTIONAL, + ... +} + +SliceOverloadItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceSupportList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceSupportItem + +SliceSupportItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceSupportItem-ExtIEs} } OPTIONAL, + ... +} + +SliceSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SliceSupportListQMC ::= SEQUENCE (SIZE(1..maxnoofSNSSAIforQMC)) OF SliceSupportQMC-Item + +SliceSupportQMC-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {SliceSupportQMC-Item-ExtIEs} } OPTIONAL, + ... +} + +SliceSupportQMC-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SNPN-MobilityInformation ::= SEQUENCE { + serving-NID NID, + iE-Extensions ProtocolExtensionContainer { {SNPN-MobilityInformation-ExtIEs} } OPTIONAL, + ... +} + +SNPN-MobilityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +S-NSSAI ::= SEQUENCE { + sST SST, + sD SD OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { S-NSSAI-ExtIEs} } OPTIONAL, + ... +} + +S-NSSAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONConfigurationTransfer ::= SEQUENCE { + targetRANNodeID TargetRANNodeID, + sourceRANNodeID SourceRANNodeID, + sONInformation SONInformation, + xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL, +-- The above IE shall be present if the SON Information IE contains the SON Information Request IE set to "Xn TNL Configuration Info" + iE-Extensions ProtocolExtensionContainer { {SONConfigurationTransfer-ExtIEs} } OPTIONAL, + ... +} + +SONConfigurationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformation ::= CHOICE { + sONInformationRequest SONInformationRequest, + sONInformationReply SONInformationReply, + choice-Extensions ProtocolIE-SingleContainer { {SONInformation-ExtIEs} } +} + +SONInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-SONInformationReport CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory }, + ... +} + +SONInformationReply ::= SEQUENCE { + xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SONInformationReply-ExtIEs} } OPTIONAL, + ... +} + +SONInformationReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformationReport::= CHOICE { + failureIndicationInformation FailureIndication, + hOReportInformation HOReport, + choice-Extensions ProtocolIE-SingleContainer { { SONInformationReport-ExtIEs} } +} + +SONInformationReport-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-SuccessfulHandoverReportList CRITICALITY ignore TYPE SuccessfulHandoverReportList PRESENCE mandatory }, + ... +} + +-- -------------------------------------------------------------------- +-- SON Information Report +-- -------------------------------------------------------------------- + +SuccessfulHandoverReportList ::= SEQUENCE (SIZE(1..maxnoofSuccessfulHOReports)) OF SuccessfulHandoverReport-Item + +SuccessfulHandoverReport-Item ::= SEQUENCE { + successfulHOReportContainer OCTET STRING, + iE-Extensions ProtocolExtensionContainer { { SuccessfulHandoverReport-Item-ExtIEs} } OPTIONAL, + ... +} + +SuccessfulHandoverReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SONInformationRequest ::= ENUMERATED { + xn-TNL-configuration-info, + ... +} + +SourceNGRANNode-ToTargetNGRANNode-TransparentContainer ::= SEQUENCE { + rRCContainer RRCContainer, + pDUSessionResourceInformationList PDUSessionResourceInformationList OPTIONAL, + e-RABInformationList E-RABInformationList OPTIONAL, + targetCell-ID NGRAN-CGI, + indexToRFSP IndexToRFSP OPTIONAL, + uEHistoryInformation UEHistoryInformation, + iE-Extensions ProtocolExtensionContainer { {SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SgNB-UE-X2AP-ID CRITICALITY ignore EXTENSION SgNB-UE-X2AP-ID PRESENCE optional }| + { ID id-UEHistoryInformationFromTheUE CRITICALITY ignore EXTENSION UEHistoryInformationFromTheUE PRESENCE optional }| + { ID id-SourceNodeID CRITICALITY ignore EXTENSION SourceNodeID PRESENCE optional }| + { ID id-UEContextReferenceAtSource CRITICALITY ignore EXTENSION RAN-UE-NGAP-ID PRESENCE optional }| + { ID id-MBS-ActiveSessionInformation-SourcetoTargetList CRITICALITY ignore EXTENSION MBS-ActiveSessionInformation-SourcetoTargetList PRESENCE optional }| + { ID id-QMCConfigInfo CRITICALITY ignore EXTENSION QMCConfigInfo PRESENCE optional }| + { ID id-NGAPIESupportInformationRequestList CRITICALITY ignore EXTENSION NGAPIESupportInformationRequestList PRESENCE optional }, + ... +} + +SourceNodeID ::= CHOICE { + sourceengNB-ID GlobalGNB-ID, + choice-Extensions ProtocolIE-SingleContainer { { SourceNodeID-ExtIEs} } +} + +SourceNodeID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +SourceOfUEActivityBehaviourInformation ::= ENUMERATED { + subscription-information, + statistics, + ... +} + +SourceRANNodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {SourceRANNodeID-ExtIEs} } OPTIONAL, + ... +} + +SourceRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +SourceToTarget-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the source RAN node to the target RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +SourceToTarget-AMFInformationReroute ::= SEQUENCE { + configuredNSSAI ConfiguredNSSAI OPTIONAL, + rejectedNSSAIinPLMN RejectedNSSAIinPLMN OPTIONAL, + rejectedNSSAIinTA RejectedNSSAIinTA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SourceToTarget-AMFInformationReroute-ExtIEs} } OPTIONAL, + ... +} + +SourceToTarget-AMFInformationReroute-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- This IE includes information from the source Core node to the target Core node for reroute information provide by NSSF. +-- The octets of the OCTET STRING are encoded according to the specifications of the Core network. + +SRVCCOperationPossible ::= ENUMERATED { + possible, + notPossible, + ... +} + +ConfiguredNSSAI ::= OCTET STRING (SIZE(128)) + +RejectedNSSAIinPLMN ::= OCTET STRING (SIZE(32)) + +RejectedNSSAIinTA ::= OCTET STRING (SIZE(32)) + +SST ::= OCTET STRING (SIZE(1)) + +SupportedTAList ::= SEQUENCE (SIZE(1..maxnoofTACs)) OF SupportedTAItem + +SupportedTAItem ::= SEQUENCE { + tAC TAC, + broadcastPLMNList BroadcastPLMNList, + iE-Extensions ProtocolExtensionContainer { {SupportedTAItem-ExtIEs} } OPTIONAL, + ... +} + +SupportedTAItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-ConfiguredTACIndication CRITICALITY ignore EXTENSION ConfiguredTACIndication PRESENCE optional }| + {ID id-RAT-Information CRITICALITY reject EXTENSION RAT-Information PRESENCE optional }, + ... +} + +SuspendIndicator ::= ENUMERATED { + true, + ... +} + +Suspend-Request-Indication ::= ENUMERATED { + suspend-requested, + ... +} + +Suspend-Response-Indication ::= ENUMERATED { + suspend-indicated, + ... +} + +SurvivalTime ::= INTEGER (0..1920000, ...) + + +-- T + +TAC ::= OCTET STRING (SIZE(3)) + +TACListInNRNTN ::= SEQUENCE (SIZE(1..maxnoofTACsinNTN)) OF TAC + +TAI ::= SEQUENCE { + pLMNIdentity PLMNIdentity, + tAC TAC, + iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL, + ... +} + +TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastEUTRA-Item + +TAIBroadcastEUTRA-Item ::= SEQUENCE { + tAI TAI, + completedCellsInTAI-EUTRA CompletedCellsInTAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {TAIBroadcastEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +TAIBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastNR-Item + +TAIBroadcastNR-Item ::= SEQUENCE { + tAI TAI, + completedCellsInTAI-NR CompletedCellsInTAI-NR, + iE-Extensions ProtocolExtensionContainer { {TAIBroadcastNR-Item-ExtIEs} } OPTIONAL, + ... +} + +TAIBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAICancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledEUTRA-Item + +TAICancelledEUTRA-Item ::= SEQUENCE { + tAI TAI, + cancelledCellsInTAI-EUTRA CancelledCellsInTAI-EUTRA, + iE-Extensions ProtocolExtensionContainer { {TAICancelledEUTRA-Item-ExtIEs} } OPTIONAL, + ... +} + +TAICancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAICancelledNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledNR-Item + +TAICancelledNR-Item ::= SEQUENCE { + tAI TAI, + cancelledCellsInTAI-NR CancelledCellsInTAI-NR, + iE-Extensions ProtocolExtensionContainer { {TAICancelledNR-Item-ExtIEs} } OPTIONAL, + ... +} + +TAICancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForInactive ::= SEQUENCE (SIZE(1..maxnoofTAIforInactive)) OF TAIListForInactiveItem + +TAIListForInactiveItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIListForInactiveItem-ExtIEs} } OPTIONAL, + ... +} + +TAIListForInactiveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForPaging ::= SEQUENCE (SIZE(1..maxnoofTAIforPaging)) OF TAIListForPagingItem + +TAIListForPagingItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIListForPagingItem-ExtIEs} } OPTIONAL, + ... +} + +TAIListForPagingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListForRestart ::= SEQUENCE (SIZE(1..maxnoofTAIforRestart)) OF TAI + +TAIListForWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI + +TAINSAGSupportList ::= SEQUENCE (SIZE(1..maxnoofNSAGs)) OF TAINSAGSupportItem + +TAINSAGSupportItem ::= SEQUENCE { + nSAG-ID NSAG-ID, + nSAGSliceSupportList ExtendedSliceSupportList, + iE-Extensions ProtocolExtensionContainer { {TAINSAGSupportItem-ExtIEs} } OPTIONAL, + ... +} + +TAINSAGSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargeteNB-ID ::= SEQUENCE { + globalENB-ID GlobalNgENB-ID, + selected-EPS-TAI EPS-TAI, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetID ::= CHOICE { + targetRANNodeID TargetRANNodeID, + targeteNB-ID TargeteNB-ID, + choice-Extensions ProtocolIE-SingleContainer { {TargetID-ExtIEs} } +} + +TargetID-ExtIEs NGAP-PROTOCOL-IES ::= { + {ID id-TargetRNC-ID CRITICALITY reject TYPE TargetRNC-ID PRESENCE mandatory }, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-TransparentContainer ::= SEQUENCE { + rRCContainer RRCContainer, + iE-Extensions ProtocolExtensionContainer { {TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSResponseInfoList CRITICALITY ignore EXTENSION DAPSResponseInfoList PRESENCE optional }| + { ID id-DirectForwardingPathAvailability CRITICALITY ignore EXTENSION DirectForwardingPathAvailability PRESENCE optional }| + { ID id-MBS-ActiveSessionInformation-TargettoSourceList CRITICALITY ignore EXTENSION MBS-ActiveSessionInformation-TargettoSourceList PRESENCE optional }| + { ID id-NGAPIESupportInformationResponseList CRITICALITY ignore EXTENSION NGAPIESupportInformationResponseList PRESENCE optional }, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer ::= SEQUENCE { + cell-CAGInformation Cell-CAGInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-NGAPIESupportInformationResponseList CRITICALITY ignore EXTENSION NGAPIESupportInformationResponseList PRESENCE optional }, + ... +} + +TargetNSSAI ::= SEQUENCE (SIZE(1..maxnoofTargetS-NSSAIs)) OF TargetNSSAI-Item + +TargetNSSAI-Item ::= SEQUENCE { + s-NSSAI S-NSSAI, + iE-Extensions ProtocolExtensionContainer { {TargetNSSAI-Item-ExtIEs} } OPTIONAL, + ... +} + +TargetNSSAI-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetNSSAIInformation ::= SEQUENCE { + targetNSSAI TargetNSSAI, + indexToRFSP IndexToRFSP, + iE-Extensions ProtocolExtensionContainer { {TargetNSSAIInformation-Item-ExtIEs} } OPTIONAL, + ... +} + +TargetNSSAIInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetRANNodeID ::= SEQUENCE { + globalRANNodeID GlobalRANNodeID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {TargetRANNodeID-ExtIEs} } OPTIONAL, + ... +} + +TargetRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + {ID id-NR-CGI CRITICALITY ignore EXTENSION NR-CGI PRESENCE optional }, + ... +} + +TargetRNC-ID ::= SEQUENCE { + lAI LAI, + rNC-ID RNC-ID, + extendedRNC-ID ExtendedRNC-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetRNC-ID-ExtIEs} } OPTIONAL, + ... +} + +TargetRNC-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetToSource-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +TargettoSource-Failure-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system (if applicable). + +TimerApproachForGUAMIRemoval ::= ENUMERATED { + apply-timer, + ... +} + +TimeStamp ::= OCTET STRING (SIZE(4)) + +TimeSyncAssistanceInfo ::= SEQUENCE { + timeDistributionIndication ENUMERATED {enabled, disabled, ...}, + uUTimeSyncErrorBudget INTEGER (1..1000000, ...) OPTIONAL, + -- The above IE shall be present if the Time Distribution Indication IE is set to the value "enabled" + iE-Extensions ProtocolExtensionContainer { {TimeSyncAssistanceInfo-ExtIEs} } OPTIONAL, + ... +} + +TimeSyncAssistanceInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...} + +TimeUEStayedInCell ::= INTEGER (0..4095) + +TimeUEStayedInCellEnhancedGranularity ::= INTEGER (0..40950) + +TMGI ::= OCTET STRING (SIZE(6)) + +TNAP-ID ::= OCTET STRING + +TNGF-ID ::= CHOICE { + tNGF-ID BIT STRING (SIZE(32, ...)), + choice-Extensions ProtocolIE-SingleContainer { {TNGF-ID-ExtIEs} } +} + +TNGF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +TNLAddressWeightFactor ::= INTEGER (0..255) + +TNLAssociationList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF TNLAssociationItem + +TNLAssociationItem ::= SEQUENCE { + tNLAssociationAddress CPTransportLayerInformation, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {TNLAssociationItem-ExtIEs} } OPTIONAL, + ... +} + +TNLAssociationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TNLAssociationUsage ::= ENUMERATED { + ue, + non-ue, + both, + ... +} + +TooearlyIntersystemHO::= SEQUENCE { + sourcecellID EUTRA-CGI, + failurecellID NGRAN-CGI, + uERLFReportContainer UERLFReportContainer OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { TooearlyIntersystemHO-ExtIEs} } OPTIONAL, + ... +} + +TooearlyIntersystemHO-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TraceActivation ::= SEQUENCE { + nGRANTraceID NGRANTraceID, + interfacesToTrace InterfacesToTrace, +traceDepth TraceDepth, +traceCollectionEntityIPAddress TransportLayerAddress, + iE-Extensions ProtocolExtensionContainer { {TraceActivation-ExtIEs} } OPTIONAL, + ... +} + +TraceActivation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-MDTConfiguration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional }| + { ID id-TraceCollectionEntityURI CRITICALITY ignore EXTENSION URI-address PRESENCE optional }, + ... +} + +TraceDepth ::= ENUMERATED { + minimum, + medium, + maximum, + minimumWithoutVendorSpecificExtension, + mediumWithoutVendorSpecificExtension, + maximumWithoutVendorSpecificExtension, + ... +} + +TrafficLoadReductionIndication ::= INTEGER (1..99) + +TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...)) + +TypeOfError ::= ENUMERATED { + not-understood, + missing, + ... +} + +TAIBasedMDT ::= SEQUENCE { + tAIListforMDT TAIListforMDT, + iE-Extensions ProtocolExtensionContainer { {TAIBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedMDT-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAI + +TAIBasedQMC ::= SEQUENCE { + tAIListforQMC TAIListforQMC, + iE-Extensions ProtocolExtensionContainer { {TAIBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAI + +TABasedQMC ::= SEQUENCE { + tAListforQMC TAListforQMC, + iE-Extensions ProtocolExtensionContainer { {TABasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TABasedQMC-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAC + + +TABasedMDT ::= SEQUENCE { + tAListforMDT TAListforMDT, + iE-Extensions ProtocolExtensionContainer { {TABasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TABasedMDT-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAC + +Threshold-RSRP ::= INTEGER(0..127) + +Threshold-RSRQ ::= INTEGER(0..127) + +Threshold-SINR ::= INTEGER(0..127) + +TimeToTrigger ::= ENUMERATED {ms0, ms40, ms64, ms80, ms100, ms128, ms160, ms256, ms320, ms480, ms512, ms640, ms1024, ms1280, ms2560, ms5120} + + +TWAP-ID ::= OCTET STRING + +TWIF-ID ::= CHOICE { + tWIF-ID BIT STRING (SIZE(32, ...)), + choice-Extensions ProtocolIE-SingleContainer { {TWIF-ID-ExtIEs} } +} + +TWIF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +TSCAssistanceInformation ::= SEQUENCE { + periodicity Periodicity, + burstArrivalTime BurstArrivalTime OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TSCAssistanceInformation-ExtIEs} } OPTIONAL, + ... +} + +TSCAssistanceInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional}, + ... +} + +TSCTrafficCharacteristics ::= SEQUENCE { + tSCAssistanceInformationDL TSCAssistanceInformation OPTIONAL, + tSCAssistanceInformationUL TSCAssistanceInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TSCTrafficCharacteristics-ExtIEs} } OPTIONAL, + ... +} + +TSCTrafficCharacteristics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- U + +UEAggregateMaximumBitRate ::= SEQUENCE { + uEAggregateMaximumBitRateDL BitRate, + uEAggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {UEAggregateMaximumBitRate-ExtIEs} } OPTIONAL, + ... +} + +UEAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEAppLayerMeasInfoList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF UEAppLayerMeasInfoItem + +UEAppLayerMeasInfoItem ::= SEQUENCE { + uEAppLayerMeasConfigInfo UEAppLayerMeasConfigInfo, + iE-Extensions ProtocolExtensionContainer { { UEAppLayerMeasInfoItem-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasInfoItem-ExtIEs NGAP-PROTOCOL-EXTENSION::= { + ... +} + +UEAppLayerMeasConfigInfo ::= SEQUENCE { + qoEReference QoEReference, + serviceType ServiceType, + areaScopeOfQMC AreaScopeOfQMC, + measCollEntityIPAddress TransportLayerAddress, + qoEMeasurementStatus ENUMERATED {ongoing,...} OPTIONAL, + containerForAppLayerMeasConfig OCTET STRING (SIZE(1..8000)) OPTIONAL, + measConfigAppLayerID INTEGER (0..15, ...) OPTIONAL, + sliceSupportListQMC SliceSupportListQMC OPTIONAL, + mDT-AlignmentInfo MDT-AlignmentInfo OPTIONAL, + availableRANVisibleQoEMetrics AvailableRANVisibleQoEMetrics OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UEAppLayerMeasConfigInfo-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasConfigInfo-ExtIEs NGAP-PROTOCOL-EXTENSION::= { + ... +} + +UE-associatedLogicalNG-connectionList ::= SEQUENCE (SIZE(1..maxnoofNGConnectionsToReset)) OF UE-associatedLogicalNG-connectionItem + +UE-associatedLogicalNG-connectionItem ::= SEQUENCE { + aMF-UE-NGAP-ID AMF-UE-NGAP-ID OPTIONAL, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UE-associatedLogicalNG-connectionItem-ExtIEs} } OPTIONAL, + ... +} + +UE-associatedLogicalNG-connectionItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UECapabilityInfoRequest ::= ENUMERATED { + requested, + ... +} + +UEContextRequest ::= ENUMERATED {requested, ...} + + +UEContextResumeRequestTransfer ::= SEQUENCE { + qosFlowFailedToResumeList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextResumeRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextResumeRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEContextResumeResponseTransfer ::= SEQUENCE { + qosFlowFailedToResumeList QosFlowListWithCause OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextResumeResponseTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextResumeResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEContextSuspendRequestTransfer ::= SEQUENCE { + suspendIndicator SuspendIndicator OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UEContextSuspendRequestTransfer-ExtIEs} } OPTIONAL, + ... +} + +UEContextSuspendRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-DifferentiationInfo ::= SEQUENCE { + periodicCommunicationIndicator ENUMERATED {periodically, ondemand, ... } OPTIONAL, + periodicTime INTEGER (1..3600, ...) OPTIONAL, + scheduledCommunicationTime ScheduledCommunicationTime OPTIONAL, + stationaryIndication ENUMERATED {stationary, mobile, ...} OPTIONAL, + trafficProfile ENUMERATED {single-packet, dual-packets, multiple-packets, ...} OPTIONAL, + batteryIndication ENUMERATED {battery-powered, battery-powered-not-rechargeable-or-replaceable, not-battery-powered, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-DifferentiationInfo-ExtIEs} } OPTIONAL, + ... +} + +UE-DifferentiationInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEHistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCellsinUEHistoryInfo)) OF LastVisitedCellItem + +UEHistoryInformationFromTheUE ::= CHOICE { + nR NRMobilityHistoryReport, + choice-Extensions ProtocolIE-SingleContainer { {UEHistoryInformationFromTheUE-ExtIEs} } +} + +UEHistoryInformationFromTheUE-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UEIdentityIndexValue ::= CHOICE { + indexLength10 BIT STRING (SIZE(10)), + choice-Extensions ProtocolIE-SingleContainer { {UEIdentityIndexValue-ExtIEs} } +} + +UEIdentityIndexValue-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UE-NGAP-IDs ::= CHOICE { + uE-NGAP-ID-pair UE-NGAP-ID-pair, + aMF-UE-NGAP-ID AMF-UE-NGAP-ID, + choice-Extensions ProtocolIE-SingleContainer { {UE-NGAP-IDs-ExtIEs} } +} + +UE-NGAP-IDs-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UE-NGAP-ID-pair ::= SEQUENCE{ + aMF-UE-NGAP-ID AMF-UE-NGAP-ID, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID, + iE-Extensions ProtocolExtensionContainer { {UE-NGAP-ID-pair-ExtIEs} } OPTIONAL, + ... +} + +UE-NGAP-ID-pair-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UEPagingIdentity ::= CHOICE { + fiveG-S-TMSI FiveG-S-TMSI, + choice-Extensions ProtocolIE-SingleContainer { {UEPagingIdentity-ExtIEs} } + } + +UEPagingIdentity-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UEPresence ::= ENUMERATED {in, out, unknown, ...} + +UEPresenceInAreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF UEPresenceInAreaOfInterestItem + +UEPresenceInAreaOfInterestItem ::= SEQUENCE { + locationReportingReferenceID LocationReportingReferenceID, + uEPresence UEPresence, + iE-Extensions ProtocolExtensionContainer { {UEPresenceInAreaOfInterestItem-ExtIEs} } OPTIONAL, + ... +} + +UEPresenceInAreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UERadioCapability ::= OCTET STRING + +UERadioCapabilityForPaging ::= SEQUENCE { + uERadioCapabilityForPagingOfNR UERadioCapabilityForPagingOfNR OPTIONAL, + uERadioCapabilityForPagingOfEUTRA UERadioCapabilityForPagingOfEUTRA OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UERadioCapabilityForPaging-ExtIEs} } OPTIONAL, + ... +} + +UERadioCapabilityForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-UERadioCapabilityForPagingOfNB-IoT CRITICALITY ignore EXTENSION UERadioCapabilityForPagingOfNB-IoT PRESENCE optional }, + ... +} + +UERadioCapabilityForPagingOfNB-IoT ::= OCTET STRING + +UERadioCapabilityForPagingOfNR ::= OCTET STRING + +UERadioCapabilityForPagingOfEUTRA ::= OCTET STRING + +UERadioCapabilityID ::= OCTET STRING + +UERetentionInformation ::= ENUMERATED { + ues-retained, + ... +} + +UERLFReportContainer ::= CHOICE { + nR NRUERLFReportContainer, + lTE LTEUERLFReportContainer, + choice-Extensions ProtocolIE-SingleContainer { {UERLFReportContainer-ExtIEs} } +} + +UERLFReportContainer-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UESecurityCapabilities ::= SEQUENCE { + nRencryptionAlgorithms NRencryptionAlgorithms, + nRintegrityProtectionAlgorithms NRintegrityProtectionAlgorithms, + eUTRAencryptionAlgorithms EUTRAencryptionAlgorithms, + eUTRAintegrityProtectionAlgorithms EUTRAintegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { {UESecurityCapabilities-ExtIEs} } OPTIONAL, + ... +} + +UESecurityCapabilities-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UESliceMaximumBitRateList ::= SEQUENCE (SIZE(1..maxnoofAllowedS-NSSAIs)) OF UESliceMaximumBitRateItem + +UESliceMaximumBitRateItem ::= SEQUENCE { + s-NSSAI S-NSSAI, + uESliceMaximumBitRateDL BitRate, + uESliceMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { { UESliceMaximumBitRateItem-ExtIEs} } OPTIONAL, + ... +} + +UESliceMaximumBitRateItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + + +UE-UP-CIoT-Support ::= ENUMERATED {supported, ...} + +UL-CP-SecurityInformation ::= SEQUENCE { + ul-NAS-MAC UL-NAS-MAC, + ul-NAS-Count UL-NAS-Count, + iE-Extensions ProtocolExtensionContainer { { UL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UL-CP-SecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UL-NAS-MAC ::= BIT STRING (SIZE (16)) + +UL-NAS-Count ::= BIT STRING (SIZE (5)) + +UL-NGU-UP-TNLModifyList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivity)) OF UL-NGU-UP-TNLModifyItem + +UL-NGU-UP-TNLModifyItem ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UL-NGU-UP-TNLModifyItem-ExtIEs} } OPTIONAL, + ... +} + +UL-NGU-UP-TNLModifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-RedundantUL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }| + { ID id-RedundantDL-NGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional }, + ... +} + +UnavailableGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF UnavailableGUAMIItem + +UnavailableGUAMIItem ::= SEQUENCE { + gUAMI GUAMI, + timerApproachForGUAMIRemoval TimerApproachForGUAMIRemoval OPTIONAL, + backupAMFName AMFName OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UnavailableGUAMIItem-ExtIEs} } OPTIONAL, + ... +} + +UnavailableGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +ULForwarding ::= ENUMERATED { + ul-forwarding-proposed, + ... +} + +UpdateFeedback ::= BIT STRING (SIZE(8, ...)) + +UPTransportLayerInformation ::= CHOICE { + gTPTunnel GTPTunnel, + choice-Extensions ProtocolIE-SingleContainer { {UPTransportLayerInformation-ExtIEs} } +} + +UPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +UPTransportLayerInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationItem + +UPTransportLayerInformationItem ::= SEQUENCE { + nGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationItem-ExtIEs} } OPTIONAL, + ... +} + +UPTransportLayerInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-CommonNetworkInstance CRITICALITY ignore EXTENSION CommonNetworkInstance PRESENCE optional }, + ... +} + + +UPTransportLayerInformationPairList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationPairItem + +UPTransportLayerInformationPairItem ::= SEQUENCE { + uL-NGU-UP-TNLInformation UPTransportLayerInformation, + dL-NGU-UP-TNLInformation UPTransportLayerInformation, + iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationPairItem-ExtIEs} } OPTIONAL, + ... +} + +UPTransportLayerInformationPairItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +URI-address ::= VisibleString + +UserLocationInformation ::= CHOICE { + userLocationInformationEUTRA UserLocationInformationEUTRA, + userLocationInformationNR UserLocationInformationNR, + userLocationInformationN3IWF UserLocationInformationN3IWF, + choice-Extensions ProtocolIE-SingleContainer { {UserLocationInformation-ExtIEs} } +} + +UserLocationInformation-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-UserLocationInformationTNGF CRITICALITY ignore TYPE UserLocationInformationTNGF PRESENCE mandatory }| + { ID id-UserLocationInformationTWIF CRITICALITY ignore TYPE UserLocationInformationTWIF PRESENCE mandatory }| + { ID id-UserLocationInformationW-AGF CRITICALITY ignore TYPE UserLocationInformationW-AGF PRESENCE mandatory }, + ... +} + +UserLocationInformationEUTRA ::= SEQUENCE { + eUTRA-CGI EUTRA-CGI, + tAI TAI, + timeStamp TimeStamp OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationEUTRA-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationEUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional}, + ... +} + +UserLocationInformationN3IWF ::= SEQUENCE { + iPAddress TransportLayerAddress, + portNumber PortNumber, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationN3IWF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationN3IWF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationTNGF ::= SEQUENCE { + tNAP-ID TNAP-ID, + iPAddress TransportLayerAddress, + portNumber PortNumber OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationTNGF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationTNGF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationTWIF ::= SEQUENCE { + tWAP-ID TWAP-ID, + iPAddress TransportLayerAddress, + portNumber PortNumber OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationTWIF-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationTWIF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +UserLocationInformationW-AGF ::= CHOICE { + globalLine-ID GlobalLine-ID, + hFCNode-ID HFCNode-ID, + choice-Extensions ProtocolIE-SingleContainer { { UserLocationInformationW-AGF-ExtIEs} } +} + +UserLocationInformationW-AGF-ExtIEs NGAP-PROTOCOL-IES ::= { + { ID id-GlobalCable-ID CRITICALITY ignore TYPE GlobalCable-ID PRESENCE mandatory }, + ... +} + +UserLocationInformationNR ::= SEQUENCE { + nR-CGI NR-CGI, + tAI TAI, + timeStamp TimeStamp OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {UserLocationInformationNR-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformationNR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional }| + { ID id-NID CRITICALITY reject EXTENSION NID PRESENCE optional }| + { ID id-NRNTNTAIInformation CRITICALITY ignore EXTENSION NRNTNTAIInformation PRESENCE optional }, + ... +} + +UserPlaneSecurityInformation ::= SEQUENCE { + securityResult SecurityResult, + securityIndication SecurityIndication, + iE-Extensions ProtocolExtensionContainer { {UserPlaneSecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UserPlaneSecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- V + +VolumeTimedReportList ::= SEQUENCE (SIZE(1..maxnoofTimePeriods)) OF VolumeTimedReport-Item + +VolumeTimedReport-Item ::= SEQUENCE { + startTimeStamp OCTET STRING (SIZE(4)), + endTimeStamp OCTET STRING (SIZE(4)), + usageCountUL INTEGER (0..18446744073709551615), + usageCountDL INTEGER (0..18446744073709551615), + iE-Extensions ProtocolExtensionContainer { {VolumeTimedReport-Item-ExtIEs} } OPTIONAL, + ... +} + +VolumeTimedReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- W + +W-AGF-ID ::= CHOICE { + w-AGF-ID BIT STRING (SIZE(16, ...)), + choice-Extensions ProtocolIE-SingleContainer { {W-AGF-ID-ExtIEs} } +} + +W-AGF-ID-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +WarningAreaCoordinates ::= OCTET STRING (SIZE(1..1024)) + +WarningAreaList ::= CHOICE { + eUTRA-CGIListForWarning EUTRA-CGIListForWarning, + nR-CGIListForWarning NR-CGIListForWarning, + tAIListForWarning TAIListForWarning, + emergencyAreaIDList EmergencyAreaIDList, + choice-Extensions ProtocolIE-SingleContainer { {WarningAreaList-ExtIEs} } +} + +WarningAreaList-ExtIEs NGAP-PROTOCOL-IES ::= { + ... +} + +WarningMessageContents ::= OCTET STRING (SIZE(1..9600)) + +WarningSecurityInfo ::= OCTET STRING (SIZE(50)) + +WarningType ::= OCTET STRING (SIZE(2)) + +WLANMeasurementConfiguration ::= SEQUENCE { + wlanMeasConfig WLANMeasConfig, + wlanMeasConfigNameList WLANMeasConfigNameList OPTIONAL, + wlan-rssi ENUMERATED {true, ...} OPTIONAL, + wlan-rtt ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { WLANMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasurementConfiguration-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofWLANName)) OF WLANMeasConfigNameItem + +WLANMeasConfigNameItem ::= SEQUENCE { + wLANName WLANName, + iE-Extensions ProtocolExtensionContainer { { WLANMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasConfigNameItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfig::= ENUMERATED {setup,...} + +WLANName ::= OCTET STRING (SIZE (1..32)) + +WUS-Assistance-Information ::= SEQUENCE { + pagingProbabilityInformation PagingProbabilityInformation, + iE-Extensions ProtocolExtensionContainer { { WUS-Assistance-Information-ExtIEs } } OPTIONAL, + ... +} + +WUS-Assistance-Information-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- X + +XnExtTLAs ::= SEQUENCE (SIZE(1..maxnoofXnExtTLAs)) OF XnExtTLA-Item + +XnExtTLA-Item ::= SEQUENCE { + iPsecTLA TransportLayerAddress OPTIONAL, + gTP-TLAs XnGTP-TLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {XnExtTLA-Item-ExtIEs} } OPTIONAL, + ... +} + +XnExtTLA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + { ID id-SCTP-TLAs CRITICALITY ignore EXTENSION SCTP-TLAs PRESENCE optional }, + ... +} + +XnGTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnGTP-TLAs)) OF TransportLayerAddress + +XnTLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress + +XnTNLConfigurationInfo ::= SEQUENCE { + xnTransportLayerAddresses XnTLAs, + xnExtendedTransportLayerAddresses XnExtTLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {XnTNLConfigurationInfo-ExtIEs} } OPTIONAL, + ... +} + +XnTNLConfigurationInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Y +-- Z + +END +-- ASN1STOP + +9.4.6 Common Definitions +-- ASN1START +-- ************************************************************** +-- +-- Common definitions +-- +-- ************************************************************** + +NGAP-CommonDataTypes { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-CommonDataTypes (3) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +Criticality ::= ENUMERATED { reject, ignore, notify } + +Presence ::= ENUMERATED { optional, conditional, mandatory } + +PrivateIE-ID ::= CHOICE { + local INTEGER (0..65535), + global OBJECT IDENTIFIER +} + +ProcedureCode ::= INTEGER (0..255) + +ProtocolExtensionID ::= INTEGER (0..65535) + +ProtocolIE-ID ::= INTEGER (0..65535) + +TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome } + +END +-- ASN1STOP + +9.4.7 Constant Definitions +-- ASN1START +-- ************************************************************** +-- +-- Constant definitions +-- +-- ************************************************************** + +NGAP-Constants { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Constants (4) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + ProcedureCode, + ProtocolIE-ID +FROM NGAP-CommonDataTypes; + + +-- ************************************************************** +-- +-- Elementary Procedures +-- +-- ************************************************************** + +id-AMFConfigurationUpdate ProcedureCode ::= 0 +id-AMFStatusIndication ProcedureCode ::= 1 +id-CellTrafficTrace ProcedureCode ::= 2 +id-DeactivateTrace ProcedureCode ::= 3 +id-DownlinkNASTransport ProcedureCode ::= 4 +id-DownlinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 5 +id-DownlinkRANConfigurationTransfer ProcedureCode ::= 6 +id-DownlinkRANStatusTransfer ProcedureCode ::= 7 +id-DownlinkUEAssociatedNRPPaTransport ProcedureCode ::= 8 +id-ErrorIndication ProcedureCode ::= 9 +id-HandoverCancel ProcedureCode ::= 10 +id-HandoverNotification ProcedureCode ::= 11 +id-HandoverPreparation ProcedureCode ::= 12 +id-HandoverResourceAllocation ProcedureCode ::= 13 +id-InitialContextSetup ProcedureCode ::= 14 +id-InitialUEMessage ProcedureCode ::= 15 +id-LocationReportingControl ProcedureCode ::= 16 +id-LocationReportingFailureIndication ProcedureCode ::= 17 +id-LocationReport ProcedureCode ::= 18 +id-NASNonDeliveryIndication ProcedureCode ::= 19 +id-NGReset ProcedureCode ::= 20 +id-NGSetup ProcedureCode ::= 21 +id-OverloadStart ProcedureCode ::= 22 +id-OverloadStop ProcedureCode ::= 23 +id-Paging ProcedureCode ::= 24 +id-PathSwitchRequest ProcedureCode ::= 25 +id-PDUSessionResourceModify ProcedureCode ::= 26 +id-PDUSessionResourceModifyIndication ProcedureCode ::= 27 +id-PDUSessionResourceRelease ProcedureCode ::= 28 +id-PDUSessionResourceSetup ProcedureCode ::= 29 +id-PDUSessionResourceNotify ProcedureCode ::= 30 +id-PrivateMessage ProcedureCode ::= 31 +id-PWSCancel ProcedureCode ::= 32 +id-PWSFailureIndication ProcedureCode ::= 33 +id-PWSRestartIndication ProcedureCode ::= 34 +id-RANConfigurationUpdate ProcedureCode ::= 35 +id-RerouteNASRequest ProcedureCode ::= 36 +id-RRCInactiveTransitionReport ProcedureCode ::= 37 +id-TraceFailureIndication ProcedureCode ::= 38 +id-TraceStart ProcedureCode ::= 39 +id-UEContextModification ProcedureCode ::= 40 +id-UEContextRelease ProcedureCode ::= 41 +id-UEContextReleaseRequest ProcedureCode ::= 42 +id-UERadioCapabilityCheck ProcedureCode ::= 43 +id-UERadioCapabilityInfoIndication ProcedureCode ::= 44 +id-UETNLABindingRelease ProcedureCode ::= 45 +id-UplinkNASTransport ProcedureCode ::= 46 +id-UplinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 47 +id-UplinkRANConfigurationTransfer ProcedureCode ::= 48 +id-UplinkRANStatusTransfer ProcedureCode ::= 49 +id-UplinkUEAssociatedNRPPaTransport ProcedureCode ::= 50 +id-WriteReplaceWarning ProcedureCode ::= 51 +id-SecondaryRATDataUsageReport ProcedureCode ::= 52 +id-UplinkRIMInformationTransfer ProcedureCode ::= 53 +id-DownlinkRIMInformationTransfer ProcedureCode ::= 54 +id-RetrieveUEInformation ProcedureCode ::= 55 +id-UEInformationTransfer ProcedureCode ::= 56 +id-RANCPRelocationIndication ProcedureCode ::= 57 +id-UEContextResume ProcedureCode ::= 58 +id-UEContextSuspend ProcedureCode ::= 59 +id-UERadioCapabilityIDMapping ProcedureCode ::= 60 +id-HandoverSuccess ProcedureCode ::= 61 +id-UplinkRANEarlyStatusTransfer ProcedureCode ::= 62 +id-DownlinkRANEarlyStatusTransfer ProcedureCode ::= 63 +id-AMFCPRelocationIndication ProcedureCode ::= 64 +id-ConnectionEstablishmentIndication ProcedureCode ::= 65 +id-BroadcastSessionModification ProcedureCode ::= 66 +id-BroadcastSessionRelease ProcedureCode ::= 67 +id-BroadcastSessionSetup ProcedureCode ::= 68 +id-DistributionSetup ProcedureCode ::= 69 +id-DistributionRelease ProcedureCode ::= 70 +id-MulticastSessionActivation ProcedureCode ::= 71 +id-MulticastSessionDeactivation ProcedureCode ::= 72 +id-MulticastSessionUpdate ProcedureCode ::= 73 +id-MulticastGroupPaging ProcedureCode ::= 74 +id-BroadcastSessionReleaseRequired ProcedureCode ::= 75 + +-- ************************************************************** +-- +-- Extension constants +-- +-- ************************************************************** + +maxPrivateIEs INTEGER ::= 65535 +maxProtocolExtensions INTEGER ::= 65535 +maxProtocolIEs INTEGER ::= 65535 + +-- ************************************************************** +-- +-- Lists +-- +-- ************************************************************** + + maxnoofAllowedAreas INTEGER ::= 16 + maxnoofAllowedCAGsperPLMN INTEGER ::= 256 + maxnoofAllowedS-NSSAIs INTEGER ::= 8 + maxnoofBluetoothName INTEGER ::= 4 + maxnoofBPLMNs INTEGER ::= 12 + maxnoofCAGSperCell INTEGER ::= 64 + maxnoofCellIDforMDT INTEGER ::= 32 + maxnoofCellIDforWarning INTEGER ::= 65535 + maxnoofCellinAoI INTEGER ::= 256 + maxnoofCellinEAI INTEGER ::= 65535 + maxnoofCellinTAI INTEGER ::= 65535 + maxnoofCellsforMBS INTEGER ::= 8192 + maxnoofCellsingNB INTEGER ::= 16384 + maxnoofCellsinngeNB INTEGER ::= 256 + maxnoofCellsinNGRANNode INTEGER ::= 16384 + maxnoofCellsinUEHistoryInfo INTEGER ::= 16 + maxnoofCellsUEMovingTrajectory INTEGER ::= 16 + maxnoofDRBs INTEGER ::= 32 + maxnoofEmergencyAreaID INTEGER ::= 65535 + maxnoofEAIforRestart INTEGER ::= 256 + maxnoofEPLMNs INTEGER ::= 15 + maxnoofEPLMNsPlusOne INTEGER ::= 16 + maxnoofE-RABs INTEGER ::= 256 + maxnoofErrors INTEGER ::= 256 + maxnoofExtSliceItems INTEGER ::= 65535 + maxnoofForbTACs INTEGER ::= 4096 + maxnoofFreqforMDT INTEGER ::= 8 + maxnoofMBSAreaSessionIDs INTEGER ::= 256 + maxnoofMBSFSAs INTEGER ::= 64 + maxnoofMBSQoSFlows INTEGER ::= 64 + maxnoofMBSSessions INTEGER ::= 32 + maxnoofMBSSessionsofUE INTEGER ::= 256 + maxnoofMBSServiceAreaInformation INTEGER ::= 256 + maxnoofMDTPLMNs INTEGER ::= 16 + maxnoofMRBs INTEGER ::= 32 + maxnoofMultiConnectivity INTEGER ::= 4 + maxnoofMultiConnectivityMinusOne INTEGER ::= 3 + maxnoofNeighPCIforMDT INTEGER ::= 32 + maxnoofNGAPIESupportInfo INTEGER ::= 32 + maxnoofNGConnectionsToReset INTEGER ::= 65536 + maxnoofNRCellBands INTEGER ::= 32 + maxnoofNSAGs INTEGER ::= 256 + maxnoofPagingAreas INTEGER ::= 64 + maxnoofPC5QoSFlows INTEGER ::= 2048 + maxnoofPDUSessions INTEGER ::= 256 + maxnoofPLMNs INTEGER ::= 12 + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo INTEGER ::= 8 + maxnoofQosFlows INTEGER ::= 64 + maxnoofQosParaSets INTEGER ::= 8 + maxnoofRANNodeinAoI INTEGER ::= 64 + maxnoofRecommendedCells INTEGER ::= 16 + maxnoofRecommendedRANNodes INTEGER ::= 16 + maxnoofAoI INTEGER ::= 64 + maxnoofReportedCells INTEGER ::= 256 + maxnoofSensorName INTEGER ::= 3 + maxnoofServedGUAMIs INTEGER ::= 256 + maxnoofSliceItems INTEGER ::= 1024 + maxnoofSuccessfulHOReports INTEGER ::= 64 + maxnoofTACs INTEGER ::= 256 + maxnoofTACsinNTN INTEGER ::= 12 + maxnoofTAforMDT INTEGER ::= 8 + maxnoofTAIforInactive INTEGER ::= 16 + maxnoofTAIforMBS INTEGER ::= 1024 + maxnoofTAIforPaging INTEGER ::= 16 + maxnoofTAIforRestart INTEGER ::= 2048 + maxnoofTAIforWarning INTEGER ::= 65535 + maxnoofTAIinAoI INTEGER ::= 16 + maxnoofTimePeriods INTEGER ::= 2 + maxnoofTNLAssociations INTEGER ::= 32 + maxnoofUEsforPaging INTEGER ::= 4096 + maxnoofWLANName INTEGER ::= 4 + maxnoofXnExtTLAs INTEGER ::= 16 + maxnoofXnGTP-TLAs INTEGER ::= 16 + maxnoofXnTLAs INTEGER ::= 2 + maxnoofCandidateCells INTEGER ::= 32 + maxnoofTargetS-NSSAIs INTEGER ::= 8 + maxNRARFCN INTEGER ::= 3279165 + maxnoofCellIDforQMC INTEGER ::= 32 + maxnoofPLMNforQMC INTEGER ::= 16 + maxnoofUEAppLayerMeas INTEGER ::= 16 + maxnoofSNSSAIforQMC INTEGER ::= 16 + maxnoofTAforQMC INTEGER ::= 8 + maxnoofThresholdsForExcessPacketDelay INTEGER ::= 255 + +-- ************************************************************** +-- +-- IEs +-- +-- ************************************************************** + + id-AllowedNSSAI ProtocolIE-ID ::= 0 + id-AMFName ProtocolIE-ID ::= 1 + id-AMFOverloadResponse ProtocolIE-ID ::= 2 + id-AMFSetID ProtocolIE-ID ::= 3 + id-AMF-TNLAssociationFailedToSetupList ProtocolIE-ID ::= 4 + id-AMF-TNLAssociationSetupList ProtocolIE-ID ::= 5 + id-AMF-TNLAssociationToAddList ProtocolIE-ID ::= 6 + id-AMF-TNLAssociationToRemoveList ProtocolIE-ID ::= 7 + id-AMF-TNLAssociationToUpdateList ProtocolIE-ID ::= 8 + id-AMFTrafficLoadReductionIndication ProtocolIE-ID ::= 9 + id-AMF-UE-NGAP-ID ProtocolIE-ID ::= 10 + id-AssistanceDataForPaging ProtocolIE-ID ::= 11 + id-BroadcastCancelledAreaList ProtocolIE-ID ::= 12 + id-BroadcastCompletedAreaList ProtocolIE-ID ::= 13 + id-CancelAllWarningMessages ProtocolIE-ID ::= 14 + id-Cause ProtocolIE-ID ::= 15 + id-CellIDListForRestart ProtocolIE-ID ::= 16 + id-ConcurrentWarningMessageInd ProtocolIE-ID ::= 17 + id-CoreNetworkAssistanceInformationForInactive ProtocolIE-ID ::= 18 + id-CriticalityDiagnostics ProtocolIE-ID ::= 19 + id-DataCodingScheme ProtocolIE-ID ::= 20 + id-DefaultPagingDRX ProtocolIE-ID ::= 21 + id-DirectForwardingPathAvailability ProtocolIE-ID ::= 22 + id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 23 + id-EmergencyFallbackIndicator ProtocolIE-ID ::= 24 + id-EUTRA-CGI ProtocolIE-ID ::= 25 + id-FiveG-S-TMSI ProtocolIE-ID ::= 26 + id-GlobalRANNodeID ProtocolIE-ID ::= 27 + id-GUAMI ProtocolIE-ID ::= 28 + id-HandoverType ProtocolIE-ID ::= 29 + id-IMSVoiceSupportIndicator ProtocolIE-ID ::= 30 + id-IndexToRFSP ProtocolIE-ID ::= 31 + id-InfoOnRecommendedCellsAndRANNodesForPaging ProtocolIE-ID ::= 32 + id-LocationReportingRequestType ProtocolIE-ID ::= 33 + id-MaskedIMEISV ProtocolIE-ID ::= 34 + id-MessageIdentifier ProtocolIE-ID ::= 35 + id-MobilityRestrictionList ProtocolIE-ID ::= 36 + id-NASC ProtocolIE-ID ::= 37 + id-NAS-PDU ProtocolIE-ID ::= 38 + id-NASSecurityParametersFromNGRAN ProtocolIE-ID ::= 39 + id-NewAMF-UE-NGAP-ID ProtocolIE-ID ::= 40 + id-NewSecurityContextInd ProtocolIE-ID ::= 41 + id-NGAP-Message ProtocolIE-ID ::= 42 + id-NGRAN-CGI ProtocolIE-ID ::= 43 + id-NGRANTraceID ProtocolIE-ID ::= 44 + id-NR-CGI ProtocolIE-ID ::= 45 + id-NRPPa-PDU ProtocolIE-ID ::= 46 + id-NumberOfBroadcastsRequested ProtocolIE-ID ::= 47 + id-OldAMF ProtocolIE-ID ::= 48 + id-OverloadStartNSSAIList ProtocolIE-ID ::= 49 + id-PagingDRX ProtocolIE-ID ::= 50 + id-PagingOrigin ProtocolIE-ID ::= 51 + id-PagingPriority ProtocolIE-ID ::= 52 + id-PDUSessionResourceAdmittedList ProtocolIE-ID ::= 53 + id-PDUSessionResourceFailedToModifyListModRes ProtocolIE-ID ::= 54 + id-PDUSessionResourceFailedToSetupListCxtRes ProtocolIE-ID ::= 55 + id-PDUSessionResourceFailedToSetupListHOAck ProtocolIE-ID ::= 56 + id-PDUSessionResourceFailedToSetupListPSReq ProtocolIE-ID ::= 57 + id-PDUSessionResourceFailedToSetupListSURes ProtocolIE-ID ::= 58 + id-PDUSessionResourceHandoverList ProtocolIE-ID ::= 59 + id-PDUSessionResourceListCxtRelCpl ProtocolIE-ID ::= 60 + id-PDUSessionResourceListHORqd ProtocolIE-ID ::= 61 + id-PDUSessionResourceModifyListModCfm ProtocolIE-ID ::= 62 + id-PDUSessionResourceModifyListModInd ProtocolIE-ID ::= 63 + id-PDUSessionResourceModifyListModReq ProtocolIE-ID ::= 64 + id-PDUSessionResourceModifyListModRes ProtocolIE-ID ::= 65 + id-PDUSessionResourceNotifyList ProtocolIE-ID ::= 66 + id-PDUSessionResourceReleasedListNot ProtocolIE-ID ::= 67 + id-PDUSessionResourceReleasedListPSAck ProtocolIE-ID ::= 68 + id-PDUSessionResourceReleasedListPSFail ProtocolIE-ID ::= 69 + id-PDUSessionResourceReleasedListRelRes ProtocolIE-ID ::= 70 + id-PDUSessionResourceSetupListCxtReq ProtocolIE-ID ::= 71 + id-PDUSessionResourceSetupListCxtRes ProtocolIE-ID ::= 72 + id-PDUSessionResourceSetupListHOReq ProtocolIE-ID ::= 73 + id-PDUSessionResourceSetupListSUReq ProtocolIE-ID ::= 74 + id-PDUSessionResourceSetupListSURes ProtocolIE-ID ::= 75 + id-PDUSessionResourceToBeSwitchedDLList ProtocolIE-ID ::= 76 + id-PDUSessionResourceSwitchedList ProtocolIE-ID ::= 77 + id-PDUSessionResourceToReleaseListHOCmd ProtocolIE-ID ::= 78 + id-PDUSessionResourceToReleaseListRelCmd ProtocolIE-ID ::= 79 + id-PLMNSupportList ProtocolIE-ID ::= 80 + id-PWSFailedCellIDList ProtocolIE-ID ::= 81 + id-RANNodeName ProtocolIE-ID ::= 82 + id-RANPagingPriority ProtocolIE-ID ::= 83 + id-RANStatusTransfer-TransparentContainer ProtocolIE-ID ::= 84 + id-RAN-UE-NGAP-ID ProtocolIE-ID ::= 85 + id-RelativeAMFCapacity ProtocolIE-ID ::= 86 + id-RepetitionPeriod ProtocolIE-ID ::= 87 + id-ResetType ProtocolIE-ID ::= 88 + id-RoutingID ProtocolIE-ID ::= 89 + id-RRCEstablishmentCause ProtocolIE-ID ::= 90 + id-RRCInactiveTransitionReportRequest ProtocolIE-ID ::= 91 + id-RRCState ProtocolIE-ID ::= 92 + id-SecurityContext ProtocolIE-ID ::= 93 + id-SecurityKey ProtocolIE-ID ::= 94 + id-SerialNumber ProtocolIE-ID ::= 95 + id-ServedGUAMIList ProtocolIE-ID ::= 96 + id-SliceSupportList ProtocolIE-ID ::= 97 + id-SONConfigurationTransferDL ProtocolIE-ID ::= 98 + id-SONConfigurationTransferUL ProtocolIE-ID ::= 99 + id-SourceAMF-UE-NGAP-ID ProtocolIE-ID ::= 100 + id-SourceToTarget-TransparentContainer ProtocolIE-ID ::= 101 + id-SupportedTAList ProtocolIE-ID ::= 102 + id-TAIListForPaging ProtocolIE-ID ::= 103 + id-TAIListForRestart ProtocolIE-ID ::= 104 + id-TargetID ProtocolIE-ID ::= 105 + id-TargetToSource-TransparentContainer ProtocolIE-ID ::= 106 + id-TimeToWait ProtocolIE-ID ::= 107 + id-TraceActivation ProtocolIE-ID ::= 108 + id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 109 + id-UEAggregateMaximumBitRate ProtocolIE-ID ::= 110 + id-UE-associatedLogicalNG-connectionList ProtocolIE-ID ::= 111 + id-UEContextRequest ProtocolIE-ID ::= 112 + id-UE-NGAP-IDs ProtocolIE-ID ::= 114 + id-UEPagingIdentity ProtocolIE-ID ::= 115 + id-UEPresenceInAreaOfInterestList ProtocolIE-ID ::= 116 + id-UERadioCapability ProtocolIE-ID ::= 117 + id-UERadioCapabilityForPaging ProtocolIE-ID ::= 118 + id-UESecurityCapabilities ProtocolIE-ID ::= 119 + id-UnavailableGUAMIList ProtocolIE-ID ::= 120 + id-UserLocationInformation ProtocolIE-ID ::= 121 + id-WarningAreaList ProtocolIE-ID ::= 122 + id-WarningMessageContents ProtocolIE-ID ::= 123 + id-WarningSecurityInfo ProtocolIE-ID ::= 124 + id-WarningType ProtocolIE-ID ::= 125 + id-AdditionalUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 126 + id-DataForwardingNotPossible ProtocolIE-ID ::= 127 + id-DL-NGU-UP-TNLInformation ProtocolIE-ID ::= 128 + id-NetworkInstance ProtocolIE-ID ::= 129 + id-PDUSessionAggregateMaximumBitRate ProtocolIE-ID ::= 130 + id-PDUSessionResourceFailedToModifyListModCfm ProtocolIE-ID ::= 131 + id-PDUSessionResourceFailedToSetupListCxtFail ProtocolIE-ID ::= 132 + id-PDUSessionResourceListCxtRelReq ProtocolIE-ID ::= 133 + id-PDUSessionType ProtocolIE-ID ::= 134 + id-QosFlowAddOrModifyRequestList ProtocolIE-ID ::= 135 + id-QosFlowSetupRequestList ProtocolIE-ID ::= 136 + id-QosFlowToReleaseList ProtocolIE-ID ::= 137 + id-SecurityIndication ProtocolIE-ID ::= 138 + id-UL-NGU-UP-TNLInformation ProtocolIE-ID ::= 139 + id-UL-NGU-UP-TNLModifyList ProtocolIE-ID ::= 140 + id-WarningAreaCoordinates ProtocolIE-ID ::= 141 + id-PDUSessionResourceSecondaryRATUsageList ProtocolIE-ID ::= 142 + id-HandoverFlag ProtocolIE-ID ::= 143 + id-SecondaryRATUsageInformation ProtocolIE-ID ::= 144 + id-PDUSessionResourceReleaseResponseTransfer ProtocolIE-ID ::= 145 + id-RedirectionVoiceFallback ProtocolIE-ID ::= 146 + id-UERetentionInformation ProtocolIE-ID ::= 147 + id-S-NSSAI ProtocolIE-ID ::= 148 + id-PSCellInformation ProtocolIE-ID ::= 149 + id-LastEUTRAN-PLMNIdentity ProtocolIE-ID ::= 150 + id-MaximumIntegrityProtectedDataRate-DL ProtocolIE-ID ::= 151 + id-AdditionalDLForwardingUPTNLInformation ProtocolIE-ID ::= 152 + id-AdditionalDLUPTNLInformationForHOList ProtocolIE-ID ::= 153 + id-AdditionalNGU-UP-TNLInformation ProtocolIE-ID ::= 154 + id-AdditionalDLQosFlowPerTNLInformation ProtocolIE-ID ::= 155 + id-SecurityResult ProtocolIE-ID ::= 156 + id-ENDC-SONConfigurationTransferDL ProtocolIE-ID ::= 157 + id-ENDC-SONConfigurationTransferUL ProtocolIE-ID ::= 158 + id-OldAssociatedQosFlowList-ULendmarkerexpected ProtocolIE-ID ::= 159 + id-CNTypeRestrictionsForEquivalent ProtocolIE-ID ::= 160 + id-CNTypeRestrictionsForServing ProtocolIE-ID ::= 161 + id-NewGUAMI ProtocolIE-ID ::= 162 + id-ULForwarding ProtocolIE-ID ::= 163 + id-ULForwardingUP-TNLInformation ProtocolIE-ID ::= 164 + id-CNAssistedRANTuning ProtocolIE-ID ::= 165 + id-CommonNetworkInstance ProtocolIE-ID ::= 166 + id-NGRAN-TNLAssociationToRemoveList ProtocolIE-ID ::= 167 + id-TNLAssociationTransportLayerAddressNGRAN ProtocolIE-ID ::= 168 + id-EndpointIPAddressAndPort ProtocolIE-ID ::= 169 + id-LocationReportingAdditionalInfo ProtocolIE-ID ::= 170 + id-SourceToTarget-AMFInformationReroute ProtocolIE-ID ::= 171 + id-AdditionalULForwardingUPTNLInformation ProtocolIE-ID ::= 172 + id-SCTP-TLAs ProtocolIE-ID ::= 173 + id-SelectedPLMNIdentity ProtocolIE-ID ::= 174 + id-RIMInformationTransfer ProtocolIE-ID ::= 175 + id-GUAMIType ProtocolIE-ID ::= 176 + id-SRVCCOperationPossible ProtocolIE-ID ::= 177 + id-TargetRNC-ID ProtocolIE-ID ::= 178 + id-RAT-Information ProtocolIE-ID ::= 179 + id-ExtendedRATRestrictionInformation ProtocolIE-ID ::= 180 + id-QosMonitoringRequest ProtocolIE-ID ::= 181 + id-SgNB-UE-X2AP-ID ProtocolIE-ID ::= 182 + id-AdditionalRedundantDL-NGU-UP-TNLInformation ProtocolIE-ID ::= 183 + id-AdditionalRedundantDLQosFlowPerTNLInformation ProtocolIE-ID ::= 184 + id-AdditionalRedundantNGU-UP-TNLInformation ProtocolIE-ID ::= 185 + id-AdditionalRedundantUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 186 + id-CNPacketDelayBudgetDL ProtocolIE-ID ::= 187 + id-CNPacketDelayBudgetUL ProtocolIE-ID ::= 188 + id-ExtendedPacketDelayBudget ProtocolIE-ID ::= 189 + id-RedundantCommonNetworkInstance ProtocolIE-ID ::= 190 + id-RedundantDL-NGU-TNLInformationReused ProtocolIE-ID ::= 191 + id-RedundantDL-NGU-UP-TNLInformation ProtocolIE-ID ::= 192 + id-RedundantDLQosFlowPerTNLInformation ProtocolIE-ID ::= 193 + id-RedundantQosFlowIndicator ProtocolIE-ID ::= 194 + id-RedundantUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 195 + id-TSCTrafficCharacteristics ProtocolIE-ID ::= 196 + id-RedundantPDUSessionInformation ProtocolIE-ID ::= 197 + id-UsedRSNInformation ProtocolIE-ID ::= 198 + id-IAB-Authorized ProtocolIE-ID ::= 199 + id-IAB-Supported ProtocolIE-ID ::= 200 + id-IABNodeIndication ProtocolIE-ID ::= 201 + id-NB-IoT-PagingDRX ProtocolIE-ID ::= 202 + id-NB-IoT-Paging-eDRXInfo ProtocolIE-ID ::= 203 + id-NB-IoT-DefaultPagingDRX ProtocolIE-ID ::= 204 + id-Enhanced-CoverageRestriction ProtocolIE-ID ::= 205 + id-Extended-ConnectedTime ProtocolIE-ID ::= 206 + id-PagingAssisDataforCEcapabUE ProtocolIE-ID ::= 207 + id-WUS-Assistance-Information ProtocolIE-ID ::= 208 + id-UE-DifferentiationInfo ProtocolIE-ID ::= 209 + id-NB-IoT-UEPriority ProtocolIE-ID ::= 210 + id-UL-CP-SecurityInformation ProtocolIE-ID ::= 211 + id-DL-CP-SecurityInformation ProtocolIE-ID ::= 212 + id-TAI ProtocolIE-ID ::= 213 + id-UERadioCapabilityForPagingOfNB-IoT ProtocolIE-ID ::= 214 + id-LTEV2XServicesAuthorized ProtocolIE-ID ::= 215 + id-NRV2XServicesAuthorized ProtocolIE-ID ::= 216 + id-LTEUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 217 + id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 218 + id-PC5QoSParameters ProtocolIE-ID ::= 219 + id-AlternativeQoSParaSetList ProtocolIE-ID ::= 220 + id-CurrentQoSParaSetIndex ProtocolIE-ID ::= 221 + id-CEmodeBrestricted ProtocolIE-ID ::= 222 + id-EUTRA-PagingeDRXInformation ProtocolIE-ID ::= 223 + id-CEmodeBSupport-Indicator ProtocolIE-ID ::= 224 + id-LTEM-Indication ProtocolIE-ID ::= 225 + id-EndIndication ProtocolIE-ID ::= 226 + id-EDT-Session ProtocolIE-ID ::= 227 + id-UECapabilityInfoRequest ProtocolIE-ID ::= 228 + id-PDUSessionResourceFailedToResumeListRESReq ProtocolIE-ID ::= 229 + id-PDUSessionResourceFailedToResumeListRESRes ProtocolIE-ID ::= 230 + id-PDUSessionResourceSuspendListSUSReq ProtocolIE-ID ::= 231 + id-PDUSessionResourceResumeListRESReq ProtocolIE-ID ::= 232 + id-PDUSessionResourceResumeListRESRes ProtocolIE-ID ::= 233 + id-UE-UP-CIoT-Support ProtocolIE-ID ::= 234 + id-Suspend-Request-Indication ProtocolIE-ID ::= 235 + id-Suspend-Response-Indication ProtocolIE-ID ::= 236 + id-RRC-Resume-Cause ProtocolIE-ID ::= 237 + id-RGLevelWirelineAccessCharacteristics ProtocolIE-ID ::= 238 + id-W-AGFIdentityInformation ProtocolIE-ID ::= 239 + id-GlobalTNGF-ID ProtocolIE-ID ::= 240 + id-GlobalTWIF-ID ProtocolIE-ID ::= 241 + id-GlobalW-AGF-ID ProtocolIE-ID ::= 242 + id-UserLocationInformationW-AGF ProtocolIE-ID ::= 243 + id-UserLocationInformationTNGF ProtocolIE-ID ::= 244 + id-AuthenticatedIndication ProtocolIE-ID ::= 245 + id-TNGFIdentityInformation ProtocolIE-ID ::= 246 + id-TWIFIdentityInformation ProtocolIE-ID ::= 247 + id-UserLocationInformationTWIF ProtocolIE-ID ::= 248 + id-DataForwardingResponseERABList ProtocolIE-ID ::= 249 + id-IntersystemSONConfigurationTransferDL ProtocolIE-ID ::= 250 + id-IntersystemSONConfigurationTransferUL ProtocolIE-ID ::= 251 + id-SONInformationReport ProtocolIE-ID ::= 252 + id-UEHistoryInformationFromTheUE ProtocolIE-ID ::= 253 + id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 254 + id-MDTConfiguration ProtocolIE-ID ::= 255 + id-PrivacyIndicator ProtocolIE-ID ::= 256 + id-TraceCollectionEntityURI ProtocolIE-ID ::= 257 + id-NPN-Support ProtocolIE-ID ::= 258 + id-NPN-AccessInformation ProtocolIE-ID ::= 259 + id-NPN-PagingAssistanceInformation ProtocolIE-ID ::= 260 + id-NPN-MobilityInformation ProtocolIE-ID ::= 261 + id-TargettoSource-Failure-TransparentContainer ProtocolIE-ID ::= 262 + id-NID ProtocolIE-ID ::= 263 + id-UERadioCapabilityID ProtocolIE-ID ::= 264 + id-UERadioCapability-EUTRA-Format ProtocolIE-ID ::= 265 + id-DAPSRequestInfo ProtocolIE-ID ::= 266 + id-DAPSResponseInfoList ProtocolIE-ID ::= 267 + id-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID ::= 268 + id-NotifySourceNGRANNode ProtocolIE-ID ::= 269 + id-ExtendedSliceSupportList ProtocolIE-ID ::= 270 + id-ExtendedTAISliceSupportList ProtocolIE-ID ::= 271 + id-ConfiguredTACIndication ProtocolIE-ID ::= 272 + id-Extended-RANNodeName ProtocolIE-ID ::= 273 + id-Extended-AMFName ProtocolIE-ID ::= 274 + id-GlobalCable-ID ProtocolIE-ID ::= 275 + id-QosMonitoringReportingFrequency ProtocolIE-ID ::= 276 + id-QosFlowParametersList ProtocolIE-ID ::= 277 + id-QosFlowFeedbackList ProtocolIE-ID ::= 278 + id-BurstArrivalTimeDownlink ProtocolIE-ID ::= 279 + id-ExtendedUEIdentityIndexValue ProtocolIE-ID ::= 280 + id-PduSessionExpectedUEActivityBehaviour ProtocolIE-ID ::= 281 + id-MicoAllPLMN ProtocolIE-ID ::= 282 + id-QosFlowFailedToSetupList ProtocolIE-ID ::= 283 + id-SourceTNLAddrInfo ProtocolIE-ID ::= 284 + id-ExtendedReportIntervalMDT ProtocolIE-ID ::= 285 + id-SourceNodeID ProtocolIE-ID ::= 286 + id-NRNTNTAIInformation ProtocolIE-ID ::= 287 + id-UEContextReferenceAtSource ProtocolIE-ID ::= 288 + id-LastVisitedPSCellList ProtocolIE-ID ::= 289 + id-IntersystemSONInformationRequest ProtocolIE-ID ::= 290 + id-IntersystemSONInformationReply ProtocolIE-ID ::= 291 + id-EnergySavingIndication ProtocolIE-ID ::= 292 + id-IntersystemResourceStatusUpdate ProtocolIE-ID ::= 293 + id-SuccessfulHandoverReportList ProtocolIE-ID ::= 294 + id-MBS-AreaSessionID ProtocolIE-ID ::= 295 + id-MBS-QoSFlowsToBeSetupList ProtocolIE-ID ::= 296 + id-MBS-QoSFlowsToBeSetupModList ProtocolIE-ID ::= 297 + id-MBS-ServiceArea ProtocolIE-ID ::= 298 + id-MBS-SessionID ProtocolIE-ID ::= 299 + id-MBS-DistributionReleaseRequestTransfer ProtocolIE-ID ::= 300 + id-MBS-DistributionSetupRequestTransfer ProtocolIE-ID ::= 301 + id-MBS-DistributionSetupResponseTransfer ProtocolIE-ID ::= 302 + id-MBS-DistributionSetupUnsuccessfulTransfer ProtocolIE-ID ::= 303 + id-MulticastSessionActivationRequestTransfer ProtocolIE-ID ::= 304 + id-MulticastSessionDeactivationRequestTransfer ProtocolIE-ID ::= 305 + id-MulticastSessionUpdateRequestTransfer ProtocolIE-ID ::= 306 + id-MulticastGroupPagingAreaList ProtocolIE-ID ::= 307 + id-MBS-SupportIndicator ProtocolIE-ID ::= 309 + id-MBSSessionFailedtoSetupList ProtocolIE-ID ::= 310 + id-MBSSessionFailedtoSetuporModifyList ProtocolIE-ID ::= 311 + id-MBSSessionSetupResponseList ProtocolIE-ID ::= 312 + id-MBSSessionSetuporModifyResponseList ProtocolIE-ID ::= 313 + id-MBSSessionSetupFailureTransfer ProtocolIE-ID ::= 314 + id-MBSSessionSetupRequestTransfer ProtocolIE-ID ::= 315 + id-MBSSessionSetupResponseTransfer ProtocolIE-ID ::= 316 + id-MBSSessionToReleaseList ProtocolIE-ID ::= 317 + id-MBSSessionSetupRequestList ProtocolIE-ID ::= 318 + id-MBSSessionSetuporModifyRequestList ProtocolIE-ID ::= 319 + id-MBS-ActiveSessionInformation-SourcetoTargetList ProtocolIE-ID ::= 323 + id-MBS-ActiveSessionInformation-TargettoSourceList ProtocolIE-ID ::= 324 + id-OnboardingSupport ProtocolIE-ID ::= 325 + id-TimeSyncAssistanceInfo ProtocolIE-ID ::= 326 + id-SurvivalTime ProtocolIE-ID ::= 327 + id-QMCConfigInfo ProtocolIE-ID ::= 328 + id-QMCDeactivation ProtocolIE-ID ::= 329 + id-PDUSessionPairID ProtocolIE-ID ::= 331 + id-NR-PagingeDRXInformation ProtocolIE-ID ::= 332 + id-RedCapIndication ProtocolIE-ID ::= 333 + id-TargetNSSAIInformation ProtocolIE-ID ::= 334 + id-UESliceMaximumBitRateList ProtocolIE-ID ::= 335 + id-M4ReportAmount ProtocolIE-ID ::= 336 + id-M5ReportAmount ProtocolIE-ID ::= 337 + id-M6ReportAmount ProtocolIE-ID ::= 338 + id-M7ReportAmount ProtocolIE-ID ::= 339 + id-IncludeBeamMeasurementsIndication ProtocolIE-ID ::= 340 + id-ExcessPacketDelayThresholdConfiguration ProtocolIE-ID ::= 341 + id-PagingCause ProtocolIE-ID ::= 342 + id-PagingCauseIndicationForVoiceService ProtocolIE-ID ::= 343 + id-PEIPSassistanceInformation ProtocolIE-ID ::= 344 + id-FiveG-ProSeAuthorized ProtocolIE-ID ::= 345 + id-FiveG-ProSeUEPC5AggregateMaximumBitRate ProtocolIE-ID ::= 346 + id-FiveG-ProSePC5QoSParameters ProtocolIE-ID ::= 347 + id-MBSSessionModificationFailureTransfer ProtocolIE-ID ::= 348 + id-MBSSessionModificationRequestTransfer ProtocolIE-ID ::= 349 + id-MBSSessionModificationResponseTransfer ProtocolIE-ID ::= 350 + id-MBS-QoSFlowToReleaseList ProtocolIE-ID ::= 351 + id-MBS-SessionTNLInfo5GC ProtocolIE-ID ::= 352 + id-TAINSAGSupportList ProtocolIE-ID ::= 353 + id-SourceNodeTNLAddrInfo ProtocolIE-ID ::= 354 + id-NGAPIESupportInformationRequestList ProtocolIE-ID ::= 355 + id-NGAPIESupportInformationResponseList ProtocolIE-ID ::= 356 + id-MBS-SessionFSAIDList ProtocolIE-ID ::= 357 + id-MBSSessionReleaseResponseTransfer ProtocolIE-ID ::= 358 + id-ManagementBasedMDTPLMNModificationList ProtocolIE-ID ::= 359 + id-EarlyMeasurement ProtocolIE-ID ::= 360 + id-BeamMeasurementsReportConfiguration ProtocolIE-ID ::= 361 + + +END +-- ASN1STOP + +9.4.8 Container Definitions +-- ASN1START +-- ************************************************************** +-- +-- Container definitions +-- +-- ************************************************************** + +NGAP-Containers { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Containers (5) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + Criticality, + Presence, + PrivateIE-ID, + ProtocolExtensionID, + ProtocolIE-ID +FROM NGAP-CommonDataTypes + + maxPrivateIEs, + maxProtocolExtensions, + maxProtocolIEs +FROM NGAP-Constants; + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +NGAP-PROTOCOL-IES ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +NGAP-PROTOCOL-IES-PAIR ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &firstCriticality Criticality, + &FirstValue, + &secondCriticality Criticality, + &SecondValue, + &presence Presence +} +WITH SYNTAX { + ID &id + FIRST CRITICALITY &firstCriticality + FIRST TYPE &FirstValue + SECOND CRITICALITY &secondCriticality + SECOND TYPE &SecondValue + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol Extensions +-- +-- ************************************************************** + +NGAP-PROTOCOL-EXTENSION ::= CLASS { + &id ProtocolExtensionID UNIQUE, + &criticality Criticality, + &Extension, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + EXTENSION &Extension + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Private IEs +-- +-- ************************************************************** + +NGAP-PRIVATE-IES ::= CLASS { + &id PrivateIE-ID, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Container for Protocol IEs +-- +-- ************************************************************** + +ProtocolIE-Container {NGAP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-SingleContainer {NGAP-PROTOCOL-IES : IEsSetParam} ::= + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-Field {NGAP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-IES.&id ({IEsSetParam}), + criticality NGAP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}), + value NGAP-PROTOCOL-IES.&Value ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Protocol IE Pairs +-- +-- ************************************************************** + +ProtocolIE-ContainerPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-FieldPair {{IEsSetParam}} + +ProtocolIE-FieldPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}), + firstCriticality NGAP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}), + firstValue NGAP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}), + secondCriticality NGAP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}), + secondValue NGAP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container Lists for Protocol IE Containers +-- +-- ************************************************************** + +ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-SingleContainer {{IEsSetParam}} + +ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-ContainerPair {{IEsSetParam}} + +-- ************************************************************** +-- +-- Container for Protocol Extensions +-- +-- ************************************************************** + +ProtocolExtensionContainer {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= + SEQUENCE (SIZE (1..maxProtocolExtensions)) OF + ProtocolExtensionField {{ExtensionSetParam}} + +ProtocolExtensionField {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE { + id NGAP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}), + criticality NGAP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}), + extensionValue NGAP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Private IEs +-- +-- ************************************************************** + +PrivateIE-Container {NGAP-PRIVATE-IES : IEsSetParam } ::= + SEQUENCE (SIZE (1..maxPrivateIEs)) OF + PrivateIE-Field {{IEsSetParam}} + +PrivateIE-Field {NGAP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE { + id NGAP-PRIVATE-IES.&id ({IEsSetParam}), + criticality NGAP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}), + value NGAP-PRIVATE-IES.&Value ({IEsSetParam}{@id}) +} + +END +-- ASN1STOP
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/s1ap-r17.3.0
Added
+(directory)
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/s1ap-r17.3.0/36413-h30.asn
Added
@@ -0,0 +1,8218 @@ +-- ASN1START +-- ************************************************************** +-- +-- Elementary Procedure definitions +-- +-- ************************************************************** + +S1AP-PDU-Descriptions { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)} + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + Criticality, + ProcedureCode +FROM S1AP-CommonDataTypes + + CellTrafficTrace, + DeactivateTrace, + DownlinkUEAssociatedLPPaTransport, + DownlinkNASTransport, + DownlinkNonUEAssociatedLPPaTransport, + DownlinkS1cdma2000tunnelling, + ENBDirectInformationTransfer, + ENBStatusTransfer, + ENBConfigurationUpdate, + ENBConfigurationUpdateAcknowledge, + ENBConfigurationUpdateFailure, + ErrorIndication, + HandoverCancel, + HandoverCancelAcknowledge, + HandoverCommand, + HandoverFailure, + HandoverNotify, + HandoverPreparationFailure, + HandoverRequest, + HandoverRequestAcknowledge, + HandoverRequired, + InitialContextSetupFailure, + InitialContextSetupRequest, + InitialContextSetupResponse, + InitialUEMessage, + KillRequest, + KillResponse, + LocationReportingControl, + LocationReportingFailureIndication, + LocationReport, + MMEConfigurationUpdate, + MMEConfigurationUpdateAcknowledge, + MMEConfigurationUpdateFailure, + MMEDirectInformationTransfer, + MMEStatusTransfer, + NASNonDeliveryIndication, + OverloadStart, + OverloadStop, + Paging, + PathSwitchRequest, + PathSwitchRequestAcknowledge, + PathSwitchRequestFailure, + PrivateMessage, + Reset, + ResetAcknowledge, + S1SetupFailure, + S1SetupRequest, + S1SetupResponse, + E-RABModifyRequest, + E-RABModifyResponse, + E-RABModificationIndication, + E-RABModificationConfirm, + E-RABReleaseCommand, + E-RABReleaseResponse, + E-RABReleaseIndication, + E-RABSetupRequest, + E-RABSetupResponse, + TraceFailureIndication, + TraceStart, + UECapabilityInfoIndication, + UEContextModificationFailure, + UEContextModificationRequest, + UEContextModificationResponse, + UEContextReleaseCommand, + UEContextReleaseComplete, + UEContextReleaseRequest, + UERadioCapabilityMatchRequest, + UERadioCapabilityMatchResponse, + UplinkUEAssociatedLPPaTransport, + UplinkNASTransport, + UplinkNonUEAssociatedLPPaTransport, + UplinkS1cdma2000tunnelling, + WriteReplaceWarningRequest, + WriteReplaceWarningResponse, + ENBConfigurationTransfer, + MMEConfigurationTransfer, + PWSRestartIndication, + UEContextModificationIndication, + UEContextModificationConfirm, + RerouteNASRequest, + PWSFailureIndication, + UEContextSuspendRequest, + UEContextSuspendResponse, + UEContextResumeRequest, + UEContextResumeResponse, + UEContextResumeFailure, + ConnectionEstablishmentIndication, + NASDeliveryIndication, + RetrieveUEInformation, + UEInformationTransfer, + ENBCPRelocationIndication, + MMECPRelocationIndication, + SecondaryRATDataUsageReport, + UERadioCapabilityIDMappingRequest, + UERadioCapabilityIDMappingResponse, + HandoverSuccess, + ENBEarlyStatusTransfer, + MMEEarlyStatusTransfer + + +FROM S1AP-PDU-Contents + + id-CellTrafficTrace, + id-DeactivateTrace, + id-downlinkUEAssociatedLPPaTransport, + id-downlinkNASTransport, + id-downlinkNonUEAssociatedLPPaTransport, + id-DownlinkS1cdma2000tunnelling, + id-eNBStatusTransfer, + id-ErrorIndication, + id-HandoverCancel, + id-HandoverNotification, + id-HandoverPreparation, + id-HandoverResourceAllocation, + id-InitialContextSetup, + id-initialUEMessage, + id-ENBConfigurationUpdate, + id-Kill, + id-LocationReportingControl, + id-LocationReportingFailureIndication, + id-LocationReport, + id-eNBDirectInformationTransfer, + id-MMEConfigurationUpdate, + id-MMEDirectInformationTransfer, + id-MMEStatusTransfer, + id-NASNonDeliveryIndication, + id-OverloadStart, + id-OverloadStop, + id-Paging, + id-PathSwitchRequest, + id-PrivateMessage, + id-Reset, + id-S1Setup, + id-E-RABModify, + id-E-RABModificationIndication, + id-E-RABRelease, + id-E-RABReleaseIndication, + id-E-RABSetup, + id-TraceFailureIndication, + id-TraceStart, + id-UECapabilityInfoIndication, + id-UEContextModification, + id-UEContextRelease, + id-UEContextReleaseRequest, + id-UERadioCapabilityMatch, + id-uplinkUEAssociatedLPPaTransport, + id-uplinkNASTransport, + id-uplinkNonUEAssociatedLPPaTransport, + id-UplinkS1cdma2000tunnelling, + id-WriteReplaceWarning, + id-eNBConfigurationTransfer, + id-MMEConfigurationTransfer, + id-PWSRestartIndication, + id-UEContextModificationIndication, + id-RerouteNASRequest, + id-PWSFailureIndication, + id-UEContextSuspend, + id-UEContextResume, + id-ConnectionEstablishmentIndication, + id-NASDeliveryIndication, + id-RetrieveUEInformation, + id-UEInformationTransfer, + id-eNBCPRelocationIndication, + id-MMECPRelocationIndication, + id-SecondaryRATDataUsageReport, + id-UERadioCapabilityIDMapping, + id-HandoverSuccess, + id-eNBEarlyStatusTransfer, + id-MMEEarlyStatusTransfer + + +FROM S1AP-Constants; + + +-- ************************************************************** +-- +-- Interface Elementary Procedure Class +-- +-- ************************************************************** + +S1AP-ELEMENTARY-PROCEDURE ::= CLASS { + &InitiatingMessage , + &SuccessfulOutcome OPTIONAL, + &UnsuccessfulOutcome OPTIONAL, + &procedureCode ProcedureCode UNIQUE, + &criticality Criticality DEFAULT ignore +} +WITH SYNTAX { + INITIATING MESSAGE &InitiatingMessage + SUCCESSFUL OUTCOME &SuccessfulOutcome + UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome + PROCEDURE CODE &procedureCode + CRITICALITY &criticality +} + +-- ************************************************************** +-- +-- Interface PDU Definition +-- +-- ************************************************************** + +S1AP-PDU ::= CHOICE { + initiatingMessage InitiatingMessage, + successfulOutcome SuccessfulOutcome, + unsuccessfulOutcome UnsuccessfulOutcome, + ... +} + +InitiatingMessage ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +SuccessfulOutcome ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +UnsuccessfulOutcome ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +-- ************************************************************** +-- +-- Interface Elementary Procedure List +-- +-- ************************************************************** + +S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= { + S1AP-ELEMENTARY-PROCEDURES-CLASS-1 | + S1AP-ELEMENTARY-PROCEDURES-CLASS-2, + ... +} + + +S1AP-ELEMENTARY-PROCEDURES-CLASS-1 S1AP-ELEMENTARY-PROCEDURE ::= { + handoverPreparation | + handoverResourceAllocation | + pathSwitchRequest | + e-RABSetup | + e-RABModify | + e-RABRelease | + initialContextSetup | + handoverCancel | + kill | + reset | + s1Setup | + uEContextModification | + uEContextRelease | + eNBConfigurationUpdate | + mMEConfigurationUpdate | + writeReplaceWarning , + ..., + uERadioCapabilityMatch | + e-RABModificationIndication | + uEContextModificationIndication | + uEContextSuspend | + uEContextResume | + uERadioCapabilityIDMapping +} + +S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= { + handoverNotification | + e-RABReleaseIndication | + paging | + downlinkNASTransport | + initialUEMessage | + uplinkNASTransport | + errorIndication | + nASNonDeliveryIndication | + uEContextReleaseRequest | + downlinkS1cdma2000tunnelling | + uplinkS1cdma2000tunnelling | + uECapabilityInfoIndication | + eNBStatusTransfer | + mMEStatusTransfer | + deactivateTrace | + traceStart | + traceFailureIndication | + cellTrafficTrace | + locationReportingControl | + locationReportingFailureIndication | + locationReport | + overloadStart | + overloadStop | + eNBDirectInformationTransfer | + mMEDirectInformationTransfer | + eNBConfigurationTransfer | + mMEConfigurationTransfer | + privateMessage , + ..., + downlinkUEAssociatedLPPaTransport | + uplinkUEAssociatedLPPaTransport | + downlinkNonUEAssociatedLPPaTransport | + uplinkNonUEAssociatedLPPaTransport | + pWSRestartIndication | + rerouteNASRequest | + pWSFailureIndication | + connectionEstablishmentIndication | + nASDeliveryIndication | + retrieveUEInformation | + uEInformationTransfer | + eNBCPRelocationIndication | + mMECPRelocationIndication | + secondaryRATDataUsageReport | + handoverSuccess | + eNBEarlyStatusTransfer | + mMEEarlyStatusTransfer +} + +-- ************************************************************** +-- +-- Interface Elementary Procedures +-- +-- ************************************************************** + +handoverPreparation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequired + SUCCESSFUL OUTCOME HandoverCommand + UNSUCCESSFUL OUTCOME HandoverPreparationFailure + PROCEDURE CODE id-HandoverPreparation + CRITICALITY reject +} + +handoverResourceAllocation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequest + SUCCESSFUL OUTCOME HandoverRequestAcknowledge + UNSUCCESSFUL OUTCOME HandoverFailure + PROCEDURE CODE id-HandoverResourceAllocation + CRITICALITY reject +} + +handoverNotification S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverNotify + PROCEDURE CODE id-HandoverNotification + CRITICALITY ignore +} + +pathSwitchRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PathSwitchRequest + SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge + UNSUCCESSFUL OUTCOME PathSwitchRequestFailure + PROCEDURE CODE id-PathSwitchRequest + CRITICALITY reject +} + +e-RABSetup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABSetupRequest + SUCCESSFUL OUTCOME E-RABSetupResponse + PROCEDURE CODE id-E-RABSetup + CRITICALITY reject +} + +e-RABModify S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABModifyRequest + SUCCESSFUL OUTCOME E-RABModifyResponse + PROCEDURE CODE id-E-RABModify + CRITICALITY reject +} + +e-RABRelease S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABReleaseCommand + SUCCESSFUL OUTCOME E-RABReleaseResponse + PROCEDURE CODE id-E-RABRelease + CRITICALITY reject +} + +e-RABReleaseIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABReleaseIndication + PROCEDURE CODE id-E-RABReleaseIndication + CRITICALITY ignore +} + +initialContextSetup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialContextSetupRequest + SUCCESSFUL OUTCOME InitialContextSetupResponse + UNSUCCESSFUL OUTCOME InitialContextSetupFailure + PROCEDURE CODE id-InitialContextSetup + CRITICALITY reject +} + +uEContextReleaseRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseRequest + PROCEDURE CODE id-UEContextReleaseRequest + CRITICALITY ignore +} + +paging S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Paging + PROCEDURE CODE id-Paging + CRITICALITY ignore +} + +downlinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNASTransport + PROCEDURE CODE id-downlinkNASTransport + CRITICALITY ignore +} + +initialUEMessage S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialUEMessage + PROCEDURE CODE id-initialUEMessage + CRITICALITY ignore +} + +uplinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNASTransport + PROCEDURE CODE id-uplinkNASTransport + CRITICALITY ignore +} +nASNonDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASNonDeliveryIndication + PROCEDURE CODE id-NASNonDeliveryIndication + CRITICALITY ignore +} + +handoverCancel S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverCancel + SUCCESSFUL OUTCOME HandoverCancelAcknowledge + PROCEDURE CODE id-HandoverCancel + CRITICALITY reject +} + +reset S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Reset + SUCCESSFUL OUTCOME ResetAcknowledge + PROCEDURE CODE id-Reset + CRITICALITY reject +} + +errorIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ErrorIndication + PROCEDURE CODE id-ErrorIndication + CRITICALITY ignore +} + +s1Setup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE S1SetupRequest + SUCCESSFUL OUTCOME S1SetupResponse + UNSUCCESSFUL OUTCOME S1SetupFailure + PROCEDURE CODE id-S1Setup + CRITICALITY reject +} + +eNBConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBConfigurationUpdate + SUCCESSFUL OUTCOME ENBConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME ENBConfigurationUpdateFailure + PROCEDURE CODE id-ENBConfigurationUpdate + CRITICALITY reject +} + +mMEConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEConfigurationUpdate + SUCCESSFUL OUTCOME MMEConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME MMEConfigurationUpdateFailure + PROCEDURE CODE id-MMEConfigurationUpdate + CRITICALITY reject +} + +downlinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkS1cdma2000tunnelling + PROCEDURE CODE id-DownlinkS1cdma2000tunnelling + CRITICALITY ignore +} + +uplinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkS1cdma2000tunnelling + PROCEDURE CODE id-UplinkS1cdma2000tunnelling + CRITICALITY ignore +} + +uEContextModification S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationRequest + SUCCESSFUL OUTCOME UEContextModificationResponse + UNSUCCESSFUL OUTCOME UEContextModificationFailure + PROCEDURE CODE id-UEContextModification + CRITICALITY reject +} + +uECapabilityInfoIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UECapabilityInfoIndication + PROCEDURE CODE id-UECapabilityInfoIndication + CRITICALITY ignore +} + +uEContextRelease S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseCommand + SUCCESSFUL OUTCOME UEContextReleaseComplete + PROCEDURE CODE id-UEContextRelease + CRITICALITY reject +} + +eNBStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBStatusTransfer + PROCEDURE CODE id-eNBStatusTransfer + CRITICALITY ignore +} + +mMEStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEStatusTransfer + PROCEDURE CODE id-MMEStatusTransfer + CRITICALITY ignore +} + +deactivateTrace S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DeactivateTrace + PROCEDURE CODE id-DeactivateTrace + CRITICALITY ignore +} + +traceStart S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceStart + PROCEDURE CODE id-TraceStart + CRITICALITY ignore +} + +traceFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceFailureIndication + PROCEDURE CODE id-TraceFailureIndication + CRITICALITY ignore +} +cellTrafficTrace S1AP-ELEMENTARY-PROCEDURE ::={ +INITIATING MESSAGE CellTrafficTrace +PROCEDURE CODE id-CellTrafficTrace +CRITICALITY ignore +} + +locationReportingControl S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingControl + PROCEDURE CODE id-LocationReportingControl + CRITICALITY ignore +} + +locationReportingFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingFailureIndication + PROCEDURE CODE id-LocationReportingFailureIndication + CRITICALITY ignore +} + +locationReport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReport + PROCEDURE CODE id-LocationReport + CRITICALITY ignore +} + +overloadStart S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStart + PROCEDURE CODE id-OverloadStart + CRITICALITY ignore +} + +overloadStop S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStop + PROCEDURE CODE id-OverloadStop + CRITICALITY reject +} + +writeReplaceWarning S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE WriteReplaceWarningRequest + SUCCESSFUL OUTCOME WriteReplaceWarningResponse + PROCEDURE CODE id-WriteReplaceWarning + CRITICALITY reject +} + +eNBDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBDirectInformationTransfer + PROCEDURE CODE id-eNBDirectInformationTransfer + CRITICALITY ignore +} + +mMEDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEDirectInformationTransfer + PROCEDURE CODE id-MMEDirectInformationTransfer + CRITICALITY ignore +} + +eNBConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBConfigurationTransfer + PROCEDURE CODE id-eNBConfigurationTransfer + CRITICALITY ignore +} + +mMEConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEConfigurationTransfer + PROCEDURE CODE id-MMEConfigurationTransfer + CRITICALITY ignore +} + + +privateMessage S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PrivateMessage + PROCEDURE CODE id-PrivateMessage + CRITICALITY ignore +} + +pWSRestartIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSRestartIndication + PROCEDURE CODE id-PWSRestartIndication + CRITICALITY ignore +} + +kill S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE KillRequest + SUCCESSFUL OUTCOME KillResponse + PROCEDURE CODE id-Kill + CRITICALITY reject +} + +downlinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkUEAssociatedLPPaTransport + PROCEDURE CODE id-downlinkUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uplinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkUEAssociatedLPPaTransport + PROCEDURE CODE id-uplinkUEAssociatedLPPaTransport + CRITICALITY ignore +} +downlinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNonUEAssociatedLPPaTransport + PROCEDURE CODE id-downlinkNonUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uplinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNonUEAssociatedLPPaTransport + PROCEDURE CODE id-uplinkNonUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uERadioCapabilityMatch S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityMatchRequest + SUCCESSFUL OUTCOME UERadioCapabilityMatchResponse + PROCEDURE CODE id-UERadioCapabilityMatch + CRITICALITY reject +} + +e-RABModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABModificationIndication + SUCCESSFUL OUTCOME E-RABModificationConfirm + PROCEDURE CODE id-E-RABModificationIndication + CRITICALITY reject +} + +uEContextModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationIndication + SUCCESSFUL OUTCOME UEContextModificationConfirm + PROCEDURE CODE id-UEContextModificationIndication + CRITICALITY reject +} + +rerouteNASRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RerouteNASRequest + PROCEDURE CODE id-RerouteNASRequest + CRITICALITY reject +} + +pWSFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSFailureIndication + PROCEDURE CODE id-PWSFailureIndication + CRITICALITY ignore +} + +uEContextSuspend S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextSuspendRequest + SUCCESSFUL OUTCOME UEContextSuspendResponse + PROCEDURE CODE id-UEContextSuspend + CRITICALITY reject +} + +uEContextResume S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextResumeRequest + SUCCESSFUL OUTCOME UEContextResumeResponse + UNSUCCESSFUL OUTCOME UEContextResumeFailure + PROCEDURE CODE id-UEContextResume + CRITICALITY reject +} + +connectionEstablishmentIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ConnectionEstablishmentIndication + PROCEDURE CODE id-ConnectionEstablishmentIndication + CRITICALITY reject +} + +nASDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASDeliveryIndication + PROCEDURE CODE id-NASDeliveryIndication + CRITICALITY ignore +} + +retrieveUEInformation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RetrieveUEInformation + PROCEDURE CODE id-RetrieveUEInformation + CRITICALITY reject +} + +uEInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEInformationTransfer + PROCEDURE CODE id-UEInformationTransfer + CRITICALITY reject +} + +eNBCPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBCPRelocationIndication + PROCEDURE CODE id-eNBCPRelocationIndication + CRITICALITY reject +} + +mMECPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMECPRelocationIndication + PROCEDURE CODE id-MMECPRelocationIndication + CRITICALITY reject +} + +secondaryRATDataUsageReport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE SecondaryRATDataUsageReport + PROCEDURE CODE id-SecondaryRATDataUsageReport + CRITICALITY ignore +} + +uERadioCapabilityIDMapping S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityIDMappingRequest + SUCCESSFUL OUTCOME UERadioCapabilityIDMappingResponse + PROCEDURE CODE id-UERadioCapabilityIDMapping + CRITICALITY reject +} + +handoverSuccess S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverSuccess + PROCEDURE CODE id-HandoverSuccess + CRITICALITY ignore +} + +eNBEarlyStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBEarlyStatusTransfer + PROCEDURE CODE id-eNBEarlyStatusTransfer + CRITICALITY reject +} + +mMEEarlyStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEEarlyStatusTransfer + PROCEDURE CODE id-MMEEarlyStatusTransfer + CRITICALITY ignore +} + +END + +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- PDU definitions for S1AP. +-- +-- ************************************************************** + +S1AP-PDU-Contents { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + UEAggregateMaximumBitrate, + BearerType, + Cause, + CellAccessMode, + Cdma2000HORequiredIndication, + Cdma2000HOStatus, + Cdma2000OneXSRVCCInfo, + Cdma2000OneXRAND, + Cdma2000PDU, + Cdma2000RATType, + Cdma2000SectorID, + EUTRANRoundTripDelayEstimationInfo, + CNDomain, + ConcurrentWarningMessageIndicator, + CriticalityDiagnostics, + CSFallbackIndicator, + CSG-Id, + CSG-IdList, + CSGMembershipStatus, + Data-Forwarding-Not-Possible, + Direct-Forwarding-Path-Availability, + Global-ENB-ID, + EUTRAN-CGI, + ENBname, + ENB-StatusTransfer-TransparentContainer, + ENB-UE-S1AP-ID, + ExtendedRepetitionPeriod, + GTP-TEID, + GUMMEI, + GUMMEIType, + HandoverRestrictionList, + HandoverType, + Masked-IMEISV, + LAI, + LPPa-PDU, + ManagementBasedMDTAllowed, + MDTPLMNList, + MMEname, + MMERelaySupportIndicator, + MME-UE-S1AP-ID, + MSClassmark2, + MSClassmark3, + NAS-PDU, + NASSecurityParametersfromE-UTRAN, + NASSecurityParameterstoE-UTRAN, + OverloadResponse, + PagingDRX, + PagingPriority, + PLMNidentity, + ProSeAuthorized, + RIMTransfer, + RelativeMMECapacity, + RequestType, + E-RAB-ID, + E-RABLevelQoSParameters, + E-RABList, + RelayNode-Indicator, + Routing-ID, + SecurityKey, + SecurityContext, + ServedGUMMEIs, + SONConfigurationTransfer, + Source-ToTarget-TransparentContainer, + SourceBSS-ToTargetBSS-TransparentContainer, + SourceeNB-ToTargeteNB-TransparentContainer, + SourceRNC-ToTargetRNC-TransparentContainer, + SubscriberProfileIDforRFP, + SRVCCOperationNotPossible, + SRVCCOperationPossible, + SRVCCHOIndication, + SupportedTAs, + TAI, + Target-ToSource-TransparentContainer, + TargetBSS-ToSourceBSS-TransparentContainer, + TargeteNB-ToSourceeNB-TransparentContainer, + TargetID, + TargetRNC-ToSourceRNC-TransparentContainer, + TimeToWait, + TraceActivation, + TrafficLoadReductionIndication, + E-UTRAN-Trace-ID, + TransportLayerAddress, + UEIdentityIndexValue, + UEPagingID, + UERadioCapability, + UERadioCapabilityForPaging, + UE-RetentionInformation, + UE-S1AP-IDs, + UE-associatedLogicalS1-ConnectionItem, + UESecurityCapabilities, + S-TMSI, + MessageIdentifier, + SerialNumber, + WarningAreaList, + RepetitionPeriod, + NumberofBroadcastRequest, + WarningType, + WarningSecurityInfo, + DataCodingScheme, + WarningMessageContents, + BroadcastCompletedAreaList, + RRC-Establishment-Cause, + BroadcastCancelledAreaList, + PS-ServiceNotAvailable, + GUMMEIList, + Correlation-ID, + GWContextReleaseIndication, + PrivacyIndicator, + VoiceSupportMatchIndicator, + TunnelInformation, + KillAllWarningMessages, + TransportInformation, + LHN-ID, + UserLocationInformation, + AdditionalCSFallbackIndicator, + ECGIListForRestart, + TAIListForRestart, + EmergencyAreaIDListForRestart, + ExpectedUEBehaviour, + Paging-eDRXInformation, + Extended-UEIdentityIndexValue, + MME-Group-ID, + Additional-GUTI, + PWSfailedECGIList, + CellIdentifierAndCELevelForCECapableUEs, + AssistanceDataForPaging, + InformationOnRecommendedCellsAndENBsForPaging, + UE-Usage-Type, + UEUserPlaneCIoTSupportIndicator, + NB-IoT-DefaultPagingDRX, + NB-IoT-Paging-eDRXInformation, + CE-mode-B-SupportIndicator, + NB-IoT-UEIdentityIndexValue, + V2XServicesAuthorized, + DCN-ID, + ServedDCNs, + UESidelinkAggregateMaximumBitrate, + DLNASPDUDeliveryAckRequest, + Coverage-Level, + EnhancedCoverageRestricted, + DL-CP-SecurityInformation, + UL-CP-SecurityInformation, + SecondaryRATDataUsageRequest, + SecondaryRATDataUsageReportList, + HandoverFlag, + NRUESecurityCapabilities, + UE-Application-Layer-Measurement-Capability, + CE-ModeBRestricted, + Packet-LossRate, + UECapabilityInfoRequest, + SourceNgRanNode-ToTargetNgRanNode-TransparentContainer, + TargetNgRanNode-ToSourceNgRanNode-TransparentContainer, + EndIndication, + EDT-Session, + LTE-M-Indication, + AerialUEsubscriptionInformation, + PendingDataIndication, + WarningAreaCoordinates, + Subscription-Based-UE-DifferentiationInfo, + PSCellInformation, + NR-CGI, + ConnectedengNBList, + EN-DCSONConfigurationTransfer, + TimeSinceSecondaryNodeRelease, + AdditionalRRMPriorityIndex, + IAB-Authorized, + IAB-Node-Indication, + IAB-Supported, + DataSize, + Ethernet-Type, + NRV2XServicesAuthorized, + NRUESidelinkAggregateMaximumBitrate, + PC5QoSParameters, + IntersystemSONConfigurationTransfer, + UERadioCapabilityID, + NotifySourceeNB, + ENB-EarlyStatusTransfer-TransparentContainer, + WUS-Assistance-Information, + NB-IoT-PagingDRX, + PagingCause, + SecurityIndication, + SecurityResult, + LTE-NTN-TAI-Information + + + + +FROM S1AP-IEs + + PrivateIE-Container{}, + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + ProtocolIE-ContainerList{}, + ProtocolIE-ContainerPair{}, + ProtocolIE-ContainerPairList{}, + ProtocolIE-SingleContainer{}, + S1AP-PRIVATE-IES, + S1AP-PROTOCOL-EXTENSION, + S1AP-PROTOCOL-IES, + S1AP-PROTOCOL-IES-PAIR +FROM S1AP-Containers + + + id-AssistanceDataForPaging, + id-AerialUEsubscriptionInformation, + id-uEaggregateMaximumBitrate, + id-BearerType, + id-Cause, + id-CellAccessMode, + id-CellIdentifierAndCELevelForCECapableUEs, + id-cdma2000HORequiredIndication, + id-cdma2000HOStatus, + id-cdma2000OneXSRVCCInfo, + id-cdma2000OneXRAND, + id-cdma2000PDU, + id-cdma2000RATType, + id-cdma2000SectorID, + id-EUTRANRoundTripDelayEstimationInfo, + id-CNDomain, + id-ConcurrentWarningMessageIndicator, + id-CriticalityDiagnostics, + id-CSFallbackIndicator, + id-CSG-Id, + id-CSG-IdList, + id-CSGMembershipStatus, + id-Data-Forwarding-Not-Possible, + id-DefaultPagingDRX, + id-Direct-Forwarding-Path-Availability, + id-Global-ENB-ID, + id-EUTRAN-CGI, + id-eNBname, + id-eNB-StatusTransfer-TransparentContainer, + id-eNB-UE-S1AP-ID, + id-GERANtoLTEHOInformationRes, + id-GUMMEI-ID, + id-GUMMEIType, + id-HandoverRestrictionList, + id-HandoverType, + id-Masked-IMEISV, + id-InformationOnRecommendedCellsAndENBsForPaging, + id-InitialContextSetup, + id-Inter-SystemInformationTransferTypeEDT, + id-Inter-SystemInformationTransferTypeMDT, + id-LPPa-PDU, + id-NAS-DownlinkCount, + id-ManagementBasedMDTAllowed, + id-ManagementBasedMDTPLMNList, + id-MMEname, + id-MME-UE-S1AP-ID, + id-MSClassmark2, + id-MSClassmark3, + id-NAS-PDU, + id-NASSecurityParametersfromE-UTRAN, + id-NASSecurityParameterstoE-UTRAN, + id-OverloadResponse, + id-pagingDRX, + id-PagingPriority, + id-RelativeMMECapacity, + id-RequestType, + id-Routing-ID, + id-E-RABAdmittedItem, + id-E-RABAdmittedList, + id-E-RABDataForwardingItem, + id-E-RABFailedToModifyList, + id-E-RABFailedToReleaseList, + id-E-RABFailedtoSetupItemHOReqAck, + id-E-RABFailedToSetupListBearerSURes, + id-E-RABFailedToSetupListCtxtSURes, + id-E-RABFailedToSetupListHOReqAck, + id-E-RABFailedToBeReleasedList, + id-E-RABFailedToResumeListResumeReq, + id-E-RABFailedToResumeItemResumeReq, + id-E-RABFailedToResumeListResumeRes, + id-E-RABFailedToResumeItemResumeRes, + id-E-RABModify, + id-E-RABModifyItemBearerModRes, + id-E-RABModifyListBearerModRes, + id-E-RABRelease, + id-E-RABReleaseItemBearerRelComp, + id-E-RABReleaseItemHOCmd, + id-E-RABReleaseListBearerRelComp, + id-E-RABReleaseIndication, + id-E-RABSetup, + id-E-RABSetupItemBearerSURes, + id-E-RABSetupItemCtxtSURes, + id-E-RABSetupListBearerSURes, + id-E-RABSetupListCtxtSURes, + id-E-RABSubjecttoDataForwardingList, + id-E-RABToBeModifiedItemBearerModReq, + id-E-RABToBeModifiedListBearerModReq, + id-E-RABToBeModifiedListBearerModInd, + id-E-RABToBeModifiedItemBearerModInd, + id-E-RABNotToBeModifiedListBearerModInd, + id-E-RABNotToBeModifiedItemBearerModInd, + id-E-RABModifyListBearerModConf, + id-E-RABModifyItemBearerModConf, + id-E-RABFailedToModifyListBearerModConf, + id-E-RABToBeReleasedListBearerModConf, + id-E-RABToBeReleasedList, + id-E-RABReleasedList, + id-E-RABToBeSetupItemBearerSUReq, + id-E-RABToBeSetupItemCtxtSUReq, + id-E-RABToBeSetupItemHOReq, + id-E-RABToBeSetupListBearerSUReq, + id-E-RABToBeSetupListCtxtSUReq, + id-E-RABToBeSetupListHOReq, + id-E-RABToBeSwitchedDLItem, + id-E-RABToBeSwitchedDLList, + id-E-RABToBeSwitchedULList, + id-E-RABToBeSwitchedULItem, + id-E-RABtoReleaseListHOCmd, + id-ProSeAuthorized, + id-SecurityKey, + id-SecurityContext, + id-ServedGUMMEIs, + id-SONConfigurationTransferECT, + id-SONConfigurationTransferMCT, + id-Source-ToTarget-TransparentContainer, + id-Source-ToTarget-TransparentContainer-Secondary, + id-SourceMME-UE-S1AP-ID, + id-SRVCCOperationNotPossible, + id-SRVCCOperationPossible, + id-SRVCCHOIndication, + id-SubscriberProfileIDforRFP, + id-SupportedTAs, + id-S-TMSI, + id-TAI, + id-TAIItem, + id-TAIList, + id-Target-ToSource-TransparentContainer, + id-Target-ToSource-TransparentContainer-Secondary, + id-TargetID, + id-TimeToWait, + id-TraceActivation, + id-TrafficLoadReductionIndication, + id-E-UTRAN-Trace-ID, + id-UEIdentityIndexValue, + id-UEPagingID, + id-UERadioCapability, + id-UERadioCapabilityForPaging, + id-UTRANtoLTEHOInformationRes, + id-UE-associatedLogicalS1-ConnectionListResAck, + id-UE-associatedLogicalS1-ConnectionItem, + id-UE-RetentionInformation, + id-UESecurityCapabilities, + id-UE-S1AP-IDs, + id-V2XServicesAuthorized, + id-ResetType, + id-MessageIdentifier, + id-SerialNumber, + id-WarningAreaList, + id-RepetitionPeriod, + id-NumberofBroadcastRequest, + id-WarningType, + id-WarningSecurityInfo, + id-DataCodingScheme, + id-WarningMessageContents, + id-BroadcastCompletedAreaList, + id-BroadcastCancelledAreaList, + id-RRC-Establishment-Cause, + id-TraceCollectionEntityIPAddress, + id-AdditionalRRMPriorityIndex, + id-MDTConfigurationNR, + maxnoofTAIs, + maxnoofErrors, + maxnoofE-RABs, + maxnoofIndividualS1ConnectionsToReset, + maxnoofEmergencyAreaID, + maxnoofCellID, + maxnoofTAIforWarning, + maxnoofCellinTAI, + maxnoofCellinEAI, + id-ExtendedRepetitionPeriod, + id-PS-ServiceNotAvailable, + id-RegisteredLAI, + id-GUMMEIList, + id-SourceMME-GUMMEI, + id-MME-UE-S1AP-ID-2, + id-GW-TransportLayerAddress, + id-RelayNode-Indicator, + id-Correlation-ID, + id-MMERelaySupportIndicator, + id-GWContextReleaseIndication, + id-PrivacyIndicator, + id-VoiceSupportMatchIndicator, + id-Tunnel-Information-for-BBF, + id-SIPTO-Correlation-ID, + id-SIPTO-L-GW-TransportLayerAddress, + id-KillAllWarningMessages, + id-TransportInformation, + id-LHN-ID, + id-UserLocationInformation, + id-AdditionalCSFallbackIndicator, + id-ECGIListForRestart, + id-TAIListForRestart, + id-EmergencyAreaIDListForRestart, + id-ExpectedUEBehaviour, + id-Paging-eDRXInformation, + id-extended-UEIdentityIndexValue, + id-CSGMembershipInfo, + id-MME-Group-ID, + id-Additional-GUTI, + id-S1-Message, + id-PWSfailedECGIList, + id-PWSFailureIndication, + id-UE-Usage-Type, + id-UEUserPlaneCIoTSupportIndicator, + id-NB-IoT-DefaultPagingDRX, + id-NB-IoT-Paging-eDRXInformation, + id-CE-mode-B-SupportIndicator, + id-NB-IoT-UEIdentityIndexValue, + id-RRC-Resume-Cause, + id-DCN-ID, + id-ServedDCNs, + id-UESidelinkAggregateMaximumBitrate, + id-DLNASPDUDeliveryAckRequest, + id-Coverage-Level, + id-EnhancedCoverageRestricted, + id-UE-Level-QoS-Parameters, + id-DL-CP-SecurityInformation, + id-UL-CP-SecurityInformation, + id-SecondaryRATDataUsageRequest, + id-SecondaryRATDataUsageReportList, + id-HandoverFlag, + id-NRUESecurityCapabilities, + id-UE-Application-Layer-Measurement-Capability, + id-CE-ModeBRestricted, + id-DownlinkPacketLossRate, + id-UplinkPacketLossRate, + id-UECapabilityInfoRequest, + id-EndIndication, + id-EDT-Session, + id-LTE-M-Indication, + id-PendingDataIndication, + id-WarningAreaCoordinates, + id-Subscription-Based-UE-DifferentiationInfo, + id-PSCellInformation, + id-ConnectedengNBList, + id-ConnectedengNBToAddList, + id-ConnectedengNBToRemoveList, + id-EN-DCSONConfigurationTransfer-ECT, + id-EN-DCSONConfigurationTransfer-MCT, + id-TimeSinceSecondaryNodeRelease, + id-IAB-Authorized, + id-IAB-Node-Indication, + id-IAB-Supported, + id-DataSize, + id-Ethernet-Type, + id-NRV2XServicesAuthorized, + id-NRUESidelinkAggregateMaximumBitrate, + id-PC5QoSParameters, + id-IntersystemSONConfigurationTransferMCT, + id-IntersystemSONConfigurationTransferECT, + id-UERadioCapabilityID, + id-UERadioCapability-NR-Format, + id-NotifySourceeNB, + id-eNB-EarlyStatusTransfer-TransparentContainer, + id-WUS-Assistance-Information, + id-NB-IoT-PagingDRX, + id-UERadioCapabilityForPaging-NR-Format, + id-PagingCause, + id-SecurityIndication, + id-SecurityResult, + id-LTE-NTN-TAI-Information, + id-E-RABToBeUpdatedList, + id-E-RABToBeUpdatedItem + +FROM S1AP-Constants; + +-- ************************************************************** +-- +-- Common Container Lists +-- +-- ************************************************************** + +E-RAB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } +E-RAB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxnoofE-RABs, {IEsSetParam} } +ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } + +-- ************************************************************** +-- +-- HANDOVER PREPARATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Required +-- +-- ************************************************************** + +HandoverRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverRequiredIEs} }, + ... +} + +HandoverRequiredIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory}| + { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional}| + { ID id-SRVCCHOIndication CRITICALITY reject TYPE SRVCCHOIndication PRESENCE optional}| + { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| + { ID id-Source-ToTarget-TransparentContainer-Secondary CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE optional}| + { ID id-MSClassmark2 CRITICALITY reject TYPE MSClassmark2 PRESENCE conditional}| + { ID id-MSClassmark3 CRITICALITY ignore TYPE MSClassmark3 PRESENCE conditional}| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| + { ID id-PS-ServiceNotAvailable CRITICALITY ignore TYPE PS-ServiceNotAvailable PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- Handover Command +-- +-- ************************************************************** + +HandoverCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCommandIEs} }, + ... +} + +HandoverCommandIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-NASSecurityParametersfromE-UTRAN CRITICALITY reject TYPE NASSecurityParametersfromE-UTRAN PRESENCE conditional + -- This IE shall be present if HandoverType IE is set to value "LTEtoUTRAN" or "LTEtoGERAN" --}| + { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional}| + { ID id-E-RABtoReleaseListHOCmd CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| + { ID id-Target-ToSource-TransparentContainer-Secondary CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +E-RABSubjecttoDataForwardingList ::= E-RAB-IE-ContainerList { {E-RABDataForwardingItemIEs} } + +E-RABDataForwardingItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABDataForwardingItem CRITICALITY ignore TYPE E-RABDataForwardingItem PRESENCE mandatory }, + ... +} + +E-RABDataForwardingItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dL-transportLayerAddress TransportLayerAddress OPTIONAL, + dL-gTP-TEID GTP-TEID OPTIONAL, + uL-TransportLayerAddress TransportLayerAddress OPTIONAL, + uL-GTP-TEID GTP-TEID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { E-RABDataForwardingItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- Handover Preparation Failure +-- +-- ************************************************************** + +HandoverPreparationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} }, + ... +} + +HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER RESOURCE ALLOCATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Request +-- +-- ************************************************************** + +HandoverRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestIEs} }, + ... +} + +HandoverRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| + { ID id-E-RABToBeSetupListHOReq CRITICALITY reject TYPE E-RABToBeSetupListHOReq PRESENCE mandatory}| + { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| + { ID id-NASSecurityParameterstoE-UTRAN CRITICALITY reject TYPE NASSecurityParameterstoE-UTRAN PRESENCE conditional + -- This IE shall be present if the Handover Type IE is set to the value "UTRANtoLTE" or "GERANtoLTE" -- }| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| + { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY reject TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, ... +} + +E-RABToBeSetupListHOReq ::= E-RAB-IE-ContainerList { {E-RABToBeSetupItemHOReqIEs} } + +E-RABToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemHOReq CRITICALITY reject TYPE E-RABToBeSetupItemHOReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemHOReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + e-RABlevelQosParameters E-RABLevelQoSParameters, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemHOReq-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Data-Forwarding-Not-Possible CRITICALITY ignore EXTENSION Data-Forwarding-Not-Possible PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Handover Request Acknowledge +-- +-- ************************************************************** + +HandoverRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} }, + ... +} + +HandoverRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABAdmittedList CRITICALITY ignore TYPE E-RABAdmittedList PRESENCE mandatory}| + { ID id-E-RABFailedToSetupListHOReqAck CRITICALITY ignore TYPE E-RABFailedtoSetupListHOReqAck PRESENCE optional}| + { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| + { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| + { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}, + ... +} + +E-RABAdmittedList ::= E-RAB-IE-ContainerList { {E-RABAdmittedItemIEs} } + +E-RABAdmittedItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABAdmittedItem CRITICALITY ignore TYPE E-RABAdmittedItem PRESENCE mandatory }, + ... +} + +E-RABAdmittedItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + dL-transportLayerAddress TransportLayerAddress OPTIONAL, + dL-gTP-TEID GTP-TEID OPTIONAL, + uL-TransportLayerAddress TransportLayerAddress OPTIONAL, + uL-GTP-TEID GTP-TEID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABAdmittedItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABFailedtoSetupListHOReqAck ::= E-RAB-IE-ContainerList { {E-RABFailedtoSetupItemHOReqAckIEs} } + +E-RABFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE E-RABFailedToSetupItemHOReqAck PRESENCE mandatory }, + ... +} + +E-RABFailedToSetupItemHOReqAck ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToSetupItemHOReqAckExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- Handover Failure +-- +-- ************************************************************** + +HandoverFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverFailureIEs} }, + ... +} + +HandoverFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER NOTIFICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Notify +-- +-- ************************************************************** + +HandoverNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} }, + ... +} + +HandoverNotifyIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-NotifySourceeNB CRITICALITY ignore TYPE NotifySourceeNB PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Path Switch Request +-- +-- ************************************************************** + +PathSwitchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} }, + ... +} + +PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}| + { ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| + { ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional }| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +E-RABToBeSwitchedDLList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedDLItemIEs} } + +E-RABToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSwitchedDLItem CRITICALITY reject TYPE E-RABToBeSwitchedDLItem PRESENCE mandatory }, + ... +} + +E-RABToBeSwitchedDLItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedDLItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSwitchedDLItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-SecurityIndication CRITICALITY ignore EXTENSION SecurityIndication PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Acknowledge +-- +-- ************************************************************** + +PathSwitchRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} }, + ... +} + +PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| + { ID id-E-RABToBeSwitchedULList CRITICALITY ignore TYPE E-RABToBeSwitchedULList PRESENCE optional}| + { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE optional}| + { ID id-E-RABToBeUpdatedList CRITICALITY ignore TYPE E-RABToBeUpdatedList PRESENCE optional}, + ... +} + +E-RABToBeSwitchedULList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedULItemIEs} } + +E-RABToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSwitchedULItem CRITICALITY ignore TYPE E-RABToBeSwitchedULItem PRESENCE mandatory }, + ... +} + +E-RABToBeSwitchedULItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedULItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSwitchedULItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + + ... +} + +E-RABToBeUpdatedList ::= E-RAB-IE-ContainerList { {E-RABToBeUpdatedItemIEs} } + +E-RABToBeUpdatedItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeUpdatedItem CRITICALITY ignore TYPE E-RABToBeUpdatedItem PRESENCE mandatory }, + ... +} + +E-RABToBeUpdatedItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + securityIndication SecurityIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeUpdatedItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeUpdatedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Failure +-- +-- ************************************************************** + +PathSwitchRequestFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} }, + ... +} + +PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER CANCEL ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Cancel +-- +-- ************************************************************** + +HandoverCancel ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelIEs} }, + ... +} + +HandoverCancelIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Handover Cancel Request Acknowledge +-- +-- ************************************************************** + +HandoverCancelAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} }, + ... +} + +HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER SUCCESS ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Success +-- +-- ************************************************************** + +HandoverSuccess ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverSuccessIEs} }, + ... +} + +HandoverSuccessIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- eNB EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Early Status Transfer +-- +-- ************************************************************** + +ENBEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBEarlyStatusTransferIEs} }, + ... +} + +ENBEarlyStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- MME EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Early Status Transfer +-- +-- ************************************************************** + +MMEEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEEarlyStatusTransferIEs} }, + ... +} + +MMEEarlyStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- E-RAB SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Setup Request +-- +-- ************************************************************** + +E-RABSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABSetupRequestIEs} }, + ... +} + +E-RABSetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeSetupListBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupListBearerSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemBearerSUReqIEs} } + +E-RABToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupItemBearerSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemBearerSUReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABlevelQoSParameters E-RABLevelQoSParameters, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + nAS-PDU NAS-PDU, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemBearerSUReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- E-RAB Setup Response +-- +-- ************************************************************** + +E-RABSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABSetupResponseIEs} }, + ... +} + +E-RABSetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSetupListBearerSURes CRITICALITY ignore TYPE E-RABSetupListBearerSURes PRESENCE optional }| + { ID id-E-RABFailedToSetupListBearerSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +E-RABSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemBearerSUResIEs} } + +E-RABSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSetupItemBearerSURes CRITICALITY ignore TYPE E-RABSetupItemBearerSURes PRESENCE mandatory }, + ... +} + +E-RABSetupItemBearerSURes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemBearerSUResExtIEs} } OPTIONAL, + ... +} + + +E-RABSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- E-RAB MODIFY ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Modify Request +-- +-- ************************************************************** + +E-RABModifyRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModifyRequestIEs} }, + ... +} + +E-RABModifyRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeModifiedListBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedListBearerModReq PRESENCE mandatory }| + { ID id-SecondaryRATDataUsageRequest CRITICALITY ignore TYPE SecondaryRATDataUsageRequest PRESENCE optional }, + ... +} + +E-RABToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeModifiedItemBearerModReqIEs} } + +E-RABToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeModifiedItemBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModReq PRESENCE mandatory }, + ... +} + +E-RABToBeModifiedItemBearerModReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABLevelQoSParameters E-RABLevelQoSParameters, + nAS-PDU NAS-PDU, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeModifyItemBearerModReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-TransportInformation CRITICALITY reject EXTENSION TransportInformation PRESENCE optional}, + ... +} + + + +-- ************************************************************** +-- +-- E-RAB Modify Response +-- +-- ************************************************************** + +E-RABModifyResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModifyResponseIEs} }, + ... +} + +E-RABModifyResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABModifyListBearerModRes CRITICALITY ignore TYPE E-RABModifyListBearerModRes PRESENCE optional }| + { ID id-E-RABFailedToModifyList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +E-RABModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModResIEs} } + +E-RABModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABModifyItemBearerModRes CRITICALITY ignore TYPE E-RABModifyItemBearerModRes PRESENCE mandatory}, + ... +} + +E-RABModifyItemBearerModRes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModResExtIEs} } OPTIONAL, + ... +} + + +E-RABModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + + +-- ************************************************************** +-- +-- E-RAB RELEASE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Release Command +-- +-- ************************************************************** + +E-RABReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABReleaseCommandIEs} }, + ... +} + +E-RABReleaseCommandIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- E-RAB Release Response +-- +-- ************************************************************** + +E-RABReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { E-RABReleaseResponseIEs } }, + ... +} + +E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }| + { ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} + + +E-RABReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABReleaseItemBearerRelCompIEs} } + +E-RABReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABReleaseItemBearerRelComp CRITICALITY ignore TYPE E-RABReleaseItemBearerRelComp PRESENCE mandatory }, + ... +} + +E-RABReleaseItemBearerRelComp ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABReleaseItemBearerRelCompExtIEs} } OPTIONAL, + ... +} + + +E-RABReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- E-RAB RELEASE INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Release Indication +-- +-- ************************************************************** + +E-RABReleaseIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABReleaseIndicationIEs} }, + ... +} + +E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Initial Context Setup Request +-- +-- ************************************************************** + +InitialContextSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} }, + ... +} + +InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| + { ID id-E-RABToBeSetupListCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupListCtxtSUReq PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory}| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| + { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| + { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, + ... +} + + + + +E-RABToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemCtxtSUReqIEs} } + +E-RABToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupItemCtxtSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemCtxtSUReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABlevelQoSParameters E-RABLevelQoSParameters, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + nAS-PDU NAS-PDU OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- Initial Context Setup Response +-- +-- ************************************************************** + +InitialContextSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} }, + ... +} + +InitialContextSetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSetupListCtxtSURes CRITICALITY ignore TYPE E-RABSetupListCtxtSURes PRESENCE mandatory }| + { ID id-E-RABFailedToSetupListCtxtSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +E-RABSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemCtxtSUResIEs} } + +E-RABSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSetupItemCtxtSURes CRITICALITY ignore TYPE E-RABSetupItemCtxtSURes PRESENCE mandatory }, + ... +} + +E-RABSetupItemCtxtSURes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemCtxtSUResExtIEs} } OPTIONAL, + ... +} + + +E-RABSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- Initial Context Setup Failure +-- +-- ************************************************************** + +InitialContextSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} }, + ... +} + +InitialContextSetupFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + + +-- ************************************************************** +-- +-- Paging +-- +-- ************************************************************** + +Paging ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{PagingIEs}}, + ... +} + +PagingIEs S1AP-PROTOCOL-IES ::= { + { ID id-UEIdentityIndexValue CRITICALITY ignore TYPE UEIdentityIndexValue PRESENCE mandatory}| + { ID id-UEPagingID CRITICALITY ignore TYPE UEPagingID PRESENCE mandatory}| + { ID id-pagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| + { ID id-CNDomain CRITICALITY ignore TYPE CNDomain PRESENCE mandatory}| + { ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory}| + { ID id-CSG-IdList CRITICALITY ignore TYPE CSG-IdList PRESENCE optional}| + { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional}| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| +-- Extension for Release 13 to support Paging Optimisation and Coverage Enhancement paging -- + { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional}| + { ID id-Paging-eDRXInformation CRITICALITY ignore TYPE Paging-eDRXInformation PRESENCE optional}| + { ID id-extended-UEIdentityIndexValue CRITICALITY ignore TYPE Extended-UEIdentityIndexValue PRESENCE optional}| + { ID id-NB-IoT-Paging-eDRXInformation CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInformation PRESENCE optional}| + { ID id-NB-IoT-UEIdentityIndexValue CRITICALITY ignore TYPE NB-IoT-UEIdentityIndexValue PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-DataSize CRITICALITY ignore TYPE DataSize PRESENCE optional}| + { ID id-WUS-Assistance-Information CRITICALITY ignore TYPE WUS-Assistance-Information PRESENCE optional}| + { ID id-NB-IoT-PagingDRX CRITICALITY ignore TYPE NB-IoT-PagingDRX PRESENCE optional}| + { ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional}, + ... +} + +TAIList::= SEQUENCE (SIZE(1.. maxnoofTAIs)) OF ProtocolIE-SingleContainer {{TAIItemIEs}} + +TAIItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-TAIItem CRITICALITY ignore TYPE TAIItem PRESENCE mandatory }, + ... +} + +TAIItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIItemExtIEs} } OPTIONAL, + ... +} + + +TAIItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Release Request +-- +-- ************************************************************** + +UEContextReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseRequest-IEs}}, + ... +} + +UEContextReleaseRequest-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-GWContextReleaseIndication CRITICALITY reject TYPE GWContextReleaseIndication PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Command +-- +-- ************************************************************** + +UEContextReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseCommand-IEs}}, + ... +} + +UEContextReleaseCommand-IEs S1AP-PROTOCOL-IES ::= { + { ID id-UE-S1AP-IDs CRITICALITY reject TYPE UE-S1AP-IDs PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Complete +-- +-- ************************************************************** + +UEContextReleaseComplete ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseComplete-IEs}}, + ... +} + +UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| +-- Extension for Release 13 to support Paging Optimisation + { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| +-- Extension for Release 13 to support coverage enhancement paging -- + { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Modification Request +-- +-- ************************************************************** + +UEContextModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationRequestIEs} }, + ... +} + +UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| + { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| + { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional}| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, + ... +} +-- ************************************************************** +-- +-- UE Context Modification Response +-- +-- ************************************************************** + +UEContextModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} }, + ... +} + +UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- UE Context Modification Failure +-- +-- ************************************************************** + +UEContextModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationFailureIEs} }, + ... +} + +UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY MATCH ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Radio Capability Match Request +-- +-- ************************************************************** + +UERadioCapabilityMatchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchRequestIEs} }, + ... +} + +UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability Match Response +-- +-- ************************************************************** + +UERadioCapabilityMatchResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchResponseIEs} }, + ... +} + +UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK NAS TRANSPORT +-- +-- ************************************************************** + +DownlinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkNASTransport-IEs}}, + ... +} + +DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-DLNASPDUDeliveryAckRequest CRITICALITY ignore TYPE DLNASPDUDeliveryAckRequest PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional}| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- INITIAL UE MESSAGE +-- +-- ************************************************************** + +InitialUEMessage ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{InitialUEMessage-IEs}}, + ... +} + +InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-RRC-Establishment-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE mandatory}| + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE optional}| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| + { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}| + { ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-MME-Group-ID CRITICALITY ignore TYPE MME-Group-ID PRESENCE optional}| + { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}| + { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}| + { ID id-DCN-ID CRITICALITY ignore TYPE DCN-ID PRESENCE optional}| + { ID id-Coverage-Level CRITICALITY ignore TYPE Coverage-Level PRESENCE optional}| + { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| + { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional}| + { ID id-IAB-Node-Indication CRITICALITY reject TYPE IAB-Node-Indication PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- UPLINK NAS TRANSPORT +-- +-- ************************************************************** + +UplinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkNASTransport-IEs}}, + ... +} + +UplinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} +-- ************************************************************** +-- +-- NAS NON DELIVERY INDICATION +-- +-- ************************************************************** + +NASNonDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{NASNonDeliveryIndication-IEs}}, + ... +} + +NASNonDeliveryIndication-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- REROUTE NAS REQUEST +-- +-- ************************************************************** + +RerouteNASRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{RerouteNASRequest-IEs}}, + ... +} + +RerouteNASRequest-IEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-S1-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory}| + { ID id-MME-Group-ID CRITICALITY reject TYPE MME-Group-ID PRESENCE mandatory}| + { ID id-Additional-GUTI CRITICALITY ignore TYPE Additional-GUTI PRESENCE optional}| + { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- NAS DELIVERY INDICATION +-- +-- ************************************************************** + +NASDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { NASDeliveryIndicationIEs} }, + ... +} + +NASDeliveryIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- RESET ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Reset +-- +-- ************************************************************** + +Reset ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ResetIEs} }, + ... +} + +ResetIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory }, + ... +} + +ResetType ::= CHOICE { + s1-Interface ResetAll, + partOfS1-Interface UE-associatedLogicalS1-ConnectionListRes, + ... +} + + + +ResetAll ::= ENUMERATED { + reset-all, + ... +} + +UE-associatedLogicalS1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemRes } } + +UE-associatedLogicalS1-ConnectionItemRes S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Reset Acknowledge +-- +-- ************************************************************** + +ResetAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} }, + ... +} + +ResetAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionListResAck PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +UE-associatedLogicalS1-ConnectionListResAck ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemResAck } } + +UE-associatedLogicalS1-ConnectionItemResAck S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- ERROR INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Error Indication +-- +-- ************************************************************** + +ErrorIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ErrorIndicationIEs}}, + ... +} + +ErrorIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-S-TMSI CRITICALITY ignore TYPE S-TMSI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- S1 SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- S1 Setup Request +-- +-- ************************************************************** + +S1SetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupRequestIEs} }, + ... +} + +S1SetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| + { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| + { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory}| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory}| + { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| + { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| + { ID id-ConnectedengNBList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- S1 Setup Response +-- +-- ************************************************************** + +S1SetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} }, + ... +} + + +S1SetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional}| + { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory}| + { ID id-RelativeMMECapacity CRITICALITY ignore TYPE RelativeMMECapacity PRESENCE mandatory}| + { ID id-MMERelaySupportIndicator CRITICALITY ignore TYPE MMERelaySupportIndicator PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| + { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}| + { ID id-IAB-Supported CRITICALITY ignore TYPE IAB-Supported PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- S1 Setup Failure +-- +-- ************************************************************** + +S1SetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupFailureIEs} }, + ... +} + +S1SetupFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- ENB CONFIGURATION UPDATE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Configuration Update +-- +-- ************************************************************** + +ENBConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateIEs} }, + ... +} + +ENBConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| + { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE optional}| + { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| + { ID id-ConnectedengNBToAddList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}| + { ID id-ConnectedengNBToRemoveList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- eNB Configuration Update Acknowledge +-- +-- ************************************************************** + +ENBConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateAcknowledgeIEs} }, + ... +} + + +ENBConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- eNB Configuration Update Failure +-- +-- ************************************************************** + +ENBConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateFailureIEs} }, + ... +} + +ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, +... +} + + +-- ************************************************************** +-- +-- MME CONFIGURATION UPDATE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Configuration Update +-- +-- ************************************************************** + +MMEConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateIEs} }, + ... +} + +MMEConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { + { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }| + { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }| + { ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE optional }| + { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- MME Configuration Update Acknowledge +-- +-- ************************************************************** + +MMEConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateAcknowledgeIEs} }, + ... +} + + +MMEConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MME Configuration Update Failure +-- +-- ************************************************************** + +MMEConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateFailureIEs} }, + ... +} + +MMEConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Downlink S1 CDMA2000 Tunnelling +-- +-- ************************************************************** + +DownlinkS1cdma2000tunnelling ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnellingIEs} }, + ... +} + +DownlinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional }| + { ID id-cdma2000HOStatus CRITICALITY ignore TYPE Cdma2000HOStatus PRESENCE optional }| + { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| + { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Uplink S1 CDMA2000 Tunnelling +-- +-- ************************************************************** + +UplinkS1cdma2000tunnelling ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnellingIEs} }, + ... +} + +UplinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| + { ID id-cdma2000SectorID CRITICALITY reject TYPE Cdma2000SectorID PRESENCE mandatory }| + { ID id-cdma2000HORequiredIndication CRITICALITY ignore TYPE Cdma2000HORequiredIndication PRESENCE optional }| + { ID id-cdma2000OneXSRVCCInfo CRITICALITY reject TYPE Cdma2000OneXSRVCCInfo PRESENCE optional }| + { ID id-cdma2000OneXRAND CRITICALITY reject TYPE Cdma2000OneXRAND PRESENCE optional }| + { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }| + { ID id-EUTRANRoundTripDelayEstimationInfo CRITICALITY ignore TYPE EUTRANRoundTripDelayEstimationInfo PRESENCE optional }, + -- Extension for Release 9 to assist target HRPD access with the acquisition of the UE -- + ... +} + + +-- ************************************************************** +-- +-- UE CAPABILITY INFO INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Capability Info Indication +-- +-- ************************************************************** + +UECapabilityInfoIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UECapabilityInfoIndicationIEs} }, + ... +} + +UECapabilityInfoIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory}| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| + { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| + { ID id-LTE-M-Indication CRITICALITY ignore TYPE LTE-M-Indication PRESENCE optional}| + { ID id-UERadioCapability-NR-Format CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-UERadioCapabilityForPaging-NR-Format CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- eNB STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Status Transfer +-- +-- ************************************************************** + +ENBStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBStatusTransferIEs} }, + ... +} + +ENBStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- MME STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Status Transfer +-- +-- ************************************************************** + +MMEStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEStatusTransferIEs} }, + ... +} + +MMEStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- TRACE ELEMENTARY PROCEDURES +-- +-- ************************************************************** +-- ************************************************************** +-- +-- Trace Start +-- +-- ************************************************************** + +TraceStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceStartIEs} }, + ... +} + +TraceStartIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Trace Failure Indication +-- +-- ************************************************************** + +TraceFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} }, + ... +} + +TraceFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DEACTIVATE TRACE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Deactivate Trace +-- +-- ************************************************************** + +DeactivateTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { DeactivateTraceIEs} }, + ... +} + +DeactivateTraceIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- CELL TRAFFIC TRACE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Cell Traffic Trace +-- +-- ************************************************************** + +CellTrafficTrace ::= SEQUENCE { +protocolIEs ProtocolIE-Container { { CellTrafficTraceIEs } }, +... +} + +CellTrafficTraceIEs S1AP-PROTOCOL-IES ::= { + {ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + {ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + {ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| + {ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| + {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }| + {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- LOCATION ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Location Reporting Control +-- +-- ************************************************************** + +LocationReportingControl ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportingControlIEs} }, + ... +} + +LocationReportingControlIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Location Report Failure Indication +-- +-- ************************************************************** + +LocationReportingFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportingFailureIndicationIEs} }, + ... +} + +LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Location Report +-- +-- ************************************************************** + +LocationReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportIEs} }, + ... +} + +LocationReportIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Overload Start +-- +-- ************************************************************** + +OverloadStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStartIEs} }, + ... +} + +OverloadStartIEs S1AP-PROTOCOL-IES ::= { + { ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }| + { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }| + { ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- Overload Stop +-- +-- ************************************************************** + +OverloadStop ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStopIEs} }, + ... +} + +OverloadStopIEs S1AP-PROTOCOL-IES ::= { +{ ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Write-Replace Warning Request +-- +-- ************************************************************** + + +WriteReplaceWarningRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} }, + ... +} + +WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }| + { ID id-ExtendedRepetitionPeriod CRITICALITY reject TYPE ExtendedRepetitionPeriod PRESENCE optional }| + { ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }| + { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }| + { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }| + { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }| + { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }| + { ID id-ConcurrentWarningMessageIndicator CRITICALITY reject TYPE ConcurrentWarningMessageIndicator PRESENCE optional }| + { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- Write-Replace Warning Response +-- +-- ************************************************************** + +WriteReplaceWarningResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} }, + ... +} + +WriteReplaceWarningResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- eNB DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Direct Information Transfer +-- +-- ************************************************************** + +ENBDirectInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ ENBDirectInformationTransferIEs}}, + ... +} + +ENBDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-Inter-SystemInformationTransferTypeEDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, + ... +} + +Inter-SystemInformationTransferType ::= CHOICE { + rIMTransfer RIMTransfer, + ... +} + +-- ************************************************************** +-- +-- MME DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Direct Information Transfer +-- +-- ************************************************************** + +MMEDirectInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ MMEDirectInformationTransferIEs}}, + ... +} + +MMEDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-Inter-SystemInformationTransferTypeMDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, + ... +} +-- ************************************************************** +-- +-- eNB CONFIGURATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Configuration Transfer +-- +-- ************************************************************** + +ENBConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ ENBConfigurationTransferIEs}}, + ... +} + +ENBConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferECT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-EN-DCSONConfigurationTransfer-ECT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferECT CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MME CONFIGURATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Configuration Transfer +-- +-- ************************************************************** + +MMEConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ MMEConfigurationTransferIEs}}, + ... +} + +MMEConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferMCT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-EN-DCSONConfigurationTransfer-MCT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferMCT CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PRIVATE MESSAGE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Private Message +-- +-- ************************************************************** + +PrivateMessage ::= SEQUENCE { + privateIEs PrivateIE-Container {{PrivateMessageIEs}}, + ... +} + +PrivateMessageIEs S1AP-PRIVATE-IES ::= { + ... +} + +-- ************************************************************** +-- +-- KILL PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Kill Request +-- +-- ************************************************************** + + +KillRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {KillRequestIEs} }, + ... +} + +KillRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}| + { ID id-KillAllWarningMessages CRITICALITY reject TYPE KillAllWarningMessages PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Kill Response +-- +-- ************************************************************** + +KillResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {KillResponseIEs} }, + ... +} + +KillResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS RESTART INDICATION PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS Restart Indication +-- +-- ************************************************************** + +PWSRestartIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ PWSRestartIndicationIEs}}, + ... +} + +PWSRestartIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-ECGIListForRestart CRITICALITY reject TYPE ECGIListForRestart PRESENCE mandatory}| + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| + { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory}| + { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- PWS Failure Indication +-- +-- ************************************************************** + +PWSFailureIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ PWSFailureIndicationIEs}}, + ... +} + +PWSFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-PWSfailedECGIList CRITICALITY reject TYPE PWSfailedECGIList PRESENCE mandatory}| + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- LPPA TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkUEAssociatedLPPaTransport-IEs}}, + ... +} + +DownlinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +UplinkUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkUEAssociatedLPPaTransport-IEs}}, + ... +} + +UplinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NON UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkNonUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkNonUEAssociatedLPPaTransport-IEs}}, + ... +} + +DownlinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NON UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +UplinkNonUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkNonUEAssociatedLPPaTransport-IEs}}, + ... +} + +UplinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + + +-- ************************************************************** +-- +-- E-RAB MODIFICATION INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Modification Indication +-- +-- ************************************************************** + +E-RABModificationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { E-RABModificationIndicationIEs} }, + ... +} + +E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}| + { ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}| + { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| +{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +E-RABToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABToBeModifiedItemBearerModIndIEs} } + +E-RABToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModInd PRESENCE mandatory}, + ... +} + +E-RABToBeModifiedItemBearerModInd ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + dL-GTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABNotToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABNotToBeModifiedItemBearerModIndIEs} } + +E-RABNotToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABNotToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedItemBearerModInd PRESENCE mandatory}, + ... +} + +E-RABNotToBeModifiedItemBearerModInd ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + dL-GTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABNotToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, + ... +} + +E-RABNotToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CSGMembershipInfo ::= SEQUENCE { + cSGMembershipStatus CSGMembershipStatus, + cSG-Id CSG-Id, + cellAccessMode CellAccessMode OPTIONAL, + pLMNidentity PLMNidentity OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { CSGMembershipInfo-ExtIEs} } OPTIONAL, + ... +} + +CSGMembershipInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- E-RAB Modification Confirm +-- +-- ************************************************************** + +E-RABModificationConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModificationConfirmIEs} }, + ... +} + +E-RABModificationConfirmIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABModifyListBearerModConf CRITICALITY ignore TYPE E-RABModifyListBearerModConf PRESENCE optional}| + { ID id-E-RABFailedToModifyListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-E-RABToBeReleasedListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}, + ... +} + +E-RABModifyListBearerModConf ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModConfIEs} } + +E-RABModifyItemBearerModConfIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABModifyItemBearerModConf CRITICALITY ignore TYPE E-RABModifyItemBearerModConf PRESENCE mandatory}, + ... +} + +E-RABModifyItemBearerModConf ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModConfExtIEs} } OPTIONAL, + ... +} + + +E-RABModifyItemBearerModConfExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Modification Indication +-- +-- ************************************************************** + +UEContextModificationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationIndicationIEs} }, + ... +} + +UEContextModificationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- UE Context Modification Confirm +-- +-- ************************************************************** + +UEContextModificationConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationConfirmIEs} }, + ... +} + +UEContextModificationConfirmIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Suspend Request +-- +-- ************************************************************** + +UEContextSuspendRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextSuspendRequestIEs} }, + ... +} + +UEContextSuspendRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| + { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Suspend Response +-- +-- ************************************************************** + +UEContextSuspendResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} }, + ... +} + +UEContextSuspendResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Resume Request +-- +-- ************************************************************** + +UEContextResumeRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeRequestIEs} }, + ... +} + +UEContextResumeRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABFailedToResumeListResumeReq CRITICALITY reject TYPE E-RABFailedToResumeListResumeReq PRESENCE optional}| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional}, + ... +} + +E-RABFailedToResumeListResumeReq ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeReqIEs} } + +E-RABFailedToResumeItemResumeReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedToResumeItemResumeReq CRITICALITY reject TYPE E-RABFailedToResumeItemResumeReq PRESENCE mandatory}, + ... +} + +E-RABFailedToResumeItemResumeReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeReq-ExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToResumeItemResumeReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Response +-- +-- ************************************************************** + +UEContextResumeResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeResponseIEs} }, + ... +} + +UEContextResumeResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABFailedToResumeListResumeRes CRITICALITY reject TYPE E-RABFailedToResumeListResumeRes PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}, + ... +} + +E-RABFailedToResumeListResumeRes ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeResIEs} } + +E-RABFailedToResumeItemResumeResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedToResumeItemResumeRes CRITICALITY reject TYPE E-RABFailedToResumeItemResumeRes PRESENCE mandatory}, + ... +} + +E-RABFailedToResumeItemResumeRes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeRes-ExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToResumeItemResumeRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Failure +-- +-- ************************************************************** + +UEContextResumeFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} }, + ... +} + +UEContextResumeFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Connection Establishment Indication +-- +-- ************************************************************** + +ConnectionEstablishmentIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} }, + ... +} + +ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional }| + { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Retrieve UE Information +-- +-- ************************************************************** + +RetrieveUEInformation ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} }, + ... +} + +RetrieveUEInformationIEs S1AP-PROTOCOL-IES ::= { + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}, +... + +} + + +-- ************************************************************** + +-- UE Information Transfer +-- +-- ************************************************************** +UEInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} }, + ... +} + +UEInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| + { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- eNB CP Relocation Indication +-- +-- ************************************************************** + +ENBCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { ENBCPRelocationIndicationIEs} }, + ... +} + +ENBCPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- MME CP Relocation Indication +-- +-- ************************************************************** + +MMECPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { MMECPRelocationIndicationIEs} }, + ... +} + +MMECPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Secondary RAT Data Usage Report +-- +-- ************************************************************** + +SecondaryRATDataUsageReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { SecondaryRATDataUsageReportIEs} }, + ... +} + +SecondaryRATDataUsageReportIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE mandatory}| + { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional}| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Radio Capability ID Mapping Request +-- +-- ************************************************************** + +UERadioCapabilityIDMappingRequest::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityIDMappingRequestIEs} }, + ... +} + +UERadioCapabilityIDMappingRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability ID Mapping Response +-- +-- ************************************************************** + +UERadioCapabilityIDMappingResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityIDMappingResponseIEs} }, + ... +} + +UERadioCapabilityIDMappingResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Information Element Definitions +-- +-- ************************************************************** + +S1AP-IEs { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-IEs (2) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + id-E-RABInformationListItem, + id-E-RABItem, + id-GUMMEIType, + id-Bearers-SubjectToStatusTransfer-Item, + id-Time-Synchronisation-Info, + id-x2TNLConfigurationInfo, + id-eNBX2ExtendedTransportLayerAddresses, + id-MDTConfiguration, + id-Time-UE-StayedInCell-EnhancedGranularity, + id-HO-Cause, + id-M3Configuration, + id-M4Configuration, + id-M5Configuration, + id-MDT-Location-Info, + id-SignallingBasedMDTPLMNList, + id-MobilityInformation, + id-ULCOUNTValueExtended, + id-DLCOUNTValueExtended, + id-ReceiveStatusOfULPDCPSDUsExtended, + id-eNBIndirectX2TransportLayerAddresses, + id-Muting-Availability-Indication, + id-Muting-Pattern-Information, + id-NRrestrictioninEPSasSecondaryRAT, + id-NRrestrictionin5GS, + id-Synchronisation-Information, + id-uE-HistoryInformationFromTheUE, + id-LoggedMBSFNMDT, + id-SON-Information-Report, + id-RecommendedCellItem, + id-RecommendedENBItem, + id-ProSeUEtoNetworkRelaying, + id-ULCOUNTValuePDCP-SNlength18, + id-DLCOUNTValuePDCP-SNlength18, + id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18, + id-M6Configuration, + id-M7Configuration, + id-RAT-Type, + id-extended-e-RAB-MaximumBitrateDL, + id-extended-e-RAB-MaximumBitrateUL, + id-extended-e-RAB-GuaranteedBitrateDL, + id-extended-e-RAB-GuaranteedBitrateUL, + id-extended-uEaggregateMaximumBitRateDL, + id-extended-uEaggregateMaximumBitRateUL, + id-SecondaryRATDataUsageReportItem, + id-E-RABUsageReportItem, + id-UEAppLayerMeasConfig, + id-serviceType, + id-UnlicensedSpectrumRestriction, + id-CNTypeRestrictions, + id-DownlinkPacketLossRate, + id-UplinkPacketLossRate, + id-BluetoothMeasurementConfiguration, + id-WLANMeasurementConfiguration, + id-LastNG-RANPLMNIdentity, + id-PSCellInformation, + id-IMSvoiceEPSfallbackfrom5G, + id-RequestTypeAdditionalInfo, + id-AdditionalRRMPriorityIndex, + id-ContextatSource, + id-IntersystemMeasurementConfiguration, + id-SourceNodeID, + id-NB-IoT-RLF-Report-Container, + id-MDTConfigurationNR, + id-DAPSRequestInfo, + id-DAPSResponseInfoList, + id-DAPSResponseInfoItem, + id-Bearers-SubjectToEarlyStatusTransfer-Item, + id-TraceCollectionEntityURI, + id-EmergencyIndicator, + id-SourceTransportLayerAddress, + id-lastVisitedPSCellList, + id-RACSIndication, + id-SecurityIndication, + id-E-RABSecurityResultItem, + id-E-RABSecurityResultList, + id-RAT-Restrictions, + id-UEContextReferenceatSourceeNB, + id-LTE-NTN-TAI-Information, + id-SourceNodeTransportLayerAddress, + id-SourceSNID, + id-Direct-Forwarding-Path-Availability, + id-LoggedMDTTrigger, + id-SensorMeasurementConfiguration, + maxnoofCSGs, + maxnoofE-RABs, + maxnoofErrors, + maxnoofBPLMNs, + maxnoofPLMNsPerMME, + maxnoofTACs, + maxnoofEPLMNs, + maxnoofEPLMNsPlusOne, + maxnoofForbLACs, + maxnoofForbTACs, + maxnoofCellsinUEHistoryInfo, + maxnoofCellID, + maxnoofDCNs, + maxnoofEmergencyAreaID, + maxnoofTAIforWarning, + maxnoofCellinTAI, + maxnoofCellinEAI, + maxnoofeNBX2TLAs, + maxnoofeNBX2ExtTLAs, + maxnoofeNBX2GTPTLAs, + maxnoofRATs, + maxnoofGroupIDs, + maxnoofMMECs, + maxnoofTAforMDT, + maxnoofCellIDforMDT, + maxnoofMDTPLMNs, + maxnoofCellsforRestart, + maxnoofRestartTAIs, + maxnoofRestartEmergencyAreaIDs, + maxnoofMBSFNAreaMDT, + maxEARFCN, + maxnoofCellsineNB, + maxnoofRecommendedCells, + maxnoofRecommendedENBs, + maxnooftimeperiods, + maxnoofCellIDforQMC, + maxnoofTAforQMC, + maxnoofPLMNforQMC, + maxnoofBluetoothName, + maxnoofWLANName, + maxnoofConnectedengNBs, + maxnoofPC5QoSFlows, + maxnooffrequencies, + maxNARFCN, + maxRS-IndexCellQual, + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo, + maxnoofTACsInNTN, + maxnoofSensorName + + + + +FROM S1AP-Constants + + Criticality, + ProcedureCode, + ProtocolIE-ID, + TriggeringMessage +FROM S1AP-CommonDataTypes + + ProtocolExtensionContainer{}, + S1AP-PROTOCOL-EXTENSION, + ProtocolIE-SingleContainer{}, + S1AP-PROTOCOL-IES + +FROM S1AP-Containers; + +-- A + +Additional-GUTI::= SEQUENCE { + gUMMEI GUMMEI, + m-TMSI M-TMSI, + iE-Extensions ProtocolExtensionContainer { {Additional-GUTI-ExtIEs} } OPTIONAL, + ... +} + +Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AdditionalRRMPriorityIndex ::= BIT STRING (SIZE(32)) + +AerialUEsubscriptionInformation ::= ENUMERATED { + allowed, + not-allowed, + ... +} + +AreaScopeOfMDT ::= CHOICE { + cellBased CellBasedMDT, + tABased TABasedMDT, + pLMNWide NULL, + ..., + tAIBased TAIBasedMDT +} + + +AreaScopeOfQMC ::= CHOICE { + cellBased CellBasedQMC, + tABased TABasedQMC, + tAIBased TAIBasedQMC, + pLMNAreaBased PLMNAreaBasedQMC, + ... +} + +AllocationAndRetentionPriority ::= SEQUENCE { + priorityLevel PriorityLevel, + pre-emptionCapability Pre-emptionCapability, + pre-emptionVulnerability Pre-emptionVulnerability, + iE-Extensions ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL, + ... +} + +AllocationAndRetentionPriority-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForCECapableUEs ::= SEQUENCE { + cellIdentifierAndCELevelForCECapableUEs CellIdentifierAndCELevelForCECapableUEs, + iE-Extensions ProtocolExtensionContainer { { InformationForCECapableUEs-ExtIEs} } OPTIONAL, + ... +} + +InformationForCECapableUEs-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForPaging ::= SEQUENCE { + assistanceDataForRecommendedCells AssistanceDataForRecommendedCells OPTIONAL, + assistanceDataForCECapableUEs AssistanceDataForCECapableUEs OPTIONAL, + pagingAttemptInformation PagingAttemptInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AssistanceDataForPaging-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForRecommendedCells ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + iE-Extensions ProtocolExtensionContainer { { AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForRecommendedCells-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- B + +Bearers-SubjectToStatusTransferList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { Bearers-SubjectToStatusTransfer-ItemIEs } } + +Bearers-SubjectToStatusTransfer-ItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-Bearers-SubjectToStatusTransfer-Item CRITICALITY ignore TYPE Bearers-SubjectToStatusTransfer-Item PRESENCE mandatory }, + ... +} + +Bearers-SubjectToStatusTransfer-Item ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + uL-COUNTvalue COUNTvalue, + dL-COUNTvalue COUNTvalue, + receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Bearers-SubjectToStatusTransfer-ItemExtIEs} } OPTIONAL, + ... +} + +Bearers-SubjectToStatusTransfer-ItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-ULCOUNTValueExtended CRITICALITY ignore EXTENSION COUNTValueExtended PRESENCE optional}| + { ID id-DLCOUNTValueExtended CRITICALITY ignore EXTENSION COUNTValueExtended PRESENCE optional}| + { ID id-ReceiveStatusOfULPDCPSDUsExtended CRITICALITY ignore EXTENSION ReceiveStatusOfULPDCPSDUsExtended PRESENCE optional}| + { ID id-ULCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION COUNTvaluePDCP-SNlength18 PRESENCE optional}| + { ID id-DLCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION COUNTvaluePDCP-SNlength18 PRESENCE optional}| + { ID id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 CRITICALITY ignore EXTENSION ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 PRESENCE optional}, + ... +} + +Bearers-SubjectToEarlyStatusTransferList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { Bearers-SubjectToEarlyStatusTransfer-ItemIEs } } + +Bearers-SubjectToEarlyStatusTransfer-ItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-Bearers-SubjectToEarlyStatusTransfer-Item CRITICALITY ignore TYPE Bearers-SubjectToEarlyStatusTransfer-Item PRESENCE mandatory}, + ... +} + +Bearers-SubjectToEarlyStatusTransfer-Item ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLCOUNT-PDCP-SNlength DLCOUNT-PDCP-SNlength, + iE-Extensions ProtocolExtensionContainer { {Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs} } OPTIONAL, + ... +} + +Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +BearerType ::= ENUMERATED { + non-IP, + ... +} + +BitRate ::= INTEGER (0..10000000000) + +BluetoothMeasurementConfiguration ::= SEQUENCE { + bluetoothMeasConfig BluetoothMeasConfig, + bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL, + bt-rssi ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofBluetoothName)) OF BluetoothName + +BluetoothMeasConfig::= ENUMERATED {setup,...} + +BluetoothName ::= OCTET STRING (SIZE (1..248)) + +BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity + +BroadcastCancelledAreaList ::= CHOICE { + cellID-Cancelled CellID-Cancelled, + tAI-Cancelled TAI-Cancelled, + emergencyAreaID-Cancelled EmergencyAreaID-Cancelled, + ... +} + +BroadcastCompletedAreaList ::= CHOICE { + cellID-Broadcast CellID-Broadcast, + tAI-Broadcast TAI-Broadcast, + emergencyAreaID-Broadcast EmergencyAreaID-Broadcast, + ... +} + + +-- C + +CancelledCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellinEAI-Item + +CancelledCellinEAI-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellinEAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellinEAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellinTAI-Item + +CancelledCellinTAI-Item ::= SEQUENCE{ + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellinTAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellinTAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Cause ::= CHOICE { + radioNetwork CauseRadioNetwork, + transport CauseTransport, + nas CauseNas, + protocol CauseProtocol, + misc CauseMisc, + ... +} + +CauseMisc ::= ENUMERATED { + control-processing-overload, + not-enough-user-plane-processing-resources, + hardware-failure, + om-intervention, + unspecified, + unknown-PLMN, +... +} + +CauseProtocol ::= ENUMERATED { + transfer-syntax-error, + abstract-syntax-error-reject, + abstract-syntax-error-ignore-and-notify, + message-not-compatible-with-receiver-state, + semantic-error, + abstract-syntax-error-falsely-constructed-message, + unspecified, + ... +} + +CauseRadioNetwork ::= ENUMERATED { + unspecified, + tx2relocoverall-expiry, + successful-handover, + release-due-to-eutran-generated-reason, + handover-cancelled, + partial-handover, + ho-failure-in-target-EPC-eNB-or-target-system, + ho-target-not-allowed, + tS1relocoverall-expiry, + tS1relocprep-expiry, + cell-not-available, + unknown-targetID, + no-radio-resources-available-in-target-cell, + unknown-mme-ue-s1ap-id, + unknown-enb-ue-s1ap-id, + unknown-pair-ue-s1ap-id, + handover-desirable-for-radio-reason, + time-critical-handover, + resource-optimisation-handover, + reduce-load-in-serving-cell, + user-inactivity, + radio-connection-with-ue-lost, + load-balancing-tau-required, + cs-fallback-triggered, + ue-not-available-for-ps-service, + radio-resources-not-available, + failure-in-radio-interface-procedure, + invalid-qos-combination, + interrat-redirection, + interaction-with-other-procedure, + unknown-E-RAB-ID, + multiple-E-RAB-ID-instances, + encryption-and-or-integrity-protection-algorithms-not-supported, + s1-intra-system-handover-triggered, + s1-inter-system-handover-triggered, + x2-handover-triggered, + ..., + redirection-towards-1xRTT, + not-supported-QCI-value, + invalid-CSG-Id, + release-due-to-pre-emption, + n26-interface-not-available, + insufficient-ue-capabilities, + maximum-bearer-pre-emption-rate-exceeded, + up-integrity-protection-not-possible + +} + +CauseTransport ::= ENUMERATED { + transport-resource-unavailable, + unspecified, + ... +} + +CauseNas ::= ENUMERATED { + normal-release, + authentication-failure, + detach, + unspecified, + ..., + csg-subscription-expiry, + uE-not-in-PLMN-serving-area +} + +CellAccessMode ::= ENUMERATED { + hybrid, + ... +} + +CellIdentifierAndCELevelForCECapableUEs ::= SEQUENCE { + global-Cell-ID EUTRAN-CGI, + cELevel CELevel, + iE-Extensions ProtocolExtensionContainer { { CellIdentifierAndCELevelForCECapableUEs-ExtIEs} } OPTIONAL, + ... +} + +CellIdentifierAndCELevelForCECapableUEs-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Coverage Enhancement level encoded according to TS 36.331 16 -- +CELevel ::= OCTET STRING + +CE-mode-B-SupportIndicator ::= ENUMERATED { + supported, + ... +} + +CellIdentity ::= BIT STRING (SIZE (28)) + +CellID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Broadcast-Item + +CellID-Broadcast-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CellID-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +CellID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellID-Cancelled::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Cancelled-Item + +CellID-Cancelled-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellID-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +CellID-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedMDT::= SEQUENCE { + cellIdListforMDT CellIdListforMDT, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforMDT ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF EUTRAN-CGI + +CellBasedQMC::= SEQUENCE { + cellIdListforQMC CellIdListforQMC, + iE-Extensions ProtocolExtensionContainer { {CellBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +CellBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforQMC ::= SEQUENCE (SIZE(1..maxnoofCellIDforQMC)) OF EUTRAN-CGI + +Cdma2000PDU ::= OCTET STRING + +Cdma2000RATType ::= ENUMERATED { + hRPD, + onexRTT, + ... +} + +Cdma2000SectorID ::= OCTET STRING + +Cdma2000HOStatus ::= ENUMERATED { + hOSuccess, + hOFailure, + ... +} + +Cdma2000HORequiredIndication ::= ENUMERATED { + true, + ... +} + +Cdma2000OneXSRVCCInfo ::= SEQUENCE { + cdma2000OneXMEID Cdma2000OneXMEID, + cdma2000OneXMSI Cdma2000OneXMSI, + cdma2000OneXPilot Cdma2000OneXPilot, + iE-Extensions ProtocolExtensionContainer { {Cdma2000OneXSRVCCInfo-ExtIEs} } OPTIONAL, + ... +} + +Cdma2000OneXSRVCCInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Cdma2000OneXMEID ::= OCTET STRING + +Cdma2000OneXMSI ::= OCTET STRING + +Cdma2000OneXPilot ::= OCTET STRING + +Cdma2000OneXRAND ::= OCTET STRING + + +Cell-Size ::= ENUMERATED {verysmall, small, medium, large, ...} + +CellType ::= SEQUENCE { + cell-Size Cell-Size, + iE-Extensions ProtocolExtensionContainer { { CellType-ExtIEs}} OPTIONAL, + ... +} + +CellType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CGI ::= SEQUENCE { + pLMNidentity PLMNidentity, + lAC LAC, + cI CI, + rAC RAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL, + ... + } + +CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CI ::= OCTET STRING (SIZE (2)) + +CNDomain ::= ENUMERATED { + ps, + cs +} + +CNTypeRestrictions::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF CNTypeRestrictions-Item + +CNTypeRestrictions-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + cNType CNType, + iE-Extensions ProtocolExtensionContainer { { CNTypeRestrictions-Item-ExtIEs} } OPTIONAL, + ... +} + +CNTypeRestrictions-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CNType ::= ENUMERATED { + fiveGCForbidden, + ..., + epc-Forbiddden +} + +ConcurrentWarningMessageIndicator ::= ENUMERATED { + true +} + +ConnectedengNBList ::= SEQUENCE (SIZE(1..maxnoofConnectedengNBs)) OF ConnectedengNBItem + +ConnectedengNBItem ::= SEQUENCE { + en-gNB-ID En-gNB-ID, + supportedTAs SupportedTAs, + iE-Extensions ProtocolExtensionContainer { {ConnectedengNBItem-ExtIEs} } OPTIONAL, + ... +} + +ConnectedengNBItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ContextatSource ::= SEQUENCE { + sourceNG-RAN-node-ID Global-RAN-NODE-ID, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID, + iE-Extensions ProtocolExtensionContainer { {ContextatSource-ExtIEs} } OPTIONAL, + ... +} + +ContextatSource-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Correlation-ID ::= OCTET STRING (SIZE (4)) + +CSFallbackIndicator ::= ENUMERATED { + cs-fallback-required, + ..., + cs-fallback-high-priority +} + +AdditionalCSFallbackIndicator ::= ENUMERATED { + no-restriction, + restriction, + ... +} + +CSG-Id ::= BIT STRING (SIZE (27)) + + +CSG-IdList ::= SEQUENCE (SIZE (1.. maxnoofCSGs)) OF CSG-IdList-Item + +CSG-IdList-Item ::= SEQUENCE { + cSG-Id CSG-Id, + iE-Extensions ProtocolExtensionContainer { {CSG-IdList-Item-ExtIEs} } OPTIONAL, + ... +} + +CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CSGMembershipStatus ::= ENUMERATED { + member, + not-member +} + + +COUNTvalue ::= SEQUENCE { + pDCP-SN PDCP-SN, + hFN HFN, + iE-Extensions ProtocolExtensionContainer { {COUNTvalue-ExtIEs} } OPTIONAL, + ... +} +COUNTvalue-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTValueExtended ::= SEQUENCE { + pDCP-SNExtended PDCP-SNExtended, + hFNModified HFNModified, + iE-Extensions ProtocolExtensionContainer { {COUNTValueExtended-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueExtended-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTvaluePDCP-SNlength18 ::= SEQUENCE { + pDCP-SNlength18 PDCP-SNlength18, + hFNforPDCP-SNlength18 HFNforPDCP-SNlength18, + iE-Extensions ProtocolExtensionContainer { {COUNTvaluePDCP-SNlength18-ExtIEs} } OPTIONAL, + ... +} + +COUNTvaluePDCP-SNlength18-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Coverage-Level ::= ENUMERATED { + extendedcoverage, + ... +} + +CriticalityDiagnostics ::= SEQUENCE { + procedureCode ProcedureCode OPTIONAL, + triggeringMessage TriggeringMessage OPTIONAL, + procedureCriticality Criticality OPTIONAL, + iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1.. maxnoofErrors)) OF CriticalityDiagnostics-IE-Item + +CriticalityDiagnostics-IE-Item ::= SEQUENCE { + iECriticality Criticality, + iE-ID ProtocolIE-ID, + typeOfError TypeOfError, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-IE-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- D + +DAPSRequestInfo ::= SEQUENCE { + dAPSIndicator ENUMERATED {dAPS-HO-required, ...}, + iE-Extensions ProtocolExtensionContainer { {DAPSRequestInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSRequestInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfoList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { DAPSResponseInfoListIEs } } + +DAPSResponseInfoListIEs S1AP-PROTOCOL-IES ::= { + { ID id-DAPSResponseInfoItem CRITICALITY ignore TYPE DAPSResponseInfoItem PRESENCE mandatory}, + ... +} + +DAPSResponseInfoItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dAPSResponseInfo DAPSResponseInfo, + iE-Extensions ProtocolExtensionContainer { {DAPSResponseInfoItem-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfoItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +DAPSResponseInfo ::= SEQUENCE { + dapsresponseindicator ENUMERATED {dAPS-HO-accepted,dAPS-HO-not-accepted,...}, + iE-Extensions ProtocolExtensionContainer { { DAPSResponseInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DataCodingScheme ::= BIT STRING (SIZE (8)) + +DataSize ::= INTEGER(1..4095, ...) + +DCN-ID ::= INTEGER (0..65535) + +ServedDCNs ::= SEQUENCE (SIZE(0..maxnoofDCNs)) OF ServedDCNsItem + +ServedDCNsItem ::= SEQUENCE { + dCN-ID DCN-ID, + relativeDCNCapacity RelativeMMECapacity, + iE-Extensions ProtocolExtensionContainer { {ServedDCNsItem-ExtIEs} } OPTIONAL, + ... +} + +ServedDCNsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-CP-SecurityInformation ::= SEQUENCE { + dl-NAS-MAC DL-NAS-MAC, + iE-Extensions ProtocolExtensionContainer { { DL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +DL-CP-SecurityInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-Forwarding ::= ENUMERATED { + dL-Forwarding-proposed, + ... +} + +DL-NAS-MAC ::= BIT STRING (SIZE (16)) + +DLCOUNT-PDCP-SNlength ::= CHOICE { + dLCOUNTValuePDCP-SNlength12 COUNTvalue, + dLCOUNTValuePDCP-SNlength15 COUNTValueExtended, + dLCOUNTValuePDCP-SNlength18 COUNTvaluePDCP-SNlength18, + ... +} + +Direct-Forwarding-Path-Availability ::= ENUMERATED { + directPathAvailable, + ... +} + +Data-Forwarding-Not-Possible ::= ENUMERATED { + data-Forwarding-not-Possible, + ... +} + +DLNASPDUDeliveryAckRequest ::= ENUMERATED { + requested, + ... +} + +-- E + +EARFCN ::= INTEGER(0..maxEARFCN, ...) + +ECGIList ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF EUTRAN-CGI + +PWSfailedECGIList ::= SEQUENCE (SIZE(1..maxnoofCellsineNB)) OF EUTRAN-CGI + +EDT-Session ::= ENUMERATED { + true, + ... +} + +EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID + +EmergencyAreaID ::= OCTET STRING (SIZE (3)) + +EmergencyAreaID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Broadcast-Item + +EmergencyAreaID-Broadcast-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellinEAI CompletedCellinEAI, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaID-Cancelled ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Cancelled-Item + +EmergencyAreaID-Cancelled-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellinEAI CancelledCellinEAI, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaID-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellinEAI-Item + +CompletedCellinEAI-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellinEAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellinEAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ECGI-List ::= SEQUENCE (SIZE(1..maxnoofCellsineNB)) OF EUTRAN-CGI + +EmergencyAreaIDListForRestart ::= SEQUENCE (SIZE(1..maxnoofRestartEmergencyAreaIDs)) OF EmergencyAreaID + +EmergencyIndicator ::= ENUMERATED { + true, + ... +} + +ENB-EarlyStatusTransfer-TransparentContainer ::= SEQUENCE { + bearers-SubjectToEarlyStatusTransferList Bearers-SubjectToEarlyStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENB-ID ::= CHOICE { + macroENB-ID BIT STRING (SIZE(20)), + homeENB-ID BIT STRING (SIZE(28)), + ... , + short-macroENB-ID BIT STRING (SIZE(18)), + long-macroENB-ID BIT STRING (SIZE(21)) +} + +En-gNB-ID ::= BIT STRING (SIZE(22..32, ...)) + +GERAN-Cell-ID ::= SEQUENCE { + lAI LAI, + rAC RAC, + cI CI, + iE-Extensions ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL, + ... +} + +GERAN-Cell-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-ENB-ID ::= SEQUENCE { + pLMNidentity PLMNidentity, + eNB-ID ENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalENB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-en-gNB-ID ::= SEQUENCE { + pLMNidentity PLMNidentity, + en-gNB-ID En-gNB-ID, + iE-Extensions ProtocolExtensionContainer { {Global-en-gNB-ID-ExtIEs} } OPTIONAL, + ... +} + +Global-en-gNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GUMMEIList::= SEQUENCE (SIZE (1.. maxnoofMMECs)) OF GUMMEI + +ENB-StatusTransfer-TransparentContainer ::= SEQUENCE { + bearers-SubjectToStatusTransferList Bearers-SubjectToStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {ENB-StatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +ENB-StatusTransfer-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENB-UE-S1AP-ID ::= INTEGER (0..16777215) + +ENBname ::= PrintableString (SIZE (1..150,...)) + +ENBX2TLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2TLAs)) OF TransportLayerAddress + +EncryptionAlgorithms ::= BIT STRING (SIZE (16,...)) + +EN-DCSONConfigurationTransfer ::= SEQUENCE { + transfertype EN-DCSONTransferType, + sONInformation SONInformation, + x2TNLConfigInfo X2TNLConfigurationInfo OPTIONAL, + -- This IE shall be present if the SON Information IE contains the SON Information Request IE and the SON Information Request IE is set to "X2TNL Configuration Info" -- + iE-Extensions ProtocolExtensionContainer { {EN-DCSONConfigurationTransfer-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONConfigurationTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONTransferType ::= CHOICE { + request EN-DCTransferTypeRequest, + reply EN-DCTransferTypeReply, + ... +} + +EN-DCTransferTypeRequest ::= SEQUENCE { + sourceeNB EN-DCSONeNBIdentification, + targetengNB EN-DCSONengNBIdentification, + targeteNB EN-DCSONeNBIdentification OPTIONAL, + associatedTAI TAI OPTIONAL, + broadcast5GSTAI FiveGSTAI OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EN-DCTransferTypeRequest-ExtIEs} } OPTIONAL, +... +} + +EN-DCTransferTypeRequest-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCTransferTypeReply ::= SEQUENCE { + sourceengNB EN-DCSONengNBIdentification, + targeteNB EN-DCSONeNBIdentification, + iE-Extensions ProtocolExtensionContainer { {EN-DCTransferTypeReply-ExtIEs} } OPTIONAL, +... +} + +EN-DCTransferTypeReply-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONeNBIdentification ::= SEQUENCE { + globaleNBID Global-ENB-ID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {EN-DCSONeNBIdentification-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONeNBIdentification-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONengNBIdentification ::= SEQUENCE { + globalengNBID Global-en-gNB-ID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {EN-DCSONengNBIdentification-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONengNBIdentification-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EndIndication ::= ENUMERATED { + no-further-data, + further-data-exists, + ... +} + +EnhancedCoverageRestricted ::= ENUMERATED { + restricted, + ... +} + +CE-ModeBRestricted ::= ENUMERATED { + restricted, + not-restricted, + ... +} + +EPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNidentity +EventType ::= ENUMERATED { + direct, + change-of-serve-cell, + stop-change-of-serve-cell, + ... +} + +E-RAB-ID ::= INTEGER (0..15, ...) + +E-RABInformationList ::= SEQUENCE (SIZE (1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { E-RABInformationListIEs } } + +E-RABInformationListIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABInformationListItem CRITICALITY ignore TYPE E-RABInformationListItem PRESENCE mandatory }, + ... +} + +E-RABInformationListItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dL-Forwarding DL-Forwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABInformationListItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABInformationListItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional }| + { ID id-SourceTransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY ignore EXTENSION SecurityIndication PRESENCE optional }| + { ID id-SourceNodeTransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +E-RABList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABItemIEs} } + +E-RABItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABItem CRITICALITY ignore TYPE E-RABItem PRESENCE mandatory }, + ... +} + +E-RABItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {E-RABItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +E-RABLevelQoSParameters ::= SEQUENCE { + qCI QCI, + allocationRetentionPriority AllocationAndRetentionPriority, + gbrQosInformation GBR-QosInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABQoSParameters-ExtIEs} } OPTIONAL, + ... +} + + +E-RABSecurityResultList ::= SEQUENCE (SIZE (1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { E-RABSecurityResultListIEs } } + +E-RABSecurityResultListIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSecurityResultItem CRITICALITY ignore TYPE E-RABSecurityResultItem PRESENCE mandatory }, + ... +} + +E-RABSecurityResultItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + securityResult SecurityResult, + iE-Extensions ProtocolExtensionContainer { { E-RABSecurityResultItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABSecurityResultItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABUsageReportList ::= SEQUENCE (SIZE(1..maxnooftimeperiods)) OF ProtocolIE-SingleContainer { {E-RABUsageReportItemIEs} } + +E-RABUsageReportItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABUsageReportItem CRITICALITY ignore TYPE E-RABUsageReportItem PRESENCE mandatory }, + ... +} + +E-RABUsageReportItem ::= SEQUENCE { + startTimestamp OCTET STRING (SIZE(4)), + endTimestamp OCTET STRING (SIZE(4)), + usageCountUL INTEGER (0..18446744073709551615), + usageCountDL INTEGER (0..18446744073709551615), + iE-Extensions ProtocolExtensionContainer { { E-RABUsageReportItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABUsageReportItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABQoSParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extended for introduction of downlink and uplink packet loss rate for enhanced Voice performance -- + { ID id-DownlinkPacketLossRate CRITICALITY ignore EXTENSION Packet-LossRate PRESENCE optional}| + { ID id-UplinkPacketLossRate CRITICALITY ignore EXTENSION Packet-LossRate PRESENCE optional}, + ... +} + +Ethernet-Type ::= ENUMERATED { + true, + ... +} + +EUTRAN-CGI ::= SEQUENCE { + pLMNidentity PLMNidentity, + cell-ID CellIdentity, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CGI-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRANRoundTripDelayEstimationInfo ::= INTEGER (0..2047) + +EventL1LoggedMDTConfig ::= SEQUENCE { + l1Threshold MeasurementThresholdL1LoggedMDT, + hysteresis Hysteresis, + timeToTrigger TimeToTrigger, + iE-Extensions ProtocolExtensionContainer { { EventL1LoggedMDTConfig-ExtIEs} } OPTIONAL, + ... +} + +EventL1LoggedMDTConfig-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EventTrigger::= CHOICE { + outOfCoverage ENUMERATED {true, ...}, + eventL1LoggedMDTConfig EventL1LoggedMDTConfig, + choice-Extensions ProtocolIE-SingleContainer { { EventTrigger-ExtIEs} } +} + +EventTrigger-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +ExpectedUEBehaviour ::= SEQUENCE { + expectedActivity ExpectedUEActivityBehaviour OPTIONAL, + expectedHOInterval ExpectedHOInterval OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ExpectedUEBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEBehaviour-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEActivityBehaviour ::= SEQUENCE { + expectedActivityPeriod ExpectedActivityPeriod OPTIONAL, + expectedIdlePeriod ExpectedIdlePeriod OPTIONAL, + sourceofUEActivityBehaviourInformation SourceOfUEActivityBehaviourInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ExpectedUEActivityBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEActivityBehaviour-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedActivityPeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181,...) + +ExpectedIdlePeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181,...) + +SourceOfUEActivityBehaviourInformation ::= ENUMERATED { + subscription-information, + statistics, + ... +} + +ExpectedHOInterval ::= ENUMERATED { + sec15, sec30, sec60, sec90, sec120, sec180, long-time, + ... +} + +ExtendedBitRate ::= INTEGER (10000000001..4000000000000, ...) + +ExtendedRNC-ID ::= INTEGER (4096..65535) + +ExtendedRepetitionPeriod ::= INTEGER (4096..131071) + +Extended-UEIdentityIndexValue ::= BIT STRING (SIZE (14)) + +-- F + +FiveGSTAC ::= OCTET STRING (SIZE (3)) + +FiveGSTAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + fiveGSTAC FiveGSTAC, + iE-Extensions ProtocolExtensionContainer { {FiveGSTAI-ExtIEs} } OPTIONAL, + ... +} + +FiveGSTAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveQI ::= INTEGER (0..255, ...) + +ForbiddenInterRATs ::= ENUMERATED { + all, + geran, + utran, + cdma2000, + ..., + geranandutran, + cdma2000andutran + +} + +ForbiddenTAs ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenTAs-Item + +ForbiddenTAs-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + forbiddenTACs ForbiddenTACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenTAs-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC + +ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item + +ForbiddenLAs-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + forbiddenLACs ForbiddenLACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenLAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC + +-- G + +GBR-QosInformation ::= SEQUENCE { + e-RAB-MaximumBitrateDL BitRate, + e-RAB-MaximumBitrateUL BitRate, + e-RAB-GuaranteedBitrateDL BitRate, + e-RAB-GuaranteedBitrateUL BitRate, + iE-Extensions ProtocolExtensionContainer { { GBR-QosInformation-ExtIEs} } OPTIONAL, + ... +} + +GBR-QosInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for maximum bitrate > 10G bps -- + { ID id-extended-e-RAB-MaximumBitrateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-MaximumBitrateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-GuaranteedBitrateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-GuaranteedBitrateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}, + ...} + + +GTP-TEID ::= OCTET STRING (SIZE (4)) + +GUMMEI ::= SEQUENCE { + pLMN-Identity PLMNidentity, + mME-Group-ID MME-Group-ID, + mME-Code MME-Code, + iE-Extensions ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL, + ... +} + +GUMMEI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GUMMEIType ::= ENUMERATED { + native, + mapped, + ..., + mappedFrom5G +} + +GWContextReleaseIndication ::= ENUMERATED { + true, + ... +} + +-- H + +HandoverFlag ::= ENUMERATED { + handoverPreparation, + ... +} + + +HandoverRestrictionList ::= SEQUENCE { + servingPLMN PLMNidentity, + equivalentPLMNs EPLMNs OPTIONAL, + forbiddenTAs ForbiddenTAs OPTIONAL, + forbiddenLAs ForbiddenLAs OPTIONAL, + forbiddenInterRATs ForbiddenInterRATs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL, + ... +} + +HandoverRestrictionList-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-NRrestrictioninEPSasSecondaryRAT CRITICALITY ignore EXTENSION NRrestrictioninEPSasSecondaryRAT PRESENCE optional}| + { ID id-UnlicensedSpectrumRestriction CRITICALITY ignore EXTENSION UnlicensedSpectrumRestriction PRESENCE optional}| + { ID id-CNTypeRestrictions CRITICALITY ignore EXTENSION CNTypeRestrictions PRESENCE optional}| + { ID id-NRrestrictionin5GS CRITICALITY ignore EXTENSION NRrestrictionin5GS PRESENCE optional}| + { ID id-LastNG-RANPLMNIdentity CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional}| + { ID id-RAT-Restrictions CRITICALITY ignore EXTENSION RAT-Restrictions PRESENCE optional}, + ... +} + +HandoverType ::= ENUMERATED { + intralte, + ltetoutran, + ltetogeran, + utrantolte, + gerantolte, + ..., + eps-to-5gs, + fivegs-to-eps +} + +HFN ::= INTEGER (0..1048575) + +HFNModified ::= INTEGER (0..131071) + +HFNforPDCP-SNlength18 ::= INTEGER (0..16383) + +Hysteresis ::= INTEGER (0..30) + +-- I + +Masked-IMEISV ::= BIT STRING (SIZE (64)) + +ImmediateMDT ::= SEQUENCE { + measurementsToActivate MeasurementsToActivate, + m1reportingTrigger M1ReportingTrigger, + m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL, +-- Included in case of event-triggered, or event-triggered periodic reporting for measurement M1 + m1periodicReporting M1PeriodicReporting OPTIONAL, +-- Included in case of periodic or event-triggered periodic reporting + iE-Extensions ProtocolExtensionContainer { { ImmediateMDT-ExtIEs} } OPTIONAL, + ... +} + +ImmediateMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-M3Configuration CRITICALITY ignore EXTENSION M3Configuration PRESENCE conditional}| + { ID id-M4Configuration CRITICALITY ignore EXTENSION M4Configuration PRESENCE conditional}| + { ID id-M5Configuration CRITICALITY ignore EXTENSION M5Configuration PRESENCE conditional}| + { ID id-MDT-Location-Info CRITICALITY ignore EXTENSION MDT-Location-Info PRESENCE optional}| + { ID id-M6Configuration CRITICALITY ignore EXTENSION M6Configuration PRESENCE conditional}| + { ID id-M7Configuration CRITICALITY ignore EXTENSION M7Configuration PRESENCE conditional}| + { ID id-BluetoothMeasurementConfiguration CRITICALITY ignore EXTENSION BluetoothMeasurementConfiguration PRESENCE optional}| + { ID id-WLANMeasurementConfiguration CRITICALITY ignore EXTENSION WLANMeasurementConfiguration PRESENCE optional}| + { ID id-SensorMeasurementConfiguration CRITICALITY ignore EXTENSION SensorMeasurementConfiguration PRESENCE optional}, + ... +} + +IMSI ::= OCTET STRING (SIZE (3..8)) + +InformationOnRecommendedCellsAndENBsForPaging ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + recommendENBsForPaging RecommendedENBsForPaging, + iE-Extensions ProtocolExtensionContainer { { InformationOnRecommendedCellsAndENBsForPaging-ExtIEs} } OPTIONAL, + ... +} + +InformationOnRecommendedCellsAndENBsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16,...)) + +IntegrityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +IntegrityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +IntendedNumberOfPagingAttempts ::= INTEGER (1..16, ...) + +InterfacesToTrace ::= BIT STRING (SIZE (8)) + +IntersystemMeasurementConfiguration ::= SEQUENCE { + rSRP INTEGER (0.. 127) OPTIONAL, + rSRQ INTEGER (0.. 127) OPTIONAL, + sINR INTEGER (0.. 127) OPTIONAL, + interSystemMeasurementParameters InterSystemMeasurementParameters, + iE-Extensions ProtocolExtensionContainer { { IntersystemMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} +IntersystemMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemMeasurementParameters ::= SEQUENCE { + measurementDuration INTEGER (1..100), + interSystemMeasurementList InterSystemMeasurementList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemMeasurementParameters-ExtIEs} } OPTIONAL, + ... +} +InterSystemMeasurementParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemMeasurementList ::= SEQUENCE (SIZE(1.. maxnooffrequencies)) OF InterSystemMeasurementItem + +InterSystemMeasurementItem ::= SEQUENCE { + freqBandIndicatorNR INTEGER (1..1024), + sSBfrequencies INTEGER (0..maxNARFCN), + subcarrierSpacingSSB ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, ...}, + maxRSIndexCellQual INTEGER (1..maxRS-IndexCellQual) OPTIONAL, + sMTC OCTET STRING OPTIONAL, + threshRS-Index-r15 OCTET STRING OPTIONAL, + sSBToMeasure OCTET STRING OPTIONAL, + sSRSSIMeasurement OCTET STRING OPTIONAL, + quantityConfigNR-R15 OCTET STRING OPTIONAL, + excludedCellsToAddModList OCTET STRING OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemMeasurementItem-ExtIEs} } OPTIONAL +} + +InterSystemMeasurementItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONConfigurationTransfer ::= OCTET STRING + +IMSvoiceEPSfallbackfrom5G ::= ENUMERATED { + true, + ... +} + +IAB-Authorized ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +IAB-Node-Indication ::= ENUMERATED { + true, + ... +} + +IAB-Supported ::= ENUMERATED { + true, + ... +} + +-- J +-- K + +KillAllWarningMessages ::= ENUMERATED {true} + +-- L + + +LAC ::= OCTET STRING (SIZE (2)) + +LAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + lAC LAC, + iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL, + ... +} + +LAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedCell-Item ::= CHOICE { + e-UTRAN-Cell LastVisitedEUTRANCellInformation, + uTRAN-Cell LastVisitedUTRANCellInformation, + gERAN-Cell LastVisitedGERANCellInformation, + ..., + nG-RAN-Cell LastVisitedNGRANCellInformation +} +LastVisitedEUTRANCellInformation ::= SEQUENCE { + global-Cell-ID EUTRAN-CGI, + cellType CellType, + time-UE-StayedInCell Time-UE-StayedInCell, + iE-Extensions ProtocolExtensionContainer { { LastVisitedEUTRANCellInformation-ExtIEs} } OPTIONAL, + ... +} +LastVisitedEUTRANCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Rel-11 to support enhanced granularity for time UE stayed in cell -- + { ID id-Time-UE-StayedInCell-EnhancedGranularity CRITICALITY ignore EXTENSION Time-UE-StayedInCell-EnhancedGranularity PRESENCE optional}| + { ID id-HO-Cause CRITICALITY ignore EXTENSION Cause PRESENCE optional}| + { ID id-lastVisitedPSCellList CRITICALITY ignore EXTENSION LastVisitedPSCellList PRESENCE optional}, + ... +} + +LastVisitedPSCellList ::= SEQUENCE (SIZE(1.. maxnoofPSCellsPerPrimaryCellinUEHistoryInfo)) OF LastVisitedPSCellInformation + + +LastVisitedPSCellInformation ::= SEQUENCE { + pSCellID PSCellInformation OPTIONAL, + timeStay INTEGER (0..40950), + iE-Extensions ProtocolExtensionContainer { { LastVisitedPSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedPSCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedNGRANCellInformation ::= OCTET STRING + +LastVisitedUTRANCellInformation ::= OCTET STRING + +LastVisitedGERANCellInformation ::= CHOICE { + undefined NULL, + ... +} + +L3-Information ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +LPPa-PDU ::= OCTET STRING + +LHN-ID ::= OCTET STRING(SIZE (32..256)) + +Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...} + +ListeningSubframePattern ::= SEQUENCE { + pattern-period ENUMERATED {ms1280, ms2560, ms5120, ms10240, ...}, + pattern-offset INTEGER (0..10239, ...), + iE-Extensions ProtocolExtensionContainer { { ListeningSubframePattern-ExtIEs} } OPTIONAL, + ... +} + +ListeningSubframePattern-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +... +} + +LoggedMDT ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + iE-Extensions ProtocolExtensionContainer { {LoggedMDT-ExtIEs} } OPTIONAL, + ... +} + +LoggedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-BluetoothMeasurementConfiguration CRITICALITY ignore EXTENSION BluetoothMeasurementConfiguration PRESENCE optional}| + { ID id-WLANMeasurementConfiguration CRITICALITY ignore EXTENSION WLANMeasurementConfiguration PRESENCE optional}| + { ID id-LoggedMDTTrigger CRITICALITY ignore EXTENSION LoggedMDTTrigger PRESENCE optional}| + { ID id-SensorMeasurementConfiguration CRITICALITY ignore EXTENSION SensorMeasurementConfiguration PRESENCE optional}, +... +} + +LoggingInterval ::= ENUMERATED {ms128, ms256, ms512, ms1024, ms2048, ms3072, ms4096, ms6144} + +LoggingDuration ::= ENUMERATED {m10, m20, m40, m60, m90, m120} + +LoggedMBSFNMDT ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + mBSFN-ResultToLog MBSFN-ResultToLog OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { LoggedMBSFNMDT-ExtIEs } } OPTIONAL, + ... +} + +LoggedMBSFNMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LoggedMDTTrigger ::= CHOICE{ + periodical NULL, + eventTrigger EventTrigger, + ... +} + +LTE-M-Indication ::= ENUMERATED {lte-m, ... } + +LTE-NTN-TAI-Information ::= SEQUENCE { + servingPLMN PLMNidentity, + tACList-In-LTE-NTN TACList-In-LTE-NTN, + uE-Location-Derived-TAC TAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LTE-NTN-TAI-Information-ExtIEs} } OPTIONAL, + ... +} + +LTE-NTN-TAI-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- M + +M3Configuration ::= SEQUENCE { + m3period M3period, + iE-Extensions ProtocolExtensionContainer { { M3Configuration-ExtIEs} } OPTIONAL, + ... +} + +M3Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M3period ::= ENUMERATED {ms100, ms1000, ms10000, ...,ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, min1 } + +M4Configuration ::= SEQUENCE { + m4period M4period, + m4-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M4Configuration-ExtIEs} } OPTIONAL, + ... +} + +M4Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M5Configuration ::= SEQUENCE { + m5period M5period, + m5-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M5Configuration-ExtIEs} } OPTIONAL, + ... +} + +M5Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M6Configuration ::= SEQUENCE { + m6report-Interval M6report-Interval, + m6delay-threshold M6delay-threshold OPTIONAL, +-- This IE shall be present if the M6 Links to log IE is set to "uplink" or to "both-uplink-and-downlink" -- + m6-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M6Configuration-ExtIEs} } OPTIONAL, + ... +} + +M6Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M6report-Interval ::= ENUMERATED { ms1024, ms2048, ms5120, ms10240, ... } + +M6delay-threshold ::= ENUMERATED { ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, ms750, ... } + +M7Configuration ::= SEQUENCE { + m7period M7period, + m7-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M7Configuration-ExtIEs} } OPTIONAL, + ... +} + +M7Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M7period ::= INTEGER(1..60, ...) + +MDT-Activation ::= ENUMERATED { + immediate-MDT-only, + immediate-MDT-and-Trace, + logged-MDT-only, + ..., + logged-MBSFN-MDT +} + +MDT-Location-Info ::= BIT STRING (SIZE (8)) + +MDT-Configuration ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT, + mDTMode MDTMode, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL, + ... +} +MDT-Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-SignallingBasedMDTPLMNList CRITICALITY ignore EXTENSION MDTPLMNList PRESENCE optional }, + ... +} + +ManagementBasedMDTAllowed ::= ENUMERATED {allowed, ...} + +MBSFN-ResultToLog ::= SEQUENCE (SIZE(1..maxnoofMBSFNAreaMDT)) OF MBSFN-ResultToLogInfo + +MBSFN-ResultToLogInfo ::= SEQUENCE { + mBSFN-AreaId INTEGER (0..255) OPTIONAL, + carrierFreq EARFCN, + iE-Extensions ProtocolExtensionContainer { { MBSFN-ResultToLogInfo-ExtIEs} } OPTIONAL, + ... +} + +MBSFN-ResultToLogInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMNidentity + +PrivacyIndicator ::= ENUMERATED { + immediate-MDT, + logged-MDT, + ... +} + +MDTMode ::= CHOICE { + immediateMDT ImmediateMDT, + loggedMDT LoggedMDT, + ..., + mDTMode-Extension MDTMode-Extension +} + +MDTMode-Extension ::= ProtocolIE-SingleContainer {{ MDTMode-ExtensionIE }} + +MDTMode-ExtensionIE S1AP-PROTOCOL-IES ::= { + { ID id-LoggedMBSFNMDT CRITICALITY ignore TYPE LoggedMBSFNMDT PRESENCE mandatory} +} + +MeasurementsToActivate ::= BIT STRING (SIZE (8)) + +MeasurementThresholdA2 ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + ... +} + +MeasurementThresholdL1LoggedMDT ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + choice-Extensions ProtocolIE-SingleContainer { { MeasurementThresholdL1LoggedMDT-ExtIEs} } +} + +MeasurementThresholdL1LoggedMDT-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +MessageIdentifier ::= BIT STRING (SIZE (16)) + +MobilityInformation ::= BIT STRING (SIZE(32)) + +MMEname ::= PrintableString (SIZE (1..150,...)) + +MMEPagingTarget ::= CHOICE { + global-ENB-ID Global-ENB-ID, + tAI TAI, + ... +} + +MMERelaySupportIndicator ::= ENUMERATED {true, ...} + +MME-Group-ID ::= OCTET STRING (SIZE (2)) + +MME-Code ::= OCTET STRING (SIZE (1)) + +MME-UE-S1AP-ID ::= INTEGER (0..4294967295) +M-TMSI ::= OCTET STRING (SIZE (4)) + +MSClassmark2 ::= OCTET STRING +MSClassmark3 ::= OCTET STRING + +MutingAvailabilityIndication ::= ENUMERATED { + available, + unavailable, + ... +} + + +MutingPatternInformation ::= SEQUENCE { + muting-pattern-period ENUMERATED {ms0, ms1280, ms2560, ms5120, ms10240, ...}, + muting-pattern-offset INTEGER (0..10239, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MutingPatternInformation-ExtIEs} } OPTIONAL, + ... +} + +MutingPatternInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-ConfigurationNR ::= OCTET STRING + +-- N + +NAS-PDU ::= OCTET STRING + +NASSecurityParametersfromE-UTRAN ::= OCTET STRING + +NASSecurityParameterstoE-UTRAN ::= OCTET STRING + +NB-IoT-DefaultPagingDRX ::= ENUMERATED { + v128, + v256, + v512, + v1024, + ... + } + +NB-IoT-PagingDRX ::= ENUMERATED { v32, v64, v128, v256, v512, v1024,...} + +NB-IoT-Paging-eDRXInformation ::= SEQUENCE { + nB-IoT-paging-eDRX-Cycle NB-IoT-Paging-eDRX-Cycle, + nB-IoT-pagingTimeWindow NB-IoT-PagingTimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +NB-IoT-Paging-eDRXInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NB-IoT-Paging-eDRX-Cycle ::= ENUMERATED{hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, hf512, hf1024, ...} + +NB-IoT-PagingTimeWindow ::= ENUMERATED{s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, ...} + +NB-IoT-RLF-Report-Container ::= OCTET STRING + +NB-IoT-UEIdentityIndexValue ::= BIT STRING (SIZE (12)) + +NextPagingAreaScope ::= ENUMERATED { + same, + changed, + ... +} + +NotifySourceeNB ::= ENUMERATED { + notifySource, + ... +} + +NRCellIdentity ::= BIT STRING (SIZE(36)) + +NR-CGI ::= SEQUENCE { + pLMNIdentity PLMNidentity, + nRCellIdentity NRCellIdentity, + iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL, + ... +} + +NR-CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +NRencryptionAlgorithms ::= BIT STRING (SIZE (16,...)) +NRintegrityProtectionAlgorithms ::= BIT STRING (SIZE (16,...)) + +NRrestrictioninEPSasSecondaryRAT ::= ENUMERATED { + nRrestrictedinEPSasSecondaryRAT, + ... +} + +NRrestrictionin5GS ::= ENUMERATED { + nRrestrictedin5GS, + ... +} + +NRUESecurityCapabilities ::= SEQUENCE { + nRencryptionAlgorithms NRencryptionAlgorithms, + nRintegrityProtectionAlgorithms NRintegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { { NRUESecurityCapabilities-ExtIEs} } OPTIONAL, +... +} + +NRUESecurityCapabilities-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NumberofBroadcastRequest ::= INTEGER (0..65535) + +NumberOfBroadcasts ::= INTEGER (0..65535) + +NRV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NRV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +NRV2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NRUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uEaggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {NRUESidelinkAggregateMaximumBitrate-ExtIEs} } OPTIONAL, + ... +} + +NRUESidelinkAggregateMaximumBitrate-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- O +OldBSS-ToNewBSS-Information ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +OverloadAction ::= ENUMERATED { + reject-non-emergency-mo-dt, + reject-rrc-cr-signalling, + permit-emergency-sessions-and-mobile-terminated-services-only, + ..., + permit-high-priority-sessions-and-mobile-terminated-services-only, + reject-delay-tolerant-access, + permit-high-priority-sessions-and-exception-reporting-and-mobile-terminated-services-only, + not-accept-mo-data-or-delay-tolerant-access-from-CP-CIoT + +} + +OverloadResponse ::= CHOICE { + overloadAction OverloadAction, + ... +} + + +-- P + +Packet-LossRate ::= INTEGER(0..1000) + +PagingAttemptInformation ::= SEQUENCE { + pagingAttemptCount PagingAttemptCount, + intendedNumberOfPagingAttempts IntendedNumberOfPagingAttempts, + nextPagingAreaScope NextPagingAreaScope OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PagingAttemptInformation-ExtIEs} } OPTIONAL, + ... +} + +PagingAttemptInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptCount ::= INTEGER (1..16, ...) + +Paging-eDRXInformation ::= SEQUENCE { + paging-eDRX-Cycle Paging-eDRX-Cycle, + pagingTimeWindow PagingTimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Paging-eDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +Paging-eDRXInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Paging-eDRX-Cycle ::= ENUMERATED{hfhalf, hf1, hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, ...} + +PagingTimeWindow ::= ENUMERATED{s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, ...} + +PagingDRX ::= ENUMERATED { + v32, + v64, + v128, + v256, + ... + } + +PagingPriority ::= ENUMERATED { + priolevel1, + priolevel2, + priolevel3, + priolevel4, + priolevel5, + priolevel6, + priolevel7, + priolevel8, + ... +} + +PagingProbabilityInformation ::= ENUMERATED {p00, p05, p10, p15, p20, p25, p30, p35, p40, p45, p50, p55, p60, p65, p70, p75, p80, p85, p90, p95, p100, ...} + +PagingCause::= ENUMERATED {voice, ...} + +PC5QoSParameters ::= SEQUENCE { + pc5QoSFlowList PC5QoSFlowList, + pc5LinkAggregatedBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF PC5QoSFlowItem + +PC5QoSFlowItem::= SEQUENCE { + pQI FiveQI, + pc5FlowBitRates PC5FlowBitRates OPTIONAL, + range Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSFlowItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +PC5FlowBitRates ::= SEQUENCE { + guaranteedFlowBitRate BitRate, + maximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { PC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +PC5FlowBitRates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +... +} +PDCP-SN ::= INTEGER (0..4095) + +PDCP-SNExtended ::= INTEGER (0..32767) + +PDCP-SNlength18 ::= INTEGER (0..262143) + +PendingDataIndication ::= ENUMERATED { + true, + ... +} + +M1PeriodicReporting ::= SEQUENCE { + reportInterval ReportIntervalMDT, + reportAmount ReportAmountMDT, + iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, + ... +} + +M1PeriodicReporting-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNidentity ::= TBCD-STRING + +PLMNAreaBasedQMC ::= SEQUENCE { + plmnListforQMC PLMNListforQMC, + iE-Extensions ProtocolExtensionContainer { {PLMNAreaBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +PLMNAreaBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNListforQMC ::= SEQUENCE (SIZE(1..maxnoofPLMNforQMC)) OF PLMNidentity + +Port-Number ::= OCTET STRING (SIZE (2)) + +Pre-emptionCapability ::= ENUMERATED { + shall-not-trigger-pre-emption, + may-trigger-pre-emption +} + +Pre-emptionVulnerability ::= ENUMERATED { + not-pre-emptable, + pre-emptable +} + +PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15) + +ProSeAuthorized ::= SEQUENCE { + proSeDirectDiscovery ProSeDirectDiscovery OPTIONAL, + proSeDirectCommunication ProSeDirectCommunication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ProSeAuthorized-ExtIEs} } OPTIONAL, + ... +} + +ProSeAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-ProSeUEtoNetworkRelaying CRITICALITY ignore EXTENSION ProSeUEtoNetworkRelaying PRESENCE optional}, + ... +} + +ProSeDirectDiscovery ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +ProSeUEtoNetworkRelaying ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +ProSeDirectCommunication ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PS-ServiceNotAvailable ::= ENUMERATED { + ps-service-not-available, + ... +} + +PSCellInformation ::= SEQUENCE { + nCGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { { PSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +PSCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Q + +QCI ::= INTEGER (0..255) + +-- R + +RACSIndication ::= ENUMERATED {true, ...} + +RAN-UE-NGAP-ID ::= INTEGER (0..4294967295) + +Range ::= ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...} + +ReceiveStatusofULPDCPSDUs ::= BIT STRING (SIZE(4096)) + +ReceiveStatusOfULPDCPSDUsExtended ::= BIT STRING (SIZE(1..16384)) + +ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ::= BIT STRING (SIZE(1..131072)) + +RecommendedCellsForPaging ::= SEQUENCE { + recommendedCellList RecommendedCellList, + iE-Extensions ProtocolExtensionContainer { { RecommendedCellsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedCellList ::= SEQUENCE (SIZE(1.. maxnoofRecommendedCells)) OF ProtocolIE-SingleContainer { { RecommendedCellItemIEs } } + +RecommendedCellItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-RecommendedCellItem CRITICALITY ignore TYPE RecommendedCellItem PRESENCE mandatory }, + ... +} + +RecommendedCellItem::= SEQUENCE { + eUTRAN-CGI EUTRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { RecommendedCellsForPagingItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPagingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedENBsForPaging ::= SEQUENCE { + recommendedENBList RecommendedENBList, + iE-Extensions ProtocolExtensionContainer { { RecommendedENBsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedENBsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedENBList::= SEQUENCE (SIZE(1.. maxnoofRecommendedENBs)) OF ProtocolIE-SingleContainer { { RecommendedENBItemIEs } } + +RecommendedENBItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-RecommendedENBItem CRITICALITY ignore TYPE RecommendedENBItem PRESENCE mandatory }, + ... +} + +RecommendedENBItem ::= SEQUENCE { + mMEPagingTarget MMEPagingTarget, + iE-Extensions ProtocolExtensionContainer { { RecommendedENBItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedENBItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RelativeMMECapacity ::= INTEGER (0..255) + +RelayNode-Indicator ::= ENUMERATED { + true, + ... +} + +RAC ::= OCTET STRING (SIZE (1)) + +RAT-Restrictions ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF RAT-RestrictionsItem + +RAT-RestrictionsItem ::= SEQUENCE { + pLMNidentity PLMNidentity, + rAT-RestrictionInformation BIT STRING (SIZE(8, ...)), + iE-Extensions ProtocolExtensionContainer { { RAT-RestrictionsItem-ExtIEs} } OPTIONAL, + ... +} + +RAT-RestrictionsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RAT-Type ::= ENUMERATED { + nbiot, + ..., + nbiot-leo, + nbiot-meo, + nbiot-geo, + nbiot-othersat, + eutran-leo, + eutran-meo, + eutran-geo, + eutran-othersat +} + +ReportAmountMDT ::= ENUMERATED{r1, r2, r4, r8, r16, r32, r64, rinfinity} + +ReportIntervalMDT ::= ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60} + +M1ReportingTrigger ::= ENUMERATED{ + periodic, + a2eventtriggered, + ..., + a2eventtriggered-periodic +} + +RequestType ::= SEQUENCE { + eventType EventType, + reportArea ReportArea, + iE-Extensions ProtocolExtensionContainer { { RequestType-ExtIEs} } OPTIONAL, + ... +} + + +RequestType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-RequestTypeAdditionalInfo CRITICALITY ignore EXTENSION RequestTypeAdditionalInfo PRESENCE optional }, + ... +} + +RequestTypeAdditionalInfo ::= ENUMERATED { + includePSCell, + ... +} + +RIMTransfer ::= SEQUENCE { + rIMInformation RIMInformation, + rIMRoutingAddress RIMRoutingAddress OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { RIMTransfer-ExtIEs} } OPTIONAL, + ... +} + +RIMTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RIMInformation ::= OCTET STRING + +RIMRoutingAddress ::= CHOICE { + gERAN-Cell-ID GERAN-Cell-ID, + ..., + targetRNC-ID TargetRNC-ID, + eHRPD-Sector-ID OCTET STRING (SIZE(16)) +} + +ReportArea ::= ENUMERATED { + ecgi, + ... +} + +RepetitionPeriod ::= INTEGER (0..4095) + +RLFReportInformation ::= SEQUENCE { + uE-RLF-Report-Container UE-RLF-Report-Container, + uE-RLF-Report-Container-for-extended-bands UE-RLF-Report-Container-for-extended-bands OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{ RLFReportInformation-ExtIEs}} OPTIONAL, + ... +} + +RLFReportInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-NB-IoT-RLF-Report-Container CRITICALITY ignore EXTENSION NB-IoT-RLF-Report-Container PRESENCE optional}, + ... +} + +RNC-ID ::= INTEGER (0..4095) + +RRC-Container ::= OCTET STRING + +RRC-Establishment-Cause ::= ENUMERATED { + emergency, + highPriorityAccess, + mt-Access, + mo-Signalling, + mo-Data, + ..., + delay-TolerantAccess, + mo-VoiceCall, + mo-ExceptionData +} + +ECGIListForRestart ::= SEQUENCE (SIZE(1..maxnoofCellsforRestart)) OF EUTRAN-CGI + +Routing-ID ::= INTEGER (0..255) + +-- S + + +SecurityKey ::= BIT STRING (SIZE(256)) + + + +SecurityContext ::= SEQUENCE { + nextHopChainingCount INTEGER (0..7), + nextHopParameter SecurityKey, + iE-Extensions ProtocolExtensionContainer { { SecurityContext-ExtIEs} } OPTIONAL, + ... +} + + +SecurityContext-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecondaryRATType ::= ENUMERATED { + nR, + ..., + unlicensed +} + + +SecondaryRATDataUsageRequest ::= ENUMERATED { + requested, + ... +} + +SecondaryRATDataUsageReportList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {SecondaryRATDataUsageReportItemIEs} } + +SecondaryRATDataUsageReportItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-SecondaryRATDataUsageReportItem CRITICALITY ignore TYPE SecondaryRATDataUsageReportItem PRESENCE mandatory }, + ... +} + +SecondaryRATDataUsageReportItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + secondaryRATType SecondaryRATType, + e-RABUsageReportList E-RABUsageReportList, + iE-Extensions ProtocolExtensionContainer { { SecondaryRATDataUsageReportItem-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATDataUsageReportItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityIndication ::= SEQUENCE { + integrityProtectionIndication IntegrityProtectionIndication, + iE-Extensions ProtocolExtensionContainer { { SecurityIndication-ExtIEs } } OPTIONAL, + ... +} + +SecurityIndication-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityResult ::= SEQUENCE { + integrityProtectionResult IntegrityProtectionResult, + iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL, + ... +} + +SecurityResult-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfig::= ENUMERATED {setup,...} + +SensorMeasConfigNameItem ::= SEQUENCE { + sensorNameConfig SensorNameConfig, + iE-Extensions ProtocolExtensionContainer { { SensorMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +SensorMeasConfigNameItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofSensorName)) OF SensorMeasConfigNameItem + +SensorMeasurementConfiguration ::= SEQUENCE { + sensorMeasConfig SensorMeasConfig, + sensorMeasConfigNameList SensorMeasConfigNameList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SensorMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} + +SensorMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorNameConfig ::= CHOICE { + uncompensatedBarometricConfig ENUMERATED {true, ...}, + choice-Extensions ProtocolIE-SingleContainer { {SensorNameConfig-ExtIEs} } +} + +SensorNameConfig-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +SerialNumber ::= BIT STRING (SIZE (16)) + +ServiceType ::= ENUMERATED{ + qMC-for-streaming-service, + qMC-for-MTSI-service, + ... +} + +SONInformation ::= CHOICE{ + sONInformationRequest SONInformationRequest, + sONInformationReply SONInformationReply, + ..., + sONInformation-Extension SONInformation-Extension +} + +SONInformation-Extension ::= ProtocolIE-SingleContainer {{ SONInformation-ExtensionIE }} + +SONInformation-ExtensionIE S1AP-PROTOCOL-IES ::= { + { ID id-SON-Information-Report CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory} +} + +SONInformationRequest ::= ENUMERATED { + x2TNL-Configuration-Info, + ..., + time-Synchronisation-Info, + activate-Muting, + deactivate-Muting} + +SONInformationReply ::= SEQUENCE { + x2TNLConfigurationInfo X2TNLConfigurationInfo OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{SONInformationReply-ExtIEs}} OPTIONAL, + ... +} + +SONInformationReply-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 9 to transfer Time synchronisation information -- + {ID id-Time-Synchronisation-Info CRITICALITY ignore EXTENSION TimeSynchronisationInfo PRESENCE optional}, + ..., + {ID id-Muting-Pattern-Information CRITICALITY ignore EXTENSION MutingPatternInformation PRESENCE optional} +} + +SONInformationReport ::= CHOICE{ + rLFReportInformation RLFReportInformation, + ... +} + +SONConfigurationTransfer ::= SEQUENCE { + targeteNB-ID TargeteNB-ID, + sourceeNB-ID SourceeNB-ID, + sONInformation SONInformation, + iE-Extensions ProtocolExtensionContainer { { SONConfigurationTransfer-ExtIEs} } OPTIONAL, +... +} + +SONConfigurationTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 10 to transfer the IP addresses of the eNB initiating the ANR action -- + {ID id-x2TNLConfigurationInfo CRITICALITY ignore EXTENSION X2TNLConfigurationInfo PRESENCE conditional + -- This IE shall be present if the SON Information IE contains the SON Information Request IE and the SON Information Request IE is set to "X2TNL Configuration Info" --}| +-- Extension for Release 12 to transfer information concerning the source cell of synchronisation and the aggressor cell -- + {ID id-Synchronisation-Information CRITICALITY ignore EXTENSION SynchronisationInformation PRESENCE conditional + -- This IE shall be present if the SON Information IE contains the SON Information Request IE set to " Activate Muting " --}, + ... +} + + +SynchronisationInformation ::= SEQUENCE { + sourceStratumLevel StratumLevel OPTIONAL, + listeningSubframePattern ListeningSubframePattern OPTIONAL, + aggressoreCGI-List ECGI-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SynchronisationInformation-ExtIEs} } OPTIONAL, + ... +} + +SynchronisationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +Source-ToTarget-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the source RAN node to the target RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +SourceeNB-ID ::= SEQUENCE { + global-ENB-ID Global-ENB-ID, + selected-TAI TAI, + iE-Extensions ProtocolExtensionContainer { {SourceeNB-ID-ExtIEs} } OPTIONAL +} + +SourceeNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SRVCCOperationNotPossible ::= ENUMERATED { + notPossible, + ... +} + +SRVCCOperationPossible ::= ENUMERATED { + possible, + ... +} + +SRVCCHOIndication ::= ENUMERATED { + pSandCS, + cSonly, + ... +} + +SourceNodeID ::= CHOICE { + sourceNgRanNode-ID SourceNgRanNode-ID, + sourceNodeID-Extension SourceNodeID-Extension +} + +SourceNodeID-Extension ::= ProtocolIE-SingleContainer {{ SourceNodeID-ExtensionIE }} + +SourceNodeID-ExtensionIE S1AP-PROTOCOL-IES ::= { +... +} + +SourceeNB-ToTargeteNB-TransparentContainer ::= SEQUENCE { + rRC-Container RRC-Container, + e-RABInformationList E-RABInformationList OPTIONAL, + targetCell-ID EUTRAN-CGI, + subscriberProfileIDforRFP SubscriberProfileIDforRFP OPTIONAL, + uE-HistoryInformation UE-HistoryInformation, + iE-Extensions ProtocolExtensionContainer { {SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-MobilityInformation CRITICALITY ignore EXTENSION MobilityInformation PRESENCE optional}| + {ID id-uE-HistoryInformationFromTheUE CRITICALITY ignore EXTENSION UE-HistoryInformationFromTheUE PRESENCE optional}| + {ID id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION IMSvoiceEPSfallbackfrom5G PRESENCE optional}| + {ID id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION AdditionalRRMPriorityIndex PRESENCE optional}| + {ID id-ContextatSource CRITICALITY ignore EXTENSION ContextatSource PRESENCE optional}| + {ID id-IntersystemMeasurementConfiguration CRITICALITY ignore EXTENSION IntersystemMeasurementConfiguration PRESENCE optional}| + {ID id-SourceNodeID CRITICALITY ignore EXTENSION SourceNodeID PRESENCE optional}| + {ID id-EmergencyIndicator CRITICALITY ignore EXTENSION EmergencyIndicator PRESENCE optional}| + {ID id-UEContextReferenceatSourceeNB CRITICALITY ignore EXTENSION ENB-UE-S1AP-ID PRESENCE optional}| + {ID id-SourceSNID CRITICALITY ignore EXTENSION Global-RAN-NODE-ID PRESENCE optional}| + {ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore EXTENSION Direct-Forwarding-Path-Availability PRESENCE optional}, + ... +} + +SourceNgRanNode-ID ::= SEQUENCE { + global-RAN-NODE-ID Global-RAN-NODE-ID, + selected-TAI FiveGSTAI, + iE-Extensions ProtocolExtensionContainer { { SourceNgRanNode-ID-ExtIEs} } OPTIONAL, + ... +} + +SourceNgRanNode-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SourceRNC-ToTargetRNC-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +SourceNgRanNode-ToTargetNgRanNode-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +ServedGUMMEIs ::= SEQUENCE (SIZE (1.. maxnoofRATs)) OF ServedGUMMEIsItem + +ServedGUMMEIsItem ::= SEQUENCE { + servedPLMNs ServedPLMNs, + servedGroupIDs ServedGroupIDs, + servedMMECs ServedMMECs, + iE-Extensions ProtocolExtensionContainer { {ServedGUMMEIsItem-ExtIEs} } OPTIONAL, + ... +} + +ServedGUMMEIsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-GUMMEIType CRITICALITY ignore EXTENSION GUMMEIType PRESENCE optional}, + ... +} + +ServedGroupIDs ::= SEQUENCE (SIZE(1.. maxnoofGroupIDs)) OF MME-Group-ID +ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code + +ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity + +SubscriberProfileIDforRFP ::= INTEGER (1..256) + +Subscription-Based-UE-DifferentiationInfo ::= SEQUENCE { + periodicCommunicationIndicator ENUMERATED {periodically, ondemand, ...} OPTIONAL, + periodicTime INTEGER (1..3600, ...) OPTIONAL, + scheduledCommunicationTime ScheduledCommunicationTime OPTIONAL, + stationaryIndication ENUMERATED {stationary, mobile, ...} OPTIONAL, + trafficProfile ENUMERATED {single-packet, dual-packets, multiple-packets, ...} OPTIONAL, + batteryIndication ENUMERATED {battery-powered, battery-powered-not-rechargeable-or-replaceable, not-battery-powered, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Subscription-Based-UE-DifferentiationInfo-ExtIEs} } OPTIONAL, + ... +} + +Subscription-Based-UE-DifferentiationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ScheduledCommunicationTime ::= SEQUENCE { + dayofWeek BIT STRING (SIZE(7)) OPTIONAL, + timeofDayStart INTEGER (0..86399, ...) OPTIONAL, + timeofDayEnd INTEGER (0..86399, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ScheduledCommunicationTime-ExtIEs}} OPTIONAL, + ... +} + +ScheduledCommunicationTime-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item + +SupportedTAs-Item ::= SEQUENCE { + tAC TAC, + broadcastPLMNs BPLMNs, + iE-Extensions ProtocolExtensionContainer { {SupportedTAs-Item-ExtIEs} } OPTIONAL, + ... +} + +SupportedTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + -- Extension for Release 13 to transfer RAT-Type per TAC -- + {ID id-RAT-Type CRITICALITY reject EXTENSION RAT-Type PRESENCE optional}, + ... +} + +StratumLevel ::= INTEGER (0..3, ...) + +SynchronisationStatus ::= ENUMERATED { synchronous, asynchronous, ... } + +TimeSynchronisationInfo ::= SEQUENCE { + stratumLevel StratumLevel, + synchronisationStatus SynchronisationStatus, + iE-Extensions ProtocolExtensionContainer { { TimeSynchronisationInfo-ExtIEs} } OPTIONAL, + ... +} + +TimeSynchronisationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + -- Extension for Release 12 to transfer Muting Availability Indication -- + {ID id-Muting-Availability-Indication CRITICALITY ignore EXTENSION MutingAvailabilityIndication PRESENCE optional}, + ... +} + +S-TMSI ::= SEQUENCE { + mMEC MME-Code, + m-TMSI M-TMSI, + iE-Extensions ProtocolExtensionContainer { {S-TMSI-ExtIEs} } OPTIONAL, + ... +} + +S-TMSI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- T + +TAC ::= OCTET STRING (SIZE (2)) + +TACList-In-LTE-NTN ::= SEQUENCE (SIZE(1..maxnoofTACsInNTN)) OF TAC + +TAIBasedMDT ::= SEQUENCE { + tAIListforMDT TAIListforMDT, + iE-Extensions ProtocolExtensionContainer { {TAIBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAI + +TAIListforWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI + +TAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + tAC TAC, + iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL, + ... +} + +TAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAI-Broadcast ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Broadcast-Item + +TAI-Broadcast-Item ::= SEQUENCE { + tAI TAI, + completedCellinTAI CompletedCellinTAI, + iE-Extensions ProtocolExtensionContainer { {TAI-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +TAI-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAI-Cancelled ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Cancelled-Item + +TAI-Cancelled-Item ::= SEQUENCE { + tAI TAI, + cancelledCellinTAI CancelledCellinTAI, + iE-Extensions ProtocolExtensionContainer { {TAI-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +TAI-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TABasedMDT ::= SEQUENCE { + tAListforMDT TAListforMDT, + iE-Extensions ProtocolExtensionContainer { {TABasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TABasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAC + +TABasedQMC ::= SEQUENCE { + tAListforQMC TAListforQMC, + iE-Extensions ProtocolExtensionContainer { {TABasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TABasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAC + +TAIBasedQMC ::= SEQUENCE { + tAIListforQMC TAIListforQMC, + iE-Extensions ProtocolExtensionContainer { {TAIBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAI + +CompletedCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellinTAI-Item + +CompletedCellinTAI-Item ::= SEQUENCE{ + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellinTAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellinTAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TBCD-STRING ::= OCTET STRING (SIZE (3)) + +TargetID ::= CHOICE { + targeteNB-ID TargeteNB-ID, + targetRNC-ID TargetRNC-ID, + cGI CGI, + ..., + targetgNgRanNode-ID TargetNgRanNode-ID +} + +TargeteNB-ID ::= SEQUENCE { + global-ENB-ID Global-ENB-ID, + selected-TAI TAI, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetRNC-ID ::= SEQUENCE { + lAI LAI, + rAC RAC OPTIONAL, + rNC-ID RNC-ID, + extendedRNC-ID ExtendedRNC-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetRNC-ID-ExtIEs} } OPTIONAL, + ... + } + + +TargetRNC-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetNgRanNode-ID ::= SEQUENCE { + global-RAN-NODE-ID Global-RAN-NODE-ID, + selected-TAI FiveGSTAI, + iE-Extensions ProtocolExtensionContainer { { TargetNgRanNode-ID-ExtIEs} } OPTIONAL, + ... +} + +TargetNgRanNode-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-RAN-NODE-ID::= CHOICE { + gNB GNB, + ng-eNB NG-eNB, + ... +} + +GNB ::= SEQUENCE { + global-gNB-ID Global-GNB-ID, + iE-Extensions ProtocolExtensionContainer { {GNB-ExtIEs} } OPTIONAL, + ... +} + +GNB-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-GNB-ID ::= SEQUENCE { + pLMN-Identity PLMNidentity, + gNB-ID GNB-Identity, + iE-Extensions ProtocolExtensionContainer { { Global-GNB-ID-ExtIEs} } OPTIONAL, + ... +} + +Global-GNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-Identity ::= CHOICE { + gNB-ID GNB-ID, + ... +} + +NG-eNB ::= SEQUENCE { + global-ng-eNB-ID Global-ENB-ID, + iE-Extensions ProtocolExtensionContainer { { NG-eNB-ExtIEs} } OPTIONAL, + ... +} + +NG-eNB-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-ID ::= BIT STRING (SIZE(22..32)) + +TargeteNB-ToSourceeNB-TransparentContainer ::= SEQUENCE { + rRC-Container RRC-Container, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSResponseInfoList CRITICALITY ignore EXTENSION DAPSResponseInfoList PRESENCE optional}| + { ID id-RACSIndication CRITICALITY ignore EXTENSION RACSIndication PRESENCE optional }| + { ID id-E-RABSecurityResultList CRITICALITY ignore EXTENSION E-RABSecurityResultList PRESENCE optional}| + { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore EXTENSION Direct-Forwarding-Path-Availability PRESENCE optional }, + ... +} + +Target-ToSource-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are coded according to the specifications of the target system. + +TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +TargetBSS-ToSourceBSS-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +TargetNgRanNode-ToSourceNgRanNode-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +M1ThresholdEventA2 ::= SEQUENCE { + measurementThreshold MeasurementThresholdA2, + iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, + ... +} + +M1ThresholdEventA2-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Threshold-RSRP ::= INTEGER(0..97) + +Threshold-RSRQ ::= INTEGER(0..34) + +TimeToTrigger ::= ENUMERATED {ms0, ms40, ms64, ms80, ms100, ms128, ms160, ms256, ms320, ms480, ms512, ms640, ms1024, ms1280, ms2560, ms5120} + +TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...} + +Time-UE-StayedInCell ::= INTEGER (0..4095) + +Time-UE-StayedInCell-EnhancedGranularity ::= INTEGER (0..40950) + +TimeSinceSecondaryNodeRelease ::= OCTET STRING (SIZE(4)) + +TransportInformation ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + uL-GTP-TEID GTP-TEID, + ... +} + +TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...)) + +TraceActivation ::= SEQUENCE { + e-UTRAN-Trace-ID E-UTRAN-Trace-ID, + interfacesToTrace InterfacesToTrace, +traceDepth TraceDepth, +traceCollectionEntityIPAddress TransportLayerAddress, + iE-Extensions ProtocolExtensionContainer { { TraceActivation-ExtIEs} } OPTIONAL, + ... +} + +TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Rel-10 to support MDT -- + { ID id-MDTConfiguration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional }| +-- Extension for Rel-15 to support QMC -- + { ID id-UEAppLayerMeasConfig CRITICALITY ignore EXTENSION UEAppLayerMeasConfig PRESENCE optional }| + { ID id-MDTConfigurationNR CRITICALITY ignore EXTENSION MDT-ConfigurationNR PRESENCE optional }| + { ID id-TraceCollectionEntityURI CRITICALITY ignore EXTENSION URI-Address PRESENCE optional }, + ... +} + +TraceDepth ::= ENUMERATED { + minimum, + medium, + maximum, + minimumWithoutVendorSpecificExtension, + mediumWithoutVendorSpecificExtension, + maximumWithoutVendorSpecificExtension, + ... +} + +E-UTRAN-Trace-ID ::= OCTET STRING (SIZE (8)) + +TrafficLoadReductionIndication ::= INTEGER (1..99) + +TunnelInformation ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + uDP-Port-Number Port-Number OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Tunnel-Information-ExtIEs} } OPTIONAL, + ... +} + +Tunnel-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TypeOfError ::= ENUMERATED { + not-understood, + missing, + ... +} + +TAIListForRestart ::= SEQUENCE (SIZE(1..maxnoofRestartTAIs)) OF TAI + +-- U + +UEAggregateMaximumBitrate ::= SEQUENCE { + uEaggregateMaximumBitRateDL BitRate, + uEaggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {UEAggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +UEAggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for maximum bitrate > 10G bps -- + { ID id-extended-uEaggregateMaximumBitRateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-uEaggregateMaximumBitRateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}, + ... +} + +UEAppLayerMeasConfig ::= SEQUENCE { + containerForAppLayerMeasConfig OCTET STRING (SIZE(1..1000)), + areaScopeOfQMC AreaScopeOfQMC, + iE-Extensions ProtocolExtensionContainer { {UEAppLayerMeasConfig-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasConfig-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-serviceType CRITICALITY ignore EXTENSION ServiceType PRESENCE optional}, + ... +} + +UECapabilityInfoRequest ::= ENUMERATED { + requested, + ... +} + +UE-RetentionInformation ::= ENUMERATED { + ues-retained, + ...} + +UE-S1AP-IDs ::= CHOICE{ + uE-S1AP-ID-pair UE-S1AP-ID-pair, + mME-UE-S1AP-ID MME-UE-S1AP-ID, + ... +} + +UE-S1AP-ID-pair ::= SEQUENCE{ + mME-UE-S1AP-ID MME-UE-S1AP-ID, + eNB-UE-S1AP-ID ENB-UE-S1AP-ID, + iE-Extensions ProtocolExtensionContainer { {UE-S1AP-ID-pair-ExtIEs} } OPTIONAL, + ... +} +UE-S1AP-ID-pair-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +UE-associatedLogicalS1-ConnectionItem ::= SEQUENCE { + mME-UE-S1AP-ID MME-UE-S1AP-ID OPTIONAL, + eNB-UE-S1AP-ID ENB-UE-S1AP-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-associatedLogicalS1-ConnectionItemExtIEs} } OPTIONAL, + ... +} + + +UE-associatedLogicalS1-ConnectionItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UEIdentityIndexValue ::= BIT STRING (SIZE (10)) + +UE-HistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCellsinUEHistoryInfo)) OF LastVisitedCell-Item + +UE-HistoryInformationFromTheUE ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the VisitedCellInfoList field contained in the UEInformationResponse message as defined in TS 36.331 16 + +UEPagingID ::= CHOICE { + s-TMSI S-TMSI, + iMSI IMSI, + ... + } + +UERadioCapability ::= OCTET STRING + +UERadioCapabilityForPaging ::= OCTET STRING + +UERadioCapabilityID ::= OCTET STRING + +UE-RLF-Report-Container ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the rlf-Report-r9 field contained in the UEInformationResponse message as defined in TS 36.331 16 + +UE-RLF-Report-Container-for-extended-bands ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the rlf-Report-v9e0 contained in the UEInformationResponse message as defined in TS 36.331 16 + +UESecurityCapabilities ::= SEQUENCE { + encryptionAlgorithms EncryptionAlgorithms, + integrityProtectionAlgorithms IntegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { { UESecurityCapabilities-ExtIEs} } OPTIONAL, +... +} + +UESecurityCapabilities-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-Usage-Type ::= INTEGER (0..255) + +UL-CP-SecurityInformation ::= SEQUENCE { + ul-NAS-MAC UL-NAS-MAC, + ul-NAS-Count UL-NAS-Count, + iE-Extensions ProtocolExtensionContainer { { UL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UL-CP-SecurityInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UL-NAS-MAC ::= BIT STRING (SIZE (16)) + +UL-NAS-Count ::= BIT STRING (SIZE (5)) + +UnlicensedSpectrumRestriction ::= ENUMERATED { + unlicensed-restricted, + ... +} + + +URI-Address ::= VisibleString + +UserLocationInformation ::= SEQUENCE { + eutran-cgi EUTRAN-CGI, + tai TAI, + iE-Extensions ProtocolExtensionContainer { { UserLocationInformation-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION PSCellInformation PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore EXTENSION LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +UEUserPlaneCIoTSupportIndicator ::= ENUMERATED { + supported, + ... +} + +UE-Application-Layer-Measurement-Capability ::= BIT STRING (SIZE (8)) + +-- First bit: QoE Measurement for streaming service +-- Second bit: QoE Measurement for MTSI service + +-- Note that undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver. + +-- V + +VoiceSupportMatchIndicator ::= ENUMERATED { + supported, + not-supported, + ... +} + +V2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {V2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +V2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +VehicleUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PedestrianUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +-- W + +WarningAreaCoordinates ::= OCTET STRING (SIZE(1..1024)) + +WarningAreaList ::= CHOICE { + cellIDList ECGIList, + trackingAreaListforWarning TAIListforWarning, + emergencyAreaIDList EmergencyAreaIDList, + ... +} + + +WarningType ::= OCTET STRING (SIZE (2)) + +WarningSecurityInfo ::= OCTET STRING (SIZE (50)) + + +WarningMessageContents ::= OCTET STRING (SIZE(1..9600)) + +WLANMeasurementConfiguration ::= SEQUENCE { + wlanMeasConfig WLANMeasConfig, + wlanMeasConfigNameList WLANMeasConfigNameList OPTIONAL, + wlan-rssi ENUMERATED {true, ...} OPTIONAL, + wlan-rtt ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { WLANMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofWLANName)) OF WLANName + +WLANMeasConfig::= ENUMERATED {setup,...} + +WLANName ::= OCTET STRING (SIZE (1..32)) + +WUS-Assistance-Information ::= SEQUENCE { + pagingProbabilityInformation PagingProbabilityInformation, + iE-Extensions ProtocolExtensionContainer { { WUS-Assistance-Information-ExtIEs } } OPTIONAL, + ... +} + +WUS-Assistance-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- X + + +X2TNLConfigurationInfo ::= SEQUENCE { + eNBX2TransportLayerAddresses ENBX2TLAs, + iE-Extensions ProtocolExtensionContainer { { X2TNLConfigurationInfo-ExtIEs} } OPTIONAL, + ... +} + +X2TNLConfigurationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 10 to transfer the IPsec and U-plane addresses during ANR action -- + {ID id-eNBX2ExtendedTransportLayerAddresses CRITICALITY ignore EXTENSION ENBX2ExtTLAs PRESENCE optional}| +-- Extension for Release 12 to transfer the IP addresses of the X2 GW -- + {ID id-eNBIndirectX2TransportLayerAddresses CRITICALITY ignore EXTENSION ENBIndirectX2TransportLayerAddresses PRESENCE optional}, + ... +} + +ENBX2ExtTLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2ExtTLAs)) OF ENBX2ExtTLA + +ENBX2ExtTLA ::= SEQUENCE { + iPsecTLA TransportLayerAddress OPTIONAL, + gTPTLAa ENBX2GTPTLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ENBX2ExtTLA-ExtIEs} } OPTIONAL, + ... +} + +ENBX2ExtTLA-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENBX2GTPTLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2GTPTLAs)) OF TransportLayerAddress + +ENBIndirectX2TransportLayerAddresses ::= SEQUENCE (SIZE(1..maxnoofeNBX2TLAs)) OF TransportLayerAddress + +-- Y +-- Z + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Common definitions +-- +-- ************************************************************** + +S1AP-CommonDataTypes { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-CommonDataTypes (3) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +Criticality ::= ENUMERATED { reject, ignore, notify } + +Presence ::= ENUMERATED { optional, conditional, mandatory } + +PrivateIE-ID ::= CHOICE { + local INTEGER (0..65535), + global OBJECT IDENTIFIER +} + +ProcedureCode ::= INTEGER (0..255) + +ProtocolExtensionID ::= INTEGER (0..65535) + +ProtocolIE-ID ::= INTEGER (0..65535) + +TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome } + +END +-- ASN1STOP + + +-- ASN1START +-- ************************************************************** +-- +-- Constant definitions +-- +-- ************************************************************** + +S1AP-Constants { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + ProcedureCode, + ProtocolIE-ID + +FROM S1AP-CommonDataTypes; + + +-- ************************************************************** +-- +-- Elementary Procedures +-- +-- ************************************************************** + +id-HandoverPreparation ProcedureCode ::= 0 +id-HandoverResourceAllocation ProcedureCode ::= 1 +id-HandoverNotification ProcedureCode ::= 2 +id-PathSwitchRequest ProcedureCode ::= 3 +id-HandoverCancel ProcedureCode ::= 4 +id-E-RABSetup ProcedureCode ::= 5 +id-E-RABModify ProcedureCode ::= 6 +id-E-RABRelease ProcedureCode ::= 7 +id-E-RABReleaseIndication ProcedureCode ::= 8 +id-InitialContextSetup ProcedureCode ::= 9 +id-Paging ProcedureCode ::= 10 +id-downlinkNASTransport ProcedureCode ::= 11 +id-initialUEMessage ProcedureCode ::= 12 +id-uplinkNASTransport ProcedureCode ::= 13 +id-Reset ProcedureCode ::= 14 +id-ErrorIndication ProcedureCode ::= 15 +id-NASNonDeliveryIndication ProcedureCode ::= 16 +id-S1Setup ProcedureCode ::= 17 +id-UEContextReleaseRequest ProcedureCode ::= 18 +id-DownlinkS1cdma2000tunnelling ProcedureCode ::= 19 +id-UplinkS1cdma2000tunnelling ProcedureCode ::= 20 +id-UEContextModification ProcedureCode ::= 21 +id-UECapabilityInfoIndication ProcedureCode ::= 22 +id-UEContextRelease ProcedureCode ::= 23 +id-eNBStatusTransfer ProcedureCode ::= 24 +id-MMEStatusTransfer ProcedureCode ::= 25 +id-DeactivateTrace ProcedureCode ::= 26 +id-TraceStart ProcedureCode ::= 27 +id-TraceFailureIndication ProcedureCode ::= 28 +id-ENBConfigurationUpdate ProcedureCode ::= 29 +id-MMEConfigurationUpdate ProcedureCode ::= 30 +id-LocationReportingControl ProcedureCode ::= 31 +id-LocationReportingFailureIndication ProcedureCode ::= 32 +id-LocationReport ProcedureCode ::= 33 +id-OverloadStart ProcedureCode ::= 34 +id-OverloadStop ProcedureCode ::= 35 +id-WriteReplaceWarning ProcedureCode ::= 36 +id-eNBDirectInformationTransfer ProcedureCode ::= 37 +id-MMEDirectInformationTransfer ProcedureCode ::= 38 +id-PrivateMessage ProcedureCode ::= 39 +id-eNBConfigurationTransfer ProcedureCode ::= 40 +id-MMEConfigurationTransfer ProcedureCode ::= 41 +id-CellTrafficTrace ProcedureCode ::= 42 +id-Kill ProcedureCode ::= 43 +id-downlinkUEAssociatedLPPaTransport ProcedureCode ::= 44 +id-uplinkUEAssociatedLPPaTransport ProcedureCode ::= 45 +id-downlinkNonUEAssociatedLPPaTransport ProcedureCode ::= 46 +id-uplinkNonUEAssociatedLPPaTransport ProcedureCode ::= 47 +id-UERadioCapabilityMatch ProcedureCode ::= 48 +id-PWSRestartIndication ProcedureCode ::= 49 +id-E-RABModificationIndication ProcedureCode ::= 50 +id-PWSFailureIndication ProcedureCode ::= 51 +id-RerouteNASRequest ProcedureCode ::= 52 +id-UEContextModificationIndication ProcedureCode ::= 53 +id-ConnectionEstablishmentIndication ProcedureCode ::= 54 +id-UEContextSuspend ProcedureCode ::= 55 +id-UEContextResume ProcedureCode ::= 56 +id-NASDeliveryIndication ProcedureCode ::= 57 +id-RetrieveUEInformation ProcedureCode ::= 58 +id-UEInformationTransfer ProcedureCode ::= 59 +id-eNBCPRelocationIndication ProcedureCode ::= 60 +id-MMECPRelocationIndication ProcedureCode ::= 61 +id-SecondaryRATDataUsageReport ProcedureCode ::= 62 +id-UERadioCapabilityIDMapping ProcedureCode ::= 63 +id-HandoverSuccess ProcedureCode ::= 64 +id-eNBEarlyStatusTransfer ProcedureCode ::= 65 +id-MMEEarlyStatusTransfer ProcedureCode ::= 66 + +-- ************************************************************** +-- +-- Extension constants +-- +-- ************************************************************** + +maxPrivateIEs INTEGER ::= 65535 +maxProtocolExtensions INTEGER ::= 65535 +maxProtocolIEs INTEGER ::= 65535 +-- ************************************************************** +-- +-- Lists +-- +-- ************************************************************** + +maxnoofCSGs INTEGER ::= 256 +maxnoofE-RABs INTEGER ::= 256 +maxnoofTAIs INTEGER ::= 256 +maxnoofTACs INTEGER ::= 256 +maxnoofErrors INTEGER ::= 256 +maxnoofBPLMNs INTEGER ::= 6 +maxnoofPLMNsPerMME INTEGER ::= 32 +maxnoofEPLMNs INTEGER ::= 15 +maxnoofEPLMNsPlusOne INTEGER ::= 16 +maxnoofForbLACs INTEGER ::= 4096 +maxnoofForbTACs INTEGER ::= 4096 +maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256 +maxnoofCellsinUEHistoryInfo INTEGER ::= 16 +maxnoofCellsineNB INTEGER ::= 256 +maxnoofTAIforWarning INTEGER ::= 65535 +maxnoofCellID INTEGER ::= 65535 +maxnoofDCNs INTEGER ::= 32 +maxnoofEmergencyAreaID INTEGER ::= 65535 +maxnoofCellinTAI INTEGER ::= 65535 +maxnoofCellinEAI INTEGER ::= 65535 +maxnoofeNBX2TLAs INTEGER ::= 2 +maxnoofeNBX2ExtTLAs INTEGER ::= 16 +maxnoofeNBX2GTPTLAs INTEGER ::= 16 +maxnoofRATs INTEGER ::= 8 +maxnoofGroupIDs INTEGER ::= 65535 +maxnoofMMECs INTEGER ::= 256 +maxnoofCellIDforMDT INTEGER ::= 32 +maxnoofTAforMDT INTEGER ::= 8 +maxnoofMDTPLMNs INTEGER ::= 16 +maxnoofCellsforRestart INTEGER ::= 256 +maxnoofRestartTAIs INTEGER ::= 2048 +maxnoofRestartEmergencyAreaIDs INTEGER ::= 256 +maxEARFCN INTEGER ::= 262143 +maxnoofMBSFNAreaMDT INTEGER ::= 8 +maxnoofRecommendedCells INTEGER ::= 16 +maxnoofRecommendedENBs INTEGER ::= 16 +maxnooftimeperiods INTEGER ::= 2 +maxnoofCellIDforQMC INTEGER ::= 32 +maxnoofTAforQMC INTEGER ::= 8 +maxnoofPLMNforQMC INTEGER ::= 16 +maxnoofBluetoothName INTEGER ::= 4 +maxnoofWLANName INTEGER ::= 4 +maxnoofConnectedengNBs INTEGER ::= 256 +maxnoofPC5QoSFlows INTEGER ::= 2048 +maxnooffrequencies INTEGER ::= 64 +maxNARFCN INTEGER ::= 3279165 +maxRS-IndexCellQual INTEGER ::= 16 +maxnoofPSCellsPerPrimaryCellinUEHistoryInfo INTEGER ::= 8 +maxnoofTACsInNTN INTEGER ::= 12 +maxnoofSensorName INTEGER ::= 3 + + +-- ************************************************************** +-- +-- IEs +-- +-- ************************************************************** + +id-MME-UE-S1AP-ID ProtocolIE-ID ::= 0 +id-HandoverType ProtocolIE-ID ::= 1 +id-Cause ProtocolIE-ID ::= 2 +id-SourceID ProtocolIE-ID ::= 3 +id-TargetID ProtocolIE-ID ::= 4 +id-eNB-UE-S1AP-ID ProtocolIE-ID ::= 8 +id-E-RABSubjecttoDataForwardingList ProtocolIE-ID ::= 12 +id-E-RABtoReleaseListHOCmd ProtocolIE-ID ::= 13 +id-E-RABDataForwardingItem ProtocolIE-ID ::= 14 +id-E-RABReleaseItemBearerRelComp ProtocolIE-ID ::= 15 +id-E-RABToBeSetupListBearerSUReq ProtocolIE-ID ::= 16 +id-E-RABToBeSetupItemBearerSUReq ProtocolIE-ID ::= 17 +id-E-RABAdmittedList ProtocolIE-ID ::= 18 +id-E-RABFailedToSetupListHOReqAck ProtocolIE-ID ::= 19 +id-E-RABAdmittedItem ProtocolIE-ID ::= 20 +id-E-RABFailedtoSetupItemHOReqAck ProtocolIE-ID ::= 21 +id-E-RABToBeSwitchedDLList ProtocolIE-ID ::= 22 +id-E-RABToBeSwitchedDLItem ProtocolIE-ID ::= 23 +id-E-RABToBeSetupListCtxtSUReq ProtocolIE-ID ::= 24 +id-TraceActivation ProtocolIE-ID ::= 25 +id-NAS-PDU ProtocolIE-ID ::= 26 +id-E-RABToBeSetupItemHOReq ProtocolIE-ID ::= 27 +id-E-RABSetupListBearerSURes ProtocolIE-ID ::= 28 +id-E-RABFailedToSetupListBearerSURes ProtocolIE-ID ::= 29 +id-E-RABToBeModifiedListBearerModReq ProtocolIE-ID ::= 30 +id-E-RABModifyListBearerModRes ProtocolIE-ID ::= 31 +id-E-RABFailedToModifyList ProtocolIE-ID ::= 32 +id-E-RABToBeReleasedList ProtocolIE-ID ::= 33 +id-E-RABFailedToReleaseList ProtocolIE-ID ::= 34 +id-E-RABItem ProtocolIE-ID ::= 35 +id-E-RABToBeModifiedItemBearerModReq ProtocolIE-ID ::= 36 +id-E-RABModifyItemBearerModRes ProtocolIE-ID ::= 37 +id-E-RABReleaseItem ProtocolIE-ID ::= 38 +id-E-RABSetupItemBearerSURes ProtocolIE-ID ::= 39 +id-SecurityContext ProtocolIE-ID ::= 40 +id-HandoverRestrictionList ProtocolIE-ID ::= 41 +id-UEPagingID ProtocolIE-ID ::= 43 +id-pagingDRX ProtocolIE-ID ::= 44 +id-TAIList ProtocolIE-ID ::= 46 +id-TAIItem ProtocolIE-ID ::= 47 +id-E-RABFailedToSetupListCtxtSURes ProtocolIE-ID ::= 48 +id-E-RABReleaseItemHOCmd ProtocolIE-ID ::= 49 +id-E-RABSetupItemCtxtSURes ProtocolIE-ID ::= 50 +id-E-RABSetupListCtxtSURes ProtocolIE-ID ::= 51 +id-E-RABToBeSetupItemCtxtSUReq ProtocolIE-ID ::= 52 +id-E-RABToBeSetupListHOReq ProtocolIE-ID ::= 53 +id-GERANtoLTEHOInformationRes ProtocolIE-ID ::= 55 +id-UTRANtoLTEHOInformationRes ProtocolIE-ID ::= 57 +id-CriticalityDiagnostics ProtocolIE-ID ::= 58 +id-Global-ENB-ID ProtocolIE-ID ::= 59 +id-eNBname ProtocolIE-ID ::= 60 +id-MMEname ProtocolIE-ID ::= 61 +id-ServedPLMNs ProtocolIE-ID ::= 63 +id-SupportedTAs ProtocolIE-ID ::= 64 +id-TimeToWait ProtocolIE-ID ::= 65 +id-uEaggregateMaximumBitrate ProtocolIE-ID ::= 66 +id-TAI ProtocolIE-ID ::= 67 +id-E-RABReleaseListBearerRelComp ProtocolIE-ID ::= 69 +id-cdma2000PDU ProtocolIE-ID ::= 70 +id-cdma2000RATType ProtocolIE-ID ::= 71 +id-cdma2000SectorID ProtocolIE-ID ::= 72 +id-SecurityKey ProtocolIE-ID ::= 73 +id-UERadioCapability ProtocolIE-ID ::= 74 +id-GUMMEI-ID ProtocolIE-ID ::= 75 +id-E-RABInformationListItem ProtocolIE-ID ::= 78 +id-Direct-Forwarding-Path-Availability ProtocolIE-ID ::= 79 +id-UEIdentityIndexValue ProtocolIE-ID ::= 80 +id-cdma2000HOStatus ProtocolIE-ID ::= 83 +id-cdma2000HORequiredIndication ProtocolIE-ID ::= 84 +id-E-UTRAN-Trace-ID ProtocolIE-ID ::= 86 +id-RelativeMMECapacity ProtocolIE-ID ::= 87 +id-SourceMME-UE-S1AP-ID ProtocolIE-ID ::= 88 +id-Bearers-SubjectToStatusTransfer-Item ProtocolIE-ID ::= 89 +id-eNB-StatusTransfer-TransparentContainer ProtocolIE-ID ::= 90 +id-UE-associatedLogicalS1-ConnectionItem ProtocolIE-ID ::= 91 +id-ResetType ProtocolIE-ID ::= 92 +id-UE-associatedLogicalS1-ConnectionListResAck ProtocolIE-ID ::= 93 +id-E-RABToBeSwitchedULItem ProtocolIE-ID ::= 94 +id-E-RABToBeSwitchedULList ProtocolIE-ID ::= 95 +id-S-TMSI ProtocolIE-ID ::= 96 +id-cdma2000OneXRAND ProtocolIE-ID ::= 97 +id-RequestType ProtocolIE-ID ::= 98 +id-UE-S1AP-IDs ProtocolIE-ID ::= 99 +id-EUTRAN-CGI ProtocolIE-ID ::= 100 +id-OverloadResponse ProtocolIE-ID ::= 101 +id-cdma2000OneXSRVCCInfo ProtocolIE-ID ::= 102 +id-E-RABFailedToBeReleasedList ProtocolIE-ID ::= 103 +id-Source-ToTarget-TransparentContainer ProtocolIE-ID ::= 104 +id-ServedGUMMEIs ProtocolIE-ID ::= 105 +id-SubscriberProfileIDforRFP ProtocolIE-ID ::= 106 +id-UESecurityCapabilities ProtocolIE-ID ::= 107 +id-CSFallbackIndicator ProtocolIE-ID ::= 108 +id-CNDomain ProtocolIE-ID ::= 109 +id-E-RABReleasedList ProtocolIE-ID ::= 110 +id-MessageIdentifier ProtocolIE-ID ::= 111 +id-SerialNumber ProtocolIE-ID ::= 112 +id-WarningAreaList ProtocolIE-ID ::= 113 +id-RepetitionPeriod ProtocolIE-ID ::= 114 +id-NumberofBroadcastRequest ProtocolIE-ID ::= 115 +id-WarningType ProtocolIE-ID ::= 116 +id-WarningSecurityInfo ProtocolIE-ID ::= 117 +id-DataCodingScheme ProtocolIE-ID ::= 118 +id-WarningMessageContents ProtocolIE-ID ::= 119 +id-BroadcastCompletedAreaList ProtocolIE-ID ::= 120 +id-Inter-SystemInformationTransferTypeEDT ProtocolIE-ID ::= 121 +id-Inter-SystemInformationTransferTypeMDT ProtocolIE-ID ::= 122 +id-Target-ToSource-TransparentContainer ProtocolIE-ID ::= 123 +id-SRVCCOperationPossible ProtocolIE-ID ::= 124 +id-SRVCCHOIndication ProtocolIE-ID ::= 125 +id-NAS-DownlinkCount ProtocolIE-ID ::= 126 +id-CSG-Id ProtocolIE-ID ::= 127 +id-CSG-IdList ProtocolIE-ID ::= 128 +id-SONConfigurationTransferECT ProtocolIE-ID ::= 129 +id-SONConfigurationTransferMCT ProtocolIE-ID ::= 130 +id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 131 +id-MSClassmark2 ProtocolIE-ID ::= 132 +id-MSClassmark3 ProtocolIE-ID ::= 133 +id-RRC-Establishment-Cause ProtocolIE-ID ::= 134 +id-NASSecurityParametersfromE-UTRAN ProtocolIE-ID ::= 135 +id-NASSecurityParameterstoE-UTRAN ProtocolIE-ID ::= 136 +id-DefaultPagingDRX ProtocolIE-ID ::= 137 +id-Source-ToTarget-TransparentContainer-Secondary ProtocolIE-ID ::= 138 +id-Target-ToSource-TransparentContainer-Secondary ProtocolIE-ID ::= 139 +id-EUTRANRoundTripDelayEstimationInfo ProtocolIE-ID ::= 140 +id-BroadcastCancelledAreaList ProtocolIE-ID ::= 141 +id-ConcurrentWarningMessageIndicator ProtocolIE-ID ::= 142 +id-Data-Forwarding-Not-Possible ProtocolIE-ID ::= 143 +id-ExtendedRepetitionPeriod ProtocolIE-ID ::= 144 +id-CellAccessMode ProtocolIE-ID ::= 145 +id-CSGMembershipStatus ProtocolIE-ID ::= 146 +id-LPPa-PDU ProtocolIE-ID ::= 147 +id-Routing-ID ProtocolIE-ID ::= 148 +id-Time-Synchronisation-Info ProtocolIE-ID ::= 149 +id-PS-ServiceNotAvailable ProtocolIE-ID ::= 150 +id-PagingPriority ProtocolIE-ID ::= 151 +id-x2TNLConfigurationInfo ProtocolIE-ID ::= 152 +id-eNBX2ExtendedTransportLayerAddresses ProtocolIE-ID ::= 153 +id-GUMMEIList ProtocolIE-ID ::= 154 +id-GW-TransportLayerAddress ProtocolIE-ID ::= 155 +id-Correlation-ID ProtocolIE-ID ::= 156 +id-SourceMME-GUMMEI ProtocolIE-ID ::= 157 +id-MME-UE-S1AP-ID-2 ProtocolIE-ID ::= 158 +id-RegisteredLAI ProtocolIE-ID ::= 159 +id-RelayNode-Indicator ProtocolIE-ID ::= 160 +id-TrafficLoadReductionIndication ProtocolIE-ID ::= 161 +id-MDTConfiguration ProtocolIE-ID ::= 162 +id-MMERelaySupportIndicator ProtocolIE-ID ::= 163 +id-GWContextReleaseIndication ProtocolIE-ID ::= 164 +id-ManagementBasedMDTAllowed ProtocolIE-ID ::= 165 +id-PrivacyIndicator ProtocolIE-ID ::= 166 +id-Time-UE-StayedInCell-EnhancedGranularity ProtocolIE-ID ::= 167 +id-HO-Cause ProtocolIE-ID ::= 168 +id-VoiceSupportMatchIndicator ProtocolIE-ID ::= 169 +id-GUMMEIType ProtocolIE-ID ::= 170 +id-M3Configuration ProtocolIE-ID ::= 171 +id-M4Configuration ProtocolIE-ID ::= 172 +id-M5Configuration ProtocolIE-ID ::= 173 +id-MDT-Location-Info ProtocolIE-ID ::= 174 +id-MobilityInformation ProtocolIE-ID ::= 175 +id-Tunnel-Information-for-BBF ProtocolIE-ID ::= 176 +id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 177 +id-SignallingBasedMDTPLMNList ProtocolIE-ID ::= 178 +id-ULCOUNTValueExtended ProtocolIE-ID ::= 179 +id-DLCOUNTValueExtended ProtocolIE-ID ::= 180 +id-ReceiveStatusOfULPDCPSDUsExtended ProtocolIE-ID ::= 181 +id-ECGIListForRestart ProtocolIE-ID ::= 182 +id-SIPTO-Correlation-ID ProtocolIE-ID ::= 183 +id-SIPTO-L-GW-TransportLayerAddress ProtocolIE-ID ::= 184 +id-TransportInformation ProtocolIE-ID ::= 185 +id-LHN-ID ProtocolIE-ID ::= 186 +id-AdditionalCSFallbackIndicator ProtocolIE-ID ::= 187 +id-TAIListForRestart ProtocolIE-ID ::= 188 +id-UserLocationInformation ProtocolIE-ID ::= 189 +id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 190 +id-KillAllWarningMessages ProtocolIE-ID ::= 191 +id-Masked-IMEISV ProtocolIE-ID ::= 192 +id-eNBIndirectX2TransportLayerAddresses ProtocolIE-ID ::= 193 +id-uE-HistoryInformationFromTheUE ProtocolIE-ID ::= 194 +id-ProSeAuthorized ProtocolIE-ID ::= 195 +id-ExpectedUEBehaviour ProtocolIE-ID ::= 196 +id-LoggedMBSFNMDT ProtocolIE-ID ::= 197 +id-UERadioCapabilityForPaging ProtocolIE-ID ::= 198 +id-E-RABToBeModifiedListBearerModInd ProtocolIE-ID ::= 199 +id-E-RABToBeModifiedItemBearerModInd ProtocolIE-ID ::= 200 +id-E-RABNotToBeModifiedListBearerModInd ProtocolIE-ID ::= 201 +id-E-RABNotToBeModifiedItemBearerModInd ProtocolIE-ID ::= 202 +id-E-RABModifyListBearerModConf ProtocolIE-ID ::= 203 +id-E-RABModifyItemBearerModConf ProtocolIE-ID ::= 204 +id-E-RABFailedToModifyListBearerModConf ProtocolIE-ID ::= 205 +id-SON-Information-Report ProtocolIE-ID ::= 206 +id-Muting-Availability-Indication ProtocolIE-ID ::= 207 +id-Muting-Pattern-Information ProtocolIE-ID ::= 208 +id-Synchronisation-Information ProtocolIE-ID ::= 209 +id-E-RABToBeReleasedListBearerModConf ProtocolIE-ID ::= 210 +id-AssistanceDataForPaging ProtocolIE-ID ::= 211 +id-CellIdentifierAndCELevelForCECapableUEs ProtocolIE-ID ::= 212 +id-InformationOnRecommendedCellsAndENBsForPaging ProtocolIE-ID ::= 213 +id-RecommendedCellItem ProtocolIE-ID ::= 214 +id-RecommendedENBItem ProtocolIE-ID ::= 215 +id-ProSeUEtoNetworkRelaying ProtocolIE-ID ::= 216 +id-ULCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 217 +id-DLCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 218 +id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ProtocolIE-ID ::= 219 +id-M6Configuration ProtocolIE-ID ::= 220 +id-M7Configuration ProtocolIE-ID ::= 221 +id-PWSfailedECGIList ProtocolIE-ID ::= 222 +id-MME-Group-ID ProtocolIE-ID ::= 223 +id-Additional-GUTI ProtocolIE-ID ::= 224 +id-S1-Message ProtocolIE-ID ::= 225 +id-CSGMembershipInfo ProtocolIE-ID ::= 226 +id-Paging-eDRXInformation ProtocolIE-ID ::= 227 +id-UE-RetentionInformation ProtocolIE-ID ::= 228 +id-UE-Usage-Type ProtocolIE-ID ::= 230 +id-extended-UEIdentityIndexValue ProtocolIE-ID ::= 231 +id-RAT-Type ProtocolIE-ID ::= 232 +id-BearerType ProtocolIE-ID ::= 233 +id-NB-IoT-DefaultPagingDRX ProtocolIE-ID ::= 234 +id-E-RABFailedToResumeListResumeReq ProtocolIE-ID ::= 235 +id-E-RABFailedToResumeItemResumeReq ProtocolIE-ID ::= 236 +id-E-RABFailedToResumeListResumeRes ProtocolIE-ID ::= 237 +id-E-RABFailedToResumeItemResumeRes ProtocolIE-ID ::= 238 +id-NB-IoT-Paging-eDRXInformation ProtocolIE-ID ::= 239 +id-V2XServicesAuthorized ProtocolIE-ID ::= 240 +id-UEUserPlaneCIoTSupportIndicator ProtocolIE-ID ::= 241 +id-CE-mode-B-SupportIndicator ProtocolIE-ID ::= 242 +id-SRVCCOperationNotPossible ProtocolIE-ID ::= 243 +id-NB-IoT-UEIdentityIndexValue ProtocolIE-ID ::= 244 +id-RRC-Resume-Cause ProtocolIE-ID ::= 245 +id-DCN-ID ProtocolIE-ID ::= 246 +id-ServedDCNs ProtocolIE-ID ::= 247 +id-UESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 248 +id-DLNASPDUDeliveryAckRequest ProtocolIE-ID ::= 249 +id-Coverage-Level ProtocolIE-ID ::= 250 +id-EnhancedCoverageRestricted ProtocolIE-ID ::= 251 +id-UE-Level-QoS-Parameters ProtocolIE-ID ::= 252 +id-DL-CP-SecurityInformation ProtocolIE-ID ::= 253 +id-UL-CP-SecurityInformation ProtocolIE-ID ::= 254 +id-extended-e-RAB-MaximumBitrateDL ProtocolIE-ID ::= 255 +id-extended-e-RAB-MaximumBitrateUL ProtocolIE-ID ::= 256 +id-extended-e-RAB-GuaranteedBitrateDL ProtocolIE-ID ::= 257 +id-extended-e-RAB-GuaranteedBitrateUL ProtocolIE-ID ::= 258 +id-extended-uEaggregateMaximumBitRateDL ProtocolIE-ID ::= 259 +id-extended-uEaggregateMaximumBitRateUL ProtocolIE-ID ::= 260 +id-NRrestrictioninEPSasSecondaryRAT ProtocolIE-ID ::= 261 +id-UEAppLayerMeasConfig ProtocolIE-ID ::= 262 +id-UE-Application-Layer-Measurement-Capability ProtocolIE-ID ::= 263 +id-SecondaryRATDataUsageReportList ProtocolIE-ID ::= 264 +id-SecondaryRATDataUsageReportItem ProtocolIE-ID ::= 265 +id-HandoverFlag ProtocolIE-ID ::= 266 +id-E-RABUsageReportItem ProtocolIE-ID ::= 267 +id-SecondaryRATDataUsageRequest ProtocolIE-ID ::= 268 +id-NRUESecurityCapabilities ProtocolIE-ID ::= 269 +id-UnlicensedSpectrumRestriction ProtocolIE-ID ::= 270 +id-CE-ModeBRestricted ProtocolIE-ID ::= 271 +id-LTE-M-Indication ProtocolIE-ID ::= 272 +id-DownlinkPacketLossRate ProtocolIE-ID ::= 273 +id-UplinkPacketLossRate ProtocolIE-ID ::= 274 +id-UECapabilityInfoRequest ProtocolIE-ID ::= 275 +id-serviceType ProtocolIE-ID ::= 276 +id-AerialUEsubscriptionInformation ProtocolIE-ID ::= 277 +id-Subscription-Based-UE-DifferentiationInfo ProtocolIE-ID ::= 278 +id-EndIndication ProtocolIE-ID ::= 280 +id-EDT-Session ProtocolIE-ID ::= 281 +id-CNTypeRestrictions ProtocolIE-ID ::= 282 +id-PendingDataIndication ProtocolIE-ID ::= 283 +id-BluetoothMeasurementConfiguration ProtocolIE-ID ::= 284 +id-WLANMeasurementConfiguration ProtocolIE-ID ::= 285 +id-WarningAreaCoordinates ProtocolIE-ID ::= 286 +id-NRrestrictionin5GS ProtocolIE-ID ::= 287 +id-PSCellInformation ProtocolIE-ID ::= 288 +id-LastNG-RANPLMNIdentity ProtocolIE-ID ::= 290 +id-ConnectedengNBList ProtocolIE-ID ::= 291 +id-ConnectedengNBToAddList ProtocolIE-ID ::= 292 +id-ConnectedengNBToRemoveList ProtocolIE-ID ::= 293 +id-EN-DCSONConfigurationTransfer-ECT ProtocolIE-ID ::= 294 +id-EN-DCSONConfigurationTransfer-MCT ProtocolIE-ID ::= 295 +id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 296 +id-TimeSinceSecondaryNodeRelease ProtocolIE-ID ::= 297 +id-RequestTypeAdditionalInfo ProtocolIE-ID ::= 298 +id-AdditionalRRMPriorityIndex ProtocolIE-ID ::= 299 +id-ContextatSource ProtocolIE-ID ::= 300 +id-IAB-Authorized ProtocolIE-ID ::= 301 +id-IAB-Node-Indication ProtocolIE-ID ::= 302 +id-IAB-Supported ProtocolIE-ID ::= 303 +id-DataSize ProtocolIE-ID ::= 304 +id-Ethernet-Type ProtocolIE-ID ::= 305 +id-NRV2XServicesAuthorized ProtocolIE-ID ::= 306 +id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 307 +id-PC5QoSParameters ProtocolIE-ID ::= 308 +id-IntersystemSONConfigurationTransferMCT ProtocolIE-ID ::= 309 +id-IntersystemSONConfigurationTransferECT ProtocolIE-ID ::= 310 +id-IntersystemMeasurementConfiguration ProtocolIE-ID ::= 311 +id-SourceNodeID ProtocolIE-ID ::= 312 +id-NB-IoT-RLF-Report-Container ProtocolIE-ID ::= 313 +id-UERadioCapabilityID ProtocolIE-ID ::= 314 +id-UERadioCapability-NR-Format ProtocolIE-ID ::= 315 +id-MDTConfigurationNR ProtocolIE-ID ::= 316 +id-DAPSRequestInfo ProtocolIE-ID ::= 317 +id-DAPSResponseInfoList ProtocolIE-ID ::= 318 +id-DAPSResponseInfoItem ProtocolIE-ID ::= 319 +id-NotifySourceeNB ProtocolIE-ID ::= 320 +id-eNB-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID ::= 321 +id-Bearers-SubjectToEarlyStatusTransfer-Item ProtocolIE-ID ::= 322 +id-WUS-Assistance-Information ProtocolIE-ID ::= 323 +id-NB-IoT-PagingDRX ProtocolIE-ID ::= 324 +id-TraceCollectionEntityURI ProtocolIE-ID ::= 325 +id-EmergencyIndicator ProtocolIE-ID ::= 326 +id-UERadioCapabilityForPaging-NR-Format ProtocolIE-ID ::= 327 +id-SourceTransportLayerAddress ProtocolIE-ID ::= 328 +id-lastVisitedPSCellList ProtocolIE-ID ::= 329 +id-RACSIndication ProtocolIE-ID ::= 330 +id-PagingCause ProtocolIE-ID ::= 331 +id-SecurityIndication ProtocolIE-ID ::= 332 +id-SecurityResult ProtocolIE-ID ::= 333 +id-E-RABSecurityResultItem ProtocolIE-ID ::= 334 +id-E-RABSecurityResultList ProtocolIE-ID ::= 335 +id-RAT-Restrictions ProtocolIE-ID ::= 336 +id-UEContextReferenceatSourceeNB ProtocolIE-ID ::= 337 +id-LTE-NTN-TAI-Information ProtocolIE-ID ::= 339 +id-SourceNodeTransportLayerAddress ProtocolIE-ID ::= 340 +id-E-RABToBeUpdatedList ProtocolIE-ID ::= 341 +id-E-RABToBeUpdatedItem ProtocolIE-ID ::= 342 +id-SourceSNID ProtocolIE-ID ::= 343 +id-LoggedMDTTrigger ProtocolIE-ID ::= 344 +id-SensorMeasurementConfiguration ProtocolIE-ID ::= 345 + +END +-- ASN1STOP + +-- ASN1START +-- ************************************************************** +-- +-- Container definitions +-- +-- ************************************************************** + +S1AP-Containers { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + Criticality, + Presence, + PrivateIE-ID, + ProtocolExtensionID, + ProtocolIE-ID +FROM S1AP-CommonDataTypes + + maxPrivateIEs, + maxProtocolExtensions, + maxProtocolIEs +FROM S1AP-Constants; + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +S1AP-PROTOCOL-IES ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +S1AP-PROTOCOL-IES-PAIR ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &firstCriticality Criticality, + &FirstValue, + &secondCriticality Criticality, + &SecondValue, + &presence Presence +} +WITH SYNTAX { + ID &id + FIRST CRITICALITY &firstCriticality + FIRST TYPE &FirstValue + SECOND CRITICALITY &secondCriticality + SECOND TYPE &SecondValue + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol Extensions +-- +-- ************************************************************** + +S1AP-PROTOCOL-EXTENSION ::= CLASS { + &id ProtocolExtensionID UNIQUE, + &criticality Criticality, + &Extension, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + EXTENSION &Extension + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Private IEs +-- +-- ************************************************************** + +S1AP-PRIVATE-IES ::= CLASS { + &id PrivateIE-ID, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Container for Protocol IEs +-- +-- ************************************************************** + +ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::= + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-IES.&id ({IEsSetParam}), + criticality S1AP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}), + value S1AP-PROTOCOL-IES.&Value ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Protocol IE Pairs +-- +-- ************************************************************** + +ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-FieldPair {{IEsSetParam}} + +ProtocolIE-FieldPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}), + firstCriticality S1AP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}), + firstValue S1AP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}), + secondCriticality S1AP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}), + secondValue S1AP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container Lists for Protocol IE Containers +-- +-- ************************************************************** + +ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-SingleContainer {{IEsSetParam}} + +ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-ContainerPair {{IEsSetParam}} + +-- ************************************************************** +-- +-- Container for Protocol Extensions +-- +-- ************************************************************** + +ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= + SEQUENCE (SIZE (1..maxProtocolExtensions)) OF + ProtocolExtensionField {{ExtensionSetParam}} + +ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}), + criticality S1AP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}), + extensionValue S1AP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Private IEs +-- +-- ************************************************************** + +PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::= + SEQUENCE (SIZE (1.. maxPrivateIEs)) OF + PrivateIE-Field {{IEsSetParam}} + +PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE { + id S1AP-PRIVATE-IES.&id ({IEsSetParam}), + criticality S1AP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}), + value S1AP-PRIVATE-IES.&Value ({IEsSetParam}{@id}) +} + +END
View file
open5gs_2.6.0.42.10477.tar.xz/lib/asn1c/support/s1ap-r17.3.0/36413-h30.txt
Added
@@ -0,0 +1,8224 @@ +9.3.2 Elementary Procedure Definitions +-- ASN1START +-- ************************************************************** +-- +-- Elementary Procedure definitions +-- +-- ************************************************************** + +S1AP-PDU-Descriptions { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)} + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + Criticality, + ProcedureCode +FROM S1AP-CommonDataTypes + + CellTrafficTrace, + DeactivateTrace, + DownlinkUEAssociatedLPPaTransport, + DownlinkNASTransport, + DownlinkNonUEAssociatedLPPaTransport, + DownlinkS1cdma2000tunnelling, + ENBDirectInformationTransfer, + ENBStatusTransfer, + ENBConfigurationUpdate, + ENBConfigurationUpdateAcknowledge, + ENBConfigurationUpdateFailure, + ErrorIndication, + HandoverCancel, + HandoverCancelAcknowledge, + HandoverCommand, + HandoverFailure, + HandoverNotify, + HandoverPreparationFailure, + HandoverRequest, + HandoverRequestAcknowledge, + HandoverRequired, + InitialContextSetupFailure, + InitialContextSetupRequest, + InitialContextSetupResponse, + InitialUEMessage, + KillRequest, + KillResponse, + LocationReportingControl, + LocationReportingFailureIndication, + LocationReport, + MMEConfigurationUpdate, + MMEConfigurationUpdateAcknowledge, + MMEConfigurationUpdateFailure, + MMEDirectInformationTransfer, + MMEStatusTransfer, + NASNonDeliveryIndication, + OverloadStart, + OverloadStop, + Paging, + PathSwitchRequest, + PathSwitchRequestAcknowledge, + PathSwitchRequestFailure, + PrivateMessage, + Reset, + ResetAcknowledge, + S1SetupFailure, + S1SetupRequest, + S1SetupResponse, + E-RABModifyRequest, + E-RABModifyResponse, + E-RABModificationIndication, + E-RABModificationConfirm, + E-RABReleaseCommand, + E-RABReleaseResponse, + E-RABReleaseIndication, + E-RABSetupRequest, + E-RABSetupResponse, + TraceFailureIndication, + TraceStart, + UECapabilityInfoIndication, + UEContextModificationFailure, + UEContextModificationRequest, + UEContextModificationResponse, + UEContextReleaseCommand, + UEContextReleaseComplete, + UEContextReleaseRequest, + UERadioCapabilityMatchRequest, + UERadioCapabilityMatchResponse, + UplinkUEAssociatedLPPaTransport, + UplinkNASTransport, + UplinkNonUEAssociatedLPPaTransport, + UplinkS1cdma2000tunnelling, + WriteReplaceWarningRequest, + WriteReplaceWarningResponse, + ENBConfigurationTransfer, + MMEConfigurationTransfer, + PWSRestartIndication, + UEContextModificationIndication, + UEContextModificationConfirm, + RerouteNASRequest, + PWSFailureIndication, + UEContextSuspendRequest, + UEContextSuspendResponse, + UEContextResumeRequest, + UEContextResumeResponse, + UEContextResumeFailure, + ConnectionEstablishmentIndication, + NASDeliveryIndication, + RetrieveUEInformation, + UEInformationTransfer, + ENBCPRelocationIndication, + MMECPRelocationIndication, + SecondaryRATDataUsageReport, + UERadioCapabilityIDMappingRequest, + UERadioCapabilityIDMappingResponse, + HandoverSuccess, + ENBEarlyStatusTransfer, + MMEEarlyStatusTransfer + + +FROM S1AP-PDU-Contents + + id-CellTrafficTrace, + id-DeactivateTrace, + id-downlinkUEAssociatedLPPaTransport, + id-downlinkNASTransport, + id-downlinkNonUEAssociatedLPPaTransport, + id-DownlinkS1cdma2000tunnelling, + id-eNBStatusTransfer, + id-ErrorIndication, + id-HandoverCancel, + id-HandoverNotification, + id-HandoverPreparation, + id-HandoverResourceAllocation, + id-InitialContextSetup, + id-initialUEMessage, + id-ENBConfigurationUpdate, + id-Kill, + id-LocationReportingControl, + id-LocationReportingFailureIndication, + id-LocationReport, + id-eNBDirectInformationTransfer, + id-MMEConfigurationUpdate, + id-MMEDirectInformationTransfer, + id-MMEStatusTransfer, + id-NASNonDeliveryIndication, + id-OverloadStart, + id-OverloadStop, + id-Paging, + id-PathSwitchRequest, + id-PrivateMessage, + id-Reset, + id-S1Setup, + id-E-RABModify, + id-E-RABModificationIndication, + id-E-RABRelease, + id-E-RABReleaseIndication, + id-E-RABSetup, + id-TraceFailureIndication, + id-TraceStart, + id-UECapabilityInfoIndication, + id-UEContextModification, + id-UEContextRelease, + id-UEContextReleaseRequest, + id-UERadioCapabilityMatch, + id-uplinkUEAssociatedLPPaTransport, + id-uplinkNASTransport, + id-uplinkNonUEAssociatedLPPaTransport, + id-UplinkS1cdma2000tunnelling, + id-WriteReplaceWarning, + id-eNBConfigurationTransfer, + id-MMEConfigurationTransfer, + id-PWSRestartIndication, + id-UEContextModificationIndication, + id-RerouteNASRequest, + id-PWSFailureIndication, + id-UEContextSuspend, + id-UEContextResume, + id-ConnectionEstablishmentIndication, + id-NASDeliveryIndication, + id-RetrieveUEInformation, + id-UEInformationTransfer, + id-eNBCPRelocationIndication, + id-MMECPRelocationIndication, + id-SecondaryRATDataUsageReport, + id-UERadioCapabilityIDMapping, + id-HandoverSuccess, + id-eNBEarlyStatusTransfer, + id-MMEEarlyStatusTransfer + + +FROM S1AP-Constants; + + +-- ************************************************************** +-- +-- Interface Elementary Procedure Class +-- +-- ************************************************************** + +S1AP-ELEMENTARY-PROCEDURE ::= CLASS { + &InitiatingMessage , + &SuccessfulOutcome OPTIONAL, + &UnsuccessfulOutcome OPTIONAL, + &procedureCode ProcedureCode UNIQUE, + &criticality Criticality DEFAULT ignore +} +WITH SYNTAX { + INITIATING MESSAGE &InitiatingMessage + SUCCESSFUL OUTCOME &SuccessfulOutcome + UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome + PROCEDURE CODE &procedureCode + CRITICALITY &criticality +} + +-- ************************************************************** +-- +-- Interface PDU Definition +-- +-- ************************************************************** + +S1AP-PDU ::= CHOICE { + initiatingMessage InitiatingMessage, + successfulOutcome SuccessfulOutcome, + unsuccessfulOutcome UnsuccessfulOutcome, + ... +} + +InitiatingMessage ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +SuccessfulOutcome ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +UnsuccessfulOutcome ::= SEQUENCE { + procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}), + criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}), + value S1AP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}) +} + +-- ************************************************************** +-- +-- Interface Elementary Procedure List +-- +-- ************************************************************** + +S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= { + S1AP-ELEMENTARY-PROCEDURES-CLASS-1 | + S1AP-ELEMENTARY-PROCEDURES-CLASS-2, + ... +} + + +S1AP-ELEMENTARY-PROCEDURES-CLASS-1 S1AP-ELEMENTARY-PROCEDURE ::= { + handoverPreparation | + handoverResourceAllocation | + pathSwitchRequest | + e-RABSetup | + e-RABModify | + e-RABRelease | + initialContextSetup | + handoverCancel | + kill | + reset | + s1Setup | + uEContextModification | + uEContextRelease | + eNBConfigurationUpdate | + mMEConfigurationUpdate | + writeReplaceWarning , + ..., + uERadioCapabilityMatch | + e-RABModificationIndication | + uEContextModificationIndication | + uEContextSuspend | + uEContextResume | + uERadioCapabilityIDMapping +} + +S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= { + handoverNotification | + e-RABReleaseIndication | + paging | + downlinkNASTransport | + initialUEMessage | + uplinkNASTransport | + errorIndication | + nASNonDeliveryIndication | + uEContextReleaseRequest | + downlinkS1cdma2000tunnelling | + uplinkS1cdma2000tunnelling | + uECapabilityInfoIndication | + eNBStatusTransfer | + mMEStatusTransfer | + deactivateTrace | + traceStart | + traceFailureIndication | + cellTrafficTrace | + locationReportingControl | + locationReportingFailureIndication | + locationReport | + overloadStart | + overloadStop | + eNBDirectInformationTransfer | + mMEDirectInformationTransfer | + eNBConfigurationTransfer | + mMEConfigurationTransfer | + privateMessage , + ..., + downlinkUEAssociatedLPPaTransport | + uplinkUEAssociatedLPPaTransport | + downlinkNonUEAssociatedLPPaTransport | + uplinkNonUEAssociatedLPPaTransport | + pWSRestartIndication | + rerouteNASRequest | + pWSFailureIndication | + connectionEstablishmentIndication | + nASDeliveryIndication | + retrieveUEInformation | + uEInformationTransfer | + eNBCPRelocationIndication | + mMECPRelocationIndication | + secondaryRATDataUsageReport | + handoverSuccess | + eNBEarlyStatusTransfer | + mMEEarlyStatusTransfer +} + +-- ************************************************************** +-- +-- Interface Elementary Procedures +-- +-- ************************************************************** + +handoverPreparation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequired + SUCCESSFUL OUTCOME HandoverCommand + UNSUCCESSFUL OUTCOME HandoverPreparationFailure + PROCEDURE CODE id-HandoverPreparation + CRITICALITY reject +} + +handoverResourceAllocation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverRequest + SUCCESSFUL OUTCOME HandoverRequestAcknowledge + UNSUCCESSFUL OUTCOME HandoverFailure + PROCEDURE CODE id-HandoverResourceAllocation + CRITICALITY reject +} + +handoverNotification S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverNotify + PROCEDURE CODE id-HandoverNotification + CRITICALITY ignore +} + +pathSwitchRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PathSwitchRequest + SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge + UNSUCCESSFUL OUTCOME PathSwitchRequestFailure + PROCEDURE CODE id-PathSwitchRequest + CRITICALITY reject +} + +e-RABSetup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABSetupRequest + SUCCESSFUL OUTCOME E-RABSetupResponse + PROCEDURE CODE id-E-RABSetup + CRITICALITY reject +} + +e-RABModify S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABModifyRequest + SUCCESSFUL OUTCOME E-RABModifyResponse + PROCEDURE CODE id-E-RABModify + CRITICALITY reject +} + +e-RABRelease S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABReleaseCommand + SUCCESSFUL OUTCOME E-RABReleaseResponse + PROCEDURE CODE id-E-RABRelease + CRITICALITY reject +} + +e-RABReleaseIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABReleaseIndication + PROCEDURE CODE id-E-RABReleaseIndication + CRITICALITY ignore +} + +initialContextSetup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialContextSetupRequest + SUCCESSFUL OUTCOME InitialContextSetupResponse + UNSUCCESSFUL OUTCOME InitialContextSetupFailure + PROCEDURE CODE id-InitialContextSetup + CRITICALITY reject +} + +uEContextReleaseRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseRequest + PROCEDURE CODE id-UEContextReleaseRequest + CRITICALITY ignore +} + +paging S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Paging + PROCEDURE CODE id-Paging + CRITICALITY ignore +} + +downlinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNASTransport + PROCEDURE CODE id-downlinkNASTransport + CRITICALITY ignore +} + +initialUEMessage S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE InitialUEMessage + PROCEDURE CODE id-initialUEMessage + CRITICALITY ignore +} + +uplinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNASTransport + PROCEDURE CODE id-uplinkNASTransport + CRITICALITY ignore +} +nASNonDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASNonDeliveryIndication + PROCEDURE CODE id-NASNonDeliveryIndication + CRITICALITY ignore +} + +handoverCancel S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverCancel + SUCCESSFUL OUTCOME HandoverCancelAcknowledge + PROCEDURE CODE id-HandoverCancel + CRITICALITY reject +} + +reset S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE Reset + SUCCESSFUL OUTCOME ResetAcknowledge + PROCEDURE CODE id-Reset + CRITICALITY reject +} + +errorIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ErrorIndication + PROCEDURE CODE id-ErrorIndication + CRITICALITY ignore +} + +s1Setup S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE S1SetupRequest + SUCCESSFUL OUTCOME S1SetupResponse + UNSUCCESSFUL OUTCOME S1SetupFailure + PROCEDURE CODE id-S1Setup + CRITICALITY reject +} + +eNBConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBConfigurationUpdate + SUCCESSFUL OUTCOME ENBConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME ENBConfigurationUpdateFailure + PROCEDURE CODE id-ENBConfigurationUpdate + CRITICALITY reject +} + +mMEConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEConfigurationUpdate + SUCCESSFUL OUTCOME MMEConfigurationUpdateAcknowledge + UNSUCCESSFUL OUTCOME MMEConfigurationUpdateFailure + PROCEDURE CODE id-MMEConfigurationUpdate + CRITICALITY reject +} + +downlinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkS1cdma2000tunnelling + PROCEDURE CODE id-DownlinkS1cdma2000tunnelling + CRITICALITY ignore +} + +uplinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkS1cdma2000tunnelling + PROCEDURE CODE id-UplinkS1cdma2000tunnelling + CRITICALITY ignore +} + +uEContextModification S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationRequest + SUCCESSFUL OUTCOME UEContextModificationResponse + UNSUCCESSFUL OUTCOME UEContextModificationFailure + PROCEDURE CODE id-UEContextModification + CRITICALITY reject +} + +uECapabilityInfoIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UECapabilityInfoIndication + PROCEDURE CODE id-UECapabilityInfoIndication + CRITICALITY ignore +} + +uEContextRelease S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextReleaseCommand + SUCCESSFUL OUTCOME UEContextReleaseComplete + PROCEDURE CODE id-UEContextRelease + CRITICALITY reject +} + +eNBStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBStatusTransfer + PROCEDURE CODE id-eNBStatusTransfer + CRITICALITY ignore +} + +mMEStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEStatusTransfer + PROCEDURE CODE id-MMEStatusTransfer + CRITICALITY ignore +} + +deactivateTrace S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DeactivateTrace + PROCEDURE CODE id-DeactivateTrace + CRITICALITY ignore +} + +traceStart S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceStart + PROCEDURE CODE id-TraceStart + CRITICALITY ignore +} + +traceFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE TraceFailureIndication + PROCEDURE CODE id-TraceFailureIndication + CRITICALITY ignore +} +cellTrafficTrace S1AP-ELEMENTARY-PROCEDURE ::={ +INITIATING MESSAGE CellTrafficTrace +PROCEDURE CODE id-CellTrafficTrace +CRITICALITY ignore +} + +locationReportingControl S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingControl + PROCEDURE CODE id-LocationReportingControl + CRITICALITY ignore +} + +locationReportingFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReportingFailureIndication + PROCEDURE CODE id-LocationReportingFailureIndication + CRITICALITY ignore +} + +locationReport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE LocationReport + PROCEDURE CODE id-LocationReport + CRITICALITY ignore +} + +overloadStart S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStart + PROCEDURE CODE id-OverloadStart + CRITICALITY ignore +} + +overloadStop S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE OverloadStop + PROCEDURE CODE id-OverloadStop + CRITICALITY reject +} + +writeReplaceWarning S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE WriteReplaceWarningRequest + SUCCESSFUL OUTCOME WriteReplaceWarningResponse + PROCEDURE CODE id-WriteReplaceWarning + CRITICALITY reject +} + +eNBDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBDirectInformationTransfer + PROCEDURE CODE id-eNBDirectInformationTransfer + CRITICALITY ignore +} + +mMEDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEDirectInformationTransfer + PROCEDURE CODE id-MMEDirectInformationTransfer + CRITICALITY ignore +} + +eNBConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBConfigurationTransfer + PROCEDURE CODE id-eNBConfigurationTransfer + CRITICALITY ignore +} + +mMEConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEConfigurationTransfer + PROCEDURE CODE id-MMEConfigurationTransfer + CRITICALITY ignore +} + + +privateMessage S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PrivateMessage + PROCEDURE CODE id-PrivateMessage + CRITICALITY ignore +} + +pWSRestartIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSRestartIndication + PROCEDURE CODE id-PWSRestartIndication + CRITICALITY ignore +} + +kill S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE KillRequest + SUCCESSFUL OUTCOME KillResponse + PROCEDURE CODE id-Kill + CRITICALITY reject +} + +downlinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkUEAssociatedLPPaTransport + PROCEDURE CODE id-downlinkUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uplinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkUEAssociatedLPPaTransport + PROCEDURE CODE id-uplinkUEAssociatedLPPaTransport + CRITICALITY ignore +} +downlinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE DownlinkNonUEAssociatedLPPaTransport + PROCEDURE CODE id-downlinkNonUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uplinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UplinkNonUEAssociatedLPPaTransport + PROCEDURE CODE id-uplinkNonUEAssociatedLPPaTransport + CRITICALITY ignore +} + +uERadioCapabilityMatch S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityMatchRequest + SUCCESSFUL OUTCOME UERadioCapabilityMatchResponse + PROCEDURE CODE id-UERadioCapabilityMatch + CRITICALITY reject +} + +e-RABModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE E-RABModificationIndication + SUCCESSFUL OUTCOME E-RABModificationConfirm + PROCEDURE CODE id-E-RABModificationIndication + CRITICALITY reject +} + +uEContextModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextModificationIndication + SUCCESSFUL OUTCOME UEContextModificationConfirm + PROCEDURE CODE id-UEContextModificationIndication + CRITICALITY reject +} + +rerouteNASRequest S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RerouteNASRequest + PROCEDURE CODE id-RerouteNASRequest + CRITICALITY reject +} + +pWSFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE PWSFailureIndication + PROCEDURE CODE id-PWSFailureIndication + CRITICALITY ignore +} + +uEContextSuspend S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextSuspendRequest + SUCCESSFUL OUTCOME UEContextSuspendResponse + PROCEDURE CODE id-UEContextSuspend + CRITICALITY reject +} + +uEContextResume S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEContextResumeRequest + SUCCESSFUL OUTCOME UEContextResumeResponse + UNSUCCESSFUL OUTCOME UEContextResumeFailure + PROCEDURE CODE id-UEContextResume + CRITICALITY reject +} + +connectionEstablishmentIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ConnectionEstablishmentIndication + PROCEDURE CODE id-ConnectionEstablishmentIndication + CRITICALITY reject +} + +nASDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE NASDeliveryIndication + PROCEDURE CODE id-NASDeliveryIndication + CRITICALITY ignore +} + +retrieveUEInformation S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE RetrieveUEInformation + PROCEDURE CODE id-RetrieveUEInformation + CRITICALITY reject +} + +uEInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UEInformationTransfer + PROCEDURE CODE id-UEInformationTransfer + CRITICALITY reject +} + +eNBCPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBCPRelocationIndication + PROCEDURE CODE id-eNBCPRelocationIndication + CRITICALITY reject +} + +mMECPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMECPRelocationIndication + PROCEDURE CODE id-MMECPRelocationIndication + CRITICALITY reject +} + +secondaryRATDataUsageReport S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE SecondaryRATDataUsageReport + PROCEDURE CODE id-SecondaryRATDataUsageReport + CRITICALITY ignore +} + +uERadioCapabilityIDMapping S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE UERadioCapabilityIDMappingRequest + SUCCESSFUL OUTCOME UERadioCapabilityIDMappingResponse + PROCEDURE CODE id-UERadioCapabilityIDMapping + CRITICALITY reject +} + +handoverSuccess S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE HandoverSuccess + PROCEDURE CODE id-HandoverSuccess + CRITICALITY ignore +} + +eNBEarlyStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE ENBEarlyStatusTransfer + PROCEDURE CODE id-eNBEarlyStatusTransfer + CRITICALITY reject +} + +mMEEarlyStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= { + INITIATING MESSAGE MMEEarlyStatusTransfer + PROCEDURE CODE id-MMEEarlyStatusTransfer + CRITICALITY ignore +} + +END + +-- ASN1STOP + +9.3.3 PDU Definitions +-- ASN1START +-- ************************************************************** +-- +-- PDU definitions for S1AP. +-- +-- ************************************************************** + +S1AP-PDU-Contents { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + + UEAggregateMaximumBitrate, + BearerType, + Cause, + CellAccessMode, + Cdma2000HORequiredIndication, + Cdma2000HOStatus, + Cdma2000OneXSRVCCInfo, + Cdma2000OneXRAND, + Cdma2000PDU, + Cdma2000RATType, + Cdma2000SectorID, + EUTRANRoundTripDelayEstimationInfo, + CNDomain, + ConcurrentWarningMessageIndicator, + CriticalityDiagnostics, + CSFallbackIndicator, + CSG-Id, + CSG-IdList, + CSGMembershipStatus, + Data-Forwarding-Not-Possible, + Direct-Forwarding-Path-Availability, + Global-ENB-ID, + EUTRAN-CGI, + ENBname, + ENB-StatusTransfer-TransparentContainer, + ENB-UE-S1AP-ID, + ExtendedRepetitionPeriod, + GTP-TEID, + GUMMEI, + GUMMEIType, + HandoverRestrictionList, + HandoverType, + Masked-IMEISV, + LAI, + LPPa-PDU, + ManagementBasedMDTAllowed, + MDTPLMNList, + MMEname, + MMERelaySupportIndicator, + MME-UE-S1AP-ID, + MSClassmark2, + MSClassmark3, + NAS-PDU, + NASSecurityParametersfromE-UTRAN, + NASSecurityParameterstoE-UTRAN, + OverloadResponse, + PagingDRX, + PagingPriority, + PLMNidentity, + ProSeAuthorized, + RIMTransfer, + RelativeMMECapacity, + RequestType, + E-RAB-ID, + E-RABLevelQoSParameters, + E-RABList, + RelayNode-Indicator, + Routing-ID, + SecurityKey, + SecurityContext, + ServedGUMMEIs, + SONConfigurationTransfer, + Source-ToTarget-TransparentContainer, + SourceBSS-ToTargetBSS-TransparentContainer, + SourceeNB-ToTargeteNB-TransparentContainer, + SourceRNC-ToTargetRNC-TransparentContainer, + SubscriberProfileIDforRFP, + SRVCCOperationNotPossible, + SRVCCOperationPossible, + SRVCCHOIndication, + SupportedTAs, + TAI, + Target-ToSource-TransparentContainer, + TargetBSS-ToSourceBSS-TransparentContainer, + TargeteNB-ToSourceeNB-TransparentContainer, + TargetID, + TargetRNC-ToSourceRNC-TransparentContainer, + TimeToWait, + TraceActivation, + TrafficLoadReductionIndication, + E-UTRAN-Trace-ID, + TransportLayerAddress, + UEIdentityIndexValue, + UEPagingID, + UERadioCapability, + UERadioCapabilityForPaging, + UE-RetentionInformation, + UE-S1AP-IDs, + UE-associatedLogicalS1-ConnectionItem, + UESecurityCapabilities, + S-TMSI, + MessageIdentifier, + SerialNumber, + WarningAreaList, + RepetitionPeriod, + NumberofBroadcastRequest, + WarningType, + WarningSecurityInfo, + DataCodingScheme, + WarningMessageContents, + BroadcastCompletedAreaList, + RRC-Establishment-Cause, + BroadcastCancelledAreaList, + PS-ServiceNotAvailable, + GUMMEIList, + Correlation-ID, + GWContextReleaseIndication, + PrivacyIndicator, + VoiceSupportMatchIndicator, + TunnelInformation, + KillAllWarningMessages, + TransportInformation, + LHN-ID, + UserLocationInformation, + AdditionalCSFallbackIndicator, + ECGIListForRestart, + TAIListForRestart, + EmergencyAreaIDListForRestart, + ExpectedUEBehaviour, + Paging-eDRXInformation, + Extended-UEIdentityIndexValue, + MME-Group-ID, + Additional-GUTI, + PWSfailedECGIList, + CellIdentifierAndCELevelForCECapableUEs, + AssistanceDataForPaging, + InformationOnRecommendedCellsAndENBsForPaging, + UE-Usage-Type, + UEUserPlaneCIoTSupportIndicator, + NB-IoT-DefaultPagingDRX, + NB-IoT-Paging-eDRXInformation, + CE-mode-B-SupportIndicator, + NB-IoT-UEIdentityIndexValue, + V2XServicesAuthorized, + DCN-ID, + ServedDCNs, + UESidelinkAggregateMaximumBitrate, + DLNASPDUDeliveryAckRequest, + Coverage-Level, + EnhancedCoverageRestricted, + DL-CP-SecurityInformation, + UL-CP-SecurityInformation, + SecondaryRATDataUsageRequest, + SecondaryRATDataUsageReportList, + HandoverFlag, + NRUESecurityCapabilities, + UE-Application-Layer-Measurement-Capability, + CE-ModeBRestricted, + Packet-LossRate, + UECapabilityInfoRequest, + SourceNgRanNode-ToTargetNgRanNode-TransparentContainer, + TargetNgRanNode-ToSourceNgRanNode-TransparentContainer, + EndIndication, + EDT-Session, + LTE-M-Indication, + AerialUEsubscriptionInformation, + PendingDataIndication, + WarningAreaCoordinates, + Subscription-Based-UE-DifferentiationInfo, + PSCellInformation, + NR-CGI, + ConnectedengNBList, + EN-DCSONConfigurationTransfer, + TimeSinceSecondaryNodeRelease, + AdditionalRRMPriorityIndex, + IAB-Authorized, + IAB-Node-Indication, + IAB-Supported, + DataSize, + Ethernet-Type, + NRV2XServicesAuthorized, + NRUESidelinkAggregateMaximumBitrate, + PC5QoSParameters, + IntersystemSONConfigurationTransfer, + UERadioCapabilityID, + NotifySourceeNB, + ENB-EarlyStatusTransfer-TransparentContainer, + WUS-Assistance-Information, + NB-IoT-PagingDRX, + PagingCause, + SecurityIndication, + SecurityResult, + LTE-NTN-TAI-Information + + + + +FROM S1AP-IEs + + PrivateIE-Container{}, + ProtocolExtensionContainer{}, + ProtocolIE-Container{}, + ProtocolIE-ContainerList{}, + ProtocolIE-ContainerPair{}, + ProtocolIE-ContainerPairList{}, + ProtocolIE-SingleContainer{}, + S1AP-PRIVATE-IES, + S1AP-PROTOCOL-EXTENSION, + S1AP-PROTOCOL-IES, + S1AP-PROTOCOL-IES-PAIR +FROM S1AP-Containers + + + id-AssistanceDataForPaging, + id-AerialUEsubscriptionInformation, + id-uEaggregateMaximumBitrate, + id-BearerType, + id-Cause, + id-CellAccessMode, + id-CellIdentifierAndCELevelForCECapableUEs, + id-cdma2000HORequiredIndication, + id-cdma2000HOStatus, + id-cdma2000OneXSRVCCInfo, + id-cdma2000OneXRAND, + id-cdma2000PDU, + id-cdma2000RATType, + id-cdma2000SectorID, + id-EUTRANRoundTripDelayEstimationInfo, + id-CNDomain, + id-ConcurrentWarningMessageIndicator, + id-CriticalityDiagnostics, + id-CSFallbackIndicator, + id-CSG-Id, + id-CSG-IdList, + id-CSGMembershipStatus, + id-Data-Forwarding-Not-Possible, + id-DefaultPagingDRX, + id-Direct-Forwarding-Path-Availability, + id-Global-ENB-ID, + id-EUTRAN-CGI, + id-eNBname, + id-eNB-StatusTransfer-TransparentContainer, + id-eNB-UE-S1AP-ID, + id-GERANtoLTEHOInformationRes, + id-GUMMEI-ID, + id-GUMMEIType, + id-HandoverRestrictionList, + id-HandoverType, + id-Masked-IMEISV, + id-InformationOnRecommendedCellsAndENBsForPaging, + id-InitialContextSetup, + id-Inter-SystemInformationTransferTypeEDT, + id-Inter-SystemInformationTransferTypeMDT, + id-LPPa-PDU, + id-NAS-DownlinkCount, + id-ManagementBasedMDTAllowed, + id-ManagementBasedMDTPLMNList, + id-MMEname, + id-MME-UE-S1AP-ID, + id-MSClassmark2, + id-MSClassmark3, + id-NAS-PDU, + id-NASSecurityParametersfromE-UTRAN, + id-NASSecurityParameterstoE-UTRAN, + id-OverloadResponse, + id-pagingDRX, + id-PagingPriority, + id-RelativeMMECapacity, + id-RequestType, + id-Routing-ID, + id-E-RABAdmittedItem, + id-E-RABAdmittedList, + id-E-RABDataForwardingItem, + id-E-RABFailedToModifyList, + id-E-RABFailedToReleaseList, + id-E-RABFailedtoSetupItemHOReqAck, + id-E-RABFailedToSetupListBearerSURes, + id-E-RABFailedToSetupListCtxtSURes, + id-E-RABFailedToSetupListHOReqAck, + id-E-RABFailedToBeReleasedList, + id-E-RABFailedToResumeListResumeReq, + id-E-RABFailedToResumeItemResumeReq, + id-E-RABFailedToResumeListResumeRes, + id-E-RABFailedToResumeItemResumeRes, + id-E-RABModify, + id-E-RABModifyItemBearerModRes, + id-E-RABModifyListBearerModRes, + id-E-RABRelease, + id-E-RABReleaseItemBearerRelComp, + id-E-RABReleaseItemHOCmd, + id-E-RABReleaseListBearerRelComp, + id-E-RABReleaseIndication, + id-E-RABSetup, + id-E-RABSetupItemBearerSURes, + id-E-RABSetupItemCtxtSURes, + id-E-RABSetupListBearerSURes, + id-E-RABSetupListCtxtSURes, + id-E-RABSubjecttoDataForwardingList, + id-E-RABToBeModifiedItemBearerModReq, + id-E-RABToBeModifiedListBearerModReq, + id-E-RABToBeModifiedListBearerModInd, + id-E-RABToBeModifiedItemBearerModInd, + id-E-RABNotToBeModifiedListBearerModInd, + id-E-RABNotToBeModifiedItemBearerModInd, + id-E-RABModifyListBearerModConf, + id-E-RABModifyItemBearerModConf, + id-E-RABFailedToModifyListBearerModConf, + id-E-RABToBeReleasedListBearerModConf, + id-E-RABToBeReleasedList, + id-E-RABReleasedList, + id-E-RABToBeSetupItemBearerSUReq, + id-E-RABToBeSetupItemCtxtSUReq, + id-E-RABToBeSetupItemHOReq, + id-E-RABToBeSetupListBearerSUReq, + id-E-RABToBeSetupListCtxtSUReq, + id-E-RABToBeSetupListHOReq, + id-E-RABToBeSwitchedDLItem, + id-E-RABToBeSwitchedDLList, + id-E-RABToBeSwitchedULList, + id-E-RABToBeSwitchedULItem, + id-E-RABtoReleaseListHOCmd, + id-ProSeAuthorized, + id-SecurityKey, + id-SecurityContext, + id-ServedGUMMEIs, + id-SONConfigurationTransferECT, + id-SONConfigurationTransferMCT, + id-Source-ToTarget-TransparentContainer, + id-Source-ToTarget-TransparentContainer-Secondary, + id-SourceMME-UE-S1AP-ID, + id-SRVCCOperationNotPossible, + id-SRVCCOperationPossible, + id-SRVCCHOIndication, + id-SubscriberProfileIDforRFP, + id-SupportedTAs, + id-S-TMSI, + id-TAI, + id-TAIItem, + id-TAIList, + id-Target-ToSource-TransparentContainer, + id-Target-ToSource-TransparentContainer-Secondary, + id-TargetID, + id-TimeToWait, + id-TraceActivation, + id-TrafficLoadReductionIndication, + id-E-UTRAN-Trace-ID, + id-UEIdentityIndexValue, + id-UEPagingID, + id-UERadioCapability, + id-UERadioCapabilityForPaging, + id-UTRANtoLTEHOInformationRes, + id-UE-associatedLogicalS1-ConnectionListResAck, + id-UE-associatedLogicalS1-ConnectionItem, + id-UE-RetentionInformation, + id-UESecurityCapabilities, + id-UE-S1AP-IDs, + id-V2XServicesAuthorized, + id-ResetType, + id-MessageIdentifier, + id-SerialNumber, + id-WarningAreaList, + id-RepetitionPeriod, + id-NumberofBroadcastRequest, + id-WarningType, + id-WarningSecurityInfo, + id-DataCodingScheme, + id-WarningMessageContents, + id-BroadcastCompletedAreaList, + id-BroadcastCancelledAreaList, + id-RRC-Establishment-Cause, + id-TraceCollectionEntityIPAddress, + id-AdditionalRRMPriorityIndex, + id-MDTConfigurationNR, + maxnoofTAIs, + maxnoofErrors, + maxnoofE-RABs, + maxnoofIndividualS1ConnectionsToReset, + maxnoofEmergencyAreaID, + maxnoofCellID, + maxnoofTAIforWarning, + maxnoofCellinTAI, + maxnoofCellinEAI, + id-ExtendedRepetitionPeriod, + id-PS-ServiceNotAvailable, + id-RegisteredLAI, + id-GUMMEIList, + id-SourceMME-GUMMEI, + id-MME-UE-S1AP-ID-2, + id-GW-TransportLayerAddress, + id-RelayNode-Indicator, + id-Correlation-ID, + id-MMERelaySupportIndicator, + id-GWContextReleaseIndication, + id-PrivacyIndicator, + id-VoiceSupportMatchIndicator, + id-Tunnel-Information-for-BBF, + id-SIPTO-Correlation-ID, + id-SIPTO-L-GW-TransportLayerAddress, + id-KillAllWarningMessages, + id-TransportInformation, + id-LHN-ID, + id-UserLocationInformation, + id-AdditionalCSFallbackIndicator, + id-ECGIListForRestart, + id-TAIListForRestart, + id-EmergencyAreaIDListForRestart, + id-ExpectedUEBehaviour, + id-Paging-eDRXInformation, + id-extended-UEIdentityIndexValue, + id-CSGMembershipInfo, + id-MME-Group-ID, + id-Additional-GUTI, + id-S1-Message, + id-PWSfailedECGIList, + id-PWSFailureIndication, + id-UE-Usage-Type, + id-UEUserPlaneCIoTSupportIndicator, + id-NB-IoT-DefaultPagingDRX, + id-NB-IoT-Paging-eDRXInformation, + id-CE-mode-B-SupportIndicator, + id-NB-IoT-UEIdentityIndexValue, + id-RRC-Resume-Cause, + id-DCN-ID, + id-ServedDCNs, + id-UESidelinkAggregateMaximumBitrate, + id-DLNASPDUDeliveryAckRequest, + id-Coverage-Level, + id-EnhancedCoverageRestricted, + id-UE-Level-QoS-Parameters, + id-DL-CP-SecurityInformation, + id-UL-CP-SecurityInformation, + id-SecondaryRATDataUsageRequest, + id-SecondaryRATDataUsageReportList, + id-HandoverFlag, + id-NRUESecurityCapabilities, + id-UE-Application-Layer-Measurement-Capability, + id-CE-ModeBRestricted, + id-DownlinkPacketLossRate, + id-UplinkPacketLossRate, + id-UECapabilityInfoRequest, + id-EndIndication, + id-EDT-Session, + id-LTE-M-Indication, + id-PendingDataIndication, + id-WarningAreaCoordinates, + id-Subscription-Based-UE-DifferentiationInfo, + id-PSCellInformation, + id-ConnectedengNBList, + id-ConnectedengNBToAddList, + id-ConnectedengNBToRemoveList, + id-EN-DCSONConfigurationTransfer-ECT, + id-EN-DCSONConfigurationTransfer-MCT, + id-TimeSinceSecondaryNodeRelease, + id-IAB-Authorized, + id-IAB-Node-Indication, + id-IAB-Supported, + id-DataSize, + id-Ethernet-Type, + id-NRV2XServicesAuthorized, + id-NRUESidelinkAggregateMaximumBitrate, + id-PC5QoSParameters, + id-IntersystemSONConfigurationTransferMCT, + id-IntersystemSONConfigurationTransferECT, + id-UERadioCapabilityID, + id-UERadioCapability-NR-Format, + id-NotifySourceeNB, + id-eNB-EarlyStatusTransfer-TransparentContainer, + id-WUS-Assistance-Information, + id-NB-IoT-PagingDRX, + id-UERadioCapabilityForPaging-NR-Format, + id-PagingCause, + id-SecurityIndication, + id-SecurityResult, + id-LTE-NTN-TAI-Information, + id-E-RABToBeUpdatedList, + id-E-RABToBeUpdatedItem + +FROM S1AP-Constants; + +-- ************************************************************** +-- +-- Common Container Lists +-- +-- ************************************************************** + +E-RAB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } +E-RAB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxnoofE-RABs, {IEsSetParam} } +ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } + +-- ************************************************************** +-- +-- HANDOVER PREPARATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Required +-- +-- ************************************************************** + +HandoverRequired ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverRequiredIEs} }, + ... +} + +HandoverRequiredIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory}| + { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional}| + { ID id-SRVCCHOIndication CRITICALITY reject TYPE SRVCCHOIndication PRESENCE optional}| + { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| + { ID id-Source-ToTarget-TransparentContainer-Secondary CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE optional}| + { ID id-MSClassmark2 CRITICALITY reject TYPE MSClassmark2 PRESENCE conditional}| + { ID id-MSClassmark3 CRITICALITY ignore TYPE MSClassmark3 PRESENCE conditional}| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| + { ID id-PS-ServiceNotAvailable CRITICALITY ignore TYPE PS-ServiceNotAvailable PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- Handover Command +-- +-- ************************************************************** + +HandoverCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCommandIEs} }, + ... +} + +HandoverCommandIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-NASSecurityParametersfromE-UTRAN CRITICALITY reject TYPE NASSecurityParametersfromE-UTRAN PRESENCE conditional + -- This IE shall be present if HandoverType IE is set to value "LTEtoUTRAN" or "LTEtoGERAN" --}| + { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional}| + { ID id-E-RABtoReleaseListHOCmd CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| + { ID id-Target-ToSource-TransparentContainer-Secondary CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +E-RABSubjecttoDataForwardingList ::= E-RAB-IE-ContainerList { {E-RABDataForwardingItemIEs} } + +E-RABDataForwardingItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABDataForwardingItem CRITICALITY ignore TYPE E-RABDataForwardingItem PRESENCE mandatory }, + ... +} + +E-RABDataForwardingItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dL-transportLayerAddress TransportLayerAddress OPTIONAL, + dL-gTP-TEID GTP-TEID OPTIONAL, + uL-TransportLayerAddress TransportLayerAddress OPTIONAL, + uL-GTP-TEID GTP-TEID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { E-RABDataForwardingItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- Handover Preparation Failure +-- +-- ************************************************************** + +HandoverPreparationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} }, + ... +} + +HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER RESOURCE ALLOCATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Request +-- +-- ************************************************************** + +HandoverRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestIEs} }, + ... +} + +HandoverRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| + { ID id-E-RABToBeSetupListHOReq CRITICALITY reject TYPE E-RABToBeSetupListHOReq PRESENCE mandatory}| + { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| + { ID id-NASSecurityParameterstoE-UTRAN CRITICALITY reject TYPE NASSecurityParameterstoE-UTRAN PRESENCE conditional + -- This IE shall be present if the Handover Type IE is set to the value "UTRANtoLTE" or "GERANtoLTE" -- }| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| + { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY reject TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, ... +} + +E-RABToBeSetupListHOReq ::= E-RAB-IE-ContainerList { {E-RABToBeSetupItemHOReqIEs} } + +E-RABToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemHOReq CRITICALITY reject TYPE E-RABToBeSetupItemHOReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemHOReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + e-RABlevelQosParameters E-RABLevelQoSParameters, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemHOReq-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Data-Forwarding-Not-Possible CRITICALITY ignore EXTENSION Data-Forwarding-Not-Possible PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Handover Request Acknowledge +-- +-- ************************************************************** + +HandoverRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} }, + ... +} + +HandoverRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABAdmittedList CRITICALITY ignore TYPE E-RABAdmittedList PRESENCE mandatory}| + { ID id-E-RABFailedToSetupListHOReqAck CRITICALITY ignore TYPE E-RABFailedtoSetupListHOReqAck PRESENCE optional}| + { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| + { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| + { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}, + ... +} + +E-RABAdmittedList ::= E-RAB-IE-ContainerList { {E-RABAdmittedItemIEs} } + +E-RABAdmittedItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABAdmittedItem CRITICALITY ignore TYPE E-RABAdmittedItem PRESENCE mandatory }, + ... +} + +E-RABAdmittedItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + dL-transportLayerAddress TransportLayerAddress OPTIONAL, + dL-gTP-TEID GTP-TEID OPTIONAL, + uL-TransportLayerAddress TransportLayerAddress OPTIONAL, + uL-GTP-TEID GTP-TEID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABAdmittedItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABFailedtoSetupListHOReqAck ::= E-RAB-IE-ContainerList { {E-RABFailedtoSetupItemHOReqAckIEs} } + +E-RABFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE E-RABFailedToSetupItemHOReqAck PRESENCE mandatory }, + ... +} + +E-RABFailedToSetupItemHOReqAck ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToSetupItemHOReqAckExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- Handover Failure +-- +-- ************************************************************** + +HandoverFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverFailureIEs} }, + ... +} + +HandoverFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER NOTIFICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Notify +-- +-- ************************************************************** + +HandoverNotify ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} }, + ... +} + +HandoverNotifyIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-NotifySourceeNB CRITICALITY ignore TYPE NotifySourceeNB PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- PATH SWITCH REQUEST ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Path Switch Request +-- +-- ************************************************************** + +PathSwitchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} }, + ... +} + +PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}| + { ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| + { ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional }| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +E-RABToBeSwitchedDLList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedDLItemIEs} } + +E-RABToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSwitchedDLItem CRITICALITY reject TYPE E-RABToBeSwitchedDLItem PRESENCE mandatory }, + ... +} + +E-RABToBeSwitchedDLItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedDLItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSwitchedDLItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-SecurityIndication CRITICALITY ignore EXTENSION SecurityIndication PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Acknowledge +-- +-- ************************************************************** + +PathSwitchRequestAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} }, + ... +} + +PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| + { ID id-E-RABToBeSwitchedULList CRITICALITY ignore TYPE E-RABToBeSwitchedULList PRESENCE optional}| + { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE optional}| + { ID id-E-RABToBeUpdatedList CRITICALITY ignore TYPE E-RABToBeUpdatedList PRESENCE optional}, + ... +} + +E-RABToBeSwitchedULList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedULItemIEs} } + +E-RABToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSwitchedULItem CRITICALITY ignore TYPE E-RABToBeSwitchedULItem PRESENCE mandatory }, + ... +} + +E-RABToBeSwitchedULItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedULItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeSwitchedULItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + + ... +} + +E-RABToBeUpdatedList ::= E-RAB-IE-ContainerList { {E-RABToBeUpdatedItemIEs} } + +E-RABToBeUpdatedItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeUpdatedItem CRITICALITY ignore TYPE E-RABToBeUpdatedItem PRESENCE mandatory }, + ... +} + +E-RABToBeUpdatedItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + securityIndication SecurityIndication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeUpdatedItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeUpdatedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- Path Switch Request Failure +-- +-- ************************************************************** + +PathSwitchRequestFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} }, + ... +} + +PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER CANCEL ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Cancel +-- +-- ************************************************************** + +HandoverCancel ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelIEs} }, + ... +} + +HandoverCancelIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Handover Cancel Request Acknowledge +-- +-- ************************************************************** + +HandoverCancelAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} }, + ... +} + +HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- HANDOVER SUCCESS ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Handover Success +-- +-- ************************************************************** + +HandoverSuccess ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { HandoverSuccessIEs} }, + ... +} + +HandoverSuccessIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- eNB EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Early Status Transfer +-- +-- ************************************************************** + +ENBEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBEarlyStatusTransferIEs} }, + ... +} + +ENBEarlyStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- MME EARLY STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Early Status Transfer +-- +-- ************************************************************** + +MMEEarlyStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEEarlyStatusTransferIEs} }, + ... +} + +MMEEarlyStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-EarlyStatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-EarlyStatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- E-RAB SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Setup Request +-- +-- ************************************************************** + +E-RABSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABSetupRequestIEs} }, + ... +} + +E-RABSetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeSetupListBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupListBearerSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemBearerSUReqIEs} } + +E-RABToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupItemBearerSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemBearerSUReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABlevelQoSParameters E-RABLevelQoSParameters, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + nAS-PDU NAS-PDU, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemBearerSUReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- E-RAB Setup Response +-- +-- ************************************************************** + +E-RABSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABSetupResponseIEs} }, + ... +} + +E-RABSetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSetupListBearerSURes CRITICALITY ignore TYPE E-RABSetupListBearerSURes PRESENCE optional }| + { ID id-E-RABFailedToSetupListBearerSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +E-RABSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemBearerSUResIEs} } + +E-RABSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSetupItemBearerSURes CRITICALITY ignore TYPE E-RABSetupItemBearerSURes PRESENCE mandatory }, + ... +} + +E-RABSetupItemBearerSURes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemBearerSUResExtIEs} } OPTIONAL, + ... +} + + +E-RABSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- E-RAB MODIFY ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Modify Request +-- +-- ************************************************************** + +E-RABModifyRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModifyRequestIEs} }, + ... +} + +E-RABModifyRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeModifiedListBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedListBearerModReq PRESENCE mandatory }| + { ID id-SecondaryRATDataUsageRequest CRITICALITY ignore TYPE SecondaryRATDataUsageRequest PRESENCE optional }, + ... +} + +E-RABToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeModifiedItemBearerModReqIEs} } + +E-RABToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeModifiedItemBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModReq PRESENCE mandatory }, + ... +} + +E-RABToBeModifiedItemBearerModReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABLevelQoSParameters E-RABLevelQoSParameters, + nAS-PDU NAS-PDU, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeModifyItemBearerModReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-TransportInformation CRITICALITY reject EXTENSION TransportInformation PRESENCE optional}, + ... +} + + + +-- ************************************************************** +-- +-- E-RAB Modify Response +-- +-- ************************************************************** + +E-RABModifyResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModifyResponseIEs} }, + ... +} + +E-RABModifyResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABModifyListBearerModRes CRITICALITY ignore TYPE E-RABModifyListBearerModRes PRESENCE optional }| + { ID id-E-RABFailedToModifyList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + + +E-RABModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModResIEs} } + +E-RABModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABModifyItemBearerModRes CRITICALITY ignore TYPE E-RABModifyItemBearerModRes PRESENCE mandatory}, + ... +} + +E-RABModifyItemBearerModRes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModResExtIEs} } OPTIONAL, + ... +} + + +E-RABModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + + +-- ************************************************************** +-- +-- E-RAB RELEASE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Release Command +-- +-- ************************************************************** + +E-RABReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABReleaseCommandIEs} }, + ... +} + +E-RABReleaseCommandIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| + { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- E-RAB Release Response +-- +-- ************************************************************** + +E-RABReleaseResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { E-RABReleaseResponseIEs } }, + ... +} + +E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }| + { ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} + + +E-RABReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABReleaseItemBearerRelCompIEs} } + +E-RABReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABReleaseItemBearerRelComp CRITICALITY ignore TYPE E-RABReleaseItemBearerRelComp PRESENCE mandatory }, + ... +} + +E-RABReleaseItemBearerRelComp ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABReleaseItemBearerRelCompExtIEs} } OPTIONAL, + ... +} + + +E-RABReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + + +-- ************************************************************** +-- +-- E-RAB RELEASE INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Release Indication +-- +-- ************************************************************** + +E-RABReleaseIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABReleaseIndicationIEs} }, + ... +} + +E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- INITIAL CONTEXT SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Initial Context Setup Request +-- +-- ************************************************************** + +InitialContextSetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} }, + ... +} + +InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| + { ID id-E-RABToBeSetupListCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupListCtxtSUReq PRESENCE mandatory}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory}| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| + { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| + { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| + { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| + { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional }| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, + ... +} + + + + +E-RABToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemCtxtSUReqIEs} } + +E-RABToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeSetupItemCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupItemCtxtSUReq PRESENCE mandatory }, + ... +} + +E-RABToBeSetupItemCtxtSUReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + e-RABlevelQoSParameters E-RABLevelQoSParameters, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + nAS-PDU NAS-PDU OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL, + ... +} + + +E-RABToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| + { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}| + { ID id-Ethernet-Type CRITICALITY ignore EXTENSION Ethernet-Type PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY reject EXTENSION SecurityIndication PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- Initial Context Setup Response +-- +-- ************************************************************** + +InitialContextSetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} }, + ... +} + +InitialContextSetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSetupListCtxtSURes CRITICALITY ignore TYPE E-RABSetupListCtxtSURes PRESENCE mandatory }| + { ID id-E-RABFailedToSetupListCtxtSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + + +E-RABSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemCtxtSUResIEs} } + +E-RABSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSetupItemCtxtSURes CRITICALITY ignore TYPE E-RABSetupItemCtxtSURes PRESENCE mandatory }, + ... +} + +E-RABSetupItemCtxtSURes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + gTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemCtxtSUResExtIEs} } OPTIONAL, + ... +} + + +E-RABSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- Initial Context Setup Failure +-- +-- ************************************************************** + +InitialContextSetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} }, + ... +} + +InitialContextSetupFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PAGING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + + +-- ************************************************************** +-- +-- Paging +-- +-- ************************************************************** + +Paging ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{PagingIEs}}, + ... +} + +PagingIEs S1AP-PROTOCOL-IES ::= { + { ID id-UEIdentityIndexValue CRITICALITY ignore TYPE UEIdentityIndexValue PRESENCE mandatory}| + { ID id-UEPagingID CRITICALITY ignore TYPE UEPagingID PRESENCE mandatory}| + { ID id-pagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| + { ID id-CNDomain CRITICALITY ignore TYPE CNDomain PRESENCE mandatory}| + { ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory}| + { ID id-CSG-IdList CRITICALITY ignore TYPE CSG-IdList PRESENCE optional}| + { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional}| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| +-- Extension for Release 13 to support Paging Optimisation and Coverage Enhancement paging -- + { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional}| + { ID id-Paging-eDRXInformation CRITICALITY ignore TYPE Paging-eDRXInformation PRESENCE optional}| + { ID id-extended-UEIdentityIndexValue CRITICALITY ignore TYPE Extended-UEIdentityIndexValue PRESENCE optional}| + { ID id-NB-IoT-Paging-eDRXInformation CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInformation PRESENCE optional}| + { ID id-NB-IoT-UEIdentityIndexValue CRITICALITY ignore TYPE NB-IoT-UEIdentityIndexValue PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-DataSize CRITICALITY ignore TYPE DataSize PRESENCE optional}| + { ID id-WUS-Assistance-Information CRITICALITY ignore TYPE WUS-Assistance-Information PRESENCE optional}| + { ID id-NB-IoT-PagingDRX CRITICALITY ignore TYPE NB-IoT-PagingDRX PRESENCE optional}| + { ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional}, + ... +} + +TAIList::= SEQUENCE (SIZE(1.. maxnoofTAIs)) OF ProtocolIE-SingleContainer {{TAIItemIEs}} + +TAIItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-TAIItem CRITICALITY ignore TYPE TAIItem PRESENCE mandatory }, + ... +} + +TAIItem ::= SEQUENCE { + tAI TAI, + iE-Extensions ProtocolExtensionContainer { {TAIItemExtIEs} } OPTIONAL, + ... +} + + +TAIItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RELEASE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Release Request +-- +-- ************************************************************** + +UEContextReleaseRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseRequest-IEs}}, + ... +} + +UEContextReleaseRequest-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-GWContextReleaseIndication CRITICALITY reject TYPE GWContextReleaseIndication PRESENCE optional }| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Command +-- +-- ************************************************************** + +UEContextReleaseCommand ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseCommand-IEs}}, + ... +} + +UEContextReleaseCommand-IEs S1AP-PROTOCOL-IES ::= { + { ID id-UE-S1AP-IDs CRITICALITY reject TYPE UE-S1AP-IDs PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Context Release Complete +-- +-- ************************************************************** + +UEContextReleaseComplete ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UEContextReleaseComplete-IEs}}, + ... +} + +UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| +-- Extension for Release 12 to support User Location Information -- + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| +-- Extension for Release 13 to support Paging Optimisation + { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| +-- Extension for Release 13 to support coverage enhancement paging -- + { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Modification Request +-- +-- ************************************************************** + +UEContextModificationRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationRequestIEs} }, + ... +} + +UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| + { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| + { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| + { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| + { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}| + { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| + { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional}| + { ID id-IAB-Authorized CRITICALITY ignore TYPE IAB-Authorized PRESENCE optional}| + { ID id-NRV2XServicesAuthorized CRITICALITY ignore TYPE NRV2XServicesAuthorized PRESENCE optional }| + { ID id-NRUESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE NRUESidelinkAggregateMaximumBitrate PRESENCE optional }| + { ID id-PC5QoSParameters CRITICALITY ignore TYPE PC5QoSParameters PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}, + ... +} +-- ************************************************************** +-- +-- UE Context Modification Response +-- +-- ************************************************************** + +UEContextModificationResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} }, + ... +} + +UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- UE Context Modification Failure +-- +-- ************************************************************** + +UEContextModificationFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationFailureIEs} }, + ... +} + +UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY MATCH ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Radio Capability Match Request +-- +-- ************************************************************** + +UERadioCapabilityMatchRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchRequestIEs} }, + ... +} + +UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability Match Response +-- +-- ************************************************************** + +UERadioCapabilityMatchResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchResponseIEs} }, + ... +} + +UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- NAS TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK NAS TRANSPORT +-- +-- ************************************************************** + +DownlinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkNASTransport-IEs}}, + ... +} + +DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| + { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| + { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-DLNASPDUDeliveryAckRequest CRITICALITY ignore TYPE DLNASPDUDeliveryAckRequest PRESENCE optional}| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| + { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional}| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- INITIAL UE MESSAGE +-- +-- ************************************************************** + +InitialUEMessage ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{InitialUEMessage-IEs}}, + ... +} + +InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-RRC-Establishment-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE mandatory}| + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE optional}| + { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| + { ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE optional}| + { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| + { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}| + { ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-MME-Group-ID CRITICALITY ignore TYPE MME-Group-ID PRESENCE optional}| + { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}| + { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}| + { ID id-DCN-ID CRITICALITY ignore TYPE DCN-ID PRESENCE optional}| + { ID id-Coverage-Level CRITICALITY ignore TYPE Coverage-Level PRESENCE optional}| + { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| + { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional}| + { ID id-IAB-Node-Indication CRITICALITY reject TYPE IAB-Node-Indication PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- UPLINK NAS TRANSPORT +-- +-- ************************************************************** + +UplinkNASTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkNASTransport-IEs}}, + ... +} + +UplinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| + { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} +-- ************************************************************** +-- +-- NAS NON DELIVERY INDICATION +-- +-- ************************************************************** + +NASNonDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{NASNonDeliveryIndication-IEs}}, + ... +} + +NASNonDeliveryIndication-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- REROUTE NAS REQUEST +-- +-- ************************************************************** + +RerouteNASRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{RerouteNASRequest-IEs}}, + ... +} + +RerouteNASRequest-IEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| + { ID id-S1-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory}| + { ID id-MME-Group-ID CRITICALITY reject TYPE MME-Group-ID PRESENCE mandatory}| + { ID id-Additional-GUTI CRITICALITY ignore TYPE Additional-GUTI PRESENCE optional}| + { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- NAS DELIVERY INDICATION +-- +-- ************************************************************** + +NASDeliveryIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { NASDeliveryIndicationIEs} }, + ... +} + +NASDeliveryIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- RESET ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Reset +-- +-- ************************************************************** + +Reset ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ResetIEs} }, + ... +} + +ResetIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory }, + ... +} + +ResetType ::= CHOICE { + s1-Interface ResetAll, + partOfS1-Interface UE-associatedLogicalS1-ConnectionListRes, + ... +} + + + +ResetAll ::= ENUMERATED { + reset-all, + ... +} + +UE-associatedLogicalS1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemRes } } + +UE-associatedLogicalS1-ConnectionItemRes S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Reset Acknowledge +-- +-- ************************************************************** + +ResetAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} }, + ... +} + +ResetAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionListResAck PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +UE-associatedLogicalS1-ConnectionListResAck ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemResAck } } + +UE-associatedLogicalS1-ConnectionItemResAck S1AP-PROTOCOL-IES ::= { + { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- ERROR INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Error Indication +-- +-- ************************************************************** + +ErrorIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ErrorIndicationIEs}}, + ... +} + +ErrorIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional }| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| + { ID id-S-TMSI CRITICALITY ignore TYPE S-TMSI PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- S1 SETUP ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- S1 Setup Request +-- +-- ************************************************************** + +S1SetupRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupRequestIEs} }, + ... +} + +S1SetupRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| + { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| + { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory}| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory}| + { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| + { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| + { ID id-ConnectedengNBList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- S1 Setup Response +-- +-- ************************************************************** + +S1SetupResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} }, + ... +} + + +S1SetupResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional}| + { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory}| + { ID id-RelativeMMECapacity CRITICALITY ignore TYPE RelativeMMECapacity PRESENCE mandatory}| + { ID id-MMERelaySupportIndicator CRITICALITY ignore TYPE MMERelaySupportIndicator PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| + { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}| + { ID id-IAB-Supported CRITICALITY ignore TYPE IAB-Supported PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- S1 Setup Failure +-- +-- ************************************************************** + +S1SetupFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {S1SetupFailureIEs} }, + ... +} + +S1SetupFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- ENB CONFIGURATION UPDATE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Configuration Update +-- +-- ************************************************************** + +ENBConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateIEs} }, + ... +} + +ENBConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| + { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE optional}| + { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| + { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| + { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| + { ID id-ConnectedengNBToAddList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}| + { ID id-ConnectedengNBToRemoveList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- eNB Configuration Update Acknowledge +-- +-- ************************************************************** + +ENBConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateAcknowledgeIEs} }, + ... +} + + +ENBConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- eNB Configuration Update Failure +-- +-- ************************************************************** + +ENBConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateFailureIEs} }, + ... +} + +ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, +... +} + + +-- ************************************************************** +-- +-- MME CONFIGURATION UPDATE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Configuration Update +-- +-- ************************************************************** + +MMEConfigurationUpdate ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateIEs} }, + ... +} + +MMEConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { + { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }| + { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }| + { ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE optional }| + { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- MME Configuration Update Acknowledge +-- +-- ************************************************************** + +MMEConfigurationUpdateAcknowledge ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateAcknowledgeIEs} }, + ... +} + + +MMEConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MME Configuration Update Failure +-- +-- ************************************************************** + +MMEConfigurationUpdateFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateFailureIEs} }, + ... +} + +MMEConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| + { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Downlink S1 CDMA2000 Tunnelling +-- +-- ************************************************************** + +DownlinkS1cdma2000tunnelling ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnellingIEs} }, + ... +} + +DownlinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional }| + { ID id-cdma2000HOStatus CRITICALITY ignore TYPE Cdma2000HOStatus PRESENCE optional }| + { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| + { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Uplink S1 CDMA2000 Tunnelling +-- +-- ************************************************************** + +UplinkS1cdma2000tunnelling ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnellingIEs} }, + ... +} + +UplinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| + { ID id-cdma2000SectorID CRITICALITY reject TYPE Cdma2000SectorID PRESENCE mandatory }| + { ID id-cdma2000HORequiredIndication CRITICALITY ignore TYPE Cdma2000HORequiredIndication PRESENCE optional }| + { ID id-cdma2000OneXSRVCCInfo CRITICALITY reject TYPE Cdma2000OneXSRVCCInfo PRESENCE optional }| + { ID id-cdma2000OneXRAND CRITICALITY reject TYPE Cdma2000OneXRAND PRESENCE optional }| + { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }| + { ID id-EUTRANRoundTripDelayEstimationInfo CRITICALITY ignore TYPE EUTRANRoundTripDelayEstimationInfo PRESENCE optional }, + -- Extension for Release 9 to assist target HRPD access with the acquisition of the UE -- + ... +} + + +-- ************************************************************** +-- +-- UE CAPABILITY INFO INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Capability Info Indication +-- +-- ************************************************************** + +UECapabilityInfoIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UECapabilityInfoIndicationIEs} }, + ... +} + +UECapabilityInfoIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory}| + { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| + { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| + { ID id-LTE-M-Indication CRITICALITY ignore TYPE LTE-M-Indication PRESENCE optional}| + { ID id-UERadioCapability-NR-Format CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-UERadioCapabilityForPaging-NR-Format CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- eNB STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Status Transfer +-- +-- ************************************************************** + +ENBStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ENBStatusTransferIEs} }, + ... +} + +ENBStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- MME STATUS TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Status Transfer +-- +-- ************************************************************** + +MMEStatusTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {MMEStatusTransferIEs} }, + ... +} + +MMEStatusTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- TRACE ELEMENTARY PROCEDURES +-- +-- ************************************************************** +-- ************************************************************** +-- +-- Trace Start +-- +-- ************************************************************** + +TraceStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceStartIEs} }, + ... +} + +TraceStartIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Trace Failure Indication +-- +-- ************************************************************** + +TraceFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} }, + ... +} + +TraceFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DEACTIVATE TRACE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Deactivate Trace +-- +-- ************************************************************** + +DeactivateTrace ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { DeactivateTraceIEs} }, + ... +} + +DeactivateTraceIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- CELL TRAFFIC TRACE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Cell Traffic Trace +-- +-- ************************************************************** + +CellTrafficTrace ::= SEQUENCE { +protocolIEs ProtocolIE-Container { { CellTrafficTraceIEs } }, +... +} + +CellTrafficTraceIEs S1AP-PROTOCOL-IES ::= { + {ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + {ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + {ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| + {ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| + {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }| + {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- LOCATION ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Location Reporting Control +-- +-- ************************************************************** + +LocationReportingControl ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportingControlIEs} }, + ... +} + +LocationReportingControlIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Location Report Failure Indication +-- +-- ************************************************************** + +LocationReportingFailureIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportingFailureIndicationIEs} }, + ... +} + +LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- Location Report +-- +-- ************************************************************** + +LocationReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { LocationReportIEs} }, + ... +} + +LocationReportIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }| + { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }| + { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- OVERLOAD ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Overload Start +-- +-- ************************************************************** + +OverloadStart ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStartIEs} }, + ... +} + +OverloadStartIEs S1AP-PROTOCOL-IES ::= { + { ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }| + { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }| + { ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- Overload Stop +-- +-- ************************************************************** + +OverloadStop ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {OverloadStopIEs} }, + ... +} + +OverloadStopIEs S1AP-PROTOCOL-IES ::= { +{ ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Write-Replace Warning Request +-- +-- ************************************************************** + + +WriteReplaceWarningRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} }, + ... +} + +WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| + { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }| + { ID id-ExtendedRepetitionPeriod CRITICALITY reject TYPE ExtendedRepetitionPeriod PRESENCE optional }| + { ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }| + { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }| + { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }| + { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }| + { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }| + { ID id-ConcurrentWarningMessageIndicator CRITICALITY reject TYPE ConcurrentWarningMessageIndicator PRESENCE optional }| + { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional }, + ... +} +-- ************************************************************** +-- +-- Write-Replace Warning Response +-- +-- ************************************************************** + +WriteReplaceWarningResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} }, + ... +} + +WriteReplaceWarningResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- eNB DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Direct Information Transfer +-- +-- ************************************************************** + +ENBDirectInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ ENBDirectInformationTransferIEs}}, + ... +} + +ENBDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-Inter-SystemInformationTransferTypeEDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, + ... +} + +Inter-SystemInformationTransferType ::= CHOICE { + rIMTransfer RIMTransfer, + ... +} + +-- ************************************************************** +-- +-- MME DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Direct Information Transfer +-- +-- ************************************************************** + +MMEDirectInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ MMEDirectInformationTransferIEs}}, + ... +} + +MMEDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-Inter-SystemInformationTransferTypeMDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, + ... +} +-- ************************************************************** +-- +-- eNB CONFIGURATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- eNB Configuration Transfer +-- +-- ************************************************************** + +ENBConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ ENBConfigurationTransferIEs}}, + ... +} + +ENBConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferECT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-EN-DCSONConfigurationTransfer-ECT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferECT CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- MME CONFIGURATION TRANSFER ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- MME Configuration Transfer +-- +-- ************************************************************** + +MMEConfigurationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ MMEConfigurationTransferIEs}}, + ... +} + +MMEConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-SONConfigurationTransferMCT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| + { ID id-EN-DCSONConfigurationTransfer-MCT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }| + { ID id-IntersystemSONConfigurationTransferMCT CRITICALITY ignore TYPE IntersystemSONConfigurationTransfer PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PRIVATE MESSAGE ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Private Message +-- +-- ************************************************************** + +PrivateMessage ::= SEQUENCE { + privateIEs PrivateIE-Container {{PrivateMessageIEs}}, + ... +} + +PrivateMessageIEs S1AP-PRIVATE-IES ::= { + ... +} + +-- ************************************************************** +-- +-- KILL PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- Kill Request +-- +-- ************************************************************** + + +KillRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {KillRequestIEs} }, + ... +} + +KillRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}| + { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}| + { ID id-KillAllWarningMessages CRITICALITY reject TYPE KillAllWarningMessages PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Kill Response +-- +-- ************************************************************** + +KillResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {KillResponseIEs} }, + ... +} + +KillResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| + { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| + { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- PWS RESTART INDICATION PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- PWS Restart Indication +-- +-- ************************************************************** + +PWSRestartIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ PWSRestartIndicationIEs}}, + ... +} + +PWSRestartIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-ECGIListForRestart CRITICALITY reject TYPE ECGIListForRestart PRESENCE mandatory}| + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| + { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory}| + { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- PWS Failure Indication +-- +-- ************************************************************** + +PWSFailureIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container {{ PWSFailureIndicationIEs}}, + ... +} + +PWSFailureIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-PWSfailedECGIList CRITICALITY reject TYPE PWSfailedECGIList PRESENCE mandatory}| + { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}, + ... +} + +-- ************************************************************** +-- +-- LPPA TRANSPORT ELEMENTARY PROCEDURES +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- DOWNLINK UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkUEAssociatedLPPaTransport-IEs}}, + ... +} + +DownlinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +UplinkUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkUEAssociatedLPPaTransport-IEs}}, + ... +} + +UplinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- DOWNLINK NON UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +DownlinkNonUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{DownlinkNonUEAssociatedLPPaTransport-IEs}}, + ... +} + +DownlinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UPLINK NON UE ASSOCIATED LPPA TRANSPORT +-- +-- ************************************************************** + +UplinkNonUEAssociatedLPPaTransport ::= SEQUENCE { + protocolIEs ProtocolIE-Container {{UplinkNonUEAssociatedLPPaTransport-IEs}}, + ... +} + +UplinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { + { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| + { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, + ... +} + + +-- ************************************************************** +-- +-- E-RAB MODIFICATION INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- E-RAB Modification Indication +-- +-- ************************************************************** + +E-RABModificationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { E-RABModificationIndicationIEs} }, + ... +} + +E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}| + { ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}| + { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}| +-- Extension for Release 11 to support BBAI -- + { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| +{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, + ... +} + +E-RABToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABToBeModifiedItemBearerModIndIEs} } + +E-RABToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModInd PRESENCE mandatory}, + ... +} + +E-RABToBeModifiedItemBearerModInd ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + dL-GTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, + ... +} + +E-RABToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABNotToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABNotToBeModifiedItemBearerModIndIEs} } + +E-RABNotToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABNotToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedItemBearerModInd PRESENCE mandatory}, + ... +} + +E-RABNotToBeModifiedItemBearerModInd ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + transportLayerAddress TransportLayerAddress, + dL-GTP-TEID GTP-TEID, + iE-Extensions ProtocolExtensionContainer { { E-RABNotToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, + ... +} + +E-RABNotToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CSGMembershipInfo ::= SEQUENCE { + cSGMembershipStatus CSGMembershipStatus, + cSG-Id CSG-Id, + cellAccessMode CellAccessMode OPTIONAL, + pLMNidentity PLMNidentity OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { CSGMembershipInfo-ExtIEs} } OPTIONAL, + ... +} + +CSGMembershipInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- E-RAB Modification Confirm +-- +-- ************************************************************** + +E-RABModificationConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {E-RABModificationConfirmIEs} }, + ... +} + +E-RABModificationConfirmIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABModifyListBearerModConf CRITICALITY ignore TYPE E-RABModifyListBearerModConf PRESENCE optional}| + { ID id-E-RABFailedToModifyListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-E-RABToBeReleasedListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}, + ... +} + +E-RABModifyListBearerModConf ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModConfIEs} } + +E-RABModifyItemBearerModConfIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABModifyItemBearerModConf CRITICALITY ignore TYPE E-RABModifyItemBearerModConf PRESENCE mandatory}, + ... +} + +E-RABModifyItemBearerModConf ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModConfExtIEs} } OPTIONAL, + ... +} + + +E-RABModifyItemBearerModConfExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- ************************************************************** +-- +-- UE CONTEXT MODIFICATION INDICATION ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Modification Indication +-- +-- ************************************************************** + +UEContextModificationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextModificationIndicationIEs} }, + ... +} + +UEContextModificationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- UE Context Modification Confirm +-- +-- ************************************************************** + +UEContextModificationConfirm ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextModificationConfirmIEs} }, + ... +} + +UEContextModificationConfirmIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT SUSPEND ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Suspend Request +-- +-- ************************************************************** + +UEContextSuspendRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextSuspendRequestIEs} }, + ... +} + +UEContextSuspendRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| + { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + +-- ************************************************************** +-- +-- UE Context Suspend Response +-- +-- ************************************************************** + +UEContextSuspendResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} }, + ... +} + +UEContextSuspendResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- UE CONTEXT RESUME ELEMENTARY PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Context Resume Request +-- +-- ************************************************************** + +UEContextResumeRequest ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeRequestIEs} }, + ... +} + +UEContextResumeRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABFailedToResumeListResumeReq CRITICALITY reject TYPE E-RABFailedToResumeListResumeReq PRESENCE optional}| + { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional}, + ... +} + +E-RABFailedToResumeListResumeReq ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeReqIEs} } + +E-RABFailedToResumeItemResumeReqIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedToResumeItemResumeReq CRITICALITY reject TYPE E-RABFailedToResumeItemResumeReq PRESENCE mandatory}, + ... +} + +E-RABFailedToResumeItemResumeReq ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeReq-ExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToResumeItemResumeReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Response +-- +-- ************************************************************** + +UEContextResumeResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeResponseIEs} }, + ... +} + +UEContextResumeResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-E-RABFailedToResumeListResumeRes CRITICALITY reject TYPE E-RABFailedToResumeListResumeRes PRESENCE optional}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| + { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}, + ... +} + +E-RABFailedToResumeListResumeRes ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeResIEs} } + +E-RABFailedToResumeItemResumeResIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABFailedToResumeItemResumeRes CRITICALITY reject TYPE E-RABFailedToResumeItemResumeRes PRESENCE mandatory}, + ... +} + +E-RABFailedToResumeItemResumeRes ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeRes-ExtIEs} } OPTIONAL, + ... +} + +E-RABFailedToResumeItemResumeRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- ************************************************************** +-- +-- UE Context Resume Failure +-- +-- ************************************************************** + +UEContextResumeFailure ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} }, + ... +} + +UEContextResumeFailureIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Connection Establishment Indication +-- +-- ************************************************************** + +ConnectionEstablishmentIndication::= SEQUENCE { + protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} }, + ... +} + +ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| + { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional }| + { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }| + { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| + { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}| + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + +-- ************************************************************** +-- +-- Retrieve UE Information +-- +-- ************************************************************** + +RetrieveUEInformation ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} }, + ... +} + +RetrieveUEInformationIEs S1AP-PROTOCOL-IES ::= { + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}, +... + +} + + +-- ************************************************************** + +-- UE Information Transfer +-- +-- ************************************************************** +UEInformationTransfer ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} }, + ... +} + +UEInformationTransferIEs S1AP-PROTOCOL-IES ::= { + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| + { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| + { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| + { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| + { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- eNB CP Relocation Indication +-- +-- ************************************************************** + +ENBCPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { ENBCPRelocationIndicationIEs} }, + ... +} + +ENBCPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| + { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| + { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| + { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore TYPE LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + + +-- ************************************************************** +-- +-- MME CP Relocation Indication +-- +-- ************************************************************** + +MMECPRelocationIndication ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { MMECPRelocationIndicationIEs} }, + ... +} + +MMECPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, + ... +} + + +-- ************************************************************** +-- +-- Secondary RAT Data Usage Report +-- +-- ************************************************************** + +SecondaryRATDataUsageReport ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { SecondaryRATDataUsageReportIEs} }, + ... +} + +SecondaryRATDataUsageReportIEs S1AP-PROTOCOL-IES ::= { + { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| + { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| + { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE mandatory}| + { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional}| + { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| + { ID id-TimeSinceSecondaryNodeRelease CRITICALITY ignore TYPE TimeSinceSecondaryNodeRelease PRESENCE optional }, + ... +} + + +-- ************************************************************** +-- +-- UE RADIO CAPABILITY ID MAPPING PROCEDURE +-- +-- ************************************************************** + +-- ************************************************************** +-- +-- UE Radio Capability ID Mapping Request +-- +-- ************************************************************** + +UERadioCapabilityIDMappingRequest::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityIDMappingRequestIEs} }, + ... +} + +UERadioCapabilityIDMappingRequestIEs S1AP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }, + ... +} + +-- ************************************************************** +-- +-- UE Radio Capability ID Mapping Response +-- +-- ************************************************************** + +UERadioCapabilityIDMappingResponse ::= SEQUENCE { + protocolIEs ProtocolIE-Container { { UERadioCapabilityIDMappingResponseIEs} }, + ... +} + +UERadioCapabilityIDMappingResponseIEs S1AP-PROTOCOL-IES ::= { + { ID id-UERadioCapabilityID CRITICALITY reject TYPE UERadioCapabilityID PRESENCE mandatory }| + { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }| + { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, + ... +} + +END +-- ASN1STOP + +9.3.4 Information Element Definitions +-- ASN1START +-- ************************************************************** +-- +-- Information Element Definitions +-- +-- ************************************************************** + +S1AP-IEs { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-IEs (2) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + id-E-RABInformationListItem, + id-E-RABItem, + id-GUMMEIType, + id-Bearers-SubjectToStatusTransfer-Item, + id-Time-Synchronisation-Info, + id-x2TNLConfigurationInfo, + id-eNBX2ExtendedTransportLayerAddresses, + id-MDTConfiguration, + id-Time-UE-StayedInCell-EnhancedGranularity, + id-HO-Cause, + id-M3Configuration, + id-M4Configuration, + id-M5Configuration, + id-MDT-Location-Info, + id-SignallingBasedMDTPLMNList, + id-MobilityInformation, + id-ULCOUNTValueExtended, + id-DLCOUNTValueExtended, + id-ReceiveStatusOfULPDCPSDUsExtended, + id-eNBIndirectX2TransportLayerAddresses, + id-Muting-Availability-Indication, + id-Muting-Pattern-Information, + id-NRrestrictioninEPSasSecondaryRAT, + id-NRrestrictionin5GS, + id-Synchronisation-Information, + id-uE-HistoryInformationFromTheUE, + id-LoggedMBSFNMDT, + id-SON-Information-Report, + id-RecommendedCellItem, + id-RecommendedENBItem, + id-ProSeUEtoNetworkRelaying, + id-ULCOUNTValuePDCP-SNlength18, + id-DLCOUNTValuePDCP-SNlength18, + id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18, + id-M6Configuration, + id-M7Configuration, + id-RAT-Type, + id-extended-e-RAB-MaximumBitrateDL, + id-extended-e-RAB-MaximumBitrateUL, + id-extended-e-RAB-GuaranteedBitrateDL, + id-extended-e-RAB-GuaranteedBitrateUL, + id-extended-uEaggregateMaximumBitRateDL, + id-extended-uEaggregateMaximumBitRateUL, + id-SecondaryRATDataUsageReportItem, + id-E-RABUsageReportItem, + id-UEAppLayerMeasConfig, + id-serviceType, + id-UnlicensedSpectrumRestriction, + id-CNTypeRestrictions, + id-DownlinkPacketLossRate, + id-UplinkPacketLossRate, + id-BluetoothMeasurementConfiguration, + id-WLANMeasurementConfiguration, + id-LastNG-RANPLMNIdentity, + id-PSCellInformation, + id-IMSvoiceEPSfallbackfrom5G, + id-RequestTypeAdditionalInfo, + id-AdditionalRRMPriorityIndex, + id-ContextatSource, + id-IntersystemMeasurementConfiguration, + id-SourceNodeID, + id-NB-IoT-RLF-Report-Container, + id-MDTConfigurationNR, + id-DAPSRequestInfo, + id-DAPSResponseInfoList, + id-DAPSResponseInfoItem, + id-Bearers-SubjectToEarlyStatusTransfer-Item, + id-TraceCollectionEntityURI, + id-EmergencyIndicator, + id-SourceTransportLayerAddress, + id-lastVisitedPSCellList, + id-RACSIndication, + id-SecurityIndication, + id-E-RABSecurityResultItem, + id-E-RABSecurityResultList, + id-RAT-Restrictions, + id-UEContextReferenceatSourceeNB, + id-LTE-NTN-TAI-Information, + id-SourceNodeTransportLayerAddress, + id-SourceSNID, + id-Direct-Forwarding-Path-Availability, + id-LoggedMDTTrigger, + id-SensorMeasurementConfiguration, + maxnoofCSGs, + maxnoofE-RABs, + maxnoofErrors, + maxnoofBPLMNs, + maxnoofPLMNsPerMME, + maxnoofTACs, + maxnoofEPLMNs, + maxnoofEPLMNsPlusOne, + maxnoofForbLACs, + maxnoofForbTACs, + maxnoofCellsinUEHistoryInfo, + maxnoofCellID, + maxnoofDCNs, + maxnoofEmergencyAreaID, + maxnoofTAIforWarning, + maxnoofCellinTAI, + maxnoofCellinEAI, + maxnoofeNBX2TLAs, + maxnoofeNBX2ExtTLAs, + maxnoofeNBX2GTPTLAs, + maxnoofRATs, + maxnoofGroupIDs, + maxnoofMMECs, + maxnoofTAforMDT, + maxnoofCellIDforMDT, + maxnoofMDTPLMNs, + maxnoofCellsforRestart, + maxnoofRestartTAIs, + maxnoofRestartEmergencyAreaIDs, + maxnoofMBSFNAreaMDT, + maxEARFCN, + maxnoofCellsineNB, + maxnoofRecommendedCells, + maxnoofRecommendedENBs, + maxnooftimeperiods, + maxnoofCellIDforQMC, + maxnoofTAforQMC, + maxnoofPLMNforQMC, + maxnoofBluetoothName, + maxnoofWLANName, + maxnoofConnectedengNBs, + maxnoofPC5QoSFlows, + maxnooffrequencies, + maxNARFCN, + maxRS-IndexCellQual, + maxnoofPSCellsPerPrimaryCellinUEHistoryInfo, + maxnoofTACsInNTN, + maxnoofSensorName + + + + +FROM S1AP-Constants + + Criticality, + ProcedureCode, + ProtocolIE-ID, + TriggeringMessage +FROM S1AP-CommonDataTypes + + ProtocolExtensionContainer{}, + S1AP-PROTOCOL-EXTENSION, + ProtocolIE-SingleContainer{}, + S1AP-PROTOCOL-IES + +FROM S1AP-Containers; + +-- A + +Additional-GUTI::= SEQUENCE { + gUMMEI GUMMEI, + m-TMSI M-TMSI, + iE-Extensions ProtocolExtensionContainer { {Additional-GUTI-ExtIEs} } OPTIONAL, + ... +} + +Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AdditionalRRMPriorityIndex ::= BIT STRING (SIZE(32)) + +AerialUEsubscriptionInformation ::= ENUMERATED { + allowed, + not-allowed, + ... +} + +AreaScopeOfMDT ::= CHOICE { + cellBased CellBasedMDT, + tABased TABasedMDT, + pLMNWide NULL, + ..., + tAIBased TAIBasedMDT +} + + +AreaScopeOfQMC ::= CHOICE { + cellBased CellBasedQMC, + tABased TABasedQMC, + tAIBased TAIBasedQMC, + pLMNAreaBased PLMNAreaBasedQMC, + ... +} + +AllocationAndRetentionPriority ::= SEQUENCE { + priorityLevel PriorityLevel, + pre-emptionCapability Pre-emptionCapability, + pre-emptionVulnerability Pre-emptionVulnerability, + iE-Extensions ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL, + ... +} + +AllocationAndRetentionPriority-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForCECapableUEs ::= SEQUENCE { + cellIdentifierAndCELevelForCECapableUEs CellIdentifierAndCELevelForCECapableUEs, + iE-Extensions ProtocolExtensionContainer { { InformationForCECapableUEs-ExtIEs} } OPTIONAL, + ... +} + +InformationForCECapableUEs-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForPaging ::= SEQUENCE { + assistanceDataForRecommendedCells AssistanceDataForRecommendedCells OPTIONAL, + assistanceDataForCECapableUEs AssistanceDataForCECapableUEs OPTIONAL, + pagingAttemptInformation PagingAttemptInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { AssistanceDataForPaging-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +AssistanceDataForRecommendedCells ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + iE-Extensions ProtocolExtensionContainer { { AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL, + ... +} + +AssistanceDataForRecommendedCells-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- B + +Bearers-SubjectToStatusTransferList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { Bearers-SubjectToStatusTransfer-ItemIEs } } + +Bearers-SubjectToStatusTransfer-ItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-Bearers-SubjectToStatusTransfer-Item CRITICALITY ignore TYPE Bearers-SubjectToStatusTransfer-Item PRESENCE mandatory }, + ... +} + +Bearers-SubjectToStatusTransfer-Item ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + uL-COUNTvalue COUNTvalue, + dL-COUNTvalue COUNTvalue, + receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Bearers-SubjectToStatusTransfer-ItemExtIEs} } OPTIONAL, + ... +} + +Bearers-SubjectToStatusTransfer-ItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-ULCOUNTValueExtended CRITICALITY ignore EXTENSION COUNTValueExtended PRESENCE optional}| + { ID id-DLCOUNTValueExtended CRITICALITY ignore EXTENSION COUNTValueExtended PRESENCE optional}| + { ID id-ReceiveStatusOfULPDCPSDUsExtended CRITICALITY ignore EXTENSION ReceiveStatusOfULPDCPSDUsExtended PRESENCE optional}| + { ID id-ULCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION COUNTvaluePDCP-SNlength18 PRESENCE optional}| + { ID id-DLCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION COUNTvaluePDCP-SNlength18 PRESENCE optional}| + { ID id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 CRITICALITY ignore EXTENSION ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 PRESENCE optional}, + ... +} + +Bearers-SubjectToEarlyStatusTransferList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { Bearers-SubjectToEarlyStatusTransfer-ItemIEs } } + +Bearers-SubjectToEarlyStatusTransfer-ItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-Bearers-SubjectToEarlyStatusTransfer-Item CRITICALITY ignore TYPE Bearers-SubjectToEarlyStatusTransfer-Item PRESENCE mandatory}, + ... +} + +Bearers-SubjectToEarlyStatusTransfer-Item ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dLCOUNT-PDCP-SNlength DLCOUNT-PDCP-SNlength, + iE-Extensions ProtocolExtensionContainer { {Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs} } OPTIONAL, + ... +} + +Bearers-SubjectToEarlyStatusTransfer-ItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +BearerType ::= ENUMERATED { + non-IP, + ... +} + +BitRate ::= INTEGER (0..10000000000) + +BluetoothMeasurementConfiguration ::= SEQUENCE { + bluetoothMeasConfig BluetoothMeasConfig, + bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL, + bt-rssi ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { BluetoothMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +BluetoothMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +BluetoothMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofBluetoothName)) OF BluetoothName + +BluetoothMeasConfig::= ENUMERATED {setup,...} + +BluetoothName ::= OCTET STRING (SIZE (1..248)) + +BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity + +BroadcastCancelledAreaList ::= CHOICE { + cellID-Cancelled CellID-Cancelled, + tAI-Cancelled TAI-Cancelled, + emergencyAreaID-Cancelled EmergencyAreaID-Cancelled, + ... +} + +BroadcastCompletedAreaList ::= CHOICE { + cellID-Broadcast CellID-Broadcast, + tAI-Broadcast TAI-Broadcast, + emergencyAreaID-Broadcast EmergencyAreaID-Broadcast, + ... +} + + +-- C + +CancelledCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellinEAI-Item + +CancelledCellinEAI-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellinEAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellinEAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CancelledCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellinTAI-Item + +CancelledCellinTAI-Item ::= SEQUENCE{ + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CancelledCellinTAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CancelledCellinTAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Cause ::= CHOICE { + radioNetwork CauseRadioNetwork, + transport CauseTransport, + nas CauseNas, + protocol CauseProtocol, + misc CauseMisc, + ... +} + +CauseMisc ::= ENUMERATED { + control-processing-overload, + not-enough-user-plane-processing-resources, + hardware-failure, + om-intervention, + unspecified, + unknown-PLMN, +... +} + +CauseProtocol ::= ENUMERATED { + transfer-syntax-error, + abstract-syntax-error-reject, + abstract-syntax-error-ignore-and-notify, + message-not-compatible-with-receiver-state, + semantic-error, + abstract-syntax-error-falsely-constructed-message, + unspecified, + ... +} + +CauseRadioNetwork ::= ENUMERATED { + unspecified, + tx2relocoverall-expiry, + successful-handover, + release-due-to-eutran-generated-reason, + handover-cancelled, + partial-handover, + ho-failure-in-target-EPC-eNB-or-target-system, + ho-target-not-allowed, + tS1relocoverall-expiry, + tS1relocprep-expiry, + cell-not-available, + unknown-targetID, + no-radio-resources-available-in-target-cell, + unknown-mme-ue-s1ap-id, + unknown-enb-ue-s1ap-id, + unknown-pair-ue-s1ap-id, + handover-desirable-for-radio-reason, + time-critical-handover, + resource-optimisation-handover, + reduce-load-in-serving-cell, + user-inactivity, + radio-connection-with-ue-lost, + load-balancing-tau-required, + cs-fallback-triggered, + ue-not-available-for-ps-service, + radio-resources-not-available, + failure-in-radio-interface-procedure, + invalid-qos-combination, + interrat-redirection, + interaction-with-other-procedure, + unknown-E-RAB-ID, + multiple-E-RAB-ID-instances, + encryption-and-or-integrity-protection-algorithms-not-supported, + s1-intra-system-handover-triggered, + s1-inter-system-handover-triggered, + x2-handover-triggered, + ..., + redirection-towards-1xRTT, + not-supported-QCI-value, + invalid-CSG-Id, + release-due-to-pre-emption, + n26-interface-not-available, + insufficient-ue-capabilities, + maximum-bearer-pre-emption-rate-exceeded, + up-integrity-protection-not-possible + +} + +CauseTransport ::= ENUMERATED { + transport-resource-unavailable, + unspecified, + ... +} + +CauseNas ::= ENUMERATED { + normal-release, + authentication-failure, + detach, + unspecified, + ..., + csg-subscription-expiry, + uE-not-in-PLMN-serving-area +} + +CellAccessMode ::= ENUMERATED { + hybrid, + ... +} + +CellIdentifierAndCELevelForCECapableUEs ::= SEQUENCE { + global-Cell-ID EUTRAN-CGI, + cELevel CELevel, + iE-Extensions ProtocolExtensionContainer { { CellIdentifierAndCELevelForCECapableUEs-ExtIEs} } OPTIONAL, + ... +} + +CellIdentifierAndCELevelForCECapableUEs-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Coverage Enhancement level encoded according to TS 36.331 16 -- +CELevel ::= OCTET STRING + +CE-mode-B-SupportIndicator ::= ENUMERATED { + supported, + ... +} + +CellIdentity ::= BIT STRING (SIZE (28)) + +CellID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Broadcast-Item + +CellID-Broadcast-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CellID-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +CellID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellID-Cancelled::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Cancelled-Item + +CellID-Cancelled-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + numberOfBroadcasts NumberOfBroadcasts, + iE-Extensions ProtocolExtensionContainer { {CellID-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +CellID-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellBasedMDT::= SEQUENCE { + cellIdListforMDT CellIdListforMDT, + iE-Extensions ProtocolExtensionContainer { {CellBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +CellBasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforMDT ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF EUTRAN-CGI + +CellBasedQMC::= SEQUENCE { + cellIdListforQMC CellIdListforQMC, + iE-Extensions ProtocolExtensionContainer { {CellBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +CellBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CellIdListforQMC ::= SEQUENCE (SIZE(1..maxnoofCellIDforQMC)) OF EUTRAN-CGI + +Cdma2000PDU ::= OCTET STRING + +Cdma2000RATType ::= ENUMERATED { + hRPD, + onexRTT, + ... +} + +Cdma2000SectorID ::= OCTET STRING + +Cdma2000HOStatus ::= ENUMERATED { + hOSuccess, + hOFailure, + ... +} + +Cdma2000HORequiredIndication ::= ENUMERATED { + true, + ... +} + +Cdma2000OneXSRVCCInfo ::= SEQUENCE { + cdma2000OneXMEID Cdma2000OneXMEID, + cdma2000OneXMSI Cdma2000OneXMSI, + cdma2000OneXPilot Cdma2000OneXPilot, + iE-Extensions ProtocolExtensionContainer { {Cdma2000OneXSRVCCInfo-ExtIEs} } OPTIONAL, + ... +} + +Cdma2000OneXSRVCCInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Cdma2000OneXMEID ::= OCTET STRING + +Cdma2000OneXMSI ::= OCTET STRING + +Cdma2000OneXPilot ::= OCTET STRING + +Cdma2000OneXRAND ::= OCTET STRING + + +Cell-Size ::= ENUMERATED {verysmall, small, medium, large, ...} + +CellType ::= SEQUENCE { + cell-Size Cell-Size, + iE-Extensions ProtocolExtensionContainer { { CellType-ExtIEs}} OPTIONAL, + ... +} + +CellType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CGI ::= SEQUENCE { + pLMNidentity PLMNidentity, + lAC LAC, + cI CI, + rAC RAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL, + ... + } + +CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CI ::= OCTET STRING (SIZE (2)) + +CNDomain ::= ENUMERATED { + ps, + cs +} + +CNTypeRestrictions::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF CNTypeRestrictions-Item + +CNTypeRestrictions-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + cNType CNType, + iE-Extensions ProtocolExtensionContainer { { CNTypeRestrictions-Item-ExtIEs} } OPTIONAL, + ... +} + +CNTypeRestrictions-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CNType ::= ENUMERATED { + fiveGCForbidden, + ..., + epc-Forbiddden +} + +ConcurrentWarningMessageIndicator ::= ENUMERATED { + true +} + +ConnectedengNBList ::= SEQUENCE (SIZE(1..maxnoofConnectedengNBs)) OF ConnectedengNBItem + +ConnectedengNBItem ::= SEQUENCE { + en-gNB-ID En-gNB-ID, + supportedTAs SupportedTAs, + iE-Extensions ProtocolExtensionContainer { {ConnectedengNBItem-ExtIEs} } OPTIONAL, + ... +} + +ConnectedengNBItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ContextatSource ::= SEQUENCE { + sourceNG-RAN-node-ID Global-RAN-NODE-ID, + rAN-UE-NGAP-ID RAN-UE-NGAP-ID, + iE-Extensions ProtocolExtensionContainer { {ContextatSource-ExtIEs} } OPTIONAL, + ... +} + +ContextatSource-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Correlation-ID ::= OCTET STRING (SIZE (4)) + +CSFallbackIndicator ::= ENUMERATED { + cs-fallback-required, + ..., + cs-fallback-high-priority +} + +AdditionalCSFallbackIndicator ::= ENUMERATED { + no-restriction, + restriction, + ... +} + +CSG-Id ::= BIT STRING (SIZE (27)) + + +CSG-IdList ::= SEQUENCE (SIZE (1.. maxnoofCSGs)) OF CSG-IdList-Item + +CSG-IdList-Item ::= SEQUENCE { + cSG-Id CSG-Id, + iE-Extensions ProtocolExtensionContainer { {CSG-IdList-Item-ExtIEs} } OPTIONAL, + ... +} + +CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CSGMembershipStatus ::= ENUMERATED { + member, + not-member +} + + +COUNTvalue ::= SEQUENCE { + pDCP-SN PDCP-SN, + hFN HFN, + iE-Extensions ProtocolExtensionContainer { {COUNTvalue-ExtIEs} } OPTIONAL, + ... +} +COUNTvalue-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTValueExtended ::= SEQUENCE { + pDCP-SNExtended PDCP-SNExtended, + hFNModified HFNModified, + iE-Extensions ProtocolExtensionContainer { {COUNTValueExtended-ExtIEs} } OPTIONAL, + ... +} + +COUNTValueExtended-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +COUNTvaluePDCP-SNlength18 ::= SEQUENCE { + pDCP-SNlength18 PDCP-SNlength18, + hFNforPDCP-SNlength18 HFNforPDCP-SNlength18, + iE-Extensions ProtocolExtensionContainer { {COUNTvaluePDCP-SNlength18-ExtIEs} } OPTIONAL, + ... +} + +COUNTvaluePDCP-SNlength18-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Coverage-Level ::= ENUMERATED { + extendedcoverage, + ... +} + +CriticalityDiagnostics ::= SEQUENCE { + procedureCode ProcedureCode OPTIONAL, + triggeringMessage TriggeringMessage OPTIONAL, + procedureCriticality Criticality OPTIONAL, + iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1.. maxnoofErrors)) OF CriticalityDiagnostics-IE-Item + +CriticalityDiagnostics-IE-Item ::= SEQUENCE { + iECriticality Criticality, + iE-ID ProtocolIE-ID, + typeOfError TypeOfError, + iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL, + ... +} + +CriticalityDiagnostics-IE-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +-- D + +DAPSRequestInfo ::= SEQUENCE { + dAPSIndicator ENUMERATED {dAPS-HO-required, ...}, + iE-Extensions ProtocolExtensionContainer { {DAPSRequestInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSRequestInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DAPSResponseInfoList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { DAPSResponseInfoListIEs } } + +DAPSResponseInfoListIEs S1AP-PROTOCOL-IES ::= { + { ID id-DAPSResponseInfoItem CRITICALITY ignore TYPE DAPSResponseInfoItem PRESENCE mandatory}, + ... +} + +DAPSResponseInfoItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dAPSResponseInfo DAPSResponseInfo, + iE-Extensions ProtocolExtensionContainer { {DAPSResponseInfoItem-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfoItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +DAPSResponseInfo ::= SEQUENCE { + dapsresponseindicator ENUMERATED {dAPS-HO-accepted,dAPS-HO-not-accepted,...}, + iE-Extensions ProtocolExtensionContainer { { DAPSResponseInfo-ExtIEs} } OPTIONAL, + ... +} + +DAPSResponseInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DataCodingScheme ::= BIT STRING (SIZE (8)) + +DataSize ::= INTEGER(1..4095, ...) + +DCN-ID ::= INTEGER (0..65535) + +ServedDCNs ::= SEQUENCE (SIZE(0..maxnoofDCNs)) OF ServedDCNsItem + +ServedDCNsItem ::= SEQUENCE { + dCN-ID DCN-ID, + relativeDCNCapacity RelativeMMECapacity, + iE-Extensions ProtocolExtensionContainer { {ServedDCNsItem-ExtIEs} } OPTIONAL, + ... +} + +ServedDCNsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-CP-SecurityInformation ::= SEQUENCE { + dl-NAS-MAC DL-NAS-MAC, + iE-Extensions ProtocolExtensionContainer { { DL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +DL-CP-SecurityInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +DL-Forwarding ::= ENUMERATED { + dL-Forwarding-proposed, + ... +} + +DL-NAS-MAC ::= BIT STRING (SIZE (16)) + +DLCOUNT-PDCP-SNlength ::= CHOICE { + dLCOUNTValuePDCP-SNlength12 COUNTvalue, + dLCOUNTValuePDCP-SNlength15 COUNTValueExtended, + dLCOUNTValuePDCP-SNlength18 COUNTvaluePDCP-SNlength18, + ... +} + +Direct-Forwarding-Path-Availability ::= ENUMERATED { + directPathAvailable, + ... +} + +Data-Forwarding-Not-Possible ::= ENUMERATED { + data-Forwarding-not-Possible, + ... +} + +DLNASPDUDeliveryAckRequest ::= ENUMERATED { + requested, + ... +} + +-- E + +EARFCN ::= INTEGER(0..maxEARFCN, ...) + +ECGIList ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF EUTRAN-CGI + +PWSfailedECGIList ::= SEQUENCE (SIZE(1..maxnoofCellsineNB)) OF EUTRAN-CGI + +EDT-Session ::= ENUMERATED { + true, + ... +} + +EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID + +EmergencyAreaID ::= OCTET STRING (SIZE (3)) + +EmergencyAreaID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Broadcast-Item + +EmergencyAreaID-Broadcast-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + completedCellinEAI CompletedCellinEAI, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EmergencyAreaID-Cancelled ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Cancelled-Item + +EmergencyAreaID-Cancelled-Item ::= SEQUENCE { + emergencyAreaID EmergencyAreaID, + cancelledCellinEAI CancelledCellinEAI, + iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +EmergencyAreaID-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +CompletedCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellinEAI-Item + +CompletedCellinEAI-Item ::= SEQUENCE { + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellinEAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellinEAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ECGI-List ::= SEQUENCE (SIZE(1..maxnoofCellsineNB)) OF EUTRAN-CGI + +EmergencyAreaIDListForRestart ::= SEQUENCE (SIZE(1..maxnoofRestartEmergencyAreaIDs)) OF EmergencyAreaID + +EmergencyIndicator ::= ENUMERATED { + true, + ... +} + +ENB-EarlyStatusTransfer-TransparentContainer ::= SEQUENCE { + bearers-SubjectToEarlyStatusTransferList Bearers-SubjectToEarlyStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +ENB-EarlyStatusTransfer-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENB-ID ::= CHOICE { + macroENB-ID BIT STRING (SIZE(20)), + homeENB-ID BIT STRING (SIZE(28)), + ... , + short-macroENB-ID BIT STRING (SIZE(18)), + long-macroENB-ID BIT STRING (SIZE(21)) +} + +En-gNB-ID ::= BIT STRING (SIZE(22..32, ...)) + +GERAN-Cell-ID ::= SEQUENCE { + lAI LAI, + rAC RAC, + cI CI, + iE-Extensions ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL, + ... +} + +GERAN-Cell-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-ENB-ID ::= SEQUENCE { + pLMNidentity PLMNidentity, + eNB-ID ENB-ID, + iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL, + ... +} + +GlobalENB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-en-gNB-ID ::= SEQUENCE { + pLMNidentity PLMNidentity, + en-gNB-ID En-gNB-ID, + iE-Extensions ProtocolExtensionContainer { {Global-en-gNB-ID-ExtIEs} } OPTIONAL, + ... +} + +Global-en-gNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GUMMEIList::= SEQUENCE (SIZE (1.. maxnoofMMECs)) OF GUMMEI + +ENB-StatusTransfer-TransparentContainer ::= SEQUENCE { + bearers-SubjectToStatusTransferList Bearers-SubjectToStatusTransferList, + iE-Extensions ProtocolExtensionContainer { {ENB-StatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +ENB-StatusTransfer-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENB-UE-S1AP-ID ::= INTEGER (0..16777215) + +ENBname ::= PrintableString (SIZE (1..150,...)) + +ENBX2TLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2TLAs)) OF TransportLayerAddress + +EncryptionAlgorithms ::= BIT STRING (SIZE (16,...)) + +EN-DCSONConfigurationTransfer ::= SEQUENCE { + transfertype EN-DCSONTransferType, + sONInformation SONInformation, + x2TNLConfigInfo X2TNLConfigurationInfo OPTIONAL, + -- This IE shall be present if the SON Information IE contains the SON Information Request IE and the SON Information Request IE is set to "X2TNL Configuration Info" -- + iE-Extensions ProtocolExtensionContainer { {EN-DCSONConfigurationTransfer-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONConfigurationTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONTransferType ::= CHOICE { + request EN-DCTransferTypeRequest, + reply EN-DCTransferTypeReply, + ... +} + +EN-DCTransferTypeRequest ::= SEQUENCE { + sourceeNB EN-DCSONeNBIdentification, + targetengNB EN-DCSONengNBIdentification, + targeteNB EN-DCSONeNBIdentification OPTIONAL, + associatedTAI TAI OPTIONAL, + broadcast5GSTAI FiveGSTAI OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {EN-DCTransferTypeRequest-ExtIEs} } OPTIONAL, +... +} + +EN-DCTransferTypeRequest-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCTransferTypeReply ::= SEQUENCE { + sourceengNB EN-DCSONengNBIdentification, + targeteNB EN-DCSONeNBIdentification, + iE-Extensions ProtocolExtensionContainer { {EN-DCTransferTypeReply-ExtIEs} } OPTIONAL, +... +} + +EN-DCTransferTypeReply-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONeNBIdentification ::= SEQUENCE { + globaleNBID Global-ENB-ID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {EN-DCSONeNBIdentification-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONeNBIdentification-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EN-DCSONengNBIdentification ::= SEQUENCE { + globalengNBID Global-en-gNB-ID, + selectedTAI TAI, + iE-Extensions ProtocolExtensionContainer { {EN-DCSONengNBIdentification-ExtIEs} } OPTIONAL, +... +} + +EN-DCSONengNBIdentification-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EndIndication ::= ENUMERATED { + no-further-data, + further-data-exists, + ... +} + +EnhancedCoverageRestricted ::= ENUMERATED { + restricted, + ... +} + +CE-ModeBRestricted ::= ENUMERATED { + restricted, + not-restricted, + ... +} + +EPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNidentity +EventType ::= ENUMERATED { + direct, + change-of-serve-cell, + stop-change-of-serve-cell, + ... +} + +E-RAB-ID ::= INTEGER (0..15, ...) + +E-RABInformationList ::= SEQUENCE (SIZE (1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { E-RABInformationListIEs } } + +E-RABInformationListIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABInformationListItem CRITICALITY ignore TYPE E-RABInformationListItem PRESENCE mandatory }, + ... +} + +E-RABInformationListItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + dL-Forwarding DL-Forwarding OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABInformationListItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABInformationListItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional }| + { ID id-SourceTransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}| + { ID id-SecurityIndication CRITICALITY ignore EXTENSION SecurityIndication PRESENCE optional }| + { ID id-SourceNodeTransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}, + ... +} + +E-RABList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABItemIEs} } + +E-RABItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABItem CRITICALITY ignore TYPE E-RABItem PRESENCE mandatory }, + ... +} + +E-RABItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + cause Cause, + iE-Extensions ProtocolExtensionContainer { {E-RABItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +E-RABLevelQoSParameters ::= SEQUENCE { + qCI QCI, + allocationRetentionPriority AllocationAndRetentionPriority, + gbrQosInformation GBR-QosInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {E-RABQoSParameters-ExtIEs} } OPTIONAL, + ... +} + + +E-RABSecurityResultList ::= SEQUENCE (SIZE (1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { { E-RABSecurityResultListIEs } } + +E-RABSecurityResultListIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABSecurityResultItem CRITICALITY ignore TYPE E-RABSecurityResultItem PRESENCE mandatory }, + ... +} + +E-RABSecurityResultItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + securityResult SecurityResult, + iE-Extensions ProtocolExtensionContainer { { E-RABSecurityResultItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABSecurityResultItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABUsageReportList ::= SEQUENCE (SIZE(1..maxnooftimeperiods)) OF ProtocolIE-SingleContainer { {E-RABUsageReportItemIEs} } + +E-RABUsageReportItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-E-RABUsageReportItem CRITICALITY ignore TYPE E-RABUsageReportItem PRESENCE mandatory }, + ... +} + +E-RABUsageReportItem ::= SEQUENCE { + startTimestamp OCTET STRING (SIZE(4)), + endTimestamp OCTET STRING (SIZE(4)), + usageCountUL INTEGER (0..18446744073709551615), + usageCountDL INTEGER (0..18446744073709551615), + iE-Extensions ProtocolExtensionContainer { { E-RABUsageReportItem-ExtIEs} } OPTIONAL, + ... +} + +E-RABUsageReportItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +E-RABQoSParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extended for introduction of downlink and uplink packet loss rate for enhanced Voice performance -- + { ID id-DownlinkPacketLossRate CRITICALITY ignore EXTENSION Packet-LossRate PRESENCE optional}| + { ID id-UplinkPacketLossRate CRITICALITY ignore EXTENSION Packet-LossRate PRESENCE optional}, + ... +} + +Ethernet-Type ::= ENUMERATED { + true, + ... +} + +EUTRAN-CGI ::= SEQUENCE { + pLMNidentity PLMNidentity, + cell-ID CellIdentity, + iE-Extensions ProtocolExtensionContainer { {EUTRAN-CGI-ExtIEs} } OPTIONAL, + ... +} + +EUTRAN-CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EUTRANRoundTripDelayEstimationInfo ::= INTEGER (0..2047) + +EventL1LoggedMDTConfig ::= SEQUENCE { + l1Threshold MeasurementThresholdL1LoggedMDT, + hysteresis Hysteresis, + timeToTrigger TimeToTrigger, + iE-Extensions ProtocolExtensionContainer { { EventL1LoggedMDTConfig-ExtIEs} } OPTIONAL, + ... +} + +EventL1LoggedMDTConfig-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +EventTrigger::= CHOICE { + outOfCoverage ENUMERATED {true, ...}, + eventL1LoggedMDTConfig EventL1LoggedMDTConfig, + choice-Extensions ProtocolIE-SingleContainer { { EventTrigger-ExtIEs} } +} + +EventTrigger-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +ExpectedUEBehaviour ::= SEQUENCE { + expectedActivity ExpectedUEActivityBehaviour OPTIONAL, + expectedHOInterval ExpectedHOInterval OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ExpectedUEBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEBehaviour-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedUEActivityBehaviour ::= SEQUENCE { + expectedActivityPeriod ExpectedActivityPeriod OPTIONAL, + expectedIdlePeriod ExpectedIdlePeriod OPTIONAL, + sourceofUEActivityBehaviourInformation SourceOfUEActivityBehaviourInformation OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ExpectedUEActivityBehaviour-ExtIEs} } OPTIONAL, + ... +} + +ExpectedUEActivityBehaviour-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ExpectedActivityPeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181,...) + +ExpectedIdlePeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181,...) + +SourceOfUEActivityBehaviourInformation ::= ENUMERATED { + subscription-information, + statistics, + ... +} + +ExpectedHOInterval ::= ENUMERATED { + sec15, sec30, sec60, sec90, sec120, sec180, long-time, + ... +} + +ExtendedBitRate ::= INTEGER (10000000001..4000000000000, ...) + +ExtendedRNC-ID ::= INTEGER (4096..65535) + +ExtendedRepetitionPeriod ::= INTEGER (4096..131071) + +Extended-UEIdentityIndexValue ::= BIT STRING (SIZE (14)) + +-- F + +FiveGSTAC ::= OCTET STRING (SIZE (3)) + +FiveGSTAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + fiveGSTAC FiveGSTAC, + iE-Extensions ProtocolExtensionContainer { {FiveGSTAI-ExtIEs} } OPTIONAL, + ... +} + +FiveGSTAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +FiveQI ::= INTEGER (0..255, ...) + +ForbiddenInterRATs ::= ENUMERATED { + all, + geran, + utran, + cdma2000, + ..., + geranandutran, + cdma2000andutran + +} + +ForbiddenTAs ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenTAs-Item + +ForbiddenTAs-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + forbiddenTACs ForbiddenTACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenTAs-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC + +ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item + +ForbiddenLAs-Item ::= SEQUENCE { + pLMN-Identity PLMNidentity, + forbiddenLACs ForbiddenLACs, + iE-Extensions ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL, + ... +} + +ForbiddenLAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC + +-- G + +GBR-QosInformation ::= SEQUENCE { + e-RAB-MaximumBitrateDL BitRate, + e-RAB-MaximumBitrateUL BitRate, + e-RAB-GuaranteedBitrateDL BitRate, + e-RAB-GuaranteedBitrateUL BitRate, + iE-Extensions ProtocolExtensionContainer { { GBR-QosInformation-ExtIEs} } OPTIONAL, + ... +} + +GBR-QosInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for maximum bitrate > 10G bps -- + { ID id-extended-e-RAB-MaximumBitrateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-MaximumBitrateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-GuaranteedBitrateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-e-RAB-GuaranteedBitrateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}, + ...} + + +GTP-TEID ::= OCTET STRING (SIZE (4)) + +GUMMEI ::= SEQUENCE { + pLMN-Identity PLMNidentity, + mME-Group-ID MME-Group-ID, + mME-Code MME-Code, + iE-Extensions ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL, + ... +} + +GUMMEI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GUMMEIType ::= ENUMERATED { + native, + mapped, + ..., + mappedFrom5G +} + +GWContextReleaseIndication ::= ENUMERATED { + true, + ... +} + +-- H + +HandoverFlag ::= ENUMERATED { + handoverPreparation, + ... +} + + +HandoverRestrictionList ::= SEQUENCE { + servingPLMN PLMNidentity, + equivalentPLMNs EPLMNs OPTIONAL, + forbiddenTAs ForbiddenTAs OPTIONAL, + forbiddenLAs ForbiddenLAs OPTIONAL, + forbiddenInterRATs ForbiddenInterRATs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL, + ... +} + +HandoverRestrictionList-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-NRrestrictioninEPSasSecondaryRAT CRITICALITY ignore EXTENSION NRrestrictioninEPSasSecondaryRAT PRESENCE optional}| + { ID id-UnlicensedSpectrumRestriction CRITICALITY ignore EXTENSION UnlicensedSpectrumRestriction PRESENCE optional}| + { ID id-CNTypeRestrictions CRITICALITY ignore EXTENSION CNTypeRestrictions PRESENCE optional}| + { ID id-NRrestrictionin5GS CRITICALITY ignore EXTENSION NRrestrictionin5GS PRESENCE optional}| + { ID id-LastNG-RANPLMNIdentity CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional}| + { ID id-RAT-Restrictions CRITICALITY ignore EXTENSION RAT-Restrictions PRESENCE optional}, + ... +} + +HandoverType ::= ENUMERATED { + intralte, + ltetoutran, + ltetogeran, + utrantolte, + gerantolte, + ..., + eps-to-5gs, + fivegs-to-eps +} + +HFN ::= INTEGER (0..1048575) + +HFNModified ::= INTEGER (0..131071) + +HFNforPDCP-SNlength18 ::= INTEGER (0..16383) + +Hysteresis ::= INTEGER (0..30) + +-- I + +Masked-IMEISV ::= BIT STRING (SIZE (64)) + +ImmediateMDT ::= SEQUENCE { + measurementsToActivate MeasurementsToActivate, + m1reportingTrigger M1ReportingTrigger, + m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL, +-- Included in case of event-triggered, or event-triggered periodic reporting for measurement M1 + m1periodicReporting M1PeriodicReporting OPTIONAL, +-- Included in case of periodic or event-triggered periodic reporting + iE-Extensions ProtocolExtensionContainer { { ImmediateMDT-ExtIEs} } OPTIONAL, + ... +} + +ImmediateMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-M3Configuration CRITICALITY ignore EXTENSION M3Configuration PRESENCE conditional}| + { ID id-M4Configuration CRITICALITY ignore EXTENSION M4Configuration PRESENCE conditional}| + { ID id-M5Configuration CRITICALITY ignore EXTENSION M5Configuration PRESENCE conditional}| + { ID id-MDT-Location-Info CRITICALITY ignore EXTENSION MDT-Location-Info PRESENCE optional}| + { ID id-M6Configuration CRITICALITY ignore EXTENSION M6Configuration PRESENCE conditional}| + { ID id-M7Configuration CRITICALITY ignore EXTENSION M7Configuration PRESENCE conditional}| + { ID id-BluetoothMeasurementConfiguration CRITICALITY ignore EXTENSION BluetoothMeasurementConfiguration PRESENCE optional}| + { ID id-WLANMeasurementConfiguration CRITICALITY ignore EXTENSION WLANMeasurementConfiguration PRESENCE optional}| + { ID id-SensorMeasurementConfiguration CRITICALITY ignore EXTENSION SensorMeasurementConfiguration PRESENCE optional}, + ... +} + +IMSI ::= OCTET STRING (SIZE (3..8)) + +InformationOnRecommendedCellsAndENBsForPaging ::= SEQUENCE { + recommendedCellsForPaging RecommendedCellsForPaging, + recommendENBsForPaging RecommendedENBsForPaging, + iE-Extensions ProtocolExtensionContainer { { InformationOnRecommendedCellsAndENBsForPaging-ExtIEs} } OPTIONAL, + ... +} + +InformationOnRecommendedCellsAndENBsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16,...)) + +IntegrityProtectionIndication ::= ENUMERATED { + required, + preferred, + not-needed, + ... +} + +IntegrityProtectionResult ::= ENUMERATED { + performed, + not-performed, + ... +} + +IntendedNumberOfPagingAttempts ::= INTEGER (1..16, ...) + +InterfacesToTrace ::= BIT STRING (SIZE (8)) + +IntersystemMeasurementConfiguration ::= SEQUENCE { + rSRP INTEGER (0.. 127) OPTIONAL, + rSRQ INTEGER (0.. 127) OPTIONAL, + sINR INTEGER (0.. 127) OPTIONAL, + interSystemMeasurementParameters InterSystemMeasurementParameters, + iE-Extensions ProtocolExtensionContainer { { IntersystemMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} +IntersystemMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemMeasurementParameters ::= SEQUENCE { + measurementDuration INTEGER (1..100), + interSystemMeasurementList InterSystemMeasurementList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemMeasurementParameters-ExtIEs} } OPTIONAL, + ... +} +InterSystemMeasurementParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +InterSystemMeasurementList ::= SEQUENCE (SIZE(1.. maxnooffrequencies)) OF InterSystemMeasurementItem + +InterSystemMeasurementItem ::= SEQUENCE { + freqBandIndicatorNR INTEGER (1..1024), + sSBfrequencies INTEGER (0..maxNARFCN), + subcarrierSpacingSSB ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, ...}, + maxRSIndexCellQual INTEGER (1..maxRS-IndexCellQual) OPTIONAL, + sMTC OCTET STRING OPTIONAL, + threshRS-Index-r15 OCTET STRING OPTIONAL, + sSBToMeasure OCTET STRING OPTIONAL, + sSRSSIMeasurement OCTET STRING OPTIONAL, + quantityConfigNR-R15 OCTET STRING OPTIONAL, + excludedCellsToAddModList OCTET STRING OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { InterSystemMeasurementItem-ExtIEs} } OPTIONAL +} + +InterSystemMeasurementItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +IntersystemSONConfigurationTransfer ::= OCTET STRING + +IMSvoiceEPSfallbackfrom5G ::= ENUMERATED { + true, + ... +} + +IAB-Authorized ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +IAB-Node-Indication ::= ENUMERATED { + true, + ... +} + +IAB-Supported ::= ENUMERATED { + true, + ... +} + +-- J +-- K + +KillAllWarningMessages ::= ENUMERATED {true} + +-- L + + +LAC ::= OCTET STRING (SIZE (2)) + +LAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + lAC LAC, + iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL, + ... +} + +LAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedCell-Item ::= CHOICE { + e-UTRAN-Cell LastVisitedEUTRANCellInformation, + uTRAN-Cell LastVisitedUTRANCellInformation, + gERAN-Cell LastVisitedGERANCellInformation, + ..., + nG-RAN-Cell LastVisitedNGRANCellInformation +} +LastVisitedEUTRANCellInformation ::= SEQUENCE { + global-Cell-ID EUTRAN-CGI, + cellType CellType, + time-UE-StayedInCell Time-UE-StayedInCell, + iE-Extensions ProtocolExtensionContainer { { LastVisitedEUTRANCellInformation-ExtIEs} } OPTIONAL, + ... +} +LastVisitedEUTRANCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Rel-11 to support enhanced granularity for time UE stayed in cell -- + { ID id-Time-UE-StayedInCell-EnhancedGranularity CRITICALITY ignore EXTENSION Time-UE-StayedInCell-EnhancedGranularity PRESENCE optional}| + { ID id-HO-Cause CRITICALITY ignore EXTENSION Cause PRESENCE optional}| + { ID id-lastVisitedPSCellList CRITICALITY ignore EXTENSION LastVisitedPSCellList PRESENCE optional}, + ... +} + +LastVisitedPSCellList ::= SEQUENCE (SIZE(1.. maxnoofPSCellsPerPrimaryCellinUEHistoryInfo)) OF LastVisitedPSCellInformation + + +LastVisitedPSCellInformation ::= SEQUENCE { + pSCellID PSCellInformation OPTIONAL, + timeStay INTEGER (0..40950), + iE-Extensions ProtocolExtensionContainer { { LastVisitedPSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +LastVisitedPSCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LastVisitedNGRANCellInformation ::= OCTET STRING + +LastVisitedUTRANCellInformation ::= OCTET STRING + +LastVisitedGERANCellInformation ::= CHOICE { + undefined NULL, + ... +} + +L3-Information ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +LPPa-PDU ::= OCTET STRING + +LHN-ID ::= OCTET STRING(SIZE (32..256)) + +Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...} + +ListeningSubframePattern ::= SEQUENCE { + pattern-period ENUMERATED {ms1280, ms2560, ms5120, ms10240, ...}, + pattern-offset INTEGER (0..10239, ...), + iE-Extensions ProtocolExtensionContainer { { ListeningSubframePattern-ExtIEs} } OPTIONAL, + ... +} + +ListeningSubframePattern-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +... +} + +LoggedMDT ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + iE-Extensions ProtocolExtensionContainer { {LoggedMDT-ExtIEs} } OPTIONAL, + ... +} + +LoggedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-BluetoothMeasurementConfiguration CRITICALITY ignore EXTENSION BluetoothMeasurementConfiguration PRESENCE optional}| + { ID id-WLANMeasurementConfiguration CRITICALITY ignore EXTENSION WLANMeasurementConfiguration PRESENCE optional}| + { ID id-LoggedMDTTrigger CRITICALITY ignore EXTENSION LoggedMDTTrigger PRESENCE optional}| + { ID id-SensorMeasurementConfiguration CRITICALITY ignore EXTENSION SensorMeasurementConfiguration PRESENCE optional}, +... +} + +LoggingInterval ::= ENUMERATED {ms128, ms256, ms512, ms1024, ms2048, ms3072, ms4096, ms6144} + +LoggingDuration ::= ENUMERATED {m10, m20, m40, m60, m90, m120} + +LoggedMBSFNMDT ::= SEQUENCE { + loggingInterval LoggingInterval, + loggingDuration LoggingDuration, + mBSFN-ResultToLog MBSFN-ResultToLog OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { LoggedMBSFNMDT-ExtIEs } } OPTIONAL, + ... +} + +LoggedMBSFNMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +LoggedMDTTrigger ::= CHOICE{ + periodical NULL, + eventTrigger EventTrigger, + ... +} + +LTE-M-Indication ::= ENUMERATED {lte-m, ... } + +LTE-NTN-TAI-Information ::= SEQUENCE { + servingPLMN PLMNidentity, + tACList-In-LTE-NTN TACList-In-LTE-NTN, + uE-Location-Derived-TAC TAC OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {LTE-NTN-TAI-Information-ExtIEs} } OPTIONAL, + ... +} + +LTE-NTN-TAI-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- M + +M3Configuration ::= SEQUENCE { + m3period M3period, + iE-Extensions ProtocolExtensionContainer { { M3Configuration-ExtIEs} } OPTIONAL, + ... +} + +M3Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M3period ::= ENUMERATED {ms100, ms1000, ms10000, ...,ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, min1 } + +M4Configuration ::= SEQUENCE { + m4period M4period, + m4-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M4Configuration-ExtIEs} } OPTIONAL, + ... +} + +M4Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M5Configuration ::= SEQUENCE { + m5period M5period, + m5-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M5Configuration-ExtIEs} } OPTIONAL, + ... +} + +M5Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } + +M6Configuration ::= SEQUENCE { + m6report-Interval M6report-Interval, + m6delay-threshold M6delay-threshold OPTIONAL, +-- This IE shall be present if the M6 Links to log IE is set to "uplink" or to "both-uplink-and-downlink" -- + m6-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M6Configuration-ExtIEs} } OPTIONAL, + ... +} + +M6Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M6report-Interval ::= ENUMERATED { ms1024, ms2048, ms5120, ms10240, ... } + +M6delay-threshold ::= ENUMERATED { ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, ms750, ... } + +M7Configuration ::= SEQUENCE { + m7period M7period, + m7-links-to-log Links-to-log, + iE-Extensions ProtocolExtensionContainer { { M7Configuration-ExtIEs} } OPTIONAL, + ... +} + +M7Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +M7period ::= INTEGER(1..60, ...) + +MDT-Activation ::= ENUMERATED { + immediate-MDT-only, + immediate-MDT-and-Trace, + logged-MDT-only, + ..., + logged-MBSFN-MDT +} + +MDT-Location-Info ::= BIT STRING (SIZE (8)) + +MDT-Configuration ::= SEQUENCE { + mdt-Activation MDT-Activation, + areaScopeOfMDT AreaScopeOfMDT, + mDTMode MDTMode, + iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL, + ... +} +MDT-Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-SignallingBasedMDTPLMNList CRITICALITY ignore EXTENSION MDTPLMNList PRESENCE optional }, + ... +} + +ManagementBasedMDTAllowed ::= ENUMERATED {allowed, ...} + +MBSFN-ResultToLog ::= SEQUENCE (SIZE(1..maxnoofMBSFNAreaMDT)) OF MBSFN-ResultToLogInfo + +MBSFN-ResultToLogInfo ::= SEQUENCE { + mBSFN-AreaId INTEGER (0..255) OPTIONAL, + carrierFreq EARFCN, + iE-Extensions ProtocolExtensionContainer { { MBSFN-ResultToLogInfo-ExtIEs} } OPTIONAL, + ... +} + +MBSFN-ResultToLogInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMNidentity + +PrivacyIndicator ::= ENUMERATED { + immediate-MDT, + logged-MDT, + ... +} + +MDTMode ::= CHOICE { + immediateMDT ImmediateMDT, + loggedMDT LoggedMDT, + ..., + mDTMode-Extension MDTMode-Extension +} + +MDTMode-Extension ::= ProtocolIE-SingleContainer {{ MDTMode-ExtensionIE }} + +MDTMode-ExtensionIE S1AP-PROTOCOL-IES ::= { + { ID id-LoggedMBSFNMDT CRITICALITY ignore TYPE LoggedMBSFNMDT PRESENCE mandatory} +} + +MeasurementsToActivate ::= BIT STRING (SIZE (8)) + +MeasurementThresholdA2 ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + ... +} + +MeasurementThresholdL1LoggedMDT ::= CHOICE { + threshold-RSRP Threshold-RSRP, + threshold-RSRQ Threshold-RSRQ, + choice-Extensions ProtocolIE-SingleContainer { { MeasurementThresholdL1LoggedMDT-ExtIEs} } +} + +MeasurementThresholdL1LoggedMDT-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +MessageIdentifier ::= BIT STRING (SIZE (16)) + +MobilityInformation ::= BIT STRING (SIZE(32)) + +MMEname ::= PrintableString (SIZE (1..150,...)) + +MMEPagingTarget ::= CHOICE { + global-ENB-ID Global-ENB-ID, + tAI TAI, + ... +} + +MMERelaySupportIndicator ::= ENUMERATED {true, ...} + +MME-Group-ID ::= OCTET STRING (SIZE (2)) + +MME-Code ::= OCTET STRING (SIZE (1)) + +MME-UE-S1AP-ID ::= INTEGER (0..4294967295) +M-TMSI ::= OCTET STRING (SIZE (4)) + +MSClassmark2 ::= OCTET STRING +MSClassmark3 ::= OCTET STRING + +MutingAvailabilityIndication ::= ENUMERATED { + available, + unavailable, + ... +} + + +MutingPatternInformation ::= SEQUENCE { + muting-pattern-period ENUMERATED {ms0, ms1280, ms2560, ms5120, ms10240, ...}, + muting-pattern-offset INTEGER (0..10239, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {MutingPatternInformation-ExtIEs} } OPTIONAL, + ... +} + +MutingPatternInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +MDT-ConfigurationNR ::= OCTET STRING + +-- N + +NAS-PDU ::= OCTET STRING + +NASSecurityParametersfromE-UTRAN ::= OCTET STRING + +NASSecurityParameterstoE-UTRAN ::= OCTET STRING + +NB-IoT-DefaultPagingDRX ::= ENUMERATED { + v128, + v256, + v512, + v1024, + ... + } + +NB-IoT-PagingDRX ::= ENUMERATED { v32, v64, v128, v256, v512, v1024,...} + +NB-IoT-Paging-eDRXInformation ::= SEQUENCE { + nB-IoT-paging-eDRX-Cycle NB-IoT-Paging-eDRX-Cycle, + nB-IoT-pagingTimeWindow NB-IoT-PagingTimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +NB-IoT-Paging-eDRXInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NB-IoT-Paging-eDRX-Cycle ::= ENUMERATED{hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, hf512, hf1024, ...} + +NB-IoT-PagingTimeWindow ::= ENUMERATED{s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, ...} + +NB-IoT-RLF-Report-Container ::= OCTET STRING + +NB-IoT-UEIdentityIndexValue ::= BIT STRING (SIZE (12)) + +NextPagingAreaScope ::= ENUMERATED { + same, + changed, + ... +} + +NotifySourceeNB ::= ENUMERATED { + notifySource, + ... +} + +NRCellIdentity ::= BIT STRING (SIZE(36)) + +NR-CGI ::= SEQUENCE { + pLMNIdentity PLMNidentity, + nRCellIdentity NRCellIdentity, + iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL, + ... +} + +NR-CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +NRencryptionAlgorithms ::= BIT STRING (SIZE (16,...)) +NRintegrityProtectionAlgorithms ::= BIT STRING (SIZE (16,...)) + +NRrestrictioninEPSasSecondaryRAT ::= ENUMERATED { + nRrestrictedinEPSasSecondaryRAT, + ... +} + +NRrestrictionin5GS ::= ENUMERATED { + nRrestrictedin5GS, + ... +} + +NRUESecurityCapabilities ::= SEQUENCE { + nRencryptionAlgorithms NRencryptionAlgorithms, + nRintegrityProtectionAlgorithms NRintegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { { NRUESecurityCapabilities-ExtIEs} } OPTIONAL, +... +} + +NRUESecurityCapabilities-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NumberofBroadcastRequest ::= INTEGER (0..65535) + +NumberOfBroadcasts ::= INTEGER (0..65535) + +NRV2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {NRV2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +NRV2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +NRUESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uEaggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {NRUESidelinkAggregateMaximumBitrate-ExtIEs} } OPTIONAL, + ... +} + +NRUESidelinkAggregateMaximumBitrate-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- O +OldBSS-ToNewBSS-Information ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +OverloadAction ::= ENUMERATED { + reject-non-emergency-mo-dt, + reject-rrc-cr-signalling, + permit-emergency-sessions-and-mobile-terminated-services-only, + ..., + permit-high-priority-sessions-and-mobile-terminated-services-only, + reject-delay-tolerant-access, + permit-high-priority-sessions-and-exception-reporting-and-mobile-terminated-services-only, + not-accept-mo-data-or-delay-tolerant-access-from-CP-CIoT + +} + +OverloadResponse ::= CHOICE { + overloadAction OverloadAction, + ... +} + + +-- P + +Packet-LossRate ::= INTEGER(0..1000) + +PagingAttemptInformation ::= SEQUENCE { + pagingAttemptCount PagingAttemptCount, + intendedNumberOfPagingAttempts IntendedNumberOfPagingAttempts, + nextPagingAreaScope NextPagingAreaScope OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PagingAttemptInformation-ExtIEs} } OPTIONAL, + ... +} + +PagingAttemptInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PagingAttemptCount ::= INTEGER (1..16, ...) + +Paging-eDRXInformation ::= SEQUENCE { + paging-eDRX-Cycle Paging-eDRX-Cycle, + pagingTimeWindow PagingTimeWindow OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Paging-eDRXInformation-ExtIEs} } OPTIONAL, + ... +} + +Paging-eDRXInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Paging-eDRX-Cycle ::= ENUMERATED{hfhalf, hf1, hf2, hf4, hf6, hf8, hf10, hf12, hf14, hf16, hf32, hf64, hf128, hf256, ...} + +PagingTimeWindow ::= ENUMERATED{s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, ...} + +PagingDRX ::= ENUMERATED { + v32, + v64, + v128, + v256, + ... + } + +PagingPriority ::= ENUMERATED { + priolevel1, + priolevel2, + priolevel3, + priolevel4, + priolevel5, + priolevel6, + priolevel7, + priolevel8, + ... +} + +PagingProbabilityInformation ::= ENUMERATED {p00, p05, p10, p15, p20, p25, p30, p35, p40, p45, p50, p55, p60, p65, p70, p75, p80, p85, p90, p95, p100, ...} + +PagingCause::= ENUMERATED {voice, ...} + +PC5QoSParameters ::= SEQUENCE { + pc5QoSFlowList PC5QoSFlowList, + pc5LinkAggregatedBitRates BitRate OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSParameters-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF PC5QoSFlowItem + +PC5QoSFlowItem::= SEQUENCE { + pQI FiveQI, + pc5FlowBitRates PC5FlowBitRates OPTIONAL, + range Range OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { PC5QoSFlowItem-ExtIEs} } OPTIONAL, + ... +} + +PC5QoSFlowItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +PC5FlowBitRates ::= SEQUENCE { + guaranteedFlowBitRate BitRate, + maximumFlowBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { { PC5FlowBitRates-ExtIEs} } OPTIONAL, + ... +} + +PC5FlowBitRates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +... +} +PDCP-SN ::= INTEGER (0..4095) + +PDCP-SNExtended ::= INTEGER (0..32767) + +PDCP-SNlength18 ::= INTEGER (0..262143) + +PendingDataIndication ::= ENUMERATED { + true, + ... +} + +M1PeriodicReporting ::= SEQUENCE { + reportInterval ReportIntervalMDT, + reportAmount ReportAmountMDT, + iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, + ... +} + +M1PeriodicReporting-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNidentity ::= TBCD-STRING + +PLMNAreaBasedQMC ::= SEQUENCE { + plmnListforQMC PLMNListforQMC, + iE-Extensions ProtocolExtensionContainer { {PLMNAreaBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +PLMNAreaBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +PLMNListforQMC ::= SEQUENCE (SIZE(1..maxnoofPLMNforQMC)) OF PLMNidentity + +Port-Number ::= OCTET STRING (SIZE (2)) + +Pre-emptionCapability ::= ENUMERATED { + shall-not-trigger-pre-emption, + may-trigger-pre-emption +} + +Pre-emptionVulnerability ::= ENUMERATED { + not-pre-emptable, + pre-emptable +} + +PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15) + +ProSeAuthorized ::= SEQUENCE { + proSeDirectDiscovery ProSeDirectDiscovery OPTIONAL, + proSeDirectCommunication ProSeDirectCommunication OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {ProSeAuthorized-ExtIEs} } OPTIONAL, + ... +} + +ProSeAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-ProSeUEtoNetworkRelaying CRITICALITY ignore EXTENSION ProSeUEtoNetworkRelaying PRESENCE optional}, + ... +} + +ProSeDirectDiscovery ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +ProSeUEtoNetworkRelaying ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +ProSeDirectCommunication ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PS-ServiceNotAvailable ::= ENUMERATED { + ps-service-not-available, + ... +} + +PSCellInformation ::= SEQUENCE { + nCGI NR-CGI, + iE-Extensions ProtocolExtensionContainer { { PSCellInformation-ExtIEs} } OPTIONAL, + ... +} + +PSCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- Q + +QCI ::= INTEGER (0..255) + +-- R + +RACSIndication ::= ENUMERATED {true, ...} + +RAN-UE-NGAP-ID ::= INTEGER (0..4294967295) + +Range ::= ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...} + +ReceiveStatusofULPDCPSDUs ::= BIT STRING (SIZE(4096)) + +ReceiveStatusOfULPDCPSDUsExtended ::= BIT STRING (SIZE(1..16384)) + +ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ::= BIT STRING (SIZE(1..131072)) + +RecommendedCellsForPaging ::= SEQUENCE { + recommendedCellList RecommendedCellList, + iE-Extensions ProtocolExtensionContainer { { RecommendedCellsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedCellList ::= SEQUENCE (SIZE(1.. maxnoofRecommendedCells)) OF ProtocolIE-SingleContainer { { RecommendedCellItemIEs } } + +RecommendedCellItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-RecommendedCellItem CRITICALITY ignore TYPE RecommendedCellItem PRESENCE mandatory }, + ... +} + +RecommendedCellItem::= SEQUENCE { + eUTRAN-CGI EUTRAN-CGI, + timeStayedInCell INTEGER (0..4095) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { RecommendedCellsForPagingItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedCellsForPagingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedENBsForPaging ::= SEQUENCE { + recommendedENBList RecommendedENBList, + iE-Extensions ProtocolExtensionContainer { { RecommendedENBsForPaging-ExtIEs} } OPTIONAL, + ... +} + +RecommendedENBsForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RecommendedENBList::= SEQUENCE (SIZE(1.. maxnoofRecommendedENBs)) OF ProtocolIE-SingleContainer { { RecommendedENBItemIEs } } + +RecommendedENBItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-RecommendedENBItem CRITICALITY ignore TYPE RecommendedENBItem PRESENCE mandatory }, + ... +} + +RecommendedENBItem ::= SEQUENCE { + mMEPagingTarget MMEPagingTarget, + iE-Extensions ProtocolExtensionContainer { { RecommendedENBItem-ExtIEs} } OPTIONAL, + ... +} + +RecommendedENBItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RelativeMMECapacity ::= INTEGER (0..255) + +RelayNode-Indicator ::= ENUMERATED { + true, + ... +} + +RAC ::= OCTET STRING (SIZE (1)) + +RAT-Restrictions ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF RAT-RestrictionsItem + +RAT-RestrictionsItem ::= SEQUENCE { + pLMNidentity PLMNidentity, + rAT-RestrictionInformation BIT STRING (SIZE(8, ...)), + iE-Extensions ProtocolExtensionContainer { { RAT-RestrictionsItem-ExtIEs} } OPTIONAL, + ... +} + +RAT-RestrictionsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RAT-Type ::= ENUMERATED { + nbiot, + ..., + nbiot-leo, + nbiot-meo, + nbiot-geo, + nbiot-othersat, + eutran-leo, + eutran-meo, + eutran-geo, + eutran-othersat +} + +ReportAmountMDT ::= ENUMERATED{r1, r2, r4, r8, r16, r32, r64, rinfinity} + +ReportIntervalMDT ::= ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60} + +M1ReportingTrigger ::= ENUMERATED{ + periodic, + a2eventtriggered, + ..., + a2eventtriggered-periodic +} + +RequestType ::= SEQUENCE { + eventType EventType, + reportArea ReportArea, + iE-Extensions ProtocolExtensionContainer { { RequestType-ExtIEs} } OPTIONAL, + ... +} + + +RequestType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-RequestTypeAdditionalInfo CRITICALITY ignore EXTENSION RequestTypeAdditionalInfo PRESENCE optional }, + ... +} + +RequestTypeAdditionalInfo ::= ENUMERATED { + includePSCell, + ... +} + +RIMTransfer ::= SEQUENCE { + rIMInformation RIMInformation, + rIMRoutingAddress RIMRoutingAddress OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { RIMTransfer-ExtIEs} } OPTIONAL, + ... +} + +RIMTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +RIMInformation ::= OCTET STRING + +RIMRoutingAddress ::= CHOICE { + gERAN-Cell-ID GERAN-Cell-ID, + ..., + targetRNC-ID TargetRNC-ID, + eHRPD-Sector-ID OCTET STRING (SIZE(16)) +} + +ReportArea ::= ENUMERATED { + ecgi, + ... +} + +RepetitionPeriod ::= INTEGER (0..4095) + +RLFReportInformation ::= SEQUENCE { + uE-RLF-Report-Container UE-RLF-Report-Container, + uE-RLF-Report-Container-for-extended-bands UE-RLF-Report-Container-for-extended-bands OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{ RLFReportInformation-ExtIEs}} OPTIONAL, + ... +} + +RLFReportInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-NB-IoT-RLF-Report-Container CRITICALITY ignore EXTENSION NB-IoT-RLF-Report-Container PRESENCE optional}, + ... +} + +RNC-ID ::= INTEGER (0..4095) + +RRC-Container ::= OCTET STRING + +RRC-Establishment-Cause ::= ENUMERATED { + emergency, + highPriorityAccess, + mt-Access, + mo-Signalling, + mo-Data, + ..., + delay-TolerantAccess, + mo-VoiceCall, + mo-ExceptionData +} + +ECGIListForRestart ::= SEQUENCE (SIZE(1..maxnoofCellsforRestart)) OF EUTRAN-CGI + +Routing-ID ::= INTEGER (0..255) + +-- S + + +SecurityKey ::= BIT STRING (SIZE(256)) + + + +SecurityContext ::= SEQUENCE { + nextHopChainingCount INTEGER (0..7), + nextHopParameter SecurityKey, + iE-Extensions ProtocolExtensionContainer { { SecurityContext-ExtIEs} } OPTIONAL, + ... +} + + +SecurityContext-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecondaryRATType ::= ENUMERATED { + nR, + ..., + unlicensed +} + + +SecondaryRATDataUsageRequest ::= ENUMERATED { + requested, + ... +} + +SecondaryRATDataUsageReportList ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {SecondaryRATDataUsageReportItemIEs} } + +SecondaryRATDataUsageReportItemIEs S1AP-PROTOCOL-IES ::= { + { ID id-SecondaryRATDataUsageReportItem CRITICALITY ignore TYPE SecondaryRATDataUsageReportItem PRESENCE mandatory }, + ... +} + +SecondaryRATDataUsageReportItem ::= SEQUENCE { + e-RAB-ID E-RAB-ID, + secondaryRATType SecondaryRATType, + e-RABUsageReportList E-RABUsageReportList, + iE-Extensions ProtocolExtensionContainer { { SecondaryRATDataUsageReportItem-ExtIEs} } OPTIONAL, + ... +} + +SecondaryRATDataUsageReportItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityIndication ::= SEQUENCE { + integrityProtectionIndication IntegrityProtectionIndication, + iE-Extensions ProtocolExtensionContainer { { SecurityIndication-ExtIEs } } OPTIONAL, + ... +} + +SecurityIndication-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SecurityResult ::= SEQUENCE { + integrityProtectionResult IntegrityProtectionResult, + iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL, + ... +} + +SecurityResult-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfig::= ENUMERATED {setup,...} + +SensorMeasConfigNameItem ::= SEQUENCE { + sensorNameConfig SensorNameConfig, + iE-Extensions ProtocolExtensionContainer { { SensorMeasConfigNameItem-ExtIEs } } OPTIONAL, + ... +} + +SensorMeasConfigNameItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofSensorName)) OF SensorMeasConfigNameItem + +SensorMeasurementConfiguration ::= SEQUENCE { + sensorMeasConfig SensorMeasConfig, + sensorMeasConfigNameList SensorMeasConfigNameList OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SensorMeasurementConfiguration-ExtIEs} } OPTIONAL, + ... +} + +SensorMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SensorNameConfig ::= CHOICE { + uncompensatedBarometricConfig ENUMERATED {true, ...}, + choice-Extensions ProtocolIE-SingleContainer { {SensorNameConfig-ExtIEs} } +} + +SensorNameConfig-ExtIEs S1AP-PROTOCOL-IES ::= { + ... +} + +SerialNumber ::= BIT STRING (SIZE (16)) + +ServiceType ::= ENUMERATED{ + qMC-for-streaming-service, + qMC-for-MTSI-service, + ... +} + +SONInformation ::= CHOICE{ + sONInformationRequest SONInformationRequest, + sONInformationReply SONInformationReply, + ..., + sONInformation-Extension SONInformation-Extension +} + +SONInformation-Extension ::= ProtocolIE-SingleContainer {{ SONInformation-ExtensionIE }} + +SONInformation-ExtensionIE S1AP-PROTOCOL-IES ::= { + { ID id-SON-Information-Report CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory} +} + +SONInformationRequest ::= ENUMERATED { + x2TNL-Configuration-Info, + ..., + time-Synchronisation-Info, + activate-Muting, + deactivate-Muting} + +SONInformationReply ::= SEQUENCE { + x2TNLConfigurationInfo X2TNLConfigurationInfo OPTIONAL, + iE-Extensions ProtocolExtensionContainer {{SONInformationReply-ExtIEs}} OPTIONAL, + ... +} + +SONInformationReply-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 9 to transfer Time synchronisation information -- + {ID id-Time-Synchronisation-Info CRITICALITY ignore EXTENSION TimeSynchronisationInfo PRESENCE optional}, + ..., + {ID id-Muting-Pattern-Information CRITICALITY ignore EXTENSION MutingPatternInformation PRESENCE optional} +} + +SONInformationReport ::= CHOICE{ + rLFReportInformation RLFReportInformation, + ... +} + +SONConfigurationTransfer ::= SEQUENCE { + targeteNB-ID TargeteNB-ID, + sourceeNB-ID SourceeNB-ID, + sONInformation SONInformation, + iE-Extensions ProtocolExtensionContainer { { SONConfigurationTransfer-ExtIEs} } OPTIONAL, +... +} + +SONConfigurationTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 10 to transfer the IP addresses of the eNB initiating the ANR action -- + {ID id-x2TNLConfigurationInfo CRITICALITY ignore EXTENSION X2TNLConfigurationInfo PRESENCE conditional + -- This IE shall be present if the SON Information IE contains the SON Information Request IE and the SON Information Request IE is set to "X2TNL Configuration Info" --}| +-- Extension for Release 12 to transfer information concerning the source cell of synchronisation and the aggressor cell -- + {ID id-Synchronisation-Information CRITICALITY ignore EXTENSION SynchronisationInformation PRESENCE conditional + -- This IE shall be present if the SON Information IE contains the SON Information Request IE set to " Activate Muting " --}, + ... +} + + +SynchronisationInformation ::= SEQUENCE { + sourceStratumLevel StratumLevel OPTIONAL, + listeningSubframePattern ListeningSubframePattern OPTIONAL, + aggressoreCGI-List ECGI-List OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {SynchronisationInformation-ExtIEs} } OPTIONAL, + ... +} + +SynchronisationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +Source-ToTarget-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the source RAN node to the target RAN node. +-- The octets of the OCTET STRING are encoded according to the specifications of the target system. + +SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +SourceeNB-ID ::= SEQUENCE { + global-ENB-ID Global-ENB-ID, + selected-TAI TAI, + iE-Extensions ProtocolExtensionContainer { {SourceeNB-ID-ExtIEs} } OPTIONAL +} + +SourceeNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SRVCCOperationNotPossible ::= ENUMERATED { + notPossible, + ... +} + +SRVCCOperationPossible ::= ENUMERATED { + possible, + ... +} + +SRVCCHOIndication ::= ENUMERATED { + pSandCS, + cSonly, + ... +} + +SourceNodeID ::= CHOICE { + sourceNgRanNode-ID SourceNgRanNode-ID, + sourceNodeID-Extension SourceNodeID-Extension +} + +SourceNodeID-Extension ::= ProtocolIE-SingleContainer {{ SourceNodeID-ExtensionIE }} + +SourceNodeID-ExtensionIE S1AP-PROTOCOL-IES ::= { +... +} + +SourceeNB-ToTargeteNB-TransparentContainer ::= SEQUENCE { + rRC-Container RRC-Container, + e-RABInformationList E-RABInformationList OPTIONAL, + targetCell-ID EUTRAN-CGI, + subscriberProfileIDforRFP SubscriberProfileIDforRFP OPTIONAL, + uE-HistoryInformation UE-HistoryInformation, + iE-Extensions ProtocolExtensionContainer { {SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-MobilityInformation CRITICALITY ignore EXTENSION MobilityInformation PRESENCE optional}| + {ID id-uE-HistoryInformationFromTheUE CRITICALITY ignore EXTENSION UE-HistoryInformationFromTheUE PRESENCE optional}| + {ID id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION IMSvoiceEPSfallbackfrom5G PRESENCE optional}| + {ID id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION AdditionalRRMPriorityIndex PRESENCE optional}| + {ID id-ContextatSource CRITICALITY ignore EXTENSION ContextatSource PRESENCE optional}| + {ID id-IntersystemMeasurementConfiguration CRITICALITY ignore EXTENSION IntersystemMeasurementConfiguration PRESENCE optional}| + {ID id-SourceNodeID CRITICALITY ignore EXTENSION SourceNodeID PRESENCE optional}| + {ID id-EmergencyIndicator CRITICALITY ignore EXTENSION EmergencyIndicator PRESENCE optional}| + {ID id-UEContextReferenceatSourceeNB CRITICALITY ignore EXTENSION ENB-UE-S1AP-ID PRESENCE optional}| + {ID id-SourceSNID CRITICALITY ignore EXTENSION Global-RAN-NODE-ID PRESENCE optional}| + {ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore EXTENSION Direct-Forwarding-Path-Availability PRESENCE optional}, + ... +} + +SourceNgRanNode-ID ::= SEQUENCE { + global-RAN-NODE-ID Global-RAN-NODE-ID, + selected-TAI FiveGSTAI, + iE-Extensions ProtocolExtensionContainer { { SourceNgRanNode-ID-ExtIEs} } OPTIONAL, + ... +} + +SourceNgRanNode-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SourceRNC-ToTargetRNC-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +SourceNgRanNode-ToTargetNgRanNode-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +ServedGUMMEIs ::= SEQUENCE (SIZE (1.. maxnoofRATs)) OF ServedGUMMEIsItem + +ServedGUMMEIsItem ::= SEQUENCE { + servedPLMNs ServedPLMNs, + servedGroupIDs ServedGroupIDs, + servedMMECs ServedMMECs, + iE-Extensions ProtocolExtensionContainer { {ServedGUMMEIsItem-ExtIEs} } OPTIONAL, + ... +} + +ServedGUMMEIsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-GUMMEIType CRITICALITY ignore EXTENSION GUMMEIType PRESENCE optional}, + ... +} + +ServedGroupIDs ::= SEQUENCE (SIZE(1.. maxnoofGroupIDs)) OF MME-Group-ID +ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code + +ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity + +SubscriberProfileIDforRFP ::= INTEGER (1..256) + +Subscription-Based-UE-DifferentiationInfo ::= SEQUENCE { + periodicCommunicationIndicator ENUMERATED {periodically, ondemand, ...} OPTIONAL, + periodicTime INTEGER (1..3600, ...) OPTIONAL, + scheduledCommunicationTime ScheduledCommunicationTime OPTIONAL, + stationaryIndication ENUMERATED {stationary, mobile, ...} OPTIONAL, + trafficProfile ENUMERATED {single-packet, dual-packets, multiple-packets, ...} OPTIONAL, + batteryIndication ENUMERATED {battery-powered, battery-powered-not-rechargeable-or-replaceable, not-battery-powered, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { Subscription-Based-UE-DifferentiationInfo-ExtIEs} } OPTIONAL, + ... +} + +Subscription-Based-UE-DifferentiationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ScheduledCommunicationTime ::= SEQUENCE { + dayofWeek BIT STRING (SIZE(7)) OPTIONAL, + timeofDayStart INTEGER (0..86399, ...) OPTIONAL, + timeofDayEnd INTEGER (0..86399, ...) OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ScheduledCommunicationTime-ExtIEs}} OPTIONAL, + ... +} + +ScheduledCommunicationTime-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item + +SupportedTAs-Item ::= SEQUENCE { + tAC TAC, + broadcastPLMNs BPLMNs, + iE-Extensions ProtocolExtensionContainer { {SupportedTAs-Item-ExtIEs} } OPTIONAL, + ... +} + +SupportedTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + -- Extension for Release 13 to transfer RAT-Type per TAC -- + {ID id-RAT-Type CRITICALITY reject EXTENSION RAT-Type PRESENCE optional}, + ... +} + +StratumLevel ::= INTEGER (0..3, ...) + +SynchronisationStatus ::= ENUMERATED { synchronous, asynchronous, ... } + +TimeSynchronisationInfo ::= SEQUENCE { + stratumLevel StratumLevel, + synchronisationStatus SynchronisationStatus, + iE-Extensions ProtocolExtensionContainer { { TimeSynchronisationInfo-ExtIEs} } OPTIONAL, + ... +} + +TimeSynchronisationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + -- Extension for Release 12 to transfer Muting Availability Indication -- + {ID id-Muting-Availability-Indication CRITICALITY ignore EXTENSION MutingAvailabilityIndication PRESENCE optional}, + ... +} + +S-TMSI ::= SEQUENCE { + mMEC MME-Code, + m-TMSI M-TMSI, + iE-Extensions ProtocolExtensionContainer { {S-TMSI-ExtIEs} } OPTIONAL, + ... +} + +S-TMSI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- T + +TAC ::= OCTET STRING (SIZE (2)) + +TACList-In-LTE-NTN ::= SEQUENCE (SIZE(1..maxnoofTACsInNTN)) OF TAC + +TAIBasedMDT ::= SEQUENCE { + tAIListforMDT TAIListforMDT, + iE-Extensions ProtocolExtensionContainer { {TAIBasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAI + +TAIListforWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI + +TAI ::= SEQUENCE { + pLMNidentity PLMNidentity, + tAC TAC, + iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL, + ... +} + +TAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAI-Broadcast ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Broadcast-Item + +TAI-Broadcast-Item ::= SEQUENCE { + tAI TAI, + completedCellinTAI CompletedCellinTAI, + iE-Extensions ProtocolExtensionContainer { {TAI-Broadcast-Item-ExtIEs} } OPTIONAL, + ... +} + +TAI-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAI-Cancelled ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Cancelled-Item + +TAI-Cancelled-Item ::= SEQUENCE { + tAI TAI, + cancelledCellinTAI CancelledCellinTAI, + iE-Extensions ProtocolExtensionContainer { {TAI-Cancelled-Item-ExtIEs} } OPTIONAL, + ... +} + +TAI-Cancelled-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TABasedMDT ::= SEQUENCE { + tAListforMDT TAListforMDT, + iE-Extensions ProtocolExtensionContainer { {TABasedMDT-ExtIEs} } OPTIONAL, + ... +} + +TABasedMDT-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF TAC + +TABasedQMC ::= SEQUENCE { + tAListforQMC TAListforQMC, + iE-Extensions ProtocolExtensionContainer { {TABasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TABasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAC + +TAIBasedQMC ::= SEQUENCE { + tAIListforQMC TAIListforQMC, + iE-Extensions ProtocolExtensionContainer { {TAIBasedQMC-ExtIEs} } OPTIONAL, + ... +} + +TAIBasedQMC-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TAIListforQMC ::= SEQUENCE (SIZE(1..maxnoofTAforQMC)) OF TAI + +CompletedCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellinTAI-Item + +CompletedCellinTAI-Item ::= SEQUENCE{ + eCGI EUTRAN-CGI, + iE-Extensions ProtocolExtensionContainer { {CompletedCellinTAI-Item-ExtIEs} } OPTIONAL, + ... +} + +CompletedCellinTAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TBCD-STRING ::= OCTET STRING (SIZE (3)) + +TargetID ::= CHOICE { + targeteNB-ID TargeteNB-ID, + targetRNC-ID TargetRNC-ID, + cGI CGI, + ..., + targetgNgRanNode-ID TargetNgRanNode-ID +} + +TargeteNB-ID ::= SEQUENCE { + global-ENB-ID Global-ENB-ID, + selected-TAI TAI, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetRNC-ID ::= SEQUENCE { + lAI LAI, + rAC RAC OPTIONAL, + rNC-ID RNC-ID, + extendedRNC-ID ExtendedRNC-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {TargetRNC-ID-ExtIEs} } OPTIONAL, + ... + } + + +TargetRNC-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TargetNgRanNode-ID ::= SEQUENCE { + global-RAN-NODE-ID Global-RAN-NODE-ID, + selected-TAI FiveGSTAI, + iE-Extensions ProtocolExtensionContainer { { TargetNgRanNode-ID-ExtIEs} } OPTIONAL, + ... +} + +TargetNgRanNode-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-RAN-NODE-ID::= CHOICE { + gNB GNB, + ng-eNB NG-eNB, + ... +} + +GNB ::= SEQUENCE { + global-gNB-ID Global-GNB-ID, + iE-Extensions ProtocolExtensionContainer { {GNB-ExtIEs} } OPTIONAL, + ... +} + +GNB-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Global-GNB-ID ::= SEQUENCE { + pLMN-Identity PLMNidentity, + gNB-ID GNB-Identity, + iE-Extensions ProtocolExtensionContainer { { Global-GNB-ID-ExtIEs} } OPTIONAL, + ... +} + +Global-GNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-Identity ::= CHOICE { + gNB-ID GNB-ID, + ... +} + +NG-eNB ::= SEQUENCE { + global-ng-eNB-ID Global-ENB-ID, + iE-Extensions ProtocolExtensionContainer { { NG-eNB-ExtIEs} } OPTIONAL, + ... +} + +NG-eNB-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +GNB-ID ::= BIT STRING (SIZE(22..32)) + +TargeteNB-ToSourceeNB-TransparentContainer ::= SEQUENCE { + rRC-Container RRC-Container, + iE-Extensions ProtocolExtensionContainer { {TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs} } OPTIONAL, + ... +} + +TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-DAPSResponseInfoList CRITICALITY ignore EXTENSION DAPSResponseInfoList PRESENCE optional}| + { ID id-RACSIndication CRITICALITY ignore EXTENSION RACSIndication PRESENCE optional }| + { ID id-E-RABSecurityResultList CRITICALITY ignore EXTENSION E-RABSecurityResultList PRESENCE optional}| + { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore EXTENSION Direct-Forwarding-Path-Availability PRESENCE optional }, + ... +} + +Target-ToSource-TransparentContainer ::= OCTET STRING +-- This IE includes a transparent container from the target RAN node to the source RAN node. +-- The octets of the OCTET STRING are coded according to the specifications of the target system. + +TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +TargetBSS-ToSourceBSS-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +TargetNgRanNode-ToSourceNgRanNode-TransparentContainer ::= OCTET STRING +-- This is a dummy IE used only as a reference to the actual definition in relevant specification. + +M1ThresholdEventA2 ::= SEQUENCE { + measurementThreshold MeasurementThresholdA2, + iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, + ... +} + +M1ThresholdEventA2-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +Threshold-RSRP ::= INTEGER(0..97) + +Threshold-RSRQ ::= INTEGER(0..34) + +TimeToTrigger ::= ENUMERATED {ms0, ms40, ms64, ms80, ms100, ms128, ms160, ms256, ms320, ms480, ms512, ms640, ms1024, ms1280, ms2560, ms5120} + +TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...} + +Time-UE-StayedInCell ::= INTEGER (0..4095) + +Time-UE-StayedInCell-EnhancedGranularity ::= INTEGER (0..40950) + +TimeSinceSecondaryNodeRelease ::= OCTET STRING (SIZE(4)) + +TransportInformation ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + uL-GTP-TEID GTP-TEID, + ... +} + +TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...)) + +TraceActivation ::= SEQUENCE { + e-UTRAN-Trace-ID E-UTRAN-Trace-ID, + interfacesToTrace InterfacesToTrace, +traceDepth TraceDepth, +traceCollectionEntityIPAddress TransportLayerAddress, + iE-Extensions ProtocolExtensionContainer { { TraceActivation-ExtIEs} } OPTIONAL, + ... +} + +TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Rel-10 to support MDT -- + { ID id-MDTConfiguration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional }| +-- Extension for Rel-15 to support QMC -- + { ID id-UEAppLayerMeasConfig CRITICALITY ignore EXTENSION UEAppLayerMeasConfig PRESENCE optional }| + { ID id-MDTConfigurationNR CRITICALITY ignore EXTENSION MDT-ConfigurationNR PRESENCE optional }| + { ID id-TraceCollectionEntityURI CRITICALITY ignore EXTENSION URI-Address PRESENCE optional }, + ... +} + +TraceDepth ::= ENUMERATED { + minimum, + medium, + maximum, + minimumWithoutVendorSpecificExtension, + mediumWithoutVendorSpecificExtension, + maximumWithoutVendorSpecificExtension, + ... +} + +E-UTRAN-Trace-ID ::= OCTET STRING (SIZE (8)) + +TrafficLoadReductionIndication ::= INTEGER (1..99) + +TunnelInformation ::= SEQUENCE { + transportLayerAddress TransportLayerAddress, + uDP-Port-Number Port-Number OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {Tunnel-Information-ExtIEs} } OPTIONAL, + ... +} + +Tunnel-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +TypeOfError ::= ENUMERATED { + not-understood, + missing, + ... +} + +TAIListForRestart ::= SEQUENCE (SIZE(1..maxnoofRestartTAIs)) OF TAI + +-- U + +UEAggregateMaximumBitrate ::= SEQUENCE { + uEaggregateMaximumBitRateDL BitRate, + uEaggregateMaximumBitRateUL BitRate, + iE-Extensions ProtocolExtensionContainer { {UEAggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +UEAggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for maximum bitrate > 10G bps -- + { ID id-extended-uEaggregateMaximumBitRateDL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}| + { ID id-extended-uEaggregateMaximumBitRateUL CRITICALITY ignore EXTENSION ExtendedBitRate PRESENCE optional}, + ... +} + +UEAppLayerMeasConfig ::= SEQUENCE { + containerForAppLayerMeasConfig OCTET STRING (SIZE(1..1000)), + areaScopeOfQMC AreaScopeOfQMC, + iE-Extensions ProtocolExtensionContainer { {UEAppLayerMeasConfig-ExtIEs} } OPTIONAL, + ... +} + +UEAppLayerMeasConfig-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + {ID id-serviceType CRITICALITY ignore EXTENSION ServiceType PRESENCE optional}, + ... +} + +UECapabilityInfoRequest ::= ENUMERATED { + requested, + ... +} + +UE-RetentionInformation ::= ENUMERATED { + ues-retained, + ...} + +UE-S1AP-IDs ::= CHOICE{ + uE-S1AP-ID-pair UE-S1AP-ID-pair, + mME-UE-S1AP-ID MME-UE-S1AP-ID, + ... +} + +UE-S1AP-ID-pair ::= SEQUENCE{ + mME-UE-S1AP-ID MME-UE-S1AP-ID, + eNB-UE-S1AP-ID ENB-UE-S1AP-ID, + iE-Extensions ProtocolExtensionContainer { {UE-S1AP-ID-pair-ExtIEs} } OPTIONAL, + ... +} +UE-S1AP-ID-pair-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + + +UE-associatedLogicalS1-ConnectionItem ::= SEQUENCE { + mME-UE-S1AP-ID MME-UE-S1AP-ID OPTIONAL, + eNB-UE-S1AP-ID ENB-UE-S1AP-ID OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { UE-associatedLogicalS1-ConnectionItemExtIEs} } OPTIONAL, + ... +} + + +UE-associatedLogicalS1-ConnectionItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UEIdentityIndexValue ::= BIT STRING (SIZE (10)) + +UE-HistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCellsinUEHistoryInfo)) OF LastVisitedCell-Item + +UE-HistoryInformationFromTheUE ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the VisitedCellInfoList field contained in the UEInformationResponse message as defined in TS 36.331 16 + +UEPagingID ::= CHOICE { + s-TMSI S-TMSI, + iMSI IMSI, + ... + } + +UERadioCapability ::= OCTET STRING + +UERadioCapabilityForPaging ::= OCTET STRING + +UERadioCapabilityID ::= OCTET STRING + +UE-RLF-Report-Container ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the rlf-Report-r9 field contained in the UEInformationResponse message as defined in TS 36.331 16 + +UE-RLF-Report-Container-for-extended-bands ::= OCTET STRING +-- This IE is a transparent container and shall be encoded as the rlf-Report-v9e0 contained in the UEInformationResponse message as defined in TS 36.331 16 + +UESecurityCapabilities ::= SEQUENCE { + encryptionAlgorithms EncryptionAlgorithms, + integrityProtectionAlgorithms IntegrityProtectionAlgorithms, + iE-Extensions ProtocolExtensionContainer { { UESecurityCapabilities-ExtIEs} } OPTIONAL, +... +} + +UESecurityCapabilities-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UESidelinkAggregateMaximumBitrate ::= SEQUENCE { + uESidelinkAggregateMaximumBitRate BitRate, + iE-Extensions ProtocolExtensionContainer { {UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs} } OPTIONAL, + ... +} + +UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UE-Usage-Type ::= INTEGER (0..255) + +UL-CP-SecurityInformation ::= SEQUENCE { + ul-NAS-MAC UL-NAS-MAC, + ul-NAS-Count UL-NAS-Count, + iE-Extensions ProtocolExtensionContainer { { UL-CP-SecurityInformation-ExtIEs} } OPTIONAL, + ... +} + +UL-CP-SecurityInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +UL-NAS-MAC ::= BIT STRING (SIZE (16)) + +UL-NAS-Count ::= BIT STRING (SIZE (5)) + +UnlicensedSpectrumRestriction ::= ENUMERATED { + unlicensed-restricted, + ... +} + + +URI-Address ::= VisibleString + +UserLocationInformation ::= SEQUENCE { + eutran-cgi EUTRAN-CGI, + tai TAI, + iE-Extensions ProtocolExtensionContainer { { UserLocationInformation-ExtIEs} } OPTIONAL, + ... +} + +UserLocationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + { ID id-PSCellInformation CRITICALITY ignore EXTENSION PSCellInformation PRESENCE optional}| + { ID id-LTE-NTN-TAI-Information CRITICALITY ignore EXTENSION LTE-NTN-TAI-Information PRESENCE optional}, + ... +} + +UEUserPlaneCIoTSupportIndicator ::= ENUMERATED { + supported, + ... +} + +UE-Application-Layer-Measurement-Capability ::= BIT STRING (SIZE (8)) + +-- First bit: QoE Measurement for streaming service +-- Second bit: QoE Measurement for MTSI service + +-- Note that undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver. + +-- V + +VoiceSupportMatchIndicator ::= ENUMERATED { + supported, + not-supported, + ... +} + +V2XServicesAuthorized ::= SEQUENCE { + vehicleUE VehicleUE OPTIONAL, + pedestrianUE PedestrianUE OPTIONAL, + iE-Extensions ProtocolExtensionContainer { {V2XServicesAuthorized-ExtIEs} } OPTIONAL, + ... +} + +V2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +VehicleUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +PedestrianUE ::= ENUMERATED { + authorized, + not-authorized, + ... +} + +-- W + +WarningAreaCoordinates ::= OCTET STRING (SIZE(1..1024)) + +WarningAreaList ::= CHOICE { + cellIDList ECGIList, + trackingAreaListforWarning TAIListforWarning, + emergencyAreaIDList EmergencyAreaIDList, + ... +} + + +WarningType ::= OCTET STRING (SIZE (2)) + +WarningSecurityInfo ::= OCTET STRING (SIZE (50)) + + +WarningMessageContents ::= OCTET STRING (SIZE(1..9600)) + +WLANMeasurementConfiguration ::= SEQUENCE { + wlanMeasConfig WLANMeasConfig, + wlanMeasConfigNameList WLANMeasConfigNameList OPTIONAL, + wlan-rssi ENUMERATED {true, ...} OPTIONAL, + wlan-rtt ENUMERATED {true, ...} OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { WLANMeasurementConfiguration-ExtIEs } } OPTIONAL, + ... +} + +WLANMeasurementConfiguration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +WLANMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofWLANName)) OF WLANName + +WLANMeasConfig::= ENUMERATED {setup,...} + +WLANName ::= OCTET STRING (SIZE (1..32)) + +WUS-Assistance-Information ::= SEQUENCE { + pagingProbabilityInformation PagingProbabilityInformation, + iE-Extensions ProtocolExtensionContainer { { WUS-Assistance-Information-ExtIEs } } OPTIONAL, + ... +} + +WUS-Assistance-Information-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +-- X + + +X2TNLConfigurationInfo ::= SEQUENCE { + eNBX2TransportLayerAddresses ENBX2TLAs, + iE-Extensions ProtocolExtensionContainer { { X2TNLConfigurationInfo-ExtIEs} } OPTIONAL, + ... +} + +X2TNLConfigurationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { +-- Extension for Release 10 to transfer the IPsec and U-plane addresses during ANR action -- + {ID id-eNBX2ExtendedTransportLayerAddresses CRITICALITY ignore EXTENSION ENBX2ExtTLAs PRESENCE optional}| +-- Extension for Release 12 to transfer the IP addresses of the X2 GW -- + {ID id-eNBIndirectX2TransportLayerAddresses CRITICALITY ignore EXTENSION ENBIndirectX2TransportLayerAddresses PRESENCE optional}, + ... +} + +ENBX2ExtTLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2ExtTLAs)) OF ENBX2ExtTLA + +ENBX2ExtTLA ::= SEQUENCE { + iPsecTLA TransportLayerAddress OPTIONAL, + gTPTLAa ENBX2GTPTLAs OPTIONAL, + iE-Extensions ProtocolExtensionContainer { { ENBX2ExtTLA-ExtIEs} } OPTIONAL, + ... +} + +ENBX2ExtTLA-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { + ... +} + +ENBX2GTPTLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2GTPTLAs)) OF TransportLayerAddress + +ENBIndirectX2TransportLayerAddresses ::= SEQUENCE (SIZE(1..maxnoofeNBX2TLAs)) OF TransportLayerAddress + +-- Y +-- Z + +END +-- ASN1STOP + +9.3.5 Common Definitions +-- ASN1START +-- ************************************************************** +-- +-- Common definitions +-- +-- ************************************************************** + +S1AP-CommonDataTypes { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-CommonDataTypes (3) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +Criticality ::= ENUMERATED { reject, ignore, notify } + +Presence ::= ENUMERATED { optional, conditional, mandatory } + +PrivateIE-ID ::= CHOICE { + local INTEGER (0..65535), + global OBJECT IDENTIFIER +} + +ProcedureCode ::= INTEGER (0..255) + +ProtocolExtensionID ::= INTEGER (0..65535) + +ProtocolIE-ID ::= INTEGER (0..65535) + +TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome } + +END +-- ASN1STOP + + +9.3.6 Constant Definitions +-- ASN1START +-- ************************************************************** +-- +-- Constant definitions +-- +-- ************************************************************** + +S1AP-Constants { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + ProcedureCode, + ProtocolIE-ID + +FROM S1AP-CommonDataTypes; + + +-- ************************************************************** +-- +-- Elementary Procedures +-- +-- ************************************************************** + +id-HandoverPreparation ProcedureCode ::= 0 +id-HandoverResourceAllocation ProcedureCode ::= 1 +id-HandoverNotification ProcedureCode ::= 2 +id-PathSwitchRequest ProcedureCode ::= 3 +id-HandoverCancel ProcedureCode ::= 4 +id-E-RABSetup ProcedureCode ::= 5 +id-E-RABModify ProcedureCode ::= 6 +id-E-RABRelease ProcedureCode ::= 7 +id-E-RABReleaseIndication ProcedureCode ::= 8 +id-InitialContextSetup ProcedureCode ::= 9 +id-Paging ProcedureCode ::= 10 +id-downlinkNASTransport ProcedureCode ::= 11 +id-initialUEMessage ProcedureCode ::= 12 +id-uplinkNASTransport ProcedureCode ::= 13 +id-Reset ProcedureCode ::= 14 +id-ErrorIndication ProcedureCode ::= 15 +id-NASNonDeliveryIndication ProcedureCode ::= 16 +id-S1Setup ProcedureCode ::= 17 +id-UEContextReleaseRequest ProcedureCode ::= 18 +id-DownlinkS1cdma2000tunnelling ProcedureCode ::= 19 +id-UplinkS1cdma2000tunnelling ProcedureCode ::= 20 +id-UEContextModification ProcedureCode ::= 21 +id-UECapabilityInfoIndication ProcedureCode ::= 22 +id-UEContextRelease ProcedureCode ::= 23 +id-eNBStatusTransfer ProcedureCode ::= 24 +id-MMEStatusTransfer ProcedureCode ::= 25 +id-DeactivateTrace ProcedureCode ::= 26 +id-TraceStart ProcedureCode ::= 27 +id-TraceFailureIndication ProcedureCode ::= 28 +id-ENBConfigurationUpdate ProcedureCode ::= 29 +id-MMEConfigurationUpdate ProcedureCode ::= 30 +id-LocationReportingControl ProcedureCode ::= 31 +id-LocationReportingFailureIndication ProcedureCode ::= 32 +id-LocationReport ProcedureCode ::= 33 +id-OverloadStart ProcedureCode ::= 34 +id-OverloadStop ProcedureCode ::= 35 +id-WriteReplaceWarning ProcedureCode ::= 36 +id-eNBDirectInformationTransfer ProcedureCode ::= 37 +id-MMEDirectInformationTransfer ProcedureCode ::= 38 +id-PrivateMessage ProcedureCode ::= 39 +id-eNBConfigurationTransfer ProcedureCode ::= 40 +id-MMEConfigurationTransfer ProcedureCode ::= 41 +id-CellTrafficTrace ProcedureCode ::= 42 +id-Kill ProcedureCode ::= 43 +id-downlinkUEAssociatedLPPaTransport ProcedureCode ::= 44 +id-uplinkUEAssociatedLPPaTransport ProcedureCode ::= 45 +id-downlinkNonUEAssociatedLPPaTransport ProcedureCode ::= 46 +id-uplinkNonUEAssociatedLPPaTransport ProcedureCode ::= 47 +id-UERadioCapabilityMatch ProcedureCode ::= 48 +id-PWSRestartIndication ProcedureCode ::= 49 +id-E-RABModificationIndication ProcedureCode ::= 50 +id-PWSFailureIndication ProcedureCode ::= 51 +id-RerouteNASRequest ProcedureCode ::= 52 +id-UEContextModificationIndication ProcedureCode ::= 53 +id-ConnectionEstablishmentIndication ProcedureCode ::= 54 +id-UEContextSuspend ProcedureCode ::= 55 +id-UEContextResume ProcedureCode ::= 56 +id-NASDeliveryIndication ProcedureCode ::= 57 +id-RetrieveUEInformation ProcedureCode ::= 58 +id-UEInformationTransfer ProcedureCode ::= 59 +id-eNBCPRelocationIndication ProcedureCode ::= 60 +id-MMECPRelocationIndication ProcedureCode ::= 61 +id-SecondaryRATDataUsageReport ProcedureCode ::= 62 +id-UERadioCapabilityIDMapping ProcedureCode ::= 63 +id-HandoverSuccess ProcedureCode ::= 64 +id-eNBEarlyStatusTransfer ProcedureCode ::= 65 +id-MMEEarlyStatusTransfer ProcedureCode ::= 66 + +-- ************************************************************** +-- +-- Extension constants +-- +-- ************************************************************** + +maxPrivateIEs INTEGER ::= 65535 +maxProtocolExtensions INTEGER ::= 65535 +maxProtocolIEs INTEGER ::= 65535 +-- ************************************************************** +-- +-- Lists +-- +-- ************************************************************** + +maxnoofCSGs INTEGER ::= 256 +maxnoofE-RABs INTEGER ::= 256 +maxnoofTAIs INTEGER ::= 256 +maxnoofTACs INTEGER ::= 256 +maxnoofErrors INTEGER ::= 256 +maxnoofBPLMNs INTEGER ::= 6 +maxnoofPLMNsPerMME INTEGER ::= 32 +maxnoofEPLMNs INTEGER ::= 15 +maxnoofEPLMNsPlusOne INTEGER ::= 16 +maxnoofForbLACs INTEGER ::= 4096 +maxnoofForbTACs INTEGER ::= 4096 +maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256 +maxnoofCellsinUEHistoryInfo INTEGER ::= 16 +maxnoofCellsineNB INTEGER ::= 256 +maxnoofTAIforWarning INTEGER ::= 65535 +maxnoofCellID INTEGER ::= 65535 +maxnoofDCNs INTEGER ::= 32 +maxnoofEmergencyAreaID INTEGER ::= 65535 +maxnoofCellinTAI INTEGER ::= 65535 +maxnoofCellinEAI INTEGER ::= 65535 +maxnoofeNBX2TLAs INTEGER ::= 2 +maxnoofeNBX2ExtTLAs INTEGER ::= 16 +maxnoofeNBX2GTPTLAs INTEGER ::= 16 +maxnoofRATs INTEGER ::= 8 +maxnoofGroupIDs INTEGER ::= 65535 +maxnoofMMECs INTEGER ::= 256 +maxnoofCellIDforMDT INTEGER ::= 32 +maxnoofTAforMDT INTEGER ::= 8 +maxnoofMDTPLMNs INTEGER ::= 16 +maxnoofCellsforRestart INTEGER ::= 256 +maxnoofRestartTAIs INTEGER ::= 2048 +maxnoofRestartEmergencyAreaIDs INTEGER ::= 256 +maxEARFCN INTEGER ::= 262143 +maxnoofMBSFNAreaMDT INTEGER ::= 8 +maxnoofRecommendedCells INTEGER ::= 16 +maxnoofRecommendedENBs INTEGER ::= 16 +maxnooftimeperiods INTEGER ::= 2 +maxnoofCellIDforQMC INTEGER ::= 32 +maxnoofTAforQMC INTEGER ::= 8 +maxnoofPLMNforQMC INTEGER ::= 16 +maxnoofBluetoothName INTEGER ::= 4 +maxnoofWLANName INTEGER ::= 4 +maxnoofConnectedengNBs INTEGER ::= 256 +maxnoofPC5QoSFlows INTEGER ::= 2048 +maxnooffrequencies INTEGER ::= 64 +maxNARFCN INTEGER ::= 3279165 +maxRS-IndexCellQual INTEGER ::= 16 +maxnoofPSCellsPerPrimaryCellinUEHistoryInfo INTEGER ::= 8 +maxnoofTACsInNTN INTEGER ::= 12 +maxnoofSensorName INTEGER ::= 3 + + +-- ************************************************************** +-- +-- IEs +-- +-- ************************************************************** + +id-MME-UE-S1AP-ID ProtocolIE-ID ::= 0 +id-HandoverType ProtocolIE-ID ::= 1 +id-Cause ProtocolIE-ID ::= 2 +id-SourceID ProtocolIE-ID ::= 3 +id-TargetID ProtocolIE-ID ::= 4 +id-eNB-UE-S1AP-ID ProtocolIE-ID ::= 8 +id-E-RABSubjecttoDataForwardingList ProtocolIE-ID ::= 12 +id-E-RABtoReleaseListHOCmd ProtocolIE-ID ::= 13 +id-E-RABDataForwardingItem ProtocolIE-ID ::= 14 +id-E-RABReleaseItemBearerRelComp ProtocolIE-ID ::= 15 +id-E-RABToBeSetupListBearerSUReq ProtocolIE-ID ::= 16 +id-E-RABToBeSetupItemBearerSUReq ProtocolIE-ID ::= 17 +id-E-RABAdmittedList ProtocolIE-ID ::= 18 +id-E-RABFailedToSetupListHOReqAck ProtocolIE-ID ::= 19 +id-E-RABAdmittedItem ProtocolIE-ID ::= 20 +id-E-RABFailedtoSetupItemHOReqAck ProtocolIE-ID ::= 21 +id-E-RABToBeSwitchedDLList ProtocolIE-ID ::= 22 +id-E-RABToBeSwitchedDLItem ProtocolIE-ID ::= 23 +id-E-RABToBeSetupListCtxtSUReq ProtocolIE-ID ::= 24 +id-TraceActivation ProtocolIE-ID ::= 25 +id-NAS-PDU ProtocolIE-ID ::= 26 +id-E-RABToBeSetupItemHOReq ProtocolIE-ID ::= 27 +id-E-RABSetupListBearerSURes ProtocolIE-ID ::= 28 +id-E-RABFailedToSetupListBearerSURes ProtocolIE-ID ::= 29 +id-E-RABToBeModifiedListBearerModReq ProtocolIE-ID ::= 30 +id-E-RABModifyListBearerModRes ProtocolIE-ID ::= 31 +id-E-RABFailedToModifyList ProtocolIE-ID ::= 32 +id-E-RABToBeReleasedList ProtocolIE-ID ::= 33 +id-E-RABFailedToReleaseList ProtocolIE-ID ::= 34 +id-E-RABItem ProtocolIE-ID ::= 35 +id-E-RABToBeModifiedItemBearerModReq ProtocolIE-ID ::= 36 +id-E-RABModifyItemBearerModRes ProtocolIE-ID ::= 37 +id-E-RABReleaseItem ProtocolIE-ID ::= 38 +id-E-RABSetupItemBearerSURes ProtocolIE-ID ::= 39 +id-SecurityContext ProtocolIE-ID ::= 40 +id-HandoverRestrictionList ProtocolIE-ID ::= 41 +id-UEPagingID ProtocolIE-ID ::= 43 +id-pagingDRX ProtocolIE-ID ::= 44 +id-TAIList ProtocolIE-ID ::= 46 +id-TAIItem ProtocolIE-ID ::= 47 +id-E-RABFailedToSetupListCtxtSURes ProtocolIE-ID ::= 48 +id-E-RABReleaseItemHOCmd ProtocolIE-ID ::= 49 +id-E-RABSetupItemCtxtSURes ProtocolIE-ID ::= 50 +id-E-RABSetupListCtxtSURes ProtocolIE-ID ::= 51 +id-E-RABToBeSetupItemCtxtSUReq ProtocolIE-ID ::= 52 +id-E-RABToBeSetupListHOReq ProtocolIE-ID ::= 53 +id-GERANtoLTEHOInformationRes ProtocolIE-ID ::= 55 +id-UTRANtoLTEHOInformationRes ProtocolIE-ID ::= 57 +id-CriticalityDiagnostics ProtocolIE-ID ::= 58 +id-Global-ENB-ID ProtocolIE-ID ::= 59 +id-eNBname ProtocolIE-ID ::= 60 +id-MMEname ProtocolIE-ID ::= 61 +id-ServedPLMNs ProtocolIE-ID ::= 63 +id-SupportedTAs ProtocolIE-ID ::= 64 +id-TimeToWait ProtocolIE-ID ::= 65 +id-uEaggregateMaximumBitrate ProtocolIE-ID ::= 66 +id-TAI ProtocolIE-ID ::= 67 +id-E-RABReleaseListBearerRelComp ProtocolIE-ID ::= 69 +id-cdma2000PDU ProtocolIE-ID ::= 70 +id-cdma2000RATType ProtocolIE-ID ::= 71 +id-cdma2000SectorID ProtocolIE-ID ::= 72 +id-SecurityKey ProtocolIE-ID ::= 73 +id-UERadioCapability ProtocolIE-ID ::= 74 +id-GUMMEI-ID ProtocolIE-ID ::= 75 +id-E-RABInformationListItem ProtocolIE-ID ::= 78 +id-Direct-Forwarding-Path-Availability ProtocolIE-ID ::= 79 +id-UEIdentityIndexValue ProtocolIE-ID ::= 80 +id-cdma2000HOStatus ProtocolIE-ID ::= 83 +id-cdma2000HORequiredIndication ProtocolIE-ID ::= 84 +id-E-UTRAN-Trace-ID ProtocolIE-ID ::= 86 +id-RelativeMMECapacity ProtocolIE-ID ::= 87 +id-SourceMME-UE-S1AP-ID ProtocolIE-ID ::= 88 +id-Bearers-SubjectToStatusTransfer-Item ProtocolIE-ID ::= 89 +id-eNB-StatusTransfer-TransparentContainer ProtocolIE-ID ::= 90 +id-UE-associatedLogicalS1-ConnectionItem ProtocolIE-ID ::= 91 +id-ResetType ProtocolIE-ID ::= 92 +id-UE-associatedLogicalS1-ConnectionListResAck ProtocolIE-ID ::= 93 +id-E-RABToBeSwitchedULItem ProtocolIE-ID ::= 94 +id-E-RABToBeSwitchedULList ProtocolIE-ID ::= 95 +id-S-TMSI ProtocolIE-ID ::= 96 +id-cdma2000OneXRAND ProtocolIE-ID ::= 97 +id-RequestType ProtocolIE-ID ::= 98 +id-UE-S1AP-IDs ProtocolIE-ID ::= 99 +id-EUTRAN-CGI ProtocolIE-ID ::= 100 +id-OverloadResponse ProtocolIE-ID ::= 101 +id-cdma2000OneXSRVCCInfo ProtocolIE-ID ::= 102 +id-E-RABFailedToBeReleasedList ProtocolIE-ID ::= 103 +id-Source-ToTarget-TransparentContainer ProtocolIE-ID ::= 104 +id-ServedGUMMEIs ProtocolIE-ID ::= 105 +id-SubscriberProfileIDforRFP ProtocolIE-ID ::= 106 +id-UESecurityCapabilities ProtocolIE-ID ::= 107 +id-CSFallbackIndicator ProtocolIE-ID ::= 108 +id-CNDomain ProtocolIE-ID ::= 109 +id-E-RABReleasedList ProtocolIE-ID ::= 110 +id-MessageIdentifier ProtocolIE-ID ::= 111 +id-SerialNumber ProtocolIE-ID ::= 112 +id-WarningAreaList ProtocolIE-ID ::= 113 +id-RepetitionPeriod ProtocolIE-ID ::= 114 +id-NumberofBroadcastRequest ProtocolIE-ID ::= 115 +id-WarningType ProtocolIE-ID ::= 116 +id-WarningSecurityInfo ProtocolIE-ID ::= 117 +id-DataCodingScheme ProtocolIE-ID ::= 118 +id-WarningMessageContents ProtocolIE-ID ::= 119 +id-BroadcastCompletedAreaList ProtocolIE-ID ::= 120 +id-Inter-SystemInformationTransferTypeEDT ProtocolIE-ID ::= 121 +id-Inter-SystemInformationTransferTypeMDT ProtocolIE-ID ::= 122 +id-Target-ToSource-TransparentContainer ProtocolIE-ID ::= 123 +id-SRVCCOperationPossible ProtocolIE-ID ::= 124 +id-SRVCCHOIndication ProtocolIE-ID ::= 125 +id-NAS-DownlinkCount ProtocolIE-ID ::= 126 +id-CSG-Id ProtocolIE-ID ::= 127 +id-CSG-IdList ProtocolIE-ID ::= 128 +id-SONConfigurationTransferECT ProtocolIE-ID ::= 129 +id-SONConfigurationTransferMCT ProtocolIE-ID ::= 130 +id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 131 +id-MSClassmark2 ProtocolIE-ID ::= 132 +id-MSClassmark3 ProtocolIE-ID ::= 133 +id-RRC-Establishment-Cause ProtocolIE-ID ::= 134 +id-NASSecurityParametersfromE-UTRAN ProtocolIE-ID ::= 135 +id-NASSecurityParameterstoE-UTRAN ProtocolIE-ID ::= 136 +id-DefaultPagingDRX ProtocolIE-ID ::= 137 +id-Source-ToTarget-TransparentContainer-Secondary ProtocolIE-ID ::= 138 +id-Target-ToSource-TransparentContainer-Secondary ProtocolIE-ID ::= 139 +id-EUTRANRoundTripDelayEstimationInfo ProtocolIE-ID ::= 140 +id-BroadcastCancelledAreaList ProtocolIE-ID ::= 141 +id-ConcurrentWarningMessageIndicator ProtocolIE-ID ::= 142 +id-Data-Forwarding-Not-Possible ProtocolIE-ID ::= 143 +id-ExtendedRepetitionPeriod ProtocolIE-ID ::= 144 +id-CellAccessMode ProtocolIE-ID ::= 145 +id-CSGMembershipStatus ProtocolIE-ID ::= 146 +id-LPPa-PDU ProtocolIE-ID ::= 147 +id-Routing-ID ProtocolIE-ID ::= 148 +id-Time-Synchronisation-Info ProtocolIE-ID ::= 149 +id-PS-ServiceNotAvailable ProtocolIE-ID ::= 150 +id-PagingPriority ProtocolIE-ID ::= 151 +id-x2TNLConfigurationInfo ProtocolIE-ID ::= 152 +id-eNBX2ExtendedTransportLayerAddresses ProtocolIE-ID ::= 153 +id-GUMMEIList ProtocolIE-ID ::= 154 +id-GW-TransportLayerAddress ProtocolIE-ID ::= 155 +id-Correlation-ID ProtocolIE-ID ::= 156 +id-SourceMME-GUMMEI ProtocolIE-ID ::= 157 +id-MME-UE-S1AP-ID-2 ProtocolIE-ID ::= 158 +id-RegisteredLAI ProtocolIE-ID ::= 159 +id-RelayNode-Indicator ProtocolIE-ID ::= 160 +id-TrafficLoadReductionIndication ProtocolIE-ID ::= 161 +id-MDTConfiguration ProtocolIE-ID ::= 162 +id-MMERelaySupportIndicator ProtocolIE-ID ::= 163 +id-GWContextReleaseIndication ProtocolIE-ID ::= 164 +id-ManagementBasedMDTAllowed ProtocolIE-ID ::= 165 +id-PrivacyIndicator ProtocolIE-ID ::= 166 +id-Time-UE-StayedInCell-EnhancedGranularity ProtocolIE-ID ::= 167 +id-HO-Cause ProtocolIE-ID ::= 168 +id-VoiceSupportMatchIndicator ProtocolIE-ID ::= 169 +id-GUMMEIType ProtocolIE-ID ::= 170 +id-M3Configuration ProtocolIE-ID ::= 171 +id-M4Configuration ProtocolIE-ID ::= 172 +id-M5Configuration ProtocolIE-ID ::= 173 +id-MDT-Location-Info ProtocolIE-ID ::= 174 +id-MobilityInformation ProtocolIE-ID ::= 175 +id-Tunnel-Information-for-BBF ProtocolIE-ID ::= 176 +id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 177 +id-SignallingBasedMDTPLMNList ProtocolIE-ID ::= 178 +id-ULCOUNTValueExtended ProtocolIE-ID ::= 179 +id-DLCOUNTValueExtended ProtocolIE-ID ::= 180 +id-ReceiveStatusOfULPDCPSDUsExtended ProtocolIE-ID ::= 181 +id-ECGIListForRestart ProtocolIE-ID ::= 182 +id-SIPTO-Correlation-ID ProtocolIE-ID ::= 183 +id-SIPTO-L-GW-TransportLayerAddress ProtocolIE-ID ::= 184 +id-TransportInformation ProtocolIE-ID ::= 185 +id-LHN-ID ProtocolIE-ID ::= 186 +id-AdditionalCSFallbackIndicator ProtocolIE-ID ::= 187 +id-TAIListForRestart ProtocolIE-ID ::= 188 +id-UserLocationInformation ProtocolIE-ID ::= 189 +id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 190 +id-KillAllWarningMessages ProtocolIE-ID ::= 191 +id-Masked-IMEISV ProtocolIE-ID ::= 192 +id-eNBIndirectX2TransportLayerAddresses ProtocolIE-ID ::= 193 +id-uE-HistoryInformationFromTheUE ProtocolIE-ID ::= 194 +id-ProSeAuthorized ProtocolIE-ID ::= 195 +id-ExpectedUEBehaviour ProtocolIE-ID ::= 196 +id-LoggedMBSFNMDT ProtocolIE-ID ::= 197 +id-UERadioCapabilityForPaging ProtocolIE-ID ::= 198 +id-E-RABToBeModifiedListBearerModInd ProtocolIE-ID ::= 199 +id-E-RABToBeModifiedItemBearerModInd ProtocolIE-ID ::= 200 +id-E-RABNotToBeModifiedListBearerModInd ProtocolIE-ID ::= 201 +id-E-RABNotToBeModifiedItemBearerModInd ProtocolIE-ID ::= 202 +id-E-RABModifyListBearerModConf ProtocolIE-ID ::= 203 +id-E-RABModifyItemBearerModConf ProtocolIE-ID ::= 204 +id-E-RABFailedToModifyListBearerModConf ProtocolIE-ID ::= 205 +id-SON-Information-Report ProtocolIE-ID ::= 206 +id-Muting-Availability-Indication ProtocolIE-ID ::= 207 +id-Muting-Pattern-Information ProtocolIE-ID ::= 208 +id-Synchronisation-Information ProtocolIE-ID ::= 209 +id-E-RABToBeReleasedListBearerModConf ProtocolIE-ID ::= 210 +id-AssistanceDataForPaging ProtocolIE-ID ::= 211 +id-CellIdentifierAndCELevelForCECapableUEs ProtocolIE-ID ::= 212 +id-InformationOnRecommendedCellsAndENBsForPaging ProtocolIE-ID ::= 213 +id-RecommendedCellItem ProtocolIE-ID ::= 214 +id-RecommendedENBItem ProtocolIE-ID ::= 215 +id-ProSeUEtoNetworkRelaying ProtocolIE-ID ::= 216 +id-ULCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 217 +id-DLCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 218 +id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ProtocolIE-ID ::= 219 +id-M6Configuration ProtocolIE-ID ::= 220 +id-M7Configuration ProtocolIE-ID ::= 221 +id-PWSfailedECGIList ProtocolIE-ID ::= 222 +id-MME-Group-ID ProtocolIE-ID ::= 223 +id-Additional-GUTI ProtocolIE-ID ::= 224 +id-S1-Message ProtocolIE-ID ::= 225 +id-CSGMembershipInfo ProtocolIE-ID ::= 226 +id-Paging-eDRXInformation ProtocolIE-ID ::= 227 +id-UE-RetentionInformation ProtocolIE-ID ::= 228 +id-UE-Usage-Type ProtocolIE-ID ::= 230 +id-extended-UEIdentityIndexValue ProtocolIE-ID ::= 231 +id-RAT-Type ProtocolIE-ID ::= 232 +id-BearerType ProtocolIE-ID ::= 233 +id-NB-IoT-DefaultPagingDRX ProtocolIE-ID ::= 234 +id-E-RABFailedToResumeListResumeReq ProtocolIE-ID ::= 235 +id-E-RABFailedToResumeItemResumeReq ProtocolIE-ID ::= 236 +id-E-RABFailedToResumeListResumeRes ProtocolIE-ID ::= 237 +id-E-RABFailedToResumeItemResumeRes ProtocolIE-ID ::= 238 +id-NB-IoT-Paging-eDRXInformation ProtocolIE-ID ::= 239 +id-V2XServicesAuthorized ProtocolIE-ID ::= 240 +id-UEUserPlaneCIoTSupportIndicator ProtocolIE-ID ::= 241 +id-CE-mode-B-SupportIndicator ProtocolIE-ID ::= 242 +id-SRVCCOperationNotPossible ProtocolIE-ID ::= 243 +id-NB-IoT-UEIdentityIndexValue ProtocolIE-ID ::= 244 +id-RRC-Resume-Cause ProtocolIE-ID ::= 245 +id-DCN-ID ProtocolIE-ID ::= 246 +id-ServedDCNs ProtocolIE-ID ::= 247 +id-UESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 248 +id-DLNASPDUDeliveryAckRequest ProtocolIE-ID ::= 249 +id-Coverage-Level ProtocolIE-ID ::= 250 +id-EnhancedCoverageRestricted ProtocolIE-ID ::= 251 +id-UE-Level-QoS-Parameters ProtocolIE-ID ::= 252 +id-DL-CP-SecurityInformation ProtocolIE-ID ::= 253 +id-UL-CP-SecurityInformation ProtocolIE-ID ::= 254 +id-extended-e-RAB-MaximumBitrateDL ProtocolIE-ID ::= 255 +id-extended-e-RAB-MaximumBitrateUL ProtocolIE-ID ::= 256 +id-extended-e-RAB-GuaranteedBitrateDL ProtocolIE-ID ::= 257 +id-extended-e-RAB-GuaranteedBitrateUL ProtocolIE-ID ::= 258 +id-extended-uEaggregateMaximumBitRateDL ProtocolIE-ID ::= 259 +id-extended-uEaggregateMaximumBitRateUL ProtocolIE-ID ::= 260 +id-NRrestrictioninEPSasSecondaryRAT ProtocolIE-ID ::= 261 +id-UEAppLayerMeasConfig ProtocolIE-ID ::= 262 +id-UE-Application-Layer-Measurement-Capability ProtocolIE-ID ::= 263 +id-SecondaryRATDataUsageReportList ProtocolIE-ID ::= 264 +id-SecondaryRATDataUsageReportItem ProtocolIE-ID ::= 265 +id-HandoverFlag ProtocolIE-ID ::= 266 +id-E-RABUsageReportItem ProtocolIE-ID ::= 267 +id-SecondaryRATDataUsageRequest ProtocolIE-ID ::= 268 +id-NRUESecurityCapabilities ProtocolIE-ID ::= 269 +id-UnlicensedSpectrumRestriction ProtocolIE-ID ::= 270 +id-CE-ModeBRestricted ProtocolIE-ID ::= 271 +id-LTE-M-Indication ProtocolIE-ID ::= 272 +id-DownlinkPacketLossRate ProtocolIE-ID ::= 273 +id-UplinkPacketLossRate ProtocolIE-ID ::= 274 +id-UECapabilityInfoRequest ProtocolIE-ID ::= 275 +id-serviceType ProtocolIE-ID ::= 276 +id-AerialUEsubscriptionInformation ProtocolIE-ID ::= 277 +id-Subscription-Based-UE-DifferentiationInfo ProtocolIE-ID ::= 278 +id-EndIndication ProtocolIE-ID ::= 280 +id-EDT-Session ProtocolIE-ID ::= 281 +id-CNTypeRestrictions ProtocolIE-ID ::= 282 +id-PendingDataIndication ProtocolIE-ID ::= 283 +id-BluetoothMeasurementConfiguration ProtocolIE-ID ::= 284 +id-WLANMeasurementConfiguration ProtocolIE-ID ::= 285 +id-WarningAreaCoordinates ProtocolIE-ID ::= 286 +id-NRrestrictionin5GS ProtocolIE-ID ::= 287 +id-PSCellInformation ProtocolIE-ID ::= 288 +id-LastNG-RANPLMNIdentity ProtocolIE-ID ::= 290 +id-ConnectedengNBList ProtocolIE-ID ::= 291 +id-ConnectedengNBToAddList ProtocolIE-ID ::= 292 +id-ConnectedengNBToRemoveList ProtocolIE-ID ::= 293 +id-EN-DCSONConfigurationTransfer-ECT ProtocolIE-ID ::= 294 +id-EN-DCSONConfigurationTransfer-MCT ProtocolIE-ID ::= 295 +id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 296 +id-TimeSinceSecondaryNodeRelease ProtocolIE-ID ::= 297 +id-RequestTypeAdditionalInfo ProtocolIE-ID ::= 298 +id-AdditionalRRMPriorityIndex ProtocolIE-ID ::= 299 +id-ContextatSource ProtocolIE-ID ::= 300 +id-IAB-Authorized ProtocolIE-ID ::= 301 +id-IAB-Node-Indication ProtocolIE-ID ::= 302 +id-IAB-Supported ProtocolIE-ID ::= 303 +id-DataSize ProtocolIE-ID ::= 304 +id-Ethernet-Type ProtocolIE-ID ::= 305 +id-NRV2XServicesAuthorized ProtocolIE-ID ::= 306 +id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 307 +id-PC5QoSParameters ProtocolIE-ID ::= 308 +id-IntersystemSONConfigurationTransferMCT ProtocolIE-ID ::= 309 +id-IntersystemSONConfigurationTransferECT ProtocolIE-ID ::= 310 +id-IntersystemMeasurementConfiguration ProtocolIE-ID ::= 311 +id-SourceNodeID ProtocolIE-ID ::= 312 +id-NB-IoT-RLF-Report-Container ProtocolIE-ID ::= 313 +id-UERadioCapabilityID ProtocolIE-ID ::= 314 +id-UERadioCapability-NR-Format ProtocolIE-ID ::= 315 +id-MDTConfigurationNR ProtocolIE-ID ::= 316 +id-DAPSRequestInfo ProtocolIE-ID ::= 317 +id-DAPSResponseInfoList ProtocolIE-ID ::= 318 +id-DAPSResponseInfoItem ProtocolIE-ID ::= 319 +id-NotifySourceeNB ProtocolIE-ID ::= 320 +id-eNB-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID ::= 321 +id-Bearers-SubjectToEarlyStatusTransfer-Item ProtocolIE-ID ::= 322 +id-WUS-Assistance-Information ProtocolIE-ID ::= 323 +id-NB-IoT-PagingDRX ProtocolIE-ID ::= 324 +id-TraceCollectionEntityURI ProtocolIE-ID ::= 325 +id-EmergencyIndicator ProtocolIE-ID ::= 326 +id-UERadioCapabilityForPaging-NR-Format ProtocolIE-ID ::= 327 +id-SourceTransportLayerAddress ProtocolIE-ID ::= 328 +id-lastVisitedPSCellList ProtocolIE-ID ::= 329 +id-RACSIndication ProtocolIE-ID ::= 330 +id-PagingCause ProtocolIE-ID ::= 331 +id-SecurityIndication ProtocolIE-ID ::= 332 +id-SecurityResult ProtocolIE-ID ::= 333 +id-E-RABSecurityResultItem ProtocolIE-ID ::= 334 +id-E-RABSecurityResultList ProtocolIE-ID ::= 335 +id-RAT-Restrictions ProtocolIE-ID ::= 336 +id-UEContextReferenceatSourceeNB ProtocolIE-ID ::= 337 +id-LTE-NTN-TAI-Information ProtocolIE-ID ::= 339 +id-SourceNodeTransportLayerAddress ProtocolIE-ID ::= 340 +id-E-RABToBeUpdatedList ProtocolIE-ID ::= 341 +id-E-RABToBeUpdatedItem ProtocolIE-ID ::= 342 +id-SourceSNID ProtocolIE-ID ::= 343 +id-LoggedMDTTrigger ProtocolIE-ID ::= 344 +id-SensorMeasurementConfiguration ProtocolIE-ID ::= 345 + +END +-- ASN1STOP + +9.3.7 Container Definitions +-- ASN1START +-- ************************************************************** +-- +-- Container definitions +-- +-- ************************************************************** + +S1AP-Containers { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +-- ************************************************************** +-- +-- IE parameter types from other modules. +-- +-- ************************************************************** + +IMPORTS + Criticality, + Presence, + PrivateIE-ID, + ProtocolExtensionID, + ProtocolIE-ID +FROM S1AP-CommonDataTypes + + maxPrivateIEs, + maxProtocolExtensions, + maxProtocolIEs +FROM S1AP-Constants; + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +S1AP-PROTOCOL-IES ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol IEs +-- +-- ************************************************************** + +S1AP-PROTOCOL-IES-PAIR ::= CLASS { + &id ProtocolIE-ID UNIQUE, + &firstCriticality Criticality, + &FirstValue, + &secondCriticality Criticality, + &SecondValue, + &presence Presence +} +WITH SYNTAX { + ID &id + FIRST CRITICALITY &firstCriticality + FIRST TYPE &FirstValue + SECOND CRITICALITY &secondCriticality + SECOND TYPE &SecondValue + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Protocol Extensions +-- +-- ************************************************************** + +S1AP-PROTOCOL-EXTENSION ::= CLASS { + &id ProtocolExtensionID UNIQUE, + &criticality Criticality, + &Extension, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + EXTENSION &Extension + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Class Definition for Private IEs +-- +-- ************************************************************** + +S1AP-PRIVATE-IES ::= CLASS { + &id PrivateIE-ID, + &criticality Criticality, + &Value, + &presence Presence +} +WITH SYNTAX { + ID &id + CRITICALITY &criticality + TYPE &Value + PRESENCE &presence +} + +-- ************************************************************** +-- +-- Container for Protocol IEs +-- +-- ************************************************************** + +ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::= + ProtocolIE-Field {{IEsSetParam}} + +ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-IES.&id ({IEsSetParam}), + criticality S1AP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}), + value S1AP-PROTOCOL-IES.&Value ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Protocol IE Pairs +-- +-- ************************************************************** + +ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (0..maxProtocolIEs)) OF + ProtocolIE-FieldPair {{IEsSetParam}} + +ProtocolIE-FieldPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}), + firstCriticality S1AP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}), + firstValue S1AP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}), + secondCriticality S1AP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}), + secondValue S1AP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container Lists for Protocol IE Containers +-- +-- ************************************************************** + +ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-SingleContainer {{IEsSetParam}} + +ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= + SEQUENCE (SIZE (lowerBound..upperBound)) OF + ProtocolIE-ContainerPair {{IEsSetParam}} + +-- ************************************************************** +-- +-- Container for Protocol Extensions +-- +-- ************************************************************** + +ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= + SEQUENCE (SIZE (1..maxProtocolExtensions)) OF + ProtocolExtensionField {{ExtensionSetParam}} + +ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE { + id S1AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}), + criticality S1AP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}), + extensionValue S1AP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id}) +} + +-- ************************************************************** +-- +-- Container for Private IEs +-- +-- ************************************************************** + +PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::= + SEQUENCE (SIZE (1.. maxPrivateIEs)) OF + PrivateIE-Field {{IEsSetParam}} + +PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE { + id S1AP-PRIVATE-IES.&id ({IEsSetParam}), + criticality S1AP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}), + value S1AP-PRIVATE-IES.&Value ({IEsSetParam}{@id}) +} + +END
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/ngap/ogs-ngap.h -> open5gs_2.6.0.42.10477.tar.xz/lib/ngap/ogs-ngap.h
Changed
@@ -1,5 +1,5 @@ /* - * Copyright (C) 2019,2020 by Sukchan Lee <acetcom@gmail.com> + * Copyright (C) 2019-2023 by Sukchan Lee <acetcom@gmail.com> * * This file is part of Open5GS. * @@ -22,17 +22,28 @@ #include "core/ogs-core.h" +#include "NGAP_ActivatedCellList.h" #include "NGAP_AdditionalDLUPTNLInformationForHOItem.h" #include "NGAP_AdditionalDLUPTNLInformationForHOList.h" #include "NGAP_AdditionalQosFlowInformation.h" #include "NGAP_AllocationAndRetentionPriority.h" +#include "NGAP_Allowed-CAG-List-per-PLMN.h" #include "NGAP_AllowedNSSAI.h" #include "NGAP_AllowedNSSAI-Item.h" +#include "NGAP_Allowed-PNI-NPN-Item.h" +#include "NGAP_Allowed-PNI-NPN-List.h" #include "NGAP_AllowedTACs.h" +#include "NGAP_AlternativeQoSParaSetIndex.h" +#include "NGAP_AlternativeQoSParaSetItem.h" +#include "NGAP_AlternativeQoSParaSetList.h" +#include "NGAP_AlternativeQoSParaSetNotifyIndex.h" #include "NGAP_AMFConfigurationUpdateAcknowledge.h" #include "NGAP_AMFConfigurationUpdateFailure.h" #include "NGAP_AMFConfigurationUpdate.h" +#include "NGAP_AMFCPRelocationIndication.h" #include "NGAP_AMFName.h" +#include "NGAP_AMFNameUTF8String.h" +#include "NGAP_AMFNameVisibleString.h" #include "NGAP_AMFPagingTarget.h" #include "NGAP_AMFPointer.h" #include "NGAP_AMFRegionID.h" @@ -56,17 +67,46 @@ #include "NGAP_AreaOfInterestRANNodeList.h" #include "NGAP_AreaOfInterestTAIItem.h" #include "NGAP_AreaOfInterestTAIList.h" +#include "NGAP_AreaScopeOfMDT-EUTRA.h" +#include "NGAP_AreaScopeOfMDT-NR.h" +#include "NGAP_AreaScopeOfNeighCellsItem.h" +#include "NGAP_AreaScopeOfNeighCellsList.h" +#include "NGAP_AreaScopeOfQMC.h" #include "NGAP_asn_constant.h" #include "NGAP_AssistanceDataForPaging.h" #include "NGAP_AssistanceDataForRecommendedCells.h" +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestItem.h" +#include "NGAP_AssociatedMBSQosFlowSetuporModifyRequestList.h" +#include "NGAP_AssociatedMBSQosFlowSetupRequestItem.h" +#include "NGAP_AssociatedMBSQosFlowSetupRequestList.h" #include "NGAP_AssociatedQosFlowItem.h" #include "NGAP_AssociatedQosFlowList.h" +#include "NGAP_AuthenticatedIndication.h" +#include "NGAP_AvailableRANVisibleQoEMetrics.h" #include "NGAP_AveragingWindow.h" +#include "NGAP_BeamMeasurementsReportConfiguration.h" +#include "NGAP_BeamMeasurementsReportQuantity.h" #include "NGAP_BitRate.h" +#include "NGAP_BluetoothMeasConfig.h" +#include "NGAP_BluetoothMeasConfigNameItem.h" +#include "NGAP_BluetoothMeasConfigNameList.h" +#include "NGAP_BluetoothMeasurementConfiguration.h" +#include "NGAP_BluetoothName.h" #include "NGAP_BroadcastCancelledAreaList.h" #include "NGAP_BroadcastCompletedAreaList.h" #include "NGAP_BroadcastPLMNItem.h" #include "NGAP_BroadcastPLMNList.h" +#include "NGAP_BroadcastSessionModificationFailure.h" +#include "NGAP_BroadcastSessionModificationRequest.h" +#include "NGAP_BroadcastSessionModificationResponse.h" +#include "NGAP_BroadcastSessionReleaseRequest.h" +#include "NGAP_BroadcastSessionReleaseRequired.h" +#include "NGAP_BroadcastSessionReleaseResponse.h" +#include "NGAP_BroadcastSessionSetupFailure.h" +#include "NGAP_BroadcastSessionSetupRequest.h" +#include "NGAP_BroadcastSessionSetupResponse.h" +#include "NGAP_BurstArrivalTime.h" +#include "NGAP_CAG-ID.h" #include "NGAP_CancelAllWarningMessages.h" #include "NGAP_CancelledCellsInEAI-EUTRA.h" #include "NGAP_CancelledCellsInEAI-EUTRA-Item.h" @@ -76,12 +116,22 @@ #include "NGAP_CancelledCellsInTAI-EUTRA-Item.h" #include "NGAP_CancelledCellsInTAI-NR.h" #include "NGAP_CancelledCellsInTAI-NR-Item.h" +#include "NGAP_CandidateCell.h" +#include "NGAP_CandidateCellID.h" +#include "NGAP_CandidateCellItem.h" +#include "NGAP_CandidateCellList.h" +#include "NGAP_CandidatePCI.h" #include "NGAP_Cause.h" #include "NGAP_CauseMisc.h" #include "NGAP_CauseNas.h" #include "NGAP_CauseProtocol.h" #include "NGAP_CauseRadioNetwork.h" #include "NGAP_CauseTransport.h" +#include "NGAP_CellBasedMDT-EUTRA.h" +#include "NGAP_CellBasedMDT-NR.h" +#include "NGAP_CellBasedQMC.h" +#include "NGAP_Cell-CAGInformation.h" +#include "NGAP_CellCAGList.h" #include "NGAP_CellIDBroadcastEUTRA.h" #include "NGAP_CellIDBroadcastEUTRA-Item.h" #include "NGAP_CellIDBroadcastNR.h" @@ -90,11 +140,18 @@ #include "NGAP_CellIDCancelledEUTRA-Item.h" #include "NGAP_CellIDCancelledNR.h" #include "NGAP_CellIDCancelledNR-Item.h" +#include "NGAP_CellIdListforMDT-EUTRA.h" +#include "NGAP_CellIdListforMDT-NR.h" +#include "NGAP_CellIdListforQMC.h" #include "NGAP_CellIDListForRestart.h" #include "NGAP_CellSize.h" +#include "NGAP_CellsToActivateList.h" #include "NGAP_CellTrafficTrace.h" #include "NGAP_CellType.h" +#include "NGAP_CEmodeBrestricted.h" +#include "NGAP_CEmodeBSupport-Indicator.h" #include "NGAP_CNAssistedRANTuning.h" +#include "NGAP_CNsubgroupID.h" #include "NGAP_CNTypeRestrictionsForEquivalent.h" #include "NGAP_CNTypeRestrictionsForEquivalentItem.h" #include "NGAP_CNTypeRestrictionsForServing.h" @@ -107,18 +164,26 @@ #include "NGAP_CompletedCellsInTAI-EUTRA-Item.h" #include "NGAP_CompletedCellsInTAI-NR.h" #include "NGAP_CompletedCellsInTAI-NR-Item.h" +#include "NGAP_CompositeAvailableCapacity.h" #include "NGAP_ConcurrentWarningMessageInd.h" #include "NGAP_ConfidentialityProtectionIndication.h" #include "NGAP_ConfidentialityProtectionResult.h" #include "NGAP_ConfiguredNSSAI.h" +#include "NGAP_ConfiguredTACIndication.h" +#include "NGAP_ConnectionEstablishmentIndication.h" #include "NGAP_CoreNetworkAssistanceInformationForInactive.h" #include "NGAP_COUNTValueForPDCP-SN12.h" #include "NGAP_COUNTValueForPDCP-SN18.h" +#include "NGAP_CoverageEnhancementLevel.h" #include "NGAP_CPTransportLayerInformation.h" #include "NGAP_CriticalityDiagnostics.h" #include "NGAP_CriticalityDiagnostics-IE-Item.h" #include "NGAP_CriticalityDiagnostics-IE-List.h" #include "NGAP_Criticality.h" +#include "NGAP_DAPSRequestInfo.h" +#include "NGAP_DAPSResponseInfo.h" +#include "NGAP_DAPSResponseInfoItem.h" +#include "NGAP_DAPSResponseInfoList.h" #include "NGAP_DataCodingScheme.h" #include "NGAP_DataForwardingAccepted.h" #include "NGAP_DataForwardingNotPossible.h" @@ -129,15 +194,25 @@ #include "NGAP_DeactivateTrace.h" #include "NGAP_DelayCritical.h" #include "NGAP_DirectForwardingPathAvailability.h" +#include "NGAP_DistributionReleaseRequest.h" +#include "NGAP_DistributionReleaseResponse.h" +#include "NGAP_DistributionSetupFailure.h" +#include "NGAP_DistributionSetupRequest.h" +#include "NGAP_DistributionSetupResponse.h" +#include "NGAP_DL-CP-SecurityInformation.h" #include "NGAP_DLForwarding.h" +#include "NGAP_DL-NAS-MAC.h" #include "NGAP_DL-NGU-TNLInformationReused.h" #include "NGAP_DownlinkNASTransport.h" #include "NGAP_DownlinkNonUEAssociatedNRPPaTransport.h" #include "NGAP_DownlinkRANConfigurationTransfer.h" +#include "NGAP_DownlinkRANEarlyStatusTransfer.h" #include "NGAP_DownlinkRANStatusTransfer.h" #include "NGAP_DownlinkRIMInformationTransfer.h" #include "NGAP_DownlinkUEAssociatedNRPPaTransport.h" #include "NGAP_DRB-ID.h" +#include "NGAP_DRBsSubjectToEarlyStatusTransfer-Item.h" +#include "NGAP_DRBsSubjectToEarlyStatusTransfer-List.h" #include "NGAP_DRBsSubjectToStatusTransferItem.h" #include "NGAP_DRBsSubjectToStatusTransferList.h" #include "NGAP_DRBStatusDL12.h" @@ -149,6 +224,9 @@ #include "NGAP_DRBsToQosFlowsMappingItem.h" #include "NGAP_DRBsToQosFlowsMappingList.h" #include "NGAP_Dynamic5QIDescriptor.h" +#include "NGAP_EarlyMeasurement.h" +#include "NGAP_EarlyStatusTransfer-TransparentContainer.h" +#include "NGAP_EDT-Session.h" #include "NGAP_EmergencyAreaIDBroadcastEUTRA.h" #include "NGAP_EmergencyAreaIDBroadcastEUTRA-Item.h" #include "NGAP_EmergencyAreaIDBroadcastNR.h" @@ -163,8 +241,11 @@ #include "NGAP_EmergencyFallbackIndicator.h" #include "NGAP_EmergencyFallbackRequestIndicator.h" #include "NGAP_EmergencyServiceTargetCN.h" +#include "NGAP_ENB-ID.h" #include "NGAP_EN-DCSONConfigurationTransfer.h" +#include "NGAP_EndIndication.h" #include "NGAP_EndpointIPAddressAndPort.h" +#include "NGAP_Enhanced-CoverageRestriction.h" #include "NGAP_EPS-TAC.h" #include "NGAP_EPS-TAI.h" #include "NGAP_EquivalentPLMNs.h" @@ -178,7 +259,25 @@ #include "NGAP_EUTRA-CGIList.h" #include "NGAP_EUTRAencryptionAlgorithms.h" #include "NGAP_EUTRAintegrityProtectionAlgorithms.h" +#include "NGAP_EUTRAN-CellReportItem.h" +#include "NGAP_EUTRAN-CellReportList.h" +#include "NGAP_EUTRAN-CellToReportItem.h" +#include "NGAP_EUTRAN-CellToReportList.h" +#include "NGAP_EUTRAN-CompositeAvailableCapacityGroup.h" +#include "NGAP_EUTRAN-NumberOfActiveUEs.h" +#include "NGAP_EUTRAN-RadioResourceStatus.h" +#include "NGAP_EUTRAN-ReportingStatusIEs.h" +#include "NGAP_EUTRAN-ReportingSystemIEs.h" +#include "NGAP_EUTRA-Paging-eDRX-Cycle.h" +#include "NGAP_EUTRA-PagingeDRXInformation.h" +#include "NGAP_EUTRA-Paging-Time-Window.h" +#include "NGAP_EventBasedReportingIEs.h" +#include "NGAP_EventL1LoggedMDTConfig.h" +#include "NGAP_EventTrigger.h" #include "NGAP_EventType.h" +#include "NGAP_ExcessPacketDelayThresholdConfiguration.h" +#include "NGAP_ExcessPacketDelayThresholdItem.h" +#include "NGAP_ExcessPacketDelayThresholdValue.h" #include "NGAP_ExpectedActivityPeriod.h" #include "NGAP_ExpectedHOInterval.h" #include "NGAP_ExpectedIdlePeriod.h" @@ -187,19 +286,48 @@ #include "NGAP_ExpectedUEMobility.h" #include "NGAP_ExpectedUEMovingTrajectory.h" #include "NGAP_ExpectedUEMovingTrajectoryItem.h" +#include "NGAP_Extended-AMFName.h" +#include "NGAP_Extended-ConnectedTime.h" +#include "NGAP_ExtendedPacketDelayBudget.h" +#include "NGAP_Extended-RANNodeName.h" #include "NGAP_ExtendedRATRestrictionInformation.h" +#include "NGAP_ExtendedReportIntervalMDT.h" #include "NGAP_ExtendedRNC-ID.h" +#include "NGAP_ExtendedSliceSupportList.h" +#include "NGAP_ExtendedUEIdentityIndexValue.h" +#include "NGAP_EXTERNAL.h" +#include "NGAP_FailureIndication.h" +#include "NGAP_FirstDLCount.h" +#include "NGAP_FiveG-ProSeAuthorized.h" +#include "NGAP_FiveGProSeDirectCommunication.h" +#include "NGAP_FiveGProSeDirectDiscovery.h" +#include "NGAP_FiveGProSeLayer2RemoteUE.h" +#include "NGAP_FiveGProSeLayer2UEtoNetworkRelay.h" +#include "NGAP_FiveGProSeLayer3UEtoNetworkRelay.h" +#include "NGAP_FiveGProSePC5FlowBitRates.h" +#include "NGAP_FiveGProSePC5QoSFlowItem.h" +#include "NGAP_FiveGProSePC5QoSFlowList.h" +#include "NGAP_FiveG-ProSePC5QoSParameters.h" #include "NGAP_FiveG-S-TMSI.h" #include "NGAP_FiveG-TMSI.h" #include "NGAP_FiveQI.h" #include "NGAP_ForbiddenAreaInformation.h" #include "NGAP_ForbiddenAreaInformation-Item.h" #include "NGAP_ForbiddenTACs.h" +#include "NGAP_FromEUTRANtoNGRAN.h" +#include "NGAP_FromNGRANtoEUTRAN.h" #include "NGAP_GBR-QosInformation.h" +#include "NGAP_GlobalCable-ID.h" +#include "NGAP_GlobalENB-ID.h" #include "NGAP_GlobalGNB-ID.h" +#include "NGAP_GlobalLineIdentity.h" +#include "NGAP_GlobalLine-ID.h" #include "NGAP_GlobalN3IWF-ID.h" #include "NGAP_GlobalNgENB-ID.h" #include "NGAP_GlobalRANNodeID.h" +#include "NGAP_GlobalTNGF-ID.h" +#include "NGAP_GlobalTWIF-ID.h" +#include "NGAP_GlobalW-AGF-ID.h" #include "NGAP_GNB-ID.h" #include "NGAP_GNBSetID.h" #include "NGAP_GTP-TEID.h" @@ -221,8 +349,17 @@ #include "NGAP_HandoverRequired.h" #include "NGAP_HandoverRequiredTransfer.h" #include "NGAP_HandoverResourceAllocationUnsuccessfulTransfer.h" +#include "NGAP_HandoverSuccess.h" #include "NGAP_HandoverType.h" +#include "NGAP_HFCNode-ID.h" +#include "NGAP_HOReport.h" +#include "NGAP_Hysteresis.h" +#include "NGAP_IAB-Authorized.h" +#include "NGAP_IABNodeIndication.h" +#include "NGAP_IAB-Supported.h" +#include "NGAP_ImmediateMDTNr.h" #include "NGAP_IMSVoiceSupportIndicator.h" +#include "NGAP_IncludeBeamMeasurementsIndication.h" #include "NGAP_IndexToRFSP.h" #include "NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h" #include "NGAP_InitialContextSetupFailure.h" @@ -234,6 +371,25 @@ #include "NGAP_IntegrityProtectionResult.h" #include "NGAP_IntendedNumberOfPagingAttempts.h" #include "NGAP_InterfacesToTrace.h" +#include "NGAP_IntersystemCellActivationReply.h" +#include "NGAP_IntersystemCellActivationRequest.h" +#include "NGAP_IntersystemCellStateIndication.h" +#include "NGAP_InterSystemFailureIndication.h" +#include "NGAP_InterSystemHandoverReportType.h" +#include "NGAP_InterSystemHOReport.h" +#include "NGAP_IntersystemResourceStatusReply.h" +#include "NGAP_IntersystemResourceStatusReport.h" +#include "NGAP_IntersystemResourceStatusRequest.h" +#include "NGAP_IntersystemResourceThreshold.h" +#include "NGAP_IntersystemSONConfigurationTransfer.h" +#include "NGAP_IntersystemSONeNBID.h" +#include "NGAP_IntersystemSONInformation.h" +#include "NGAP_IntersystemSONInformationReply.h" +#include "NGAP_IntersystemSONInformationReport.h" +#include "NGAP_IntersystemSONInformationRequest.h" +#include "NGAP_IntersystemSONNGRANnodeID.h" +#include "NGAP_IntersystemSONTransferType.h" +#include "NGAP_IntersystemUnnecessaryHO.h" #include "NGAP_LAC.h" #include "NGAP_LAI.h" #include "NGAP_LastVisitedCellInformation.h" @@ -241,30 +397,159 @@ #include "NGAP_LastVisitedEUTRANCellInformation.h" #include "NGAP_LastVisitedGERANCellInformation.h" #include "NGAP_LastVisitedNGRANCellInformation.h" +#include "NGAP_LastVisitedPSCellInformation.h" +#include "NGAP_LastVisitedPSCellList.h" #include "NGAP_LastVisitedUTRANCellInformation.h" +#include "NGAP_LineType.h" +#include "NGAP_Links-to-log.h" #include "NGAP_LocationReport.h" #include "NGAP_LocationReportingAdditionalInfo.h" #include "NGAP_LocationReportingControl.h" #include "NGAP_LocationReportingFailureIndication.h" #include "NGAP_LocationReportingReferenceID.h" #include "NGAP_LocationReportingRequestType.h" +#include "NGAP_LoggedMDTNr.h" +#include "NGAP_LoggedMDTTrigger.h" +#include "NGAP_LoggingDuration.h" +#include "NGAP_LoggingInterval.h" +#include "NGAP_LTEM-Indication.h" +#include "NGAP_LTEUERLFReportContainer.h" +#include "NGAP_LTEUESidelinkAggregateMaximumBitrate.h" +#include "NGAP_LTEV2XServicesAuthorized.h" +#include "NGAP_M1Configuration.h" +#include "NGAP_M1PeriodicReporting.h" +#include "NGAP_M1ReportingTrigger.h" +#include "NGAP_M1ThresholdEventA2.h" +#include "NGAP_M1ThresholdType.h" +#include "NGAP_M4Configuration.h" +#include "NGAP_M4period.h" +#include "NGAP_M4ReportAmountMDT.h" +#include "NGAP_M5Configuration.h" +#include "NGAP_M5period.h" +#include "NGAP_M5ReportAmountMDT.h" +#include "NGAP_M6Configuration.h" +#include "NGAP_M6ReportAmountMDT.h" +#include "NGAP_M6report-Interval.h" +#include "NGAP_M7Configuration.h" +#include "NGAP_M7period.h" +#include "NGAP_M7ReportAmountMDT.h" #include "NGAP_MaskedIMEISV.h" #include "NGAP_MaximumDataBurstVolume.h" #include "NGAP_MaximumIntegrityProtectedDataRate.h" +#include "NGAP_MaxNrofRS-IndexesToReport.h" +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetItem.h" +#include "NGAP_MBS-ActiveSessionInformation-SourcetoTargetList.h" +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceItem.h" +#include "NGAP_MBS-ActiveSessionInformation-TargettoSourceList.h" +#include "NGAP_MBS-AreaSessionID.h" +#include "NGAP_MBS-AreaTAIList.h" +#include "NGAP_MBS-DataForwardingResponseMRBItem.h" +#include "NGAP_MBS-DataForwardingResponseMRBList.h" +#include "NGAP_MBS-DistributionReleaseRequestTransfer.h" +#include "NGAP_MBS-DistributionSetupRequestTransfer.h" +#include "NGAP_MBS-DistributionSetupResponseTransfer.h" +#include "NGAP_MBS-DistributionSetupUnsuccessfulTransfer.h" +#include "NGAP_MBS-MappingandDataForwardingRequestItem.h" +#include "NGAP_MBS-MappingandDataForwardingRequestList.h" +#include "NGAP_MBS-QoSFlowList.h" +#include "NGAP_MBS-QoSFlowsToBeSetupItem.h" +#include "NGAP_MBS-QoSFlowsToBeSetupList.h" +#include "NGAP_MBS-ServiceAreaCellList.h" +#include "NGAP_MBS-ServiceArea.h" +#include "NGAP_MBS-ServiceAreaInformation.h" +#include "NGAP_MBS-ServiceAreaInformationItem.h" +#include "NGAP_MBS-ServiceAreaInformationList.h" +#include "NGAP_MBS-ServiceAreaTAIList.h" +#include "NGAP_MBSSessionFailedtoSetupItem.h" +#include "NGAP_MBSSessionFailedtoSetupList.h" +#include "NGAP_MBS-SessionFSAID.h" +#include "NGAP_MBS-SessionFSAIDList.h" +#include "NGAP_MBS-SessionID.h" +#include "NGAP_MBSSessionReleaseResponseTransfer.h" +#include "NGAP_MBSSessionSetupOrModFailureTransfer.h" +#include "NGAP_MBSSessionSetuporModifyRequestItem.h" +#include "NGAP_MBSSessionSetuporModifyRequestList.h" +#include "NGAP_MBSSessionSetupOrModRequestTransfer.h" +#include "NGAP_MBSSessionSetupOrModResponseTransfer.h" +#include "NGAP_MBSSessionSetupRequestItem.h" +#include "NGAP_MBSSessionSetupRequestList.h" +#include "NGAP_MBSSessionSetupResponseItem.h" +#include "NGAP_MBSSessionSetupResponseList.h" +#include "NGAP_MBSSessionStatus.h" +#include "NGAP_MBS-SessionTNLInfo5GC.h" +#include "NGAP_MBS-SessionTNLInfo5GCItem.h" +#include "NGAP_MBS-SessionTNLInfo5GCList.h" +#include "NGAP_MBS-SessionTNLInfoNGRAN.h" +#include "NGAP_MBS-SessionTNLInfoNGRANItem.h" +#include "NGAP_MBS-SessionTNLInfoNGRANList.h" +#include "NGAP_MBSSessionToReleaseItem.h" +#include "NGAP_MBSSessionToReleaseList.h" +#include "NGAP_MBS-SupportIndicator.h" +#include "NGAP_MDT-Activation.h" +#include "NGAP_MDT-AlignmentInfo.h" +#include "NGAP_MDT-Configuration-EUTRA.h" +#include "NGAP_MDT-Configuration.h" +#include "NGAP_MDT-Configuration-NR.h" +#include "NGAP_MDT-Location-Info.h" +#include "NGAP_MDT-Location-Information.h" +#include "NGAP_MDTModeEutra.h" +#include "NGAP_MDTModeNr.h" +#include "NGAP_MDTPLMNList.h" +#include "NGAP_MDTPLMNModificationList.h" +#include "NGAP_MeasurementsToActivate.h" +#include "NGAP_MeasurementThresholdL1LoggedMDT.h" #include "NGAP_MessageIdentifier.h" +#include "NGAP_MicoAllPLMN.h" #include "NGAP_MICOModeIndication.h" +#include "NGAP_MobilityInformation.h" #include "NGAP_MobilityRestrictionList.h" +#include "NGAP_MRB-ID.h" +#include "NGAP_MRB-ProgressInformation.h" +#include "NGAP_MulticastGroupPagingArea.h" +#include "NGAP_MulticastGroupPagingAreaItem.h" +#include "NGAP_MulticastGroupPagingAreaList.h" +#include "NGAP_MulticastGroupPaging.h" +#include "NGAP_MulticastSessionActivationFailure.h" +#include "NGAP_MulticastSessionActivationRequest.h" +#include "NGAP_MulticastSessionActivationRequestTransfer.h" +#include "NGAP_MulticastSessionActivationResponse.h" +#include "NGAP_MulticastSessionDeactivationRequest.h" +#include "NGAP_MulticastSessionDeactivationRequestTransfer.h" +#include "NGAP_MulticastSessionDeactivationResponse.h" +#include "NGAP_MulticastSessionUpdateFailure.h" +#include "NGAP_MulticastSessionUpdateRequest.h" +#include "NGAP_MulticastSessionUpdateRequestTransfer.h" +#include "NGAP_MulticastSessionUpdateResponse.h" #include "NGAP_N3IWF-ID.h" #include "NGAP_NASNonDeliveryIndication.h" #include "NGAP_NAS-PDU.h" #include "NGAP_NASSecurityParametersFromNGRAN.h" +#include "NGAP_NB-IoT-DefaultPagingDRX.h" +#include "NGAP_NB-IoT-PagingDRX.h" +#include "NGAP_NB-IoT-Paging-eDRXCycle.h" +#include "NGAP_NB-IoT-Paging-eDRXInfo.h" +#include "NGAP_NB-IoT-Paging-TimeWindow.h" +#include "NGAP_NB-IoT-UEPriority.h" #include "NGAP_NetworkInstance.h" #include "NGAP_NewSecurityContextInd.h" #include "NGAP_NextHopChainingCount.h" #include "NGAP_NextPagingAreaScope.h" +#include "NGAP_NGAPIESupportInformationRequestItem.h" +#include "NGAP_NGAPIESupportInformationRequestList.h" +#include "NGAP_NGAPIESupportInformationResponseItem.h" +#include "NGAP_NGAPIESupportInformationResponseList.h" #include "NGAP_NGAP-PDU.h" #include "NGAP_NgENB-ID.h" +#include "NGAP_NGRAN-CellReportItem.h" +#include "NGAP_NGRAN-CellReportList.h" +#include "NGAP_NGRAN-CellToReportItem.h" +#include "NGAP_NGRAN-CellToReportList.h" #include "NGAP_NGRAN-CGI.h" +#include "NGAP_NGRAN-NoofRRCConnections.h" +#include "NGAP_NGRAN-NumberOfActiveUEs.h" +#include "NGAP_NGRAN-RadioResourceStatus.h" +#include "NGAP_NGRAN-ReportingStatusIEs.h" +#include "NGAP_NGRAN-ReportingSystemIEs.h" #include "NGAP_NGRAN-TNLAssociationToRemoveItem.h" #include "NGAP_NGRAN-TNLAssociationToRemoveList.h" #include "NGAP_NGRANTraceID.h" @@ -273,19 +558,44 @@ #include "NGAP_NGSetupFailure.h" #include "NGAP_NGSetupRequest.h" #include "NGAP_NGSetupResponse.h" +#include "NGAP_NID.h" #include "NGAP_NonDynamic5QIDescriptor.h" #include "NGAP_NotAllowedTACs.h" #include "NGAP_NotificationCause.h" +#include "NGAP_NotificationCell-Item.h" +#include "NGAP_NotificationCellList.h" #include "NGAP_NotificationControl.h" +#include "NGAP_NotifySourceNGRANNode.h" +#include "NGAP_NPN-AccessInformation.h" +#include "NGAP_NPN-MobilityInformation.h" +#include "NGAP_NPN-PagingAssistanceInformation.h" +#include "NGAP_NPN-Support.h" +#include "NGAP_NRARFCN.h" #include "NGAP_NRCellIdentity.h" #include "NGAP_NR-CGI.h" #include "NGAP_NR-CGIListForWarning.h" #include "NGAP_NR-CGIList.h" #include "NGAP_NRencryptionAlgorithms.h" +#include "NGAP_NRFrequencyBand.h" +#include "NGAP_NRFrequencyBandItem.h" +#include "NGAP_NRFrequencyBand-List.h" +#include "NGAP_NRFrequencyInfo.h" #include "NGAP_NRintegrityProtectionAlgorithms.h" +#include "NGAP_NRMobilityHistoryReport.h" +#include "NGAP_NRNTNTAIInformation.h" +#include "NGAP_NR-Paging-eDRX-Cycle.h" +#include "NGAP_NR-PagingeDRXInformation.h" +#include "NGAP_NR-Paging-Time-Window.h" +#include "NGAP_NR-PCI.h" #include "NGAP_NRPPa-PDU.h" +#include "NGAP_NRUERLFReportContainer.h" +#include "NGAP_NRUESidelinkAggregateMaximumBitrate.h" +#include "NGAP_NRV2XServicesAuthorized.h" +#include "NGAP_NSAG-ID.h" #include "NGAP_NumberOfBroadcasts.h" #include "NGAP_NumberOfBroadcastsRequested.h" +#include "NGAP_NumberOfMeasurementReportingLevels.h" +#include "NGAP_OnboardingSupport.h" #include "NGAP_OverloadAction.h" #include "NGAP_OverloadResponse.h" #include "NGAP_OverloadStart.h" @@ -295,12 +605,19 @@ #include "NGAP_PacketDelayBudget.h" #include "NGAP_PacketErrorRate.h" #include "NGAP_PacketLossRate.h" +#include "NGAP_PagingAssisDataforCEcapabUE.h" #include "NGAP_PagingAttemptCount.h" #include "NGAP_PagingAttemptInformation.h" +#include "NGAP_PagingCause.h" +#include "NGAP_PagingCauseIndicationForVoiceService.h" #include "NGAP_PagingDRX.h" +#include "NGAP_Paging-eDRX-Cycle.h" +#include "NGAP_PagingeDRXInformation.h" #include "NGAP_Paging.h" #include "NGAP_PagingOrigin.h" #include "NGAP_PagingPriority.h" +#include "NGAP_PagingProbabilityInformation.h" +#include "NGAP_Paging-Time-Window.h" #include "NGAP_PathSwitchRequestAcknowledge.h" #include "NGAP_PathSwitchRequestAcknowledgeTransfer.h" #include "NGAP_PathSwitchRequestFailure.h" @@ -308,14 +625,24 @@ #include "NGAP_PathSwitchRequestSetupFailedTransfer.h" #include "NGAP_PathSwitchRequestTransfer.h" #include "NGAP_PathSwitchRequestUnsuccessfulTransfer.h" +#include "NGAP_PC5FlowBitRates.h" +#include "NGAP_PC5QoSFlowItem.h" +#include "NGAP_PC5QoSFlowList.h" +#include "NGAP_PC5QoSParameters.h" +#include "NGAP_PCIListForMDT.h" #include "NGAP_PDUSessionAggregateMaximumBitRate.h" #include "NGAP_PDUSessionID.h" +#include "NGAP_PDUSessionPairID.h" #include "NGAP_PDUSessionResourceAdmittedItem.h" #include "NGAP_PDUSessionResourceAdmittedList.h" #include "NGAP_PDUSessionResourceFailedToModifyItemModCfm.h" #include "NGAP_PDUSessionResourceFailedToModifyItemModRes.h" #include "NGAP_PDUSessionResourceFailedToModifyListModCfm.h" #include "NGAP_PDUSessionResourceFailedToModifyListModRes.h" +#include "NGAP_PDUSessionResourceFailedToResumeItemRESReq.h" +#include "NGAP_PDUSessionResourceFailedToResumeItemRESRes.h" +#include "NGAP_PDUSessionResourceFailedToResumeListRESReq.h" +#include "NGAP_PDUSessionResourceFailedToResumeListRESRes.h" #include "NGAP_PDUSessionResourceFailedToSetupItemCxtFail.h" #include "NGAP_PDUSessionResourceFailedToSetupItemCxtRes.h" #include "NGAP_PDUSessionResourceFailedToSetupItemHOAck.h" @@ -371,6 +698,10 @@ #include "NGAP_PDUSessionResourceReleasedListRelRes.h" #include "NGAP_PDUSessionResourceReleaseResponse.h" #include "NGAP_PDUSessionResourceReleaseResponseTransfer.h" +#include "NGAP_PDUSessionResourceResumeItemRESReq.h" +#include "NGAP_PDUSessionResourceResumeItemRESRes.h" +#include "NGAP_PDUSessionResourceResumeListRESReq.h" +#include "NGAP_PDUSessionResourceResumeListRESRes.h" #include "NGAP_PDUSessionResourceSecondaryRATUsageItem.h" #include "NGAP_PDUSessionResourceSecondaryRATUsageList.h" #include "NGAP_PDUSessionResourceSetupItemCxtReq.h" @@ -388,6 +719,8 @@ #include "NGAP_PDUSessionResourceSetupResponse.h" #include "NGAP_PDUSessionResourceSetupResponseTransfer.h" #include "NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.h" +#include "NGAP_PDUSessionResourceSuspendItemSUSReq.h" +#include "NGAP_PDUSessionResourceSuspendListSUSReq.h" #include "NGAP_PDUSessionResourceSwitchedItem.h" #include "NGAP_PDUSessionResourceSwitchedList.h" #include "NGAP_PDUSessionResourceToBeSwitchedDLItem.h" @@ -398,21 +731,30 @@ #include "NGAP_PDUSessionResourceToReleaseListRelCmd.h" #include "NGAP_PDUSessionType.h" #include "NGAP_PDUSessionUsageReport.h" +#include "NGAP_PedestrianUE.h" +#include "NGAP_PEIPSassistanceInformation.h" +#include "NGAP_Periodicity.h" #include "NGAP_PeriodicRegistrationUpdateTimer.h" +#include "NGAP_PeriodicReportingIEs.h" +#include "NGAP_PLMNAreaBasedQMC.h" #include "NGAP_PLMNIdentity.h" +#include "NGAP_PLMNListforQMC.h" #include "NGAP_PLMNSupportItem.h" #include "NGAP_PLMNSupportList.h" +#include "NGAP_PNI-NPN-MobilityInformation.h" #include "NGAP_PortNumber.h" #include "NGAP_Pre-emptionCapability.h" #include "NGAP_Pre-emptionVulnerability.h" #include "NGAP_Presence.h" #include "NGAP_PriorityLevelARP.h" #include "NGAP_PriorityLevelQos.h" +#include "NGAP_PrivacyIndicator.h" #include "NGAP_PrivateIE-Container.h" #include "NGAP_PrivateIE-Field.h" #include "NGAP_PrivateIE-ID.h" #include "NGAP_PrivateMessage.h" #include "NGAP_ProcedureCode.h" +#include "NGAP_ProcedureStageChoice.h" #include "NGAP_ProtocolExtensionContainer.h" #include "NGAP_ProtocolExtensionField.h" #include "NGAP_ProtocolExtensionID.h" @@ -426,6 +768,10 @@ #include "NGAP_PWSFailedCellIDList.h" #include "NGAP_PWSFailureIndication.h" #include "NGAP_PWSRestartIndication.h" +#include "NGAP_QMCConfigInfo.h" +#include "NGAP_QMCDeactivation.h" +#include "NGAP_QoEReference.h" +#include "NGAP_QoEReferenceList.h" #include "NGAP_QosCharacteristics.h" #include "NGAP_QosFlowAcceptedItem.h" #include "NGAP_QosFlowAcceptedList.h" @@ -433,17 +779,22 @@ #include "NGAP_QosFlowAddOrModifyRequestList.h" #include "NGAP_QosFlowAddOrModifyResponseItem.h" #include "NGAP_QosFlowAddOrModifyResponseList.h" +#include "NGAP_QosFlowFeedbackItem.h" +#include "NGAP_QosFlowFeedbackList.h" #include "NGAP_QosFlowIdentifier.h" #include "NGAP_QosFlowInformationItem.h" #include "NGAP_QosFlowInformationList.h" #include "NGAP_QosFlowItemWithDataForwarding.h" #include "NGAP_QosFlowLevelQosParameters.h" +#include "NGAP_QoSFlowList.h" #include "NGAP_QosFlowListWithCause.h" #include "NGAP_QosFlowListWithDataForwarding.h" #include "NGAP_QosFlowModifyConfirmItem.h" #include "NGAP_QosFlowModifyConfirmList.h" #include "NGAP_QosFlowNotifyItem.h" #include "NGAP_QosFlowNotifyList.h" +#include "NGAP_QosFlowParametersItem.h" +#include "NGAP_QosFlowParametersList.h" #include "NGAP_QosFlowPerTNLInformation.h" #include "NGAP_QosFlowPerTNLInformationItem.h" #include "NGAP_QosFlowPerTNLInformationList.h" @@ -454,11 +805,16 @@ #include "NGAP_QosFlowToBeForwardedItem.h" #include "NGAP_QosFlowToBeForwardedList.h" #include "NGAP_QosFlowWithCauseItem.h" +#include "NGAP_QosMonitoringReportingFrequency.h" #include "NGAP_QosMonitoringRequest.h" #include "NGAP_RANConfigurationUpdateAcknowledge.h" #include "NGAP_RANConfigurationUpdateFailure.h" #include "NGAP_RANConfigurationUpdate.h" +#include "NGAP_RANCPRelocationIndication.h" +#include "NGAP_Range.h" #include "NGAP_RANNodeName.h" +#include "NGAP_RANNodeNameUTF8String.h" +#include "NGAP_RANNodeNameVisibleString.h" #include "NGAP_RANPagingPriority.h" #include "NGAP_RANStatusTransfer-TransparentContainer.h" #include "NGAP_RAN-UE-NGAP-ID.h" @@ -472,16 +828,28 @@ #include "NGAP_RecommendedRANNodeItem.h" #include "NGAP_RecommendedRANNodeList.h" #include "NGAP_RecommendedRANNodesForPaging.h" +#include "NGAP_RedCapIndication.h" #include "NGAP_RedirectionVoiceFallback.h" +#include "NGAP_RedundantPDUSessionInformation.h" +#include "NGAP_RedundantQosFlowIndicator.h" #include "NGAP_ReflectiveQosAttribute.h" #include "NGAP_RejectedNSSAIinPLMN.h" #include "NGAP_RejectedNSSAIinTA.h" #include "NGAP_RelativeAMFCapacity.h" #include "NGAP_RepetitionPeriod.h" +#include "NGAP_ReportAmountMDT.h" #include "NGAP_ReportArea.h" +#include "NGAP_ReportCharacteristics.h" +#include "NGAP_ReportingPeriodicity.h" +#include "NGAP_ReportingSystem.h" +#include "NGAP_ReportIntervalMDT.h" +#include "NGAP_ReportType.h" #include "NGAP_RerouteNASRequest.h" #include "NGAP_ResetAll.h" #include "NGAP_ResetType.h" +#include "NGAP_ResourceStatusReportingSystem.h" +#include "NGAP_RetrieveUEInformation.h" +#include "NGAP_RGLevelWirelineAccessCharacteristics.h" #include "NGAP_RIMInformation.h" #include "NGAP_RIMInformationTransfer.h" #include "NGAP_RNC-ID.h" @@ -491,6 +859,8 @@ #include "NGAP_RRCInactiveTransitionReport.h" #include "NGAP_RRCInactiveTransitionReportRequest.h" #include "NGAP_RRCState.h" +#include "NGAP_RSN.h" +#include "NGAP_ScheduledCommunicationTime.h" #include "NGAP_SCTP-TLAs.h" #include "NGAP_SD.h" #include "NGAP_SecondaryRATDataUsageReport.h" @@ -500,32 +870,55 @@ #include "NGAP_SecurityIndication.h" #include "NGAP_SecurityKey.h" #include "NGAP_SecurityResult.h" +#include "NGAP_SensorMeasConfig.h" +#include "NGAP_SensorMeasConfigNameItem.h" +#include "NGAP_SensorMeasConfigNameList.h" +#include "NGAP_SensorMeasurementConfiguration.h" +#include "NGAP_SensorNameConfig.h" #include "NGAP_SerialNumber.h" #include "NGAP_ServedGUAMIItem.h" #include "NGAP_ServedGUAMIList.h" #include "NGAP_ServiceAreaInformation.h" #include "NGAP_ServiceAreaInformation-Item.h" +#include "NGAP_ServiceType.h" #include "NGAP_SgNB-UE-X2AP-ID.h" +#include "NGAP_SharedNGU-MulticastTNLInformation.h" #include "NGAP_SliceOverloadItem.h" #include "NGAP_SliceOverloadList.h" #include "NGAP_SliceSupportItem.h" #include "NGAP_SliceSupportList.h" +#include "NGAP_SliceSupportListQMC.h" +#include "NGAP_SliceSupportQMC-Item.h" +#include "NGAP_SNPN-MobilityInformation.h" #include "NGAP_S-NSSAI.h" #include "NGAP_SONConfigurationTransfer.h" #include "NGAP_SONInformation.h" #include "NGAP_SONInformationReply.h" +#include "NGAP_SONInformationReport.h" #include "NGAP_SONInformationRequest.h" #include "NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.h" +#include "NGAP_SourceNodeID.h" #include "NGAP_SourceOfUEActivityBehaviourInformation.h" #include "NGAP_SourceRANNodeID.h" #include "NGAP_SourceToTarget-AMFInformationReroute.h" #include "NGAP_SourceToTarget-TransparentContainer.h" #include "NGAP_SRVCCOperationPossible.h" #include "NGAP_SST.h" +#include "NGAP_SuccessfulHandoverReport-Item.h" +#include "NGAP_SuccessfulHandoverReportList.h" #include "NGAP_SuccessfulOutcome.h" #include "NGAP_SupportedTAItem.h" #include "NGAP_SupportedTAList.h" +#include "NGAP_SurvivalTime.h" +#include "NGAP_SuspendIndicator.h" +#include "NGAP_Suspend-Request-Indication.h" +#include "NGAP_Suspend-Response-Indication.h" +#include "NGAP_TABasedMDT.h" +#include "NGAP_TABasedQMC.h" #include "NGAP_TAC.h" +#include "NGAP_TACListInNRNTN.h" +#include "NGAP_TAIBasedMDT.h" +#include "NGAP_TAIBasedQMC.h" #include "NGAP_TAIBroadcastEUTRA.h" #include "NGAP_TAIBroadcastEUTRA-Item.h" #include "NGAP_TAIBroadcastNR.h" @@ -537,25 +930,45 @@ #include "NGAP_TAI.h" #include "NGAP_TAIListForInactive.h" #include "NGAP_TAIListForInactiveItem.h" +#include "NGAP_TAIListforMDT.h" #include "NGAP_TAIListForPaging.h" #include "NGAP_TAIListForPagingItem.h" +#include "NGAP_TAIListforQMC.h" #include "NGAP_TAIListForRestart.h" #include "NGAP_TAIListForWarning.h" +#include "NGAP_TAINSAGSupportItem.h" +#include "NGAP_TAINSAGSupportList.h" +#include "NGAP_TAListforMDT.h" +#include "NGAP_TAListforQMC.h" #include "NGAP_TargeteNB-ID.h" #include "NGAP_TargetID.h" +#include "NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.h" #include "NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.h" +#include "NGAP_TargetNSSAI.h" +#include "NGAP_TargetNSSAIInformation.h" +#include "NGAP_TargetNSSAI-Item.h" #include "NGAP_TargetRANNodeID.h" #include "NGAP_TargetRNC-ID.h" +#include "NGAP_TargettoSource-Failure-TransparentContainer.h" #include "NGAP_TargetToSource-TransparentContainer.h" +#include "NGAP_Threshold-RSRP.h" +#include "NGAP_Threshold-RSRQ.h" +#include "NGAP_Threshold-SINR.h" #include "NGAP_TimerApproachForGUAMIRemoval.h" #include "NGAP_TimeStamp.h" +#include "NGAP_TimeSyncAssistanceInfo.h" +#include "NGAP_TimeToTrigger.h" #include "NGAP_TimeToWait.h" #include "NGAP_TimeUEStayedInCellEnhancedGranularity.h" #include "NGAP_TimeUEStayedInCell.h" +#include "NGAP_TMGI.h" +#include "NGAP_TNAP-ID.h" +#include "NGAP_TNGF-ID.h" #include "NGAP_TNLAddressWeightFactor.h" #include "NGAP_TNLAssociationItem.h" #include "NGAP_TNLAssociationList.h" #include "NGAP_TNLAssociationUsage.h" +#include "NGAP_TooearlyIntersystemHO.h" #include "NGAP_TraceActivation.h" #include "NGAP_TraceDepth.h" #include "NGAP_TraceFailureIndication.h" @@ -563,10 +976,18 @@ #include "NGAP_TrafficLoadReductionIndication.h" #include "NGAP_TransportLayerAddress.h" #include "NGAP_TriggeringMessage.h" +#include "NGAP_TSCAssistanceInformation.h" +#include "NGAP_TSCTrafficCharacteristics.h" +#include "NGAP_TWAP-ID.h" +#include "NGAP_TWIF-ID.h" #include "NGAP_TypeOfError.h" #include "NGAP_UEAggregateMaximumBitRate.h" +#include "NGAP_UEAppLayerMeasConfigInfo.h" +#include "NGAP_UEAppLayerMeasInfoItem.h" +#include "NGAP_UEAppLayerMeasInfoList.h" #include "NGAP_UE-associatedLogicalNG-connectionItem.h" #include "NGAP_UE-associatedLogicalNG-connectionList.h" +#include "NGAP_UECapabilityInfoRequest.h" #include "NGAP_UEContextModificationFailure.h" #include "NGAP_UEContextModificationRequest.h" #include "NGAP_UEContextModificationResponse.h" @@ -574,11 +995,25 @@ #include "NGAP_UEContextReleaseComplete.h" #include "NGAP_UEContextReleaseRequest.h" #include "NGAP_UEContextRequest.h" +#include "NGAP_UEContextResumeFailure.h" +#include "NGAP_UEContextResumeRequest.h" +#include "NGAP_UEContextResumeRequestTransfer.h" +#include "NGAP_UEContextResumeResponse.h" +#include "NGAP_UEContextResumeResponseTransfer.h" +#include "NGAP_UEContextSuspendFailure.h" +#include "NGAP_UEContextSuspendRequest.h" +#include "NGAP_UEContextSuspendRequestTransfer.h" +#include "NGAP_UEContextSuspendResponse.h" +#include "NGAP_UE-DifferentiationInfo.h" +#include "NGAP_UEHistoryInformationFromTheUE.h" #include "NGAP_UEHistoryInformation.h" #include "NGAP_UEIdentityIndexValue.h" +#include "NGAP_UEInformationTransfer.h" #include "NGAP_UE-NGAP-ID-pair.h" #include "NGAP_UE-NGAP-IDs.h" #include "NGAP_UEPagingIdentity.h" +#include "NGAP_UE-PagingItem.h" +#include "NGAP_UE-PagingList.h" #include "NGAP_UEPresence.h" #include "NGAP_UEPresenceInAreaOfInterestItem.h" #include "NGAP_UEPresenceInAreaOfInterestList.h" @@ -586,21 +1021,34 @@ #include "NGAP_UERadioCapabilityCheckResponse.h" #include "NGAP_UERadioCapabilityForPaging.h" #include "NGAP_UERadioCapabilityForPagingOfEUTRA.h" +#include "NGAP_UERadioCapabilityForPagingOfNB-IoT.h" #include "NGAP_UERadioCapabilityForPagingOfNR.h" #include "NGAP_UERadioCapability.h" +#include "NGAP_UERadioCapabilityID.h" +#include "NGAP_UERadioCapabilityIDMappingRequest.h" +#include "NGAP_UERadioCapabilityIDMappingResponse.h" #include "NGAP_UERadioCapabilityInfoIndication.h" #include "NGAP_UERetentionInformation.h" +#include "NGAP_UERLFReportContainer.h" #include "NGAP_UESecurityCapabilities.h" +#include "NGAP_UESliceMaximumBitRateItem.h" +#include "NGAP_UESliceMaximumBitRateList.h" #include "NGAP_UETNLABindingReleaseRequest.h" +#include "NGAP_UE-UP-CIoT-Support.h" +#include "NGAP_UL-CP-SecurityInformation.h" #include "NGAP_ULForwarding.h" +#include "NGAP_UL-NAS-Count.h" +#include "NGAP_UL-NAS-MAC.h" #include "NGAP_UL-NGU-UP-TNLModifyItem.h" #include "NGAP_UL-NGU-UP-TNLModifyList.h" #include "NGAP_UnavailableGUAMIItem.h" #include "NGAP_UnavailableGUAMIList.h" #include "NGAP_UnsuccessfulOutcome.h" +#include "NGAP_UpdateFeedback.h" #include "NGAP_UplinkNASTransport.h" #include "NGAP_UplinkNonUEAssociatedNRPPaTransport.h" #include "NGAP_UplinkRANConfigurationTransfer.h" +#include "NGAP_UplinkRANEarlyStatusTransfer.h" #include "NGAP_UplinkRANStatusTransfer.h" #include "NGAP_UplinkRIMInformationTransfer.h" #include "NGAP_UplinkUEAssociatedNRPPaTransport.h" @@ -609,31 +1057,37 @@ #include "NGAP_UPTransportLayerInformationList.h" #include "NGAP_UPTransportLayerInformationPairItem.h" #include "NGAP_UPTransportLayerInformationPairList.h" +#include "NGAP_URI-address.h" #include "NGAP_UserLocationInformationEUTRA.h" #include "NGAP_UserLocationInformation.h" #include "NGAP_UserLocationInformationN3IWF.h" #include "NGAP_UserLocationInformationNR.h" +#include "NGAP_UserLocationInformationTNGF.h" +#include "NGAP_UserLocationInformationTWIF.h" +#include "NGAP_UserLocationInformationW-AGF.h" #include "NGAP_UserPlaneSecurityInformation.h" +#include "NGAP_VehicleUE.h" #include "NGAP_VolumeTimedReport-Item.h" #include "NGAP_VolumeTimedReportList.h" +#include "NGAP_W-AGF-ID.h" #include "NGAP_WarningAreaCoordinates.h" #include "NGAP_WarningAreaList.h" #include "NGAP_WarningMessageContents.h" #include "NGAP_WarningSecurityInfo.h" #include "NGAP_WarningType.h" +#include "NGAP_WLANMeasConfig.h" +#include "NGAP_WLANMeasConfigNameItem.h" +#include "NGAP_WLANMeasConfigNameList.h" +#include "NGAP_WLANMeasurementConfiguration.h" +#include "NGAP_WLANName.h" #include "NGAP_WriteReplaceWarningRequest.h" #include "NGAP_WriteReplaceWarningResponse.h" +#include "NGAP_WUS-Assistance-Information.h" #include "NGAP_XnExtTLA-Item.h" #include "NGAP_XnExtTLAs.h" #include "NGAP_XnGTP-TLAs.h" #include "NGAP_XnTLAs.h" #include "NGAP_XnTNLConfigurationInfo.h" -#include "NGAP_EXTERNAL.h" -#include "NGAP_ExtendedUEIdentityIndexValue.h" -#include "NGAP_MicoAllPLMN.h" -#include "NGAP_QosFlowFeedbackItem.h" -#include "NGAP_QosFlowFeedbackList.h" -#include "NGAP_UpdateFeedback.h" #include "asn1c/util/conv.h"
View file
open5gs_2.6.0.41.2ccd.tar.xz/lib/s1ap/ogs-s1ap.h -> open5gs_2.6.0.42.10477.tar.xz/lib/s1ap/ogs-s1ap.h
Changed
@@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com> + * Copyright (C) 2019-2023 by Sukchan Lee <acetcom@gmail.com> * * This file is part of Open5GS. * @@ -22,38 +22,34 @@ #include "core/ogs-core.h" -#include "S1AP_Additional-GUTI.h" #include "S1AP_AdditionalCSFallbackIndicator.h" +#include "S1AP_Additional-GUTI.h" +#include "S1AP_AdditionalRRMPriorityIndex.h" +#include "S1AP_AerialUEsubscriptionInformation.h" #include "S1AP_AllocationAndRetentionPriority.h" #include "S1AP_AreaScopeOfMDT.h" +#include "S1AP_AreaScopeOfQMC.h" +#include "S1AP_asn_constant.h" #include "S1AP_AssistanceDataForCECapableUEs.h" #include "S1AP_AssistanceDataForPaging.h" #include "S1AP_AssistanceDataForRecommendedCells.h" -#include "S1AP_BPLMNs.h" -#include "S1AP_BearerType.h" +#include "S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h" +#include "S1AP_Bearers-SubjectToEarlyStatusTransferList.h" #include "S1AP_Bearers-SubjectToStatusTransfer-Item.h" #include "S1AP_Bearers-SubjectToStatusTransferList.h" +#include "S1AP_BearerType.h" #include "S1AP_BitRate.h" +#include "S1AP_BluetoothMeasConfig.h" +#include "S1AP_BluetoothMeasConfigNameList.h" +#include "S1AP_BluetoothMeasurementConfiguration.h" +#include "S1AP_BluetoothName.h" +#include "S1AP_BPLMNs.h" #include "S1AP_BroadcastCancelledAreaList.h" #include "S1AP_BroadcastCompletedAreaList.h" -#include "S1AP_CE-mode-B-SupportIndicator.h" -#include "S1AP_CELevel.h" -#include "S1AP_CGI.h" -#include "S1AP_CI.h" -#include "S1AP_CNDomain.h" -#include "S1AP_COUNTValueExtended.h" -#include "S1AP_COUNTvalue.h" -#include "S1AP_COUNTvaluePDCP-SNlength18.h" -#include "S1AP_CSFallbackIndicator.h" -#include "S1AP_CSG-Id.h" -#include "S1AP_CSG-IdList-Item.h" -#include "S1AP_CSG-IdList.h" -#include "S1AP_CSGMembershipInfo.h" -#include "S1AP_CSGMembershipStatus.h" -#include "S1AP_CancelledCellinEAI-Item.h" #include "S1AP_CancelledCellinEAI.h" -#include "S1AP_CancelledCellinTAI-Item.h" +#include "S1AP_CancelledCellinEAI-Item.h" #include "S1AP_CancelledCellinTAI.h" +#include "S1AP_CancelledCellinTAI-Item.h" #include "S1AP_Cause.h" #include "S1AP_CauseMisc.h" #include "S1AP_CauseNas.h" @@ -70,46 +66,114 @@ #include "S1AP_Cdma2000PDU.h" #include "S1AP_Cdma2000RATType.h" #include "S1AP_Cdma2000SectorID.h" -#include "S1AP_Cell-Size.h" +#include "S1AP_CELevel.h" #include "S1AP_CellAccessMode.h" #include "S1AP_CellBasedMDT.h" -#include "S1AP_CellID-Broadcast-Item.h" +#include "S1AP_CellBasedQMC.h" #include "S1AP_CellID-Broadcast.h" -#include "S1AP_CellID-Cancelled-Item.h" +#include "S1AP_CellID-Broadcast-Item.h" #include "S1AP_CellID-Cancelled.h" -#include "S1AP_CellIdListforMDT.h" +#include "S1AP_CellID-Cancelled-Item.h" #include "S1AP_CellIdentifierAndCELevelForCECapableUEs.h" #include "S1AP_CellIdentity.h" +#include "S1AP_CellIdListforMDT.h" +#include "S1AP_CellIdListforQMC.h" +#include "S1AP_Cell-Size.h" #include "S1AP_CellTrafficTrace.h" #include "S1AP_CellType.h" -#include "S1AP_CompletedCellinEAI-Item.h" +#include "S1AP_CE-ModeBRestricted.h" +#include "S1AP_CE-mode-B-SupportIndicator.h" +#include "S1AP_CGI.h" +#include "S1AP_CI.h" +#include "S1AP_CNDomain.h" +#include "S1AP_CNType.h" +#include "S1AP_CNTypeRestrictions.h" +#include "S1AP_CNTypeRestrictions-Item.h" #include "S1AP_CompletedCellinEAI.h" -#include "S1AP_CompletedCellinTAI-Item.h" +#include "S1AP_CompletedCellinEAI-Item.h" #include "S1AP_CompletedCellinTAI.h" +#include "S1AP_CompletedCellinTAI-Item.h" #include "S1AP_ConcurrentWarningMessageIndicator.h" +#include "S1AP_ConnectedengNBItem.h" +#include "S1AP_ConnectedengNBList.h" #include "S1AP_ConnectionEstablishmentIndication.h" +#include "S1AP_ContextatSource.h" #include "S1AP_Correlation-ID.h" +#include "S1AP_COUNTValueExtended.h" +#include "S1AP_COUNTvalue.h" +#include "S1AP_COUNTvaluePDCP-SNlength18.h" #include "S1AP_Coverage-Level.h" -#include "S1AP_Criticality.h" +#include "S1AP_CriticalityDiagnostics.h" #include "S1AP_CriticalityDiagnostics-IE-Item.h" #include "S1AP_CriticalityDiagnostics-IE-List.h" -#include "S1AP_CriticalityDiagnostics.h" +#include "S1AP_Criticality.h" +#include "S1AP_CSFallbackIndicator.h" +#include "S1AP_CSG-Id.h" +#include "S1AP_CSG-IdList.h" +#include "S1AP_CSG-IdList-Item.h" +#include "S1AP_CSGMembershipInfo.h" +#include "S1AP_CSGMembershipStatus.h" +#include "S1AP_DAPSRequestInfo.h" +#include "S1AP_DAPSResponseInfo.h" +#include "S1AP_DAPSResponseInfoItem.h" +#include "S1AP_DAPSResponseInfoList.h" +#include "S1AP_DataCodingScheme.h" +#include "S1AP_Data-Forwarding-Not-Possible.h" +#include "S1AP_DataSize.h" #include "S1AP_DCN-ID.h" +#include "S1AP_DeactivateTrace.h" +#include "S1AP_Direct-Forwarding-Path-Availability.h" +#include "S1AP_DLCOUNT-PDCP-SNlength.h" #include "S1AP_DL-CP-SecurityInformation.h" #include "S1AP_DL-Forwarding.h" #include "S1AP_DL-NAS-MAC.h" #include "S1AP_DLNASPDUDeliveryAckRequest.h" -#include "S1AP_Data-Forwarding-Not-Possible.h" -#include "S1AP_DataCodingScheme.h" -#include "S1AP_DeactivateTrace.h" -#include "S1AP_Direct-Forwarding-Path-Availability.h" #include "S1AP_DownlinkNASTransport.h" #include "S1AP_DownlinkNonUEAssociatedLPPaTransport.h" #include "S1AP_DownlinkS1cdma2000tunnelling.h" #include "S1AP_DownlinkUEAssociatedLPPaTransport.h" -#include "S1AP_E-RAB-ID.h" -#include "S1AP_E-RAB-IE-ContainerList.h" -#include "S1AP_E-RAB-IE-ContainerPairList.h" +#include "S1AP_EARFCN.h" +#include "S1AP_ECGIListForRestart.h" +#include "S1AP_ECGI-List.h" +#include "S1AP_ECGIList.h" +#include "S1AP_EDT-Session.h" +#include "S1AP_EmergencyAreaID-Broadcast.h" +#include "S1AP_EmergencyAreaID-Broadcast-Item.h" +#include "S1AP_EmergencyAreaID-Cancelled.h" +#include "S1AP_EmergencyAreaID-Cancelled-Item.h" +#include "S1AP_EmergencyAreaID.h" +#include "S1AP_EmergencyAreaIDListForRestart.h" +#include "S1AP_EmergencyAreaIDList.h" +#include "S1AP_EmergencyIndicator.h" +#include "S1AP_ENBConfigurationTransfer.h" +#include "S1AP_ENBConfigurationUpdateAcknowledge.h" +#include "S1AP_ENBConfigurationUpdateFailure.h" +#include "S1AP_ENBConfigurationUpdate.h" +#include "S1AP_ENBCPRelocationIndication.h" +#include "S1AP_ENBDirectInformationTransfer.h" +#include "S1AP_ENBEarlyStatusTransfer.h" +#include "S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h" +#include "S1AP_ENB-ID.h" +#include "S1AP_ENBIndirectX2TransportLayerAddresses.h" +#include "S1AP_ENBname.h" +#include "S1AP_ENBStatusTransfer.h" +#include "S1AP_ENB-StatusTransfer-TransparentContainer.h" +#include "S1AP_ENB-UE-S1AP-ID.h" +#include "S1AP_ENBX2ExtTLA.h" +#include "S1AP_ENBX2ExtTLAs.h" +#include "S1AP_ENBX2GTPTLAs.h" +#include "S1AP_ENBX2TLAs.h" +#include "S1AP_EncryptionAlgorithms.h" +#include "S1AP_EN-DCSONConfigurationTransfer.h" +#include "S1AP_EN-DCSONeNBIdentification.h" +#include "S1AP_EN-DCSONengNBIdentification.h" +#include "S1AP_EN-DCSONTransferType.h" +#include "S1AP_EN-DCTransferTypeReply.h" +#include "S1AP_EN-DCTransferTypeRequest.h" +#include "S1AP_EndIndication.h" +#include "S1AP_En-gNB-ID.h" +#include "S1AP_EnhancedCoverageRestricted.h" +#include "S1AP_EPLMNs.h" #include "S1AP_E-RABAdmittedItem.h" #include "S1AP_E-RABAdmittedList.h" #include "S1AP_E-RABDataForwardingItem.h" @@ -119,6 +183,9 @@ #include "S1AP_E-RABFailedToResumeListResumeRes.h" #include "S1AP_E-RABFailedToSetupItemHOReqAck.h" #include "S1AP_E-RABFailedtoSetupListHOReqAck.h" +#include "S1AP_E-RAB-ID.h" +#include "S1AP_E-RAB-IE-ContainerList.h" +#include "S1AP_E-RAB-IE-ContainerPairList.h" #include "S1AP_E-RABInformationList.h" #include "S1AP_E-RABInformationListItem.h" #include "S1AP_E-RABItem.h" @@ -139,6 +206,8 @@ #include "S1AP_E-RABReleaseItemBearerRelComp.h" #include "S1AP_E-RABReleaseListBearerRelComp.h" #include "S1AP_E-RABReleaseResponse.h" +#include "S1AP_E-RABSecurityResultItem.h" +#include "S1AP_E-RABSecurityResultList.h" #include "S1AP_E-RABSetupItemBearerSURes.h" #include "S1AP_E-RABSetupItemCtxtSURes.h" #include "S1AP_E-RABSetupListBearerSURes.h" @@ -160,80 +229,75 @@ #include "S1AP_E-RABToBeSwitchedDLList.h" #include "S1AP_E-RABToBeSwitchedULItem.h" #include "S1AP_E-RABToBeSwitchedULList.h" -#include "S1AP_E-UTRAN-Trace-ID.h" -#include "S1AP_EARFCN.h" -#include "S1AP_ECGI-List.h" -#include "S1AP_ECGIList.h" -#include "S1AP_ECGIListForRestart.h" -#include "S1AP_ENB-ID.h" -#include "S1AP_ENB-StatusTransfer-TransparentContainer.h" -#include "S1AP_ENB-UE-S1AP-ID.h" -#include "S1AP_ENBCPRelocationIndication.h" -#include "S1AP_ENBConfigurationTransfer.h" -#include "S1AP_ENBConfigurationUpdate.h" -#include "S1AP_ENBConfigurationUpdateAcknowledge.h" -#include "S1AP_ENBConfigurationUpdateFailure.h" -#include "S1AP_ENBDirectInformationTransfer.h" -#include "S1AP_ENBIndirectX2TransportLayerAddresses.h" -#include "S1AP_ENBStatusTransfer.h" -#include "S1AP_ENBX2ExtTLA.h" -#include "S1AP_ENBX2ExtTLAs.h" -#include "S1AP_ENBX2GTPTLAs.h" -#include "S1AP_ENBX2TLAs.h" -#include "S1AP_ENBname.h" -#include "S1AP_EPLMNs.h" +#include "S1AP_E-RABToBeUpdatedItem.h" +#include "S1AP_E-RABToBeUpdatedList.h" +#include "S1AP_E-RABUsageReportItem.h" +#include "S1AP_E-RABUsageReportList.h" +#include "S1AP_ErrorIndication.h" +#include "S1AP_Ethernet-Type.h" #include "S1AP_EUTRAN-CGI.h" #include "S1AP_EUTRANRoundTripDelayEstimationInfo.h" -#include "S1AP_EmergencyAreaID-Broadcast-Item.h" -#include "S1AP_EmergencyAreaID-Broadcast.h" -#include "S1AP_EmergencyAreaID-Cancelled-Item.h" -#include "S1AP_EmergencyAreaID-Cancelled.h" -#include "S1AP_EmergencyAreaID.h" -#include "S1AP_EmergencyAreaIDList.h" -#include "S1AP_EmergencyAreaIDListForRestart.h" -#include "S1AP_EncryptionAlgorithms.h" -#include "S1AP_EnhancedCoverageRestricted.h" -#include "S1AP_ErrorIndication.h" +#include "S1AP_E-UTRAN-Trace-ID.h" +#include "S1AP_EventL1LoggedMDTConfig.h" +#include "S1AP_EventTrigger.h" #include "S1AP_EventType.h" #include "S1AP_ExpectedActivityPeriod.h" #include "S1AP_ExpectedHOInterval.h" #include "S1AP_ExpectedIdlePeriod.h" #include "S1AP_ExpectedUEActivityBehaviour.h" #include "S1AP_ExpectedUEBehaviour.h" -#include "S1AP_Extended-UEIdentityIndexValue.h" -#include "S1AP_ExtendedRNC-ID.h" +#include "S1AP_ExtendedBitRate.h" #include "S1AP_ExtendedRepetitionPeriod.h" +#include "S1AP_ExtendedRNC-ID.h" +#include "S1AP_Extended-UEIdentityIndexValue.h" +#include "S1AP_EXTERNAL.h" +#include "S1AP_FiveGSTAC.h" +#include "S1AP_FiveGSTAI.h" +#include "S1AP_FiveQI.h" #include "S1AP_ForbiddenInterRATs.h" #include "S1AP_ForbiddenLACs.h" -#include "S1AP_ForbiddenLAs-Item.h" #include "S1AP_ForbiddenLAs.h" +#include "S1AP_ForbiddenLAs-Item.h" #include "S1AP_ForbiddenTACs.h" -#include "S1AP_ForbiddenTAs-Item.h" #include "S1AP_ForbiddenTAs.h" +#include "S1AP_ForbiddenTAs-Item.h" #include "S1AP_GBR-QosInformation.h" #include "S1AP_GERAN-Cell-ID.h" +#include "S1AP_Global-ENB-ID.h" +#include "S1AP_Global-en-gNB-ID.h" +#include "S1AP_Global-GNB-ID.h" +#include "S1AP_Global-RAN-NODE-ID.h" +#include "S1AP_GNB.h" +#include "S1AP_GNB-Identity.h" +#include "S1AP_GNB-ID.h" #include "S1AP_GTP-TEID.h" #include "S1AP_GUMMEI.h" #include "S1AP_GUMMEIList.h" #include "S1AP_GUMMEIType.h" #include "S1AP_GWContextReleaseIndication.h" -#include "S1AP_Global-ENB-ID.h" -#include "S1AP_HFN.h" -#include "S1AP_HFNModified.h" -#include "S1AP_HFNforPDCP-SNlength18.h" -#include "S1AP_HandoverCancel.h" #include "S1AP_HandoverCancelAcknowledge.h" +#include "S1AP_HandoverCancel.h" #include "S1AP_HandoverCommand.h" #include "S1AP_HandoverFailure.h" +#include "S1AP_HandoverFlag.h" #include "S1AP_HandoverNotify.h" #include "S1AP_HandoverPreparationFailure.h" -#include "S1AP_HandoverRequest.h" #include "S1AP_HandoverRequestAcknowledge.h" +#include "S1AP_HandoverRequest.h" #include "S1AP_HandoverRequired.h" #include "S1AP_HandoverRestrictionList.h" +#include "S1AP_HandoverSuccess.h" #include "S1AP_HandoverType.h" -#include "S1AP_IMSI.h" +#include "S1AP_HFNforPDCP-SNlength18.h" +#include "S1AP_HFN.h" +#include "S1AP_HFNModified.h" +#include "S1AP_Hysteresis.h" +#include "S1AP_IAB-Authorized.h" +#include "S1AP_IAB-Node-Indication.h" +#include "S1AP_IAB-Supported.h" #include "S1AP_ImmediateMDT.h" +#include "S1AP_IMSI.h" +#include "S1AP_IMSvoiceEPSfallbackfrom5G.h" #include "S1AP_InformationOnRecommendedCellsAndENBsForPaging.h" #include "S1AP_InitialContextSetupFailure.h" #include "S1AP_InitialContextSetupRequest.h" @@ -241,21 +305,30 @@ #include "S1AP_InitialUEMessage.h" #include "S1AP_InitiatingMessage.h" #include "S1AP_IntegrityProtectionAlgorithms.h" +#include "S1AP_IntegrityProtectionIndication.h" +#include "S1AP_IntegrityProtectionResult.h" #include "S1AP_IntendedNumberOfPagingAttempts.h" -#include "S1AP_Inter-SystemInformationTransferType.h" #include "S1AP_InterfacesToTrace.h" +#include "S1AP_Inter-SystemInformationTransferType.h" +#include "S1AP_IntersystemMeasurementConfiguration.h" +#include "S1AP_InterSystemMeasurementItem.h" +#include "S1AP_InterSystemMeasurementList.h" +#include "S1AP_InterSystemMeasurementParameters.h" +#include "S1AP_IntersystemSONConfigurationTransfer.h" #include "S1AP_KillAllWarningMessages.h" #include "S1AP_KillRequest.h" #include "S1AP_KillResponse.h" #include "S1AP_L3-Information.h" #include "S1AP_LAC.h" #include "S1AP_LAI.h" -#include "S1AP_LHN-ID.h" -#include "S1AP_LPPa-PDU.h" #include "S1AP_LastVisitedCell-Item.h" #include "S1AP_LastVisitedEUTRANCellInformation.h" #include "S1AP_LastVisitedGERANCellInformation.h" +#include "S1AP_LastVisitedNGRANCellInformation.h" +#include "S1AP_LastVisitedPSCellInformation.h" +#include "S1AP_LastVisitedPSCellList.h" #include "S1AP_LastVisitedUTRANCellInformation.h" +#include "S1AP_LHN-ID.h" #include "S1AP_Links-to-log.h" #include "S1AP_ListeningSubframePattern.h" #include "S1AP_LocationReport.h" @@ -263,9 +336,12 @@ #include "S1AP_LocationReportingFailureIndication.h" #include "S1AP_LoggedMBSFNMDT.h" #include "S1AP_LoggedMDT.h" +#include "S1AP_LoggedMDTTrigger.h" #include "S1AP_LoggingDuration.h" #include "S1AP_LoggingInterval.h" -#include "S1AP_M-TMSI.h" +#include "S1AP_LPPa-PDU.h" +#include "S1AP_LTE-M-Indication.h" +#include "S1AP_LTE-NTN-TAI-Information.h" #include "S1AP_M1PeriodicReporting.h" #include "S1AP_M1ReportingTrigger.h" #include "S1AP_M1ThresholdEventA2.h" @@ -280,75 +356,98 @@ #include "S1AP_M6report-Interval.h" #include "S1AP_M7Configuration.h" #include "S1AP_M7period.h" +#include "S1AP_ManagementBasedMDTAllowed.h" +#include "S1AP_Masked-IMEISV.h" #include "S1AP_MBSFN-ResultToLog.h" #include "S1AP_MBSFN-ResultToLogInfo.h" #include "S1AP_MDT-Activation.h" #include "S1AP_MDT-Configuration.h" +#include "S1AP_MDT-ConfigurationNR.h" #include "S1AP_MDT-Location-Info.h" #include "S1AP_MDTMode-Extension.h" #include "S1AP_MDTMode.h" #include "S1AP_MDTPLMNList.h" +#include "S1AP_MeasurementsToActivate.h" +#include "S1AP_MeasurementThresholdA2.h" +#include "S1AP_MeasurementThresholdL1LoggedMDT.h" +#include "S1AP_MessageIdentifier.h" #include "S1AP_MME-Code.h" -#include "S1AP_MME-Group-ID.h" -#include "S1AP_MME-UE-S1AP-ID.h" -#include "S1AP_MMECPRelocationIndication.h" #include "S1AP_MMEConfigurationTransfer.h" -#include "S1AP_MMEConfigurationUpdate.h" #include "S1AP_MMEConfigurationUpdateAcknowledge.h" #include "S1AP_MMEConfigurationUpdateFailure.h" +#include "S1AP_MMEConfigurationUpdate.h" +#include "S1AP_MMECPRelocationIndication.h" #include "S1AP_MMEDirectInformationTransfer.h" +#include "S1AP_MMEEarlyStatusTransfer.h" +#include "S1AP_MME-Group-ID.h" +#include "S1AP_MMEname.h" #include "S1AP_MMEPagingTarget.h" #include "S1AP_MMERelaySupportIndicator.h" #include "S1AP_MMEStatusTransfer.h" -#include "S1AP_MMEname.h" +#include "S1AP_MME-UE-S1AP-ID.h" +#include "S1AP_MobilityInformation.h" #include "S1AP_MSClassmark2.h" #include "S1AP_MSClassmark3.h" -#include "S1AP_ManagementBasedMDTAllowed.h" -#include "S1AP_Masked-IMEISV.h" -#include "S1AP_MeasurementThresholdA2.h" -#include "S1AP_MeasurementsToActivate.h" -#include "S1AP_MessageIdentifier.h" -#include "S1AP_MobilityInformation.h" +#include "S1AP_M-TMSI.h" #include "S1AP_MutingAvailabilityIndication.h" #include "S1AP_MutingPatternInformation.h" -#include "S1AP_NAS-PDU.h" #include "S1AP_NASDeliveryIndication.h" #include "S1AP_NASNonDeliveryIndication.h" +#include "S1AP_NAS-PDU.h" #include "S1AP_NASSecurityParametersfromE-UTRAN.h" #include "S1AP_NASSecurityParameterstoE-UTRAN.h" #include "S1AP_NB-IoT-DefaultPagingDRX.h" +#include "S1AP_NB-IoT-PagingDRX.h" #include "S1AP_NB-IoT-Paging-eDRX-Cycle.h" #include "S1AP_NB-IoT-Paging-eDRXInformation.h" #include "S1AP_NB-IoT-PagingTimeWindow.h" +#include "S1AP_NB-IoT-RLF-Report-Container.h" #include "S1AP_NB-IoT-UEIdentityIndexValue.h" #include "S1AP_NextPagingAreaScope.h" -#include "S1AP_NumberOfBroadcasts.h" +#include "S1AP_NG-eNB.h" +#include "S1AP_NotifySourceeNB.h" +#include "S1AP_NRCellIdentity.h" +#include "S1AP_NR-CGI.h" +#include "S1AP_NRencryptionAlgorithms.h" +#include "S1AP_NRintegrityProtectionAlgorithms.h" +#include "S1AP_NRrestrictionin5GS.h" +#include "S1AP_NRrestrictioninEPSasSecondaryRAT.h" +#include "S1AP_NRUESecurityCapabilities.h" +#include "S1AP_NRUESidelinkAggregateMaximumBitrate.h" +#include "S1AP_NRV2XServicesAuthorized.h" #include "S1AP_NumberofBroadcastRequest.h" +#include "S1AP_NumberOfBroadcasts.h" #include "S1AP_OldBSS-ToNewBSS-Information.h" #include "S1AP_OverloadAction.h" #include "S1AP_OverloadResponse.h" #include "S1AP_OverloadStart.h" #include "S1AP_OverloadStop.h" -#include "S1AP_PDCP-SN.h" -#include "S1AP_PDCP-SNExtended.h" -#include "S1AP_PDCP-SNlength18.h" -#include "S1AP_PLMNidentity.h" -#include "S1AP_PS-ServiceNotAvailable.h" -#include "S1AP_PWSFailureIndication.h" -#include "S1AP_PWSRestartIndication.h" -#include "S1AP_PWSfailedECGIList.h" -#include "S1AP_Paging-eDRX-Cycle.h" -#include "S1AP_Paging-eDRXInformation.h" -#include "S1AP_Paging.h" +#include "S1AP_Packet-LossRate.h" #include "S1AP_PagingAttemptCount.h" #include "S1AP_PagingAttemptInformation.h" +#include "S1AP_PagingCause.h" #include "S1AP_PagingDRX.h" +#include "S1AP_Paging-eDRX-Cycle.h" +#include "S1AP_Paging-eDRXInformation.h" +#include "S1AP_Paging.h" #include "S1AP_PagingPriority.h" +#include "S1AP_PagingProbabilityInformation.h" #include "S1AP_PagingTimeWindow.h" -#include "S1AP_PathSwitchRequest.h" #include "S1AP_PathSwitchRequestAcknowledge.h" #include "S1AP_PathSwitchRequestFailure.h" +#include "S1AP_PathSwitchRequest.h" +#include "S1AP_PC5FlowBitRates.h" +#include "S1AP_PC5QoSFlowItem.h" +#include "S1AP_PC5QoSFlowList.h" +#include "S1AP_PC5QoSParameters.h" +#include "S1AP_PDCP-SNExtended.h" +#include "S1AP_PDCP-SN.h" +#include "S1AP_PDCP-SNlength18.h" #include "S1AP_PedestrianUE.h" +#include "S1AP_PendingDataIndication.h" +#include "S1AP_PLMNAreaBasedQMC.h" +#include "S1AP_PLMNidentity.h" +#include "S1AP_PLMNListforQMC.h" #include "S1AP_Port-Number.h" #include "S1AP_Pre-emptionCapability.h" #include "S1AP_Pre-emptionVulnerability.h" @@ -359,11 +458,11 @@ #include "S1AP_PrivateIE-Field.h" #include "S1AP_PrivateIE-ID.h" #include "S1AP_PrivateMessage.h" +#include "S1AP_ProcedureCode.h" #include "S1AP_ProSeAuthorized.h" #include "S1AP_ProSeDirectCommunication.h" #include "S1AP_ProSeDirectDiscovery.h" #include "S1AP_ProSeUEtoNetworkRelaying.h" -#include "S1AP_ProcedureCode.h" #include "S1AP_ProtocolError-IE-ContainerList.h" #include "S1AP_ProtocolExtensionContainer.h" #include "S1AP_ProtocolExtensionField.h" @@ -376,19 +475,22 @@ #include "S1AP_ProtocolIE-FieldPair.h" #include "S1AP_ProtocolIE-ID.h" #include "S1AP_ProtocolIE-SingleContainer.h" +#include "S1AP_PSCellInformation.h" +#include "S1AP_PS-ServiceNotAvailable.h" +#include "S1AP_PWSfailedECGIList.h" +#include "S1AP_PWSFailureIndication.h" +#include "S1AP_PWSRestartIndication.h" #include "S1AP_QCI.h" #include "S1AP_RAC.h" +#include "S1AP_RACSIndication.h" +#include "S1AP_Range.h" +#include "S1AP_RAN-UE-NGAP-ID.h" +#include "S1AP_RAT-Restrictions.h" +#include "S1AP_RAT-RestrictionsItem.h" #include "S1AP_RAT-Type.h" -#include "S1AP_RIMInformation.h" -#include "S1AP_RIMRoutingAddress.h" -#include "S1AP_RIMTransfer.h" -#include "S1AP_RLFReportInformation.h" -#include "S1AP_RNC-ID.h" -#include "S1AP_RRC-Container.h" -#include "S1AP_RRC-Establishment-Cause.h" #include "S1AP_ReceiveStatusOfULPDCPSDUsExtended.h" -#include "S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h" #include "S1AP_ReceiveStatusofULPDCPSDUs.h" +#include "S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h" #include "S1AP_RecommendedCellItem.h" #include "S1AP_RecommendedCellList.h" #include "S1AP_RecommendedCellsForPaging.h" @@ -401,79 +503,115 @@ #include "S1AP_ReportAmountMDT.h" #include "S1AP_ReportArea.h" #include "S1AP_ReportIntervalMDT.h" +#include "S1AP_RequestTypeAdditionalInfo.h" #include "S1AP_RequestType.h" #include "S1AP_RerouteNASRequest.h" -#include "S1AP_Reset.h" #include "S1AP_ResetAcknowledge.h" #include "S1AP_ResetAll.h" +#include "S1AP_Reset.h" #include "S1AP_ResetType.h" #include "S1AP_RetrieveUEInformation.h" +#include "S1AP_RIMInformation.h" +#include "S1AP_RIMRoutingAddress.h" +#include "S1AP_RIMTransfer.h" +#include "S1AP_RLFReportInformation.h" +#include "S1AP_RNC-ID.h" #include "S1AP_Routing-ID.h" -#include "S1AP_S-TMSI.h" +#include "S1AP_RRC-Container.h" +#include "S1AP_RRC-Establishment-Cause.h" #include "S1AP_S1AP-PDU.h" #include "S1AP_S1SetupFailure.h" #include "S1AP_S1SetupRequest.h" #include "S1AP_S1SetupResponse.h" -#include "S1AP_SONConfigurationTransfer.h" -#include "S1AP_SONInformation-Extension.h" -#include "S1AP_SONInformation.h" -#include "S1AP_SONInformationReply.h" -#include "S1AP_SONInformationReport.h" -#include "S1AP_SONInformationRequest.h" -#include "S1AP_SRVCCHOIndication.h" -#include "S1AP_SRVCCOperationNotPossible.h" -#include "S1AP_SRVCCOperationPossible.h" +#include "S1AP_ScheduledCommunicationTime.h" +#include "S1AP_SecondaryRATDataUsageReport.h" +#include "S1AP_SecondaryRATDataUsageReportItem.h" +#include "S1AP_SecondaryRATDataUsageReportList.h" +#include "S1AP_SecondaryRATDataUsageRequest.h" +#include "S1AP_SecondaryRATType.h" #include "S1AP_SecurityContext.h" +#include "S1AP_SecurityIndication.h" #include "S1AP_SecurityKey.h" +#include "S1AP_SecurityResult.h" +#include "S1AP_SensorMeasConfig.h" +#include "S1AP_SensorMeasConfigNameItem.h" +#include "S1AP_SensorMeasConfigNameList.h" +#include "S1AP_SensorMeasurementConfiguration.h" +#include "S1AP_SensorNameConfig.h" #include "S1AP_SerialNumber.h" #include "S1AP_ServedDCNs.h" #include "S1AP_ServedDCNsItem.h" +#include "S1AP_ServedGroupIDs.h" #include "S1AP_ServedGUMMEIs.h" #include "S1AP_ServedGUMMEIsItem.h" -#include "S1AP_ServedGroupIDs.h" #include "S1AP_ServedMMECs.h" #include "S1AP_ServedPLMNs.h" -#include "S1AP_Source-ToTarget-TransparentContainer.h" +#include "S1AP_ServiceType.h" +#include "S1AP_SONConfigurationTransfer.h" +#include "S1AP_SONInformation-Extension.h" +#include "S1AP_SONInformation.h" +#include "S1AP_SONInformationReply.h" +#include "S1AP_SONInformationReport.h" +#include "S1AP_SONInformationRequest.h" #include "S1AP_SourceBSS-ToTargetBSS-TransparentContainer.h" -#include "S1AP_SourceOfUEActivityBehaviourInformation.h" -#include "S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h" #include "S1AP_SourceeNB-ID.h" #include "S1AP_SourceeNB-ToTargeteNB-TransparentContainer.h" +#include "S1AP_SourceNgRanNode-ID.h" +#include "S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.h" +#include "S1AP_SourceNodeID-Extension.h" +#include "S1AP_SourceNodeID.h" +#include "S1AP_SourceOfUEActivityBehaviourInformation.h" +#include "S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h" +#include "S1AP_Source-ToTarget-TransparentContainer.h" +#include "S1AP_SRVCCHOIndication.h" +#include "S1AP_SRVCCOperationNotPossible.h" +#include "S1AP_SRVCCOperationPossible.h" +#include "S1AP_S-TMSI.h" #include "S1AP_StratumLevel.h" #include "S1AP_SubscriberProfileIDforRFP.h" +#include "S1AP_Subscription-Based-UE-DifferentiationInfo.h" #include "S1AP_SuccessfulOutcome.h" -#include "S1AP_SupportedTAs-Item.h" #include "S1AP_SupportedTAs.h" +#include "S1AP_SupportedTAs-Item.h" #include "S1AP_SynchronisationInformation.h" #include "S1AP_SynchronisationStatus.h" #include "S1AP_TABasedMDT.h" +#include "S1AP_TABasedQMC.h" #include "S1AP_TAC.h" -#include "S1AP_TAI-Broadcast-Item.h" +#include "S1AP_TACList-In-LTE-NTN.h" +#include "S1AP_TAIBasedMDT.h" +#include "S1AP_TAIBasedQMC.h" #include "S1AP_TAI-Broadcast.h" -#include "S1AP_TAI-Cancelled-Item.h" +#include "S1AP_TAI-Broadcast-Item.h" #include "S1AP_TAI-Cancelled.h" +#include "S1AP_TAI-Cancelled-Item.h" #include "S1AP_TAI.h" -#include "S1AP_TAIBasedMDT.h" #include "S1AP_TAIItem.h" -#include "S1AP_TAIList.h" -#include "S1AP_TAIListForRestart.h" #include "S1AP_TAIListforMDT.h" +#include "S1AP_TAIListforQMC.h" +#include "S1AP_TAIListForRestart.h" #include "S1AP_TAIListforWarning.h" +#include "S1AP_TAIList.h" #include "S1AP_TAListforMDT.h" -#include "S1AP_TBCD-STRING.h" -#include "S1AP_Target-ToSource-TransparentContainer.h" +#include "S1AP_TAListforQMC.h" #include "S1AP_TargetBSS-ToSourceBSS-TransparentContainer.h" +#include "S1AP_TargeteNB-ID.h" +#include "S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h" #include "S1AP_TargetID.h" +#include "S1AP_TargetNgRanNode-ID.h" +#include "S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.h" #include "S1AP_TargetRNC-ID.h" #include "S1AP_TargetRNC-ToSourceRNC-TransparentContainer.h" -#include "S1AP_TargeteNB-ID.h" -#include "S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h" +#include "S1AP_Target-ToSource-TransparentContainer.h" +#include "S1AP_TBCD-STRING.h" #include "S1AP_Threshold-RSRP.h" #include "S1AP_Threshold-RSRQ.h" -#include "S1AP_Time-UE-StayedInCell-EnhancedGranularity.h" -#include "S1AP_Time-UE-StayedInCell.h" +#include "S1AP_TimeSinceSecondaryNodeRelease.h" #include "S1AP_TimeSynchronisationInfo.h" +#include "S1AP_TimeToTrigger.h" #include "S1AP_TimeToWait.h" +#include "S1AP_Time-UE-StayedInCell-EnhancedGranularity.h" +#include "S1AP_Time-UE-StayedInCell.h" #include "S1AP_TraceActivation.h" #include "S1AP_TraceDepth.h" #include "S1AP_TraceFailureIndication.h" @@ -484,19 +622,14 @@ #include "S1AP_TriggeringMessage.h" #include "S1AP_TunnelInformation.h" #include "S1AP_TypeOfError.h" -#include "S1AP_UE-HistoryInformation.h" -#include "S1AP_UE-HistoryInformationFromTheUE.h" -#include "S1AP_UE-RLF-Report-Container-for-extended-bands.h" -#include "S1AP_UE-RLF-Report-Container.h" -#include "S1AP_UE-RetentionInformation.h" -#include "S1AP_UE-S1AP-ID-pair.h" -#include "S1AP_UE-S1AP-IDs.h" -#include "S1AP_UE-Usage-Type.h" +#include "S1AP_UEAggregateMaximumBitrate.h" +#include "S1AP_UEAppLayerMeasConfig.h" +#include "S1AP_UE-Application-Layer-Measurement-Capability.h" #include "S1AP_UE-associatedLogicalS1-ConnectionItem.h" -#include "S1AP_UE-associatedLogicalS1-ConnectionListRes.h" #include "S1AP_UE-associatedLogicalS1-ConnectionListResAck.h" -#include "S1AP_UEAggregateMaximumBitrate.h" +#include "S1AP_UE-associatedLogicalS1-ConnectionListRes.h" #include "S1AP_UECapabilityInfoIndication.h" +#include "S1AP_UECapabilityInfoRequest.h" #include "S1AP_UEContextModificationConfirm.h" #include "S1AP_UEContextModificationFailure.h" #include "S1AP_UEContextModificationIndication.h" @@ -510,38 +643,54 @@ #include "S1AP_UEContextResumeResponse.h" #include "S1AP_UEContextSuspendRequest.h" #include "S1AP_UEContextSuspendResponse.h" +#include "S1AP_UE-HistoryInformationFromTheUE.h" +#include "S1AP_UE-HistoryInformation.h" #include "S1AP_UEIdentityIndexValue.h" #include "S1AP_UEInformationTransfer.h" #include "S1AP_UEPagingID.h" -#include "S1AP_UERadioCapability.h" #include "S1AP_UERadioCapabilityForPaging.h" +#include "S1AP_UERadioCapability.h" +#include "S1AP_UERadioCapabilityID.h" +#include "S1AP_UERadioCapabilityIDMappingRequest.h" +#include "S1AP_UERadioCapabilityIDMappingResponse.h" #include "S1AP_UERadioCapabilityMatchRequest.h" #include "S1AP_UERadioCapabilityMatchResponse.h" +#include "S1AP_UE-RetentionInformation.h" +#include "S1AP_UE-RLF-Report-Container-for-extended-bands.h" +#include "S1AP_UE-RLF-Report-Container.h" +#include "S1AP_UE-S1AP-ID-pair.h" +#include "S1AP_UE-S1AP-IDs.h" #include "S1AP_UESecurityCapabilities.h" #include "S1AP_UESidelinkAggregateMaximumBitrate.h" +#include "S1AP_UE-Usage-Type.h" #include "S1AP_UEUserPlaneCIoTSupportIndicator.h" #include "S1AP_UL-CP-SecurityInformation.h" #include "S1AP_UL-NAS-Count.h" #include "S1AP_UL-NAS-MAC.h" +#include "S1AP_UnlicensedSpectrumRestriction.h" #include "S1AP_UnsuccessfulOutcome.h" #include "S1AP_UplinkNASTransport.h" #include "S1AP_UplinkNonUEAssociatedLPPaTransport.h" #include "S1AP_UplinkS1cdma2000tunnelling.h" #include "S1AP_UplinkUEAssociatedLPPaTransport.h" +#include "S1AP_URI-Address.h" #include "S1AP_UserLocationInformation.h" #include "S1AP_V2XServicesAuthorized.h" #include "S1AP_VehicleUE.h" #include "S1AP_VoiceSupportMatchIndicator.h" +#include "S1AP_WarningAreaCoordinates.h" #include "S1AP_WarningAreaList.h" #include "S1AP_WarningMessageContents.h" #include "S1AP_WarningSecurityInfo.h" #include "S1AP_WarningType.h" +#include "S1AP_WLANMeasConfig.h" +#include "S1AP_WLANMeasConfigNameList.h" +#include "S1AP_WLANMeasurementConfiguration.h" +#include "S1AP_WLANName.h" #include "S1AP_WriteReplaceWarningRequest.h" #include "S1AP_WriteReplaceWarningResponse.h" +#include "S1AP_WUS-Assistance-Information.h" #include "S1AP_X2TNLConfigurationInfo.h" -#include "S1AP_asn_constant.h" -#include "S1AP_EXTERNAL.h" -#include "S1AP_EmergencyIndicator.h" #include "asn1c/util/conv.h" #include "asn1c/util/message.h"
View file
open5gs_2.6.0.41.2ccd.tar.xz/src/smf/ngap-build.c -> open5gs_2.6.0.42.10477.tar.xz/src/smf/ngap-build.c
Changed
@@ -180,13 +180,13 @@ if (smf_self()->security_indication. maximum_integrity_protected_data_rate_downlink) { - NGAP_ProtocolExtensionContainer_9625P229_t *extContainer = NULL; + NGAP_ProtocolExtensionContainer_11905P297_t *extContainer = NULL; NGAP_SecurityIndication_ExtIEs_t *extIe = NULL; NGAP_MaximumIntegrityProtectedDataRate_t *MaximumIntegrityProtectedDataRate = NULL; extContainer = CALLOC(1, - sizeof(NGAP_ProtocolExtensionContainer_9625P229_t)); + sizeof(NGAP_ProtocolExtensionContainer_11905P297_t)); ogs_assert(extContainer); SecurityIndication->iE_Extensions = (struct NGAP_ProtocolExtensionContainer *)extContainer;
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.